@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css);a,button{transition:.5s}button.main-btn:hover,section.preheader{background:var(--secondary-color)}.sticky,body{background:#fff}.row.links h4,ul.scrnshot-s li:first-child img{margin-bottom:20px}.c-bg img,.prjct img,.service-img img{object-fit:cover}.news h3,.pageloader h3,.testimonialgrid p{text-align:center}body{margin:0!important;padding:0!important;font-family:Inter,sans-serif}.clear,body,form,h1,h2,h3,h4,h5,h6,html,img,input,li,p,select,textarea,ul{margin:0;padding:0}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-weight:700!important}ul li{list-style:none}img{border:none;width:100%}p{color:var(--color3);font-size:15px}a{text-decoration:none!important;color:var(--color2)}.clear{height:0;clear:both;font-size:0;line-height:0}:root{--primary-color:#ff9000;--secondary-color:#252628}a.navbar-brand img{width:150px}.address-links li a img{width:22px;margin-right:10px}.address-links li a{color:#fff;font-size:12px;margin-right:20px}li.nav-item a{color:#000!important;padding:0 13px!important;font-size:16px!important}section.preheader{padding:10px;position:relative}.navbar-collapse{flex-grow:inherit}ul.navbar-nav{margin-right:20px}button.main-btn{background:var(--primary-color);border:0;color:#fff;padding:10px 25px;border-radius:0;font-size:18px;font-weight:300}a.nav-link.active{font-weight:700}ul.social-icons.d-flex li{margin-left:10px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,a.nav-link:hover{color:var(--primary-color)!important}button.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.address-links{z-index:99}.sticky{position:fixed;top:0;width:100%;box-shadow:0 -1px 4px #ccc;z-index:999}.banner_contents h4{font-size:19px;text-transform:uppercase;letter-spacing:2px;display:inline-block;margin-bottom:28px;color:#fff}.banner_contents h1{font-size:80px;line-height:1.5;color:#fff;font-weight:700;text-align:center}.banner_contents p{font-size:18px;margin:32px 0 45px;color:#fff}.row.links h4,.service-box h4,h4{font-size:15px;text-transform:uppercase}section.banner-section{background:url(../img/banner.webp) center/cover no-repeat;height:700px;overflow:hidden;display:flex;align-items:center}.banner-btns .main-btn{background:var(--primary-color);border:0;color:#fff;padding:15px 45px;border-radius:5px;font-size:18px;font-weight:300}button.play{background:var(--primary-color);border-radius:170px;border:0;padding:15px;margin-left:10px}.service-box h4,h4{font-weight:600;color:var(--primary-color);margin-bottom:12px}.service-box{width:32%}.service-grd p{flex:1}.-prjt-name,.service-grd{align-items:center;display:flex}.service-grd{border:1px solid rgba(143,129,129,.37);border-radius:10px;padding:30px;margin-bottom:25px}ul.scrnshot-s,ul.scrnshot-s li img{border-radius:10px}.-prjt-name,footer .col-lg-3 ul li{margin-bottom:10px}.service-box h2{font-size:25px}.prjt-img img{width:77px;height:77px;margin-right:20px}ul.spec li{background:#1249681a;padding:5px;margin-right:12px;border-radius:5px;font-size:12px}ul.spec{display:flex;margin-bottom:12px}.project-Images{width:28%!important}.project-grid{display:flex;align-items:center;padding:30px 0;border-bottom:1px solid #cccccc82}.project-details{flex:1;margin-right:60px}.col-lg-4.services-t h6,.pages,.primary-details,span.number-count{display:flex;align-items:center}ul.scrnshot-s{background:#e6ebee;padding:20px}.project-details p{margin:20px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.project-details h6{margin:0 0 18px}span.green-dot{width:10px;height:10px;background:#00b780;display:block;border-radius:20px;margin-right:10px}button.Online{border:1px solid rgba(160,160,160,.53);border-radius:4px;font-size:12px}span.number-count{background:#b30f0f;border-radius:4px;color:#fff;padding:5px 19px;margin-left:10px}.pagination,button.page-nav{align-items:center;display:flex}ul.spec.tag li{background:rgba(255,255,255,.56);border:1px solid rgba(160,160,160,.53);border-radius:4px}a.mobile.view{display:none}.-prjt-name h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:540px}.pagination{justify-content:center;margin:50px 0 0}.pages h6{margin:0 50px}button.page-nav{background:#fff;border:1px solid #b1a9a9;border-radius:10px;width:45px;height:45px;padding:12px;justify-content:center}button.page-nav.prev img{transform:rotate(180deg)}footer{background:#050c1f;color:#fff;font-weight:100;font-size:14px}.footer-cpyright .logos img{width:220px}.footer-cpyright{display:flex;align-items:center;justify-content:space-between;margin-top:25px}.row.links{padding:70px 0;border-bottom:1px solid #ffffff24}.row.links h4{font-weight:400!important}.news h3{line-height:50px}button.footer-btn{padding:10px 50px;text-transform:uppercase;font-weight:600;background:0 0;border:1px solid #fff;color:#fff}.btn-groups{margin-top:30px}.btn-groups button.footer-btn.fill{margin-left:20px}button.footer-btn.fill{color:#050c1f;background:#fff}input.form-control{background:#fff;border-radius:0;color:#252628!important}.form-select{color:#ccc!important}header#myHeader{padding:8px}a.main-btn{background:var(--primary-color);padding:7px 29px;font-weight:700}ul.social-icons.d-flex li a i{color:#fff!important}.prj-details{display:none;position:absolute;bottom:10px;left:20px}.prjct:hover .prj-details{display:block;z-index:9999;transition:.4s}.prjct{position:relative;margin-bottom:25px;transition:.4s;height:300px!important}.prj-details p{color:var(--primary-color)}.prj-details h4{color:#fff}.prjct::after{content:"";position:absolute;background:#000;height:100%;right:11px;left:10px;opacity:.3;background:linear-gradient(0deg,rgb(0 0 0) 0,#000 29%,rgb(255 255 255 / 20%) 100%)}.prjct img{height:100%}.testimonialgrid img{width:100px;border-radius:100%;height:100px;object-fit:cover}.testimonialgrid>div{display:flex;flex-direction:column;align-items:center}.testimonialgrid p{margin-bottom:40px;margin-top:20px}.testimonialgrid{padding:15px;border-bottom:2px solid var(--primary-color)}.sticky+#main,.sticky+.banner-section{margin-top:200px}.c-bg img{height:350px;height:inherit;margin:20px 0}section.testimonials{background:url(../img/bg-2.webp) center/cover no-repeat fixed;color:#fff}.main-btn:hover{background:#000!important;color:#fff}.address-area ul li{display:flex;align-items:center;margin-bottom:20px}.icon-ad,.pageloader{display:flex;align-items:center}.address-area{margin-top:20px}.icon-ad{background:#ff9000;color:#fff;width:40px;height:50px;justify-content:center;margin-right:10px}.slider-container img{width:180px!important}.service-img img{max-height:220px;width:100%;border-radius:10px 10px 0 0}.service-img{height:220px;width:100%}.pageloader img{width:300px}.pageloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:center/cover no-repeat fixed #fff;opacity:1;justify-content:center}section{scroll-margin-top:75px}.row.center{align-items:center}.d-flex.main-banner{justify-content:center}@media screen and (max-width:991px){.project-grid{align-items:flex-start}}@media screen and (max-width:767px){a.main-btn,a.mobile.view{background:var(--primary-color)}.news h3,p{line-height:30px}.banner_contents{display:flex;flex-direction:column;align-items:center}a.main-btn{padding:7px 29px;width:100%;display:flex;align-items:center;justify-content:center}.address-links ul li a span,.prjt-img,.project-Images ul li,.project-grid .col-lg-4.services-t,.project-grid .project-details h6,.project-grid ul.spec,.row.links{display:none}.project-Images ul li:first-child,a.mobile.view{display:block}ul.navbar-nav{margin-right:0!important;padding-right:0!important}ul.navbar-nav.mb-2.mb-lg-0 li{padding:10px 0;border-bottom:1px dashed #000000ba!important;margin-right:0!important}button.main-btn{width:100%;margin-top:16px}div#navbarSupportedContent{position:absolute;width:100%;background:#fff;top:90px;left:0;right:0;padding:10px}section.banner-section{height:240px;background:url(../img/banner.webp),linear-gradient(0deg,rgba(255,0,150,.3),rgba(255,0,150,.3))}.banner_contents h4{font-size:9px;margin-bottom:8px}.banner_contents p{font-size:13px;margin:12px 0 15px}.banner-btns .main-btn{padding:9px 15px;background:var(--secondary-color)}button.play{padding:8px}section.p-5{padding:10px 0!important}.service-box{width:100%}.service-grd{flex-direction:column;padding:15px}section.preheader::before{width:50%}.project-details{margin-right:0}.prjt-img img{width:40px;margin-right:10px}.-prjt-name h2{font-size:18px}.-prjt-name{flex-direction:column;align-items:baseline}.project-grid{position:relative;flex-direction:column}span.number-count{padding:1px 8px;margin-top:6px;margin-left:0}.project-details p{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}a.mobile.view{color:#fff;text-decoration:none;width:100%;text-align:center;padding:6px;border:1px solid #ccc;border-radius:5px;margin-top:10px;position:relative}.pages h6{margin:0}.pages{justify-content:space-between;width:100%}.pagination{margin:20px 0}button.Online{position:absolute;top:4%;right:0;border:1px solid rgba(160,160,160,.53);font-size:12px;color:#fff;background:green}.project-Images{width:100%!important;margin-top:6px}ul.scrnshot-s li:first-child img{margin-bottom:0}.footer-cpyright{flex-direction:column;align-items:center;justify-content:center;text-align:center}.btn-groups button{padding:10px 15px}.btn-groups{display:flex}.news h3{text-align:center;font-size:16px;font-weight:300!important}.footer-cpyright span{margin:17px 0!important}section.testimonials{background:#010101}.row.m-5{margin:10px!important}.slider-container img{width:inherit!important;scale:.6}.d-flex.main-banner{justify-content:center}.banner_contents h1{text-align:center;font-size:8vw;line-height:53px}}