.inner-banner{
  background:#bfbfbf;
  min-height:295px;
  display:flex;
  align-items:flex-end;
  margin-top: 10px;
}

.banner-box{
  max-width:940px;
  width:100%;
  background:#2f5672;
  color:#fff;
  border-radius:18px;
  padding:35px 30px;
  text-align:center;
  margin:0 auto -60px;
}

.banner-box h1{
  font-size:30px;
  font-weight:700;
}

.banner-box p{
  font-size:18px;
}

/* MOBILE */
@media (max-width: 991px){
  .inner-banner{
    min-height:auto;
    padding:70px 15px 40px;
  }

  .banner-box{
    margin:0 auto;
    padding:25px 18px;
  }

  .banner-box h1{ font-size:24px; }
  .banner-box p{ font-size:16px; }
}



.monoabout-section{
  padding:115px 0;
}

.monoabout-heading h2{
  font-size:40px;
  margin-bottom:50px;
}

/* IMAGE FIX */
.monoabout-image{
  display:flex;
  justify-content:center;
}

.monoabout-image img{
  width:100%;
  max-width:380px;
  height:auto;
  border:2px solid #2f5673;
  border-radius:8px;
}

/* TEXT */
.monoabout-content p{
  font-size:16px;
  line-height:26px;
  font-weight:500;
  text-align:justify;
}

/* MOBILE */
@media (max-width:991px){
  .monoabout-section{
    padding:70px 0;
  }

  .monoabout-heading h2{
    font-size:28px;
  }

  .monoabout-image img{
    max-width:280px;
  }

  .monoabout-content p{
    font-size:15px;
    line-height:24px;
  }
}
.gynecology-image{
  display:flex;
  justify-content:center;
}

.gynecology-image img{
  width:100%;
  max-width:580px;
  height:auto;
  border-radius:20px;
}

/* MOBILE */
@media (max-width:991px){
  .gynecology-image img{
    max-width:320px;
  }
 
}
.g-p{
  font-size: 16px;
  font-weight: 500;
  color: #000;
}

