@import url("https://fonts.googleapis.com/css2?family=Libre+Baskerville&family=Montserrat:wght@600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400&family=Marko+One&family=Montserrat:wght@400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@1,300&display=swap");a{text-decoration:none;color:#000}ol,ul{list-style:none;margin:0;padding:0}:is(h1,h2,h3,h4,h5,h6,p){margin:0}.navbar{box-shadow:0 1px 15px 0 rgba(0,0,0,.8)}.logo{width:100%}.navbar-nav{width:100%;justify-content:end}.small-navbar{width:100%;display:flex;justify-content:space-between}.contact-info,.social-link{padding:10px 0}.contact-info a,.social-link a{color:#fff;padding:10px}.navbar-light .navbar-nav .nav-link{color:#fff!important;margin:0 30px}.navbar-light .navbar-nav .nav-link:has(.fa-whatsapp){font-weight:bolder;font-size:20px;margin:0;transition:all,.5s}.navbar-light .navbar-nav .nav-link:hover{color:var(--primary-color)!important}.navbar-light .navbar-nav .nav-link.active{font-weight:600;color:var(--primary-color)!important}.navbar-light .navbar-toggler{border-color:#fff!important}.hover-dropdown{position:relative}.hover-dropdown .drop-list{max-width:1500px;position:absolute;top:40px;left:-24px;background-color:#fff;border-radius:5px;box-shadow:2px 2px 4px #00000067;opacity:0;visibility:hidden;transform:translateY(10px);transition:all,.5s;z-index:999}.hover-dropdown .drop-list li{padding:10px 12px;border-bottom:1px;border-color:#d9d9d9}.hover-dropdown .drop-list li a{transition:all,.5s}.hover-dropdown .drop-list li .navlink.active{color:var(--primary-color)}.hover-dropdown .drop-list li:hover a{color:var(--primary-color);padding-left:.5em}.hover-dropdown:hover .drop-list{opacity:1;visibility:visible;transform:translateY(6px)}.about-parent:has(.about-child.active){color:var(--primary-color)!important;font-weight:600}.service-parent:has(.service-child.active){color:var(--primary-color)!important;font-weight:600}.home-banner{width:100%;background:url(webpack:///mini-css-extract-plugin//_next/static/media/geometric-abstract-background-technology-concept-connecting-dots-design.5a9b1d31.png),#a3a3a3 -1.468px -286.831px/100% 226.596% no-repeat;background-position:50%;background-size:cover}.section-content{padding:30px 0}.banner-content{color:var(--heading);font-family:var(--heading)}.banner-profile{width:60%}.banner-profile img{width:100%;border-radius:10px}.whatsapp-contact:hover .bar{width:3px;margin-right:10px}.whatsapp-contact .bar{width:0;height:80px;background-color:#25D366;margin-right:0;transition:.5s ease-out}.frame-14,.frame-14.whatsapp-contact{width:100%;display:flex;align-items:center;justify-content:flex-start;transition:.5s ease-out}.frame-14 .icon{width:80px;aspect-ratio:1/1;background-color:#25D366;border-radius:50%;display:flex;align-items:center;justify-content:center}.frame-14 .call-detail{color:#000;font-size:35px;font-weight:600;margin-left:10px}.frame-14 .icon i{color:#fff;font-size:53px}.call-detail p{font-size:35px;color:#000;text-transform:none;margin-bottom:6px;font-family:var(--heading);font-weight:600;line-height:1.2}.call-detail h5{font-size:28px;color:#000;font-weight:400}.box{width:100%;box-shadow:0 0 0 0 rgba(0,0,0,.25);display:flex;height:100%;flex-wrap:wrap;align-items:center;border-radius:31px}.box .rectangle{width:33.33%;display:flex;align-self:stretch;justify-content:center;padding:20px;background-color:var(--main-color);transition:.2s}.frame{text-align:center}.frame .warehouse{color:#fff;font-size:50px}.frame .text-wrapper{color:#FFF;font-family:var(--heading);font-weight:700;font-size:20px}.frame .check-list{text-align:start;color:#fff;margin-top:40px;height:100%}.frame .check-list li{margin:5px 0;font-family:var(--paragraph);text-transform:capitalize}.frame .check-list li i{margin-right:8px}.box .rectangle:hover{background-color:var(--primary-color);transform:scale(1.02);position:relative;z-index:99}.category-section .frame .text-wrapper{color:#fff}.category-section .rectangle .frame{padding:2rem 0}.service-title{font-size:28px;margin-bottom:1em}.homepage-image.owl-carousel .owl-stage .owl-item{display:flex;justify-content:center}.rectangle-wrapper{display:flex;align-items:center}.about-section{width:35%;border-radius:35px;background:#454E9F;padding:80px 47px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.25)}.about-section :is(h2,p){color:#fff}.about-section h2{margin-bottom:25px;font-size:53px;font-family:var(--heading);font-weight:700}.about-section p{font-family:var(--paragraph);margin-bottom:43px}.number-section{width:65%;aspect-ratio:1/.3;border-radius:0 35px 35px 0;background:#FAFAFA;box-shadow:4px 4px 10px 0 rgba(0,0,0,.25)}.number-section .frame{text-align:start;padding:45px 35px}.number-section .frame h2{font-size:29px;font-family:var(--heading);font-weight:600;text-transform:uppercase;margin-bottom:75px;margin-left:75px}.number-section .frame .number-count{width:100%;display:grid;grid-gap:50px;gap:50px;grid-template-columns:auto auto}.number-section .frame .number-count .count-down{text-transform:uppercase;text-align:center;font-family:var(--paragraph)}.number-section .frame .number-count .count-down .count{font-weight:600;font-size:75px}.number-section .frame .number-count .count-down .count-text{font-size:12px;font-weight:600}.section-title{font-size:36px;font-family:var(--heading);color:var(--main-color);font-weight:700;text-transform:capitalize;margin:100px 0}.container-wrapper{width:100%;padding:30px 20px;border-radius:10px;transition:.2s;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:stretch;height:100%}.container-wrapper .icon{font-size:50px;color:var(--main-color);font-weight:700;transition:.2s}.container-wrapper .label{text-align:center}.container-wrapper .label .label-content{font-family:var(--heading);color:var(--main-color);font-size:25px;font-weight:700;text-transform:capitalize;margin:23px 0;transition:.2s}.container-wrapper .label .label-paragraph{width:100%;height:100%;color:#000;text-align:center;font-family:Arial;font-size:16px;font-weight:400;margin:23px 0;overflow:hidden;transition:.2s}.container-wrapper:hover{background-color:var(--main-color)}.container-wrapper:hover :is(.icon,.label .label-content,.label .label-paragraph){color:#FAFAFA}.owl-carousel .owl-item img{object-fit:cover}.frame{margin:0 1em}.service-image{object-fit:cover}.certificate,.service-image{aspect-ratio:1/1.2}.img-thumbnail.certificate{object-fit:contain}.frame img{width:100%}.frame .text-wrapper{color:#000;margin:30px 0;display:flex;justify-content:stretch;flex-direction:column}.frame .text-wrapper h4{color:var(--main-color);text-align:start;text-transform:uppercase;font-family:var(--heading);font-size:19px;font-weight:700;margin-bottom:25px}.frame .text-wrapper p{font-weight:400;aspect-ratio:1/.1;font-size:16px;text-align:start;margin-bottom:15px;line-height:1.3}.redirect-link{width:100%;text-align:start;font-size:16px;color:var(--primary-color);text-transform:inherit;display:inline-block}.owl-theme .owl-nav{display:flex;justify-content:center}.owl-carousel .owl-nav button:is(.owl-prev,.owl-next){width:43px;background-color:var(--main-color)!important;padding:.5rem 1rem!important}.owl-carousel .owl-nav button:hover:is(.owl-prev,.owl-next){background-color:#3b4072!important}.owl-carousel .owl-nav button:is(.owl-prev,.owl-next) :is(span){color:#fff!important;font-size:20px;font-weight:500}#sectionBackground{position:relative}#sectionBackground:after{content:"";width:100%;height:100%;background-color:rgb(0 20 122/24%);position:absolute;top:0;left:0}.bg-section{color:#fff;background:linear-gradient(135deg,hsl(222 47% 21%),hsl(222 47% 35%))}.bg-section .section-title{color:#fff}.bg-section .title-container{text-align:center}.bg-section .section-title{font-family:var(--heading);margin:0}.testimonial-container{padding:8em 0}.testi-box{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;margin-top:1.5rem}.testi-box .review{font-family:Lato,sans-serif;font-weight:500;font-size:larger;margin-bottom:2rem}.testi-box .profile-img{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:1em}.testi-box .profile-img img{aspect-ratio:1/1;border-radius:50%;border:2px solid #fff;object-fit:cover}.testi-box .designation{text-transform:capitalize}.vision .profile-md{width:180px}.vision .section-title{margin:10px 0}.vision .profile-md img{width:100%;aspect-ratio:1/1.1;border-radius:5%;border:5px solid #fff;object-fit:cover;box-shadow:4px 4px 10px 0 rgba(0,0,0,.25)}.vision .vision-content{font-size:18px;color:#000}.vision .director-name{margin-top:2rem;color:var(--primary-color);font-family:Marko One;font-size:20px;transition:all,.5s}.vision .director-name:hover{color:var(--hover-primary-color);text-shadow:1px 0 1px}.error-page-content{color:#fff}.error-page-content .main-heading{font-size:10em}.top-arrow-button{position:fixed;bottom:20px;right:20px;background-color:#007bff;color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:24px;cursor:pointer;opacity:0;z-index:999;box-shadow:0 0 5px 0 rgba(0,0,0,.8);transition:opacity .3s ease-in-out}.top-arrow-button.show{opacity:1}.top-arrow-button:hover{background-color:#0056b3}.container-center{display:flex;justify-content:center}:is(.features,.contact) h2{font-size:2.2em;font-weight:500}.contact{color:#fff}.features ul{margin-bottom:2em}.features ul li{font-size:1.2em}.footer-brand{width:60%;display:block}.footer-brand img{width:100%}.footer-brand+p{color:#fff;font-size:arial;font-size:15px;font-weight:400;line-height:normal;text-transform:none;margin-top:20px}.social-link{width:100%;display:flex}.social-link a{color:#FFF;padding:10px;font-size:18px;transition:all,.3s}.social-link a:hover .fa-facebook-f{color:#0866FF}.social-link a:hover .fa-instagram{background:linear-gradient(115deg,#f9ce34,#ee2a7b,#6228d7);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.social-link a:hover .fa-x-twitter{color:#26a7de}.social-link a:hover .fa-linkedin-in{color:#0072b1}.social-link a:hover .fa-whatsapp{color:#188103}.footer-title{color:#fff;font-family:var(--heading);font-weight:800;font-size:25px;letter-spacing:2px}.footer-nav-list{margin-top:26px}.footer-nav-list .footnav-link{color:#fff;margin:.5em 0}.footer-nav-list .footnav-link a{color:#FFF;text-transform:capitalize;text-transform:none;padding:.2rem 0;transition:all,.3s}.footer-nav-list .footnav-link a:hover{color:var(--primary-color)}.footer-sitemap-link{color:#fff;font-size:16px;text-decoration:underline;display:inline-block;margin-top:16px}@media screen and (max-width:767px){.container-center{display:flex;justify-content:start}}.bg-image{width:100%;background-position:50%;background-size:auto;position:relative}.bg-image:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;top:0;left:0}.bg-image .page-name{color:#FFF;font-size:54px;text-align:center;padding:3rem 0}.breadcrumb{width:100%;justify-content:center}.breadcrumb :is(.breadcrumb-item,.breadcrumb-item.active){color:#FFF}.breadcrumb .breadcrumb-item:hover{color:var(--primary-color)}.breadcrumb .breadcrumb-item.active{font-weight:600}.grid-container{margin:0 .5rem 1.5rem 0;display:inline-block;width:100%;border:2px solid rgb(168,166,166);padding:5px;box-shadow:5px 5px 5px rgba(0,0,0,.5);border-radius:5px;transition:all .25s ease-in-out}.grid-container:hover img{filter:grayscale(0)}.grid-container:hover{border-color:var(--primary-color)}.grid-container img{width:100%;aspect-ratio:1/.7;object-fit:cover;filter:grayscale(100%);border-radius:5px;transition:all .25s ease-in-out}.grid-container p{margin:5px 0;padding:0;text-align:center;font-style:italic}.spinloader{width:100%;justify-content:center;align-items:center;height:300px}@media screen and (max-width:1199px){.about-section{width:50%;border-radius:20px}.number-section{width:50%;border-radius:0 20px 20px 0}.number-section .frame h2{margin-left:0;text-align:center}.number-section .frame .number-count .count-down .count{font-size:62px}}@media screen and (min-width:992px){.navbar-light .navbar-brand{width:18%}}@media screen and (max-width:991px){.navbar-light .navbar-brand{width:29%}.box .rectangle{width:32.33%}.banner-profile{width:90%}.rectangle-wrapper{flex-direction:column}.about-section,.number-section{width:100%}.number-section{border-radius:20px;margin:2rem 0}.column-hide{display:none}.navbar-light .navbar-nav .nav-link:has(.fa-whatsapp){margin:0 30px}}@media screen and (max-width:767px){.number-section .frame .number-count .count-down .count{font-size:60px}.navbar-light .navbar-brand{width:39%}.about-section{padding:76px 50px}.box .rectangle{width:100%}.vision .profile-md{margin:2rem 0}.vision :is(.vision-content,.director-name){text-align:center}.testimonial-container{padding:1em 0}.container-wrapper{margin-bottom:0}.container-wrapper .label .label-paragraph{aspect-ratio:auto}.banner-profile{width:100%}.margin-resp{margin:1em 0}.social-link{justify-content:space-between}.footer-nav-list{margin-top:15px}.footer-nav-list .footnav-link{margin-bottom:.5em}.vision .section-title{text-align:center}.homepage-image{margin:5em 0}}@media screen and (max-width:575px){.banner-content{margin:0 58px}.banner-content h3{font-size:40px}.box .rectangle{margin:0 58px;padding:0}.rectangle-wrapper{margin:0 58px}.about-section{padding:56px 50px}.number-section .frame .number-count .count-down .count{font-size:38px}.social-link{justify-content:space-between}}@media screen and (max-width:457px){.navbar-light .navbar-brand{width:45%}.banner-content{margin:0}.banner-content h3{font-size:40px}.box .rectangle{margin:0 10px;padding:0}.rectangle-wrapper{margin:0 10px}.about-section{padding:56px 18px}.number-section .frame{padding:45px 30px}.number-section .frame .number-count .count-down .count{font-size:45px}.footer-brand{width:68%}}@media screen and (max-width:410px){.number-section .frame .number-count .count-down .count{font-size:30px}.number-section .frame .number-count .count-down .count-text{font-size:10px}.contact-form{padding:15px}}@media screen and (max-width:320px){.number-section .frame .number-count .count-down .count{font-size:30px}.number-section .frame .number-count .count-down .count-text{font-size:10px}.frame-14 .icon{width:49px}.frame-14 .icon i{font-size:32px}.call-detail :is(h5,p){font-size:20px}.number-section .frame h2{font-size:19px;font-weight:900;margin-bottom:40px}.number-count{display:block!important}.number-section .frame .number-count .count-down{margin-bottom:1em}.whatsapp-contact .bar{height:49px}}