section.banner{min-height:560px;position:relative;.container.container-in:not(.txt-center){height:100%;display:flex;flex-direction:column;position:static;& h1{width:65%;text-align:left}& p{width:60%;text-align:left;margin-top:15px;font-size:30px;line-height:40px}}.container-internal-menu{width:fit-content;display:flex;flex-wrap:wrap;margin-top:40px;position:absolute;bottom:0;a{padding-bottom:10px;padding-left:40px;padding-right:40px;width:auto;span{text-align:center;color:var(--blue);font-family:var(--main-font);font-size:15px;line-height:22px}&.active{border-bottom:solid 5px #d7263d}}}}.txt-center :where(h1,p){text-align:center;margin-inline:300px}.txt-center p{margin-top:33px}.design-container{top:250px}.design-web :where(h1,p){text-align:center!important}.design-web{align-items:center}@media (max-width:767px){section.banner{height:370px;min-height:370px;& h1{font-size:40px!important;width:100%}& h2{font-size:24px!important;width:100%}.container-internal-menu{width:fit-content;overflow-x:scroll;justify-content:unset;span{min-width:max-content;font-size:15px!important}& a{padding:12px 24px}}.container.container-in:not(.txt-center){padding:30px 20px 0;& h1{width:100%;text-align:left}& p{width:100%;text-align:left;margin-top:15px;font-size:24px;line-height:34px}}}.txt-center :where(h1,p){margin-inline:inherit}.design-container{top:30px}.container-internal-menu a:nth-child(-n+3){display:block}.container-internal-menu a:nth-child(4){display:none}.container-internal-menu a:nth-child(n+5){display:none}}