body .is-root-container .block-hero-background-image-text{display:flex;flex-flow:column;position:relative;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5), 5rem)}body .is-root-container .block-hero-background-image-text .wrapper{padding:0}@media(min-width: 48rem){body .is-root-container .block-hero-background-image-text .wrapper:not(.full-width){padding-inline:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}}body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner{position:relative;color:#fff;height:min(calc(25rem + 21.875 * (100vw - 22.5rem) / 77.5),46.875rem);overflow:hidden}body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-image,body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:0}body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-image.has-overlay::after,body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-video.has-overlay::after{background-color:#000;opacity:.4}body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-image img,body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-image video,body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-video img,body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-video video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-image .video-play-button,body .is-root-container .block-hero-background-image-text .wrapper.has-media .inner .bg-video .video-play-button{display:none}body .is-root-container .block-hero-background-image-text .wrapper.has-media:not(.full-width) .inner{border-radius:min(calc(0.125rem + 0.125 * (100vw - 22.5rem) / 77.5),0.25rem)}body .is-root-container .block-hero-background-image-text .wrapper .content-wrapper{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);flex-flow:column;position:relative;z-index:1;padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);height:100%}@media(min-width: 64rem){body .is-root-container .block-hero-background-image-text .wrapper .content-wrapper{justify-content:space-between}}body .is-root-container .block-hero-background-image-text .wrapper .content-wrapper .headline.style-default{font-family:Poppins;font-weight:600;line-height:.9;font-size:min(calc(1.75rem + 5.125 * (100vw - 22.5rem) / 77.5),6.875rem);letter-spacing:-0.03em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;font-size:min(calc(2rem + 6.75 * (100vw - 22.5rem) / 77.5),8.75rem)}body .is-root-container .block-hero-background-image-text .wrapper .content-wrapper .text{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);flex-flow:column;align-items:flex-start;margin-top:auto;align-self:flex-end}@media(min-width: 64rem){body .is-root-container .block-hero-background-image-text .wrapper .content-wrapper .text{max-width:min(calc(18.75rem + 6.25 * (100vw - 64rem) / 36),25rem);flex-grow:0}}body .is-root-container .block-hero-background-image-text .wrapper .content-wrapper .text p:not([class]){font-family:Roboto;font-weight:400;line-height:1.4;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}@media(min-width: 48rem){body .is-root-container .block-hero-background-image-text .wrapper.full-width{width:100%}}body .is-root-container .block-hero-background-image-text .wrapper.full-width .content-wrapper{max-width:100rem;margin-left:auto;margin-right:auto}body .is-root-container .block-hero-background-image-text.style-compact .wrapper.has-media .inner{height:min(calc(25rem + 9.375 * (100vw - 22.5rem) / 77.5),34.375rem)}body .is-root-container .block-hero-background-image-text.style-compact .wrapper .content-wrapper .headline.style-default{font-size:min(calc(1.75rem + 3.875 * (100vw - 22.5rem) / 77.5),5.625rem);text-transform:capitalize}@media(min-width: 64rem){body .is-root-container .block-hero-background-image-text.style-compact .wrapper .content-wrapper .text{max-width:min(calc(50rem + 6.25 * (100vw - 64rem) / 36),56.25rem);margin:0 auto}}
/*# sourceMappingURL=hero-background-image-text.css.map */
