.navbar-brand{width:27%;display:block}.service-entry ul{padding:0;margin-bottom:40px;list-style:none;display:inline-block}.service-entry ul li{position:relative;color:var(--primary-color);text-transform:capitalize;padding:10px 30px}a.slicknav_btn.slicknav_collapsed{display:none}button.navbar-toggle{background:#fff!important;color:#d7190c;border-radius:5px}ul.list-none{list-style:none}.swiper-button-next:after,.swiper-button-prev:after{color:#d7190c}.service-what-we-do{height:auto}.service-what-we-do .what-we-do-image,.what-we-do-image figure,.what-we-do-image figure img{width:100%;height:400px}.service-what-we-do .what-we-do-content{border:1px solid var(--divider-color);margin-bottom:30px;padding:30px;transition:all .3s ease-in-out}.service-sub-heading{padding:0 40px 0 0;font-style:italic;border:solid #d8d8d8;border-width:0 1px 0 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.service-content{padding:10px}.sign{width:124px}div#anpsdownload-3{padding:30px}.service-sidebar .widget-title{font-size:16px;margin:0 0 24px}span.mf-icon img{width:70px}.rightinfra h4{font-size:20px;margin-top:0;margin-bottom:9px;font-weight:500;transition:.5s}.myabout{background-image:url(/images/h1-about-bg-1.jpg)!important;background-repeat:no-repeat;background-position:50%;padding:40px 0}.leftinfra{padding:0 20px}.sectiondevider{background-image:url(/images/action-bg-1.jpg);padding:50px 20px;background-size:cover;background-repeat:no-repeat}.sectiontitle h3{color:#e3510f;font-size:20px;padding:10px 0}.sectiontitle{width:70%;float:left}.calltoaction{text-align:right}.service-inner{position:relative}.service-inner:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid #e3510f;z-index:9;opacity:0;transition:.5s}.service-inner .service-thumbnail{position:relative;overflow:hidden;margin-bottom:28px}.service-inner .service-thumbnail:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;transition:.5s;z-index:1}.service-inner .service-thumbnail .pro-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background-color:transparent}.service-inner .service-thumbnail .pro-link i{position:absolute;font-size:24px;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:.5s}.service-inner .service-thumbnail img{transition:.5s}.service-inner .service-summary{position:relative;z-index:100;padding-bottom:23px}.service-inner .service-summary .service-icon-2{color:#efefef;right:40px;opacity:0;z-index:-1}.service-inner .service-summary .service-icon{position:absolute;top:0;transition-duration:.5s;line-height:1.2}.service-inner .service-summary .service-content{padding-left:80px;transition:.5s}.service-inner .service-summary h2{font-size:20px;font-weight:500;margin-top:0;margin-bottom:8px}.service-inner .service-summary h2 a{color:#393939}.service-inner:hover:before{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;opacity:1}.service-inner:hover .service-thumbnail:before{opacity:.85}.service-inner:hover .service-summary .service-content{padding-left:40px;padding-right:40px}span.service-icon img{width:80px;padding:5px}.service-inner:hover .service-summary .service-icon-1{left:20px;opacity:0}.service-inner:hover .service-summary .service-icon-2{right:20px;opacity:1}.video-section .play-btn{border:none;background:rgba(255,255,255,.3);border-radius:50%;padding:20px;transition:all .3s ease}.video-section .play-btn:hover{background:rgba(255,255,255,.6)}.text-shadow{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.9)}.video-section .text-anime-style-2{position:relative;display:inline-block;color:#fff;text-shadow:2px 2px 6px rgba(0,0,0,.8);border-bottom:3px solid #fff;padding-bottom:8px}.swiper-wrapper .swiper-slide img{border-radius:12px;transition:all .3s ease;cursor:pointer}section.video-section h2{padding:40px 0 0;color:#fff}section.video-section p{color:#fff}.swiper-wrapper .swiper-slide img:hover{transform:scale(1.03)}.brochure-box:hover{transform:translateY(-5px);transition:.3s ease}a.pdf-btn{background:#e3510f;padding:10px;border-radius:5px;color:#fff;display:block;width:60%;margin:0 auto}.team-box{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;margin-bottom:50px}.cus-jobs .team-text,.team-box{border-radius:10px;text-align:center}.cus-jobs .team-text{background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,11%);padding:25px}.cus-jobs .team-text h5{font-size:21px;font-weight:600}.cus-jobs .team-text p span{font-weight:600}.cus-jobs .team-text i{color:#e3510f;background-color:rgb(226 75 15/37%);border-radius:5px;padding:20px 23px;font-size:30px;margin-bottom:20px}.benifits .our-faq-section .accordion-header .accordion-button.collapsed,.benifits .our-faq-section .accordion-item .accordion-button:after,.our-faq-section .accordion-item .accordion-button.collapsed:after{color:#fff}.joinus .icon-box img{width:60px}.job-detail{justify-content:space-between;align-items:center}.apply-time,.job-description,.job-detail{display:flex}.apply-time{flex-direction:column;width:26%;text-align:end}.job-detail-text h2{font-size:45px;line-height:65px}.job-metas-detail{display:flex;flex-wrap:wrap}.category-job{margin-right:30px}.category-job i{margin-right:4px;color:#000;font-size:20px}.apply-time p{display:none}.apply-time p span{font-size:18px;font-weight:600;color:#e44343}.description-text{width:74%;padding:0 50px 0 0}.job-post{width:26%}.description-text p{line-height:30px;margin-bottom:30px}.description-text ul{padding:0 0 0 15px;margin-bottom:30px}.description-text ul li{margin-bottom:14px}.latest-post{padding:27px;background-color:#f6f4f9;border:1px solid #f2f0ec;border-radius:7px}job-post-box{display:flex;margin-bottom:10px}.post-icon i{font-size:25px;color:#111}.post-text h6{margin-bottom:3px;font-size:17px}.post-text p{font-size:15px}.post-icon{margin-right:15px;float:left}.popup-overlay{display:none;overflow:auto;background-color:rgba(0,0,0,.6)}.popup-content{background-color:#fff;margin:10% auto;border-radius:8px;width:400px;max-width:90%;animation:fadeIn .3s ease}.close-btn{color:#333;font-size:26px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.contact-us-form1 .contact-form .form-control{font-size:16px;font-weight:400;background-color:var(--white-color);color:var(--text-color);border:1px solid var(--divider-color);border-radius:10px;outline:none;box-shadow:none;padding:6px 15px}.apply-time button{width:162px}.apply-time.text-right{display:block}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999}.popup-content{background:#fff;padding:30px;border-radius:10px;position:relative;max-width:500px;width:90%}.close-btn{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer}.press-release-section{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:40px 20px}.press-item{background:#1c1c1c;border-radius:12px;overflow:hidden;transition:transform .3s ease;display:flex;flex-direction:column}.press-item a{color:#fff;text-decoration:none;display:block;padding:0}.press-item>a:not(.readmorebtn){flex:1}.press-item img{width:100%;height:200px;object-fit:cover;display:block}.press-item h3{font-size:20px}.press-item p{margin:0 16px 16px;color:#ccc}.press-item:hover{transform:translateY(-5px)}a.readmorebtn{text-align:center;background:#e3510f;padding:5px;display:block;color:#fff;text-decoration:none;flex-shrink:0}.press-item h3{margin:16px;font-size:18px;color:#fff}.right-form{border:5px solid #e3510f;background:#fff;padding:35px 30px;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.08)}.right-form:after{content:"";position:absolute;bottom:0;right:0;width:120px;height:120px;background-color:#e3510f;clip-path:polygon(100% 0,100% 100%,0 100%)}h1,h2,h4{color:#e3510f}label{font-weight:600;margin-bottom:5px}.form-section{border:1px solid #ddd;padding:20px;border-radius:10px;margin-bottom:30px}.form-section h4{margin-bottom:20px}.post-meta{font-size:14px;color:#666}.post-meta i{color:#e3510f;margin-right:6px}.post-meta a{color:#333;font-weight:500;text-decoration:none}.post-meta a:hover{color:#ff6600}.post-meta span{gap:4px}.post-meta .post-author,.post-meta .post-date,.post-meta span{display:flex;align-items:center}.responsive-image-container{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden}.what-we-do-image figure.image-anime.responsive-image-container{height:918px}@media (max-width:991px){.nav-menu-wrapper{position:absolute;width:100%;padding:0;background:var(--accent-color)}.hero-content{top:130px}.what-we-do-image figure.image-anime.responsive-image-container{height:400px}.service-item{width:100%;position:relative}.press-release-section{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.press-release-section{grid-template-columns:1fr}}