*,*::before,*::after{box-sizing:border-box}body{font-family:"Archivo",sans-serif;font-size:16px;line-height:27px;margin:0;overflow-x:hidden}img{max-width:100%;display:block}.btn{width:fit-content}.btn a{color:#700;text-decoration:none;font-weight:500}.btn.underline{position:relative}.btn.underline::after{content:"";position:absolute;bottom:0;left:0;width:100%;border:1px solid #700}.slick-slider .slick-arrow.slick-next{right:0;z-index:999}.slick-slider .slick-arrow.slick-prev{left:0;z-index:999}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.fw-8{font-weight:800}.fw-9{font-weight:900}.d-hide-m{display:none}.d-hide-t{display:block}@media only screen and (min-width:1200px){.d-hide-m{display:block}.d-hide-t{display:none}}.inner-wrapper{padding:0 20px}@media only screen and (min-width:768px){.inner-wrapper{padding:0 40px}}@media only screen and (min-width:1200px){.inner-wrapper{padding:0 7.2916666667vw}}.main-wrapper{padding:0 20px}@media only screen and (min-width:768px){.main-wrapper{padding:0 40px}}@media only screen and (min-width:1200px){.main-wrapper{padding:0 10.4166666667vw}}.full-wrapper{width:100%}.--main-head{text-align:center;font-family:"Archivo",sans-serif;font-size:45px;font-style:normal;line-height:40px;letter-spacing:-1.35px}@media only screen and (min-width:1200px){.--main-head{font-size:4.6875vw;line-height:4.375vw;letter-spacing:-.140625vw}}.--common-para,.--common-para p{font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal}@media only screen and (min-width:1200px){.--common-para,.--common-para p{font-size:.8333333333vw}}.--sub-text{font-family:"Archivo",sans-serif;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase}@media only screen and (min-width:1200px){.--sub-text{font-size:1.5625vw}}.--btn-text{font-family:"Archivo",sans-serif;font-size:14px;font-style:normal;line-height:normal}@media only screen and (min-width:1200px){.--btn-text{font-size:.7291666667vw}}.--para-text,.--para-text p{font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal}@media only screen and (min-width:1200px){.--para-text,.--para-text p{font-size:1.0416666667vw}}.--footer-text{font-family:"Darker Grotesque",sans-serif;font-size:20px;font-style:normal;line-height:98.946%;text-transform:capitalize}@media only screen and (min-width:1200px){.--footer-text{font-size:1.0416666667vw}}.--footer-sub-text{font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;line-height:148%;text-transform:capitalize}@media only screen and (min-width:1200px){.--footer-sub-text{font-size:.78125vw}}.--footer-head{font-family:"Darker Grotesque",sans-serif;font-size:14px;font-style:normal;line-height:98.946%;text-transform:capitalize}@media only screen and (min-width:1200px){.--footer-head{font-size:.9375vw}}.--sub-text-head{font-family:"Archivo",sans-serif;font-size:30px;font-style:normal;text-transform:uppercase;letter-spacing:-3px}@media only screen and (min-width:1200px){.--sub-text-head{font-size:2.0833333333vw;letter-spacing:-.1041666667vw}}.--main-sub-head{font-family:"Montserrat",sans-serif;font-size:60px;font-style:normal;text-transform:uppercase;letter-spacing:-3px}@media only screen and (min-width:1200px){.--main-sub-head{font-size:3.125vw;letter-spacing:-.15625vw}}li[itemprop=itemListElement] span{color:#F7FBFF;font-family:"Archivo",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width:1200px){li[itemprop=itemListElement] span{font-size:1.0416666667vw;letter-spacing:.2083333333vw}}.--sub-para{font-family:"Archivo",sans-serif;font-size:20px;font-style:normal;line-height:216.182%}@media only screen and (min-width:1200px){.--sub-para{font-size:1.3020833333vw}}.--text-para{font-family:"Archivo",sans-serif;font-size:16px;font-style:normal}@media only screen and (min-width:1200px){.--text-para{font-size:1.0416666667vw}}.--sub-head{font-family:"Archivo",sans-serif;font-size:20px;font-style:normal;text-transform:uppercase;line-height:normal}@media only screen and (min-width:1200px){.--sub-head{font-size:1.5625vw}}.--text-small{font-family:"Archivo",sans-serif;font-size:14px;font-style:normal}@media only screen and (min-width:1200px){.--text-small{font-size:.8333333333vw}}.--text-head{font-family:"Archivo",sans-serif;font-size:20px;font-style:normal}@media only screen and (min-width:1200px){.--text-head{font-size:1.3020833333vw}}.--large-head{font-family:"Archivo",sans-serif;font-size:100px;font-style:normal;line-height:normal;letter-spacing:-9.6px;background:linear-gradient(0deg,#FFF 19.29%,#90C7FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media only screen and (min-width:1200px){.--large-head{font-size:16.1458333333vw;letter-spacing:-18.6px}}@media only screen and (min-width:768px){::-webkit-scrollbar{width:2px;background:#fff0}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:#005CB9}::-webkit-scrollbar-thumb:hover{background:#332F2F}}.header .header-main .main-wrapper .header-inner .mid #navbar_main .menu-primary-menu-container ul.navbar-nav li.menu-item-has-children a::after{background-image:url(/wp-content/themes/roofmartsolar/assets/css/dist/assets/images/down.png)}@media only screen and (min-width:991px){.js-scroll{opacity:0;transition:opacity 500ms}.js-scroll.scrolled{opacity:1}.scrolled.fade-in{animation:animateup 1s ease-in-out both}.first-load-animate{animation:animateup 1s ease-in-out both}@keyframes animateup{0%{transform:translate3d(5px,40px,0);opacity:0;transition:transform 0ms,opacity 0ms,-webkit-transform 0ms}100%{transition:transform 1500ms cubic-bezier(.19,1,.22,1),opacity 1500ms cubic-bezier(.19,1,.22,1),-webkit-transform 1500ms cubic-bezier(.19,1,.22,1);transform:translate3d(0,0,0);opacity:1}}.scrolled.fade-in-bottom{animation:fade-in-bottom 0.5s ease-in-out both;animation-delay:calc(0.3s * var(--i))}.scrolled.image-loading-bottom{animation:image-loading-bottom 0.7s ease-in-out both;animation-delay:calc(0.3s * var(--i))}.scrolled.opacity{animation:opacity 1.2s ease-in-out both}.scrolled.width-full{animation:width-full 0.5s linear forwards;animation-delay:calc(0.3s * var(--i))}.scrolled.fade-in-left{animation:fade-in-left 0.5s ease-in-out both;animation-delay:calc(0.3s * var(--i))}.scrolled.fade-in-right{animation:fade-in-right 0.5s ease-in-out both;animation-delay:calc(0.3s * var(--i))}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes image-loading-bottom{0%{clip-path:inset(100% 0 0 0%)}100%{clip-path:inset(0 0 0 0)}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes width-full{0%{width:0}100%{width:100%}}@keyframes fade-in-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes play-button{0%{border:0 solid rgb(25 147 221 / .5)}50%{border:8px solid rgb(25 147 221 / .5)}to{border:0 solid rgb(25 147 221 / .5)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}}.home-hero-section .inner-wrapper{padding:0;margin-top:-100px}.home-hero-section .inner-wrapper .hero-slider .hero-item{position:relative;overflow:hidden}.home-hero-section .inner-wrapper .hero-slider .hero-item::after{content:"";position:absolute;width:100%;height:1491px!important;bottom:-1000px;left:0;right:0;background:linear-gradient(180deg,#fff0 0%,#011B34 33.56%,#011B34 98.26%)}.home-hero-section .inner-wrapper .hero-slider .hero-item img{width:100%;height:auto;object-fit:contain}.home-hero-section .inner-wrapper .hero-slider .hero-item video{display:none}.home-hero-section .inner-wrapper .hero-slider .hero-item .detail-item{position:absolute;bottom:-30px;z-index:1}.home-hero-section .inner-wrapper .hero-slider .hero-item .detail-item .detail-inner{padding:25px 25px 48px;text-align:center}.home-hero-section .inner-wrapper .hero-slider .hero-item .detail-item .detail-inner .--main-sub-head{line-height:40px;padding-bottom:31px;color:#fff;margin:0;font-size:40px}.home-hero-section .inner-wrapper .hero-slider .hero-item .detail-item .detail-inner .--common-para{line-height:normal;letter-spacing:-.28px;color:#F7FBFF;margin:0}@media only screen and (min-width:768px){.home-hero-section .inner-wrapper{margin-top:-216px;margin-bottom:-2px}.home-hero-section .inner-wrapper .hero-slider .hero-item::after{bottom:-860px}.home-hero-section .inner-wrapper .hero-slider .hero-item img{height:680px;display:none}.home-hero-section .inner-wrapper .hero-slider .hero-item video{height:680px;width:100%;object-fit:contain;display:block}.home-hero-section .inner-wrapper .hero-slider .hero-item .detail-item{bottom:30px}}@media only screen and (min-width:1200px){.home-hero-section .inner-wrapper{margin-top:-13.8020833333vw!important}.home-hero-section .inner-wrapper .hero-slider .hero-item::after{height:36.21875vw!important;bottom:-22.6041666667vw}.home-hero-section .inner-wrapper .hero-slider .hero-item img{width:100vw;height:51.8229166667vw}.home-hero-section .inner-wrapper .hero-slider .hero-item video{width:100vw;height:51.8229166667vw}.home-hero-section .inner-wrapper .hero-slider .hero-item{padding:4.1145833333vw 0 0}.home-hero-section .inner-wrapper .hero-slider .hero-item .detail-item{display:flex;width:100%;justify-content:flex-end}.home-hero-section .inner-wrapper .hero-slider .hero-item .detail-item .detail-inner{text-align:left;padding:0 8.28125vw 5.15625vw}.home-hero-section .inner-wrapper .hero-slider .hero-item .detail-item .detail-inner .--main-sub-head{width:25.9375vw;padding-bottom:1.5625vw;line-height:3.125vw;font-size:3.125vw;letter-spacing:-.15625vw}.home-hero-section .inner-wrapper .hero-slider .hero-item .detail-item .detail-inner .--common-para{width:25.1041666667vw;letter-spacing:-.0166666667vw}}.home-about{background:#011B34;padding-top:98px;padding-bottom:40px}.home-about .main-wrapper{background:linear-gradient(0deg,#14324E 0%,#5E8AAD 100%);margin:0 20px;position:relative;padding:0 0 40px}.home-about .main-wrapper .left-div{height:208px}.home-about .main-wrapper .left-div img{height:305px;width:100%;object-fit:contain;position:absolute;top:-98px}.home-about .main-wrapper .right-div .single-wrapper{padding:0 30px}.home-about .main-wrapper .right-div .single-wrapper .--sub-head{margin:0;color:#F7FBFF;padding-bottom:6px}.home-about .main-wrapper .right-div .single-wrapper .--main-head{margin:0;text-align:left;color:#fff;padding-bottom:30px}.home-about .main-wrapper .right-div .single-wrapper .--main-head span{color:#90C7FF}.home-about .main-wrapper .right-div .single-wrapper .--common-para{margin:0;line-height:20px;color:#fff}.home-about .main-wrapper .right-div .single-wrapper .btn-wrapper{display:block;margin:30px 0 0;position:relative;width:fit-content;padding:10px 60px 10px 20px;border-radius:7px;border:1px solid #fff;text-transform:uppercase}.home-about .main-wrapper .right-div .single-wrapper .btn-wrapper a:hover input{color:#fff}.home-about .main-wrapper .right-div .single-wrapper .btn-wrapper::after{position:absolute;content:"";width:50px;height:100%;background:#005CB9;top:0;z-index:1;right:0;border-radius:0 7px 7px 0}.home-about .main-wrapper .right-div .single-wrapper .btn-wrapper a{text-decoration:none;color:#fff}.home-about .main-wrapper .right-div .single-wrapper .btn-wrapper a input{border-bottom:0;width:fit-content;text-align:left;font-weight:700;text-transform:uppercase}.home-about .main-wrapper .right-div .single-wrapper .btn-wrapper svg{width:25px;height:25px;position:absolute;right:10px;top:50%;transform:translateY(-50%);fill:#005CB9;z-index:2}@media only screen and (min-width:1200px){.home-about{display:flex;justify-content:center;padding-top:0;padding-bottom:6.3645833333vw}.home-about .main-wrapper{width:72.2916666667vw;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0}.home-about .main-wrapper .left-div{height:32.6041666667vw}.home-about .main-wrapper .left-div img{position:absolute;height:42.2395833333vw;left:-13.0729166667vw;width:51.4583333333vw;top:0}.home-about .main-wrapper .right-div .single-wrapper{padding:5.2083333333vw 6.1458333333vw 5.2083333333vw 0;width:35.2083333333vw}.home-about .main-wrapper .right-div .single-wrapper .--sub-head{padding-bottom:.5208333333vw}.home-about .main-wrapper .right-div .single-wrapper .--main-head{padding-bottom:2.0833333333vw}.home-about .main-wrapper .right-div .single-wrapper .--common-para{line-height:1.3020833333vw}.home-about .main-wrapper .right-div .single-wrapper .btn-wrapper{padding:.8333333333vw 3.125vw .8333333333vw 1.0416666667vw;border-radius:.3645833333vw;border:.0520833333vw solid #fff;width:10.6770833333vw;margin-top:3.125vw;height:2.5vw;display:flex;flex-direction:row;align-items:center}.home-about .main-wrapper .right-div .single-wrapper .btn-wrapper::after{width:2.6041666667vw;border-radius:0 7px 7px 0}.home-about .main-wrapper .right-div .single-wrapper .btn-wrapper svg{width:1.3020833333vw;height:1.3020833333vw;right:.5208333333vw}}.home-characteristics .inner-wrapper{padding:0;position:relative;background:#021C35}.home-characteristics .inner-wrapper .image-container img.moon-vs-sat{width:100%;height:400px;object-fit:contain}.home-characteristics .inner-wrapper .detail-section{padding-bottom:74px}.home-characteristics .inner-wrapper .detail-section::after{background:linear-gradient(180deg,#fff0 2.7%,#011B34 14.88%,#011B34 100%);content:"";position:absolute;width:100%;bottom:0;height:590px}.home-characteristics .inner-wrapper .detail-section .title-wrapper{display:flex;flex-wrap:wrap;position:absolute;top:48px}.home-characteristics .inner-wrapper .detail-section .title-wrapper .--large-head{margin:0;font-size:68.076px;text-align:center;width:100%}.home-characteristics .inner-wrapper .detail-section .title-wrapper .--main-head.red-head{margin:0;width:50%;color:#EA0029;font-size:20px;text-align:left;padding-left:54px}.home-characteristics .inner-wrapper .detail-section .title-wrapper .--main-head.blue-head{margin:0;width:50%;color:#005CB9;font-size:20px;text-align:right;padding-right:54px}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul{margin:0;padding:0;position:relative;z-index:1}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul li.item{list-style:none;display:flex;flex-direction:row;padding:0 50px 36px;align-items:center;justify-content:space-between;position:relative}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul li.item::after{content:"";position:absolute;width:77%;height:1px;bottom:18px;background:rgb(255 255 255 / .2)}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul li.item .--sub-head{margin:0;color:#fff;text-transform:capitalize;width:55%}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul li.item img{width:47px;height:47px;object-fit:contain}@media only screen and (min-width:768px){.home-characteristics .inner-wrapper .image-container img.moon-vs-sat{height:619px;object-fit:cover}.home-characteristics .inner-wrapper .detail-section .title-wrapper .--large-head{font-size:108.076px}.home-characteristics .inner-wrapper .detail-section .title-wrapper .--main-head.red-head{font-size:30px;padding-left:108px}.home-characteristics .inner-wrapper .detail-section .title-wrapper .--main-head.blue-head{font-size:30px;padding-right:108px}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul li.item::after{width:87%}}@media only screen and (min-width:1200px){.home-characteristics .inner-wrapper{padding-bottom:3.1770833333vw}.home-characteristics .inner-wrapper .image-container img.moon-vs-sat{width:58.90625vw;height:51.1979166667vw;object-fit:contain;padding-left:5.2083333333vw}.home-characteristics .inner-wrapper .image-container img.satalite{position:absolute;top:12.5vw;width:14.40625vw;height:11.71875vw;object-fit:contain;left:27.65625vw;z-index:2}.home-characteristics .inner-wrapper .detail-section{padding-bottom:unset}.home-characteristics .inner-wrapper .detail-section::after{content:unset}.home-characteristics .inner-wrapper .detail-section .title-wrapper{top:4.6354166667vw}.home-characteristics .inner-wrapper .detail-section .title-wrapper .--large-head{letter-spacing:-.96875vw;font-size:16.1458333333vw}.home-characteristics .inner-wrapper .detail-section .title-wrapper .--main-head.red-head{font-size:4.6875vw;line-height:4.375vw;letter-spacing:2.8125vw;padding-left:6.9270833333vw;margin-top:-3.2291666667vw}.home-characteristics .inner-wrapper .detail-section .title-wrapper .--main-head.blue-head{font-size:4.6875vw;line-height:4.375vw;letter-spacing:2.8125vw;padding-right:6.9270833333vw;margin-top:-3.2291666667vw}.home-characteristics .inner-wrapper .detail-section .single-wrapper{display:flex;flex-direction:column;align-items:center}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner{display:flex;flex-direction:row;gap:5.2083333333vw;position:absolute;bottom:0;align-items:flex-end;padding-bottom:5.2083333333vw}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul{display:flex;flex-direction:column;justify-content:flex-end;padding-left:1.0416666667vw}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul li.item{padding:0 0 1.875vw;display:flex;flex-direction:row;gap:4.1666666667vw}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul li.item::after{width:23.0729166667vw;height:.0520833333vw;bottom:.9375vw}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul li.item .--sub-head{width:14.6875vw}.home-characteristics .inner-wrapper .detail-section .single-wrapper .single-inner ul li.item img{width:3.4375vw;height:3.4375vw}}.home-first-title-sec{background:#fff;position:relative;z-index:1}.home-first-title-sec .inner-wrapper{display:flex;flex-direction:column;align-items:center;padding:70px 20px 40px;text-align:center}.home-first-title-sec .inner-wrapper h2.--main-head{color:#332F2F;padding-bottom:30px;margin:0}.home-first-title-sec .inner-wrapper h2.--main-head span{color:#005CB9}.home-first-title-sec .inner-wrapper p.--common-para{color:#332F2F;line-height:normal;letter-spacing:-.28px;margin:0}@media only screen and (min-width:768px){.home-first-title-sec .inner-wrapper{padding:70px 50px 40px}}@media only screen and (min-width:1200px){.home-first-title-sec .inner-wrapper{padding:7.2916666667vw 0 3.125vw}.home-first-title-sec .inner-wrapper h2.--main-head{padding-bottom:1.5625vw}.home-first-title-sec .inner-wrapper p.--common-para{letter-spacing:-.0166666667vw;width:49.0104166667vw}}.home-products .main-wrapper{padding-bottom:90px}.home-products .main-wrapper .product-item .product-inner{position:relative;margin-bottom:13px}.home-products .main-wrapper .product-item .product-inner .image-container{position:relative}.home-products .main-wrapper .product-item .product-inner .image-container::after{background:linear-gradient(270deg,rgb(94 138 173 / .95) 0%,rgb(1 27 52 / .85) 100%);width:100%;content:"";height:100%;position:absolute;top:0}.home-products .main-wrapper .product-item .product-inner .image-container img.bg-image{height:391px;width:100%;object-fit:cover}.home-products .main-wrapper .product-item .product-inner img.product{width:195px;height:228px;object-fit:contain;position:absolute;right:0;bottom:-130px;z-index:1}.home-products .main-wrapper .product-item .product-inner .detail-item{position:absolute;top:60px;padding:0 35px}.home-products .main-wrapper .product-item .product-inner .detail-item .detail-inner .--main-head{margin:0;text-align:left;padding-bottom:30px;color:#fff}.home-products .main-wrapper .product-item .product-inner .detail-item .detail-inner .--common-para{margin:0;padding-bottom:20px;color:#fff;line-height:normal;letter-spacing:-.28px}.home-products .main-wrapper .product-item .product-inner .detail-item .single-wrapper .btn-wrapper{display:block;margin:30px 0 0;position:relative;width:fit-content;padding:10px 60px 10px 20px;border-radius:7px;border:1px solid #fff;text-transform:uppercase}.home-products .main-wrapper .product-item .product-inner .detail-item .single-wrapper .btn-wrapper a:hover input{color:#fff}.home-products .main-wrapper .product-item .product-inner .detail-item .single-wrapper .btn-wrapper::after{position:absolute;content:"";width:50px;height:100%;background:#005CB9;top:0;z-index:1;right:0;border-radius:0 7px 7px 0}.home-products .main-wrapper .product-item .product-inner .detail-item .single-wrapper .btn-wrapper a{text-decoration:none;color:#fff}.home-products .main-wrapper .product-item .product-inner .detail-item .single-wrapper .btn-wrapper a input{border-bottom:0;width:fit-content;text-align:left;font-weight:700;text-transform:uppercase}.home-products .main-wrapper .product-item .product-inner .detail-item .single-wrapper .btn-wrapper svg{width:25px;height:25px;position:absolute;right:10px;top:50%;transform:translateY(-50%);fill:#005CB9;z-index:2}@media only screen and (min-width:768px){.home-products .main-wrapper .product-item .product-inner img.product{width:287px;height:269px}}@media only screen and (min-width:1200px){.home-products .main-wrapper{padding-bottom:8.75vw}.home-products .main-wrapper .product-item .product-inner{margin-bottom:1.0416666667vw}.home-products .main-wrapper .product-item .product-inner .image-container img.bg-image{width:79.1666666667vw;height:23.4895833333vw}.home-products .main-wrapper .product-item .product-inner img.product{width:30.3645833333vw;height:27.5520833333vw;bottom:-5.8333333333vw}.home-products .main-wrapper .product-item .product-inner .detail-item{top:5.46875vw;padding:0 5.2083333333vw}.home-products .main-wrapper .product-item .product-inner .detail-item .detail-inner{display:flex;flex-direction:row;gap:2.6041666667vw;align-items:flex-end}.home-products .main-wrapper .product-item .product-inner .detail-item .detail-inner .--main-head{line-height:3.4375vw;width:15.5729166667vw;padding-bottom:0vw}.home-products .main-wrapper .product-item .product-inner .detail-item .detail-inner .--common-para{width:22.4479166667vw;letter-spacing:-.0166666667vw;padding-bottom:0}.home-products .main-wrapper .product-item .product-inner .detail-item .single-wrapper .btn-wrapper{padding:.8333333333vw 3.125vw .8333333333vw 1.0416666667vw;border-radius:.3645833333vw;border:.0520833333vw solid #fff;width:10.6770833333vw;margin-top:3.125vw;height:2.5vw;display:flex;flex-direction:row;align-items:center}.home-products .main-wrapper .product-item .product-inner .detail-item .single-wrapper .btn-wrapper::after{width:2.6041666667vw;border-radius:0 7px 7px 0}.home-products .main-wrapper .product-item .product-inner .detail-item .single-wrapper .btn-wrapper svg{width:1.3020833333vw;height:1.3020833333vw;right:.5208333333vw}.home-products .main-wrapper .product-item:nth-child(2) .product-inner img.product{bottom:-8.0729166667vw;left:0}.home-products .main-wrapper .product-item:nth-child(2) .product-inner .detail-item{right:0;display:flex;flex-direction:column;align-items:flex-end}.home-products .main-wrapper .product-item:nth-child(2) .product-inner .detail-item .detail-inner{flex-direction:row-reverse}.home-products .main-wrapper .product-item:nth-child(2) .product-inner .detail-item .detail-inner .--main-head{width:18.9583333333vw}.home-products .main-wrapper .product-item:nth-child(2) .product-inner .detail-item .detail-inner .--common-para{text-align:right}.home-products .main-wrapper .product-item:nth-child(2) .product-inner .detail-item .single-wrapper{width:18.9583333333vw}}.home-sustainability{overflow:hidden}.home-sustainability .inner-wrapper{position:relative;padding:0;margin-bottom:0}.home-sustainability .inner-wrapper .video-container video{position:absolute;width:100%;top:22rem;left:0;height:265px;object-fit:contain;z-index:1}.home-sustainability .inner-wrapper .detail-section{position:relative;width:100%;display:flex;gap:226px;flex-direction:column;background:#021C35}.home-sustainability .inner-wrapper .detail-section::before{background:linear-gradient(0deg,#011B34 .07%,#011B34 29.6%,#3B526E 51.26%,#fff0 72.33%);bottom:0;left:0;content:"";position:absolute;width:100%;height:56%;z-index:2}.home-sustainability .inner-wrapper .detail-section::after{position:absolute;content:"";width:100%;top:0;left:0;background:linear-gradient(180deg,#011B34 .07%,#011B34 29.6%,#3B526E 51.26%,#fff0 72.33%);height:90%;z-index:2}.home-sustainability .inner-wrapper .detail-section .title-wrapper{padding:70px 70px 30px 40px;z-index:3;position:relative}.home-sustainability .inner-wrapper .detail-section .title-wrapper .--sub-head{margin:0;color:#F7FBFF;padding-bottom:6px}.home-sustainability .inner-wrapper .detail-section .title-wrapper .--main-head{margin:0;text-align:left;color:#fff;padding-bottom:30px}.home-sustainability .inner-wrapper .detail-section .title-wrapper .--main-head span{color:#90C7FF}.home-sustainability .inner-wrapper .detail-section .title-wrapper .--common-para{margin:0;line-height:20px;color:#fff}.home-sustainability .inner-wrapper .detail-section .single-wrapper{display:flex;padding:0 40px 40px 40px;flex-direction:column;position:relative;z-index:3}.home-sustainability .inner-wrapper .detail-section .single-wrapper ul{margin:0;padding-left:20px}.home-sustainability .inner-wrapper .detail-section .single-wrapper ul li.item{color:#fff;text-transform:capitalize;width:50%;padding-bottom:30px;position:relative}.home-sustainability .inner-wrapper .detail-section .single-wrapper ul li.item::after{content:"";position:absolute;width:100%;height:1px;background:#F7FBFF;bottom:20px;left:0}@media only screen and (min-width:768px){.home-sustainability .inner-wrapper .video-container video{width:100%;object-fit:cover;height:395px;top:13rem}.home-sustainability .inner-wrapper .detail-section{gap:23rem}.home-sustainability .inner-wrapper .detail-section::after{height:70%}}@media only screen and (min-width:1200px){.home-sustainability .inner-wrapper{margin-bottom:7.2916666667vw}.home-sustainability .inner-wrapper .video-container video{width:68.4375vw;height:100%;top:0;left:18.5416666667vw}.home-sustainability .inner-wrapper .detail-section{width:100%;flex-direction:row;justify-content:space-between;padding:0}.home-sustainability .inner-wrapper .detail-section::after{height:15.2604166667vw;background:linear-gradient(0deg,#fff0 0%,#011B34 100%,#011B34 100%)}.home-sustainability .inner-wrapper .detail-section::before{height:8.0729166667vw;background:linear-gradient(180deg,#fff0 0%,#011B34 100%)}.home-sustainability .inner-wrapper .detail-section .title-wrapper{width:39.6875vw;padding-left:7.2916666667vw;height:100%;padding-top:7.2916666667vw;padding-bottom:7.2916666667vw}.home-sustainability .inner-wrapper .detail-section .title-wrapper::before{width:43.0208333333vw;position:absolute;height:100%;top:0;left:0;content:"";background:linear-gradient(90deg,#011B34 .07%,#011B34 42.47%,#fff0 99.93%);z-index:-1}.home-sustainability .inner-wrapper .detail-section .title-wrapper .--sub-head{padding-bottom:.5208333333vw}.home-sustainability .inner-wrapper .detail-section .title-wrapper .--main-head{padding-bottom:2.0833333333vw}.home-sustainability .inner-wrapper .detail-section .title-wrapper .--common-para{line-height:1.3020833333vw}.home-sustainability .inner-wrapper .detail-section .single-wrapper{padding:7.2916666667vw 0 7.2916666667vw;flex-direction:row;gap:19.0277604167vw}.home-sustainability .inner-wrapper .detail-section .single-wrapper::after{width:43.0208333333vw;position:absolute;height:100%;top:0;right:0;content:"";background:linear-gradient(270deg,#011B34 .07%,#011B34 37.98%,#fff0 99.93%);z-index:-1}.home-sustainability .inner-wrapper .detail-section .single-wrapper ul{display:flex;flex-direction:column;justify-content:flex-end;padding-left:1.0416666667vw}.home-sustainability .inner-wrapper .detail-section .single-wrapper ul li.item{padding-bottom:3.1770833333vw;position:relative}.home-sustainability .inner-wrapper .detail-section .single-wrapper ul li.item::after{width:22.03125vw;position:absolute;content:"";height:.0520833333vw;background:rgb(255 255 255 / .3);bottom:2.65625vw;left:0}}.home-news-events .inner-wrapper{margin-bottom:70px}.home-news-events .inner-wrapper .left-div{position:relative}.home-news-events .inner-wrapper .left-div .image-container{position:relative}.home-news-events .inner-wrapper .left-div .image-container::after{position:absolute;bottom:0;content:"";width:100%;height:100%;background:linear-gradient(0deg,#14324E 0%,#264865 29.32%,rgb(62 100 132 / .2) 56.59%,rgb(78 119 153 / .47) 78.68%,#5E8AAD 100%);top:0}.home-news-events .inner-wrapper .left-div .image-container img{width:100%;height:400px;object-fit:cover}.home-news-events .inner-wrapper .left-div .single-wrapper{padding:30px;position:absolute;bottom:0}.home-news-events .inner-wrapper .left-div .single-wrapper .--sub-head{margin:0;color:#F7FBFF;padding-bottom:6px}.home-news-events .inner-wrapper .left-div .single-wrapper .--main-head{margin:0;text-align:left;color:#fff;padding-bottom:20px}.home-news-events .inner-wrapper .left-div .single-wrapper .--main-head span{color:#90C7FF}.home-news-events .inner-wrapper .left-div .single-wrapper .btn-wrapper{display:block;position:relative;width:fit-content;padding:10px 60px 10px 20px;border-radius:7px;border:1px solid #fff;text-transform:uppercase}.home-news-events .inner-wrapper .left-div .single-wrapper .btn-wrapper a:hover input{color:#fff}.home-news-events .inner-wrapper .left-div .single-wrapper .btn-wrapper::after{position:absolute;content:"";width:50px;height:100%;background:#005CB9;top:0;z-index:1;right:0;border-radius:0 7px 7px 0}.home-news-events .inner-wrapper .left-div .single-wrapper .btn-wrapper a{text-decoration:none;color:#fff}.home-news-events .inner-wrapper .left-div .single-wrapper .btn-wrapper a input{border-bottom:0;width:fit-content;text-align:left;font-weight:700;text-transform:uppercase}.home-news-events .inner-wrapper .left-div .single-wrapper .btn-wrapper svg{width:25px;height:25px;position:absolute;right:10px;top:50%;transform:translateY(-50%);fill:#005CB9;z-index:2}.home-news-events .inner-wrapper .right-div{padding:20px 0}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item{padding:0 10px 20px}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item:hover .news-inner{background:linear-gradient(180deg,#14324E 0%,#5E8AAD 100%)}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item:hover .news-inner .post-date .post-d{color:#fff}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item:hover .news-inner .post-date .post-my{color:#fff}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item:hover .news-inner .post-content .post-title a{color:#fff}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item:hover .news-inner .post-content .read-more-btn a{color:#fff}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner{background:#BED6E4;padding:30px 46px 29px 30px}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-date{padding-bottom:13px}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-date .post-d{color:#353535;font-family:"Archivo",sans-serif;font-size:60px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-2.4px;margin:0}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-date .post-my{color:#353535;font-family:"Archivo",sans-serif;font-size:12.39px;font-style:normal;font-weight:800;line-height:19.477px;letter-spacing:1.487px;margin:0}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-content .post-title{font-family:"Archivo",sans-serif;font-size:20.48px;font-style:normal;font-weight:500;line-height:19.477px;letter-spacing:-.41px;text-decoration:none;margin:0;padding-bottom:60.8px}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-content .post-title a{text-decoration:none;color:#353535}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-content .read-more-btn{font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.52px}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-content .read-more-btn a{color:#353535;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}@media only screen and (min-width:1200px){.home-news-events .inner-wrapper{padding:0 .5208333333vw 0 1.5625vw;display:flex;flex-direction:row;margin-bottom:7.2916666667vw}.home-news-events .inner-wrapper .left-div{height:43.8020833333vw}.home-news-events .inner-wrapper .left-div .image-container::after{width:41.4583333333vw;height:43.8020833333vw}.home-news-events .inner-wrapper .left-div .image-container img{width:41.4583333333vw;height:43.8020833333vw}.home-news-events .inner-wrapper .left-div .single-wrapper{padding:5.2083333333vw 6.1458333333vw 0 0;width:35.2083333333vw;left:5.5729166667vw;bottom:3.125vw}.home-news-events .inner-wrapper .left-div .single-wrapper .--sub-head{padding-bottom:.5208333333vw}.home-news-events .inner-wrapper .left-div .single-wrapper .--main-head{padding-bottom:1.5625vw}.home-news-events .inner-wrapper .left-div .single-wrapper .btn-wrapper{padding:.8333333333vw 3.125vw .8333333333vw 1.0416666667vw;border-radius:.3645833333vw;border:.0520833333vw solid #fff;width:10.6770833333vw;height:2.5vw;display:flex;flex-direction:row;align-items:center}.home-news-events .inner-wrapper .left-div .single-wrapper .btn-wrapper::after{width:2.6041666667vw;border-radius:0 .3645833333vw .3645833333vw 0}.home-news-events .inner-wrapper .left-div .single-wrapper .btn-wrapper svg{width:1.3020833333vw;height:1.3020833333vw;right:.5208333333vw}.home-news-events .inner-wrapper .right-div{padding:0;width:55.4166666667vw;height:43.8020833333vw}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item{padding:0 .5208333333vw 1.0416666667vw}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner{padding:2.0833333333vw 4.0625vw 2.4479166667vw 2.0833333333vw;height:21.3541666667vw}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-date{padding-bottom:1.0416666667vw}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-date .post-d{font-size:4.6875vw;letter-spacing:-.1875vw}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-date .post-my{font-size:.8333333333vw;line-height:1.5625vw;letter-spacing:.1vw}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-content .post-title{font-size:1.5625vw;line-height:1.5625vw;letter-spacing:-.03125vw;padding-bottom:3.8541666667vw}.home-news-events .inner-wrapper .right-div .news-updates-slider .news-item .news-inner .post-content .read-more-btn{font-size:.8333333333vw;letter-spacing:.175vw}}.home-calculator .inner-wrapper{padding:0}.home-calculator .inner-wrapper .calculator-section{margin-bottom:-1px}.home-calculator .inner-wrapper .calculator-section .single-wrapper{position:relative;padding-bottom:30px;background:#021C35}.home-calculator .inner-wrapper .calculator-section .single-wrapper .video-container{position:absolute;top:30px;left:0}.home-calculator .inner-wrapper .calculator-section .single-wrapper .video-container::after{position:absolute;content:"";width:100%;height:315px;background:linear-gradient(0deg,#fff0 .45%,rgb(2 28 53 / .62) 52.17%,#021C35 99.55%);top:0;left:0}.home-calculator .inner-wrapper .calculator-section .single-wrapper .video-container::before{position:absolute;content:"";width:100%;height:199px;background:linear-gradient(187deg,#fff0 5.11%,#011B34 94.86%);bottom:0}.home-calculator .inner-wrapper .calculator-section .single-wrapper .video-container video{height:385px;width:100%;object-fit:cover}.home-calculator .inner-wrapper .calculator-section .single-wrapper .title-vs-cal{display:flex;flex-direction:column;align-items:center;width:100%;z-index:1;position:relative;padding:30px 0 0}.home-calculator .inner-wrapper .calculator-section .single-wrapper .title-vs-cal h2.--main-head{margin:0;text-align:center;width:60%;color:#fff;padding-bottom:30px}.home-calculator .inner-wrapper .calculator-section .single-wrapper .title-vs-cal h2.--main-head span{color:#90C7FF}.home-calculator .inner-wrapper .dark-brand-slider-home{background:#021C35}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap{padding:70px 20px;position:relative}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap::after{content:"";background:rgb(255 255 255 / .4);position:absolute;bottom:70px;height:1px;width:90%}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .title-container{margin-bottom:30px;position:relative}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .title-container::before{content:"";background:rgb(255 255 255 / .4);height:1px;width:30%;right:0;bottom:13px;position:absolute}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .title-container .--sub-head{margin:0;color:#fff}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .dark-brands-slider-home .slick-track{margin:0}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .dark-brands-slider-home .brand-item .single-wrapper{margin:30px 12px!important}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .dark-brands-slider-home .brand-item .single-wrapper img{height:60px!important;width:100%;object-fit:contain}.home-calculator .inner-wrapper .second-title-sec-home{background:#021C35;position:relative;z-index:1;padding:0 20px;margin-top:-1px}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap{display:flex;flex-direction:column;align-items:center;padding:0 20px 40px}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap h3.--sub-head{color:#F7FBFF;padding-bottom:6px}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap h2.--main-head{color:#fff;padding-bottom:30px;margin:0}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap h2.--main-head span{color:#90C7FF}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap p.--common-para{color:#F7FBFF;line-height:normal;letter-spacing:-.28px;margin:0;text-align:center}.home-calculator .inner-wrapper .project-listing-section-home{background:#021C35;padding:0 20px;padding-bottom:36px;margin-top:-1px}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section{margin:0 10px}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner{position:relative;margin-bottom:30px;border:1px solid rgb(255 255 255 / .5)}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .featured-image{position:relative}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .featured-image::after{position:absolute;content:"";height:100%!important;width:100%;left:0;bottom:0;right:0;background:linear-gradient(180deg,#fff0 25.12%,rgb(0 0 0 / .57) 50.88%,rgb(0 0 0 / .8) 69.34%,#000 100%)}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .featured-image img{width:100%;height:450px!important;object-fit:cover}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner{position:absolute;bottom:0;left:0;right:0;padding:37px 25px}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner a{text-decoration:none}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner a .--text-head{margin:0;color:#fff;line-height:25px;letter-spacing:-.4px}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div{display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:17px;position:relative}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div::after{content:"";position:absolute;bottom:10px;width:100%;height:1px;background:rgb(149 149 149 / .6)}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.project-types{padding:0}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.project-types li{background:#EA0029;padding:5px 10px;list-style:none;margin-right:10px}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.project-types li a{text-decoration:none;color:#F7FBFF;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.product-types{padding:0;display:flex;flex-direction:row}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.product-types li{background:#005CB9;padding:5px 10px;list-style:none;margin-right:10px}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.product-types li a{text-decoration:none;color:#F7FBFF;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .detail-inner{padding-bottom:34px;display:flex;flex-direction:column;gap:13px}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .detail-inner .detail-item{display:flex;flex-direction:row;gap:13px;align-items:center}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .detail-inner .detail-item svg{width:30px;height:30px;object-fit:contain}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .detail-inner .detail-item .--sub-text{margin:0;color:#fff}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner p.--common-para{color:#fff;margin:0;padding-bottom:31px}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner a{text-decoration:none}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner a .read-more{color:#fff;margin:0;text-decoration:underline;letter-spacing:2.94px;text-transform:uppercase;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;line-height:normal}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-bottom:40px}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-left-hpp{border-radius:7px;background:#005CB9;padding:5px;width:50px;height:50px;object-fit:contain}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-left-hpp svg{width:40px;height:40px;object-fit:contain;fill:#005CB9}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-left-hpp:hover{background:#90C7FF}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-left-hpp:hover svg{fill:#90C7FF}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-right-hpp{border-radius:7px;background:#005CB9;padding:5px;width:50px;height:50px;object-fit:contain}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-right-hpp svg{width:40px;height:40px;object-fit:contain;fill:#005CB9}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-right-hpp:hover{background:#90C7FF}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-right-hpp:hover svg{fill:#90C7FF}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-m{display:flex;flex-direction:column;align-items:center}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-m .btn-wrapper{display:block;margin:0 0 30px;position:relative;width:fit-content;padding:10px 60px 10px 20px;border-radius:7px;border:1px solid #fff;text-transform:uppercase;z-index:1}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-m .btn-wrapper a:hover input{color:#fff}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-m .btn-wrapper::after{position:absolute;content:"";width:50px;height:100%;background:#005CB9;top:0;z-index:1;right:0;border-radius:0 7px 7px 0}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-m .btn-wrapper a{text-decoration:none;color:#fff}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-m .btn-wrapper a input{border-bottom:0;width:fit-content;text-align:left;font-weight:700;text-transform:uppercase}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-m .btn-wrapper svg{width:25px;height:25px;position:absolute;right:10px;top:50%;transform:translateY(-50%);fill:#005CB9;z-index:2}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-d{display:none}@media only screen and (min-width:768px){.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap::after{width:95%}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .title-container::before{width:65%;right:1%}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap{padding:0 50px 40px}}@media only screen and (min-width:1200px){.home-calculator .inner-wrapper .calculator-section .single-wrapper{padding:0 0 3.90625vw}.home-calculator .inner-wrapper .calculator-section .single-wrapper .video-container{top:0;left:0;width:100%}.home-calculator .inner-wrapper .calculator-section .single-wrapper .video-container::before{width:34.2708333333vw;height:100%;background:linear-gradient(270deg,#fff0 0%,rgb(1 27 52 / .66) 40.29%,#011B34 100%)}.home-calculator .inner-wrapper .calculator-section .single-wrapper .video-container video{width:100%;height:34.2708333333vw}.home-calculator .inner-wrapper .calculator-section .single-wrapper .video-container::after{left:0;width:100vw;height:15.2604166667vw;background:linear-gradient(0deg,#fff0 .45%,rgb(2 28 53 / .62) 52.17%,#021C35 99.55%)}.home-calculator .inner-wrapper .calculator-section .single-wrapper .title-vs-cal{align-items:flex-start;padding:6.25vw 7.2916666667vw 0}.home-calculator .inner-wrapper .calculator-section .single-wrapper .title-vs-cal h2.--main-head{text-align:left;padding-bottom:2.0833333333vw;width:100%}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap{padding:4.7395833333vw 7.2916666667vw 7.2916666667vw}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap::after{bottom:5.8541666667vw;height:.0520833333vw;width:85.4166666667vw}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap::before{position:absolute;content:"";top:-13.5416666667vw;width:100%;height:13.4895833333vw;background:linear-gradient(180deg,#fff0 5.11%,#011B34 94.86%);left:0}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .title-container{margin-bottom:0vw;display:flex;justify-content:flex-end}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .title-container::before{height:.0520833333vw;width:60.6770833333vw;left:0;right:unset;bottom:.6770833333vw}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .dark-brands-slider-home .brand-item .single-wrapper{margin:3.1770833333vw 1.7708333333vw 2.34375vw!important}.home-calculator .inner-wrapper .dark-brand-slider-home .single-wrap .dark-brands-slider-home .brand-item .single-wrapper img{width:20.5208333333vw;height:4.6875vw!important;object-fit:contain}.home-calculator .inner-wrapper .second-title-sec-home{padding:0 7.2916666667vw}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap{padding:0 0 3.125vw}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap h3.--sub-head{padding-bottom:.5208333333vw}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap h2.--main-head{padding-bottom:1.5625vw}.home-calculator .inner-wrapper .second-title-sec-home .single-wrap p.--common-para{letter-spacing:-.0166666667vw;width:49.0104166667vw}.home-calculator .inner-wrapper .project-listing-section-home{padding:0 7.2916666667vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper{padding-bottom:7.2916666667vw;position:relative}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section{width:32%;margin:0 .5208333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .featured-image img{height:37.6041666667vw!important}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner{padding:2.6041666667vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner a .--text-head{line-height:1.5625vw;letter-spacing:-.0260416667vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div{padding-bottom:2.6041666667vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div::after{bottom:2.0833333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.project-types li{margin-right:.5208333333vw;padding:.2604166667vw 1.0416666667vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.project-types li a{font-size:.8333333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.product-types li{margin-right:.5208333333vw;padding:.2604166667vw 1.0416666667vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .projects-cat-div ul.product-types li a{font-size:.8333333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .detail-inner{gap:.2604166667vw;padding-bottom:2.1354166667vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .detail-inner .detail-item{gap:.5208333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .detail-inner .detail-item svg{width:2.0833333333vw;height:2.0833333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner .detail-inner .detail-item .--sub-text{font-size:1.0416666667vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner p.--common-para{padding-bottom:2.1354166667vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .projects-slider-home .projects-section .project-inner .project-item-inner a .read-more{letter-spacing:.175vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow{gap:.5208333333vw;margin-bottom:0vw;margin-top:0vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-left-hpp{border-radius:.3645833333vw;padding:.5208333333vw;width:3.125vw;height:3.125vw;position:absolute;bottom:27.7083333333vw;left:-5.2083333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-left-hpp svg{width:2.0833333333vw;height:2.0833333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-right-hpp{padding:.5208333333vw;width:3.125vw;height:3.125vw;position:absolute;bottom:27.7083333333vw;right:-5.2083333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .counter-arrow .counter-arrow-right-hpp svg{width:2.0833333333vw;height:2.0833333333vw}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-d{display:flex;flex-direction:column;align-items:center}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-d .btn-wrapper{padding:.8333333333vw 3.125vw .8333333333vw 1.0416666667vw;border-radius:.3645833333vw;border:.0520833333vw solid #fff;width:10.6770833333vw;margin-top:3.125vw;height:2.5vw;display:flex;flex-direction:row;align-items:center;position:relative;text-transform:uppercase}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-d .btn-wrapper a:hover input{color:#fff}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-d .btn-wrapper::after{position:absolute;content:"";width:2.6041666667vw;border-radius:0 .3645833333vw .3645833333vw 0;height:100%;background:#005CB9;top:0;z-index:1;right:0}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-d .btn-wrapper a{text-decoration:none;color:#fff}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-d .btn-wrapper a input{border-bottom:0;width:fit-content;text-align:left;font-weight:700;text-transform:uppercase}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-d .btn-wrapper svg{width:1.3020833333vw;height:1.3020833333vw;right:.5208333333vw;transform:translateY(-50%);fill:#005CB9;z-index:2;top:50%;position:absolute}.home-calculator .inner-wrapper .project-listing-section-home .single-wrapper .button-section-m{display:none}}.home-light-brands{background:#fff}.home-light-brands .inner-wrapper{padding:70px 20px 0;margin-top:0;position:relative}.home-light-brands .inner-wrapper::after{content:"";background:rgb(1 27 52 / .4);position:absolute;bottom:0;height:1px;width:90%}.home-light-brands .inner-wrapper .title-container{margin-bottom:30px;position:relative}.home-light-brands .inner-wrapper .title-container::before{content:"";background:rgb(1 27 52 / .4);height:1px;width:30%;right:0;bottom:13px;position:absolute}.home-light-brands .inner-wrapper .title-container .--sub-head{margin:0;color:#005CB9}.home-light-brands .inner-wrapper .light-brands-slider-home .brand-item .single-wrapper{margin:30px 17px}.home-light-brands .inner-wrapper .light-brands-slider-home .brand-item .single-wrapper img{height:40px;width:100%;object-fit:contain}@media only screen and (min-width:768px){.home-light-brands .inner-wrapper::after{width:95%}.home-light-brands .inner-wrapper .title-container::before{width:65%;right:1%}}@media only screen and (min-width:1200px){.home-light-brands .inner-wrapper{margin-top:0vw;padding:4.7395833333vw 7.2916666667vw 0}.home-light-brands .inner-wrapper::after{height:.0520833333vw;width:85.4166666667vw}.home-light-brands .inner-wrapper .title-container{margin-bottom:0vw;display:flex;justify-content:flex-end}.home-light-brands .inner-wrapper .title-container::before{height:.0520833333vw;width:64.0104166667vw;left:0;right:unset;bottom:.6770833333vw}.home-light-brands .inner-wrapper .light-brands-slider-home .slick-track{margin-left:unset}.home-light-brands .inner-wrapper .light-brands-slider-home .brand-item .single-wrapper{margin:3.1770833333vw 1.7708333333vw 2.34375vw}.home-light-brands .inner-wrapper .light-brands-slider-home .brand-item .single-wrapper img{width:20.5208333333vw;height:4.6875vw;object-fit:contain}}.home-testimonials .inner-wrapper{padding:0 0 70px;margin-bottom:0}.home-testimonials .inner-wrapper .left-div{position:relative}.home-testimonials .inner-wrapper .left-div .image-container{position:relative}.home-testimonials .inner-wrapper .left-div .image-container::before{width:100%;height:100%;background:linear-gradient(356deg,#fff0 43.79%,rgb(231 240 248 / .93) 69.17%,#FFF 97.4%);content:"";top:0;left:0;position:absolute}.home-testimonials .inner-wrapper .left-div .image-container img{height:343px;width:100%;object-fit:cover}.home-testimonials .inner-wrapper .left-div .--main-head{margin:0;position:absolute;top:50px;left:20px;width:50%}.home-testimonials .inner-wrapper .right-div{padding:0 20px;margin-top:-50px}.home-testimonials .inner-wrapper .right-div .testimonial-slider .t-slider-item{border:.72px solid #AAB299;background:#F5F5F5;border-bottom:2.882px solid #005CB9;margin:0 10px;height:100%}.home-testimonials .inner-wrapper .right-div .testimonial-slider .t-slider-item .testimonial{padding:105px 30px 51px;position:relative}.home-testimonials .inner-wrapper .right-div .testimonial-slider .t-slider-item .testimonial svg{width:92.575px;height:81.769px;object-fit:contain;position:absolute;top:0;right:0}.home-testimonials .inner-wrapper .right-div .testimonial-slider .t-slider-item .testimonial .person-div{display:flex;flex-direction:row;padding-bottom:40px}.home-testimonials .inner-wrapper .right-div .testimonial-slider .t-slider-item .testimonial .person-div .t-name{margin:0;color:#005CB9;padding-right:10px;position:relative}.home-testimonials .inner-wrapper .right-div .testimonial-slider .t-slider-item .testimonial .person-div .t-name::after{position:absolute;content:"";width:1px;height:14px;right:5px;background:#005CB9;top:5px}.home-testimonials .inner-wrapper .right-div .testimonial-slider .t-slider-item .testimonial .person-div .t-position{margin:0;color:#005CB9}.home-testimonials .inner-wrapper .right-div .testimonial-slider .t-slider-item .testimonial .t-message{margin:0;min-height:189px}.home-testimonials .inner-wrapper .right-div .counter-arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-bottom:40px;margin-top:40px}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-left-ht{border-radius:7px;background:#005CB9;padding:5px;width:50px;height:50px;object-fit:contain}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-left-ht svg{width:40px;height:40px;object-fit:contain;fill:#005CB9}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-left-ht:hover{background:#90C7FF}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-left-ht:hover svg{fill:#90C7FF}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter{display:flex;flex-direction:row;color:#005CB9;font-family:"Archivo",sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:88%;letter-spacing:-1px;text-transform:capitalize}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter .counter-current{font-weight:700}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter .counter-all{font-weight:400}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-right-ht{border-radius:7px;background:#005CB9;padding:5px;width:50px;height:50px;object-fit:contain}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-right-ht svg{width:40px;height:40px;object-fit:contain;fill:#005CB9}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-right-ht:hover{background:#90C7FF}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-right-ht:hover svg{fill:#90C7FF}@media only screen and (min-width:1200px){.home-testimonials .inner-wrapper{padding:0 0 7.2916666667vw 7.2916666667vw;display:flex;flex-direction:row;align-items:center;margin-bottom:0}.home-testimonials .inner-wrapper .left-div .image-container::before{width:44.1666666667vw}.home-testimonials .inner-wrapper .left-div .image-container img{width:44.1666666667vw;height:40vw}.home-testimonials .inner-wrapper .left-div .--main-head{width:23.2291666667vw;top:5.2083333333vw;left:5.2083333333vw}.home-testimonials .inner-wrapper .right-div{width:48.28125vw;padding:0;margin-top:unset;margin-left:-2.6041666667vw}.home-testimonials .inner-wrapper .right-div .counter-arrow{gap:.5208333333vw;margin-bottom:2.0833333333vw;margin-top:2.0833333333vw}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-left-ht{border-radius:.3645833333vw;padding:.5208333333vw;width:3.125vw;height:3.125vw}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-left-ht svg{width:2.0833333333vw;height:2.0833333333vw}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter{font-size:1.3020833333vw;letter-spacing:-.0520833333vw}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-right-ht{padding:.5208333333vw;width:3.125vw;height:3.125vw}.home-testimonials .inner-wrapper .right-div .counter-arrow .counter-arrow-right-ht svg{width:2.0833333333vw;height:2.0833333333vw}}