.lps--section__hero{position:relative}.lps--section__hero img{display:block;max-height:95vh;width:100%;object-fit:cover}.lps--section__hero .wrapper{width:100%}.lps--section__hero .banner{position:absolute;top:0;left:0;right:0;margin:auto;max-width:1400px;max-width:1585px;width:100%;height:100%;z-index:1;padding:30px 20px}.banner-element h1{color:#307aa3;font-family:Plantin MT Pro;font-size:32px;font-style:normal;font-weight:600;line-height:120%;margin:0}@media(min-width:1920px){.banner-element h1{font-size:60px;margin-bottom:15px}}@media(min-width:768px){.banner-element h1{font-size:42px;margin-bottom:15px}}.banner-element p{color:#307aa3;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:400;line-height:160%;text-align:left;margin:0 0 30px}@media(min-width:1700px){.banner-element p{font-size:24px}}@media(min-width:768px)and (max-width:1700px){body banner-element p{font-size:20px}body .banner-element{max-width:460px}}@media(max-width:757px){.banner-element .btn{display:block;width:100%}}@media(min-width:768px){.banner-element{max-width:675px}.banner{display:flex}.banner.v-top{align-items:flex-start}.banner.v-middle{align-items:center}.banner.v-bottom{align-items:flex-end}.banner.h-left{justify-content:flex-start}.banner.h-center{justify-content:center}.banner.h-center .banner-element,.banner.h-center .banner-element h1,.banner.h-center .banner-element p{text-align:center}.banner.h-right{justify-content:flex-end}.banner.h-right .banner-element,.banner.h-right .banner-element h1,.banner.h-right .banner-element p{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lp-hero-banner.css.map */
