
@media (max-width: 1399.98px) {
  
}
@media (max-width: 1199.98px) {
  .display-2 {
    font-size: 48px;
    font-weight: 600;
    line-height: 54px;
  }
  .secH,
  .thirdH {
    line-height: 40px;
  }
  .secH {
    font-size: 36px;
  }
  .thirdH {
    font-size: 26px;
  }


 
}
@media (max-width: 991.98px) {


  .display-2 {
    font-size: 44px;
    font-weight: 600;
    line-height: 54px;
  }
  .secH {
    font-size: 32px;
    line-height: 38px;
  }
  .thirdH {
    font-size: 24px;
    line-height: 40px;
  }


  .footer .container > .row {
    row-gap: 30px;
  }

  .navLink {
    color: var(--primary-color);
    padding: 12px 8px;
}
.navLink.active {
  color: var(--black);
}
.navMenu {
  gap: 4px;
}

.aboutAndStatistics,.WelcomeToHavya{
  background: url('../image/statisticBackMob.webp') center/cover no-repeat;
}

.aboutAndStatistics .container>.row{
  flex-direction: column-reverse;
}
.whyChoosUs .container>.row,.treatmentBanner .container>.row{
  flex-direction: column-reverse;
}
.treatmentBanner{
    background: url('../image/statisticBackMob.webp') center / cover no-repeat;
}
.contactForm .container>.row{
  row-gap: 24px;
  flex-direction: column-reverse;
}

.reviewvText{
  font-size: 22px;
}

.patientName{
  font-size: 18px;
}

}
@media (max-width: 767.98px) {
  .footer,
  .footer .secH,
  .leadingTeamCard {
    text-align: center;
  }
  .display-2 {
    font-size: 32px;
    font-weight: 600;
    line-height: 38px;
  }
  .secH {
    font-size: 28px;
    line-height: 52px;
  }
  .thirdH {
    font-size: 22px;
    line-height: 40px;
  }
  .defaultPadding {
    padding: 50px 0;
  }
  .footer.defaultPadding {
    padding: 34px 0;
  }
  .footer .secH {
    margin-bottom: 24px;
  }
  .footWrap > .row {
    justify-content: center;
    align-items: center;
    row-gap: 40px;
    flex-direction: column;
  }
   .footer .social-icons {
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

  .footer .exploreLinks ul li,
  .footer .exploreLinks1 ul li {
    text-align: left;
  }
  .footer-brand {
    display: table !important;
    margin: auto;
  }
  .footer .locationLink {
    max-width: 304px;
  }
 
  .footer .exploreLinks1 ul {
    max-width: 352px;
    margin: auto;
  }
  .footer .exploreLinks ul {
    width: 203px;
    max-width: 203px !important;
    margin: auto;
  }
  .footer ul.contact-info{
    width: 318.5px;
    max-width: 318.5px;
  }
  .extraPadding{
    padding-bottom: 173px;
  }
  .footer.homePage0{
    padding-top: 123px;
  }
 
  .callCards{
    justify-content: start;
  }

  .row_reverse{
    flex-direction: column-reverse;
  }

   .grid-sizer,.grid-item{
    width: calc(50% - 24px);                                                                              ;
  }
}

@media (max-width: 575.98px) {
 

  .footer .fourthH {
    margin-bottom: 20px;
  }

  .wrapheder {
    background-color: var(--lightBg);
    min-height: 95px;
}
.trustBuilding .container>.row{
  flex-direction: column;
}
.trustBuilding .nav-pills{
  flex-direction: row;
  gap: 24px;
}

  .hero-banner,
  .hero-banner img {
    aspect-ratio:370/729;       /* your mobile image’s true ratio */
  }

.CTA_Banner{
  padding: 12px;
  position: static;
  transform: translateY(0);
  margin-top: 30px;
  margin-bottom: 30px;
  text-align: center;
}
.CTA_Banner>.row{
justify-content: center;
align-items: center;
row-gap: 24px;
}
.contact-message li a{
  justify-content: center;
}
.extraPadding{
  padding-bottom: 50px;
}
.footer.homePage0{
  padding-top: 0px;
}

.reviewvText{
  font-size: 18px;
}

.patientName{
  font-size: 14px;
}
  .grid-sizer,.grid-item{
    width: 100%;                                                                              ;
  }
  .gutter-sizer { 
    width: 0;
  }
}
@media only screen and (max-height: 539.98px) {
 .statisticsNumbers span {
    font-size: 10px;
    line-height: 0;
}
}

