.banner--full:not(.banner--adapt){min-height:100vh}@media only screen and (min-width: 750px){.banner__box{padding:0!important;position:static!important}}@media only screen and (max-width: 989px) and (max-height: 600px) and (orientation: landscape){.banner__content{padding-top:20rem;padding-bottom:20rem}}.banner__heading{color:var(--heading-color)}.banner__heading strong{display:inline-block}.banner__text{color:var(--text-color);font-size:1.6rem;font-weight:700;margin-top:0!important;line-height:1.5}@media only screen and (min-width: 750px){.banner__text{font-size:2.4rem;font-weight:600}}.banner__text-bottom{margin-top:3.2rem;margin-bottom:0;color:var(--text-color);font-size:1.6rem;line-height:24px}@media only screen and (min-width: 750px){.banner__text-bottom{margin-top:5rem}}.banner__text-bottom strong{font-size:2.4rem}.banner__buttons{margin-top:1.6rem!important}.banner__buttons .it-button{font-size:2rem;line-height:3.6rem;padding:1.4rem 2.4rem;background:#e2e2e233}@media only screen and (min-width: 750px){.banner__buttons .it-button{font-size:2.4rem;padding:1.6rem 2.4rem}}.banner__buttons .it-button span.icon-button{padding-left:1.2rem;width:4.8rem;height:3.6rem;opacity:1;transform:translate(0) scale(1)}.banner__buttons .it-button span.icon-button svg{transform:translate(0) rotate(0);opacity:1;width:3.6rem;height:3.6rem}.banner__buttons .it-button:hover span.icon-button{width:4.8rem;height:3.6rem}.banner__buttons .it-button:hover span.icon-button svg{width:3.6rem;height:3.6rem}@media only screen and (min-width: 750px){.banner__box--social{position:absolute;bottom:2.5rem;left:4rem}}.banner__box--social .banner__list-social{display:flex;flex-direction:row;gap:2.4rem;align-items:center;justify-content:center;font-size:0}@media only screen and (min-width: 750px){.banner__box--social .banner__list-social{justify-content:flex-start}}.banner__box--social .banner__list-social .list-social__link{font-size:0}.banner__box--social .banner__list-social .svg-wrapper{color:var(--it-white-color);width:2.8rem;height:2.8rem}.banner__box--social .banner__list-social .svg-wrapper path{transition:all .3s ease}.banner__box--social .banner__list-social .svg-wrapper:hover path{fill:var(--it-primary-color)}.banner__box--social .banner__list-social .svg-wrapper .icon{width:2.5rem;height:2.5rem}
