.logo-slider-section{background:#f5f5f5;padding-block:65px}.logo-slider-section .logoSlider{display:none;padding-top:40px}.logo-slider-section .logoSlider .slide{padding:0 25px}.logo-slider-section .logoSlider.slick-initialized{display:block}.logo-slider-section .logoSlider .slide img{margin-inline:auto;width:100%;object-fit:contain;opacity:.5}.logo-slider-section .logo-slider .slick-track{display:flex;align-items:center}.logo-slider-section .slick-dots{position:relative;padding-top:40px}.logo-slider-section .slick-dots li{border:1.5px solid #d1d1d1}.customInstallationSec{display:grid;justify-content:center;gap:20px;padding:60px 0 80px;flex-wrap:wrap;grid-template-columns:1fr 1fr}.customInstallationSec img{width:100%;aspect-ratio:1 / 1;object-fit:cover;transform:scale(1);transition:.3s all ease-in-out}.customInstallationSec a{position:relative;overflow:hidden;border-radius:10px}.customInstallationSec a:hover img{transform:scale(1.03)}.customInstallationSec a:hover p{text-decoration:underline}.customInstallationSec a p{padding:30px 15px;position:absolute;top:0;background:#00000057;width:100%;font-size:40px;left:0;color:#fff;text-transform:capitalize;font-weight:600;margin:0;bottom:0;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden}.customSloganBanner.banner--medium{min-height:unset!important}.customSloganBanner .banner__box,.customSloganBanner .banner__content{padding:0}.customSloganBanner .banner__media img{filter:brightness(.9)}.customSloganBanner .banner__box{padding:50px 0;min-height:520px;display:flex;align-items:center;justify-content:center}.customSloganBanner .banner__content .banner__heading{color:#fff;font-weight:600;text-transform:uppercase;font-size:75px;line-height:82.71px;filter:drop-shadow(4.5px 5.362px 10.5px rgba(0,0,0,.55))}.page-sustainability .image-with-text__grid,.page-giving-back .image-with-text__grid{display:grid;grid-template-columns:1fr 1fr;margin-inline:auto}.page-sustainability .image-with-text__grid>div,.page-giving-back .image-with-text__grid>div{width:100%}.page-sustainability .image-with-text__grid--reverse .image-with-text__text-item,.page-giving-back .image-with-text__grid--reverse .image-with-text__text-item{grid-row:1}.page-sustainability .image-with-text__heading,.page-giving-back .image-with-text__heading{width:100%}.page-sustainability .image-with-text__grid>div,.page-giving-back .image-with-text__grid>div{width:100%;max-width:100%}.page-sustainability .rich-text__text p,.page-sustainability .image-with-text__text p,.page-sustainability .image-with-text__grid li,.page-giving-back .rich-text__text p,.page-giving-back .image-with-text__text p,.page-giving-back .image-with-text__grid li{font-size:18px;line-height:28px;color:var(--gb-primaryBlack);margin:0}.page-sustainability .rich-text__text p br,.page-sustainability .image-with-text__text p br,.page-sustainability .image-with-text__grid li br,.page-giving-back .rich-text__text p br,.page-giving-back .image-with-text__text p br,.page-giving-back .image-with-text__grid li br{display:none}.page-sustainability .image-with-text__text,.page-giving-back .image-with-text__text{margin-top:16px;font-size:18px;line-height:28px}.page-sustainability .image-with-text__content,.page-giving-back .image-with-text__content{padding:0;align-items:center;justify-content:center}.page-sustainability .image-with-text__grid .image-with-text__text-item,.page-giving-back .image-with-text__grid .image-with-text__text-item{padding-left:80px;padding-block:45px}.page-sustainability .image-with-text__grid--reverse .image-with-text__text-item,.page-giving-back .image-with-text__grid--reverse .image-with-text__text-item{padding-left:0;padding-right:65px}.page-sustainability .image-with-text__text a,.page-giving-back .image-with-text__text a{text-decoration:underline;transition:var(--gb-transition);color:#a5a5a5;display:block;margin-top:16px;width:fit-content;margin-right:auto}.page-sustainability .image-with-text__text a:hover,.page-giving-back .image-with-text__text a:hover{color:#242424}.page-sustainability .image-with-text__grid img,.page-giving-back .image-with-text__grid img{transform:scale(1.01)}.page-sustainability .customSloganBanner,.page-giving-back .customSloganBanner{margin-top:65px}.page-sustainability .customBannerSlider.customInnerBanner,.page-giving-back .customBannerSlider.customInnerBanner{margin-bottom:65px}.page-sustainability .customSloganBanner .banner__content .banner__heading{font-size:65px;line-height:72.71px}.page-about-us .rich-text__wrapper{padding-block:0px 100px}.page-about-us .rich-text__wrapper .rich-text__text{margin:60px 0 0;text-align:left;position:relative;padding:30px 25px 35px 35px}.page-about-us .rich-text__wrapper .rich-text__text br{display:none}.page-about-us .rich-text__text p,.page-about-us .image-with-text__text p{font-size:18px;line-height:28px;color:var(--gb-primaryBlack);margin:0}.page-about-us .rich-text__wrapper .rich-text__text:after,.page-about-us .rich-text__wrapper .rich-text__text:before{content:"";position:absolute;height:65px;width:65px;border:3px solid var(--gb-primaryBlack);pointer-events:none}.page-about-us .rich-text__wrapper .rich-text__text:before{border-right:0;border-bottom:0;top:0;left:0}.page-about-us .rich-text__wrapper .rich-text__text:after{border-top:0;border-left:0;bottom:0;right:0}.logo-slider-section .logo-slider{max-width:1024px;margin:0 auto}@media (max-width: 1599px){.customSloganBanner .banner--mobile-bottom .banner__box{min-height:480px}}@media (max-width: 1419px){.page-sustainability .image-with-text__grid .image-with-text__text-item,.page-giving-back .image-with-text__grid .image-with-text__text-item{padding-left:65px}.page-sustainability .image-with-text__grid--reverse .image-with-text__text-item,.page-giving-back .image-with-text__grid--reverse .image-with-text__text-item{padding-right:60px;padding-left:0}.customSloganBanner .banner__box{min-height:480px}.customSloganBanner .banner--mobile-bottom .banner__box{min-height:420px}.customSloganBanner .banner__content .banner__heading{font-size:65px;line-height:72.71px}.page-sustainability .customSloganBanner .banner__content .banner__heading{font-size:55px;line-height:62.71px}.page-about-us .rich-text__wrapper{padding-block:0px 80px}.page-about-us .rich-text__wrapper .rich-text__text{margin-top:50px}.page-about-us .image-with-text__grid{grid-template-columns:625px 1fr;gap:65px;padding-top:70px}.page-about-us .image-with-text__grid--reverse{grid-template-columns:1fr 725px;gap:65px}.customInstallationSec{gap:20px}}@media (max-width: 1199px){.customSloganBanner .banner__content .banner__heading{font-size:65px;line-height:72.71px}.page-sustainability .image-with-text__grid .image-with-text__text-item,.page-giving-back .image-with-text__grid .image-with-text__text-item{padding-left:35px}.page-sustainability .image-with-text__grid--reverse .image-with-text__text-item,.page-giving-back .image-with-text__grid--reverse .image-with-text__text-item{padding-right:35px;padding-left:0}.page-about-us .image-with-text__grid{grid-template-columns:50% 1fr;gap:35px;padding-top:65px}.page-about-us .image-with-text__grid--reverse{grid-template-columns:1fr 50%;gap:35px}}@media (max-width: 989px){.logo-slider-section{padding-block:55px}.page-sustainability .image-with-text__grid .image-with-text__text-item,.page-giving-back .image-with-text__grid .image-with-text__text-item{padding-block:0px}.page-sustainability .image-with-text__grid--reverse .image-with-text__text-item,.page-giving-back .image-with-text__grid--reverse .image-with-text__text-item{grid-row:unset}.page-sustainability .image-with-text__grid,.page-giving-back .image-with-text__grid{grid-template-columns:1fr;gap:20px;padding-bottom:50px}.page-sustainability .image-with-text__grid .image-with-text__text-item,.page-giving-back .image-with-text__grid .image-with-text__text-item{padding-left:0}.page-sustainability .image-with-text__grid--reverse .image-with-text__text-item,.page-giving-back .image-with-text__grid--reverse .image-with-text__text-item{padding-right:0;padding-left:0}.page-sustainability .image-with-text__text a,.page-giving-back .image-with-text__text a{margin-top:10px}.page-sustainability .image-with-text__text,.page-giving-back .image-with-text__text{margin-top:12px}.customSloganBanner .banner__content .banner__heading,.page-sustainability .customSloganBanner .banner__content .banner__heading{font-size:60px;line-height:67.71px}.customSloganBanner .banner__box{min-height:420px}.page-sustainability .customSloganBanner,.page-giving-back .customSloganBanner{margin-top:15px}.page-about-us .rich-text__wrapper{padding-block:0px 65px}.page-about-us .rich-text__wrapper .rich-text__text{margin-top:35px}.page-about-us .rich-text__wrapper h2{margin-bottom:15px}.page-about-us .image-with-text__grid{grid-template-columns:1fr;gap:20px}.page-about-us .image-with-text__content{max-width:100%}.page-about-us .image-with-text__grid--reverse{grid-template-columns:1fr;gap:20px;direction:unset}.page-about-us .image-with-text__grid--reverse .image-with-text__media-item{grid-column:unset}.page-about-us .image-with-text__grid--reverse .image-with-text__text-item{grid-column:1;grid-row:2}.customInstallationSec{grid-template-columns:1fr 1fr 1fr;padding:50px 0 65px}.customInstallationSec a p{padding:20px 10px}}@media (max-width: 749px){.logo-slider-section{padding-block:45px 55px}.logo-slider-section .logoSlider{padding-top:35px}.logo-slider-section .slick-dots{padding-top:30px}.customSloganBanner .banner__content .banner__heading,.page-sustainability .customSloganBanner .banner__content .banner__heading{font-size:50px;line-height:57.71px}.page-sustainability .image-with-text__heading,.page-giving-back .image-with-text__heading,.page-sustainability .image-with-text__text,.page-giving-back .image-with-text__text{text-align:left}.page-about-us .rich-text__wrapper{padding-block:0px 50px}.customInstallationSec{grid-template-columns:1fr 1fr;padding:45px 0 60px}.customInstallationSec a p{font-size:30px}}@media (max-width: 575px){.page-sustainability .rich-text__text p,.page-sustainability .image-with-text__text p,.page-sustainability .image-with-text__grid li,.page-giving-back .rich-text__text p,.page-giving-back .image-with-text__text p,.page-giving-back .image-with-text__grid li{font-size:16px;line-height:24px}.page-sustainability .image-with-text__grid,.page-giving-back .image-with-text__grid{gap:16px;padding-bottom:45px}.customSloganBanner .banner__content .banner__heading,.page-sustainability .customSloganBanner .banner__content .banner__heading{font-size:45px;line-height:52.71px}.page-sustainability .customBannerSlider.customInnerBanner,.page-giving-back .customBannerSlider.customInnerBanner{margin-bottom:50px}.page-about-us .rich-text__text p,.page-about-us .image-with-text__text p{line-height:24px;font-size:16px}.page-about-us .image-with-text__grid{gap:16px;padding-top:45px}.page-about-us .image-with-text__media-item{padding:5px}.page-about-us .rich-text__wrapper .rich-text__heading{max-width:236px;margin-inline:auto}.page-about-us .rich-text__wrapper .rich-text__text{padding:20px 20px 20px 22px}.page-about-us .rich-text__wrapper .rich-text__text:after,.page-about-us .rich-text__wrapper .rich-text__text:before{height:55px;width:55px;border-width:2px}.customInstallationSec{padding:40px 0 55px;gap:16px}.customInstallationSec a p{font-size:24px}}@media (max-width: 479px){.logo-slider-section .logoSlider .slick-list.draggable{padding-inline:75px!important}.logo-slider-section .logoSlider .slide{padding:0 20px}.logo-slider-section .logoSlider{padding-top:30px;margin-inline:-15px}}@media (max-width: 427px){.customSloganBanner .banner__content .banner__heading,.page-sustainability .customSloganBanner .banner__content .banner__heading{font-size:40px;line-height:47.71px}}@media (max-width: 389px){.customSloganBanner .banner__box{min-height:320px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-aboutUs.css.map */
