:root{--font-h-family: "GillSans-Bold", sans-serif !important}body .m-0{margin:0!important}.mr-1{margin-right:10px}#product-inquiry-form-container .product-inquiry-form-content{overflow-x:auto}.d-flex.justify-content-center{justify-content:center!important}.header-icons .header-icons__account,.header-icons #HeaderCartIcon,.drawer__login-button{display:none}.template-product-redemac-products table{overflow-x:auto!important}header .header-top{grid-gap:0!important}.custom-heading-bar .heading-banner{background-color:#013874}.custom-heading-bar .heading-banner h1{font-size:40px!important;word-break:break-word}.heading-banner .rich-text-wrapper{padding:0;color:#fff}.justify-content-center{display:flex;justify-content:center}.color-accent{color:#0379f9!important}.all__collection .header-template .rich-text-wrapper:not(.vertical-spacer--inherit){padding:0}.header-cart-icon{padding-top:16px}.template-index .announcement-bar__link{display:none}header.shopify-section--header{box-shadow:#2123261a 0 10px 10px -10px}header .menu-list{align-items:center}input:is(.header-search__input){--form-input-height: 40px;font-size:1.75rem;padding:5px}.main-product-media__thumbnail:after{border:2px solid #013874}header .menu-list-item:after{height:0}header .menu-list>li:hover>a,.menu-list .menu-list-item--active{color:#0379f9;border-bottom:1px solid #0379f9}header .menu-list li:hover a:after{color:transparent;display:none}header .menu-list-item{font-family:Raleway;font-size:16px;font-weight:800;line-height:normal}header .menu-list .menu-mega-links__heading-wrapper{font-weight:800}header .menu-mega-image__heading{margin-top:10px;margin-bottom:20px;text-align:center}header .menu-mega-images{display:flex;flex-direction:column}p{font-size:16px}.template-index #products{padding-top:60px}.announcement__content li{font-family:Raleway;font-size:16px;font-weight:800;line-height:17.6px;text-align:left}.h1{font-family:GillSans-Bold,sans-serif;font-weight:800;text-transform:uppercase;font-size:60px;line-height:normal;text-align:left;color:#fff;margin:0}#products h2,#about .h2,#service-request-section .h2,#services h2,#solutions h2{font-family:GillSans-Bold,sans-serif;font-weight:800;text-transform:uppercase;font-size:45px;line-height:normal;color:var(--color-gradient-accent-3)}header .menu-list>li:last-child>a,.button:not(.header-search__close-button){padding:16px 48px;border-radius:32px;font-family:Raleway;font-size:16px;font-weight:800;line-height:1;letter-spacing:.1em;outline:none!important;text-transform:uppercase}header .menu-list>li:last-child>a,.button.button--primary,#shopify-section-template--22038514630849__homepage_video_N6FNnH .button.button--primary.button--color-overriden{background:#f6be2b;color:#000;border:3px solid #f6be2b}header .menu-list>li:last-child>a:hover,.button.button--primary:hover,#shopify-section-template--22038514630849__homepage_video_N6FNnH .button.button--primary.button--color-overriden:hover{border:3px solid #0379f9;color:#fff}.button.button--secondary{border:3px solid #F6BE2B;color:#000}header .menu-list>li:last-child>a:hover,.button.button--primary:hover,.button.button--secondary:hover{box-shadow:unset}header .menu-list>li:last-child>a:hover,.button.button--primary:hover{background:#0379f9!important}.button.button--secondary:hover{background:#f6be2b!important}.banner .button{background:transparent}#industries-related h2.section-heading__heading.h2.animate{color:#013874}#promo-section h2{font-family:Raleway;font-size:44px;font-weight:800;line-height:50px;text-align:center;display:block}#promo-section .small-subtext{font-family:Raleway;font-size:20px;font-weight:400;line-height:20px;text-align:center;color:#fff!important;text-transform:unset;width:100%}#promo-section .promo-banner__text--inline{gap:14px}.shopify-section--promo-banner #promo-section{margin-top:-75px;z-index:1;position:relative}.shopify-section--promo-banner,.shopify-section--promo-banner+section,#products,#prod_btn,#clients,#contact,#shopify-section-template--22522683752641__testimonials_x3wH6h .section.color{background:#e2e2e2!important}#clients h2{color:#013874}#products h2{padding:50px 0;text-align:center}#products ul li .button{font-family:Raleway;font-size:16px;font-weight:600;line-height:20px;color:var(--color-gradient-accent-3)}#products .color{background:transparent}#products .rich-text{font-family:Raleway;font-size:16px;font-weight:800;line-height:20px;text-align:center;color:var(--color-gradient-accent-3);margin:25px 0}#about .border-radius{border-radius:0}#about{margin-top:-30px}#about .large-subtext,#service-request-section .large-subtext{font-family:Raleway;font-size:18px;font-weight:800;line-height:19.8px;letter-spacing:.2em;color:#00000080!important}#services h2{color:#fff!important}#service-request-section .border-radius{border-radius:0!important}#services header{padding:0}#services li h3{font-family:GillSans-Bold,sans-serif;font-weight:800;text-transform:uppercase;font-size:34px;line-height:44px}#services li .caption p{font-family:Raleway;font-size:16px;font-weight:600;line-height:24px;text-align:justify}#clients .h2{font-family:Raleway;font-size:18px;font-weight:800;letter-spacing:.2em;color:var(--color-gradient-accent-3)}#clients .logo{background:transparent!important}#solutions .scroller{gap:20px}#solutions li .text-column-image{border-radius:0}#solutions li .text-column-heading{font-family:Raleway;font-size:18px;font-weight:700;line-height:normal;color:#000}.slider-buttons__previous,.slider-buttons__next{padding:16px}.footer-block-social h4{font-family:GillSans-Bold,sans-serif;font-weight:800;text-transform:uppercase;font-size:34px;line-height:41.17px;text-align:left}.footer-block-menu h4,.footer-block-text h4{font-size:22px;line-height:26.64px;text-align:left}.footer-block-menu .menu-list a{font-family:Raleway;font-size:14px;font-weight:500;line-height:16.44px;text-align:left}.footer-block-text .caption p{font-family:Raleway;font-size:14px;font-weight:500;line-height:21px}.footer-top{padding-bottom:50px;border-bottom:1px solid #fff}.footer-bottom{padding:30px 0!important}.footer__copyright{margin-top:0!important}.footer__copyright .small-text{margin-top:0!important;font-family:DM Sans,sans-serif;font-size:16px!important;font-weight:800;line-height:30px;text-transform:uppercase}.footer-top .rte.caption{width:80%;margin-bottom:15px}#contact .contact-form__image>*{position:unset}#contact .redemecinc_contact-form__image img{max-width:200px;margin:0 auto;text-align:right}#contact .contact-form__form .form .input__field{background:#f2f2f2;border-radius:8px;border:0;padding:10px 20px;min-height:auto}:focus-within~.input__label,.input__field--has-input~.input__label{transform:scale(.7) translateY(-30px) translate(.7px)}#contact .contact-form__form .form .input__textarea::placeholder{color:#969696;opacity:1;font-family:Raleway;font-size:18px;font-weight:400}#contact .contact-form__form .form .input__field:focus-within{box-shadow:none}#contact .contact-form__textarea{padding-top:0}#contact h2{font-family:GillSans-Bold,sans-serif;font-weight:800;text-transform:uppercase;font-size:44px;line-height:50px;color:var(--color-gradient-accent-3)}#contact h2{text-transform:capitalize}#contact .redemecinc_contact-form__info{font-family:Raleway;font-size:18px;font-weight:400;line-height:30px;margin-bottom:40px}#contact loess-icon{display:flex;align-items:center;width:20px;height:20px}#contact .redemecinc_contact-form__map svg{width:20px;height:20px}#contact .redemecinc_contact-form__phone{margin:20px 0}#contact .redemecinc_contact-form__email,#contact .redemecinc_contact-form__phone,#contact .redemecinc_contact-form__map{display:flex;gap:10px;font-family:Raleway;font-size:18px;font-weight:400;line-height:18px}#contact .contact-form__form .form .input-group{width:100%}#contact .redemecinc_contact-form__map{line-height:30px}#contact .redemecinc_contact-form__map .redemecinc_contact-form__office2{margin-left:20px}#contact .contact-form{background:transparent}#contact .contact-form__form .form{background:#fff;border-radius:30px;padding:60px}#contact .contact-form__form .form label:is(.input__label){left:20px}#career h2,#service_request h2{font-family:GillSans-Bold,sans-serif;font-weight:800;text-transform:uppercase;font-size:54px;line-height:59.4px;text-align:left;color:var(--color-gradient-accent-3)}.body-text p a{color:#f6be2b!important;text-decoration:none!important}.media-with-text-multiple .media-with-text__media img{height:260px}.media-with-text__multiple ul li{font-size:16px}.card__title.small-caption{font-size:20px}.template-collection .header-template .h1{display:none}#products h2{padding:0!important}.menu-mega-links__list li{margin-bottom:10px}.collection-card .button-group.button.button--primary{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}h2.animate .word{font-weight:600}.template-collection-parent-collection .banner .rich-text-wrapper,.template-collection-brand-collection .banner .rich-text-wrapper,.template-collection .banner .rich-text-wrapper{justify-content:center;align-items:center}.template-collection-parent-collection h2.animate .text-wrapper,.template-collection-brand-collection h2.animate .text-wrapper,.template-collection h2.animate .text-wrapper{text-align:center}.card .card-badges{display:none}.redemac-advantages .metafield-rich_text_field strong,#product--feature .metafield-rich_text_field strong{font-size:1.2rem;margin-bottom:20px;display:block}.main-product__blocks .button.button--primary,.main-product__block-share .main-product__block-share__inner .button{padding:10px 20px!important;font-size:14px;margin:0!important;min-width:171px;justify-content:center}.main-product__block-share__icons{margin-left:0}.main-product__block-share__inner{gap:25px;flex-wrap:wrap}.collection-card__title .button--secondary{padding:16px}.template-product .main-product__media-gallery.main-product__media--thumbnails-left .main-product-media__thumbnails{gap:10px}.template-product-redemac-industries .main-product-media__thumbnails{height:auto}.main-product__media-gallery__inner,.main-product__media-gallery.main-product__media--thumbnails-left{border-radius:0}#industries-related{background-color:#f2f2f5}#industries-related .product-card img{box-shadow:0 0 0 2px #e2e2e2;width:100%;height:317px;object-fit:cover;background:#fff}#industries-related .scroller>li{padding:2px}.product-card h3{font-family:GillSans-Medium;font-size:22px;text-align:center;color:#013874;margin-top:12px}.product-card:hover h3,#industries-related .product-card h3:hover{color:#0379f9!important;transition:.5s ease}.product-card p{text-align:center;margin:5px 0 10px;font-size:17px;font-family:GillSans-Medium;color:#000;line-height:22px}#wizard-validation-form .hulk-powered-wrapper,#wizard-validation-form .hulk-powered-wrapper.text-right{display:none!important}.template-page-about-us h2,.template-page-about-us .h2,.template-page-contact-us h2,.template-page-contact-us .h2,.template-page-services h2,.template-page-services .h2{--font-size: 2.5rem;font-weight:600;color:#013874}.template-collection-brand-collection .shopify-section-main-collection .container--capped .container{padding:0}.template-collection-brand-collection .child_collection_products>h3{margin-bottom:20px}.template-collection-parent-collection h2.section-heading__heading.h2.animate,.template-collection .rich-text .h2,.template-collection-brand-collection .collection h3,.template-page-solutions h1,.template-page-solutions .solution-page-navigation__heading h2,.template-page-solutions .container .content-container .content-row h3,.template-page-solutions h3.solution-title,.template-page-redemac-online-store h2.section-heading__heading.h0.animate{color:#013874}.template-page-about-us .testimonial__quote-icon{margin-top:0;--line-height: 0}.template-page-services .rich-text .large-subtext,.template-page-about-us .rich-text .large-subtext{color:#000!important}.template-page-services .rich-text,.template-page-about-us .rich-text{gap:0}.template-page-services .rich-text .h2,.template-page-about-us .rich-text .h2{margin-bottom:30px}.template-page-services .body-text,.template-page-about-us .body-text{margin-bottom:20px}.template-page-services .border-radius,.template-page-about-us .border-radius{border-radius:0}.template-product-redemac-industries .metafield-rich_text_field p{font-family:GillSans-Medium;font-size:18px}body.template-product-redemac-industries .main-product,.template-product-redemac-products .main-product{margin-top:0!important}.template-page-solutions h3.solution-title{border-bottom:1px solid #ccc;padding-bottom:15px;margin:50px 0 32px;font-weight:700}.child_collection_products .price-details{display:none}.text-column-image img,#products .media-with-text__multiple .media-with-text__media{border-radius:10px!important}#solutions img{width:50%;height:auto}#solutions li .text-column-heading{display:inline!important}.template-index #Scroller-template--22038514630849__text_columns_homepage_THm6TH{--columns-large: 5}#solutions .rich-text{gap:10px}#solutions .column-wrapper{--columns: 5 !important}#solutions .rich-text>div a{width:100%;display:flex;justify-content:center}#solutions li .text-column-heading:hover,#products .media-with-text-multiple-links:hover .rich-text{color:#f6be2b!important}#solutions li .text-column-image:hover a,#products .media-with-text_multiple_media-wrapper:hover .media-with-text__media{transform:scale(1.1);transition:.3s}.main-product__blocks .breadcrumb{display:none}.main-product__blocks>*+*{margin-top:10px}.template-page-contact .shopify-section .section{padding-bottom:0}.template-page-contact .shopify-section .section .form{padding-bottom:60px}#UtilityBarMergedLanguageForm button,#UtilityBarMergedLanguageForm li.button{padding:10px}.template-index .banner__text.banner__text--overlay.section-vertical-spacer{position:relative}.template-index .banner__text.banner__text--overlay.section-vertical-spacer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-image:linear-gradient(100deg,#345b91 20%,#0000)}#home h1{font-weight:800;margin:0}.text-image-wrapper{position:relative}.hover-image{display:flex;justify-content:center;position:absolute;top:0;left:0;opacity:0}.text-image-wrapper:hover .hover-image{opacity:1;transition:opacity .15s cubic-bezier(.5,0,.175,1);cursor:pointer}.main-product__blocks h1{color:#013874;font-family:GillSans-Medium,sans-serif}#solutions ul li img{width:80px}.card__metadata:not(:first-child){margin-top:0}.product-card .card__metadata--centered{padding:0}.product-card .card__image-wrapper,.product-card .card__image-wrapper img{border-radius:0}.product-card .card__image-wrapper{box-shadow:0 0 0 2px #e2e2e2}.product-grid{row-gap:50px;padding-top:0}.product-card .card__image-wrapper img{box-shadow:0 0 0 2px #e2e2e2}#shopify-section-template--22038514565313__rich_text_YE8WDY .container--capped .container,#shopify-section-template--22038514565313__main .container--capped .container{padding:0}#shopify-section-template--22038514565313__rich_text_YE8WDY,#shopify-section-template--22038514565313__main{background:#f2f2f5}.template-collection .collection-utility-bar{margin-bottom:20px}#CartRecommendations>.color-inverse{background:#fff}#CartRecommendations .section-heading__heading{color:#013874}.main-sec{display:flex}.main-sec .left-content{width:50%;padding-right:80px}.main-sec .right-content{width:50%}.main-sec .column-wrapper{padding:20px}.main-sec .scroller{gap:20px}.main-sec .text-column-heading{font-size:20px}.main-sec .text-image-wrapper img{width:80px}.main-sec .caption span{letter-spacing:1.5px}.main-sec .caption h1{color:#013874;margin:10px 0 25px;font-size:35px}.main-sec .rich-text .text-column-heading:hover{color:#f6be2b}.main-sec .rich-text{gap:15px}.template-page-service-request #shopify-section-template--22122686513345__custom_liquid_NqpNyd{background-image:url(/cdn/shop/files/request-service-page-banner.webp?v=1741354916);background-size:cover}.template-page-service-request #shopify-section-template--22122686513345__custom_liquid_NqpNyd .color-custom,.template-page-service-request #shopify-section-template--22122686513345__custom_liquid_NqpNyd .color[class*=color-]{color:#fff;background-color:transparent}@media (max-width: 1256px){.template-page-services .button.button--primary{padding:10px 20px!important;font-size:14px}.header-menu .menu-list :last-child .menu-list-item{font-size:15px;padding:10px 20px}.template-product button.product-form__submit.button.button--full-width.button--secondary.tap{padding:10px 20px!important;font-size:14px}.header-icons .header-icons__search{padding:10px}}@media (max-width: 1114px){header .menu-list{gap:15px}}@media (max-width: 450px){.button:not(.header-search__close-button){padding:16px!important}}@media (max-width: 768px){.footer-top .rte.caption{width:100%}.media-with-text__multiple .d-flex{flex-direction:column}.header-logo__image{width:90px}.header-logo{padding:0!important}#products h2,#about .h2,#service-request-section .h2,#services h2,#solutions h2,#contact h2{font-size:30px!important}#about .large-subtext,#service-request-section .large-subtext{font-size:14px}#contact .contact-form__form .form{padding:60px 30px}#contact .contact-form__form .form .field--group .input-group:first-child{margin-bottom:30px}#contact .redemecinc_contact-form__map{margin-bottom:50px}#prod_btn .rich-text-wrapper--no-padding{padding-bottom:40px}header .button--icon,.header-top__burger{padding:0}#home .h1{font-size:60px;line-height:normal}#products .media-with-text{padding:0 20px}#service-request-section{padding:20px 0 55px;margin-top:0}.h1{font-size:30px!important}.banner .rich-text-wrapper{padding-top:60px;padding-bottom:60px}.main-product__block-share__inner{flex-direction:column;gap:20px}.main-product__block-share__inner *{margin:0!important}.main-product-media__thumbnails{--columns: 3;padding-top:10px;padding-bottom:10px}#product--feature{max-width:90%}.button{padding:14px 25px;font-size:12px}#services li .caption p{text-align:left!important}#services li h3{font-size:24px!important}body .w-50-img img{width:100%}}.w-auto{width:auto}.w-50-img img{width:50%}.m-auto{margin:auto!important}@media (min-width: 768px){.shopify-section--media-with-text .media-with-text-multiple{grid-template-columns:1fr 1fr 1fr 1fr}#contact .contact-form__form .form .field--group{display:flex;gap:30px}#contact .contact-form{display:flex}#contact .contact-form .contact-form-custom__image{width:40%}#contact .contact-form__form .form{width:60%}.redemac_service_request{display:grid;grid-template-columns:1fr 1fr}.redemac_service_request img{padding:50px}.scroller-bar{padding-top:0}}@media (min-width: 2000px){#shopify-section-template--22038514467009__contact_page_form_YBhUay{height:100vh}.contact-page-form-container{height:100%}}@media (max-width: 1024px){#industries-related .product-card img{height:195px}.main-product__block-share__inner{flex-wrap:wrap;row-gap:20px}#solutions li.column-wrapper{--column-padding: 0}#solutions li .text-column-heading{font-size:16px;word-break:break-word}#solutions .scroller{gap:30px 50px}}@media (max-width: 991px){.main-sec{display:block}.main-sec .left-content,.main-sec .right-content{width:100%;padding:0}#industries-related .product-card img{height:336px}#contact .redemecinc_contact-form__map{display:block}#contact .redemecinc_contact-form__map .redemecinc_contact-form__office2{margin-left:0}}@media (min-width: 768px) and (max-width: 1024px){#products h2,#about .h2,#service-request-section .h2,#services h2,#solutions h2{font-size:45px!important}.h1{font-size:40px!important}}@media (min-width: 1025px){#products h2,#about .h2,#service-request-section .h2,#services h2,#solutions h2,.h1{font-size:45px!important}}@media (max-width: 767px){.mr-1{margin-right:0}#product-tab-sec .container{padding-left:0;padding-right:0}.custom-heading-bar .heading-banner h1{font-size:28px!important}.template-cart .button--primary,.template-cart .button--secondary,.template-customers-login .button--primary,.template-customers-register .template-register .button--primary,.template-index .button--primary,.template-404 .button--primary{padding:10px 20px!important;font-size:14px}[class^=template-product] .main-product__media-gallery{margin:0!important}[class^=template-product] .main-product-media__thumbnails{padding:10px 0}#industries-related .product-card img{height:398px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-redemacinc.css.map */
