body,html{font-family:"Hanken Grotesk",sans-serif;color:#2e3545}.text_color_lightblue{color:#c6c6ff}.text_color_yellow{color:#e1ff49}::selection{background:#e1ff49;color:#2e3545;text-shadow:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.1em;font-family:"Hanken Grotesk",sans-serif;letter-spacing:.5px;font-weight:700}.h1,h1{font-size:clamp(1rem,8.5vw,9rem);line-height:1;font-weight:100;text-transform:uppercase}.h2,h2{font-weight:500;font-family:"Archivo Black",sans-serif,sans-serif;text-transform:uppercase;font-size:clamp(2rem,4.5vw,3.5rem);margin:0;position:relative;display:inline-block}.h2::after,h2::after{content:"";position:absolute;bottom:-2.5px;right:0;width:80%;height:25px;background-color:#c5f265;z-index:-1}@media only screen and (min-width:768px){.h2::after,h2::after{bottom:5px}}.h3,h3{font-size:clamp(2rem,6vw,1rem);font-weight:600;margin-bottom:15px}.h4,h4{font-size:1.2rem}.subtitle,.suptitle{font-weight:300;border-radius:0;text-transform:uppercase}.suptitle{font-size:1rem;margin-bottom:20px;background-color:#2e3545;color:#fff;width:fit-content;padding:2px 10px;letter-spacing:3px}.subtitle{position:relative;background-color:transparent;padding:0;font-style:italic;font-size:30px;font-weight:500;margin-bottom:45px;margin-top:0}.text_color_blue{color:#5a2ce6}.text_color_lime{color:#c5f265}.text_color_navy{color:#2e3545}.header{border-bottom:2px solid #e7e7e7;transition:background-color .3s ease,border-bottom .3s ease}.header.scrolled-js{background-color:#2e3545;transition:background-color .3s ease;border-bottom:0 solid #e7e7e7}.header.scrolled-js .menu_number{color:#2e3545;background-color:#fff}.header.scrolled-js .header_logo_wrapper{max-width:120px;opacity:1}.header.scrolled-js .header_logo_wrapper svg{color:#fff}.header.scrolled-js .header_container{margin-top:10px;margin-bottom:10px}.header.scrolled-js .header_link .cta{color:#2e3545;background-color:#c5f265}.header.scrolled-js .header_link .cta:hover{color:#fff;background-color:#2e3545}.header.scrolled-js .header_logo_link img{max-width:100px;max-height:35px;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(177deg) brightness(102%) contrast(102%)}.header.scrolled-js .menu_desktop li:not(.cta) a{color:#fff}.header.scrolled-js .burger_button{color:#2e3545}.header.scrolled-js .burger_button span::after,.header.scrolled-js .burger_button span::before{background-color:#fff}@media only screen and (min-width:768px){.header .header_link,.header_logo_link{max-width:250px;width:100%}}.header_logo_link img{max-width:100px;max-height:125px;width:100%;height:auto;transition:max-height .3s ease,max-height .3s ease,filter .3s ease}@media only screen and (min-width:768px){.header_logo_link img{max-width:175px;max-height:125px}}.header_container{transition:margin-top .3s ease,margin-bottom .3s ease}.header .menu_nav{display:flex;justify-content:center}.header .header_link{display:flex;justify-content:flex-end}.header .header_link .cta{box-shadow:none;width:fit-content;text-align:right;padding:0 15px}
/*# sourceMappingURL=bases.min.css.map */
