a,button{transition:.5s ease}ol,ul{padding:0;margin:0}.custom-list,ol li,ul li{list-style:none}.comm-link span::after,.comm-link-2 span::after{display:block;transform:translateY(-50%);right:0;top:50%}@font-face{font-family:font-1;font-style:normal;font-weight:900;src:local("lexend-black"),local("Lexend Black"),url(../../../assets/plugin/fonts/lexend/Lexend-Black.woff2) format("woff2"),url(../../../assets/plugin/fonts/lexend/Lexend-Black.woff) format("woff"),url(../../../assets/plugin/fonts/lexend/Lexend-Black.ttf) format("truetype")}@font-face{font-family:font-1;font-style:normal;font-weight:800;src:local("lexend-extraBold"),local("Lexend ExtraBold"),url(../../../assets/plugin/fonts/lexend/Lexend-ExtraBold.woff2) format("woff2"),url(../../../assets/plugin/fonts/lexend/Lexend-ExtraBold.woff) format("woff"),url(../../../assets/plugin/fonts/lexend/Lexend-ExtraBold.ttf) format("truetype")}@font-face{font-family:font-1;font-style:normal;font-weight:700;src:local("lexend-bold"),local("Lexend Bold"),url(../../../assets/plugin/fonts/lexend/Lexend-Bold.woff2) format("woff2"),url(../../../assets/plugin/fonts/lexend/Lexend-Bold.woff) format("woff"),url(../../../assets/plugin/fonts/lexend/Lexend-Bold.ttf) format("truetype")}@font-face{font-family:font-1;font-style:normal;font-weight:600;src:local("lexend-semiBold"),local("Lexend SemiBold"),url(../../../assets/plugin/fonts/lexend/Lexend-SemiBold.woff2) format("woff2"),url(../../../assets/plugin/fonts/lexend/Lexend-SemiBold.woff) format("woff"),url(../../../assets/plugin/fonts/lexend/Lexend-SemiBold.ttf) format("truetype")}@font-face{font-family:font-1;font-style:normal;font-weight:500;src:local("lexend-medium"),local("Lexend Medium"),url(../../../assets/plugin/fonts/lexend/Lexend-Medium.woff2) format("woff2"),url(../../../assets/plugin/fonts/lexend/Lexend-Medium.woff) format("woff"),url(../../../assets/plugin/fonts/lexend/Lexend-Medium.ttf) format("truetype")}@font-face{font-family:font-1;font-style:normal;font-weight:400;src:local("lexend-regular"),local("Lexend Regular"),url(../../../assets/plugin/fonts/lexend/Lexend-Regular.woff2) format("woff2"),url(../../../assets/plugin/fonts/lexend/Lexend-Regular.woff) format("woff"),url(../../../assets/plugin/fonts/lexend/Lexend-Regular.ttf) format("truetype")}@font-face{font-family:font-1;font-style:normal;font-weight:300;src:local("lexend-light"),local("Lexend Light"),url(../../../assets/plugin/fonts/lexend/Lexend-Light.woff2) format("woff2"),url(../../../assets/plugin/fonts/lexend/Lexend-Light.woff) format("woff"),url(../../../assets/plugin/fonts/lexend/Lexend-Light.ttf) format("truetype")}@font-face{font-family:font-1;font-style:normal;font-weight:200;src:local("lexend-extraLight"),local("Lexend ExtraLight"),url(../../../assets/plugin/fonts/lexend/Lexend-ExtraLight.woff2) format("woff2"),url(../../../assets/plugin/fonts/lexend/Lexend-ExtraLight.woff) format("woff"),url(../../../assets/plugin/fonts/lexend/Lexend-ExtraLight.ttf) format("truetype")}@font-face{font-family:font-1;font-style:normal;font-weight:100;src:local("lexend-thin"),local("Lexend Thin"),url(../../../assets/plugin/fonts/lexend/Lexend-Thin.woff2) format("woff2"),url(../../../assets/plugin/fonts/lexend/Lexend-Thin.woff) format("woff"),url(../../../assets/plugin/fonts/lexend/Lexend-Thin.ttf) format("truetype")}*{font-family:font-1}html,html body{scroll-behavior:smooth}a{text-decoration:none!important;color:inherit}p{font-weight:300}.color-1{color:#0001A}.bg-color-1{background-color:#0001A}.btn:focus,.form-control:focus{box-shadow:none}.rounded-10{border-radius:10px}.mb-60{margin-bottom:60px}.mb-40{margin-bottom:40px}.comm-title{font-weight:600;font-size:48px;color:#ed872d}@media (max-width:1199px){.comm-title{font-size:44px}}@media (max-width:767px){.comm-title{font-size:25px}}.comm-title span{color:#4b66aa;font-weight:300}.comm-link{border-radius:25px;padding:10px 25px;border:2px solid #fff;background:linear-gradient(to right,#354e8c 50%,transparent 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease-out;color:#fff}.comm-link span{position:relative;padding-right:25px}.comm-link span::after{content:'';width:20px;height:20px;background-image:url(../../../assets/images/vuesax-bold-login.png);background-size:contain;background-repeat:no-repeat;position:absolute}.comm-link:hover{background-position:left bottom;border-color:#354e8c}.comm-link-2{position:relative;border-radius:25px;padding:10px 25px;background:linear-gradient(to right,#001820 50%,#354e8c 50%);background-size:205% 100%;background-position:right bottom;transition:background-position .5s ease-out,border-color .5s ease-out;color:#fff;border:unset}.blog-card__body--btn span::after,.comm-link-2 span::after,.custom-list li::before{width:20px;height:20px;background-repeat:no-repeat;content:''}.comm-link-2 span{position:relative;padding-right:25px}.comm-link-2 span::after{background-image:url(../../../assets/images/vuesax-bold-login.png);background-size:contain;position:absolute}.comm-link-2:hover{background-position:left bottom;border-color:#001820!important}.custom-list li{display:flex;align-items:center;position:relative;padding-left:1.5rem}.custom-list li::before{display:inline-block;background-size:contain;position:absolute;left:0}.blog-card{border:none;padding:1rem}.blog-card img{border-radius:10px}.blog-card__body{padding-left:0}.blog-card__body--top-box .icon{margin-right:5px;color:#4355599c}.blog-card__body--top-box .admin{margin-right:2rem;font-weight:400}.blog-card__body--title{margin-top:1.2rem}.blog-card__body--description{margin-top:.8rem}.blog-card__body--btn{color:#000;margin-top:1.2rem}.blog-card__body--btn span{position:relative;padding-right:25px}.blog-card__body--btn span::after{display:block;background-image:url(../../../assets/images/vuesax-bold-login-blue.png);background-size:contain;position:absolute;right:0;top:0}.blog-card__body--btn:hover span::after{animation:arrowPulse 1s ease-in-out infinite}@keyframes arrowPulse{0%,100%{transform:translateX(0)}50%{transform:translateX(8px)}}.page-banner .banner-outer .banner-tex .breadcrumb .breadcrumb-item{text-align:center;color:#354e8c;font-weight:500;font-size:24px;text-transform:uppercase}.page-banner .banner-outer .banner-tex .breadcrumb .breadcrumb-item span::before{content:"";position:relative;width:60px;height:4px;background:#ed872d;display:inline-block;margin-right:12px;top:-7px;border-radius:10px}.page-banner .banner-outer .banner-tex .breadcrumb .breadcrumb-item span::after{content:"";position:relative;width:60px;height:4px;background:#ed872d;display:inline-block;margin-left:12px;top:-7px;border-radius:10px}@media (max-width:575px){.page-banner .banner-outer .banner-tex .breadcrumb .breadcrumb-item{font-size:20px}.page-banner .banner-outer .banner-tex .breadcrumb .breadcrumb-item span::after,.page-banner .banner-outer .banner-tex .breadcrumb .breadcrumb-item span::before{width:40px;top:-5px}}.comm-page-title span::after,.comm-page-title span::before{position:relative;width:60px;height:4px;background:#354e8c;display:inline-block;top:-7px;border-radius:10px}.page-banner .banner-outer .banner-tex .banner-title{font-weight:600;font-size:48px;color:#ed872d}@media (max-width:1199px){.page-banner .banner-outer .banner-tex .banner-title{font-size:44px}}@media (max-width:767px){.page-banner .banner-outer .banner-tex .banner-title{font-size:40px}}@media (max-width:575px){.page-banner .banner-outer .banner-tex .banner-title{font-size:25px}}.page-banner .banner-outer .banner-tex .banner-title span{color:#4b66aa;font-weight:300}.comm-page-title{text-align:center;color:#354e8c;text-transform:capitalize}.comm-page-title span::before{content:"";margin-right:12px}.comm-page-title span::after{content:"";margin-left:12px}.section-padding-tb{padding:5rem 0}.section-padding-t{padding-top:5rem}.section-padding-b{padding-bottom:5rem}@keyframes fadeInUp{from{transform:translate3d(0,200px,0)}to{transform:translate3d(0,0,0);opacity:1}}.animated{animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.animatedFadeInUp{opacity:0}.fadeInUp{opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}@media (max-width:499px){.col-mob-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.loading-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1050;opacity:0;visibility:hidden;transition:visibility .3s,opacity .3s ease}.loading-backdrop.active{opacity:1;visibility:visible}.loading-message{color:#fff;font-size:1.5rem;text-align:center}.privacy_page,.term_page{padding:20px 0;font-size:16px;line-height:1.6}.privacy_page h4,.term_page h4{margin-top:2rem;margin-bottom:1.5rem}.privacy_page p,.term_page p{font-size:16px}.privacy_page h1,.term_page h1{font-size:20px;font-weight:600}.privacy_page ul li,.term_page ul li{margin-left:15px;font-weight:300;line-height:2rem;position:relative}.privacy_page ul li::before,.term_page ul li::before{content:" ";background-image:url(../../../assets/images/done.svg);background-size:contain;background-repeat:no-repeat;display:block;width:20px;height:20px;left:-25px;top:5px;color:#fff;position:absolute}.header{position:sticky;z-index:999;top:20px;color:#354e8c;transition:.8s all}.header__header-box{background-color:#fff;border-radius:50px;display:flex;justify-content:space-between;padding:.5rem 2rem}@media (max-width:424px){.header__header-box{gap:.4rem;padding:.5rem 1rem}}.header__header-box--menu-box{display:flex;gap:40px;font-size:16px}.header__header-box--menu-box .nav-link{transition:.3s ease-in-out}.header__header-box--menu-box .nav-link.active,.header__header-box--menu-box .nav-link:hover{color:#ed872d}@media (max-width:1199px){.header__header-box--contact-box,.header__header-box--menu-box{display:none}}.header__header-box__side-panel-icon{font-size:30px}.header__header-box__side-panel-icon .menu-icon{cursor:pointer}.side-panel{box-shadow:0 1px 8px rgba(0,0,0,.19);position:fixed;height:100vh;width:350px;top:0;right:0;padding:30px;transition:.5s;transform:translateX(100%);overflow-x:hidden;z-index:999;background:rgba(13,12,12,.988)}.hero-section,.hero-section__slider--text-box .carousel-item,.product-section__img-box{position:relative}.side-panel .side-panel-close{cursor:pointer;text-align:end}.side-panel .side-panel-close svg{stroke:#fff;margin-right:20px}.side-panel .side-panel-close svg:hover{stroke:#ed872d;transition:.3s ease-in-out all}.side-panel .nav-menu-side .menu-side-items li{margin-top:15px;font-weight:600}.side-panel .nav-menu-side .menu-side-items li .nav-link{color:#fff;font-size:15px;transition:ease-in-out .3s all;text-transform:capitalize}.side-panel .nav-menu-side .menu-side-items li .nav-link:hover{color:#ed872d}.side-panel .nav-menu-side__social-box{display:flex;gap:15px}.side-panel .nav-menu-side__social-box a{color:#fff;font-size:20px}.side-panel .nav-menu-side__social-box a:hover{color:#ed872d}.hero-section__slider{top:-6rem;z-index:0}.hero-section__slider--indicators{display:none}@media (max-width:1199px){.hero-section__slider--text-box .carousel-item img{height:30rem;object-fit:cover}}.hero-section__slider--text-box .carousel-item::before{content:'';position:absolute;z-index:1;bottom:0;width:100%;height:48rem;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 20%,rgba(0,24,32,.85) 70%)}.hero-section__slider--text-box .caption{display:flex;bottom:25%;z-index:10;position:absolute;right:15%;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}@media (max-width:575px){.hero-section__slider--text-box .caption{width:90%}.hero-section__slider--text-box .caption .title-box{width:100%}}.hero-section__slider--text-box .caption .title-box{width:100%;text-align:start}.hero-section__slider--text-box .caption .title-box .sub-title{font-size:50px;font-weight:300}@media (max-width:1399px){.hero-section__slider--text-box .caption{left:5%}.hero-section__slider--text-box .caption .title-box .sub-title{font-size:40px}}@media (max-width:1199px){.hero-section__slider--text-box .caption{display:block;bottom:8%}.hero-section__slider--text-box .caption .title-box .sub-title{font-size:30px}}@media (max-width:767px){.hero-section__slider--text-box .caption .title-box .sub-title{font-size:25px}}.hero-section__slider--text-box .caption .title-box .title{font-weight:600}.hero-section__slider--text-box .caption .description-box{width:80%;text-align:start}@media (max-width:575px){.hero-section__slider--text-box .caption .description-box{width:100%}}.hero-section__slider--text-box .caption .description-box .description{margin-top:1rem;margin-bottom:4rem}.hero-section__slider--text-box .caption .description-box .comm-link{border-color:#354e8c;background:linear-gradient(to right,transparent 50%,#354e8c 50%);background-size:205% 100%;background-position:right bottom}.hero-section__slider--text-box .caption .description-box .comm-link:hover{background-position:left bottom;border-color:#fff!important}.hero-section #quotationModal .modal-content{border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.hero-section #quotationModal .modal-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;border-top-left-radius:8px;border-top-right-radius:8px}.hero-section #quotationModal .modal-title{font-size:1.5rem;font-weight:600;color:#333}.hero-section #quotationModal .btn-close{color:#888;opacity:.8}.hero-section #quotationModal .btn-close:hover{opacity:1}.hero-section #quotationModal .form-label{font-weight:500;color:#555}.hero-section #quotationModal .text-danger{margin-left:4px;font-size:.875rem;vertical-align:super}.hero-section #quotationModal input[type=email],.hero-section #quotationModal input[type=tel],.hero-section #quotationModal input[type=text],.hero-section #quotationModal textarea{border:1px solid #ced4da;border-radius:6px;padding:10px;font-size:1rem;transition:border-color .3s,box-shadow .3s}.hero-section #quotationModal input[type=email]:focus,.hero-section #quotationModal input[type=tel]:focus,.hero-section #quotationModal input[type=text]:focus,.hero-section #quotationModal textarea:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}@media (max-width:576px){.hero-section #quotationModal .modal-dialog{margin:1rem}.hero-section #quotationModal .modal-title{font-size:1.25rem}}.about-section .comm-title{margin-bottom:1.6rem}.about-section__description{width:72%;margin:0 auto}@media (max-width:991px){.hero-section__slider--text-box .caption{bottom:8%}.about-section__description{width:auto}}.about-section__img-box img{border-radius:10px}.vision-mission-section__vision-text-box{border-bottom:3px dotted #0f2458}.services-section{background:url(../../../assets/images/sc-bg.jpg) no-repeat;background-size:cover;width:100%;color:#fff}.services-section .comm-title span{color:#fff}.services-section__services-box{margin-bottom:-4rem}.services-section__services-box--number{font-size:100px;font-weight:600;color:rgba(255,255,255,.235)}.services-section__services-box--title{font-weight:400;margin-top:-3.6rem;padding-bottom:1rem;border-bottom:3px dotted rgba(255,255,255,.235)}.services-section__services-box--description{margin-top:1rem}.services-section .btn-box{margin-top:8rem}.services-section .comm-link{border-color:#001820;background:linear-gradient(to left,transparent 50%,#001820 50%);background-size:205% 100%;background-position:left bottom}.services-section .comm-link:hover{background-position:right bottom;border-color:#fff}.product-section__img-box{overflow:hidden;border-radius:10px}.product-section__img-box--product-name{position:absolute;border:1px solid #4b66aa;background-color:#4b66aa;padding:6px 14px;right:6%;top:4%;z-index:2;border-radius:25px;color:#fff}.product-section__img-box img{transition:all .4s ease}.product-section__img-box img:hover{transform:scale(1.06)}.project-section .carousel-indicators button{background-color:#ed872d;width:40px;height:5px;border-radius:10px;border-top:none;border-bottom:none}@media (max-width:1199px){.project-section .carousel-indicators button{margin-bottom:2rem}}.project-section .carousel-indicators button.active{width:80px}.project-section .carousel-item{opacity:0;transition:opacity .8s ease-in-out,transform .8s ease-in-out;transform:scale(1);height:1035px}.project-section .carousel-item.active{opacity:1;transform:scale(1.05)}.project-section .carousel-item img{transition:transform 1.5s ease-in-out}.project-section .carousel-item.active img{transform:scale(1.1)}.project-section .carousel-item .carousel-caption{background-color:#fff;color:#000;position:relative;width:50rem;margin:0 auto;right:0;left:0;bottom:5rem;border-radius:10px;padding:2rem 1.8rem;text-align:start;box-shadow:rgba(149,157,165,.2) 0 8px 24px}@media (max-width:1199px){.project-section .carousel-item .carousel-caption{width:40rem;bottom:8rem}}@media (max-width:767px){.project-section .carousel-item .carousel-caption{width:30rem}}@media (max-width:575px){.project-section .carousel-item img{object-fit:cover;height:100%}.project-section .carousel-item .carousel-caption{width:20rem}}@media (max-width:424px){.project-section .carousel-item .carousel-caption{width:17rem}}.project-section .carousel-item .carousel-caption .top-box .year{position:relative}.project-section .carousel-item .carousel-caption .top-box .year::before{content:'';display:block;width:20px;height:20px;background-image:url(../../../assets/images/vuesax-linear-calendar-blue.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:-25px}.project-section .carousel-item .carousel-caption .top-box .location{position:relative}.project-section .carousel-item .carousel-caption .top-box .location::before{content:'';display:block;width:20px;height:20px;background-image:url(../../../assets/images/vuesax-linear-location.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:-25px}.project-section .carousel-item .carousel-caption .sub-heading{font-weight:400}.footer,.testimonials-section__testimonial-slide--client-box .text .designation{font-weight:300}.why-choose-us-section__card{border:2px solid rgba(237,134,44,.4);border-radius:10px;padding:1rem;display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.why-choose-us-section__card--title{font-size:20px!important}.why-choose-us-section__card--img-box{padding:.5rem;background-color:#4b66aa;border-radius:10px}.why-choose-us-section__card--img-box img{transition:all .4s ease-in-out;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s}.why-choose-us-section__card:hover .why-choose-us-section__card--img-box img{transform:rotateY(180deg)}.testimonials-section{background-color:#354e8c;color:#fff}.testimonials-section .comm-title span{color:#fff}.testimonials-section .testimonial-slider .owl-item img{width:50px}.testimonials-section .testimonials-section__client-slider .owl-item img{width:90px}.testimonials-section .testimonials-section__client-slider--slider-item{margin-left:30px}.testimonials-section .testimonials-section__client-slider--slider-item img{max-height:140px}.testimonials-section .owl-dots{width:8rem;margin-left:70%;display:flex;justify-content:space-evenly;border:1px solid;padding:.8rem .4rem;border-radius:22px}@media (max-width:991px){.testimonials-section .owl-dots{margin-left:80%}}@media (max-width:767px){.testimonials-section .owl-dots{margin-left:70%}}@media (max-width:499px){.testimonials-section .owl-dots{margin-left:60%}}@media (max-width:424px){.why-choose-us-section__card--title{font-size:16px}.testimonials-section .owl-dots{margin-left:50%}}.testimonials-section .owl-dots .owl-dot{padding:4px!important;border:none;border-radius:50%;margin-right:5px;background-color:#ed872d}.testimonials-section .owl-dots .owl-dot.active{background-color:#fff}.testimonials-section__testimonial-slide--description{width:35rem;font-size:20px;padding-bottom:2rem;border-bottom:3px dotted #89c7ddab}@media (max-width:1199px){.testimonials-section__testimonial-slide--description{width:28rem}}@media (max-width:991px){.testimonials-section__testimonial-slide--description{width:auto}}.testimonials-section__testimonial-slide--client-box{margin-top:2rem;display:flex;gap:1rem}.testimonials-section__testimonial-slide--client-box .text{display:flex;flex-direction:column}.testimonials-section__client-slider--sliider-item{display:flex;justify-content:center;gap:5px}.blog-section .comm-title{margin-bottom:1rem}.blog-section__description{width:50%;margin:0 auto}@media (max-width:1199px){.blog-section__description{width:80%}}@media (max-width:767px){.blog-section__description{width:auto}}.product-quality-section__text-box{position:relative;top:50%;transform:translateY(-50%)}.product-quality-section__text-box .comm-title{color:#001820;margin-bottom:1.5rem}.product-quality-section__text-box--list-box{margin-top:2.5rem;margin-bottom:2.5rem}.footer__footer-box--img-box,.product-quality-section__text-box--list-box .list{margin-bottom:1rem}.product-quality-section__text-box .comm-link{border-color:#354e8c;background:linear-gradient(to right,#001820 50%,#354e8c 50%);background-size:200% 100%;background-position:right bottom}.product-quality-section__text-box .comm-link:hover{background-position:left bottom;border-color:#001820!important}.footer{background:url(../../../assets/images/footer-background.jpg) center no-repeat;width:100%;background-size:cover;padding-top:2rem}.footer__footer-box{color:#fff;padding:3.5rem 0;position:relative}.footer__footer-box--list-section .nav-link:hover,.footer__footer-box--social-box .icon-box:hover .icon{color:#ed872d}@media (max-width:575px){.footer__footer-box{padding:1rem 4rem}}.footer__footer-box--description{margin-bottom:2rem;width:95%}@media (max-width:767px){.footer__footer-box--description{width:auto}}.footer__footer-box--social-box{display:flex;gap:1rem}.footer__footer-box--social-box .icon-box{border:2px solid #354e8c;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#354e8c}.about-page-section__img,.about-vision-mission-section img,.founder-section__img-box--img,.founder-section__img-box::before{border-radius:10px}.footer__footer-box--social-box .icon-box .icon{font-size:20px;transition:.3s ease-in-out all}.footer__footer-box--list-section{margin-top:4rem}.footer__footer-box--list-section .list-headings{margin-bottom:1.5rem;font-size:18px}.footer__footer-box--list-section .list-item{will-change:transform;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.footer__footer-box--list-section .list-item .footer-icon{margin-right:10px}.footer__footer-box--list-section .list-item .location{width:70%;display:flex}@media (max-width:767px){.footer__footer-box--list-section .list-item .location{width:auto}}.footer__footer-box--list-section .list-item .location .footer-icon{margin-top:5px}.footer__footer-box--list-section .list-item:hover{animation:shake 1.1s cubic-bezier(.36,.07,.19,.97) both}.footer__bottom-bar{border-top:3px dotted #435559;color:#fff}.footer__bottom-bar--text{margin-top:1rem;text-align:center}.footer__bottom-bar span{cursor:pointer}.footer__bottom-bar--link{transition:.3s ease-in-out all}.footer__bottom-bar--link:hover{color:#354e8c}@media (max-width:424px){.footer__footer-box{padding:1rem}.about-page-section__img{height:8rem;object-fit:cover}}.about-page-section .comm-title{text-align:center;margin-top:2.5rem}.about-page-section__counter-box{color:#4b66aa;display:flex;align-items:center;gap:1rem}@media (max-width:991px){.about-page-section__counter-box{margin-bottom:1rem}}.about-page-section__counter-box--num{font-size:48px;font-weight:700}@media (max-width:1399px){.about-page-section__counter-box--num{font-size:42px}}@media (max-width:1199px){.about-page-section__counter-box--num{font-size:38px}}.about-page-section__counter-box--text{color:#435559;font-size:17px}.founder-section__img-box{position:relative;top:50%;transform:translateY(-50%)}.founder-section__img-box::before{content:"";position:absolute;top:-2rem;left:-2rem;z-index:-1;width:90%;height:95%;background-color:#354e8c}.founder-section__founder-msg{margin-left:2rem}.founder-section__founder-msg .comm-title{margin-bottom:1.5rem}.founder-section__founder-msg h6{font-size:1rem;font-weight:600;margin-bottom:1rem}.about-vision-mission-section{background-color:#f2fcff}.about-vision-mission-section__img-o img{position:relative;width:80%;margin-top:2rem;left:20%}@media (max-width:575px){.founder-section__founder-msg{margin-left:unset}.about-vision-mission-section__img-o img{margin-top:1rem}}.about-vision-mission-section__img-4 img{width:70%;margin-top:2rem}@media (max-width:575px){.about-vision-mission-section__img-4 img{width:80%;margin-top:1rem}}.about-vision-mission-section__img-logo img{border:.8rem solid #fff;position:absolute;width:50%;top:42%;left:25%}@media (max-width:575px){.about-vision-mission-section__img-logo img{border:.4rem solid #fff}}.about-vision-mission-section__text-box{margin-left:2rem;background-color:#fff;padding:2rem;box-shadow:rgba(149,157,165,.2) 0 8px 24px;border-radius:10px}@media (max-width:1199px){.about-vision-mission-section__text-box{margin-left:unset}}@media (max-width:575px){.about-vision-mission-section__text-box{padding:1rem}}.about-vision-mission-section__text-box--img-box{display:flex;gap:1.5rem;flex-wrap:wrap;align-items:center;margin-bottom:1rem}.contact-section{background-size:cover!important;background-repeat:no-repeat!important}.contact-section .comm-title{margin-bottom:3rem}.contact-section .comm-title span{color:#fff}.contact-section__form-box{padding:3rem;background-color:#0a4e66;border-radius:10px}@media (max-width:575px){.contact-section__form-box{padding:2rem 1rem}}.contact-section__form-box .form-control{font-weight:300;font-size:16px;border:none;border-radius:10px;line-height:2.2}.team-section .comm-title{color:#001820}.team-section__description{margin-bottom:0}@media (max-width:991px){.team-section__card{margin-bottom:1rem}}.team-section__card--text-box{text-align:center}.team-section__card--text-box .name{margin-top:2rem;font-weight:600}.contact-us-page-section .comm-title{margin-top:2.5rem}.contact-us-page-section .form-title{color:#fff;margin-bottom:3rem}.contact-us-page-section__card-box{background-color:#c3e3ee3b;display:flex;gap:1rem;padding:1.7rem;box-shadow:rgba(149,157,165,.2) 0 8px 24px;margin-bottom:1rem;transition:.3s ease-in-out all;border-radius:10px}@media (max-width:424px){.contact-us-page-section__card-box{padding:.4rem}}.contact-us-page-section__card-box:hover{box-shadow:rgba(0,0,0,.24) 0 3px 8px}.contact-us-page-section__card-box .icon-box{font-size:22px}.contact-us-page-section__card-box .icon-box .icon{margin-right:10px;color:#616161;transition:.3s ease-in-out all}.contact-us-page-section__card-box .icon-box .icon:hover{color:#001820}.map-section .map-container{position:relative;width:100%;height:600px;border:1px solid #ccc;border-radius:4px}@media (max-width:991px){.map-section .map-container{margin-bottom:2rem}}.map-section .map-container iframe{position:absolute;width:100%;height:100%;border:0}.faq-section .accordion-item{border:none;margin-bottom:2rem}.faq-section .accordion-item .accordion-header .accordion-button{--bs-accordion-btn-icon-width:1rem;border-radius:10px;border:1px solid rgba(237,134,44,.4);background-color:#fff;padding:1.3rem;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.blog-page-section .pagination .page-item .page-link:focus,.blog-page-section .pagination .page-item .txt:focus,.blog-page-section__search-box .form-control,.products-page-section .pagination .page-item .page-link:focus,.products-page-section .pagination .page-item .txt:focus,.products-page-section__products-list--view-all .form-check-input:focus{box-shadow:none}.faq-section .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.blog-page-section .comm-title{margin:2.5rem 0;color:#001820}.blog-page-section__search-box{position:relative}.blog-page-section__search-box .form-control{padding:.8rem;border-radius:2rem;border-color:#acacac;font-weight:300}.blog-page-section__search-box .form-control::placeholder{color:#acacac;opacity:1}.blog-page-section__search-box--btn{position:absolute;right:4%;top:14%;background-color:#354e8c;padding:.4rem 1rem;border-radius:1.5rem;color:#fff}@media (max-width:424px){.blog-page-section__search-box--btn{right:6%}}.blog-page-section .pagination .page-item .page-left .fas,.blog-page-section .pagination .page-item .page-right .fas{border-radius:50%;background-color:#354e8c;color:#fff;padding:10px}.blog-page-section .pagination .page-item .page-link,.blog-page-section .pagination .page-item .txt{border:none;color:#000;padding:10px;font-size:16px;font-weight:700}.blog-page-section .pagination .page-item .page-link:hover,.blog-page-section .pagination .page-item .txt:hover{background-color:unset}.blog-details-section .comm-title{color:#001820}.blog-details-section .blog-card__body--top-box .admin{font-weight:400}.blog-details-section__main-img{border-radius:10px}.blog-details-section__text-box{margin-top:3rem}.blog-details-section__text-box h4{margin-top:2rem;margin-bottom:1.5rem}.blog-details-section__text-box ul li{margin-left:15px;font-weight:300;line-height:2rem;position:relative}.blog-details-section__text-box ul li::before{content:" ";background-image:url(../../../assets/images/done.svg);background-size:contain;background-repeat:no-repeat;display:block;width:20px;height:20px;left:-25px;top:5px;color:#fff;position:absolute}.related-blog-section .comm-title{color:#001820}.service-page-section .comm-title{margin-top:2.5rem;color:#001820;margin-bottom:6rem}.service-page-section__text-box--num{font-size:100px;font-weight:600;color:#a9bce7}.service-page-section__text-box--title{margin-top:-4rem;margin-bottom:2rem}.service-page-section__text-box--description{margin-bottom:2rem}.service-page-section__text-box .comm-link{border-color:#354e8c;color:#354e8c}.service-page-section__text-box .comm-link span{position:relative;padding-right:25px}.service-page-section__text-box .comm-link span::after{content:'';display:block;width:20px;height:20px;background-image:url(../../../assets/images/vuesax-bold-login-blue.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;top:50%}.service-page-section__text-box .comm-link:hover{color:#fff}.service-page-section__text-box .comm-link:hover span::after{background-image:url(../../../assets/images/vuesax-bold-login.png)}.service-page-section__img-box{position:relative;margin-left:2rem}.service-page-section__img-box::before{content:"";position:absolute;top:-2rem;left:-2rem;z-index:-1;width:110%;height:95%;border-radius:20px;background:linear-gradient(to bottom,#a9bce7 0,#fff 100%)}@media (max-width:1399px){.service-page-section__img-box::before{left:-1.5rem}}@media (max-width:991px){.service-page-section .comm-title{margin-bottom:2rem}.service-page-section__img-box{margin-left:unset}.service-page-section__img-box::before{width:107%}}@media (max-width:767px){.service-page-section__img-box::before{width:109%}}@media (max-width:575px){.blog-details-section .blog-card__body--top-box .admin{margin-right:1rem}.service-page-section__img-box::before{display:none}}.products-page-section .comm-title{margin-top:2.5rem}.products-page-section__products-list{padding:1rem;background-color:#f2fbff;border-radius:10px}.products-page-section__products-list--heading{margin-bottom:2rem}.products-page-section__products-list--view-all{display:flex;justify-content:space-between}.products-page-section__products-list--view-all .form-check-input{width:22px;height:22px}.products-page-section__products-list .sub-category{font-weight:500;margin-bottom:10px}.products-page-section__top-box{display:flex;justify-content:space-between}.products-page-section__top-box .dropdown .btn{border-color:transparent}.products-page-section__card{margin-bottom:2rem}.products-page-section__card--title{margin-top:1rem}.products-page-section .product-header{display:flex;align-items:center;justify-content:space-between}.products-page-section .category-title{cursor:pointer;margin-right:auto}.products-page-section .form-check-input{cursor:pointer;width:20px;height:20px;border-radius:2px;border:2px solid}.products-page-section .pagination .page-item .page-left .fas,.products-page-section .pagination .page-item .page-right .fas{border-radius:50%;background-color:#354e8c;color:#fff;padding:10px}.products-page-section .pagination .page-item .page-link,.products-page-section .pagination .page-item .txt{border:none;color:#000;padding:10px;font-size:16px;font-weight:700}.products-page-section .pagination .page-item .page-link:hover,.products-page-section .pagination .page-item .txt:hover{background-color:unset}.products-details-section .mb-60{margin-bottom:60px!important}.products-details-section .btn{background-color:#354e8c;width:100%;padding:12px;border-radius:25px;color:#fff}.products-details-section .contact-info{position:relative;display:flex;align-items:center;cursor:pointer;color:#fff;left:61px}.products-details-section .contact-info svg{width:68px;height:68px;margin-right:24px}.products-details-section .materials ul svg,.success-stories-page-section .item .icon-text svg{margin-right:8px}.products-details-section .contact-info .contact-info-overlay{display:flex;flex-direction:column;margin-left:10px}.products-details-section .contact-info .contact-info-overlay #txt{font-size:1.25rem}.products-details-section .contact-info .contact-info-overlay #contact-no{font-size:1rem}.products-details-section .list-item{display:flex;align-items:flex-start}.products-details-section .project-done-img{border-radius:10px!important}.products-details-section .details h6{font-size:1rem;font-weight:600;margin-bottom:1rem}.products-details-section .details p{font-size:1rem;line-height:1.5;font-weight:300;margin-bottom:1rem}.products-details-section .details ul li{margin-left:15px;margin-bottom:10px;position:relative}.products-details-section .details ul li::before{content:" ";background-image:url(../../../assets/images/done.svg);background-size:contain;background-repeat:no-repeat;display:block;width:20px;height:20px;left:-25px;top:3px;color:#fff;position:absolute}.success-stories-page-section .item .mb-80{margin-bottom:80px}.success-stories-page-section .item .icon-text{align-items:center}.success-stories-page-section .item .project-info{background-color:#f2fbff}.success-stories-page-section .item .project-info img{width:unset!important}.success-stories-page-section .item ul li{margin-bottom:16px}.success-stories-page-section .item .final-outcome .blockquote{color:#001820;font-size:1rem;margin:0 auto 32px;text-align:center}.success-stories-page-section .item .final-outcome .blockquote .blockquoted{color:#555;font-size:.9rem}.success-stories-page-section .item .client-details{display:flex;align-items:center;justify-content:center;margin-top:1rem}.success-stories-page-section .item .client-details .profile-image{border-radius:50%;margin-right:.5rem;width:unset!important}.success-stories-page-section .item .client-details .client-info{display:flex;flex-direction:column}.success-stories-page-section .item .client-details .client-info .client-name{font-weight:700;font-size:1rem;line-height:1.2}.success-stories-page-section .item .client-details .client-info .client-position{font-size:.875rem;color:#4b66aa}.success-stories-page-section .item .challenges li::before,.success-stories-page-section .item .materials_used ul li::before,.success-stories-page-section .item .solutions li::before{content:" ";background-size:contain;background-repeat:no-repeat;width:20px;height:20px;left:-25px;top:3px;color:#fff}.success-stories-page-section .item .challenges li{margin-left:25px;margin-bottom:10px;position:relative}.success-stories-page-section .item .challenges li::before{background-image:url(../../../assets/images/done-gray.svg);display:block;position:absolute}.success-stories-page-section .item .solutions li{margin-left:25px;margin-bottom:10px;position:relative}.success-stories-page-section .item .solutions li::before{background-image:url(../../../assets/images/done-green.svg);display:block;position:absolute}.success-stories-page-section .item .materials_used ul li{margin-left:25px;margin-bottom:10px;position:relative}.success-stories-page-section .item .materials_used ul li::before{background-image:url(../../../assets/images/done-blue.svg);display:block;position:absolute}.success-stories-page-section .pagination-nav{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0}.success-stories-page-section .pagination-nav .pagination-link{text-decoration:none;color:#4b66aa;font-weight:700;font-size:1rem;transition:color .3s;cursor:pointer}.success-stories-page-section .pagination-nav .pagination-link:hover{color:#ed872d}.success-stories-page-section .pagination-nav .pagination-link:hover .pagination-link:hover svg g path{stroke:#ed872d!important}.success-stories-page-section .pagination-nav .pagination-link .pagination-arrow{transition:fill .3s}.list-section__card img{border-radius:10px}.list-section__card--description-box{margin:-6rem 3rem 0;background-color:#fff;position:relative;padding:1rem;border-radius:10px;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}@media (max-width:575px){.list-section__card img{height:15rem;object-fit:cover}.list-section__card--description-box{margin:-6rem 1.5rem 0}}.list-section__card--description-box .description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}