


@media (min-width:992px){
.book-your-consult{
    width: 100%;
}

}
@media (min-width:1200px){
 
  .section-block-1 {
	font-size: 20px;
}
    
    }
@media (min-width:1400px){
    .secblck-1 {
        padding-right: 60px;
    }
    .section-2 {
      margin-top: -125px;
    }
    .secmx-w {
        max-width: 605px;
      }
    .smile-glry img{
        width: 100%;
    }
}
@media (min-width:991px) and (max-width:1199px){
    
    .special-offer h2 {
      font-size: 55px;
      line-height: 84px;
    }
    
    
}
@media (min-width:768px) and (max-width:991px){
  .bonding-offer-2025 .sec-block-img{
    text-align: center;
  }
  .special-offer {
    color: #d31934;
    text-align: center;
    position: absolute;
    top: 282px;
    left: 75%;
    transform: translateX(-50%);
  }
  .special-offer h2 {
    font-family: "Jimmy Script";
    font-size: 45px;
    font-weight: 900;
    color: #d31934;
    line-height: 62px;
  }
  .special-offer p {
    font-size: 21px;
    text-transform: uppercase;
    font-weight: 700;
  }
  .off-35 {
    font-size: 43px;
    font-weight: 700;
    line-height: 50px;
  }


}
@media (max-width:767px){
    .secmx-w {
        max-width: 100%;
      }  
      ul.nrst-list{
        display: inline-block;
      } 
   .section-3 h2{
    text-align: center;
    font-size: 25px;
  line-height: 34px;
   }   
   .our-patient-resuls .owl-theme .owl-nav{
    position: static;
    margin-top: 20px;
   }
   .highly-text h4 {
    color: #fff;
    line-height: 37px;
    text-align: center;
    font-size: 24px;
  }
  .btn-hgly {
    padding-right: 10px;
  }
  .btn-bacnltn {
    font-size:13px ;
    padding-left: 20px;
    padding-right: 20px;
  }
.btn-hgly {
  font-size: 13px;
}
.highly-text::after {
  display: none;
}
.seethe-result-invign {
  position: absolute;
  right: 20px;
  top: -180px;
}
.seethe-result-cnt h2{
  font-size: 32px;
}
.seethe-result-invign img {
  max-width: 158px;

}
.aligners-before-bonding {
  background: #f1f1f1;
}
.aligners-before-bonding .row [class*=col-]:last-child{
  margin-top: 40px;
}
.aligners-before-bonding .algnrs-content h3,
ul.algnrs-list li{
  color: #333333;
}
.smile-glry {
  text-align: center;
}
.special-offer {
  color: #d31934;
  text-align: center;
  position: absolute;
  top: 110px;
  left: 50%;
  transform: translateX(-50%);
  width: 348px;
}
.special-offer h2{
  font-size: 60px;
  line-height: 74px;
}
.bonding-offer-2025 .secmx-w .img-block-1{
  padding-top: 210px;
  margin-bottom: 25px;
}
 ul.nrst-list {
    display: inline-block;
    text-align: center;
  }
.bonding-offer-2025 h2 {
  line-height: 61px;
  font-weight: 700;
  font-size:48px;
}



      
}
@media (max-width:575px){
    ul.extra-list li {
      font-size: 12px;
    }
 ul.extra-list li span::before {
  height: 2px;
  top: 8px;
}   
    
    
    
}













