@use "sass:math";.hero-section{width:100%;height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:50;top:0;left:0;overflow:clip}.hero-section video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:auto}@media (orientation: landscape){.hero-section video{min-width:100%;height:auto}}.hero-section .container{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:18vh;padding-bottom:6vh;position:relative}.hero-section .container .text-wrapper{width:100%;max-width:37.5vw}.hero-section .container .text-wrapper h1{font-family:'Montserrat', sans-serif;font-size:4.6875vw;line-height:1.21;font-weight:400;letter-spacing:.78125vw;text-transform:uppercase;margin-bottom:1.5625vw;color:#fff}.hero-section .container .text-wrapper h2{font-family:'Open Sans', sans-serif;font-weight:800;font-size:1.40625vw;line-height:1.33;color:#fff;margin-bottom:1.40625vw}.hero-section .container .text-wrapper p{font-family:'Open Sans', sans-serif;font-weight:400;font-size:1.40625vw;line-height:1.33;color:#fff}@media only screen and (min-width: 1080px) and (max-height: 600px){.hero-section .container .text-wrapper h1{line-height:1}}@media (max-width: 820px){.hero-section .container{justify-content:flex-start;padding-top:clamp(80px, 26.6666666667vw, 100px)}.hero-section .container .text-wrapper{max-width:66.6666666667vw}.hero-section .container .text-wrapper h1{font-size:9.6vw;line-height:1.1;letter-spacing:1.3333333333vw;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:2.1333333333vw}.hero-section .container .text-wrapper h2{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}.hero-section .container .text-wrapper p{font-size:4.2666666667vw}.hero-section .container .secondary-logo-box{max-width:74.6666666667vw;position:relative;bottom:inherit;left:inherit;margin-top:5.3333333333vw}}
/*# sourceMappingURL=home-intro.css.map */
