.logo-fix{
    width: 130px;

}
.banner-column {
    padding: 460px 0px 30px;
    text-align: center;
}
.our-services{
    background-color: #e1dcdc;
}
.our-services .title-box h2{
    color: #222222;
}
.our-doctors{
    background-color: #f9f9f9;
}

.team-block .image img {
    width: 100%;
    height: 320px;   /* increase height (adjust as needed) */
    object-fit: cover; /* crop nicely instead of stretching */
    border-radius: 8px; /* optional: rounded corners */
  }
  .custom-card {
    min-height: 420px;   /* make card a bit taller */
  }
  
  .custom-card .image img {
    height: 530px;       /* increase image height */
    object-fit: cover;   /* crop nicely */
    border-radius: 6px;
  }
  
  .gallery-section .image-layer:before {
   
    background-color: var(--main-color);
}
.fullwidth-section-two .outer-container {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
   
}

.fullwidth-section-two .left-column,
.fullwidth-section-two .right-column {
    flex: 1;
    display: flex;
    align-items: center;
    background-size: cover;
    background-position: center;
    
    color: #fff;
}

.fullwidth-section-two .inner-column {
    width: 100%;
}

.fullwidth-section-two .left-column {
    flex: 1;
    display: flex;
    justify-content: center;   /* Horizontal center */
    align-items: center;       /* Vertical center */
    background-size: cover;
    background-position: center;
    
    color: #fff;
    text-align: center;        /* Center text inside */
}

.fullwidth-section-two .left-column .inner-column {
    max-width: 500px;          /* Optional: keep form box neat */
    width: 100%;
}

.fullwidth-section-two .right-column .inner-column {
    position: relative;
    padding: 10px 15px 10px 93px;
}
.footer-logo{
    width: 197px;
    padding: 0px 30px 30px 30px;
}
.main-footer {
    background-color: #fff;
}
.main-footer:before {
    
    background-color:  #fff;
}
.footer-container-border{
    border-top: 1px solid var(--main-color);
}
.about-bg-color{
    background-color: #f5f5fa;
}
.about-bg-color .section-title h2{
    color: #222222;
}
