/* Custom CSS for About Us page */
/* Adjusted grid for about us section */
.about-section .one_third {
  width: 40% !important; /* Increased from 30.66% */
}
.about-section .two_third.last {
  width: 55.34% !important; /* Decreased from 65.34% */
}

/* Ensure image fills the container and maintains aspect ratio */
.about-section .one_third figure img {
  width: 100%;
  height: auto;
}

/* Add clearfix to ensure proper container height */
.about-section.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/* Mobile responsiveness for about section */
@media only screen and (max-width: 767px) {
  .about-section .one_third,
  .about-section .two_third.last {
    width: 100% !important;
    float: none;
    display: block;
    padding: 0 20px;
  }
  
  .about-section .one_third figure {
    margin-bottom: 20px;
  }
}