section.vision_area {padding: 105px 0 120px;border-radius: 20px;position: relative;z-index: 1;background-image: url(../images/home_one/vision-bck.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
.mission_area{ padding: 105px 0 120px;border-radius: 20px;position: relative;z-index: 1;background-image: url(../images/home_one/mission-bck.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
.our-vis-mis-points li{position: relative;margin-left: 30px;}
.our-vis-mis-points li::before{position: absolute;top: 0;left: -30px; content: "";background-image: url(../images/home_one/point.png);background-repeat: no-repeat;background-position: center;background-size: cover;width: 25px;height: 25px;}

.hero_area1{ background-image: url(../images/home_one/background-img.webp);background-repeat: no-repeat;padding: 100px 0;z-index: 1 !important;background-size: cover;background-position: center;border-radius: 15px;min-height: 410px;}
/* .hero_area1 .hero_content h1{color: #fff;} */
.consalt-header-area{margin-bottom: 0 !important;  background: #c1e9f9; padding: 10px 0 !important;}
.header-menu ul li a{padding: 9px 10px 10px !important;}
.breadcrumbs ul{display: flex;margin-top: 10px;}
.breadcrumbs ul li a, .breadcrumbs ul li{ font-size: 14px; color: #6b6a6a;}
.breadcrumbs ul span{padding: 0px 10px;}
.breadcrumbs ul li:last-child {color: #063232;}
.services-points-title{position: relative;}
.services-points-title h6{margin-left: 0px;background: #063232; padding: 18px 5px 18px 16px;color: #cce8f9; display: flex; align-items: center; justify-content: left;margin-top: 0;text-transform: uppercase;letter-spacing: 0.5px;}
.services-points-title h6 span{margin-left: 10px; font-size: 15px;line-height: 25px;}
/*.services-points-title::after {position: absolute;content: "";border-left: 15px solid transparent;border-right: 0 solid transparent;border-top: 10px solid #063232d4;left: -15px;bottom: -10px;height: 0;width: 16px;}*/
.servives-points ul{margin-left: 40px; padding: 20px 0;}
.servives-points ul li{list-style: disc; font-size: 15px;color: #322e2e;}
.servives-points{box-shadow: 0rem 0.5rem 1rem rgba(0, 0, 0, .15);margin: 10px; border-radius: 10px;background: #fff;min-height: 560px;position:relative;}
.sl_no{border: 1px solid #cce8f9;padding: 5px 12px;border-radius: 40px; background: #cce8f9;color: #063232;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{ color: #063232 !important;background-color: #cce8f9 !important;margin: 10px 0 !important;border-left: 3px solid #063232 !important;}
input:focus, button:focus{border: none !important;}
.nav-pills .nav-link{margin: 10px 0 !important;}
.nav-link{color: #063232 !important;border-left: 3px solid #063232 !important; text-align: start;}
.services-content{width: 65%;}
.points-list{ height: 100%;box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);border-radius: 15px;}
.points-list ul li{ list-style: disc;padding: 3px 0;}
.services-content-img{ box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) ;padding: 15px;border-radius: 15px; }
.services-content-img img{width: 100%;}
.sevices-content-img{padding: 0px;}
.sevices-content-img img{width: 100%;border-radius: 0px;}
.industries-icon-content{text-align: center;padding: 25px 0;}

.apply-now{position: relative;display: inline-block;}
.apply-now h6{margin-left: -15px;background: #063232; padding: 15px 20px;color: #cce8f9;}
.apply-now::after {position: absolute;content: "";border-left: 15px solid transparent;border-right: 0 solid transparent;border-top: 10px solid #063232d4;left: -15px;bottom: -10px;height: 0;width: 16px;}
.expt{display: flex;align-items: center;}
.expt p{margin-bottom: 0;padding-left: 20px;}
.read-more button{background: transparent;border: none;color: #063232;text-decoration: underline;}
.careers-job{box-shadow: 0rem 0.5rem 1rem rgba(0, 0, 0, .15); border-radius: 10px; padding: 20px 0;}
.pdng{padding: 0px 20px 20px;}

.apply_btn{display: flex; align-items: center; justify-content: center; margin-top: 20px}
.apply_btn.style_three a{width: 140px !important; height: 40px !important;}
.contact-details{min-height: 245px; text-align: center;box-shadow: 0rem 0.5rem 1rem rgba(0, 0, 0, .15);padding: 25px; border-radius: 10px;}
.contact-details img{width: 45px;margin: 15px 0;}
.form-group input, .form-group textarea{border: none; background: transparent; margin: 10px 0; width: 100%; padding: 10px;border-bottom: 1px solid #ccc;}
.subt-btn{ width: 100%;border: none;padding: 8px 0;background: #063232;border-radius: 30px;color: #fff;}
.contact-form-map{padding: 50px 0;}
.job-vacancy{padding: 40px 0;}
.job-vacancy .about_content h2{padding-bottom: 25px;}
.services-inner-pages-content{padding: 50px 0;}
.services-points-list li{position: relative;padding: 5px 0; margin-left: 30px;color: #333;font-size: 15px;line-height: 23px;}
.services-points-list li::before{position: absolute;content: "";top: 5px;left: -35px;background-image: url(../images/icons/service-point.png);width: 25px;height: 25px;background-position: center;background-repeat: no-repeat;background-size: contain;}

.inner-pages-about{padding: 30px 0;}
.inner-pages-about h2{font-size: 30px;}

.blog_btn1{    padding-left: 0px;
    padding-bottom: 0;
    position: absolute;
    bottom: 30px;
    left: 26px;}
.blog_btn1 a{color: #063232;font-weight: 550;font-size: 14px;text-transform: uppercase;    
}
.vis-mis-h1{font-size: 35px; margin-bottom: 20px;}

.hero_content {
    margin-top: 0px !important;
}
.mt-in {
    margin-top: 0px !important;
}

.services-img{ box-shadow: 0rem .5rem 3rem rgb(6 50 50 / 43%);padding: 12px;border-radius: 10px;}