@font-face{font-family:Gotham Office;src:url(/cdn/shop/files/GothamOffice-Regular.woff2) format("woff2"),url(/cdn/shop/files/GothamOffice-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham Office;src:url(/cdn/shop/files/GothamOffice-Bold.woff2) format("woff2"),url(/cdn/shop/files/GothamOffice-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/cdn/shop/files/Helvetica.woff2) format("woff2"),url(/cdn/shop/files/Helvetica.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/cdn/shop/files/Helvetica-Bold.woff2) format("woff2"),url(/cdn/shop/files/Helvetica-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham Narrow;src:url(/cdn/shop/files/GothamNarrow-Book.woff2) format("woff2"),url(/cdn/shop/files/GothamNarrow-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Gotham Office;font-weight:700}p,li,input,select,textarea,button,a{font-family:Helvetica}body{background:#f1f4ff!important}strong{font-weight:700!important}.image-with-text{background:#f1f4ff!important}.header-custom-top{background:#142259;border:0!important;padding:15px 0!important}.header-custom-bottom{background:#0a449b!important}.menu-icon-btn a{margin:0;font-weight:400;font-size:16px;line-height:18px;color:#fff;letter-spacing:0;display:flex;align-items:center;gap:4px;text-transform:initial;background:#09abe2;transition:.3s ease;padding:12px 23px}.menu-icon-btn a:hover{background:#0a449b!important;color:#fff;transition:.3s ease}.menu-icon-btn a span{display:flex}.menu-icon-btn a:before,.menu-icon-btn a:after{display:none}.header-custom-search p{font-weight:400;font-size:16px!important;line-height:22px;text-align:center;color:#fff!important;margin:0;font-family:Gotham Narrow}.menu__item--icons svg path{stroke:#fff}.menu__item--icons svg{width:27px!important;height:27px!important}svg.icon.icon-shopping-bag{opacity:1!important}.menu__item-custom-wrapper{display:flex;align-items:center;gap:28px}.header-custom-top-inner{max-width:1300px!important;padding:0 50px}#custom-header{border:0}.header-custom-top-inner{display:flex!important}.header-custom-logo{text-align:left;width:33%}.header-custom-search{max-width:100%;width:34%!important}.header-custom-icons{width:33%;justify-content:end}.header-custom-menu-link{font-weight:400;font-size:16px;line-height:18px;color:#fff}.header-custom-menu-link:hover{color:#fff;opacity:.8}.home-banner-small-text{font-weight:700;font-size:14px;line-height:17px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#fff}.home-banner-heading{font-weight:700;font-size:38px;line-height:50px;text-align:center;text-transform:capitalize;color:#fff}.home-banner-description{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#fff}.home-banner-main-wrapper{background:#142259;position:relative;padding:25px 0}.home-banner-main-wrapper:after{content:"";position:absolute;bottom:-40px;left:50%;width:748px;height:40px;background:url(/cdn/shop/files/banner-bottom.png);transform:translate(-50%)}.home-banner-info-grid-item p{font-weight:400;font-size:16px;line-height:18px;color:#fff;margin:0}.home-banner-info-grid-item a{font-weight:700;font-size:18px;line-height:21px;color:#09abe2;text-decoration:none}.home-banner-info-grid-item a strong{font-weight:700}.home-banner-info-grid-item{display:flex;flex-direction:column;gap:3px}.home-banner-info-grid{display:flex;align-items:center;gap:10px}.home-banner-info{display:flex;gap:40px;padding:40px 0 0;justify-content:center;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-banner-badges{display:flex;align-items:center;justify-content:center;gap:28px;padding:0 0 7px}.search-opened .search-popdown__body--fixed{top:137px}.ep-btn-sky{margin:0;font-weight:400;font-size:16px!important;line-height:18px!important;color:#fff;letter-spacing:0;display:inline-flex!important;align-items:center;gap:4px;background:#09abe2!important;transition:.3s ease;padding:12px 23px!important;text-transform:capitalize!important;letter-spacing:0!important;margin:0!important;border:1px solid #09abe2!important}.ep-btn-sky:hover{background:#0a449b!important;color:#fff;transition:.3s ease;border:1px solid #0A449B!important}.ep-btn-sky span{display:flex}.ep-btn-sky:after,.ep-btn-sky:before{display:none!important}.ep-btn-white{margin:0;font-weight:400;font-size:16px!important;line-height:18px!important;color:#fff;letter-spacing:0;display:inline-flex!important;align-items:center;gap:4px;background:transparent!important;transition:.3s ease;padding:12px 23px!important;text-transform:capitalize!important;letter-spacing:0!important;margin:0!important;border:1px solid #fff!important}.ep-btn-white:hover{background:#09abe2!important;border:1px solid #09abe2!important;transition:.3s ease}.ep-btn-white span{display:flex}.ep-btn-white:after,.ep-btn-white:before{display:none!important}.ep-btn-white svg{height:20px}.home-banner-left-image,.home-banner-right-image{display:flex}.home-banner-left-image img,.home-banner-right-image img{border-radius:15px;width:100%}.home-banner-grid{display:flex;align-items:center;gap:30px}.home-banner-left-image,.home-banner-right-image{width:25%}.home-banner-center-content{width:50%}.home-banner-main-wrapper .wrapper{max-width:1440px!important;width:100%;padding:20px!important}.home-banner-button{display:flex;justify-content:center;gap:15px;padding:20px 0 0}.multi-image-grid-wrapper{padding:120px 0 0}.ep-subheading{font-weight:700!important;font-size:16px!important;line-height:18px;text-transform:uppercase;background:linear-gradient(89.71deg,#212950 -6.5%,#09c 105.55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-align:center;font-family:Helvetica;margin:0 0 10px}.ep-heading,.custom-main-heading{font-weight:700;font-size:38px!important;line-height:46px!important;text-align:center;text-transform:capitalize;color:#212950!important;font-family:Gotham Office!important;max-width:534px;margin:0 auto}.multi-image-grid-block-content h4{font-weight:700;font-size:21px;line-height:26px;text-align:center;color:#212950;font-family:Gotham Office}.multi-image-grid-block-content p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#212950;font-family:Helvetica}.multi-image-grid-block-arrow{display:flex}.multi-image-grid-block-arrow{display:flex;justify-content:center;margin:-40px 0 20px}.multi-image-grid-block-arrow img{box-shadow:0 0 14px #00000040}.multi-image-grid-block-image>img{border-radius:15px;width:100%}.multi-image-grid-block{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:30px 0 0}.wrapper{max-width:1440px!important;padding:0 40px!important;width:100%!important}.custom-window-film .ep-subheading{text-align:left;color:#fff;-webkit-text-fill-color:#fff}.custom-window-film .ep-heading{text-align:left;color:#fff!important;max-width:100%;margin:0}.custom-window-film .accordion__title{background:#0a449b!important;border-radius:15px;padding:25px 40px 25px 25px!important}.custom-window-film .accordion__title-text{font-weight:700;font-size:22px!important;line-height:26px;color:#fff;font-family:Gotham Office}.custom-window-film .image-with-text__accordion.accordion{display:flex;flex-direction:column;gap:15px;padding:20px 0 0}.custom-window-film .accordion__title svg{width:23px!important;right:10px!important}.custom-window-film .accordion__text p{font-weight:400;font-size:16px;line-height:26px;color:#434343}.custom-window-film .accordion__text li{font-weight:400;font-size:16px;line-height:26px;color:#434343;list-style:none;padding:0 0 0 28px;position:relative}.custom-window-film .accordion__text ul{padding:0;margin:0}.custom-window-film .accordion__text li:before{content:"";position:absolute;top:2px;left:0;height:22px;width:22px;background:url(/cdn/shop/files/image_4_traced.svg)}.custom-window-film .image-with-accordion-btn{font-weight:400;font-size:14px;line-height:16px;color:#fff;background:#0a449b;display:inline-flex;text-decoration:none!important;padding:12px 20px;align-items:center;gap:10px;border-radius:5px;transition:.3s ease;margin:28px 0 0}.custom-window-film .image-with-accordion-btn:hover{background:#09abe2;transition:.3s ease}.custom-window-film .accordion__item:after{display:none}.custom-window-film .image-with-text__image-bg{display:flex}.custom-window-film .image-with-text__image-bg img{width:100%;border-radius:10px}.custom-window-film .image-with-text__content{padding:0}.custom-window-film{background:#142259;border-radius:20px;margin:0 40px;padding:40px 0;max-width:1360px}.custom-window-film .accordion__item{background:#fff!important;border-radius:18px!important}.custom-window-film .accordion__text-wrapper{padding:0 25px}.custom-window-film .accordion__title.is-expanded{background:#fff!important}.custom-window-film .accordion__title.is-expanded .accordion__title-text{color:#0a449b}.custom-window-film .accordion__title.is-expanded path{stroke:#0a449b}.image-with-text__text p{font-weight:400;font-size:18px;line-height:28px;color:#212950;font-family:Helvetica}.image-with-conten-trust-stats-blocks h4{font-weight:700;font-size:42px;line-height:50px;color:#212950;font-family:Gotham Office;margin:0 0 7px}.image-with-conten-trust-stats-blocks p{font-weight:700;font-size:16px;line-height:18px;color:#212950;font-family:Helvetica;margin:0}.image-with-conten-trust-stats-blocks{position:relative}.image-with-conten-trust-stats-blocks:after{content:"";position:absolute;top:3px;right:-62px;width:1px;height:100%;background:#898fa7;transform:translate(0)}.image-with-conten-trust-stats-blocks:last-child:after{display:none}.image-with-conten-trust-stats{display:flex;gap:70px;justify-content:space-between;padding:10px 0 0}.image-with-text__content-items .ep-heading{text-align:left;max-width:100%}.icon-with-text-column-icon{display:flex;margin:0 0 22px}.icon-with-text-column-grid-item h3{font-weight:700;font-size:16px;line-height:26px;color:#212950;font-family:Gotham Office;margin:0 0 5px}.icon-with-text-column-grid-item p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0;font-family:Helvetica}.icon-with-text-column-grid-item{background:#fff!important;border-radius:10px;padding:20px}.icon-with-text-column-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.before-after-with-slider-header .ep-subheading{text-align:left}.before-after-with-slider-header .ep-heading{max-width:100%;margin:0;text-align:left}.before-after-with-slider-header{display:flex;justify-content:space-between;gap:20px;align-items:end;padding:0 0 40px}.before-after-carousel-block img{border-radius:10px;width:100%}.before-after-carousel-block{margin:0 10px}.before-after-with-slider-wrapper .slick-dots li{width:initial;height:initial;margin:0}.before-after-with-slider-wrapper .slick-dots li button{width:15px;height:15px;background:#c8d4df}.before-after-with-slider-wrapper .slick-dots li button:before{display:none}.before-after-with-slider-wrapper .slick-dots li.slick-active button{background:#212950}.before-after-with-slider-wrapper .slick-dots{display:flex;gap:10px;justify-content:center;bottom:-45px}.before-after-with-slider-wrapper .slick-arrow:before{display:none}.before-after-with-slider-wrapper .slick-prev{background:url(/cdn/shop/files/Left.svg);height:58px;width:58px;z-index:1;left:-60px}.before-after-with-slider-wrapper .slick-next{background:url(/cdn/shop/files/right.svg);height:58px;width:58px;z-index:1;right:-60px}.before-after-with-slider-wrapper .slick-prev:hover{background:url(/cdn/shop/files/Left.svg);height:58px;width:58px;z-index:1}.before-after-with-slider-wrapper .slick-next:hover{background:url(/cdn/shop/files/right.svg);height:58px;width:58px;z-index:1}.custom-our-approach-section .ep-heading{max-width:614px}.before-after-with-slider-wrapper{padding:100px 0 110px}.custom-our-approach-section{background:#fff;padding:60px 0}.custom-our-approach-section .ep-description{max-width:722px;margin:10px auto 0;font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950}.custom-our-approach-section .icon-with-text-column-grid-item{background:#f1f4ff!important}.custom-our-approach-section .icon-with-text-column-inner-wrapper{padding:35px 0 0}.icon-feature-grid-wrapper{background:#142259;margin:80px auto 40px;max-width:1360px;padding:60px 40px;position:relative;border-radius:10px}.icon-feature-grid-wrapper .ep-subheading{text-align:left;color:#fff!important;-webkit-text-fill-color:#fff}.icon-feature-grid-wrapper .ep-heading{text-align:left;color:#fff!important;max-width:100%;margin:0}.ep-description{font-weight:400;font-size:16px;line-height:26px;color:#d7dfff;margin:0}.icon-feature-grid-header{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;align-items:center;border-bottom:1px solid #EBEFFF;padding:0 0 40px}.icon-feature-block-content h3{font-weight:700;font-size:20px;line-height:26px;color:#fff;margin:0 0 10px}.icon-feature-block-content p{font-weight:400;font-size:16px;line-height:24px;color:#d7dfff;margin:0;font-family:Helvetica}.icon-feature-block-grid-item{display:flex;gap:18px}.icon-feature-block-icon{width:50px}.icon-feature-block-content{width:90%}.icon-feature-block-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:45px 100px;padding:44px 0 0}.icon-feature-grid-wrapper:before{content:"";position:absolute;top:50%;left:0;background:url(/cdn/shop/files/left-pic.svg);width:40px;height:504px;transform:translateY(-50%);background-repeat:no-repeat}.icon-feature-grid-wrapper:after{content:"";position:absolute;top:50%;right:0;background:url(/cdn/shop/files/right-pic.svg);width:40px;height:504px;transform:translateY(-50%);background-repeat:no-repeat}.custom-tab-with-collections .ep-subheading{background:linear-gradient(89.59deg,#212950 -6.62%,#09c 29.63%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.custom-tab-with-collections .ep-heading{max-width:100%}.custom-tab-with-collections .tabs-scrollbar__holder{background:#fffbfb;box-shadow:0 2px 14px #00000026;border-radius:90px;padding:10px 14px}.custom-tab-with-collections .tabs__link{font-weight:400;font-size:16px;line-height:18px;text-align:center;text-transform:capitalize;color:#142259;letter-spacing:0;font-family:Helvetica;border-radius:40px;background:#fff;padding:15px 30px;margin:0;border:0}.custom-tab-with-collections .tabs__link.current{background:#142259;color:#fff}.custom-tab-with-collections .custom-scrollbar{display:none}.custom-tab-with-collections .tabs-scrollbar{padding:20px 0}.custom-tab-with-collections{background:#f1f4ff!important}.custom-tab-with-collections{background:#f1f4ff!important;padding:10px 0}.custom-tab-with-collections .product-grid-item__title{font-weight:700!important;font-size:18px;line-height:24px;color:#212950!important;font-family:Helvetica;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.custom-tab-with-collections .product-grid-item__price.price{font-weight:400;font-size:16px;line-height:24px;color:#212950;font-family:Helvetica}.custom-tab-with-collections .product-grid-item__btn span{display:flex}.custom-tab-with-collections .product-grid-item__btn{border:none;background:#212950!important;font-weight:400;font-size:16px;line-height:18px;color:#fff;letter-spacing:0;text-transform:initial;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;transition:.3s ease}.custom-tab-with-collections .product-grid-item__btn:hover{background:#00a0e9!important;transition:.3s ease}.custom-tab-with-collections .product__media__container--landscape{height:100%;padding-top:initial}.custom-tab-with-collections .product__media__container--landscape{height:100%}.custom-tab-with-collections .product__media img{border-radius:14px}.custom-tab-with-collections .tab-collections__button .btn.current{display:inline-flex;align-items:center;gap:5px;padding:12px;letter-spacing:0;text-transform:initial}.custom-tab-with-collections .tab-collections__button .btn.current span{display:flex}.custom-section-press .ep-description{color:#434343;max-width:750px;margin:10px auto 0}.custom-section-press .ep-heading{max-width:100%}.custom-flexible-payment-options{padding:100px 0}.custom-flexible-payment-options .icon-with-text-column-grid-item h3{font-size:20px;line-height:26px;color:#212950;margin:0 0 8px;text-align:center}.custom-flexible-payment-options .icon-with-text-column-grid-item p{font-size:16px;line-height:26px;color:#212950;text-align:center}.custom-flexible-payment-options .icon-with-text-column-icon{display:flex;margin:0 0 22px;justify-content:center}.custom-flexible-payment-options .icon-with-text-column-grid-item{background:transparent!important}.custom-flexible-payment-options .icon-with-text-column-grid{padding:30px 0 0}.icon-with-text-column-bottom-btn a{display:inline-flex;align-items:center;gap:5px;padding:12px;letter-spacing:0;text-transform:initial;background:#212950;font-size:16px;transition:.3s ease}.icon-with-text-column-bottom-btn a:hover{background:#09abe2!important}.icon-with-text-column-bottom-btn a:before,.icon-with-text-column-bottom-btn a:after{display:none}.icon-with-text-column-bottom-btn p{font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#212950cc;margin:12px 0 0}.icon-with-text-column-bottom-btn{text-align:center;padding:5px 0 0}.custom-flexible-payment-options .ep-description{color:#212950;max-width:793px;margin:10px auto 0}.ep-btn-black.mosaic__item__btn{display:inline-flex;align-items:center;gap:5px;padding:12px;letter-spacing:0;text-transform:initial;background:#212950;font-size:16px;transition:.3s ease}.ep-btn-black.mosaic__item__btn:hover{background:#09abe2!important;transition:.3s ease}.ep-btn-black.mosaic__item__btn span{display:flex}.ep-btn-black.mosaic__item__btn:before,.ep-btn-black.mosaic__item__btn:after{display:none}.custom--image-with-text .image-with-text__text p{font-weight:400;font-size:16px;line-height:26px;color:#434343;margin:0 0 12px!important}.image-with-text__image-bg img{border-radius:15px}.image-with-text__image.six-fifty-height{height:initial!important}.google-feefo-review-wrapper{background:#142259;padding:60px 0}.google-feefo-review-wrapper .ep-subheading{text-align:left;color:#fff;-webkit-text-fill-color:#fff}.google-feefo-review-wrapper .ep-heading{color:#fff!important;max-width:100%;margin:0 auto;text-align:left}.feefo-review-image{display:flex}.google-review-image{align-items:center;background:#fff;border-radius:10px;text-align:center;width:234px;height:171px;display:flex;justify-content:center;overflow:hidden}.feefo-review-image{align-items:center;background:#fff;border-radius:10px;text-align:center;width:234px;height:171px;display:flex;justify-content:center;padding:0 20px}.google-feefo-review-header{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:0 0 40px}.google-feefo-review-header-image{display:flex;gap:20px;justify-content:end}#grp-entangle--root{background:transparent!important}.grp-entangle-item{background:#fff!important}.grp-entangle-item-body-review{font-weight:400;font-size:16px;line-height:26px;color:#212950;font-family:Helvetica}.grp-entangle-item-head{display:flex;gap:20px;justify-content:space-between;align-items:center;padding:0 0 50px}.grp-entangle-item-date{font-weight:400;font-size:14px;line-height:16px;color:#212950;margin:7px 0 0}.grp-entangle-rating{display:none!important}.grp-entangle-item-head-group-left .grp-entangle-item-head-image{height:53px;width:53px}.custom-trusted-title{font-weight:700;font-size:20px;line-height:24px;text-align:center;color:#212950;margin:0}.custom-trusted-item{text-align:center}.custom-trusted-title{font-weight:700;font-size:20px;line-height:24px;text-align:center;color:#212950;margin:7px 0 0}.custom-trusted-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;justify-content:space-between;padding:32px 0 0}.ep-desc{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;max-width:750px;margin:10px auto 0;font-family:Helvetica}.custom-trusted-section{background:#fff;padding:80px 0}div#grp-entangle-width-check{padding-bottom:0!important}.custom-start-your-project{background:#fff!important;padding:80px 0}div#grp-entangle-width-check{padding-bottom:30px!important}.grp-slider-pagination-wrapper.slider-pagination button{width:12px!important;height:12px!important}.newsletter p{font-weight:400;font-size:14px!important;line-height:24px;text-transform:capitalize;color:#d7dfff!important;margin:0!important;font-family:Helvetica}.newsletter-section__entry h2{font-weight:700;font-size:38px;line-height:46px;text-transform:capitalize;color:#fff}.newsletter input{background:transparent!important;border:1px solid #fff!important;border-radius:10px!important;padding:16px!important}.new-newsletter .input-group .input-group__item.input-group__item--btn .btn span{display:flex}.newsletter .input-group{display:none!important}.new-newsletter .input-group .input-group__item.input-group__item--btn .btn{font-size:16px!important;text-transform:initial;font-family:Helvetica;font-weight:400;padding:11px 20px!important;border-radius:8px!important;display:flex;align-items:center;height:initial!important;position:relative;top:-8px}.new-newsletter .input-group{display:block;max-width:812px;position:relative;margin:0}.new-newsletter p{max-width:100%!important;text-align:center}.newsletter-section__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.custom--newsletter{border-bottom:1px solid rgb(215 223 255 / 41%)}#SiteFooter{padding-top:60px!important}.footer-content.wrapper--full-padded,.footer-bottom.wrapper--full-padded{max-width:1440px;padding:0 40px}.new-newsletter .input-group .input-group__fields .input-group__item{padding-left:0}.footer-link{font-weight:400;font-size:14px!important;line-height:16px;text-transform:capitalize;color:#d7dfff!important;font-family:Helvetica!important;opacity:1!important}.footer-title.footer-title--links .h5{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#fff;font-family:Gotham Office!important}.footer-block.footer-block--logo p{font-weight:400;font-size:14px;line-height:24px;text-transform:capitalize;color:#d7dfff!important;opacity:1!important}.footer-block.footer-block--logo{min-width:540px!important}.footer-block.footer-block--menu{--desktop-width: 20% !important}.footer-copyright__content{opacity:1!important}span.footer-copyright__copy{font-weight:400;font-size:14px;line-height:16px;text-transform:capitalize;color:#d7dfff!important;opacity:1!important;font-family:Helvetica}.footer-copyright__menu{opacity:1!important}.footer-copyright__link{font-size:14px!important;line-height:16px;text-transform:capitalize;color:#d7dfff!important;font-family:Helvetica!important;opacity:1!important}.site-footer .footer-copyright{justify-content:space-between}.site-footer .footer-content{margin-bottom:20px!important;padding:0 40px!important}#SiteFooter{padding-bottom:20px!important}.header-custom-menu-link:hover svg path{stroke:#09c!important;transition:.3s ease}[data-scroll-locked] .search-opened .search-form__inner{padding-right:10px!important;width:100%!important}.new-newsletter .input-group .input-group__fields .input-group__field.input-group__field--email{color:#fff!important;font-size:18px!important}.grp-entangle-item-head-name{color:#000!important}.mega-menu{background:#fff;box-shadow:0 10px 14px #00000040!important;border-radius:0 0 10px 10px;max-width:986px;transform:translate(-50%)!important;padding:15px!important}body .mega-menu-content{background:#d7dfff3d!important;border:1px solid rgba(215,223,255,.3);border-radius:10px;padding:10px!important;gap:30px!important}.left-menu,.middle-content{width:33%}body .mega-menu-image{width:34%;padding:0!important;align-items:start!important}.left-menu a{font-size:18px;line-height:21px;transition:.3s ease;background:#ecf0ff;border-radius:5px;width:100%;display:block;padding:16px 20px;display:flex;justify-content:space-between}.left-menu a:hover{color:#0a449b;transition:.3s ease}.left-menu a:hover svg path{stroke:#0a449b;transition:.3s ease}.left-menu a svg path{transition:.3s ease}.middle-content li{list-style:none}.middle-content li a{font-weight:400;font-size:15px;line-height:19px;color:#000;transition:.3s ease;position:relative}.middle-content li a:hover{color:#0a449b;transition:.3s ease}.middle-content li{border-bottom:1px solid #E2E6F5;padding:13px 0 15px}.middle-content li a span{transform:translate(-10px,-50%);position:absolute;top:50%;opacity:0;visibility:hidden;transition:.3s ease}.middle-content li a:hover span{transform:translate(10px,-50%);opacity:1;visibility:visible;transition:.3s ease}.middle-content ul{padding:0;margin:0}body .mega-menu-image img{width:100%!important;height:200px;object-fit:cover}.mega-menu-image .mega-link.ep-btn-blue{font-weight:400;font-size:16px;line-height:18px;text-align:center;text-transform:capitalize;color:#fff;border-radius:8px;padding:13px 23px;text-decoration:none!important}.popup_open .popup_area{display:none!important}.collection-image-text .ep-heading.image-with-text__heading{color:#fff!important}.collection-image-text{background:#142259!important;padding:30px 0!important}.collection-image-text .custom--image-with-text .image-with-text__text p{font-weight:400;font-size:16px;line-height:26px;color:#fff;margin:0 0 12px!important}.collection-image-text .image-with-text__content-items .breadcrumbs a,.collection-image-text .image-with-text__content-items .breadcrumbs span{color:#fff;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.05em;text-transform:uppercase;color:#09abe2;font-family:Gotham Office!important}.collection-image-text .image-with-text__content-items .breadcrumbs{display:flex;gap:6px}.collection-image-text .custom--image-with-tex .ep-heading{font-size:48px!important;line-height:56px!important;margin:15px 0!important}.collection-image-text .iamge-with-text-double-button{margin:25px 0 0}.collection-icon-text .icon-with-text-column-grid-item h3{font-size:16px;line-height:26px;margin:0 0 5px}.collection-icon-text .icon-with-text-column-grid-item p{font-size:14px;line-height:22px;color:#434343}.collection-icon-text .icon-with-text-column-grid{grid-template-columns:repeat(4,1fr);gap:24px}.installation-info-section .ep-description{font-size:16px;line-height:26px;color:#d7dfff}.subcollections .subcollection__title.h4{font-weight:400;font-size:16px;line-height:18px;text-align:center;text-transform:capitalize;color:#142259;background:transparent}.installation-info-section .ep-heading br{display:none}.installation-info-section .ep-heading{text-align:center;margin:20px auto 0;max-width:580px}.installation-info-section .ep-subheading{font-size:16px!important;line-height:18px;text-align:center}.installation-info-section .ep-description{font-size:16px;line-height:26px;color:#d7dfff;text-align:center;max-width:674px;margin:24px auto 30px}.installation-info-section .installation-button-flex{text-align:center}.installation-info-section .template-collection a.btn{height:initial}.installation-info-section:before{background:url(/cdn/shop/files/left-bar.png);width:40px;height:240px}.installation-info-section:after{background:url(/cdn/shop/files/rgt-bar.png);width:40px;height:240px}.collection-google-feefo-reviews .ep-description{font-size:16px;line-height:26px;color:#d7dfff;margin:15px 0 0}.collection-google-feefo-reviews .google-feefo-review-header{padding:0 0 5px}.installation-info-section{margin-bottom:80px}.collection-accordions-section .ep-subheading{font-weight:700!important;font-size:16px!important;line-height:18px;text-transform:uppercase;background:linear-gradient(89.71deg,#212950 -6.5%,#09c 105.55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-family:Helvetica;margin:0 0 10px}.collection-accordions-section .ep-heading{color:#212950!important;margin:0 auto}.collection-accordions-section .ep-description p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950;margin:10px 0 30px}.collection-accordions-section .accordion__title-text{font-weight:700;font-size:18px;line-height:28px;color:#212950}.collection-accordions-section .accordion__item{background:#fff}.collection-accordions-section{background:#f1f4ff!important}.collection-accordions-section .accordion__text{padding-top:0!important}.collection-accordions-section .accordion__text p{font-size:16px;font-weight:300}.collection-accordions-section .accordion__content{max-width:778px;margin:0 auto}.collection-accordions-section{padding:80px 0}.collection-why-choose .ep-heading{max-width:722px}.collection-why-choose .ep-subheading{line-height:18px}.collection-why-choose .ep-description{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950;margin:12px 0 0}.collection-why-choose .icon-with-text-column-grid-item h3{font-size:16px;line-height:26px;color:#212950;margin:0 0 5px}.collection-why-choose .icon-with-text-column-grid-item p{font-size:14px;line-height:22px;color:#434343}.collection-why-choose .icon-with-text-column-grid-item{background:#f1f4ff!important}.collection-why-choose{background:#fff;padding:80px 0}.collection-why-choose .icon-with-text-column-header{margin:0 0 35px}.collection-why-choose .icon-with-text-column-grid{display:flex;gap:29px;flex-wrap:wrap;justify-content:center}.collection-why-choose .icon-with-text-column-grid .icon-with-text-column-grid-item{width:31.9%}.collection-icon-text{padding:80px 0 0}.product-grid-item__title{font-size:18px!important;line-height:24px!important;color:#212950!important;font-family:Helvetica!important;margin:0 0 7px}.product-grid-item__price.price{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#212950}.collection .template-collection a.btn{background:#212950!important;font-weight:400;font-size:16px!important;line-height:18px!important;color:#fff}.template-collection .collection,.template-collection .subcollections{background:#f1f4ff!important}.product-badge__item--sale,.product-badge__item--saving{background:#09abe2!important;border-radius:20px!important;text-transform:initial!important;font-size:12px!important;padding:5px 19px}.collection-benefits-section .ep-subheading{font-weight:700!important;font-size:16px!important;line-height:18px;text-transform:uppercase;background:linear-gradient(89.71deg,#212950 -6.5%,#09c 105.55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-family:Helvetica;margin:0 0 10px}.collection-benefits-section .ep-description{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950;margin:10px 0 30px}.collection-benefits-section .ep-heading{max-width:584px;margin:0 auto}.collection-benefits-text h3{font-weight:700;font-size:16px!important;line-height:26px!important;color:#212950;font-family:Gotham Office;margin:0 0 6px!important}.collection-benefits-text p{font-weight:400;font-size:14px!important;line-height:22px!important;color:#434343!important;margin:0}.collection-benefits-blocks-wrapper li{list-style:none;display:flex;align-items:center;gap:20px;background:#f1f4ff;border-radius:15px;padding:10px}.collection-benefits-icon{display:flex;width:55px}.collection-benefits-text{width:90%}.collection-benefits-section{background:#fff;padding:80px 0}.collection-benefits-blocks-wrapper{padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.collection-benefits-flex{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px}.benefits-image{display:flex}.benefits-image img{border-radius:20px}.subcollections .grid.carousel--mobile{background:#fffbfb;border-radius:40px;max-width:800px;margin:0 auto;padding:10px;flex-wrap:nowrap}.subcollections .subcollection h3.subcollection__title.h4{padding:10px;color:#142259;width:140px;border-radius:30px;position:initial;margin:0;background:transparent!important}.subcollections .subcollection .subcollection__image{padding-top:0}.collection__filters{background:#fff;padding-left:25px;padding-top:25px}.subcollections .subcollection:first-child h3.subcollection__title.h4{background:#142259!important;color:#fff}.collection__sticky-bar{background:transparent!important}.collection__filters-list__inner{width:292px!important}.template-collection .collection a.btn{background:#142259}.collection__products-count{display:none!important}#CollectionStickyBar{display:none}.custom-subcollections-filter{display:flex;gap:8px}.product__media--featured-visible{border-radius:28px!important}.collection-benefits-icon img{border:1px solid #142259;background:#142259;padding:11px;border-radius:10px}.prodouct--item-in-stock p{font-weight:400;font-size:16px;line-height:24px;color:#29ad2b;margin:0 0 10px}.product__title{font-weight:700;font-size:30px!important;line-height:40px;text-transform:capitalize;color:#212950!important;font-family:Gotham Office!important}.product-single__wrapper .product__price--regular{font-weight:400;font-size:22px;line-height:36px;color:#212950}.product-single__wrapper .product__price--compare{font-weight:400;font-size:22px;line-height:36px;text-decoration-line:line-through;color:#919191}.product-single__wrapper .product__price--off .product__price-badge{background-color:#09abe2;color:var(--saving-text);font-size:12px;font-weight:500;font-family:Gotham Office!important;border-radius:40px}.product__form .select__label{font-weight:400;font-size:16px!important;line-height:24px;color:#212950;font-family:Helvetica!important;letter-spacing:0;text-transform:initial}.select-popout__toggle{border:1px solid #212950!important;color:#5f6685!important;border-radius:5px!important;padding-left:15px!important;background:transparent!important}.select-popout__toggle .icon-select{right:-10px!important}.complementary-container h3{font-weight:700;font-size:22px;line-height:32px;text-transform:capitalize;color:#212950;font-family:Helvetica!important}.addon-image-title span,.addon-price{font-weight:400;font-size:16px!important;line-height:24px!important;color:#212950;font-family:Helvetica!important}.complementary-container li{background:#f1f4ff!important;border:0!important;padding:12px!important}.complementary-container{background:#fff!important;border-color:#212950!important;border-radius:10px!important}.addon-image-title img{width:58px}.product__submit__holder--spb .product__submit__add{font-weight:400;font-size:16px;line-height:18px;text-align:center;text-transform:capitalize;color:#fff;letter-spacing:0;border-radius:8px}#more-payment-options-link{cursor:pointer;font-weight:400;font-size:14px;line-height:16px;text-align:center;text-transform:capitalize;color:#727272;text-decoration:none}.free-sample-container{background:#0a449b!important;border-radius:8px!important}.description-container p{font-weight:700;font-size:16px;line-height:24px;text-transform:capitalize;color:#fff}.order-free-sample-button{font-weight:400;font-size:16px;line-height:28px;text-transform:capitalize;color:#fff}.description-container p{font-weight:700;font-size:16px!important;line-height:24px!important;text-transform:capitalize;color:#fff}.product-single__details .form__wrapper{max-width:100%!important}.product-single{background:#f1f4ff!important}.product--page-service-highlights{background:#142259;padding:60px 0}.product--page-service-highlights .icon-with-text-column-grid-item h3{font-weight:700;font-size:18px;line-height:28px;text-align:center;color:#fff}.product--page-service-highlights .icon-with-text-column-grid-item p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#fff}.product--page-service-highlights .icon-with-text-column-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product--page-service-highlights .icon-with-text-column-grid{padding:0!important}.product--page-service-highlights .icon-with-text-column-grid-item{padding:0}.product-page-description-container h2{font-weight:700;font-size:18px;line-height:26px;text-transform:capitalize;color:#212950;margin:0 0 12px}.product-page-description-container p,.product-page-description-container li{font-weight:400;font-size:16px;line-height:26px;color:#212950;margin-top:0}.product-page-description-container h3{font-weight:700;font-size:18px;line-height:26px;text-transform:capitalize;color:#212950}.product-page-description-container h4{font-weight:700;font-size:16px;line-height:26px;color:#212950}.product-page-description-container ul{margin:0;padding:0 0 10px 20px}.product-page-description-container{background:#fff;border-radius:20px;padding:40px 30px;height:514px;overflow-y:scroll}.product-page-description-wrapper{padding:100px 0}.product-page-description-container .ep-heading{text-align:left}.custom-accordions-section .ep-heading{margin:0 auto}.custom-accordions-section .rte p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950}.custom-accordions-section .accordion__title-text{font-weight:700;font-size:18px;line-height:28px;color:#212950;font-family:Gotham Office;text-transform:capitalize}.custom-accordions-section .accordion__text p{text-align:left;font-size:16px;margin:0}.custom-accordions-section .accordion__text-wrapper{padding:0}.custom-accordions-section .accordion__text{padding-top:0!important}.custom-accordions-section .accordion__item--padded .accordion__text-wrapper:before{display:none!important}.custom-accordions-section .accordions-section{background:#f1f4ff;padding-bottom:90px}.custom-accordions-section .accordion__item{background:#fff;box-shadow:0 4px 14px #0000000d;border-radius:8px}.custom-accordions-section .accordion__content{max-width:778px;margin:0 auto}.sendvio_app_block_wrapper .tab.active{position:initial!important}.tab.current:focus-visible,.tab.current div:focus-visible,grid-slider:focus-visible{border:none!important;outline:none!important}.product-reviews-widget-container{padding:40px 0}.select-popout__list--visible{max-height:300px!important}.services-guarantee-text h2{font-weight:700;font-size:16px;line-height:22px;color:#fff;margin:0}.services-guarantee-blocks{margin:0;padding:0}.services-guarantee-blocks li{list-style:none}.services-guarantee-flex{display:flex;align-items:center;gap:20px}.services-guarantee-icon{display:flex;width:55px}.services-guarantee-text{width:90%}.services-guarantee-blocks{margin:0;padding:0;display:flex;gap:50px}.services-guarantee-section{background:#142259;padding:50px 0}.services-icons-column .ep-description{color:#212950;max-width:635px;text-align:center;margin:10px auto 0}.services-icons-column .icon-with-text-column-header{padding:0 0 32px}.services-icons-column{padding:100px 0}.services-form-section .ep-heading{max-width:100%}.services-form-contet{background:#fff;border-radius:20px;padding:10px 50px 50px;max-width:960px;margin:30px auto 0}.services-form-section{padding:80px 0}body .services-form-section legend,body .services-form-section label{color:#212950!important;font-weight:400!important}.services-form-section .cog-heading{display:none!important}.services-solution-section .ep-description{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;max-width:497px;margin:0 auto}.services-solution-content h3{font-weight:700;font-size:24px;line-height:29px;text-transform:capitalize;color:#212950}.services-solution-content ul{padding:0;margin:0}.services-solution-content li{font-weight:700;font-size:16px;line-height:26px;color:#434343;list-style:none;position:relative;padding:0 0 0 27px}.services-solution-content li:before{content:"";position:absolute;top:-1px;left:0;height:22px;width:17px;background:url(/cdn/shop/files/tick-ico.svg)}.services-solution-content ul{padding:2px 0 17px;margin:0}.services-solution-image{display:flex}.services-solution-image img{border-radius:15px;width:100%}.service-solution-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:0px;align-items:center;background:#fff;box-shadow:0 0 14px #00000026;border-radius:15px;padding:10px;margin:0 0 26px}.services-solution-section .ep-heading{max-width:100%}.service-solution-first .service-solution-head{padding:0 0 32px}.services-solution-content{padding:20px 40px}.services-solution-section{background:#fff}.service-solution-first{padding:80px 0 0}.service-solution-fourth{padding:0 0 60px}.services-image-text-white{padding-top:80px}.services-trusted-text p{font-weight:400;font-size:16px;line-height:26px;color:#434343;margin:0}.services-icon-lists{margin:0;padding:0}.services-trusted-icon{display:flex;width:55px}.services-trusted-section{background:#fff!important}.services-trusted-icon-flex{display:flex;align-items:center;gap:7px;padding:4px 2px 0}.services-icon-lists li{background:#f5f7ff;border-radius:5px;list-style:none}.services-icon-lists{margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.services-trusted-section .background-size-cover{position:initial!important}.services-film-content p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0 0 10px}.services-film-content p strong{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#212950}.services-film-content a{font-weight:400;font-size:14px;line-height:16px;color:#09abe2;display:flex;align-items:center;gap:7px;transition:.3s ease;margin:15px 0 0}.services-film-content a:hover{color:#000;transition:.3s ease}.services-film-content a span{display:flex}.services-film-slider-content{background:#f1f4ff;border-radius:10px;overflow:hidden;margin:0 15px}.services-film-slider-section .ep-heading,.services-film-slider-section .ep-subheading,.services-steps-section .ep-subheading{color:#fff!important;max-width:100%;-webkit-text-fill-color:initial;background-clip:none}.services-film-slider-section .ep-description{color:#fff;margin:10px auto 0;max-width:791px;text-align:center}.services-film-slider-head{padding:0 0 36px}.services-film-slider-flex{display:flex;align-items:center;gap:20px}.services-film-image{width:40%}.services-film-content{width:60%;padding:0 30px 0 0}.services-film-slider-section .slick-dots li button{background:#09abe2;font-size:0;padding:0;width:8px;height:8px;margin:0}.services-film-slider-section .slick-dots li{width:8px;height:8px;list-style:none}.services-film-slider-section .slick-dots li button:before{display:none}.services-film-slider-section .slick-dots li.slick-active button{width:30px}.services-film-slider-section .slick-arrow{display:none!important}.services-film-slider-section{padding:80px 0}.services-film-slider-section .slick-dots{bottom:-38px}.services-trusted-text{width:90%}.services-steps-section .ep-heading{color:#fff!important;max-width:564px}.services-steps-section .ep-description{font-weight:400;font-size:16px;line-height:26px;color:#fff;text-align:center;max-width:570px;margin:10px auto 0}.services-steps-content p{font-weight:400;font-size:14px;line-height:16px;color:#09abe2;margin:0 0 12px}.services-steps-content h3{font-weight:700;font-size:22px;line-height:26px;color:#fff;margin:0;font-family:Gotham Office!important}.services-steps-content ul{margin:0;display:flex;flex-direction:column;gap:9px;padding:18px 0 0}.services-steps-content{background:#ffffff1a;border-radius:20px;padding:25px;width:540px}.services-steps-content li{font-weight:400;font-size:16px;line-height:24px;color:#fff;position:relative;list-style:none;padding:0 0 0 26px}.services-steps-content li:before{content:"";position:absolute;top:3px;left:0;height:17px;width:17px;background:url(/cdn/shop/files/tick.svg?v=1778047715)}.services-steps-number-text p{font-weight:700;font-size:24px;line-height:30px;letter-spacing:.03em;text-transform:uppercase;color:#fff;font-family:Gotham Office!important;width:60px;height:60px;background:#09abe2;border-radius:50px;display:flex;align-items:center;justify-content:center;margin:0;position:relative;z-index:1}.services-blocks-grid{display:flex;gap:30px}.services-steps-blocks:nth-child(2n){justify-content:end;display:flex}.services-steps-blocks-wrapper{max-width:1200px;margin:0 auto;padding:48px 0 0;position:relative}.services-steps-blocks-wrapper:after{content:"";position:absolute;top:60px;left:50%;width:1px;height:95%;background:#fff;z-index:0}.services-steps-section{padding:80px 0}.select-popout__list--visible{max-height:initial!important}.select-popout__list--top{bottom:initial!important}.services-image-text-white .mob-ep-btn-wrapper{display:none!important}.guarantee-text-content .ep-description p{font-weight:400;font-size:16px;line-height:26px;color:#434343;margin:0 0 12px}.guarantee-text-content .ep-description p:last-child{margin:0;font-weight:700;font-size:18px;line-height:26px;text-transform:capitalize;color:#212950}.guarantee-text-content .ep-description p:last-child strong{font-weight:700}.guarantee-text-content .ep-heading{text-align:left;max-width:100%;margin:0 0 12px}.guarantee-text-content .ep-subheading{text-align:left}.guarantee-text-icons-content p strong{font-weight:700;font-size:18px;line-height:26px;text-transform:capitalize;color:#212950}.guarantee-icons-text p{font-weight:400;font-size:16px;line-height:26px;color:#434343;margin:0}.guarantee-icon-wrapper li{background:#d7dfff3d;border-radius:5px;padding:6px;list-style:none;box-shadow:0 0 6px #0000001a}.guarantee-icons-flex{display:flex;align-items:center;gap:10px}.guarantee-tick-icon{display:flex;width:45px}.guarantee-icons-text{width:90%}.guarantee-icon-wrapper{padding:10px 0 0;margin:0;display:flex;flex-direction:column;gap:10px}.guarantee-text-cgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.guarantee-text-icons-content p{margin:0}.guarantee-text-column-section{padding:100px 0}.guarantee-installation-section .ep-heading{color:#fff!important;max-width:654px}.guarantee-installation-section .ep-description p{color:#fff;max-width:574px;text-align:center;margin:10px auto 0}.guarantee-installation-section .ep-subheading{-webkit-text-fill-color:initial;color:#fff}.installation-white-text{background:#fff;border-radius:15px;padding:30px 24px;color:#434343;height:100%}.guarantee-installation-content p{font-weight:400;font-size:14px;line-height:22px;margin:0 0 12px}.guarantee-installation-content p strong{font-weight:700;font-size:16px;line-height:18px;text-transform:uppercase;color:#09abe2}.guarantee-installation-content ul{margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.guarantee-installation-content ul li{list-style:none;position:relative;padding:0 0 0 28px}.guarantee-installation-content ul li:before{content:"";position:absolute;top:2px;left:0;height:22px;width:20px;background:url(/cdn/shop/files/list-ico.svg)}.installation-blue-text{background:#2b386a;border-radius:15px;padding:30px 24px;color:#fff;height:100%}.guarantee-installation-content h3{font-weight:700;font-size:38px;line-height:46px;text-transform:capitalize;color:#0a449b}.installation-blue-text.guarantee-installation-content h3{color:#fff}.installation-blue-text.guarantee-installation-content ul li:before{background:url(/cdn/shop/files/list-ico-blue.svg)}.guarantee-installation-blocks-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:32px 0 0}.installation-blue-text p:last-child{margin:12px 0 0}.guarantee-installation-section{padding:60px 0}.guarantee-supply-section .ep-heading{max-width:100%}.guarantee-supply-section .ep-description p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#212950;margin:12px 0 0}.guarantee-supply-section .ep-description p strong{display:block;font-size:18px;font-weight:700;line-height:28px;max-width:750px;margin:0 auto}.guarantee-supply-content p{font-size:14px;line-height:26px;text-align:center;color:#212950}.guarantee-supply-content p strong{font-weight:700;font-size:16px}.guarantee-supply-content h3{font-weight:700;font-size:22px;line-height:26px;text-align:center;text-transform:capitalize;color:#0a449b;margin:0;font-family:Gotham Office!important}.guarantee-supply-content img{margin:0 auto;display:table}.guarantee-supply-flex{background:#fff;border-radius:20px;padding:20px}.guarantee-supply-content p:last-child{margin-bottom:0}.guarantee-supply-blocks{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:30px 0 15px}.guarantee-supply-bottom-text p{font-weight:700;font-size:18px;line-height:28px;color:#212950;text-align:center;max-width:773px;margin:20px auto 0}.guarantee-supply-bottom-text p strong{font-weight:700}.guarantee-supply-section{padding:100px 0}.what-to-consider-section .ep-heading{max-width:100%;color:#fff!important}.what-to-consider-section .ep-description p{color:#fff;text-align:center;margin:10px 0 0}.what-to-consider-section .ep-subheading{-webkit-text-fill-color:initial;color:#fff}.what-to-consider-blocks-content{background:#fff;border-radius:20px;padding:20px;height:100%}.what-to-consider-blocks-content p strong{font-weight:700;font-size:16px;line-height:26px;text-align:center;color:#212950;display:block}.what-to-consider-blocks-content p{margin:0}.what-to-consider-blocks-content img{margin:0 auto 15px;display:table}.what-to-consider-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:32px 0 0}.what-to-consider-bottom-text p strong{font-weight:700;font-size:18px;line-height:28px;text-align:center;color:#fff;display:block;max-width:722px;margin:0 auto}.what-to-consider-bottom-text p{padding:32px 0 0;margin:0}.what-to-consider-section{padding:80px 0}.guarantee-why-choose-section .ep-description{font-size:16px;line-height:24px;max-width:635px;margin:10px auto 0}.guarantee-why-choose-section{background:#f1f4ff}.guarantee-why-choose-section .collection-benefits-blocks-wrapper li{background:#fff}.guarantee-why-choose-section .collection-benefits-flex{padding:32px 0 0}.guarantee-image-text ul{margin:0;padding:0 0 7px;display:flex;flex-direction:column;gap:5px}.guarantee-image-text li{font-weight:400;font-size:16px;line-height:26px;color:#434343;list-style:none;position:relative;padding:0 0 0 30px}.guarantee-image-text li:before{content:"";position:absolute;top:2px;left:0;height:22px;width:22px;background:url(/cdn/shop/files/list-ico.svg)}.guarantee-image-text p:last-child{font-weight:700;font-size:18px;line-height:28px;color:#212950;font-family:Gotham Office!important}.guarantee-image-text p:last-child strong{font-weight:700}.guarantee-contact-us-section{padding:100px 0}.guarantee-contact-us-section .ep-heading{max-width:100%}.guarantee-contact-us-section .ep-description p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#212950;margin:10px 0 0}.guarantee-contact-us-section .ep-description p strong{font-size:18px;font-weight:700}.guarantee-contact-blocks-right-column p{font-weight:400;font-size:16px;line-height:26px;color:#434343;margin:0}.guarantee-contact-blocks-flex{display:flex;align-items:center;gap:10px}.guarantee-contact-blocks-left-column{width:45px;display:flex}.guarantee-contact-blocks-right-column{width:90%}.guarantee-contact-blocks-wrapper li{list-style:none;background:#ebefff;padding:5px;border-radius:5px}.guarantee-contact-blocks-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:30px 0 0;max-width:821px;margin:0 auto}.guarantee-contact-bottom-text p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#212950;margin:12px 0 0}.guarantee-contact-bottom-text p strong{font-weight:700;font-size:18px;line-height:28px}.guarantee-contact-bottom-button{text-align:center}.guarantee-contact-bottom-text{padding:10px 0 12px}.breadcrumbs a,.breadcrumbs span{font-weight:700;font-size:14px;line-height:17px;letter-spacing:.05em;text-transform:uppercase;color:#09abe2;font-family:Gotham Office}.customer-review-head .ep-heading{text-align:left;color:#fff!important;max-width:100%;font-size:48px!important;line-height:58px!important;text-transform:capitalize;color:#fff}.customer-review-head .ep-description{color:#fff}.customer-google-wrapper p strong{font-weight:700;font-size:36px;line-height:26px;color:#142259}.customer-google-wrapper p{font-size:16px;font-weight:400;margin:0;text-align:center}.customer-google-wrapper img{margin:0 auto;display:table;height:42px}.customer-google-wrapper{background:#f1f4ff;border-radius:10px;padding:20px}.customer-google-wrapper p strong{font-weight:700;font-size:36px;line-height:26px;color:#142259;display:inline-block;margin:20px 0}.customer-feefo-wrapper p{font-size:16px;font-weight:400;margin:0;text-align:center}.customer-feefo-wrapper p strong{font-weight:700;font-size:36px;line-height:26px;color:#142259;display:inline-block;margin:20px 0}.customer-feefo-wrapper img{margin:0 auto;display:table;height:42px}.customer-feefo-wrapper{background:#f1f4ff;border-radius:10px;padding:20px}.reviews-content-wrapper p strong{font-weight:700;font-size:16px;line-height:19px;text-align:center;color:#212950;display:block;padding:15px 0 8px}.reviews-content-wrapper p{font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#434343;margin:0}.reviews-content-wrapper img{margin:0 auto;display:table}.reviews-flex-experience-wrapper li{background:#fff;border-radius:10px;padding:10px;list-style:none}.reviews-flex-experience-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0}.customer-google-feefo-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.customer-reviews-content{display:flex;flex-direction:column;gap:20px}.customer-reviews-grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:40px}.customer-reviews-button-wrapper{display:flex;flex-wrap:wrap;gap:14px}.customer-reviews-section{padding:30px 0}.customer-google-reviews .ep-description p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950;max-width:522px;margin:6px auto 0}.google-rating-text p{font-weight:400;font-size:18px;line-height:28px;color:#212950;margin:0}.customer-google-ratings-flex{display:flex;align-items:center;justify-content:center;gap:5px;padding:10px 0 0}.google-icon img{width:71px}.customer-google-reviews{padding:100px 0}.customer-google-reviews div#grp-entangle-width-check{padding-bottom:20px!important}.customer-feefo-reviews .ep-subheading{background:initial;-webkit-text-fill-color:initial;background-clip:initial;text-align:left;color:#fff}.customer-feefo-reviews .ep-heading{text-align:left;color:#fff!important;max-width:100%}.customer-feefo-reviews .ep-description p{text-align:left;color:#fff;max-width:100%}.customer-feefo-reviews{padding:0 0 60px}.feefo-reviews-logo a{display:inline-block;background:#fff;border-radius:0 0 10px 10px;padding:44px 16px}.feefo-reviews-flex{display:flex;gap:40px;justify-content:space-between}.feefo-reviews-head{max-width:620px;padding:60px 0 25px}.feef0-reviews-widget{background:#fff;border-radius:20px;padding:30px}.installation-slider-section .ep-description p{color:#212950;text-align:center;margin:12px 0 0}.installation-slider-section{padding:100px 0}.installation-slider-head{max-width:1240px;padding:0 40px 32px;margin:0 auto}.installation-slider-images img{border-radius:15px;width:100%}.installation-slider-images{margin:0 6px}.installation-slider-section .slick-dots button:before{display:none}.installation-slider-section .slick-dots button{width:9px!important;height:9px!important;border-radius:30px;background:#d7dfff!important}.installation-slider-section .slick-dots li{padding:0;margin:0}.installation-slider-section .slick-dots .slick-active button{width:11px!important;height:11px!important;background:#142259!important}.installation-slider-section .slick-dots{bottom:-51px}.customer-reviews-why-choose{background:#142259;padding:60px 0}.customer-reviews-why-choose .ep-heading{color:#fff!important}.customer-reviews-why-choose .ep-subheading{background:initial;-webkit-text-fill-color:initial;background-clip:initial;color:#fff}.customer-reviews-why-choose .ep-description{margin:10px 0 0;text-align:center}.customer-reviews-why-choose .icon-with-text-column-header{padding:0 0 32px}.customer-reviews-why-choose .icon-with-text-column-grid-item{background:#f1f4ff!important;width:32.3%}.customer-reviews-why-choose .icon-with-text-column-grid{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.button-second-wrapper,.button-third-wrapper{background:transparent!important;border-color:#fff!important;transition:.3s ease}.button-second-wrapper:hover,.button-third-wrapper:hover{transition:.3s ease}.custom-blog-banner-section .ep-heading{text-align:left;max-width:100%;color:#fff!important}.custom-blog-banner-section .ep-subheading{text-align:left;background:initial;-webkit-text-fill-color:initial;text-fill-color:transparent;color:#fff}.custom-blog-banner-section .ep-description p{font-weight:400;font-size:16px;line-height:26px;color:#fff;margin:10px 0 0}.custom-blog-banner-section{background:#142259;padding:30px 0}.blog-banner-info h2{font-weight:700;font-size:38px;line-height:46px;text-transform:capitalize;color:#fff;margin:0 0 12px}.blog-banner-info p{font-weight:400;font-size:16px;line-height:26px;color:#fff;margin:0}.blog-banner-over-button .ep-btn-black.mosaic__item__btn{background:#09abe2;border-radius:1px solid #09abe2}.blog-banner-over-button .web-ep-btn-wrapper{background:transparent!important;border-color:#fff!important;margin:0 0 0 12px!important}.blog-banner-image{position:relative}.blog-banner-image img{width:100%;border-radius:10px}.blog-banner-flex{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:40px}.blog-banner-over-content{display:flex;flex-direction:column;gap:120px;position:absolute;top:50%;transform:translateY(-50%);padding:60px}.custom-blog-page-wrapper button{border:0!important;border-radius:30px!important;letter-spacing:0;font-weight:400!important;font-size:16px!important;line-height:18px!important;color:#142259!important;background:transparent!important;min-width:initial;padding:11px 23px!important}.custom-blog-page-wrapper button.active{background:#142259!important;color:#fff!important}.article-title{font-weight:700;font-size:18px!important;line-height:24px;color:#212950;text-align:left!important;font-family:Helvetica!important;min-height:initial!important}.article-title a{font-family:Helvetica!important;font-weight:700;font-size:18px!important;line-height:24px;color:#212950}.article-content p{font-weight:400;font-size:16px;line-height:26px;color:#434343;text-align:left;margin:0 0 8px}.read-more{font-weight:400!important;font-size:16px;line-height:18px;color:#212950!important;text-align:left}.article-content{text-align:left}.article-image img{border-radius:15px}.article-card{border-radius:0!important;border:0!important;padding:0!important;background-color:transparent!important;transition:box-shadow .3s ease}.article-card:hover{box-shadow:initial!important}.blog-grid{grid-template-columns:repeat(3,1fr)!important;gap:30px!important}.page-blog .services-image-text-white{padding-top:0}.section-header.section-header--article h1{font-weight:700;font-size:48px;line-height:58px;text-transform:capitalize;color:#212950;text-align:left}.article-meta-date-wrapper p{font-weight:400;font-size:14px;line-height:24px;color:#212950;text-align:left}.blog-share span{font-weight:400;font-size:18px;line-height:28px;color:#212950}.blog-share{text-align:left}.article-meta-content-flex{display:flex;justify-content:space-between;gap:20px}.image-fill.article__image{padding:initial!important}.image-fill.article__image figure{position:initial!important}.image-fill.article__image img{height:370px!important;border-radius:10px;object-fit:cover}.section-article{background:transparent!important}.custom-article__wrapper .section-header--article{padding:0 0 30px!important}.article__content p{font-weight:400;font-size:16px;line-height:26px;color:#434343;font-family:Helvetica!important}.article__content h2{font-weight:700;font-size:38px;line-height:46px;text-transform:capitalize;color:#212950;margin:30px 0 20px!important}.article__content img{border-radius:10px;height:370px!important;width:100%;object-fit:cover}.article__content div,.article__content p{text-align:left!important;font-weight:400;font-size:16px;line-height:26px;color:#434343;font-family:Helvetica!important}.blog-search button{background:#09abe2!important;padding:10px 12px!important;display:flex;align-items:center;gap:2px}.blog-search button span{display:flex}.recent-article-title{font-weight:700;font-size:18px;line-height:24px;color:#212950}.read-more-text{font-weight:700;font-size:12px;line-height:14px;color:#212950;display:flex;align-items:center;gap:5px;padding:9px 0 0}.recent-article-image{display:flex}.recent-article-image img{width:100%;border-radius:10px}.recent-posts ul{padding:0;margin:0}.recent-posts ul li{list-style:none}.recent-posts ul li a{display:flex;align-items:center;gap:15px}.recent-article-image img{border-radius:10px;height:105px;object-fit:cover}.recent-article-image{display:flex;width:112px}.recent-article-title-wrapper{width:55%}.blog-sidebar{margin:10px auto!important}.shopify-section.article-page{padding:60px 0!important}.blog-search-section{padding:50px 0 0}#shopify-section-filter-blogs .blog-banner{display:none!important;padding:0!important}.about-info-content li{font-weight:400;font-size:16px;line-height:26px;color:#434343;list-style:none;background:#fff;border-radius:10px;padding:12px 15px;margin:0}.about-info-content li p{margin:0}.about-info-content{padding:10px 0 0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.about-what-we-do .ep-description{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;max-width:540px;margin:0 auto}.about-what-we-do .five-fifty-height{--min-h: 580px}.about-block-title h4{font-weight:700;font-size:18px;line-height:22px;text-transform:capitalize;color:#fff;margin:0}.about-what-we-do-text p{font-weight:400;font-size:16px;line-height:26px;color:#fff;margin:0}.about-what-we-do-text ul li{font-weight:400;font-size:16px;line-height:26px;color:#fff;list-style:none;position:relative;padding:0 0 0 23px}.about-what-we-do-text ul li:before{content:"";position:absolute;top:5px;left:0;height:14px;width:14px;background:url(/cdn/shop/files/arw-blue.svg)}.about-what-we-do-content{background:#212950;padding:20px 0;border-radius:10px}.about-what-we-do-title-flex{display:flex;align-items:center;border-bottom:1px solid #09ABE2;margin:0 0 24px;padding:0 20px 0 10px}.about-block-icon{width:78px}.about-block-title{width:85%}.about-what-we-do-text ul{padding:18px 0 0;margin:0;display:flex;flex-direction:column;gap:7px}.about-what-we-do-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:32px 0 0}.about-what-we-do-text{padding:0 20px}.about-what-we-do{padding:40px 0 100px}.about-why-choose-section .ep-description{font-weight:400;font-size:16px;line-height:26px;color:#d7dfff;text-align:center;color:#434343;max-width:610px;margin:10px auto 0}.about-why-choose-section{padding:60px 0;background:#fff}.about-why-choose-section .icon-with-text-column-grid-item{background:#f1f4ff!important}.about-why-choose-section .icon-with-text-column-inner-wrapper{padding:32px 0 0}.about-why-choose-section .ep-heading{max-width:100%}.about-image-text-second .about-info-content li p{display:flex;align-items:center;gap:8px}.about-image-text-second .about-info-content li p span{display:flex}.about-image-text-third ul{padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.about-image-text-third ul li{font-weight:400;font-size:16px;line-height:26px;color:#000;list-style:none;position:relative;padding:0 0 0 23px}.about-image-text-third ul li:before{content:"";position:absolute;top:5px;left:0;height:14px;width:14px;background:url(/cdn/shop/files/arw-blue.svg)}.page-about-us .services-image-text-white{padding-top:0}.about-icon-feature-top-content p{font-weight:400;font-size:16px;line-height:26px;color:#fff;margin:0}.about-icon-feature-top-content p strong{font-weight:700;font-size:16px;line-height:26px;color:#fff;display:block;margin:0 0 5px}.about-icon-feature-top-content{background:#09abe2;border-radius:20px 20px 0 0;padding:20px 20px 17px}.about-icon-feature-grid-wrapper .icon-feature-block-content h3{font-weight:700;font-size:16px;line-height:26px;color:#fff;margin:0 0 4px}.about-icon-feature-grid-wrapper .icon-feature-block-icon{width:28px}.about-icon-feature-grid-wrapper .icon-feature-block-grid-item{gap:15px;border-bottom:1px solid rgb(255 255 255 / 30%);padding:15px 20px}.about-icon-feature-grid-wrapper .icon-feature-block-grid-item:last-child{border-bottom:0}.about-icon-feature-grid-wrapper .about-icon-feature-left-content,.about-icon-feature-grid-wrapper .about-icon-feature-right-content{border:1px solid rgb(255 255 255 / 40%);border-radius:20px}.about-icon-feature-grid-wrapper .icon-feature-block-grid{gap:45px 40px}.faq-tabs-section.faq-tabs-main-wrapper{background:#f1f4ff;padding:90px 0 60px}.faq-tabs-main-wrapper .faq-tab{font-size:18px!important;line-height:28px!important;color:#212950!important;text-transform:initial!important;letter-spacing:0!important;background:#fff!important;border:0!important}.faq-tabs-main-wrapper .faq-tab.faq-tab-active{background:#09abe2!important;color:#fff!important}.faq-tabs-main-wrapper .faq-tab-accordion-header{font-weight:700!important;font-size:18px!important;line-height:28px!important;color:#212950!important;font-family:Gotham Office!important}.faq-tabs-main-wrapper .faq-tab-accordion-item{background:#fff;box-shadow:0 4px 14px #0000000d;border-radius:8px!important;border:0!important;padding:4px 0}.faq-tabs-main-wrapper .faq-tab-accordion-item.faq-tab-active .faq-tab-accordion-header,.faq-tabs-main-wrapper .faq-tab-accordion-body{background:#fff!important;color:#212950!important}.faq-tabs-main-wrapper .faq-tab-accordion-header .faq-tab-accordion-icon{top:0!important;font-weight:400!important}.faq-tabs-main-wrapper .faq-tab-accordion-item.faq-tab-active .faq-tab-accordion-icon{color:#212950!important}.faq-tabs-main-wrapper .faq-tab-accordion-wrapper{max-width:778px;margin:0 auto}.faq-tabs-main-wrapper .faq-tabs{margin-bottom:20px}.page-faq .services-image-text-white,.page-contact .services-image-text-white{padding-top:0}.contact-form-section .ep-heading{max-width:100%;text-align:left}.contact-form-section .ep-subheading{text-align:left}.contact-form-info p{font-weight:400;font-size:16px;line-height:26px;color:#434343;margin:0}.contact-form-lists-flex{display:flex;align-items:center;gap:10px}.contact-form-icon{display:flex;width:55px}.contact-form-icon span{display:flex}.contact-form-info{width:85%}.contact-form-info p a{font-weight:400;font-size:16px;line-height:26px;color:#434343;text-decoration:none}.contact-form-lists li{list-style:none;background:#d7dfff3d;box-shadow:0 0 6px #0000001a;border-radius:5px;padding:5px}.contact-form-lists{margin:0;padding:32px 0 0;display:flex;flex-direction:column;gap:12px}.page-contact .cog-form__content h1{font-weight:700!important;font-size:28px!important;line-height:34px!important;text-transform:capitalize!important;color:#212950!important}.page-contact .cog-label{font-weight:400!important;font-size:16px!important;line-height:26px!important;color:#434343!important;font-family:Helvetica!important;margin:0!important;padding:0!important}.page-contact .cog-body{margin:15px 0 0!important}.contact-form-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.contact-form-section{padding:100px 0}.page-contact .cog-body input{border-color:#9191917f!important;background:transparent!important;padding:14px!important;color:#000}.page-contact .cog-body textarea{border-color:#9191917f!important;background:transparent!important;padding:14px!important;color:#000;height:146px!important}.page-contact button.el-button.cog-button--has-status{background:#212950!important;font-weight:400!important;border:0!important;padding:11px 24px!important;font-size:16px!important;margin:0!important}.ep-description p{margin:0}.ep-description a{color:#212950}.google-feefo-review-wrapper .ep-description a{color:#d7dfff}.services-film-slider-section .ep-description a{color:#fff}.icon-with-text-column-grid-item a{color:#434343}.services-steps-section .ep-description a{color:#fff}.services-trusted-text p a{color:#434343}.services-steps-content li a{color:#fff;text-decoration:underline}.site-custom-banner-section .custom-main-heading{max-width:100%;margin:0;text-align:left;color:#fff!important}.site-custom-banner-section .custom-paragraph p{font-weight:400;font-size:16px;line-height:24px;color:#fff}.site-custom-banner-section .custom-paragraph a{color:#fff}.site-custom-button-wrapper{display:flex;gap:18px;padding:15px 0 0}.site-custom-banner-section .custom-sub-heading{display:none}.site-custom-banner-section{padding:90px 0}.site-custom-banner-wrapper{max-width:675px}.custom-service-installation-section .ep-heading{max-width:634px}.custom-service-installation-section .ep-description p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#434343;max-width:506px;margin:10px auto 0}.custom-service-installation-section{padding:100px 0}.service-intstallation-content p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0 0 10px}.service-intstallation-content p strong{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#212950;display:block;margin:0 0 12px}.service-intstallation-content a{font-weight:400;font-size:14px;line-height:16px;color:#09abe2;display:inline-flex;gap:7px;transition:.3s ease;margin:14px 0 0}.service-intstallation-content a:hover{color:#000;transition:.3s ease}.service-intstallation-content a svg path{transition:.3s ease}.service-intstallation-content a:hover svg path{fill:#000;transition:.3s ease}.custom-service-intstallation-block-content{background:#fff;border-radius:10px;display:flex;align-items:center;gap:20px;overflow:hidden}.service-intstallation-image{display:flex;width:40%;height:100%}.service-intstallation-content{width:60%;padding:20px 20px 20px 0}.service-intstallation-image img{width:100%;height:100%;object-fit:cover}.custom-service-installation-blocks{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:35px 0 0}.custom-location-blocks-section .ep-description p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;max-width:990px;margin:0 auto}.custom-location-blocks-section .ep-heading{max-width:854px;margin-bottom:12px}.custom-location-blocks-section{padding:100px 0;background:#f1f4ff}.location-blocks-content p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0 0 10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.location-blocks-content p strong{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#212950;display:block;margin:12px 0 0}.location-blocks-image{display:flex}.location-blocks-image img{width:100%}.location-blocks-content a{font-weight:400;font-size:14px;line-height:16px;color:#09abe2;display:inline-flex;gap:8px;transition:.3s ease;margin:6px 0 0}.location-blocks-content a:hover{color:#000;transition:.3s ease}.location-blocks-content a svg path{transition:.3s ease}.location-blocks-content a:hover svg path{fill:#000;transition:.3s ease}.custom-location-blocks-content-wrapper.location-item{background:#fff;border-radius:10px;overflow:hidden}.location-blocks-content{padding:5px 20px 20px}.custom-location-blocks-text-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:32px 0 0}.location-load-more-btn{font-weight:400;font-size:16px;line-height:18px;text-transform:capitalize;color:#fff;background:#09abe2;border-radius:8px;transition:.3s ease;display:inline-flex;gap:4px;padding:13px 18px;align-items:center}.location-load-more-btn:hover{background:#0a449b;transition:.3s ease}.location-item.hidden{display:none}.location-load-more-wrap{text-align:center;margin:30px 0 0}.location-load-more-btn span{display:flex}.location-icons-column .icon-with-text-column-grid{display:flex;grid-template-columns:repeat(3,1fr);gap:20px;flex-wrap:wrap;justify-content:center}.location-icons-column .icon-with-text-column-grid .icon-with-text-column-grid-item{width:32.3%}.location-icons-column{background:#fff}.location-icons-column .icon-with-text-column-grid-item{background:#f1f4ff!important}.discount-content h4{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#fff;margin:0 0 25px}.discount-content p{font-weight:400;font-size:14px;line-height:22px;color:#fff;margin:0}.discount-content p strong{font-weight:700;font-size:14px}.discount-bg-image{display:flex;position:relative}.discount-bg-image img{border-radius:10px}.discount-content-flex{display:flex;align-items:center;gap:20px;padding:20px;position:absolute;top:0;left:0}.location-image-text .image-with-text__image-bg{position:initial}.discount-banner-wrapper{margin:12px 0 0}.services-film-content p a{display:inline}.installation-comparison{padding:100px 0}.installation-comparison .ep-heading{max-width:100%}.installation-comparison .ep-description p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#212950;max-width:622px;margin:12px auto 0}.table-heading h3{font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#212950;font-family:Gotham Office}.table-heading p{font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#212950;margin:0}.installation-comparison .comparison-table td{font-weight:400;font-size:14px;line-height:16px;color:#212950;padding:20px}.installation-comparison .comparison-table .feature-title{font-weight:700;font-size:16px;line-height:18px;text-align:center;color:#212950;font-family:Gotham Office}.installation-comparison .comparison-btn{display:inline-block;font-weight:400;font-size:16px;line-height:18px;text-transform:capitalize;color:#fff}.installation-comparison .comparison-btn{display:inline-flex;font-weight:400;font-size:16px;line-height:18px;text-transform:capitalize;color:#fff;align-items:center;border-radius:8px;gap:5px;transition:.3s ease}.installation-comparison .comparison-btn:hover{opacity:.8;transition:.3s ease}.installation-comparison .comparison-table tfoot tr:last-child td{text-align:center}.comparison-table{width:100%;border-collapse:collapse}.comparison-table th,.comparison-table td{padding:16px 20px;border:1px solid #e5e5e5}.comparison-table thead th{text-align:center}.feature-title{font-weight:600;width:25%}.comparison-btn{display:block;text-align:center;padding:14px;text-decoration:none;color:#fff}.btn-left{background:#15a7e8}.btn-right{background:#1f2853}.installation-comparison .comparison-table td span{position:relative;top:4px;padding:0 2px 0 0}.installation-comparison .comparison-table thead th{text-align:center;background:#fff;border:1px solid #C6D0F2}.installation-comparison .comparison-table td{background:#fff;border:1px solid #C6D0F2;padding:20px}.comparison-table thead th:first-child{background:transparent;border-top-color:#f1f4ff;border-left-color:#f1f4ff}.installation-comparison .comparison-table tfoot tr td:first-child{background:transparent;border-left-color:#f1f4ff;border-bottom-color:#f1f4ff}.installation-comparison-head{padding:0 0 36px}.installation-comparison .table-wrapper{max-width:940px;margin:0 auto}.installation-comparison .comparison-table thead th:last-child{border-top-color:#212950;border-right-color:#212950}.installation-comparison .comparison-table thead th:nth-child(2){border-right-color:#212950}.installation-comparison .comparison-table td:nth-child(2){border-right-color:#212950}.installation-comparison .comparison-table td:last-child{border-top-color:#212950;border-right-color:#212950}.installation-comparison .comparison-table tfoot tr:last-child td:last-child{border-bottom-color:#212950}.collection-google-feefo-reviews .ep-description p{color:#fff}.custom-collect-why-choose .icon-with-text-column-grid-item{background:#fff!important}.list-content-section .ep-heading{font-weight:700;font-size:20px!important;line-height:24px!important;text-align:center;text-transform:capitalize;color:#212950}.list-content-text p{font-weight:400;font-size:16px;line-height:26px;margin:0}.list-content-icon,.list-content-icon span{display:flex}.list-content-blocks-flex{display:flex;align-items:center;gap:8px;border:1px solid rgba(10,68,155,.2);border-radius:110px;padding:5px 10px}.list-content-blocks-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:15px 40px;padding:30px 0 0}.collection-benefits-head{padding:0 0 25px}.colleciton-icon-feature-grid .ep-description{color:#fff}.colleciton-icon-feature-grid .icon-feature-block-content h3{font-size:20px!important;line-height:26px!important;color:#fff;margin:0 0 10px!important}.colleciton-icon-feature-grid .icon-feature-block-content p{color:#fff;font-size:16px}.icon-feature-grid-bottom-text p{font-weight:700;font-size:16px!important;line-height:26px!important;text-align:center;color:#d7dfff!important}.icon-feature-grid-bottom-text ul li{font-size:16px;line-height:26px;color:#fff;position:relative;list-style:none;padding:0 0 0 30px}.icon-feature-grid-bottom-text ul{padding:0;max-width:520px;margin:0 auto}.icon-feature-grid-bottom-text ul li:before{content:"";position:absolute;top:2px;left:0;height:22px;width:22px;background:url(/cdn/shop/files/image_4_traced_8a8e0f90-9fe4-4355-a0c5-fefbdb76e854.svg)}.icon-feature-grid-bottom-text{padding:20px 0 0}.common-applicaiton-section .ep-description p,.collection-comparison-section .ep-description p{font-weight:400;font-size:16px!important;line-height:26px!important;text-align:center;color:#434343;max-width:720px;margin:0 auto}.common-application-blocks-content p{font-size:18px;line-height:24px;color:#212950;margin:0}.common-application-blocks-content img{border-radius:15px;width:100%}.common-application-blocks-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:26px 0 0}.common-applicaiton-section{padding:30px 0 65px}.collection-comparison-bottom-text p{font-weight:700;font-size:16px;line-height:26px;text-align:center;color:#212950}.collection-comparison-bottom-text ul li{font-weight:400;font-size:16px;line-height:26px;color:#212950;list-style:none;position:relative;padding:0 0 0 30px}.collection-comparison-bottom-text ul{padding:0;max-width:580px;margin:0 auto}.collection-comparison-bottom-text ul li:before{content:"";position:absolute;top:2px;left:0;height:22px;width:22px;background:url(/cdn/shop/files/image_4_traced_1.svg)}.collection-comparison-bottom-text{padding:14px 0 0}.comparison-table-content th{font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#212950;background:#f1f4ff;font-family:Gotham Office;border:0}.comparison-table-content th:first-child{background:transparent}.comparison-table-content td{font-weight:400;font-size:14px;line-height:16px;color:#212950;background:#f1f4ff;border:0}.comparison-table-content tr td:first-child{font-weight:700;font-size:16px;line-height:20px;color:#212950;font-family:Gotham Office;margin:0 0 2px!important;display:block}.comparison-table-content tr td:last-child{margin:0 0 2px!important;display:block}.comparison-table-content td span{position:relative;top:4px}.comparison-table-content{max-width:910px;margin:30px auto 0;border:0!important}.comparison-table-content th:nth-child(2){border:2px solid #212950}.comparison-table-content td:nth-child(2){border:2px solid #212950;border-top:0}.collection-comparison-section{padding:80px 0 70px}.list-content-section{padding:0 0 70px}.collection-how-it-works .ep-description p,.custom-collect-why-choose .ep-description p{color:#434343!important;font-size:16px!important;max-width:920px;margin:0 auto}.comparison-table-content tr:nth-child(2) td:last-child,.comparison-table-content tr:nth-child(2) td:first-child{margin-top:4px!important}.bottom-text-custom-content-wrapper p{font-weight:400;font-size:16px!important;line-height:26px!important;text-align:center;color:#434343!important;max-width:902px;margin:0 auto 12px!important}.bottom-text-custom-content-wrapper p:last-child{margin-bottom:0}.bottom-text-custom-content-wrapper{padding:40px 0 0}.choose-right-section .ep-description p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;max-width:902px;margin:0 auto 10px}.choose-right-section .ep-description p:last-child{margin-bottom:0}.choose-right-section{padding:80px 0}.choose-right-section .ep-heading{margin-bottom:14px}.choose-right-title h3{font-weight:700;font-size:18px!important;line-height:22px!important;text-transform:capitalize;color:#fff;margin:0!important}.choose-right-text p{font-weight:400;font-size:16px;line-height:26px;color:#fff;margin:0}.choose-right-title-flex{border-bottom:1px solid #09ABE2;padding:0 20px 12px;display:flex;align-items:center}.choose-right-text{padding:13px 20px 0}.choose-right-content{background:#212950;border-radius:10px;padding:15px 0}.choose-right-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:20px 0 0}.choose-right-bottom-text p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;max-width:900px;margin:0 auto 12px}.choose-right-bottom-text p strong{font-weight:700;font-size:20px;line-height:24px;text-align:center;text-transform:capitalize;color:#212950}.choose-right-bottom-text li{display:flex;align-items:center;gap:8px;border:1px solid rgba(10,68,155,.2);border-radius:110px;padding:5px 10px 5px 40px;position:relative;margin:0}.choose-right-bottom-text ul{margin:0 auto;max-width:912px;padding:20px 0 0;display:flex;flex-direction:column;gap:10px}.choose-right-bottom-text li:before{content:"";position:absolute;top:6px;left:12px;height:22px;width:22px;background:url(/cdn/shop/files/tick-main.svg)}.choose-right-bottom-text{padding:30px 0 0}.faq-accordions-bg .ep-description p{font-weight:400;font-size:18px!important;line-height:28px;text-align:center!important;margin:10px auto 0!important;color:#fff!important}.faq-accordions-bg{background:#142259!important}.faq-accordions-bg .ep-heading{color:#fff!important}.faq-accordions-bg .ep-subheading{background:initial;-webkit-text-fill-color:initial;background-clip:initial;text-fill-color:transparent;color:#fff!important}.choose-right-text p{font-weight:400;font-size:16px!important;line-height:26px!important;color:#fff!important}.choose-right-icon{display:flex}.bottom-text-custom-content-wrapper{text-align:center}.custom-collect-why-choose a.btn{background:#0ac6ec;border:0;border-radius:8px;font-size:18px;text-transform:unset;letter-spacing:0;line-height:26px;font-family:Lato;display:inline-flex;justify-content:center;align-items:center;padding:12px 20px 15px!important;margin:10px auto 0!important;height:initial!important}.product__accordions{border-bottom:1px solid #d7d7d7;padding:0!important}.cart__field__note{font-size:14px}.collection-bottom-image-text .ep-btn-black.mosaic__item__btn{background:#212950}.collection-applications-section .icon-with-text-column-grid-item{background:#fff!important}.collection-light-diffusion .ep-description p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;max-width:640px;margin:0 auto 10px}.collection-light-diffusion .ep-heading{margin-bottom:12px}.collection-light-diffusion{padding:80px 0}.light-diffusion-content h4{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#212950;margin:0;font-family:Gotham Office}.light-diffusion-content p{font-weight:400;font-size:14px!important;line-height:22px!important;color:#434343!important;margin:0 0 12px}.light-diffusion-content p:last-child{margin:0}.light-diffusion-content h4{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#212950;margin:0 0 10px;font-family:Gotham Office}.collection-light-diffusion-content{background:#f1f4ff;border-radius:10px;display:flex;align-items:center;gap:0px;overflow:hidden}.light-diffusion-content{width:60%;padding:20px}.light-diffusion-image{width:40%;display:flex;height:100%}.light-diffusion-image{width:40%;display:flex}.collection-light-diffusion-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:26px 0 0}.light-diffusion-image img{object-fit:cover;width:100%}.collection-privacy-options .ep-heading{max-width:650px;margin-bottom:12px}.collection-privacy-options .ep-description p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;margin:0 0 10px}.collection-privacy-options .ep-description p:last-child{margin-bottom:0}.privacy-option-table th{font-weight:700;font-size:18px;line-height:20px;text-align:center;color:#212950;font-family:Gotham Office;background:#f6f6f6;border-color:#21295033;padding:25px 20px;width:25%}.privacy-option-table th:first-child{background:#212950;color:#fff;border-color:#f1f4ff66}.privacy-option-table td{font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#212950;background:#fff;border-color:#21295033}.privacy-option-table td:first-child{background:#212950;color:#fff;border-color:#f1f4ff66}.privacy-option-table{border-radius:20px;overflow:hidden;margin:30px 0;filter:drop-shadow(0px 4px 15px rgba(0,0,0,.15))}.collection-privacy-options{padding:80px 0}.privcy-option-bottom-text p{font-weight:400;font-size:16px!important;line-height:26px!important;text-align:center;color:#434343!important;max-width:817px;margin:0 auto 12px}.privcy-option-bottom-text p:last-child{margin-bottom:0}.collection-applications-section .ep-description p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;max-width:910px;margin:0 auto 12px}.collection-applications-section .ep-description p:last-child{margin-bottom:0}.adhesion-bg-section .ep-heading{color:#fff!important;max-width:660px}.adhesion-bg-section .ep-description p{color:#fff}.adhesion-bg-section .ep-subheading{background:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;text-fill-color:initial;color:#fff}.adhesion-bg-section .collection-light-diffusion-content{background:#fff;border-radius:15px;align-items:self-start}.adhesion-bg-section .light-diffusion-content{width:100%;padding:30px}.adhesion-bg-section .collection-light-diffusion-flex{gap:40px}.self-installation-section .ep-description p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#212950;max-width:758px;margin:0 auto}.self-installation-section .icon-with-text-column-grid-item h3,.self-installation-section .icon-with-text-column-grid-item p{text-align:center}.self-installation-section .icon-with-text-column-icon{justify-content:center}.collection-image-text-bg .image-with-text__text p{color:#fff}.collection-image-text-bg .ep-heading{color:#fff!important}.collection-privacy-options .ep-description{max-width:810px;margin:0 auto}.two-grid-content .ep-heading{max-width:100%;text-align:left;margin:0 0 12px}.two-grid-content .ep-subheading{text-align:left}.two-grid-content .ep-description p{font-weight:400;font-size:16px;line-height:26px;color:#434343;margin:0 0 12px}.two-grid-content .ep-description p:last-child{margin-bottom:0}.two-grid-right-content p strong{font-size:18px;line-height:26px;text-transform:capitalize;color:#212950;display:block;margin:0 0 12px;font-weight:700}.two-grid-right-content p{font-weight:400;font-size:16px!important;line-height:26px!important;color:#434343!important;margin:0}.two-grid-right-content li{font-weight:400;font-size:16px;line-height:26px;color:#434343;list-style:none;position:relative;padding:7px;background:#d7dfff3d;box-shadow:0 0 6px #0000001a;border-radius:5px}.right-text-icon-flex{display:flex;align-items:center;gap:10px}.right-text-icon{display:flex;width:45px}.right-text-content{width:90%}.two-grid-right-content ul{margin:0;padding:24px 0 22px;display:flex;flex-direction:column;gap:12px}.two-grid-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.two-grid-content{padding:80px 0 0}.conservatory-installation-pack .ep-description p{max-width:710px}.conservatory-installation-pack .collection-light-diffusion-content{background:#fff;border-radius:15px;align-items:self-start}.conservatory-installation-pack .light-diffusion-content{width:100%}.light-diffusion-content li{font-weight:400;font-size:14px!important;line-height:22px!important;color:#434343!important;margin:0}.light-diffusion-content ol{display:flex;flex-direction:column;gap:8px}.conservatory--icon-grid .image-with-text__text p{color:#fff}.collection-icons-lists li{background:#fff;border-radius:10px;padding:20px;list-style:none}.collection-icons-lists{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0;margin:0}.collection-icons-lists li p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0}.collection-icons-lists li p strong{font-size:16px;line-height:26px;color:#212950;display:block;margin:10px 0 7px;font-weight:700}.conservatory--icon-grid .image-with-text__items{height:initial}.featured-benefits-table .privacy-option-table td{text-align:left}.featured-benefits-table .privacy-option-table{margin:30px auto;max-width:900px;filter:drop-shadow(0px 4px 15px rgba(0,0,0,.15))}.featured-benefits-table .privacy-option-table th{width:33.33%}.collection-icon-card{background:#142259!important}.collection-content-wrapper{border-radius:15px;padding:20px}.collection-content-wrapper p strong{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#212950;display:block;margin:0 0 13px}.collection-content-wrapper p{margin:0;font-weight:400;font-size:16px!important;line-height:26px!important;color:#434343!important}.collection-custom-content{padding:0 0 80px}.application-guide-bg .ep-heading,.custom-main-heading{color:#fff!important;max-width:664px;margin:0 auto}.application-guide-bg .ep-description p{max-width:670px;margin:0 auto 10px;color:#fff}.application-guide-bg .ep-subheading{background:initial;-webkit-text-fill-color:initial;color:#fff}.application-guide-bg .light-diffusion-content h4{font-family:Gotham Office;font-weight:700;font-size:16px;line-height:18px;text-transform:uppercase;color:#09abe2}.application-guide-bg .collection-light-diffusion-content:nth-child(2){background:#ffffff1a}.application-guide-bg .collection-light-diffusion-content:nth-child(2) p{color:#fff!important}.application-guide-bg .collection-light-diffusion-content:nth-child(2) ul li{color:#fff!important;font-size:16px!important;line-height:26px!important;list-style:none;position:relative;padding:0 0 0 32px}.application-guide-bg .collection-light-diffusion-content:nth-child(2) ul{display:flex;flex-direction:column;gap:13px;padding:0;margin:0}.application-guide-bg .collection-light-diffusion-content:nth-child(2) ul li:before{content:"";position:absolute;top:2px;left:0;height:22px;width:22px;background:url(/cdn/shop/files/bullets.svg)}.application-guide-bg .collection-light-diffusion-flex{gap:40px}.collection-custom-content .ep-btn-black.mosaic__item__btn{background:#212950}.collection-custom-content .iamge-with-text-double-button.collection-cstm-btn{text-align:center}.collection-custom-content .ep-description p{max-width:810px}.collection-custom-content .ep-description p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#434343;margin:0 auto 10px}.common-application-bottom-text p{font-weight:400;font-size:16px!important;line-height:26px!important;text-align:center;color:#434343;max-width:720px;margin:24px auto 0}.recent-blog-listing-section .ep-description p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#212950;max-width:635px;margin:7px auto 0}.recent-blog-listing-section .article-title a{font-weight:700;font-size:20px!important;line-height:24px;text-transform:capitalize;color:#212950;font-family:Gotham Office!important}.recent-blog-listing-section .article-title{margin:0 0 4px}.recent-blog-listing-section .article-content p{font-weight:400;font-size:14px;line-height:22px;color:#434343;display:flex;align-items:center;gap:8px;margin:0}.recent-blog-listing-section .article-content p span{display:flex}.recent-blog-listing-section .metafield-rich_text_field p{font-weight:700;font-size:14px;line-height:22px;color:#434343;margin:0;gap:0}.recent-blog-listing-section .custom-meta-text{padding:0 0 6px}.recent-blog-listing-section .read-more{font-weight:400;font-size:14px;line-height:16px;color:#09abe2!important;transition:.3s ease;margin:18px 0 0}.recent-blog-listing-section .read-more:hover{color:#000!important;transition:.3s ease}.recent-blog-listing-section .article-card{background:#fff!important;border-radius:10px!important;overflow:hidden}.recent-blog-listing-section .article-image img{border-radius:10px}.recent-blog-listing-section .article-content{padding:4px 20px 20px}.recent-blog-listing-section{padding:80px 0 30px}.recent-projects-info-section .ep-description p{font-weight:400;font-size:16px;line-height:24px;color:#212950}.recent-projects-info-section .ep-heading{text-align:left;max-width:100%;margin:0 0 6px}.recent-projects-info-section .ep-subheading{text-align:left}.recent-projects-info-lists li p{margin:0;font-weight:400;font-size:14px;line-height:22px;color:#434343}.recent-projects-info-lists li p strong{font-weight:700;font-size:16px;line-height:26px;color:#212950;display:block;margin:0 0 4px}.recent-projects-info-lists li{background:#f1f4ff;border-radius:20px;padding:20px;list-style:none;margin:0}.recent-projects-info-lists{padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.recent-projects-info-grid{display:flex;align-items:center;gap:30px}.recent-projects-info-left-column{width:35%}.recent-projects-info-right-column{width:65%}.recent-projects-info-lists li img{margin:0 0 10px}.recent-projects-info-section{padding:80px 0}.recent-blog-listing-section .recent-projects-filter-tags{background:#fffbfb;box-shadow:0 2px 14px #00000026;border-radius:90px;display:inline-block;padding:7px}.recent-blog-listing-section .recent-projects-filter-tags button{margin:0}.recent-blog-listing-section .recent-blog-listing-head{margin:0 0 35px}.recent-blog-listing-section .box.recent-projects.blog-grid{padding:20px 0 0}.product__form .oversized-badge{display:none}.product-badge{display:none!important}.project-summary-section .ep-description p{font-weight:400;font-size:16px;line-height:24px;color:#212950;margin:0 0 12px}.project-summary-section .ep-description p:last-child{margin:0}.project-summary-section .ep-heading{text-align:left;max-width:100%;margin:0 0 7px}.project-summary-right-content h3{font-weight:700;font-size:20px;line-height:26px;color:#212950;margin:0}.project-lists-summary-content p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0}.project-lists-summary-content p strong{font-weight:700;font-size:16px;line-height:26px;color:#212950;display:block;margin:0}.project-sumary-icon{display:flex}.project-summary-lists li{list-style:none;margin:0}.project-summary-lists{margin:0;padding:25px 0 0;display:flex;flex-direction:column;gap:20px}.project-summary-right-column{background:#fff;padding:20px;border-radius:20px;width:32%}.project-summary-grid{display:flex;gap:40px}.project-summary-left-column{width:68%}.project-summary-right-column a.ep-btn-sky{width:100%;margin:20px 0 0!important}.project-summary-lists-flex{display:flex;align-items:center;gap:15px}.project-summary-section,.installation-photos-section{padding:80px 0}.installation-photos-section .ep-description p{margin:0;font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950}.installation-photos-section .installation-photos-head{padding:0 0 32px}.installation-blocks-content img{border-radius:10px;width:100%}.installation-blocks-content{margin:0 2px}.project-gallery-section .ep-description p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950;max-width:710px;margin:10px auto 0}.gallery-wrapper{display:none}.gallery-wrapper.active{display:block}.gallery-tab.active{background:#1b2d6b;color:#fff}.gallery-item{padding:0 3px;width:30vw}.gallery-item img{width:100%;display:block;cursor:pointer;border-radius:10px}.gallery-tabs{background:#fffbfb;box-shadow:0 2px 14px #00000026;border-radius:90px;padding:7px;margin:30px auto 32px;display:table}.gallery-tabs button{border:0!important;border-radius:30px!important;letter-spacing:0;font-weight:400!important;font-size:16px!important;line-height:18px!important;color:#142259!important;background:transparent!important;min-width:initial;padding:11px 32px!important}.gallery-tabs button.active{background:#142259!important;color:#fff!important}.gallery-item img{width:100%;border-radius:10px}.project-gallery-section{padding:0 0 80px}.roof-types-section .ep-description p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#212950;max-width:854px;margin:10px auto 0}.roof-types-section{padding:80px 0}.roof-types-image img{border-radius:15px;object-fit:cover;width:100%}.roof-types-image p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0 0 10px}.roof-types-image p:last-child{margin:0}.roof-types-image p strong{font-weight:700;font-size:24px;line-height:29px;color:#212950;display:block;margin:10px 0 0}.roof-types-blocks-content{background:#fff;border-radius:20px;padding:20px}.roof-types-blocks-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:38px 0 0}.roof-types-bottom-text p{font-weight:700;font-size:16px;line-height:26px;text-align:center;color:#212950;margin:0}.roof-types-bottom-text{background:#fff;border-radius:20px;padding:30px 60px;max-width:968px;margin:40px auto 0}.key-benefits-section .ep-heading{max-width:694px}.key-benefits-section .ep-description p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950;max-width:760px;margin:10px auto 0}.key-benefits-table-content td{font-weight:400;font-size:14px;line-height:16px;color:#212950;background:#f1f4ff;border:0;border-bottom:2px solid #fff}.key-benefits-table-content td:first-child{border-right:1px solid #000}.key-benefits-table-content th{font-weight:700;font-size:16px;line-height:20px;color:#fff;background:#212950;font-family:Gotham Office}.key-benefits-table-content{border-radius:20px;overflow:hidden;max-width:905px;margin:32px auto 20px;border:0}.key-benefits-bottom-text p{font-weight:700;font-size:16px;line-height:26px;text-align:center;color:#212950;max-width:760px;margin:0 auto}.key-benefits-section{padding:80px 0}.key-benefits-table-content tr:last-child td{border-bottom:0}.kits-section .ep-description p,.kits-section .ep-heading{max-width:760px}.light-diffusion-content ul li{font-weight:400;font-size:14px!important;line-height:22px!important;color:#434343!important;list-style:none;position:relative;padding:0 0 0 30px}.light-diffusion-content ul li:before{content:"";position:absolute;top:0;left:0;height:22px;width:22px;background:url(/cdn/shop/files/mega-tick.svg)}.light-diffusion-content ul{margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.kits-section .collection-light-diffusion-content{background:#f1f4ff}.fitting-guides-section{padding:80px 0}.fitting-guides-section .ep-heading{max-width:664px}.fitting-guides-section .ep-description p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#212950;max-width:760px;margin:10px auto 0}.fittings-guides-blocks h4{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#212950;margin:0 0 14px;font-family:Gotham Office}.fitting-guides-icon p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0 0 13px}.fitting-guides-icon ul li{font-weight:400;font-size:14px;line-height:22px;color:#434343;list-style:none;position:relative;padding:0 0 0 30px}.fitting-guides-icon ul li:before{content:"";position:absolute;top:0;left:0;height:22px;width:22px;background:url(/cdn/shop/files/mega-tick.svg)}.fitting-guides-icon ul{margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.fittings-guides-blocks{background:#fff;border-radius:10px;padding:20px}.fitting-guide-three .fitting-guides-icon ul li:before{height:18px;width:18px;background:url(/cdn/shop/files/warning_ico.svg)}.fitting-guide-three .fitting-guides-icon ul li{padding:0 0 0 28px}.fitting-guides-blocks-wrapper{display:flex;flex-direction:column;gap:20px;padding:35px 0 0;max-width:890px;margin:0 auto}.fitting-guides-icon ol li{font-weight:400;font-size:14px;line-height:22px;color:#434343;counter-increment:step;position:relative;padding-left:30px}.fitting-guides-icon ol{margin:0;display:flex;flex-direction:column;gap:11px;list-style:none;counter-reset:step;padding:0}.fitting-guides-icon ol li:before{content:counter(step);position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:#212950;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.tint-options-section{background:#142259!important;margin-top:0!important;margin-bottom:80px!important}.tint-options-head{text-align:center;max-width:758px;margin:0 auto}.tint-options-section .ep-subheading{text-align:center}.tint-options-section .ep-heading{margin:0 0 12px;text-align:center}.tint-options-bottom-text p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#fff;max-width:876px;margin:0 auto 17px}.tint-options-bottom-text p:last-child{margin-bottom:0}.tint-options-table td{font-weight:400;font-size:14px;line-height:20px;text-align:left;color:#212950;background:#f1f4ff}.tint-options-table th{font-weight:700;font-size:16px;line-height:20px;color:#212950;background:#f1f4ff;text-align:left;font-family:Gotham Office;letter-spacing:0;width:33.33%}.tint-options-table{border-radius:20px;overflow:hidden;max-width:1080px;margin:35px auto}.tint-options-section .ep-description p{font-size:16px;line-height:26px}.key-benefits-first .ep-description p{max-width:880px}.key-benefits-first .key-benefits-table-content th{width:50%}.key-benefits-first .key-benefits-table-content{max-width:1060px}.key-benefits-first .key-benefits-bottom-text p{max-width:990px}.key-benefits-second .ep-heading{max-width:780px}.key-benefits-second .ep-description p{max-width:880px}.key-benefits-second .key-benefits-table-content th{width:33.33%}.key-benefits-second .key-benefits-table-content td:nth-child(2){border-right:1px solid #000}.key-benefits-second .key-benefits-table-content td{background:#fff;border-bottom:2px solid #f1f4ff}.key-benefits-second .key-benefits-bottom-text p{max-width:820px;margin:0 auto 12px}.key-benefits-second .key-benefits-bottom-text p:last-child{margin-bottom:0}.key-benefits-second .key-benefits-table-content{max-width:1050px}.key-benefits-third .ep-heading{max-width:500px;color:#fff!important}.key-benefits-third .ep-description p{color:#fff;max-width:100%}.key-benefits-third .key-benefits-table-content th{background:#f1f4ff;color:#212950;width:50%}.key-benefits-third .key-benefits-table-content td{border-bottom:0}.key-benefits-third .key-benefits-table-content td:first-child{border-right:0}.key-benefits-third .key-benefits-table-content th{border:0}.key-benefits-third .key-benefits-table-content{border-spacing:2px;border-collapse:separate;max-width:1000px}.key-benefits-third .key-benefits-bottom-text p{color:#fff;max-width:876px;margin:0 auto 12px;font-weight:400}.key-benefits-third .ep-subheading{background:initial;-webkit-text-fill-color:initial;color:#fff}.key-benefits-fourth .key-benefits-table-content th{width:25%}.key-benefits-fourth .key-benefits-table-content td:nth-child(2),.key-benefits-fourth .key-benefits-table-content td:nth-child(3){border-right:1px solid #000}.key-benefits-fourth .key-benefits-table-content td{background:#fff;border-bottom:2px solid #f1f4ff}.key-benefits-fourth .ep-description p{max-width:570px}.key-benefits-fourth .key-benefits-bottom-text p{max-width:944px;margin:0 auto 12px}.key-benefits-fourth .key-benefits-bottom-text p:last-child{margin-bottom:0}.page-image-text-first ul{padding:0 0 10px;margin:0;display:flex;flex-direction:column;gap:3px}.page-image-text-first ul li{font-weight:400;font-size:16px;line-height:26px;color:#434343;list-style:none;position:relative;padding:0 0 0 30px}.page-image-text-first ul li:before{content:"";position:absolute;top:0;left:0;height:22px;width:22px;background:url(/cdn/shop/files/mega-tick.svg)}.page-image-text-second ul{padding:0 0 10px;margin:0;display:flex;flex-direction:column;gap:3px}.page-image-text-second ul li{font-weight:400;font-size:16px;line-height:26px;color:#434343;list-style:none;position:relative;padding:0 0 0 30px}.page-image-text-second ul li:before{content:"";position:absolute;top:0;left:0;height:22px;width:22px;background:url(/cdn/shop/files/mega-tick.svg)}.key-benefits-fifth .key-benefits-bottom-text p{max-width:860px;margin:0 auto 12px}.key-benefits-fifth .key-benefits-bottom-text p:last-child{margin-bottom:0}.key-benefits-fifth .key-benefits-table-content th{width:50%}.page-image-text-second{padding:0 0 70px}.why-wrap-section .key-benefits-table-content th{width:50%}.why-wrap-section .key-benefits-table-content{max-width:1000px}.page-bottom-content p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0 0 10px}.page-bottom-content p strong{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#212950;display:block}.page-bottom-content ul{padding:0;margin:0;display:flex;flex-direction:column;gap:5px}.page-bottom-content ul li{font-weight:400;font-size:14px;line-height:22px;color:#434343;list-style:none;position:relative;padding:0 0 0 30px}.page-bottom-content ul li:before{content:"";position:absolute;top:0;left:0;height:22px;width:22px;background:url(/cdn/shop/files/mega-tick.svg)}.page-bottom-left-content,.page-bottom-right-content{background:#f1f4ff;border-radius:20px;padding:20px}.page-table-bottom-text-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:1000px;margin:0 auto}.why-wrap-section .ep-description p,.daily-wear-section .ep-description p{max-width:880px}.daily-wear-section .ep-description h4{font-weight:700;font-size:24px;line-height:29px;color:#212950;width:100%;text-align:center;margin:25px 0 0;font-family:Gotham Office}.daily-wear-section .key-benefits-table-content th{width:33.33%}.daily-wear-section .key-benefits-table-content td:nth-child(2){border-right:1px solid #000}.daily-wear-section .key-benefits-table-content td{background:#fff;border-bottom:2px solid #f1f4ff}.daily-wear-section .key-benefits-table-content{max-width:1070px;margin:18px auto 20px}.daily-wear-section .page-table-bottom-text{background:#fff;border-radius:20px;padding:20px;max-width:1070px;margin:0 auto}.daily-wear-section .page-bottom-left-content{background:transparent;border-radius:0;padding:0}.explore-solutions-section .ep-description p{max-width:920px}.explore-solutions-section .ep-heading{max-width:100%}.explore-solutions-section .light-diffusion-content{width:100%}.light-diffusion-bottom-text p{font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#434343;margin:0}.light-diffusion-bottom-text p strong{font-size:20px;line-height:24px;text-align:center;text-transform:capitalize;color:#212950;font-family:Gotham Office;display:block;margin:0 0 8px}.light-diffusion-bottom-text{background:#f1f4ff;border-radius:10px;max-width:848px;margin:20px auto 0;padding:20px}.finish-glance-section .key-benefits-table-content td:nth-child(2){border-right:1px solid #000}.finish-glance-section .key-benefits-table-content td{background:#fff;border-bottom:2px solid #f1f4ff}.finish-glance-section .key-benefits-table-content{max-width:865px}.finish-glance-section .page-table-bottom-text{background:#fff;border-radius:10px;max-width:865px;margin:0 auto;padding:20px}.finish-glance-section .page-bottom-left-content{background:transparent;border-radius:0;padding:0}.finish-glance-section .page-bottom-content ul{gap:8px}.gallery-content h4{font-weight:700;font-size:20px;line-height:24px;text-transform:capitalize;color:#212950;font-family:Gotham Office;margin:15px 0 8px}.gallery-content p{font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0 0 12px}.gallery-meta p{font-weight:400;font-size:14px;line-height:22px;color:#434343;display:flex;align-items:center;gap:4px;margin:0}.gallery-meta p span{display:flex}.gallery-meta{margin:0 0 8px}.gallery-meta:last-cgild{margin:0}.van-wrap-cost-section .key-benefits-table-content{max-width:700px}.van-wrap-cost-section .key-benefits-table-content th{width:50%}.choose-yours-section .key-benefits-table-content th{width:auto}.choose-yours-section .key-benefits-table-content td:nth-child(2){border-right:1px solid #000}.choose-yours-section .key-benefits-table-content{max-width:960px}.choose-yours-section .key-benefits-bottom-text p{margin-bottom:14px}.choose-yours-section .key-benefits-bottom-text p:last-child{margin-bottom:0}.page-faqs-section{background:#fff!important;padding-bottom:0!important}.page-faqs-flex{display:flex;gap:30px}.page-faqs-flex .accordion__header,.page-faqs-flex .ep-subheading{text-align:left}.page-faqs-flex .ep-heading{text-align:left!important}.custom-accordions-section .page-faqs-flex .accordion__item{background:#f1f4ff}.page-faqs-flex .accordion__header{width:40%}.page-faqs-flex .services-accordions{width:60%}.van-wrap-image-text{padding:0}.home-window-table-first .ep-description p{max-width:880px}.home-window-table-first .key-benefits-table-content th{width:33.33%}.home-window-table-first .key-benefits-table-content td:nth-child(2){border-right:1px solid #000}.home-window-table-first .key-benefits-table-content{max-width:910px}.home-window-table-first .key-benefits-bottom-text p{max-width:818px}.home-window-table-first .page-table-bottom-text{max-width:910px;margin:34px auto 0}.home-window-table-second .ep-heading{max-width:510px;color:#fff!important}.home-window-table-second .ep-description p{color:#fff;max-width:826px}.home-window-table-second .key-benefits-table-content th{background:#f1f4ff;color:#212950;width:50%}.home-window-table-second .key-benefits-table-content td{border-bottom:0}.home-window-table-second .key-benefits-table-content td:first-child{border-right:0}.home-window-table-second .key-benefits-table-content th{border:0;width:33.33%}.home-window-table-second .key-benefits-table-content{border-spacing:2px;border-collapse:separate;max-width:1000px}.home-window-table-second .key-benefits-bottom-text p{color:#fff;max-width:876px;margin:0 auto 12px;font-weight:400}.home-window-table-second .ep-subheading{background:initial;-webkit-text-fill-color:initial;color:#fff}.home-window-table-third .ep-description p{max-width:880px}.home-window-table-third .key-benefits-table-content th{width:33.33%}.home-window-table-third .key-benefits-table-content td{background:#fff;border-bottom:2px solid #f1f4ff}.home-window-table-third .key-benefits-table-content{max-width:810px}.home-window-table-fourth .ep-heading{max-width:580px;color:#fff!important}.home-window-table-fourth .ep-description p{color:#fff;max-width:826px}.home-window-table-fourth .key-benefits-table-content th{background:#f1f4ff;color:#212950;width:50%}.home-window-table-fourth .key-benefits-table-content td{border-bottom:0}.home-window-table-fourth .key-benefits-table-content td:first-child{border-right:0}.home-window-table-fourth .key-benefits-table-content th{border:0;width:50%}.home-window-table-fourth .key-benefits-table-content{border-spacing:2px;border-collapse:separate;max-width:800px}.home-window-table-fourth .key-benefits-bottom-text p{color:#fff;max-width:876px;margin:0 auto 12px;font-weight:400}.home-window-table-fourth .ep-subheading{background:initial;-webkit-text-fill-color:initial;color:#fff}.home-window-table-fifth .key-benefits-table-content th{width:50%}.home-window-table-fifth .key-benefits-table-content{max-width:800px}.home-window-table-fifth .key-benefits-bottom-text p{max-width:680px}.home-window-table-sixth .key-benefits-table-content th{width:33.33%}.home-window-table-sixth .key-benefits-table-content td{background:#fff;border-bottom:2px solid #f1f4ff}.home-window-table-sixth .key-benefits-table-content{max-width:990px}.home-window-table-sixth .ep-description p{max-width:880px}.home-window-table-sixth .key-benefits-bottom-text p{max-width:818px}.home-window-table-sixth .key-benefits-table-content td:nth-child(2){border-right:1px solid #000}.home-window-table-seven .key-benefits-table-content{max-width:840px}.home-window-table-seven .key-benefits-bottom-text p{max-width:680px}@media only screen and (max-width:1599px){.before-after-with-slider-wrapper .slick-prev{left:0}.before-after-with-slider-wrapper .slick-next{right:0}}@media only screen and (max-width:1439px){.footer-block.footer-block--menu{--desktop-width: 19% !important}.image-with-conten-trust-stats-blocks:after{right:-40px}.customer-reviews-why-choose .icon-with-text-column-grid-item,.location-icons-column .icon-with-text-column-grid .icon-with-text-column-grid-item{width:32.2%}.gallery-item{width:31vw}}@media only screen and (max-width:1349px){.image-with-conten-trust-stats{gap:40px}.image-with-conten-trust-stats-blocks:after{right:-23px}.footer-block.footer-block--menu{--desktop-width: 17% !important}.home-banner-info{bottom:-24px;z-index:1}.menu-icon-btn a{padding:12px!important}.icon-feature-grid-wrapper{margin:80px auto 20px}.custom-start-your-project{padding:50px 0}.services-steps-content{width:500px}.customer-reviews-why-choose .icon-with-text-column-grid-item{width:32.1%}.customer-review-head .ep-heading{font-size:38px!important;line-height:48px!important}.customer-google-reviews,.installation-slider-section{padding:60px 0}.customer-reviews-why-choose .icon-with-text-column-grid-item,.location-icons-column .icon-with-text-column-grid .icon-with-text-column-grid-item{width:32.1%}.discount-content-flex{gap:10px;padding:10px}.gallery-item{width:40vw}}@media only screen and (max-width:1199px){.header-custom-logo{text-align:left!important}.header-custom-top-inner{padding:0 20px}.header-custom-search{display:none!important}.header-custom-logo{width:50%}.header-custom-icons{width:50%;justify-content:end!important}.home-banner-grid{gap:20px}.home-banner-heading{font-size:30px;line-height:40px}.ep-btn-sky,.ep-btn-white{padding:12px!important}.ep-heading{font-size:32px!important;line-height:42px!important}.multi-image-grid-block{grid-template-columns:repeat(2,1fr)}.image-with-conten-trust-stats-blocks h4{font-size:30px;line-height:32px}.image-with-conten-trust-stats-blocks:after{right:-7px}.custom-window-film .accordion__title-text{font-size:18px!important;line-height:24px}.custom-window-film .accordion__title{padding:20px 40px 20px 20px!important}.wrapper{padding:0 20px!important}.custom-flexible-payment-options{padding:80px 0 70px}.newsletter-section__entry h2{font-size:32px;line-height:42px}.footer-block.footer-block--logo{min-width:100%!important}.custom-window-film{margin:0 20px}.collection-image-text .image-with-text__content-items .breadcrumbs{margin:0 0 12px}.product__title{font-size:24px!important;line-height:34px}.product-page-description-wrapper{padding:70px 0}.custom-accordions-section .accordions-section{padding-bottom:70px}.services-solution-content{padding:10px 20px}.service-solution-fourth{padding:0 0 40px}.service-solution-first{padding:70px 0 0}.services-form-section{padding:70px 0}.services-film-slider-section{padding:60px 0}.image-with-text__items{flex-direction:column-reverse}.services-film-image img{height:280px}.services-film-image{width:45%}.services-film-content{width:55%;padding:0 15px 0 0}.services-film-slider-flex{gap:12px}.services-steps-section{padding:60px 0}.services-steps-content{width:414px}.services-image-text-white{padding-top:60px}.guarantee-text-column-section{padding:60px 0}.guarantee-installation-content h3{font-size:28px;line-height:36px}.guarantee-supply-section,.what-to-consider-section,.guarantee-contact-us-section{padding:60px 0}.customer-reviews-why-choose .icon-with-text-column-grid-item{width:31.9%}.installation-slider-head{padding:0 20px 20px}.blog-banner-info h2{font-size:28px;line-height:36px}.blog-banner-over-content{gap:30px;padding:15px}.section-header.section-header--article h1{font-size:36px;line-height:46px}.article__content h2{font-size:28px;line-height:36px}.article-page .wrapper--narrow{padding-left:0!important}.recent-article-title{font-size:15px;line-height:22px}.shopify-section.article-page{padding:40px 0!important}.about-image-text-first .five-fifty-height{--min-h: 410px}.about-what-we-do{padding:0 0 60px}.faq-tabs-section.faq-tabs-main-wrapper{padding:60px 0 20px}.faq-tabs-main-wrapper .faq-tab{font-size:16px!important;padding:10px 18px!important}.contact-form-section{padding:60px 0}.site-custom-banner-section{padding:70px 0}.ep-heading,.custom-main-heading{font-size:32px!important;line-height:42px!important}.custom-service-installation-section,.custom-location-blocks-section{padding:70px 0}.custom-location-blocks-text-wrapper{grid-template-columns:repeat(3,1fr);gap:20px}.customer-reviews-why-choose .icon-with-text-column-grid-item,.location-icons-column .icon-with-text-column-grid .icon-with-text-column-grid-item{width:31.9%}.discount-content h4{font-size:16px;line-height:24px;margin:0 0 7px}.installation-comparison{padding:70px 0}.common-application-blocks-wrapper{gap:20px}.collection-comparison-section{padding:50px 0 40px}.common-applicaiton-section{padding:30px 0 45px}.list-content-section{padding:0 0 58px}.project-summary-section,.installation-photos-section{padding:50px 0}.project-gallery-section{padding:0 0 50px}.gallery-item{width:46vw}}@media only screen and (max-width:991px){.home-banner-grid{gap:20px;flex-wrap:wrap}.home-banner-right-image{order:3;flex-basis:48.6%}.home-banner-left-image{order:2;flex-basis:48.6%}.home-banner-center-content{width:100%}.home-banner-info{position:initial;transform:initial}.home-banner-main-wrapper:after{display:none}.multi-image-grid-wrapper{padding:70px 0 0}.ep-heading{font-size:28px!important;line-height:36px!important}.image-with-text--image-fifty .image-with-text__image,.image-with-text--image-fifty .image-with-text__content{flex-basis:100%!important}.image-with-text__content{padding:40px 0 0!important;justify-content:start!important}.image-with-conten-trust-stats-blocks:after{display:none}.before-after-with-slider-wrapper{padding:70px 0 80px}.icon-feature-block-grid{gap:35px 20px;padding:30px 0 0}.icon-feature-grid-header{grid-template-columns:repeat(1,1fr);gap:14px;padding:0 0 25px}.custom-trusted-grid{display:flex;gap:40px 70px;justify-content:center;padding:32px 0 0;flex-wrap:wrap}.google-feefo-review-header{grid-template-columns:repeat(1,1fr);gap:30px;padding:0 0 10px}.google-feefo-review-header-image{justify-content:start}.custom-flexible-payment-options .icon-with-text-column-grid{gap:0px}.custom-flexible-payment-options .icon-with-text-column-grid-item h3{font-size:18px;line-height:28px}.site-header>.wrapper{background:#fff;transition:.3s ease}.custom--image-with-text .image-with-text__content--has-color{background:transparent!important}.new-newsletter .input-group .input-group__item.input-group__item--btn .btn{padding:11px 10px!important}.menu-icon-btn a{padding:10px!important}.collection-icon-text .icon-with-text-column-grid{grid-template-columns:repeat(2,1fr)}.collection-benefits-flex{grid-template-columns:repeat(1,1fr)}.collection-benefits-section,.collection-why-choose{padding:60px 0}.collection-why-choose .icon-with-text-column-grid .icon-with-text-column-grid-item{width:47.9%}.collection-icon-text{padding:30px 0 0}.installation-info-section{margin:60px 0!important}.services-icons-column{padding:70px 0}.services-guarantee-blocks{gap:20px;flex-wrap:wrap}.services-guarantee-blocks li{width:48%}.services-guarantee-section{padding:20px 0 30px}.service-solution-flex{grid-template-columns:repeat(1,1fr);gap:15px}.services-solution-content{padding:10px 5px}.service-solution-second .service-solution-flex,.service-solution-fourth .service-solution-flex{display:flex;flex-direction:column-reverse}.common-solution-image-column,.services-solution-right-column{width:100%}.services-steps-right-column{display:none}.services-steps-blocks-wrapper:after{display:none}.services-steps-content,.common-service-steps-column,.services-blocks-grid{width:100%}.services-steps-blocks-wrapper{padding:38px 0 0;display:flex;flex-direction:column;gap:22px}.guarantee-installation-blocks-wrapper{grid-template-columns:repeat(1,1fr);gap:20px}.guarantee-supply-blocks{gap:20px}.what-to-consider-blocks{grid-template-columns:repeat(2,1fr)}.customer-reviews-grid{grid-template-columns:repeat(1,1fr);gap:32px}.customer-review-head .ep-heading{font-size:32px!important;line-height:36px!important;margin:15px 0 0}.customer-reviews-why-choose .icon-with-text-column-grid-item{width:31.5%}.blog-banner-over-content{gap:5px}.blog-grid{grid-template-columns:repeat(2,1fr)!important}.about-icon-feature-grid-wrapper .icon-feature-block-grid{gap:45px 20px}.contact-form-flex{grid-template-columns:repeat(1,1fr);gap:30px}.ep-heading,.custom-main-heading{font-size:28px!important;line-height:36px!important}.site-custom-banner-section{padding:50px 0 60px}.custom-service-installation-blocks{grid-template-columns:repeat(1,1fr)}.custom-location-blocks-text-wrapper{grid-template-columns:repeat(2,1fr)}.custom-location-blocks-section{padding:60px 0}.customer-reviews-why-choose .icon-with-text-column-grid-item,.location-icons-column .icon-with-text-column-grid .icon-with-text-column-grid-item{width:48.6%}.installation-comparison{padding:60px 0}.list-content-blocks-wrapper{gap:15px 15px}.collection-light-diffusion-flex{grid-template-columns:repeat(1,1fr)}.privacy-option-table th{font-size:15px;padding:22px 12px}.privacy-option-table td{font-size:13px;line-height:20px;padding:12px}.collection-privacy-options,.collection-light-diffusion{padding:50px 0}.adhesion-bg-section .collection-light-diffusion-flex{gap:20px}.two-grid-content-grid{grid-template-columns:repeat(1,1fr);gap:20px}.two-grid-content{padding:50px 0 0}.collection-icons-lists{grid-template-columns:repeat(1,1fr);gap:15px}.collection-custom-content{padding:0 0 50px}.recent-blog-listing-section .btn{padding:8px 16px!important}.recent-blog-listing-section{padding:60px 0 10px}.recent-projects-info-grid{gap:25px;flex-direction:column}.recent-projects-info-left-column,.recent-projects-info-right-column{width:100%}.recent-projects-info-section{padding:60px 0}.project-summary-grid{gap:30px;flex-direction:column}.project-summary-left-column,.project-summary-right-column{width:100%}.roof-types-blocks-wrapper{gap:20px}.roof-types-image p strong{font-size:21px;line-height:27px}.key-benefits-table-content td{border-bottom:1px solid #fff}.key-benefits-section,.roof-types-section,.fitting-guides-section{padding:50px 0}.page-image-text-second{padding:0 0 30px}.gallery-item{width:68vw}}@media only screen and (max-width:767px){.home-banner-heading{font-size:24px;line-height:36px}.home-banner-button{flex-direction:column}.home-banner-info{gap:12px}.home-banner-info-grid{gap:5px}.home-banner-info-grid-item p{font-size:14px;line-height:16px}.home-banner-info-grid-item a{font-size:14px;line-height:20px}.home-banner-left-image,.home-banner-right-image{flex-basis:46.9%}.ep-heading{font-size:24px!important;line-height:34px!important}.multi-image-grid-block{grid-template-columns:repeat(1,1fr)}.image-with-text__content{padding:20px 0 0!important}.icon-with-text-column-grid{grid-template-columns:repeat(1,1fr)}.before-after-with-slider-header{gap:10px;align-items:start;flex-direction:column}.custom-our-approach-section .ep-description{font-size:16px;line-height:26px}.icon-feature-grid-wrapper:before,.icon-feature-grid-wrapper:after{display:none}.icon-feature-grid-wrapper{margin:60px auto 20px;padding:60px 0}.icon-feature-block-grid{grid-template-columns:repeat(1,1fr);gap:25px}.feefo-review-image,.google-review-image{width:50%;height:110px}.grp-entangle--root{padding:0!important}.custom-flexible-payment-options{padding:60px 0 50px}.newsletter-section__content{grid-template-columns:repeat(1,1fr);gap:0px}.site-footer .footer-content{padding:0 20px!important}.new-newsletter .input-group .input-group__item.input-group__item--btn{padding:10px 0!important}.input-group__item{padding-right:0!important}.newsletter-section__entry h2{font-size:24px;line-height:34px}.footer-blocks{gap:20px!important}.has-scrolled .site-header--compress .logo{margin:0!important}.image-with-conten-trust-stats{gap:20px}.has-scrolled .site-header{z-index:99}body #SiteHeader .mobile-menu{display:flex!important;right:40px}body.search-opened:has(input.search-form__input:focus) .drawer--left,body.js-drawer-open:has(input.search-form__input:focus) .drawer--left{transform:initial!important;display:none!important;opacity:0!important}body .search-popdown__main{max-width:100%!important}body .mobile-menu__button--burger{left:initial!important;right:10px}.custom-tab-with-collections .tabs__link{font-size:13px;line-height:18px;padding:10px 13px}.custom-tab-with-collections .tabs-scrollbar__holder{padding:4px}.custom-trusted-section{padding:60px 0}body .site-header .wrapper{display:flex!important;align-items:center;justify-content:space-between}.menu-icon-btn a{color:#fff!important}.menu-icon-btn{margin:0 0 0 20px}.logo{padding-left:0!important;padding-right:0!important}.newsletter-section__entry h2{text-align:center}.search-opened .search-popdown__body--fixed{top:75px}.search-opened.has-scrolled .search-popdown__body--fixed{top:60px}.collection-icon-text .icon-with-text-column-grid{grid-template-columns:repeat(1,1fr)}.installation-info-section .installation-button-flex{gap:10px;display:flex;flex-direction:column}.collection-benefits-section .ep-heading br,.collection-why-choose .ep-heading br{display:none}.collection-why-choose .icon-with-text-column-grid .icon-with-text-column-grid-item{width:100%}.collection-why-choose .icon-with-text-column-grid{gap:18px}.collection-accordions-section .ep-description p,.collection-benefits-section .ep-description{font-size:16px;line-height:26px}.collection-image-text .image-with-text__items.image-with-text__items--inline-right{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:30px}.site-header .wrapper.aos-animate{background:#0a449b}.mobile-menu svg path{stroke:#fff}.mobile-menu__button svg path{stroke:#fff}a.drawer__logo{display:none!important}#CollectionStickyBar{display:block}.product--page-service-highlights .icon-with-text-column-grid{grid-template-columns:repeat(1,1fr);gap:30px!important}.product__title{font-size:20px!important;line-height:30px}.addon-image-title span,.addon-price{font-size:14px!important;line-height:22px!important}.description-container p{font-size:12px!important;line-height:20px!important}.product-page-description-wrapper{padding:60px 0}.custom-accordions-section .accordions-section{padding-bottom:60px}.custom-accordions-section .accordion__title-text{font-size:16px;line-height:26px}.custom-accordions-section .accordion__text p{font-size:14px;line-height:24px}.custom-accordions-section .rte p{font-size:16px;line-height:26px}.product-page-description-container{padding:20px 15px}.collection-image-text .iamge-with-text-double-button{display:flex;flex-direction:column;gap:10px}.services-guarantee-blocks li{width:100%}.services-icons-column{padding:50px 0}.services-form-contet{padding:0 15px 30px}.services-form-section{padding:55px 0}.service-solution-first{padding:55px 0 0}.service-solution-fourth{padding:0 0 30px}.services-film-slider-section{padding:50px 0}.services-film-slider-flex{gap:18px;flex-direction:column}.services-film-image{width:100%}.services-film-content{width:100%;padding:0 15px 20px}.services-film-image img{height:200px;width:100%;object-fit:cover}.services-trusted-text p{font-size:14px;line-height:22px}.services-trusted-section .four-fifty-height{--min-h: initial}.services-solution-content h3{font-size:21px;line-height:28px}.services-steps-content h3{font-size:19px;line-height:24px}.services-steps-content{padding:25px 15px}.services-steps-section{padding:45px 0}.services-film-slider-content{margin:0 7px}.services-image-text-white{padding-top:50px}.services-image-text-white .mob-ep-btn-wrapper{display:block!important}.services-image-text-white .web-ep-btn-wrapper{display:none!important}a.mob-ep-btn-wrapper.ep-btn-sky.mosaic__item__btn.btn.btn--text.btn--small.btn--white.btn--advanced{display:inline-flex!important;align-items:center;gap:5px;padding:12px!important;letter-spacing:0!important;text-transform:initial!important;font-size:16px!important;transition:.3s ease}.guarantee-text-cgrid{grid-template-columns:repeat(1,1fr);gap:20px}.guarantee-text-content .ep-description p:last-child{font-size:15px;line-height:24px}.guarantee-text-icons-content p strong{font-size:16px;line-height:26px}.guarantee-text-column-section{padding:50px 0}.installation-white-text,.installation-blue-text{padding:24px 16px}.guarantee-installation-content h3{font-size:24px;line-height:32px}.guarantee-supply-section .ep-description p strong{font-size:16px;line-height:26px}.guarantee-supply-blocks{grid-template-columns:repeat(1,1fr)}.guarantee-supply-section,.what-to-consider-section,.guarantee-contact-us-section{padding:50px 0}.what-to-consider-blocks{grid-template-columns:repeat(1,1fr)}.what-to-consider-bottom-text p strong{font-size:16px;line-height:26px}.guarantee-image-text p:last-child{font-size:16px;line-height:26px}.guarantee-contact-blocks-wrapper{grid-template-columns:repeat(1,1fr)}.guarantee-contact-bottom-text p strong{font-size:16px;line-height:26px}.customer-reviews-why-choose .icon-with-text-column-grid-item{width:100%}.customer-reviews-why-choose .icon-with-text-column-header{padding:0 0 25px}.customer-reviews-why-choose,.customer-google-reviews,.installation-slider-section{padding:50px 0}.feefo-reviews-flex{gap:0px;flex-direction:column}.feefo-reviews-logo a{border-radius:10px;padding:24px 16px;margin:0 0 30px}.feefo-reviews-head{padding:50px 0 5px}.customer-google-feefo-flex{grid-template-columns:repeat(1,1fr)}.reviews-flex-experience-wrapper{grid-template-columns:repeat(1,1fr);gap:10px}.customer-feefo-wrapper p strong{font-size:28px;line-height:26px;margin:10px 0 8px}.customer-google-wrapper p strong{font-size:28px;line-height:26px;margin:10px 0}.blog-banner-flex{grid-template-columns:repeat(1,1fr);gap:22px}.filter-blog-sec{padding:0 0 50px!important}.blog-grid{grid-template-columns:repeat(1,1fr)!important}header.section-header.section-header--article h1{font-size:23px!important;line-height:34px!important}.article-meta-content-flex{gap:6px;flex-direction:column}.blog-share span{font-size:15px;line-height:26px}.article__content h2{font-size:22px;line-height:28px}.blog-sidebar{padding:15px 10px!important;max-width:100%!important}.about-image-text-first .five-fifty-height{--min-h: 300px}.about-info-content{grid-template-columns:repeat(1,1fr);gap:10px}.about-what-we-do-blocks{grid-template-columns:repeat(1,1fr)}.about-icon-feature-grid-wrapper .icon-feature-block-grid-item{padding:12px;gap:10px}.faq-tabs-main-wrapper .faq-tab-accordion-header{font-size:15px!important;line-height:25px!important;text-align:left;padding:9px 12px}.faq-tabs-main-wrapper .faq-tab-accordion-body{color:#fff;font-size:15px;line-height:26px;padding:0 12px 12px}.faq-tabs-main-wrapper .faq-content{padding-left:0;padding-right:0}.faq-tabs-main-wrapper .faq-tabs{flex-wrap:nowrap;width:760px;justify-content:start}.faq-tabs-main-wrapper .faq-tabs-container{overflow:scroll}.contact-form-section{padding:50px 0}.contact-form-info p,.contact-form-info p a{font-size:14px;line-height:23px}.page-contact .cog-body textarea{height:106px!important}.ep-heading,.custom-main-heading{font-size:24px!important;line-height:32px!important}.site-custom-button-wrapper{gap:14px;flex-direction:column;padding:6px 0 0}.custom-service-intstallation-block-content{flex-direction:column}.service-intstallation-image{width:100%;height:100%}.service-intstallation-content{width:100%;padding:0 20px 20px}.service-intstallation-image img{width:100%;height:240px}.custom-service-installation-section{padding:55px 0}.custom-location-blocks-section{padding:50px 0}.custom-location-blocks-text-wrapper{grid-template-columns:repeat(1,1fr)}.customer-reviews-why-choose .icon-with-text-column-grid-item,.location-icons-column .icon-with-text-column-grid .icon-with-text-column-grid-item{width:100%}.location-image-text .image-with-text__image{overflow:visible}.collection-image-text.location-image-text{padding:30px 0 150px!important}.discount-bg-image>img{height:124px}.location-image-text .image-with-text__image{overflow:visible!important}.installation-comparison .table-wrapper{overflow-x:scroll}.installation-comparison .comparison-table{width:820px}.list-content-blocks-wrapper{grid-template-columns:repeat(1,1fr);gap:10px}.icon-feature-grid-bottom-text ul li{font-size:15px;line-height:25px}.common-application-blocks-wrapper{grid-template-columns:repeat(1,1fr)}.collection-comparison-section .comparison-table-content{width:570px}.comparison-table-content tr td:first-child,.comparison-table-content th{font-size:14px;line-height:18px}.collection-comparison-section .table-wrapper{overflow:scroll}.bottom-text-custom-content-wrapper p{font-size:15px!important;line-height:25px!important}.faq-accordions-bg .ep-description p{font-size:15px!important}.choose-right-blocks{grid-template-columns:repeat(1,1fr);gap:12px}.choose-right-section .ep-description p{font-size:15px;line-height:25px}.choose-right-section{padding:60px 0}.choose-right-bottom-text li{border-radius:10px;font-size:14px}.collection-light-diffusion-content{flex-direction:column}.light-diffusion-image,.light-diffusion-content{width:100%}.privacy-option-table{margin:20px 0 5px;width:600px}.privcy-option-bottom-text{padding:18px 0 0}.application-guide-bg .collection-light-diffusion-content:nth-child(2) ul li{font-size:14px!important;line-height:24px!important}.collection-custom-content .iamge-with-text-double-button.collection-cstm-btn .btn{margin:6px 0!important}.recent-blog-listing-section .recent-projects-filter-tags{border-radius:12px}.recent-blog-listing-section .article-title a{font-size:18px!important}.recent-projects-info-lists{grid-template-columns:repeat(1,1fr);gap:16px}.gallery-tabs button{font-size:14px!important;padding:7px 11px!important}.gallery-tabs{padding:4px;margin:22px auto 32px}.gallery-item{padding:0 3px;width:90vw}.roof-types-blocks-wrapper{grid-template-columns:repeat(1,1fr);gap:25px;padding:28px 0 0}.roof-types-bottom-text{padding:20px;margin:20px auto 0}.key-benefits-section .ep-description p{font-size:16px;line-height:25px}.key-benefits-table-content th{font-size:15px;line-height:22px}.key-benefits-table-content td{font-size:14px;line-height:20px}.adhesion-bg-section .light-diffusion-content{padding:15px}.light-diffusion-content h4{font-size:18px;line-height:24px}.fitting-guides-section .ep-description p{font-size:16px;line-height:26px}.tint-options-table{width:700px}.page-image-text-second{padding:0 0 20px}.page-table-bottom-text-grid{grid-template-columns:repeat(1,1fr)}.daily-wear-section .ep-description h4{font-size:15px;line-height:21px;margin:14px 0 0}.key-benefits-table-content th{font-size:11px;line-height:18px}.key-benefits-table-content td{font-size:12px;line-height:16px}.page-faqs-flex{gap:0px;flex-direction:column}.page-faqs-flex .accordion__header,.page-faqs-flex .services-accordions{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/new-custom.css.map */
