﻿@import"https://use.typekit.net/vjg6jfq.css";@keyframes zoomOut{0%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes floatIn{0%{opacity:0;transform:translate3d(0, -50px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes floatUp{0%{opacity:0;transform:translate3d(0, 25px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes floatRight{0%{opacity:0;transform:translate3d(-50px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}body{font-family:"realist",sans-serif}.cta{font-family:"realist",sans-serif;font-weight:600}@media screen and (max-width: 991px){.site-header .middle-bar .header-wrapper .main-menu .menu>.active-menu>.sub-menu-wrap,.site-header .middle-bar .sub-menu-wrap .container .sub-menu .menu-item:not(.menu-item-has-children) a{background:var(--menu-background-color) !important}}h1{font-family:"realist",sans-serif}h2{font-family:"realist",sans-serif}h3{font-family:"realist",sans-serif}h4{font-family:"realist",sans-serif}h5{font-family:"realist",sans-serif}h6{font-family:"realist",sans-serif}p{font-family:"realist",sans-serif}label{font-family:"realist",sans-serif}strong{font-family:"realist",sans-serif}span{font-family:"realist",sans-serif}.site-footer{background-color:var(--footer-background-color)}.site-footer .main-footer{overflow:hidden;padding-bottom:70px;background-color:var(--footer-background-color)}.site-footer .main-footer .cta-wrapper .cta{opacity:1}.site-footer .main-footer .menu li::before{color:var(--link-color)}.site-footer .main-footer .social-icons-wrapper{margin-top:20px}.site-footer .main-footer .social-icons-wrapper ul{display:flex;flex-wrap:wrap;gap:10px;line-height:0}.site-footer .main-footer .social-icons-wrapper ul li a{font-size:0;opacity:1}.site-footer .main-footer .social-icons-wrapper ul li a::before{background-color:#fff;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:16px;color:#000;border-radius:5px;margin:0}.site-footer .main-footer>.container{position:relative}.site-footer .main-footer>.container>.row{z-index:1;position:relative}.site-footer .main-footer .menu li{position:relative;padding-left:15px}.site-footer .main-footer .menu li::before{position:absolute;left:0;top:3px;font-family:"Font Awesome 6 Pro";font-weight:400;font-size:.85em;content:""}.site-footer .main-footer h4{font-size:1em}.site-footer .main-footer .contact-details-wrapper a{font-size:1em}.site-footer .main-footer p{font-size:1em;opacity:.7}.site-footer .main-footer .opening-hours-wrapper a,.site-footer .main-footer .opening-hours-wrapper .text,.site-footer .main-footer ul li a,.site-footer .main-footer ul li .text{font-size:1em}.site-footer .main-footer ul li a:hover{opacity:1}.site-footer .main-footer .opening-hours-wrapper .extra-line{opacity:1;margin-top:30px;margin-bottom:20px;font-weight:600;line-height:1.2}.site-footer .main-footer .address-details-wrapper:first-of-type{margin-bottom:30px}@media screen and (max-width: 991px){.site-footer .main-footer .menu li{text-align:left}}@media screen and (max-width: 991px){.site-footer .main-footer .cta-wrapper a{opacity:1}}@media screen and (max-width: 991px){.site-footer .main-footer h4,.site-footer .main-footer p{text-align:left}}.site-footer .redbanana-footer{width:100%;background-color:var(--footer-background-color);padding:0}.site-footer .redbanana-footer .container>div{display:flex;justify-content:end}.site-footer .redbanana-footer span{font-size:1em;color:#fff;margin-left:auto;justify-content:end;display:flex;padding:30px 0 30px 0}.site-footer .redbanana-footer .hr{border-top:1px solid hsla(0,0%,100%,.2)}.section-clients{background:var(--menu-background-color);padding:100px 0}@media screen and (max-width: 1024px){.section-clients{padding:50px 0;margin-bottom:50px}}@media screen and (max-width: 991px){.section-clients .cta-wrapper{margin-top:30px}}.section-clients .section-heading .maxtext h2{color:#fff}.section-clients .client-item{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:5px}.section-clients .client-item .image-wrapper{padding:30px}.section-clients .client-item .image-wrapper img{width:100%;height:80px;object-fit:contain}.section-clients .slick-slider-rtl-wrapper{margin-top:10px}.section-clients .slick-list{overflow:visible}.section-clients .slick-slide{margin:0 5px}.section-clients .slick-client-slider+.slick-client-slider{margin-top:20px}.section-clients .slick-slider-rtl-wrapper .client-item{direction:ltr}.section-hero{overflow:hidden;position:relative}.section-hero .image-wrapper,.section-hero .acf-focal-point-image{position:relative;z-index:0}.section-hero .hero-container{position:relative;z-index:2}@media screen and (min-width: 992px){.section-hero{height:100vh;max-height:90vh}.section-hero h1,.section-hero h2,.section-hero h3,.section-hero h4,.section-hero h5,.section-hero h6,.section-hero p{color:#fff}}.section-hero.small-hero{max-height:fit-content}@media screen and (min-width: 992px){.section-hero.small-hero{max-height:350px}}.section-hero.small-hero .content-wrapper{text-align:center}.section-hero.small-hero .image-wrapper{position:relative;height:350px}.section-hero.small-hero .hero-container{justify-content:center}.section-hero.small-hero .hero-container::after{width:55%;height:264%}.section-hero.small-hero .hero-container p{margin-top:10px}@media screen and (max-width: 991px){.section-hero .acf-focal-point-image{position:relative;overflow:hidden;height:200px !important}}.section-hero .image-wrapper::after,.section-hero .acf-focal-point-image::after{position:absolute;top:0;left:0;background:linear-gradient(-90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%);height:100%;width:100%;opacity:1;content:""}.section-hero .acf-focal-point-image,.section-hero img{width:100%;height:100%;background-size:cover;object-fit:cover}.section-hero .hero-container{position:relative}@media screen and (min-width: 992px){.section-hero .hero-container{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0px);height:100%;display:flex;align-items:center}}.section-hero .hero-container .content-wrapper{position:relative;z-index:1}@media screen and (max-width: 991px){.section-hero .hero-container .content-wrapper{margin-top:20px}}@media screen and (min-width: 992px){.section-hero .hero-container .content-wrapper{max-width:800px}}.section-hero .hero-container .content-wrapper p{font-size:16px}.section-hero .hero-container .content-wrapper h1{font-size:28px}@media screen and (min-width: 992px){.section-hero .hero-container .content-wrapper h1{color:#fff;font-size:50px}}.section-hero .hero-container .content-wrapper .cta-wrapper{margin-top:30px}@media screen and (max-width: 991px){.section-hero .hero-container .content-wrapper .cta-wrapper .cta-secondary-bordered{background:var(--button-secondary-background-color);border:var(--button-secondary-background-color);color:var(--button-secondary-text-color)}}.section-products .products-swiper{overflow:visible;padding-bottom:30px}@media screen and (min-width: 992px){.section-products .products-swiper{padding-bottom:0}.section-products .products-swiper .swiper-scrollbar{display:none}}.section-products .products-swiper .product{position:relative;top:0;transition:all 300ms}.section-products .products-swiper .product:hover{top:-5px}.section-products .products-swiper .product:hover .image-wrapper{background:#e3eade}.section-products .products-swiper .product .image-wrapper{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:5px;background-color:#eff2f1;transition:all 300ms}.section-products .products-swiper .product .image-wrapper img{mix-blend-mode:multiply;width:100%}.section-products .products-swiper .product .content-wrapper{padding-top:20px;display:flex;justify-content:center;text-align:center}.section-products .products-swiper .product .content-wrapper h3{font-size:1.333em;margin:0}.section-products .products-swiper .swiper-scrollbar{background:#eff2f1;width:100% !important;bottom:0 !important;left:0 !important}.section-products .products-swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#21423d}.site-header{padding:0;z-index:90}@media screen and (max-width: 991px){.site-header{display:block !important}}@media screen and (max-width: 991px){.site-header.menu-open{display:block !important}.site-header .middle-bar .header-wrapper .main-menu .sub-menu-wrap{display:none !important;position:absolute;top:160px !important}.site-header .middle-bar .header-wrapper .main-menu .menu>.active-menu>.sub-menu-wrap{display:block !important;background:#fff;height:100%}.site-header .middle-bar .header-wrapper .main-menu .menu>.active-menu>.sub-menu-wrap>.container>.sub-menu>li.active-menu>.sub-menu-wrap{display:block !important;background:#fff;height:100%}.site-header .middle-bar .header-wrapper .main-menu .menu>.active-menu>.sub-menu-wrap>.container>.sub-menu>li.active-menu>.sub-menu-wrap>.container>.sub-menu>li.active-menu>.sub-menu-wrap{display:block !important;background:#fff}}@media screen and (min-width: 991px){.site-header .main-menu ul.menu>li.menu-item-has-children>a{padding-right:20px}.site-header .main-menu ul.menu>li.menu-item-has-children>a::after{position:absolute;right:0;top:50%;transform:translate(0, -50%);font-family:"Font Awesome 6 Pro";font-weight:800;color:var(--link-color);content:""}.site-header .main-menu ul.menu .sub-menu{max-height:500px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--menu-text-color) rgba(0,0,0,0)}.site-header .main-menu ul.menu .sub-menu::-webkit-scrollbar{width:1px}.site-header .main-menu ul.menu .sub-menu::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.site-header .main-menu ul.menu .sub-menu::-webkit-scrollbar-thumb{background-color:var(--menu-text-color)}.site-header .main-menu ul.menu .sub-menu::-webkit-scrollbar-button{display:none;width:0;height:0}.site-header .main-menu ul.menu .sub-menu li{position:static;overflow:hidden}.site-header .main-menu ul.menu .sub-menu li:first-child{border-radius:10px 10px 0 0}.site-header .main-menu ul.menu .sub-menu li:last-child{border-radius:0 0 10px 10px}.site-header .main-menu ul.menu .sub-menu li.menu-item-has-children>a::after{position:absolute;right:15px;top:50%;transform:translate(0, -50%);font-family:"Font Awesome 6 Pro";font-weight:800;color:var(--link-color) !important;content:""}.site-header .main-menu ul.menu .sub-menu li a{display:flex !important;align-items:center;position:relative;height:50px;font-weight:500}.site-header .main-menu ul.menu .sub-menu-wrap{position:absolute;opacity:0;width:300px !important;border-radius:5px;background:#fff;transition:.3s ease-in-out;transform:translateY(-40px);pointer-events:none;color:var(--link-color)}}@media screen and (min-width: 991px)and (min-width: 991px){.site-header .main-menu ul.menu .sub-menu-wrap{display:none}}@media screen and (min-width: 991px){.site-header .main-menu ul.menu .sub-menu-wrap .container{padding:0}.site-header .main-menu ul.menu .sub-menu-wrap a{position:relative;padding:5px 10px !important;color:var(--link-color);font-weight:500}.site-header .main-menu ul.menu .sub-menu-wrap a:hover{background:#f4f4f4;color:var(--link-hover-color)}.site-header .main-menu ul.menu .sub-menu-wrap .sub-menu{margin-left:0 !important;margin-right:0 !important}.site-header .main-menu ul.menu .sub-menu-wrap .sub-menu li{padding:0 !important}.site-header .main-menu ul.menu>li>.sub-menu-wrap{top:40px;left:0}.site-header .main-menu ul.menu>li>.sub-menu-wrap.active{opacity:1;pointer-events:all}}@media screen and (min-width: 991px)and (min-width: 991px){.site-header .main-menu ul.menu>li>.sub-menu-wrap.active{display:block}}@media screen and (min-width: 991px){.site-header .main-menu ul.menu>li>.sub-menu-wrap>.container .sub-menu .menu-item .sub-menu-wrap{left:300px}.site-header .main-menu ul.menu>li>.sub-menu-wrap>.container .sub-menu .menu-item .sub-menu-wrap.active{opacity:1;pointer-events:all}}@media screen and (min-width: 991px)and (min-width: 991px){.site-header .main-menu ul.menu>li>.sub-menu-wrap>.container .sub-menu .menu-item .sub-menu-wrap.active{display:block}}.site-header .middle-bar{display:flex;align-items:center;height:80px;background-color:var(--menu-background-color)}@media screen and (min-width: 1024px){.site-header .middle-bar{height:100px}}.site-header .middle-bar .col-logo img{max-width:150px;height:70px;max-height:80px;object-fit:contain}@media screen and (min-width: 1024px){.site-header .middle-bar .col-logo img{max-width:208px}}.site-header .middle-bar .phone-wrapper .icon-phone{color:#fff;font-weight:400}.site-header .middle-bar .phone-wrapper .phone{display:flex;align-items:center;margin-left:10px;font-size:.85em;color:#fff;font-weight:500}@media screen and (max-width: 991px){.site-header .middle-bar .sub-menu-wrap{position:relative;-webkit-transform:none !important;transform:none !important;opacity:1;top:initial;z-index:1;pointer-events:inherit;margin:0;width:100%;background:rgba(0,0,0,0);padding:0;box-shadow:none;display:none}.site-header .middle-bar .sub-menu-wrap .container .sub-menu{padding:20px !important}.site-header .middle-bar .sub-menu-wrap .container .sub-menu .menu-item:not(.menu-item-has-children) a{background:#fff;display:block;border-bottom:1px solid #efefef;position:relative;line-height:19px;font-size:1em;font-weight:600}.site-header .middle-bar .sub-menu-wrap .container .sub-menu .menu-item.menu-item-has-children{border-left:unset !important;margin:unset !important}.site-header .middle-bar .sub-menu-wrap .container .sub-menu .menu-item.menu-item-has-children>a{background:#fff;display:block;border-bottom:1px solid #efefef;position:relative;line-height:19px;padding:20px 0 !important;font-size:1em;font-weight:600}.site-header .middle-bar .sub-menu-wrap .container .sub-menu .menu-item.menu-item-has-children>a:hover{color:var(--link-color) !important}.site-header .middle-bar .sub-menu-wrap .container .sub-menu .menu-item.menu-item-has-children>a::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:12px;display:inline-block;position:absolute;right:0}.site-header .middle-bar .sub-menu-wrap .container .sub-menu .menu-item .sub-menu-wrap{left:0;top:0 !important}.site-header .middle-bar .active-menu .sub-menu-wrap{display:block !important}}@media screen and (min-width: 991px){.site-header .middle-bar .col-left{gap:30px}}@media screen and (max-width: 991px){.site-header .middle-bar .col-left .right-menu{margin-left:0;margin-right:50px}.site-header .middle-bar .col-left .right-menu .menu-toggle{padding:0}.site-header .middle-bar .col-left .right-menu .menu-toggle .menu-toggle-button::before{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100%}}@media screen and (min-width: 991px){.site-header .middle-bar .col-right{gap:50px}}.site-header .middle-bar .col-right .col-header-image img{max-width:150px;height:70px;max-height:80px;object-fit:contain}@media screen and (min-width: 1024px){.site-header .middle-bar .col-right .col-header-image img{max-width:208px}}.header-overlay{position:fixed;top:70px;left:0;z-index:5;opacity:0;width:100%;height:100%;pointer-events:none;background:var(--menu-background-color);transition:.4s;content:""}.header-overlay.active{opacity:.5}@media(max-width: 991px){.site-header .main-menu .sub-menu-wrap.active{display:none !important}.site-header .main-menu li>.sub-menu-wrap{display:none}.site-header .main-menu li.active-menu>.sub-menu-wrap{display:block}}.main-menu ul.menu>li>.sub-menu-wrap>.container>.sub-menu>li>a{font-family:"realist",sans-serif;font-weight:500 !important;color:#21423d}.main-menu ul li a{font-size:1em}.section-faq .faq-item{border-radius:5px;overflow:hidden;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1019607843);margin-top:10px;cursor:pointer}.section-faq .faq-item .icon::after{transition:all 250ms}.section-faq .faq-item.open .icon::after{transform:rotate(180deg)}.section-faq .faq-item .faq-question{justify-content:space-between;padding:13px 20px}.section-faq .faq-item .faq-answer{overflow:hidden;max-height:0;transition:max-height .4s ease}.section-faq .faq-item .faq-answer .faq-content{padding:0 20px 13px 20px}.section-faq .faq-cta-block{position:relative;top:40px;width:327px}.section-faq .faq-cta-inner{position:relative;width:327px;height:327px;border-radius:12px;overflow:hidden}.section-faq .faq-cta-image{position:absolute;inset:0;z-index:0}.section-faq .faq-cta-image .acf-focal-point-image,.section-faq .faq-cta-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.section-faq .faq-cta-image::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.55);z-index:1}.section-faq .faq-cta-content{position:relative;z-index:2;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff}.section-faq .faq-cta-content h2{font-size:1.333em;font-weight:700;color:#fff}.section-faq .faq-cta-content p{color:#fff;font-size:1em;font-weight:400}.section-faq .faq-cta-content .cta{margin-top:20px}@media(max-width: 991px){.section-faq .faq-cta-block{position:relative;top:unset;margin-top:20px;width:100%}.section-faq .faq-cta-inner{width:100%;height:auto;max-height:100%}}.section-reviews{background-color:#eff2f1}.section-reviews .reviews-swiper{overflow:visible}.section-reviews .reviews-swiper .review-item{background:#fff;padding:30px 20px;border-radius:5px;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1019607843)}.section-reviews .reviews-swiper .review-item .quote-icon{color:#ff8c69;font-size:1.777em;line-height:1;margin-bottom:10px}.section-reviews .reviews-swiper .review-item .review-text{margin-bottom:30px}.section-reviews .reviews-swiper .review-item .review-author{font-weight:700}.section-reviews .reviews-swiper .swiper-scrollbar{background:#eff2f1;width:100% !important;bottom:0 !important;left:0 !important}.section-reviews .reviews-swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#21423d}@media screen and (max-width: 1024px){.section-text{margin-bottom:50px}}.section-text .content-wrapper{position:relative;z-index:2;transform:translateZ(0)}.section-text .content-wrapper .cta-wrapper{margin-top:30px}.section-text .content-wrapper .cta-wrapper .cta{z-index:2;background:var(--button-secondary-background-color);border:var(--button-secondary-background-color);color:var(--button-secondary-text-color)}.section-text .brands-container{width:100%;overflow:visible;margin-top:40px;padding-bottom:30px}@media(min-width: 992px){.section-text .brands-grid{display:grid !important;grid-template-columns:repeat(3, 1fr);gap:10px;transform:none !important;width:100% !important;box-sizing:border-box}}.section-text .brand-item{background:#fff;border-radius:5px;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1019607843);display:flex;align-items:center;justify-content:center;padding:12px;height:120px}.section-text .brand-item img{max-width:100%;max-height:100%;object-fit:contain}@media(min-width: 992px){.section-text .brand-item{width:auto !important;margin-right:0 !important;margin-left:0 !important}}.section-text .swiper-scrollbar{background:#eff2f1;width:100% !important;bottom:0 !important;left:0 !important}@media screen and (min-width: 992px){.section-text .swiper-scrollbar{display:none}}.section-text .swiper-scrollbar .swiper-scrollbar-drag{background:#21423d}.section-text .image-wrapper.object-fit-contain .acf-focal-point-image img{object-fit:contain !important}.section-text .image-wrapper.object-fit-cover .acf-focal-point-image img{object-fit:cover !important}.section-text .image-wrapper{max-height:670px}.section-text .image-wrapper.outside img{object-fit:contain}@media screen and (min-width: 992px)and (max-width: 1024px){.section-text .image-wrapper.focal{height:100%}}@media screen and (max-width: 991px){.section-text .image-wrapper.focal{z-index:1;min-height:300px;height:300px}.section-text .image-wrapper.outside{min-height:300px;height:300px;margin-left:unset !important;margin-right:unset !important;max-width:unset !important;position:unset !important;width:100%}.section-text .image-wrapper.outside .outside-left{margin-left:unset !important}}.section-text .image-wrapper .acf-focal-point-image{border-radius:5px}.section-text.has-image .row div.content{position:relative}@media screen and (min-width: 992px){.section-text.has-image .row div.content::after{position:absolute;top:0;left:0;z-index:1;pointer-events:none;width:100%;height:100%;background-image:url("../../dist/images/Union-text.png");background-repeat:no-repeat;background-size:cover;background-position:left;transition:all 300ms ease-in-out;content:""}}@media(min-width: 992px){.section-text.has-image .row.flex-lg-row div.content::after{transform:scaleX(-1)}.section-text.has-image .row.flex-lg-row-reverse div.content::after{transform:none}}@media screen and (max-width: 991px){.section-text .text-col{margin-top:20px}}@media screen and (max-width: 991px){.section-text .image-col{margin-top:50px}}.section-text .text-wrapper h2{margin-bottom:15px}.section-text .text-wrapper{width:100%}@media screen and (min-width: 992px)and (max-width: 1024px){.section-text .link-block-col{width:100%}}.section-text ul{padding-left:10px}.section-text ul li{padding-left:15px;color:#1d1d1b;font-weight:300;opacity:.7}.section-text ul li::before{width:5px;height:5px;background:#1d1d1b}.section-text .link-blocks{margin-top:30px}@media screen and (min-width: 1024px){.section-text .link-blocks{height:260px}}@media screen and (min-width: 992px)and (max-width: 1024px){.section-text .link-blocks{height:unset}}.section-text .link-blocks .link-block{position:relative;display:block;height:100%;border-radius:5px;top:0;transition:all 300ms}.section-text .link-blocks .link-block .hover-wrap{position:relative;overflow:hidden;border-radius:5px}@media screen and (max-width: 1024px){.section-text .link-blocks .link-block .hover-wrap{display:flex;align-items:center;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1019607843);border-radius:5px}}@media screen and (min-width: 1025px){.section-text .link-blocks .link-block .hover-wrap{height:100%}}.section-text .link-blocks .link-block:hover{top:-5px}.section-text .link-blocks .link-block:hover .hover-wrap::after{left:-48%}.section-text .link-blocks .link-block:hover .hover-wrap .acf-focal-point-image::before{opacity:1}.section-text .link-blocks .link-block:hover .hover-wrap .content-wrapper{bottom:0}.section-text .link-blocks .link-block:hover .hover-wrap .content-wrapper .show-link{opacity:1}.section-text .link-blocks .acf-focal-point-image{height:100%;background-size:cover;border-radius:5px}@media screen and (max-width: 1024px){.section-text .link-blocks .acf-focal-point-image{height:100px;width:100px;position:relative}}.section-text .link-blocks .acf-focal-point-image::before,.section-text .link-blocks .acf-focal-point-image::after{position:absolute;top:0;left:0;height:100%;width:100%;content:""}.section-text .link-blocks .acf-focal-point-image::after{background:linear-gradient(180deg, rgba(29, 29, 27, 0) 0%, rgba(29, 29, 27, 0.7) 100%),linear-gradient(180deg, rgba(53, 146, 127, 0) 0%, rgba(53, 146, 127, 0) 100%)}.section-text .link-blocks .acf-focal-point-image::before{opacity:0;background:linear-gradient(to top, rgba(7, 80, 56, 0.85) 0%, rgba(7, 80, 56, 0) 60%);transition:all 300ms}@media screen and (max-width: 1024px){.section-text .link-blocks .image-wrapper{height:100px;width:100px;position:relative}}.section-text .link-blocks .content-wrapper{z-index:1;width:70%;padding:20px}@media screen and (max-width: 1024px){.section-text .link-blocks .content-wrapper{margin-left:20px}}@media screen and (min-width: 1025px){.section-text .link-blocks .content-wrapper{position:absolute;bottom:0;left:0;width:100%;text-align:center}}.section-text .link-blocks .content-wrapper h4{font-size:.85em;font-weight:600;margin-bottom:0}@media screen and (min-width: 1025px){.section-text .link-blocks .content-wrapper h4{color:#fff;font-size:1em}}.section-breadcrumbs .desktop-breadcrumbs{display:block}.section-breadcrumbs .mobile-breadcrumbs{display:none}.section-breadcrumbs .mobile-breadcrumbs a.icon{color:#000;background:none;font-weight:300;padding-left:0;opacity:.7}.section-breadcrumbs .mobile-breadcrumbs a.icon:hover{background:none;color:#000;opacity:1}.section-breadcrumbs .mobile-breadcrumbs a.icon::before{font-size:.75em;color:#000}.section-breadcrumbs .breadcrumbs a,.section-breadcrumbs .breadcrumbs .breadcrumb_last{color:#000;background:none;font-weight:300}.section-breadcrumbs .breadcrumbs a{padding-left:0;opacity:.7}.section-breadcrumbs .breadcrumbs a::before{display:none}.section-breadcrumbs .breadcrumbs a:hover{background:none;color:#000;opacity:1}.section-breadcrumbs .icon{font-size:.75em;color:#000}.section-breadcrumbs .breadcrumbs .breadcrumb_last{color:#000}@media(max-width: 768px){.section-breadcrumbs .desktop-breadcrumbs{display:none}.section-breadcrumbs .mobile-breadcrumbs{display:block}}@media screen and (min-width: 991px){.tax-product_cat .section-breadcrumbs,.woocommerce-page:not(.product) .section-breadcrumbs{margin-bottom:50px}}.section-breadcrumbs-contact-hero{margin-top:0 !important;margin-bottom:0 !important;padding-bottom:20px !important;background:#eff2f1;position:relative !important}.section-contact-hero{padding:0 0 100px;margin-bottom:100px;background:#eff2f1}@media screen and (max-width: 991px){.section-contact-hero{padding:50px 0}}@media screen and (max-width: 767px){.section-contact-hero .col-12:first-child{margin-top:50px}}@media screen and (max-width: 991px){.section-contact-hero .content-col{margin-top:0}}.section-contact-hero .image-wrapper{height:100%;border-radius:5px;overflow:hidden}@media screen and (max-width: 991px){.section-contact-hero .image-wrapper{height:250px}}.section-contact-hero .image-wrapper .lightning-wrap{position:relative;height:100%}.section-contact-hero .image-wrapper .lightning-wrap::after{position:absolute;bottom:-40%;left:-34%;pointer-events:none;width:506.118px;height:584.042px;background-image:url("../../dist/images/amtc_vector.svg");background-repeat:no-repeat;background-size:cover;background-position:right;transition:all 300ms ease-in-out;content:""}.section-contact-hero .image-wrapper .acf-focal-point-image{border-radius:5px}.section-contact-hero .content-wrapper{padding:30px 0}@media screen and (max-width: 767px){.section-contact-hero .content-wrapper{padding-bottom:0}}.section-contact-hero .content-wrapper h1{margin-bottom:20px;font-size:1.777em}.section-contact-hero .content-wrapper p{margin-bottom:10px}.section-contact-hero .content-wrapper .address-information{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:50px}.section-contact-hero .content-wrapper .address-information .address-tag{padding:18px 20px;background:#fff;border-radius:5px;color:unset}.section-contact-hero .content-wrapper .opening-hours-wrapper{margin-top:30px}.section-contact-hero .content-wrapper .opening-hours-wrapper .text{font-size:.85em;opacity:.7}.section-contact-hero .content-wrapper .extra-line{max-width:290px;opacity:1;margin-top:30px;margin-bottom:20px;font-weight:600;line-height:1.2}.section-form .form-wrapper{overflow:visible !important}.section-form .cart-items{padding:0}.section-form .cart-item{margin-bottom:10px;background:#fff;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1);border-radius:5px}.section-form .cart-item:last-child{margin-bottom:0}.section-form .cart-item .cart-item-wrapper{display:flex;width:100%}@media screen and (max-width: 425px){.section-form .cart-item .cart-item-wrapper{flex-direction:column}}.section-form .cart-item .cart-info{display:flex;align-items:center;justify-content:space-between;padding:0 20px;width:calc(100% - 150px)}.section-form .cart-item .cart-info h3{font-size:1.125em}.section-form .cart-item .cart-thumb{width:150px;height:100px}@media screen and (max-width: 768px){.section-form .cart-item .cart-thumb{width:100px}}@media screen and (max-width: 425px){.section-form .cart-item .cart-thumb{align-self:center}}.section-form .cart-item .cart-thumb img{height:100%;object-fit:contain;width:100%}.section-form .cart-item .cart-actions{display:flex;gap:15px}@media screen and (max-width: 425px){.section-form .cart-item .cart-actions{margin-left:15px}}.section-form .cart-item .cart-actions .quantity-wrapper{display:flex;align-items:center;justify-content:space-between;background:#f4f4f4;height:50px;width:150px;padding:14px 10px;border-radius:5px}.section-form .cart-item .cart-actions .quantity-wrapper .qty-btn{background:none;border:none;padding:0 10px}.section-form .cart-item .cart-actions .quantity-wrapper input{width:50px;border:none;background:rgba(0,0,0,0);text-align:center}.section-form .cart-item .cart-actions .remove-from-cart{border:none;background:rgba(0,0,0,0)}@media screen and (max-width: 425px){.section-form .cart-item .cart-actions .remove-from-cart{padding:14px 5px}}.section-form .form-content p{width:90%}.section-form input[type=text],.section-form input[type=tel],.section-form input[type=email],.section-form select,.section-form textarea{background:#f4f4f4;border-color:#f4f4f4}.section-form input,.section-form select{border-radius:5px}.section-form textarea{border-radius:5px;max-height:100px}.section-product-hero{min-height:440px}.section-product-hero .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section-product-hero .image-wrapper::after{content:"";background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;width:100%;height:100%}.section-product-hero .content-wrapper{padding:50px 0px}.section-product-hero .content-wrapper h1,.section-product-hero .content-wrapper h2,.section-product-hero .content-wrapper h3,.section-product-hero .content-wrapper h4,.section-product-hero .content-wrapper h5,.section-product-hero .content-wrapper h6,.section-product-hero .content-wrapper p,.section-product-hero .content-wrapper label,.section-product-hero .content-wrapper strong,.section-product-hero .content-wrapper span{color:#fff}