@media(max-width:2561px){
   
}
@media(max-width:2200px){
}
@media(max-width:2000px){

   
   
}
@media(max-width:1920px){
   .before-after-img-block{width: 800px;padding-right: 50px;}
   .before-after .circle-round img {
      top: 41px;
      left: 0;
      width: 66%;
  }
  
}
@media(max-width:1800px){
   .main_nav_header li a{font-size: 16px;}
   .header-right svg , .resp-block svg{font-size: 18px;margin: auto 0;}
   .header-right a img{width: 24px;}
   .offer-block2{padding-left: 25px;}
   /* .offer-block h3{font-size: 0px;line-height: 150px;} */
   .blog-list h5 {font-size: 30px;line-height: 40px;}
   .blog-large h4{font-size: 40px;}
   .blog-section .blog-list-content p {
      font-size: 20px;
      line-height: 28px;
  }
  .find-doctor .primary_btn{padding: 15px 50px;}
  .container-fluid{padding: 0;}
  
.botox-injection-section {padding: 33px 0 33px 40px;}
.find-doctor .primary_btn{font-size: 28px;}
.common-pad{padding: 0 40px;}
.dd-button{font-size: 15px;}
}
@media(max-width:1700px){

   .botox-injection-section h1{font-size: 72px;}
   
.find-doctor h4{font-size: 28px;}
.set > a{font-size: 24px;}
}
@media(max-width:1600px){
      /************************* NEW CSS 8-08-2022 -END *********************/
}
@media(max-width:1500px){
   .main_nav_header li a {
      font-size: 17px;
  }
  .find-doctor .primary_btn {
   font-size: 26px;
}
}
@media(max-width:1500px){
   h2 ,.wellness-section h2{font-size: 48px!important;}
   .before-after-img-block{width: 600px;}
   .before-after .circle-round img {
      top: 37px;
      left: 35px;
  }
}
@media(max-width:1350px){
   .main_nav_header li a{font-size: 16px;padding: 50px 6px 42px 6px;}
   .logo img{width: 160px;}
   .main_nav_header .form-control, .form-control::-webkit-input-placeholder {font-size: 15px;}
   .main_nav_header .form-control{padding-left: 175px;}
   /* .main_nav_header .location svg{margin-left: 30px;} */
   .close-btn-header{width: 30px;}
   .find-doctor .primary_btn {font-size: 22px;}
   .book-appoinmnet {font-size: 32px;padding: 17px 64px;}
}
@media(max-width:1300px){
   /* WELLNESS EXPLORE-PAGE */
   .explore-areas{top: 8px;}
   
  .about-features:nth-child(3), .about-features:last-child{margin-bottom: 25px;}
  .feature-row{padding: 0;}
  .why-clients-choose .about-img-right{margin-left: -175px;}
  .why-clients-choose{margin: 0;}

}
@media(max-width:1200px){
   h3 span{font-size: 100px;}
   .main_nav_header ul.mobile-resp {position: fixed;left: 0;right: 0;z-index: 99;background: #201e1edb;top: 70px;display: none;}
   .menu-block.active-menu-block ul.mobile-block li{width: 100%;}
   .main_nav_header .menu-block.active-menu-block ul.mobile-block{display: block;padding-top: 55px;}
   .menu-block.active-menu-block ul.mobile-block li a{border-bottom: 1px solid #ddd; justify-content: center;}
   .main_nav_header li a {padding: 5px 15px;color: #000;display: block;
     display: flex;text-align: center;}
   .m-auto.m-resp{margin-right: inherit!important;}
   .close-btn-header svg {font-size: 33px;margin-top: 0;}
   /* .header-right{display: none;} */
   header{padding: 20px 0;}
   .smenu{display: inline-block;}
   .main_nav_header {padding: 15px;}
   .logo{margin-left: auto;display: flex;width: 220px;}
   .logo img{margin-right: 15px;margin-right: 20px;}
   /* .main_nav_header{overflow: hidden;} */
   .popular-procedure {padding: 70px 40px 100px 40px;}
   .before-after-img-block{display: none;}
   /* .smenu svg{display: none;} */
   html{overflow: hidden;}
   .banner-section {
      /* margin-top: 65px; */
  }
  .main_nav_header .form-control {padding: 5px 10px;padding-left: 15px;min-height: 35px;margin-top: 13px;}
  .main_nav_header .location .form-control{margin-top: 0;border: 1px solid #bababa;border-radius: 25px;padding: 5px 10px;margin-top: 10px;}
  .main_nav_header .location{top: 1px;position: relative;left: inherit;right: inherit;top: inherit;display: block;}
  .search-icon{top: 7px;}
  .resp-block{display: block;text-align: right;}
  .main_nav_header .resp-block ul{justify-content: end;}
  .location button{    margin: auto;display: block;border: 0;margin-top: 11px;background: #E78A82;color: #fff;padding: 3px 14px;border-radius: 5px;}
  .header-right ul{display: none;}
  .main_nav_header form{width: 100%;}
  .header-right{position: relative;}
  /* .main_nav_header .location svg {left: 132px;top: 18px;position: absolute;} */
  .main_nav_header .location svg.fa-magnifying-glass{right: 20px;left: inherit;}
  .main_nav_header .location .form-control{width: 100%;}
  .main_nav_header .location svg{position: absolute;right: 15px;top: 11px;}
  .find-doctor .primary_btn {
   font-size: 15px;
}
/* .find-doctor{padding: 35px 15px;padding-bottom: 0;} */
}
@media(max-width:1100px){
}
@media(max-width:1024px){
}
/* ==========================================================================
   *Medium devices (tablets, 1200px and down)*
   ========================================================================== */
/* @media (max-width: 1200px) {
  
} */


/* ==========================================================================
   *Medium devices (tablets, 991px and down)*
   ========================================================================== */
@media (max-width: 991px) {
   h1 { font-size: 55px;line-height: 70px;}
   h2,.wellness-section h2 { font-size: 42px !important; line-height: 46px !important;}
   h3 { font-size: 36px !important; line-height: 40px !important;}
   h3 span{font-size: 70px;text-align: center;width: 100%;}
   h4{font-size: 28px!important;}
   .hero__main h4{margin-top: -45px;}
   
   .main-menu { display:none;}
   .mobile-menu { display:block; background:#000000; position: relative; z-index: 9;}
   .mobile-menu a.menu-toggle { display:block; z-index:1;  top: -77px; right:10px; background:#16a13a; -webkit-animation: animatedgradient 3s ease alternate infinite; animation: animatedgradient 3s ease alternate infinite; background: -o-linear-gradient(30deg, #16a13a, #33da5f, #16a13a, #28b64e, #33da5f, #16a13a); background: linear-gradient(60deg, #16a13a, #33da5f, #16a13a, #28b64e, #33da5f, #16a13a); animation: animatedgradient 5s ease alternate infinite; background-size: 300% 300%;}
   .mobile-menu ul.menu-list{display:none;}
   .mobile-menu > ul > li > span { display:none;}
   .mobile-menu > ul.menu-list > li > a.login { color: #fff; display:block; width:100%; font-size: 14px; text-transform: uppercase; padding: 8px 0; background:none; display: inline-block; line-height: normal; position: relative;  top:0px;  border-radius: 0px;}
   .mobile-menu > ul > li > a.active { color: #fff;}
   .header-right { margin-right: 0;}
   .mobile-menu > ul.menu-list { padding: 10px 0;}
   .mobile-menu > ul > li > a { font-size: 14px; text-transform: uppercase;}
   .mobile-menu ul.menu-list > li > ul > li > a { font-size: 14px;}

   /* Menu Second Level 21-01-2021 */
   .mobile-menu ul.menu-list > li > ul{padding: 0;}
   .mobile-menu ul.menu-list > li > ul > li >ul{ display:none; background: #505050; padding: 0;}
   .mobile-menu ul.menu-list > li > ul > li >ul >li>a{font-size: 14px;}
   /* Menu Second Level END 21-01-2021 */
   .hero__main{position: static;padding: 0 10px;}
   .hero__section{min-height: auto;padding: 100px 0;}
   .hero__section.video-banner{padding: 0;}
   .why-clients-choose {
      padding: 35px 15px;
      margin-bottom: 0;text-align: center;
  }
  .why-clients-choose .about-img-right{margin: 0;}
  .feature-row{margin: auto;}
  .before-after .primary__btn{margin: auto;margin-top: 25px;width: auto;}
  .aesthetics-content{margin: 0;}
  .popular-procedure-block{text-align: center;margin-bottom: 25px;}
  .book-consultation{margin-right: auto;margin-top: 35px;padding-top: 95px;}
  .featured-procedure-block{margin-bottom: 25px;}
  .offer-block2{display: block;padding: 25px 15px;text-align: center;}
  .offer-text{position: static;text-align: center;display: block;margin-top: 35px;}
   .before-after-content{margin-top: 35px;}
   .primary__btn{font-size: 20px;padding: 10px 25px;width: auto;}
   .featured-block-row2 h5 {color: #E78A82;font-size: 26px;line-height: 22px;margin-top: 15px;}
  .featured-procedure{text-align: center;}
  .review-section{text-align: center;padding: 35px 15px;}
  .review-content{padding: 35px 0;}
  .rating-method{text-align: center;}
  .blog-section{text-align: center;}
  .blog-list{text-align: left;}
  .blog-list h5{font-size: 25px;line-height: 43px;}
  .popular-procedure{padding: 35px 15px;}
  .book-consultation button{font-size: 35px;}
  .aesthetics-content{padding: 35px 15px;}
  .footer-primary{padding: 20px 15px;background: #050505;justify-content: center;}
  footer h3{font-size: 17px!important;margin: 0;}
  .footer-box {border: 1px solid #EBBFBE;border-radius: 15px;margin-bottom: 20px;padding: 0 20px;position: relative;}
   .social-icons-block{justify-content: center;margin-bottom: 10px;}
   .mivana-link{margin-top: 10px;}
  .social-footer-icons{display: flex!important;}
  .before-after-box{text-align: center;}
  .footer-box:after {
   position: absolute;
   content: "\f078";
   right: 20px;
   top: 8px;
   font-family: "FontAwesome";
   color: #fff;
   font-size: 12px;
}
.active-div.footer-box:after {
   transform: rotate(180deg);
   transition: 0.5s ease;
}
.before-after{padding: 35px 15px;text-align: center;}
.aesthetics{text-align: center;margin-bottom: 35px;}
.book-consultation:after{left: 0;right: 0;margin: auto;}
.main_nav_header.header-scroll-active .main_nav_header ul.mobile-resp{background: #000000;}
.before-after-img-block-resp{display: block;}
.blog-section,.offer-block{padding: 35px 15px;}
.featured-block-row2{padding: 0 15px;}
.offer-block .primary__btn{font-size: 20px;}
/* .main_nav_header.header-scroll-active{top: 53px;} */
.blog-section p {
   font-size: 22px;
   line-height: 26px;
}
.review-content svg{font-size: 25px;top: 6px;}
.before-after-content svg{font-size: 12px;}
.offer-text{font-size: 35px;}
.blog-section .blog-list-content p {font-size: 21px;line-height: 28px;}
/* BOTOX INJECTION PAGE */
.botox-injection-section h1 {font-size: 50px;}
.botox-injection-section{padding: 35px 15px;}
.book-appoinmnet{margin: 30px 0;}
.content p{width: 100%;}
.black-bg-design{text-align: center;}
.black-bg-design .primary__btn{font-size: 25px;margin-bottom: 20px;}
.find-doctor{text-align: center;padding: 35px 15px;}
.find-doctor img{margin-bottom: 20px;}
.form-flex{flex-wrap: wrap;justify-content: center;}
.form-flex .form-group{width: 100%;}
.request-call-back .submit-btn{margin-top: 25px;}
.experience-sharing-block,.video-block,.commen-head-sec{text-align: center;}
.commen-head-sec p{text-align: left;}
.find-specialist.black-bg-design{padding: 35px 15px;}
.set > a{font-size: 22px;}
.common-pad{padding: 0 15px;}
.book-appoinmnet{padding: 15px 40px;font-size: 20px;}
.black-bg-design, .request-call-back{padding: 35px 15px;}
.find-doctor .primary_btn {
   font-size: 22px;
}
.request-call-back input{min-height: 50px;}
.experience-sharing-block svg{font-size: 25px;}
.footer-secondary p{font-size: 15px;}
}

/* ==========================================================================
   *Small devices (landscape phones, less than 768px)*
   ========================================================================== */ 
@media (max-width: 767px) {
   h1{font-size: 50px!important;line-height: 60px!important;}
   h2 { font-size: 36px !important; line-height: 40px !important;}
   h3 { font-size: 28px !important; line-height: 32px !important;}
   h2 br{display: none;}
   .blog-list{display: block;}
   .blog-list-content{padding: 0;}
   h3 span {display: none;}
   .footer-secondary{padding: 25px 0;}
   .black-bg-design .primary__btn{font-size: 18px;}
}

/* ==========================================================================
   *Extra small devices (portrait phones, less than 576px)*
   ========================================================================== */ 
 
   @media (max-width: 575px) {
      h1{font-size: 45px!important;line-height: 55px!important;}
      h2 { font-size: 30px !important; line-height: 34px !important;}
      h3 { font-size: 28px !important;}
      h4{font-size: 25px!important;line-height: 35px!important;}
      .hero__main{right: 15px;}
      .book-consultation{width: 100%;margin: 0;}
      svg#rectangle {left: 0;right: 0;margin: auto;}
      .book-consultation:after{left: 0;right: 0;margin: auto;margin-top: 0;}
      .before-after-box{padding: 0;}
      .coloumn-width-logo{width: 40%;}
      .logo{margin: auto;width: 100%;}
      .logo img{width: 100%;}
      .coloumn-width{width: 30%;}
      .blog-list h5 {font-size: 20px;line-height: 33px;}
      .blog-row{margin-top: 35px;}
      footer h3{line-height: 35px!important;}
      .main_nav_header .resp-block li{display: flex;}
      .main_nav_header .resp-block li a{padding: 0 4px;}
      .review-section .primary__btn1{padding: 15px 45px;text-align: center;}
      .header-right ul li{margin-top: 8px;}
      .main_nav_header .form-control{padding-left: 5px;}
      .header-right{margin-right: 0;display: block;margin-top: 20px;}.main_nav_header form{width: 100%;}
      .header-right ul {bottom: 15px; right: 15px;position: absolute;}
      .main_nav_header .header-right  li a{padding: 5px;}
      .smenu{width: 30px;height: 30px;}
      .logo img{width: 130px;}
      .main_nav_header .location .form-control{width: 100%; margin-top: 10px;   border: 1px solid #bababa;border-radius: 25px;padding: 5px;font-size: 18px;}
      .location button {padding: 8px 14px;border-radius: 22px;width: 100%;}
      .footer-box:after{top: 4px;}
      
      .botox-injection-content ul{flex-wrap: wrap;}
      .botox-injection-content li{width: 48%;}
      .find-doctor .primary_btn {font-size: 16px;}
      .request-call-back .submit-btn {padding: 10px 69px;min-height: 50px;margin: auto;}
      .form-flex .form-group{margin-top: 15px;}
      .request-call-back label{font-size: 18px;}
      .request-call-back .submit-btn{font-size: 18px;margin-top: 20px;}
}
   

/* ==========================================================================
   *Extra small devices (portrait phones, less than 480px)*
   ========================================================================== */
@media (max-width: 480px) {

}