.career-section {
  position: relative;
}

.career-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
  max-width: 550px;
  z-index: 2;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}
.career-overlay h2 , p{
    color: rgba(81, 37, 32, 1);
}
.career-overlay-mobile {
  background-color: #fff;
}
.container-custom{
/* max-width:1200px !important; */
margin:auto;

}
.container-custom1{
max-width:1366px !important;
margin:auto;
padding-left:20px !important;
padding-right:10px !important;
}


.text-orange {
  color: #f05a28;
}

.about-counter{
    width: 100%;
}
/* Stat Box */
.stat-box1 {
  flex: 1 1 250px;
  max-width: 100%;
}

/* Stat Labels */
.stat-box1 h4 {
  font-size: 2.5rem;
  color: rgba(239, 121, 73, 1);
  margin-bottom: 8px;
}

/* Stat Numbers */
.stat-box1 h2 {
  font-size: 7rem;
  font-weight: 700;
  color: white;
  margin: 0;
}

.stat-box1 h2::after {
  content: "+";
  font-size: 100px;
  margin-left: 4px;
  color: rgba(239, 121, 73, 1);
}

/* Stat Description */
.stat-box1 p {
  font-size: 16px;
  color: white;
  margin-top: 10px;
  line-height: 1.4;
}/* Shared styles */
@media (max-width: 992px) {
   .custom-container {
  max-width: 1200px;
  margin: 0 20px; /* center it */
}
}

.meet-mind h2{
font-size: 48px;
color: rgba(81, 37, 32, 1);

}
.meet-mind p{
color: rgba(74, 63, 62, 1);
font-size: 16px;
}


/* Main Section Background */
.stats-slider-section1 {
  position: relative;
color: rgba(81, 37, 32, 1);
  
  overflow: hidden;
  padding: 80px 20px 0;
  padding-bottom: 100px;
}

/* Content Box */
.content-wrapper-about {
  max-width: 1366px;
  margin: auto;
  text-align: left;
  padding: 0px 15px 0px;
color: rgba(81, 37, 32, 1);
}

/* Headline */
.content-wrapper-about h2 {
  font-size: 36px;
  font-weight: 700;
  margin-bottom: 12px;
}

.content-wrapper-about h2 .highlight {
  color: rgba(239, 121, 73, 1);
}

/* Subheading */
.content-wrapper-about p {
  font-size: 15px;
color: rgba(81, 37, 32, 1);
  max-width: 900px;
  margin: 0;
  line-height: 1.6;
  margin-bottom: 40px;
}

/* Stats Row */
.stats-row-about {
  display: flex;
  justify-content: flex-start;
  /* gap: 0px; */
  flex-wrap: wrap;
  /* margin-top: 30px; */
}

/* Stat Box */
.stat-box-about {
  flex: 1 1 250px;
  max-width: auto;
}

/* Stat Labels */
.stat-box-about h4 {
  font-size: 2.5rem;
  color: rgba(239, 121, 73, 1);
  margin-bottom: 8px;
}

/* Stat Numbers */
.stat-box-about h2 {
  font-size: 7.25rem !important;
  font-weight: 700;
color: rgba(81, 37, 32, 1);
  margin: 0;
}

.stat-box-about h2::after {
  content: "+";
  font-size: 100px;
  margin-left: 4px;
  color: rgba(239, 121, 73, 1);
}

/* Stat Description */
.stat-box-about p {
  font-size: 13px;
color: rgba(81, 37, 32, 1);
  margin-top: 10px;
  line-height: 1.4;
} /* Shared styles */

.left-bg{
background: rgba(239,233,232,1);
}

.left-content{
padding:64px 48px 64px 120px;
/* max-width:520px; */
}
.Built-for-Precision
{
     padding-right: 0px !important;
}

.left-content h1{
font-size:46px;
color:#512520;
font-weight:600;
}

.left-content h1 span{
color:#ef7949;
}

.left-content p{
margin-top:20px;
color:#512520;
}

.btn-process{
display:inline-block;
margin-top:25px;
background:#ef7949;
color:#fff;
padding:12px 24px;
text-decoration:none;
}

/* Bottom section */

.bottom-box{
background:#512520;
padding:64px 48px 64px 120px;
}

.bottom-content{
max-width:520px;
}

.bottom-content h4{
color:#fff;
}

.bottom-content p{
color:#bca39f;
}

.bottom-content hr{
border-color:rgba(255,255,255,0.2);
margin:25px 0;
}

/* Right image */

.right-img{
object-fit:cover;
}

/* Mobile */

@media(max-width:991px){

.left-content{
padding:60px 0;
}

.right-img{
height:400px;
}

}
.map-section-h3-counter{

font-weight: 700;
font-style: Bold;
font-size: 76px !important;


}