.center-content,.col-md-3,.counter,.dropdown-menu .col-md-3,.hover-content{text-align:center}.card-hover .read-more:hover,.custom-underline{text-decoration:underline}.card-title,h5{font-size:1.25rem}.row{display:flex;flex-wrap:wrap}.height-fixing{height:400px}.job-details-content .text h3{position:relative;display:block;font-size:20px;line-height:32px;font-weight:700;margin-bottom:24px;padding-top:16px}.job-details-table-outer{background:#f1f7fc}.table td{padding:.75rem;vertical-align:top;border-top:0 solid #dee2e6}.job-details{position:relative;padding:50px 0}.counter-section{background-color:#000;color:#fff;padding:50px 0}.counter .counter-number{font-size:69px;font-weight:400;line-height:1;background-image:linear-gradient(to right,#c9eb48,#71f089,#00ebc7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;padding:5px 10px}.counter .counter-title{font-size:19px;font-weight:400;line-height:2.5}.custom-underline span{display:inline-block;position:relative}.custom-underline span:before{content:'';position:absolute;width:100%;height:3px;bottom:0;left:0;z-index:-1}.custom-underline{background-color:#ff0,#00f,green;text-decoration-color:blue}.heading-container{border-bottom:3px solid #00f;display:inline-block;padding-bottom:5px}.img-responsive{display:block;max-width:100%;height:auto}.dropdown-menu .sub-menu{padding-left:20px;text-align:left}.full-width-dropdown{position:absolute;top:100%;left:0;width:100vw;margin-top:0;z-index:1000}.card-hover,.card-hover .hover-image{position:relative}.navbar-nav .nav-item{flex-direction:row;margin-left:15px}.navbar-brand{margin-right:30px}.dropdown:hover .dropdown-menu{display:block;margin-top:0}.dropdown-menu-full-width1{width:40vw;left:auto!important;right:-100px}.dropdown-menu-full-width{width:81vw;left:auto!important;right:-400px}.container{padding:10px}.dropdown-menu .container{width:100%;padding:0}.col-md-3{margin-bottom:20px}.dropdown-menu .row{width:100%;margin:0}ul{padding:1px}.custom-heading{color:#2878c9}.form-control::placeholder{color:#f8f9fa}.form-control{background-color:#63aad4;border:none;color:#fff}.form-control:focus{background-color:#63aad4;color:#fff;box-shadow:none}.card-hover{overflow:hidden}.card-hover .hover-image::after,.hover-content{position:absolute;opacity:0;transition:opacity .2s ease-in}.card-hover .hover-image::after{content:"";top:0;left:0;height:100%;width:100%;background:linear-gradient(88deg,#c9317f 1%,#f9b848 100%)}.card-hover .hover-image:hover::after{opacity:.6}.hover-content{top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:3}.card-hover .hover-image:hover .hover-content{opacity:1}.hover-content i{font-size:24px;display:block;margin-bottom:5px}.hover-content span{font-size:18px}.card-hover .read-more{color:#007bff;text-decoration:none;font-weight:700}.card{height:100%}.card-img-top{height:150px;object-fit:cover}.card-body{display:flex;flex-direction:column;justify-content:space-between;height:100%}.card-title{margin-bottom:.5rem}.card-text{flex-grow:1}.card-para{text-align:justify}.read-more{align-self:flex-start}.faint-green-bg{background-color:#e0f7fa;padding:30px 0}.heading-container h1{font-size:2.5rem;color:#004d40}.custom_container{padding:0 15px}.p_service_item{background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px;text-align:center;transition:transform .3s,box-shadow .3s}.p_service_item:hover{transform:translateY(-10px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.icon img{max-height:108px;margin-bottom:10px}.icon i{font-size:2rem;color:#00796b}.navbar-nav .nav-link{color:#000!important}.navbar-nav .nav-link:hover{color:#00f!important}text-dark-005{color:#02051c!important;color:var(--color-dark-005)!important}.relative{position:relative!important}.section-2 img{max-width:100px;margin-bottom:101px}.dropdown-menu-single-row .container{display:flex;flex-wrap:nowrap}.dropdown-menu-single-row .col{flex:1;min-width:0}.dropdown-menu-single-row .sub-menu{list-style:none;padding:0}.dropdown-menu-single-row .dropdown-item{white-space:nowrap}footer{background-color:#000;color:#fff}footer a{color:#fff}footer a:hover{color:#00f}.text-body-secondary{--bs-text-opacity:1;color:rgb(245 245 245 / 75%)!important}.card-hover{transition:transform .2s;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.card-hover:hover{transform:scale(1.05);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}@media (max-width:576px){.col-sm-6{flex:0 0 100%;max-width:100%}.proactive img,.professional img,.proficient img,.progressive img{max-width:50%}.icon img{height:80px}.p_service_item{padding:10px}}.navbar-toggler{position:absolute;right:15px;top:10px}.navbar-close-btn{position:absolute;top:10px;right:20px;border:none;background-color:#ff4d4d;color:#fff;font-size:24px;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.navbar-close-btn:hover{background-color:#f33}@media (min-width:992px){.navbar-close-btn{display:none}}@media (max-width:768px){.p_service_item{margin-bottom:20px}.height-fixing{height:130px}.fs-4{padding-top:32px!important}.dropdown-menu-full-width,.dropdown-menu-full-width1{width:78vw;right:0;left:0!important}.navbar-collapse{position:fixed;top:0;left:-100%;width:80%;height:100vh;background-color:#fff;transition:left .3s;z-index:9999;padding:10px}.navbar-collapse.show{left:0}.navbar-nav{flex-direction:column;text-align:left;padding-left:15px}.navbar-nav .nav-item{margin-left:0;margin-bottom:15px}.industries-dropdown{max-width:8vw}.custom-dropdown{overflow-y:auto;max-width:100%;max-height:80vh}.dropdown-menu{max-height:54vh}}.industries-dropdown{max-width:60vw}.scrollable-dropdown{max-height:400px;overflow-y:auto;overflow-x:hidden}@media (max-width:768px){.scrollable-dropdown{max-height:300px}}#navbarNavDropdown a{color:#000}.na{display:flex;align-items:center;justify-content:center}.fs-4{padding-top:100px;font-weight:700;padding-left:90px;padding-right:100px;color:#f5f5f5}.w-80{width:85%!important}