@font-face{font-family:Extenda-50;src:url(../media/Extenda-50-Mega.1eca7deb.woff2)format("woff2");font-display:swap}.custom-font{letter-spacing:.5px;font-family:Extenda-50,sans-serif;line-height:1}.Intro{z-index:10;height:calc(90vh - 70px);padding:0;position:relative}.Intro .intro2{flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0 25px;display:flex}.Intro .intro2__content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1124px;margin:auto;display:flex}.Intro .intro2__text{color:#fff;font-feature-settings:"clig" off,"liga" off;letter-spacing:.5px;text-transform:uppercase;align-items:center;max-width:796px;height:465px;margin-bottom:0;font-family:Extenda-50,sans-serif;font-size:215px;font-style:normal;font-weight:450;line-height:90%;display:flex}.Intro .intro2__buttonContainer{flex-basis:100%}.Intro .intro2__buttonContainer button{width:388px}.Intro .intro2__buttonContent{justify-content:space-between;align-items:center;width:100%;padding:0 20px;display:flex}.Intro .intro2__buttonContent svg{margin-right:30px}@media screen and (max-width:1200px){.Intro .intro2{justify-content:center}.Intro .intro2__content{flex-flow:column;gap:40px}.Intro .intro2__text{text-align:center;height:auto;font-size:110px}}@media screen and (max-width:650px){.Intro .intro2__text{text-align:center;font-size:54px}.Intro button{width:100%!important}}
.ScrollAnimationWrapper{opacity:0}.ScrollAnimationWrapper--visible{opacity:0;animation:forwards fadeIn}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}
