.container-md{max-width:1080px;margin:0 auto}.l-section{padding:60px 0}.l-section .section-tagline,.l-section .section-title,.l-section .section-subtitle{text-align:center}.cm-newsletter-form form{display:flex;max-width:500px;margin:0 auto;align-items:stretch}.js-cm-form{display:flex;max-width:500px;margin:0 auto;position:relative}.js-cm-form>div,.js-cm-form .js-cm-email-input{width:100%}.js-cm-form .btn{position:absolute;right:0;height:100%}.hero-section{position:relative}.hero-section:before{background:linear-gradient(0deg,#0006,#00000080);position:absolute;width:100%;height:100%;left:0;top:0;content:""}.hero-section .hero{padding:100px 15px;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff}@media (min-width: 767px){.hero-section .hero{padding:150px 72px}}.hero-section .hero h1,.hero-section .hero h2,.hero-section .hero h3,.hero-section .hero p{color:#fff}.hero-section .hero.hero_section_bg_color{background:#f47425!important}.hero-section .hero.hero_section_bg_color .btn{background-color:#1d3787;border-color:#1d3787}.logo-bar .logo__image img{max-width:160px;height:auto}.image-with-text-overlay .image-with-text-overlay__image:before{background:linear-gradient(180deg,#0000,#00000080);position:absolute;width:100%;height:100%;left:0;top:0;content:""}.image-with-text-overlay .image-with-text-overlay__content{top:inherit;bottom:0}.cards-section .cards{display:flex;gap:20px;align-items:stretch}.cards-section .cards .card_item{width:25%;overflow:hidden}.cards-section .cards .card_item img{width:100%;height:auto}.text-over-image .cards{display:flex}.testimonials-section{background:#f1f1f1}.testimonials-section .halo-column{font-size:0;margin:0;gap:20px;display:flex}@media (max-width: 768px){.testimonials-section .halo-column{flex-direction:column}}.testimonials-section .halo-column .halo-column__item{padding:20px 15px}@media (max-width: 768px){.testimonials-section .halo-column .halo-column__item{width:100%}}.testimonials-section .halo-column .testimonials_item{height:100%}.testimonials-section .halo-column .testimonials_texts{height:100%;display:flex;flex-direction:column}.testimonials-section .halo-column .testimonials_texts .testimonials_name{margin-top:auto;color:#f47425}.rp-icon-with-text-section .icon-with-text__content .description{border:0 none}.rp-icon-with-text-section .section-header p{color:#f47425}.rp-icon-with-text-section .icon-with-text__content .title{font-size:1rem;letter-spacing:.3px;margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/landing-page.scss.css.map */
