@media only screen and (min-width:768px){.ftr_links_title{pointer-events:none}.ftr-bdyCnt{display:block!important}.eCommerce-menu ul.eCommerceUl li:hover .megamenu-div{display:block}}@media screen and (min-width:990px){.prdlist-half-sec .slider--desktop .slider__slide:first-child{margin-left:0!important}}@media screen and (min-width:1200px){.eCommerce-menu ul.eCommerceUl li:hover .megamenu-div{display:block}.menu-main ul.menuUl li a:hover,.eCommerce-menu ul.eCommerceUl li a:hover{color:var(--grey-dark-color)}.transparent-btn:hover{background-color:var(--black-color);color:var(--black-color)}.phn-txt .phn-link:hover{color:var(--grey-dark-color)}.testimniClint-arrow .slick-prev:hover,.testimniClint-arrow .slick-next:hover{background-color:var(--black-color)}.testimniClint-arrow .slick-prev:hover:before,.testimniClint-arrow .slick-next:hover:before{background-image:url(/cdn/shop/files/slider-arrow-hover.svg?v=1770960752)}.eCommerce-menu ul.eCommerceUl>li:hover>.cstMenuDrpArrow:after{transform:scaleY(-1)}.serviceMain .servicelst ul.serviceUl li:hover{background-color:var(--black-color);color:var(--white-color)}.serviceMain .servicelst ul.serviceUl li:hover .serviIcon{border-color:var(--white-color);background-color:var(--white-color)}.serviCnt .serviclinklst .explorelink a:hover{color:var(--grey-dark-color)}.contactinf-txt .directions-link:hover:after{right:-20px}.contactinf-txt .directions-link:hover{color:var(--grey-color)}.explorelink:hover .explrlnk-arrow{right:-8px}.explorelink:hover{color:var(--grey-dark-color)}.black-btn:hover:after{transform:translate(0)}.black-btn:hover{color:var(--black-color)}.transparent-btn:hover:after{transform:translate(0)}.white-btn:hover:after{transform:translate(0)}.white-btn:hover{color:var(--white-color)}.ftr-bdyCnt ul.ftr_links li a:hover{color:var(--grey-dark-color)}.ftrSocilall ul li a:hover{box-shadow:0 0 15px var(--grey-color);transition:all .75s ease}.ftrSocilall ul li a:hover img{transition:all .75s ease;transform:rotateY(380deg)}.ftRcntprCnt .ftRcntpr-Title a:hover{color:var(--grey-color)}.prdlist-sec .collection ul.product-grid li .product-card-wrapper .card__content .card__information .card__heading a:hover{text-decoration:none}.prdlist-sec .collection .card-wrapper:hover .card__content .quick-add .quick-add__submit{background-color:var(--black-color);color:var(--white-color)}.prdlist-sec .collection .product-grid .product-card-wrapper:hover .card__content .quick-add form.form .quick-add__submit:after{background-image:url(/cdn/shop/files/add-cart-hov.svg?v=1771300947)}.prdlist-sec .collection .slider-buttons .slider-button:hover{background-color:var(--black-color)}.prdlist-sec .collection .slider-buttons .slider-button:hover svg path{fill:var(--white-color)}.homeBnrSlider .slick-next:hover,.homeBnrSlider .slick-prev:hover{background-color:#000c}.homeBnrSlider .slick-next:hover:before,.homeBnrSlider .slick-prev:hover:before{background-image:url(/cdn/shop/files/link-arrow-hover.svg?v=1771473335)}.copyTxt p a:hover,.privacyTxt ul li a:hover{color:var(--grey-dark-color)}}@media(min-width:1280px)and (max-width:1820px){.bnrCnt .bnrTitle{font-size:clamp(28px,2.76vw,42px)}.SecTitle{font-size:clamp(24px,2.76vw,42px)}.bnrCountsDiv .CountsCnt .CountNumTxt{font-size:clamp(26px,3.15vw,48px)}.prdlist-sec .collection ul.product-grid li .product-card-wrapper .card__content .card__information .card__heading a{font-size:clamp(16px,1.18vw,18px)}.prdlist-half-sec .collection .ftprdlistRow .ftprdlist-heading-Col .collection__title .SecTitle{font-size:clamp(26px,2.6vw,46px)}.bnrCntMain .bnrCnt{max-width:480px}.commonBtn{padding:10px;min-width:140px;min-height:48px}.faq-title{font-size:clamp(26px,2.76vw,42px)}.faq-question span.faqIcon img{width:20px}}@media only screen and (max-width:1540px){.logo img{width:80px}.eCommerce-menu ul.eCommerceUl>li{padding:12px 36px}.header.sticky-header .eCommerce-menu ul.sub-menu{top:48px}.inforcontactSec .contactdtil-Main{grid-template-columns:1.2fr 2fr}}@media only screen and (max-width:1440px){.serviceMain .servicelst ul.serviceUl li{padding:18px 15px 18px 20px}.serviceMain .servicelst{max-width:28%}.serviceMain .serviceCntDiv{max-width:69.8%}.serviceCntDiv .servic-Panel .servicepnlDiv .serviImg{max-width:50%}.serviceCntDiv .servic-Panel .servicepnlDiv{column-gap:55px;padding:25px}.serviceCntDiv .servic-Panel .servicepnlDiv .serviCnt{max-width:43.1%}.partnerMain .partnerCnt{padding-left:15px;padding-right:15px}.aboutItm-Main .aboutCnt-item{padding:30px}.shpTheorySec .shpTheoryRow{margin-right:-45px;margin-left:-45px}.shpTheorySec .shpTheory-Col{padding-left:45px;padding-right:45px;max-width:calc(100% + 90px)}.recentprjBx .recentprj-title a:hover{color:var(--grey-dark-color)}.prdlist-half-sec .ftprdlistRow{grid-template-columns:400px minmax(0,1fr);margin-right:-50vw;padding-left:calc((100% - 1320px)/2)}.prdlistsale-sec .prdlist-sec .collection .slider-component-desktop{margin-right:-40vw;padding-left:calc(100% - 1370px)}section>.page-width{padding:45px 2.8rem 0px}}@media only screen and (max-width:1366px){.serviceMain .servicelst ul.serviceUl li{padding:13px 15px 13px 20px}.serviceMain .servicelst ul.serviceUl li:not(:last-child){margin-bottom:15px}.serviceMain .servicelst ul.serviceUl li .serviIcon{margin-right:20px}.serviceCntDiv .servic-Panel .servicepnlDiv{padding:20px;column-gap:40px}.serviceCntDiv .servic-Panel .servicepnlDiv .serviCnt{max-width:44.5%}.serviceSec .serviceMain{column-gap:20px}.serviceMain .servicelst ul.serviceUl li .serviIcon{padding:8px}.abtBtCnt .abtbCnt-item{padding:10px 20px}.testimonialRow{padding-top:35px}.shpTheorySec .shpTheoryRow{margin-right:-15px;margin-left:-15px}.shpTheorySec .shpTheory-Col{padding-left:15px;padding-right:15px;max-width:calc(100% + 30px)}.shpTheoryBx .shpTheory-icon img{width:48px}.contact-map iframe{height:580px}.contactdtil-Main .contact-Dtail{row-gap:35px}.prdlist-half-sec .ftprdlistRow{grid-template-columns:360px minmax(0,1fr);margin-right:-50vw}.prdlistsale-sec .prdlist-sec .collection .slider-component-desktop{margin-right:-48vw;padding-left:calc((100% - 91.5vw)/2)}.sticky-header.header_scroll .eCommerce-menu ul.eCommerceUl>li{padding:15px 32px}.ftrcmpDtl-txt .cmpDtlDesc{max-width:300px}}@media only screen and (max-width:1280px){.prdlist-half-sec .ftprdlistRow{grid-template-columns:360px minmax(0,1fr);margin-right:-50vw}section .page-width{padding:0px 5rem}.subscribeRw .Secheading-Main .SecTitle{margin-bottom:8px}section>.page-width{padding:45px 2.8rem 0px}.section-template--20737867317400__custom_liquid_rjXXfQ-padding{padding-top:20px!important;padding-bottom:4px!important}.contact__button{margin-top:2rem!important}}@media(min-width:1280px)and (max-width:1599px){section>.page-width{padding:0 5rem}.gcw-airless-subcats{padding:0 5rem}.sticky-header.header_scroll .announcementbar-row{margin-top:-38px}.eCommerIcnlst .header__icon .icon.icon-search{width:20px;height:20px}.eCommerIcnlst .header__icon .icon.icon-account{width:18px;height:18px}.eCommerIcnlst .header__icon.header__icon--cart .icon{width:37px;height:37px}.enquire-btn .commonBtn{min-width:120px;min-height:38px;padding:0 12px}.eCommercCnt{justify-content:space-between}.phn-txt .phn-link:before{width:21px;height:21px;background-size:100%}.abtgrup-btn .commonBtn{min-width:128px;min-height:38px;padding:8px 10px}.prdlist-sec .collection .card-wrapper .card__content .quick-add .quick-add__submit{min-height:35px;border-radius:8px;min-width:120px}.ftr-bdyCnt ul.ftr_links{row-gap:10px}.faq-item{margin-bottom:10px}.faq-question span.faqIcon{left:20px}.faq-question{padding:12px 20px 12px 50px}.prdlist-half-sec .ftprdlistRow{grid-template-columns:360px minmax(0,1fr);margin-right:-50vw;padding-left:calc((100% - 88vw)/2)}.prdlist-half-sec .collection .ftprdlistRow .ftprdlist-heading-Col .collection__title .SecTitle{text-align:left}.partnerMain .partnerCnt{padding-left:5rem}.featureprd-sec .prdlist-sec .collection .slider-buttons{margin-left:0}.commonBtn,.ftprdlistRow .ftprdlist-heading-Col .Secheading-Main .prdBtnlst .commonBtn,.serviCnt .serviclinklst .shopBtn .commonBtn{min-width:130px;min-height:40px;border-radius:8px}.agrs__widget .agrs__wrapper .agrs__body-wrapper{padding-top:25px}.prdlist-sec .collection__title.Secheading-Main .SecTitle{padding-bottom:25px}.section .image-with-text__content>*+*{margin-top:1rem}.section .image-with-text__content{padding:4rem}.section .gcw-airless-subcats__item{padding:.8rem 1rem;border-radius:8px}.prdlist-sec .collection .product-grid{gap:20px}.prdlist-sec .collection .slider-buttons .slider-button{border-radius:8px;width:40px;height:40px}.prdlist-sec .collection .slider-buttons .slider-button svg{max-width:15px}.prdlist-sec .collection .slider-buttons{gap:10px;padding-top:20px}.contactinf-txt{row-gap:5px}.contactinfoCnt .inforIcon{margin-bottom:10px}.quick-add-modal .quick-add-modal__toggle{top:1rem;right:1rem}quick-add-modal .quick-add-modal__toggle{width:2.5rem;padding:.7rem}}@media only screen and (max-width:1199px){.testimonialBox{padding:25px}.eCommerce-menu ul.eCommerceUl>li{padding:18px 15px}.serviceCntDiv .servic-Panel .servicepnlDiv .serviImg{max-width:100%;margin-bottom:15px}.serviceCntDiv .servic-Panel .servicepnlDiv .serviCnt{max-width:100%}.subscribeRw .Secheading-Main .SecTitle{font-size:40px;line-height:50px;margin-bottom:10px}.faq-question{padding:12px 20px 12px 45px}.faq-question span.faqIcon{left:10px}.faq-answer{margin:0 20px 20px 45px}.fterbt-main{padding:15px 0}.fterbt-main .fterbtDiv{column-gap:20px;justify-content:center}.fterbtDiv .copyTxt{margin-bottom:12px}.privacyTxt ul li:not(:last-child){margin-right:20px}.fterDtilDiv{grid-template-columns:1fr 1fr;gap:30px}.aboutItmWrp .aboutLeft-item .aboutItm-Main .aboutCnt-item{order:2}.aboutItmWrp .aboutLeft-item .aboutItm-Main .aboutImg-item{order:1;height:440px}.aboutItmWrp{grid-template-columns:1fr}.abtBtMain .abtBtCnt{width:100%;flex-basis:100%;flex-direction:row-reverse}.abtBtMain .abtBtImg{width:100%;flex-basis:100%}.inforcontactSec .contactdtil-Main{grid-template-columns:1fr 1.8fr}.contact-map iframe{height:480px}.contactdtil-Main .contact-Dtail{row-gap:30px}.contactinfoCnt .inforIcon{margin-bottom:10px}.testimniClint-arrow .slick-prev,.testimniClint-arrow .slick-next{width:45px;height:45px;margin:0 5px}.TestimonialSlider .slick-slide{padding:0 15px}.inforcontactSec .contactdtil-Main{grid-template-columns:1fr 1.3fr}.prdlist-half-sec .ftprdlistRow{grid-template-columns:340px minmax(0,1fr);margin-right:-96vw;padding-left:calc((100% - 1150px)/2)}.prdlistsale-sec .prdlist-sec .collection .slider-component-desktop{margin-right:-76vw;padding-left:calc(100% - 1180px)}.recentprj-sec .Secheading-Main{padding-bottom:55px}.prdlist-sec .collection__title.Secheading-Main .SecTitle{padding-bottom:30px}.eCommerIcnlst .header__icon .icon.icon-search{width:26px;height:26px;margin-right:10px}.sticky-header.header_scroll .eCommerce-menu ul.eCommerceUl>li{padding:15px}.eCommerIcnlst .header__icon .icon.icon-account{width:22px;height:22px}.eCommerIcnlst .header__icon.header__icon--cart{width:45px;height:45px}.mainbnrRow .bnrCntMain{padding:55px 0}.servicepnlDiv .serviCnt .serviceDesc{padding-right:0}.fterDtilDiv .ftrdtilCol:nth-child(2n){margin-top:auto}.prdlist-half-sec.prdlist-sec .collection .slider.slider--desktop .slider__slide:nth-last-child(2){margin-right:0}.prdlistsale-sec .prdlist-sec .collection .slider.slider--desktop .slider__slide:nth-last-child(2){margin-right:5%}.commonBtn{font-size:16px;line-height:20px;padding:10px 8px;min-width:148px;min-height:48px}.serviceMain .servicelst ul.serviceUl li .serviIcon img{width:20px;height:20px}.partnerMain .partnerCnt{padding-bottom:20px;padding-top:20px}.aboutItmWrp .aboutLeft-item .aboutItm-Main .aboutImg-item,.partnerImg img{height:360px}.ftrcmpDtl-txt .cmpDtlDesc{max-width:100%}.faq-row,.ctaSec .cta-main{padding:0}.bnrCnt .bnrTitle{font-size:clamp(30px,4vw,74px)}.prdlist-sec .collection ul.product-grid li .product-card-wrapper .card__content .card__information .card__heading a{font-size:clamp(20px,1.44vw,22px)}}@media(min-width:1024px)and (max-width:1540px){html{font-size:95%}}@media only screen and (max-width:1024px){.prdlist-half-sec .ftprdlistRow{margin-right:-100vw;padding-left:calc((100% - 980px)/2)}.prdlist-half-sec.prdlist-sec .collection .slider.slider--desktop .slider__slide:nth-last-child(2){margin-right:-9%}.prdlistsale-sec .prdlist-sec .collection .slider.slider--desktop .slider__slide:nth-last-child(2){margin-right:7%}}@media only screen and (max-width:991px){.menuIcon{display:inline-block;position:relative;overflow:hidden;width:27px;height:20px;cursor:pointer;margin-left:0;margin-right:0}.menuIcon span{height:3px;background:#070606;width:27px;float:left;transition:all .3s;-webkit-transition:all .3s;position:absolute;top:50%;right:0}.menuIcon span:after,.menuIcon span:before{content:"";height:3px;background:#070606;position:absolute;right:0}.menuIcon span:before{width:27px;top:-7px;transition:all .3s;-webkit-transition:all .3s}.menuIcon span:after{width:27px;bottom:-7px;transition:all .3s;-webkit-transition:all .3s}.menuIcon.menuCloseActive span{background:transparent}.menuIcon.menuCloseActive span:after,.menuIcon.menuCloseActive span:before{width:24px}.menuIcon.menuCloseActive span:after{transform:translateY(-8px) rotate(-45deg)}.menuIcon.menuCloseActive span:before{transform:translateY(6px) rotate(45deg)}.menuCloseDiv{text-align:right;padding:15px}.menuClose{display:inline-block;position:relative;overflow:hidden;width:30px;height:30px;cursor:pointer;margin-left:0}.menuClose span{height:3px;background:#070606;width:27px;float:left;transition:all .3s;-webkit-transition:all .3s;position:absolute;top:50%;right:3px}.menuClose span:after,.menuClose span:before{content:"";height:3px;background:#070606;position:absolute;right:0}.menuClose span:before{width:27px;top:-7px;transition:all .3s;-webkit-transition:all .3s}.menuClose span:after{width:27px;bottom:-7px;transition:all .3s;-webkit-transition:all .3s}.menuClose.menuCloseActive span{background:transparent!important}.menuClose.menuCloseActive span:after,.menuClose.menuCloseActive span:before{width:24px}.menuClose.menuCloseActive span:after{transform:translateY(-8px) rotate(-45deg)}.menuClose.menuCloseActive span:before{transform:translateY(6px) rotate(45deg)}.bnrCnt .bnrDesc{font-size:22px;line-height:30px;padding:0 0 30px}.bnrCnt .bnrTitle{padding-bottom:20px}.bnrCountsDiv{padding:40px 0 0}.testimonialBox{padding:20px}.menu-main{position:fixed;padding:0 0 85px;-webkit-transition:.5s ease-in-out all;-moz-transition:.5s ease-in-out all;-ms-transition:.5s ease-in-out all;transition:.5s ease-in-out all;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);z-index:-1;height:100%;width:320px;text-align:left;opacity:0;top:0;right:-320px;background:#fff}.openMenu{right:0;transition:.5s ease-in-out all;-webkit-transition:.5s ease-in-out all;-moz-transition:.5s ease-in-out all;-ms-transition:.5s ease-in-out all;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);visibility:visible;opacity:1;z-index:999}.menu-main ul.main-nav-ul{display:block}.menu-main ul.main-nav-ul li{border-bottom:1px solid #c1c1c1}.menu-main ul.main-nav-ul li a{padding:12px 30px 12px 10px;display:block}.menu-main ul.main-nav-ul li:not(:last-child){padding-right:0}.eCommerce-menu ul.eCommerceUl{display:block}.eCommerce-menu ul.eCommerceUl>li{border-bottom:1px solid #c1c1c1;padding:0}.eCommerce-menu ul.eCommerceUl>li a{padding:9px 30px 9px 10px;display:block}.bnrCntMain .bnrCnt{max-width:100%}.menu-main .inforDtail{width:100%;padding-top:15px}.inforDtail .phn-txt{margin-right:0;width:100%;margin-bottom:10px;text-align:center}.menu-main .enquire-btn{display:block;width:100%}.menu-main .enquire-btn .commonBtn{width:100%;border-radius:0;min-width:100%}.eCommerce-menu .megamenu-div{position:relative;top:0;padding:0;background:#efefef;box-shadow:none}.cstMenuDrpArrow{width:40px;height:40px;top:0;right:0;position:absolute;text-align:center;display:flex;justify-content:center;align-items:center}.cstMenuDrpArrow:after{position:relative;top:0}.bnrCnt .bnrDesc{font-size:20px;line-height:28px}.header-bt{padding:5px 0}.eCommercCnt{justify-content:center}.ClientCnt .ClintNm-txt{font-size:22px;line-height:24px}.eCommerce-menu ul.eCommerceUl>li>ul.sub-menu li{padding:0}.headermdCnt{justify-content:normal}.headermdCnt .menuIcon,.eCommerIcnlst{margin-left:auto}.header-bt{display:none}.serviceMain .servicelst{max-width:100%;margin-bottom:20px}.serviceMain .serviceCntDiv{max-width:100%}.serviceMain .servicelst ul.serviceUl{display:flex;flex-wrap:wrap;gap:15px}.serviceMain .servicelst ul.serviceUl li{width:calc(50% - 7.5px)}.serviceMain .servicelst ul.serviceUl li:not(:last-child){margin-bottom:0}.partnerMain{display:flex;flex-direction:column-reverse}.partnerMain .partnerCnt{padding-right:15px;padding-bottom:30px}.subscribeRw .Secheading-Main .SecTitle{font-size:36px;line-height:46px}.partnerMain .partnerImg{width:100%}.shpTheoryBx .shpTheory-icon img{width:40px}.shpTheorySec .shpTheory-Col{width:50%;padding-top:10px;padding-bottom:10px}.shpTheorySec .shpTheoryRow{row-gap:40px}.testimonialRow{padding-top:25px}.inforcontactSec .contactdtil-Main{grid-template-columns:1fr}.contactdtil-Main .contact-Dtail{padding-bottom:20px;gap:25px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.contact-Dtail .contactinfoCnt{width:calc((100% - 25px)/2);max-width:100%}.contact-map iframe{height:460px}.cta-main .cta-group .commonBtn{min-width:140px;min-height:40px}.abtBtCnt .abtbCnt-item .abtbDesc-txt{padding:10px 0 15px}.prdlist-sec .collection .product-grid .grid__item{width:48%;margin-left:0}.prdlist-sec .collection .slider-buttons{gap:20px;margin-left:20px;margin-right:20px}.prdlist-sec .collection .slider-button{border:1px solid #000;border-radius:10px}.prdlist-half-sec .ftprdlistRow{grid-template-columns:inherit;display:flex;flex-direction:column;margin-right:0;width:100%;padding:0 30px}.ftprdlistRow .ftprdlist-heading-Col .Secheading-Main .prdBtnlst{justify-content:flex-start}.prdlist-half-sec .ftprdlist-item-Col{width:100%;padding:0}.prdlist-sec .collection .product-grid{column-gap:30px}.prdlistsale-sec .prdlist-sec .collection .slider-component-desktop{margin-right:0;padding-left:15px;padding-right:15px}.sticky-header.header_scroll .eCommerce-menu ul.eCommerceUl>li{padding:0}.recentprj-sec .Secheading-Main{padding-bottom:40px}.header-midle .headermdCnt .menu-main{padding-left:0;height:100vh;overflow:scroll;padding-right:0}.header-main .utility-bar__grid.page-width{padding-left:5px;padding-right:5px}.header.sticky-header .eCommerce-menu ul.eCommerceUl .megamenu-div{top:0}.prdlist-sec .collection .slider-buttons{justify-content:center}.eCommerce-menu ul.eCommerceUl>li ul.sub-menu li a{padding:8px 20px;font-size:16px;line-height:20px}.homeBnrSlider .slick-next,.homeBnrSlider .slick-prev{width:35px;height:35px}.testimonialCnt{padding:20px 0 15px}.recentprjBx .recentprj-title a{font-size:22px;line-height:28px}.mainbnrRow .bnrCntMain{padding:40px 0}.testimonialCnt p{font-size:16px;line-height:24px}.aboutItm-Main .aboutCnt-item{padding:20px 15px}.abtgrup-btn .commonBtn{min-width:140px;min-height:40px;padding:9px 10px}.eCommerce-menu ul.eCommerceUl>li{position:relative}.eCommerce-menu ul.sub-menu.has_grandchildren li.grandchildren:after{content:"";background-image:url(/cdn/shop/files/down-arrow.svg?v=1771242781);background-repeat:no-repeat;width:34px;display:inline-block;right:0;top:0;position:absolute;height:34px;background-position:center;padding:10px;z-index:100}.eCommerce-menu ul.sub-menu.has_grandchildren li{position:relative}.eCommerce-menu ul.sub-menu.has_grandchildren>li.grandchildren a{font-weight:400}.eCommerce-menu ul.sub-menu.has_grandchildren li.grandchildren ul li a{padding:6px 20px 6px 30px}.eCommerce-menu ul.sub-menu.has_grandchildren>li ul{display:none;background-color:var(--white-color)}.eCommerce-menu ul.sub-menu:before,.eCommerce-menu ul.sub-menu:after{display:none}.image-with-text__content{padding:20px 0!important}.image-with-text--overlap .image-with-text__content{padding:40px 20px!important}.rich-text__buttons .button.button--primary{font-size:1rem}.video-section__media .deferred-media__poster-button{height:4.2rem!important;width:4.2rem!important}.predictive-search__results-groups-wrapper .predictive-search__result-group:first-child{display:none}.search-modal__form form.search-modal__form .search__input{padding:1rem 3.3rem .8rem 1rem;height:3.5rem}section>.page-width{padding-top:25px}.rich-text__wrapper{width:100%}.facets-container .facets__form{grid-template-columns:1fr}.facets__form .facet-filters{grid-column:1;grid-row:2;padding-left:0}aside.facets-wrapper,.prdlist-sec .collection.page-width{padding:0 1rem}.facets__form .facet-filters .facet-filters__field{justify-content:flex-start}.facet-filters__field .select .facet-filters__sort:focus-visible,.mobile-facets__summary .mobile-facets__sort .select__select:focus-visible{outline:none;outline-offset:inherit;box-shadow:none}.agrs__widget .agrs__wrapper .agrs__body-wrapper{padding-top:30px}section>.page-width{padding:30px 2.8rem 0px}.pagination-wrapper{margin-top:1rem!important}.section-template--20737867317400__main-collection-product-grid-padding{padding-bottom:50px!important}.facets__form{margin-bottom:1.5rem!important}.eCommerce-menu .megamenu-div ul.sub-menu li{padding:0}.eCommerce-menu .megamenu-div ul.sub-menu.has_grandchildren{display:block}}@media only screen and (max-width:767px){.off-txt{font-size:16px;line-height:20px}.bnrCountsDiv .CountsCnt:not(:last-child){padding-right:30px}.testimonialCol{padding-right:0;padding-left:0}.testimonialRow{padding-top:30px}.bnrCnt .bnrDesc{font-size:22px;line-height:30px}.bnrCnt .bnrDesc{font-size:18px;line-height:24px}.logo a img{width:80px}.serviceMain .servicelst ul.serviceUl li{font-size:18px;line-height:24px;padding:10px 10px 10px 15px}.serviceMain .servicelst ul.serviceUl li .serviIcon img{width:22px;height:22px}.serviCnt .serviclinklst .shopBtn .commonBtn{min-width:140px;min-height:42px}.fterbt-main .fterbtDiv{justify-content:center;gap:8px;flex-direction:column}.footer-acco-title{font-size:18px;padding:10px 40px 10px 15px;margin-bottom:0!important;position:relative;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.footer-acco-title:after,.footer-acco-title:before{content:"";position:absolute;background:var(--white-color)}.footer-acco-title:after{right:15px;top:24px;width:15px;height:3px}.footer-acco-title:before{right:21px;top:18px;width:3px;height:15px}.footer-acco-title.footerMinus:before{opacity:0;visibility:hidden}.footer-acco-title.footerMinus{background-color:var(--grey-color);color:var(--black-color)}.footer-acco-title.footerMinus:after,.footer-acco-title.footerMinus:before{background-color:var(--black-color)}.fterDtilDiv{grid-template-columns:1fr}.ftr-bdyCnt{display:none;padding:20px 15px}.fterDtilDiv{gap:0px}.fterDtailRw{padding-bottom:0}.ftrdtilCol:not(:last-child){border-bottom:1px solid var(--grey-color)}.ftrdtilCol{margin-left:-15px;margin-right:-15px}.ftrdtilCol .ftr-logo,.ftrdtilCol .ftrinfo-txt,.ftrdtilCol .ftrSocilall{padding-left:15px;padding-right:15px}.ftrdtilCol .ftrSocilall{max-width:100%;padding-bottom:0;justify-content:normal}.copyTxt p{text-align:center}.subscribeRw .Secheading-Main .SecTitle{font-size:32px;line-height:40px}.faq-title{text-align:left;margin-bottom:20px}.aboutItm-Main{grid-template-columns:1fr}.abtBtMain .abtBtCnt .abtbImg-item,.abtBtCnt .abtbCnt-item{width:100%}.contact-map iframe{height:340px}.aboutItmWrp .aboutRight-item .aboutItm-Main:nth-of-type(1) .aboutCnt-item{order:2}.aboutItmWrp .aboutRight-item .aboutItm-Main:nth-of-type(1) .aboutImg-item{order:1}.abtBtMain .abtBtCnt{height:100%}.abtBtCnt .abtbCnt-item{padding:15px 25px}.bnrCountsDiv{padding:30px 0 0}.shpTheorySec .shpTheoryRow{row-gap:30px}.ftr-bdyCnt ul.ftr_links li a{font-size:16px;line-height:20px}.bnrCountsDiv{column-gap:15px}.faq-row{grid-template-columns:1fr}.faq-content{margin-left:0;padding-top:25px;padding-bottom:0}.faq-question span.faqIcon img{width:24px}.prdlist-sec .collection .product-grid .grid__item{width:100%;max-width:100%!important}.prdlist-half-sec .ftprdlistRow{padding:0 15px}.recentprojectSlider.slick-initialized{padding-bottom:45px}.collection__title .collection__description{margin-bottom:0}.galleryBx.ftergallerySlider:after{left:-5%;width:110%}.galleryBx.ftergallerySlider:before{left:-5%;width:110%}.commonBtn,.ftprdlistRow .ftprdlist-heading-Col .Secheading-Main .prdBtnlst .commonBtn{min-width:140px;min-height:48px;border-radius:8px;padding:10px 8px}.ftr-logo a img{width:90px}.fterbt-main{padding:12px 0}.homeBnrSlider .slick-next:before,.homeBnrSlider .slick-prev:before{width:10px;height:19px;background-size:10px 18px}.prdlist-sec .collection .slider-buttons{justify-content:center}.prdlist-sec .collection__title.Secheading-Main .SecTitle{padding-bottom:20px}.recentproject-arrow{justify-content:center}.partnerMain .partnerImg .play-btn:before{width:48px;height:48px}.ClientCnt .ClintCountry-txt{font-size:18px;line-height:24px;padding-bottom:6px}.ftRcntprCnt .ftRcntpr-Title a{font-size:18px}.prdlist-sec .grid--peek.slider .grid__item:first-of-type{margin-left:0}.announcement-bar__message{font-size:16px;line-height:22px;padding:.5rem 0}.mainbnrRow .bnrCntMain{padding:35px 0}.sticky-header.header_scroll .announcementbar-row{margin-top:-37px}.recentprjBx .recentprj-Desc{font-size:16px;line-height:22px}.faq-question{font-size:16px;line-height:20px}.prdlist-sec .collection ul.product-grid li .product-card-wrapper .card__media{height:220px}.prdlist-sec .collection ul.product-grid li .product-card-wrapper .card__inner .card__media .media img{height:210px}.prdlist-sec .collection .grid__item .card-wrapper .card__content .quick-add{margin-top:15px}.aboutItm-Main .aboutDesc-txt,.abtBtCnt .abtbCnt-item .abtbDesc-txt,.faq-answer p{font-size:16px;line-height:22px}.prdlist-half-sec .ftprdlistRow{gap:30px}.shpTheoryBx .shptheoryTitle{font-size:18px;line-height:24px}.prdlist-sec .collection .slider-buttons .slider-button{width:45px;height:45px}.industrypartnrCol img{max-height:80px}.ftrcmpDtl-txt .cmpDtlDesc{padding:0 20px 20px;max-width:100%}.industrypartnr-sec .SecTitle{padding-bottom:30px}.section-template--20737867710616__collapsible_content_UEaNDq-padding{padding-top:0!important}.contact__button{margin-bottom:2rem}.accordion{margin-top:1.5rem!important}section .page-width{padding:0px 2rem}section>.page-width{padding:30px 2.8rem 0px}.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h2{margin-top:20px!important}.pagination-wrapper{margin-top:1rem!important}.section-template--20737867317400__main-collection-product-grid-padding{padding-bottom:50px!important}.facets__form{margin-bottom:1.5rem!important}}@media only screen and (max-width:479px){.bnrCountsDiv .CountsCnt:not(:last-child){padding-right:10px}.testimonialBox{padding:15px}.ClientCnt .ClintNm-txt{font-size:18px;line-height:24px}.serviceMain .servicelst ul.serviceUl li{width:100%}.bnrCountsDiv{padding:20px 0 0;justify-content:center}.shpTheorySec .shpTheory-Col{width:100%}.shpTheorySec .shpTheory-Col:not(:last-child):after{display:none}.shpTheorySec .shpTheoryRow{row-gap:20px}.partnerCnt .partnerDesc{font-size:16px;line-height:22px}.privacyTxt ul li a{font-size:14px;line-height:20px}.galleryBx.ftergallerySlider .glleryImg img{height:280px}.bnrCnt .bnrTitle{padding-bottom:15px}.bnrCnt .bnrDesc{padding:0 0 20px}.recentprj-sec .Secheading-Main{padding-bottom:20px}.recentprojectSlider.slick-initialized{padding-bottom:35px}.recentproject-arrow .slick-prev,.recentproject-arrow .slick-next{width:45px;height:45px}.logo a img{width:70px;height:auto}.prdlist-sec .collection .slider-buttons{padding:0}.faq-question .arrow{width:36px;height:10px;background-size:16px}.contactinf-txt .contactinf-link{font-size:16px;line-height:20px}.contactinfoCnt .inforIcon img{width:24px}.contactinf-txt{row-gap:10px}.contact-map iframe{height:280px}.subscribe-field{flex-wrap:wrap}.bnrCountsDiv{column-gap:10px}.mainbnrRow.homeBnrSlider.slick-dotted.slick-slider{margin-bottom:0}.bnrCnt .bnrDesc{font-size:16px;line-height:22px}.servicepnlDiv .serviCnt .serviceTitle{font-size:20px;line-height:26px}.SecDesc-text p{font-size:16px;line-height:22px}.recentprjBx .recentprj-title a,.prdlist-sec .collection ul.product-grid li .product-card-wrapper .card__content .card__information .card__heading a{font-size:20px;line-height:26px}.announcement-bar__message{font-size:14px;line-height:20px}.bnrCountsDiv .CountsCnt .CountTxt{font-size:16px;line-height:22px}.commonBtn{font-size:16px;line-height:22px;min-width:130px;min-height:42px;padding:8px 5px}.mainbnrRow .bnrCntMain{padding:25px 0}.aboutItmWrp .aboutLeft-item .aboutItm-Main .aboutImg-item,.partnerImg img{height:265px}.abtgrup-btn .commonBtn,.cta-main .cta-group .commonBtn{min-width:130px;min-height:42px}.commonBtn,.ftprdlistRow .ftprdlist-heading-Col .Secheading-Main .prdBtnlst .commonBtn{min-width:130px;padding:8px 5px;min-height:42px}.prdlist-sec .collection .card-wrapper .card__content .quick-add .quick-add__submit{font-size:16px;line-height:22px;min-height:45px;padding:5px 12px}.announcement-bar .slider-button--prev{margin-left:0}.announcement-bar .slider-button--next{margin-right:0}.header-search-box .field__input{height:3.4rem;padding:.8rem}.header-search-box .field__button>svg{width:1.8rem;height:1.8rem}.header-search-box .field__button{height:3.4rem}.header-search-box .field__label{font-size:1.2rem;left:25px;top:13px}.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h2{margin-top:20px!important}}@media only screen and (max-width:390px){.off-txt{font-size:14px}.bnrCountsDiv .CountsCnt .CountTxt{font-size:14px;line-height:20px}}@media only screen and (min-width:992px)and (max-width:1199px){.eCommerce-menu ul.eCommerceUl li.openSubmenu>ul.sub-menu{display:block!important}.eCommerce-menu ul.eCommerceUl li.openSubmenu .cstMenuDrpArrow:after{transform:scaleY(-1)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/responsive.css.map */
