.custom-left-right-section{padding:0 40px}.custom-left-right-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:50px}.custom-left-col,.custom-right-col{flex:1 1 36%}.custom-left-col{flex:1 1 48%}.custom-left-right-wrap img{max-width:100%;height:auto;width:100%}.custom-left-right-wrap .custom-right-col img{padding:50px 0 0}.custom-left-right-wrap .custom-left-col img{padding:50px 25px 0 0}.custom-left-col h2{background-color:#000;color:#fff;margin:0 0 0 -40px!important;padding:25px 50px;font-weight:700!important;font-size:36px!important;font-family:Roboto,sans-serif!important;letter-spacing:2px!important;line-height:normal!important}@media (max-width:1439px){.custom-left-col h2{font-size:24px!important}}@media (max-width:991px){.custom-left-right-section{padding:0 20px}.custom-left-col{flex:100%}.custom-left-right-wrap .custom-right-col img{padding:0}}@media (max-width:767px){.custom-left-col h2{font-size:22px!important;margin:0 0 0 -20px!important;padding:20px}}.image-text-alt{padding:60px 0}.image-text-alt .page-width{max-width:100%;padding:0 40px}.image-text-alt__row{display:flex;align-items:center;justify-content:space-between;gap:0;margin-bottom:0;flex-wrap:wrap}.image-text-alt__content{flex:1 1 45%;padding-right:10px}.image-text-alt__content h2{font-size:2rem;margin-bottom:10px}.image-text-alt__content h4{font-size:1.2rem;margin-bottom:10px;color:#555}.image-text-alt__image{flex:1 1 55%;margin:0}.image-text-alt__row.reverse .image-text-alt__content{flex:1 1 50%;padding:0 50px}.image-text-alt__row.reverse .image-text-alt__image{margin:0;flex:1 1 45%}.template-page .image-text-alt__content p{color:#000;line-height:1.6;text-align:left!important;font-size:20px!important;font-family:Roboto,sans-serif!important;letter-spacing:1px!important;max-width:75%}.template-page .image-text-alt__row.reverse .image-text-alt__content p{max-width:100%;font-style:italic}.image-text-alt__caption{margin-top:10px;color:#000;padding:0 6%;text-align:left!important;font-size:20px!important;font-family:Roboto,sans-serif!important;letter-spacing:1px!important}.image-text-alt__image img{width:100%;height:auto;border-radius:10px;margin-bottom:-50px}.image-text-alt__image video{width:100%;height:auto;border-radius:10px;display:block;margin-top:50px}.image-text-alt__caption{margin-top:10px;font-size:.95rem;color:#444}.image-text-alt__row.reverse{flex-direction:row-reverse}@media (max-width:1439px){.template-page .image-text-alt__content p{font-size:18px!important;max-width:100%}.image-text-alt__row.reverse .image-text-alt__content{padding:0 30px}.image-text-alt__caption{font-size:18px!important}}@media (max-width:1023px){.image-text-alt__content{padding-right:10px}.image-text-alt__image img{margin-bottom:0}.image-text-alt__image video{margin-top:0}}@media (max-width:991px){.image-text-alt .page-width{padding:0 20px}.image-text-alt__image{margin:0}.image-text-alt__row{gap:30px;flex-direction:column-reverse}.image-text-alt__row.reverse .image-text-alt__image{flex:100%}.image-text-alt__content{padding-right:0;flex:100%}.image-text-alt__row.reverse{flex-direction:column-reverse;margin-top:80px}}@media (max-width:767px){.image-text-alt__caption,.image-text-alt__row.reverse .image-text-alt__content{padding:0}.template-page .image-text-alt__content p,.image-text-alt__caption{font-size:16px!important}}.template-page .custom-rich-text p{font-size:20px!important;font-family:Roboto,sans-serif!important;letter-spacing:1px!important}.custom-rich-text .rich-text__heading h2{font-weight:700!important;font-size:48px!important;font-family:Roboto,sans-serif!important;text-transform:none!important;margin:0 0 30px!important;letter-spacing:5px!important}@media (max-width:1439px){.custom-rich-text .rich-text__heading h2{font-size:34px!important;margin:0 0 15px!important}.template-page .custom-rich-text p{font-size:18px!important}}@media (max-width:991px){.template-page .custom-rich-text p br{display:none}.custom-rich-text .page-width{padding:50px 20px}}@media (max-width:767px){.custom-rich-text .page-width{padding:10px 20px 50px}.custom-rich-text .rich-text__heading h2{font-size:28px!important;letter-spacing:.5px!important}.template-page .custom-rich-text p{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/96/compiled_assets/styles.css.map */
