.hero-lp-banner{background-repeat:no-repeat!important;background-size:cover!important;height:100vh;margin-top:-125px}.container-lp{margin:0 auto;max-width:1385px;padding:0 30px}.full-vh{align-items:center;display:flex;height:100vh}.hero-lp-banner .full-vh h1{color:#fff;line-height:normal;margin-bottom:20px}.hero-lp-banner .full-vh h5.overline-text{color:#fff;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:45px;padding-top:50px;text-transform:uppercase}.hero-lp-banner .full-vh p{color:hsla(0,0%,100%,.8);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:200%;margin-bottom:50px;max-width:620px}.hero-lp-banner .full-vh a.cta_button{background-color:#0f747a;border-radius:4px;color:#fff;display:inline-block;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:180%;padding:12px 32px;text-align:center;text-decoration:none}@media (max-width:767px){.container-lp{padding:0 25px}.hero-lp-banner .full-vh h1{font-size:35px;line-height:normal}.hero-lp-banner .full-vh h5.overline-text{font-size:17px;line-height:normal}}@media (max-width:480px){.hero-lp-banner{background-position:60% 50%!important}.hero-lp-banner .full-vh h1{font-size:20px;margin-bottom:15px}.hero-lp-banner .full-vh h5.overline-text{font-size:13px;margin-bottom:30px}.hero-lp-banner .full-vh p{font-size:15px;line-height:2;margin-bottom:40px}.hero-lp-banner .full-vh a.cta_button{font-size:15px}}