.content-section-1{padding:100px 0;background-color:#f9f9f9}.content-section-1 .content-block{text-align:center}.content-section-1 .content-block h2{font-size:30px;margin-bottom:20px;color:#074071;font-weight:600}.content-section-1 .content-block p{font-size:16px;line-height:26px;font-weight:400;color:#000;margin-bottom:16px}.content-section-1 .content-block p:last-child{margin-bottom:0}.content-section-2{padding:0}.content-section-2 .image-block{width:calc(100vw - 50%);height:100%}.content-section-2 .content-block{padding:100px 0}.content-section-2 .content-block h3{font-size:30px;margin-bottom:20px;color:#074071;font-weight:600}.content-section-2 .content-block p{font-size:16px;line-height:26px;font-weight:400;color:#000;margin-bottom:16px}.content-section-2 .content-block p:last-child{margin-bottom:0}.content-section-2 .content-block ul{position:relative;display:block;margin:16px 0}.content-section-2 .content-block ul li{position:relative;display:block;padding-left:35px;color:#000;line-height:30px}.content-section-2 .content-block ul li::before{content:"";font-family:"icomoon" !important;position:absolute;top:0;left:0;color:var(--thm-base);font-size:16px}@media(min-width: 992px){.content-section-2 .content-block{padding-right:50px}}.content-section-3{padding:100px 0;background-color:#f9f9f9}.content-section-3 .sec-title{text-align:center}.content-section-3 .sec-title h3{font-size:30px;margin-bottom:20px;color:#074071;font-weight:600}.content-section-3 .sec-title p{font-size:16px;line-height:26px;font-weight:400;color:#000;margin-bottom:16px}.content-section-3 .sec-title p:last-child{margin-bottom:0}.content-section-3 .service-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.content-section-3 .service-outer .box-cnt{width:calc(33.3333333333% - 20px);background:#fff;padding:50px;background-image:-webkit-linear-gradient(0deg, rgb(7, 64, 113) 0%, rgb(7, 106, 191) 100%);color:#dbdada}.content-section-3 .service-outer .box-cnt h4{color:#fff;margin-bottom:20px;border-bottom:1px solid #1962a1;padding-bottom:20px}.content-section-4{position:relative;z-index:9;padding:100px 0;background-size:cover !important}.content-section-4:after{position:absolute;content:"";left:0;right:0;bottom:0;top:0;background:#000;opacity:.9;z-index:-9}.content-section-4 .why-choose-cnt{text-align:center;position:relative}.content-section-4 .why-choose-cnt h3{font-size:30px;margin-bottom:20px;color:#fff;font-weight:600}.content-section-4 .why-choose-cnt p{color:#fff}.content-section-4 .why-choose-cnt .cnt-outer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0px;text-align:left;margin-top:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-section-4 .why-choose-cnt .cnt-outer .box-cnt{padding:50px;width:33.3333333333%;border:1px solid #2b2828;position:relative;z-index:9}.content-section-4 .why-choose-cnt .cnt-outer .box-cnt:before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;width:0%;-webkit-transition:all 400ms;transition:all 400ms;background:#fff;z-index:-9}.content-section-4 .why-choose-cnt .cnt-outer .box-cnt h4{color:#fff;margin-bottom:20px;border-bottom:1px solid #211f1f;padding-bottom:20px}.content-section-4 .why-choose-cnt .cnt-outer .box-cnt p{color:#fff}.content-section-4 .why-choose-cnt .cnt-outer .box-cnt:hover:before{width:100%;-webkit-transition:all 400ms;transition:all 400ms}.content-section-4 .why-choose-cnt .cnt-outer .box-cnt:hover h4{color:#000}.content-section-4 .why-choose-cnt .cnt-outer .box-cnt:hover p{color:#000}.content-section-6{padding:100px 0}.content-section-6 .lets-build{padding:80px;background-image:-webkit-linear-gradient(0deg, rgb(7, 64, 113) 0%, rgb(7, 106, 191) 100%)}.content-section-6 .lets-build h3{color:#fff;margin-bottom:30px}.content-section-6 .lets-build p{color:#dbdada}.faq-section{padding:100px 0}.faq-section .section-header{margin-bottom:70px}.faq-section .section-header .line{width:120px;height:1px;background-color:#000;margin:30px auto;position:relative}.faq-section .section-header .line::after{position:absolute;content:"";width:10px;height:10px;background-color:#000;border-radius:100%;margin:auto;top:0;bottom:0}.faq-section .section-header .line::before{right:0}.faq-section .section-header .line::after{left:0}.faq-section .accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;--bs-accordion-btn-icon-width: 40px;--bs-accordion-btn-icon: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzkiIHZpZXdCb3g9IjAgMCAzOSAzOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTkuNSIgY3k9IjE5LjUiIHI9IjE5IiBzdHJva2U9IiMxMzU0N0MiLz4KPHBhdGggZD0iTTE5Ljk5NTEgMTRDMjAuNTQ3NCAxNCAyMC45OTUxIDE0LjQ0NzcgMjAuOTk1MSAxNVYxOC45OTUxSDI0Ljk5MDJDMjUuNTQyNSAxOC45OTUxIDI1Ljk5MDIgMTkuNDQyOCAyNS45OTAyIDE5Ljk5NTFDMjUuOTkwMiAyMC41NDc0IDI1LjU0MjUgMjAuOTk1MSAyNC45OTAyIDIwLjk5NTFIMjAuOTk1MVYyNC45OTAyQzIwLjk5NSAyNS41NDI0IDIwLjU0NzMgMjUuOTkwMiAxOS45OTUxIDI1Ljk5MDJDMTkuNDQyOSAyNS45OTAyIDE4Ljk5NTIgMjUuNTQyNCAxOC45OTUxIDI0Ljk5MDJWMjAuOTk1MUgxNUMxNC40NDc4IDIwLjk5NSAxNCAyMC41NDczIDE0IDE5Ljk5NTFDMTQgMTkuNDQyOSAxNC40NDc4IDE4Ljk5NTIgMTUgMTguOTk1MUgxOC45OTUxVjE1QzE4Ljk5NTEgMTQuNDQ3NyAxOS40NDI4IDE0IDE5Ljk5NTEgMTRaIiBmaWxsPSIjMTM1NDdDIi8+Cjwvc3ZnPgo=");--bs-accordion-btn-active-icon: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzkiIHZpZXdCb3g9IjAgMCAzOSAzOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTkuNSIgY3k9IjE5LjUiIHI9IjE5IiBzdHJva2U9IiMxMzU0N0MiLz4KPHBhdGggZD0iTTE1IDE4Ljk5NTFMMjQuOTkwMiAxOC45OTUxQzI1LjU0MjUgMTguOTk1MSAyNS45OTAyIDE5LjQ0MjggMjUuOTkwMiAxOS45OTUxQzI1Ljk5MDIgMjAuNTQ3NCAyNS41NDI1IDIwLjk5NTEgMjQuOTkwMiAyMC45OTUxTDE1IDIwLjk5NTFDMTQuNDQ3OCAyMC45OTUgMTQgMjAuNTQ3MyAxNCAxOS45OTUxQzE0IDE5LjQ0MjkgMTQuNDQ3OCAxOC45OTUyIDE1IDE4Ljk5NTFaIiBmaWxsPSIjMTM1NDdDIi8+Cjwvc3ZnPgo=")}.faq-section .accordion .accordion-item{border-radius:0;border:none;background-color:#f9fafb;width:calc(100% - 12px)}.faq-section .accordion .accordion-item .accordion-header .accordion-button{background-color:#074071;padding:20px 30px;font-size:20px;font-weight:500;color:#fff;-webkit-box-shadow:none;box-shadow:none}.faq-section .accordion .accordion-item .accordion-header .accordion-button:after{-webkit-filter:invert(1);filter:invert(1)}.main-padding{padding:100px 0}.installation-section-1 p{width:100%;line-height:30px}.installation-section-1 figure{margin:30px 0 0}.installation-section-2 .top{margin-bottom:50px}.installation-section-2 .top h3{font-size:30px;margin-bottom:20px;color:#074071;font-weight:600}.installation-section-2 .top p{width:100%}.installation-section-2 figure{border-radius:0 90px 0 0;overflow:hidden}.installation-section-2 figure img{-webkit-transition:all 400ms;transition:all 400ms}.installation-section-2 figure:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 400ms;transition:all 400ms}.installation-section-2 .row.flex-row-reverse{margin-top:50px;margin-bottom:50px}.installation-section-2 .row.flex-row-reverse .det{margin-bottom:0;padding-left:30px}.installation-section-2 .row.flex-row-reverse figure{border-radius:0 90px 0 0;overflow:hidden}.installation-section-2 .row.flex-row-reverse figure img{-webkit-transition:all 400ms;transition:all 400ms}.installation-section-2 .row.flex-row-reverse figure:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 400ms;transition:all 400ms}.installation-section-2 .det-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.installation-section-2 .det-outer .det{margin-bottom:50px}.installation-section-2 .det-outer .det h4{color:#000;font-size:25px;width:90%;line-height:35px;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}.installation-section-2 .det-outer figure{margin:0;border-radius:0 0 0 90px;overflow:hidden}.installation-section-3{padding:100px 0;margin:100px 0;background:#f7f1eb}.installation-section-3 .top{text-align:center;margin-bottom:40px}.installation-section-3 .top h3{font-size:30px;margin-bottom:20px;color:#074071;font-weight:600}.installation-section-3 .box-outer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.installation-section-3 .box-outer .det{background:#fff;padding:40px;width:calc(33.3333333333% - 15px)}.installation-section-3 .box-outer .det h5{color:#000;font-size:20px;line-height:30px;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}.installation-section-3 .box-outer .det p{margin:0}.installation-section-3.product-service .box-outer .det{width:calc(50% - 15px)}.installation-section-4 .cnt{border:1px solid #eee;padding:70px;text-align:center}.installation-section-4 .cnt h3{font-size:30px;margin-bottom:20px;color:#074071;font-weight:600}.installation-section-4 .cnt p{width:80%;margin:0 auto}.installation-section-4 .cnt a{padding:15px 25px;border-radius:50px;background-image:-webkit-linear-gradient(0deg, rgb(7, 64, 113) 0%, rgb(7, 106, 191) 100%);color:#fff;margin:30px 0 0;display:inline-block}.installation-section-5{margin:100px 0 0}.installation-section-5 .cnt{padding:80px;background-image:-webkit-linear-gradient(0deg, rgb(7, 64, 113) 0%, rgb(7, 106, 191) 100%)}.installation-section-5 .cnt h3{font-size:30px;margin-bottom:20px;color:#fff;font-weight:600}.installation-section-5 .cnt p{color:#dbdada}.installation-section-6{padding:100px 0}.product-det-1 .det h3{font-size:30px;margin-bottom:20px;color:#074071;font-weight:600}.product-why-choose .det-outer .det h3{font-size:30px;margin-bottom:20px;color:#074071;font-weight:600}.product-why-choose .det-outer .det p{padding-bottom:20px}.product-why-choose .det-outer .det ul li{position:relative;padding-bottom:15px;display:block;padding-left:35px;color:#000;line-height:30px}.product-why-choose .det-outer .det ul li:before{content:"";font-family:"icomoon" !important;position:absolute;top:0;left:0;color:var(--thm-base);font-size:16px}.product-bottom-sec{padding:100px 0;margin:100px 0;background:#101010}.product-bottom-sec .cnt-outer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-bottom-sec .cnt-outer .box{width:calc(50% - 15px);border:5px solid #074071;padding:40px;background:#fff}.product-bottom-sec .cnt-outer .box h3{font-size:30px;margin-bottom:20px;color:#074071;font-weight:600}.product-bottom-sec .cnt-outer .box p{padding-bottom:20px}.product-bottom-sec .cnt-outer .box ul li{position:relative;padding-bottom:15px;display:block;padding-left:35px;color:#000;line-height:30px}.product-bottom-sec .cnt-outer .box ul li:before{content:"";font-family:"icomoon" !important;position:absolute;top:0;left:0;color:var(--thm-base);font-size:16px}