@media only screen and (max-width: 1300px) {

}
@media only screen and (min-width: 1140px) and (max-width: 1366px) {


 }

@media only screen and (min-width: 1441px) and (max-width: 1920px) {
   #banner, #banner .banner-item, #banner .banner-item .video-wrap{
      max-height: 960px;
   }
}
@media only screen and (min-width: 1381px) and (max-width: 1440px) {



}

@media only screen and (min-width: 992px) and (max-width: 1380px) {


}



@media only screen and (min-width: 992px) and (max-width: 1280px) {


}



@media only screen and (min-width: 768px) and (max-width: 1024px) {

}


@media only screen and (min-width: 768px) and (max-width: 992px) {

}
@media (max-width: 991px) {
   .tab-content .submenu.half-list li{
      width: 100%;
   }
   .offcanvas-header{padding-top: 45px;}
   .tab-content .submenu li a{padding: 0.5rem 0;}
   .header .top-right-links a{font-size: 14px;}
   #menuTabs .accordion-button, #menuTabs .accordion-button:not(.collapsed){padding-right: 0;}
   .about-content{padding-bottom: 2rem;}
   #mia-block .mia-pic .card{height: auto; padding: 1rem;}
   #mia-block .mia-content{padding-left: 0;}
   #mia-block .mia-pic .card:before{content: ""; background: rgba(var(--color_black),0.2); position: absolute; inset: 0; width: 100%; height: 100%; z-index: 0;}
   .mia-test-block{text-align: center;}
   .consultation-bg .card{padding: 2rem; height: auto; text-align: center;}
   #banner, #banner .banner-item, #banner .banner-item .video-wrap{max-height: 650px;}
   #banner .banner-content .bottom-block{margin-top: 2rem;}

   #surgery-block #sync2{padding: 2rem; backdrop-filter: none; background:rgb(var(--primary1)); width: auto; height: auto; position: relative; margin: auto;}
   #surgery-block h2.title{padding: 1rem; left: 0; top: 0;}
   #surgery-block #sync2 .owl-nav{left: 2rem;}
   #surgery-block #sync1 .item .link-data{width: auto; height: auto; position: relative;
      left: 0; right: 0; top: 0; margin: 1rem 0; display: none;
   }
   #surgery-block #sync1 .item .link-data.active{display: block;}
   #surgery-block #sync1 .item.blepharoplasty .link-icon{top: 44%; left: 60.5%;}
   #surgery-block #sync1 .item.liposuction .link-icon{ top: 57%; left: 56%;}
   #surgery-block #sync1 .item.breast-lift .link-icon{top: 56%; left: 64%;}
   #surgery-block h2.title br{display: none;}
   .gallery-slider .owl-item.center .pic-wrap{transform: scale(1.75);}
   .news-slider .item-inner .info,.news-item .info{padding: 1.5rem;}
   .news-slider .item-inner .info .read-more,.news-item .info .read-more{opacity: 1; visibility: visible;}
   .news-slider .item-inner:hover .info,.news-item:hover .info{padding-bottom: 1.5rem;}
   .news-slider .owl-nav button.owl-prev{left: 0;}
   .news-slider .owl-nav button.owl-next{right: 0;}

   #get-in-touch .bg-primary1::after{display: none;}
   #get-in-touch .get-touch{padding: 40px 20px;}

   #get-in-touch-mia .bg-primary3::after{display: none;}
   #get-in-touch-mia .get-touch-mia-bg{padding: 40px 20px;}

   #inner-banner{height: 340px; max-height: 340px;}

   h2.title br, h2 br{display: none;}
   #plastic-surgeon {padding: 0 1rem;}
   .has-sign::after{ width: 150px; height: 150px; background-size: cover; }
   .has-sign.top-right::after{top: -15px; right: -15px;}
   .has-sign.left-bottom::after{bottom: auto; left: -15px; top: -15px;}
   .banner-text{left: 20px; top: auto; bottom: 0; transform: none; max-height: max-content;}
   .content p br{display: none;}
   .card-sample{padding: 1.5rem;}
   #consultation h2.title{padding-left: 0;}
}

@media only screen and (max-width:767px){

   .space-lr{padding: 0;}
   .header{padding: 15px 0;}
   .content p br{display: none;}

   #banner, #banner .banner-item, #banner .banner-item .video-wrap{height: calc(100vh + 85px); max-height: inherit; height: calc(100svh + 85px);}
   #banner .banner-content .bottom-block{max-width: 200px; margin-top: 2rem;}
   .padding{padding: 40px 0;}

   #mia-block .mia-pic{height: auto;}
   .before-after-list{display: flex; justify-content: center;}
   #mia-block .before-after-list .item{margin: 0.5rem;}
   #mia-block .mia-pic .card{height: auto; background-position: center center;}
   #mia-block .mia-pic .card:before{content: ""; background: rgba(var(--color_black),0.2); position: absolute; inset: 0; width: 100%; height: 100%; z-index: 0;}
   #mia-block .mia-content{max-width: max-content; padding: 2rem 0 !important;}
   #mia-block .before-after-list .item img{border-radius: 1rem;}
   .gallery-slider .owl-nav{bottom: -10px;}


   .mia-test-block{padding: 70px 20px 20px;}
   .bg-primary1 h1.title,.bg h1{font-size: 20px;line-height: normal;}
   h2.title, h2{font-size: 18px;line-height: normal;}
   h3.title,h3{font-size: 1rem; line-height: normal;}
   .btn-custom{font-size: 13px; padding: 10px 15px;}
   .consultation-bg{height: auto; padding: 1.5rem 0;}
   #consultation h2.title{padding-left: 0;}

   #about-block{border-radius: 30px 30px 0 0;}

   .consultation-bg .card{padding: 1.5rem; background-position: 65% center;}

   #video-gallery{padding: 20px; border-radius: 30px 30px 0 0;}
   .gallery-slider{padding: 40px 0 50px;}
   .gallery-slider .owl-item.center .pic-wrap{transform: scale(1.75);}
   #news-media{border-radius: 30px 30px 0 0;}
   .news-slider .item-inner .info,.news-item .info{padding: 1.5rem;}
   .news-slider .item-inner .info .read-more,.news-item .info .read-more{opacity: 1; visibility: visible;}
   .news-slider .item-inner:hover .info,.news-item:hover .info{padding-bottom: 1.5rem;}
   .news-slider .owl-nav button.owl-prev{left: 0;}
   .news-slider .owl-nav button.owl-next{right: 0;}

   #get-in-touch .bg-primary1::after{display: none;}
   #get-in-touch .get-touch{padding: 40px 20px;}

   #get-in-touch-mia .bg-primary3::after{display: none;}
   #get-in-touch-mia .get-touch-mia-bg{padding: 40px 20px;}

   #map iframe{border-radius: 30px;}
   .footer{margin-top: 40px;}
   .footer{border-radius: 30px 30px 0 0;}

   .footer .footer-top .card{text-align: center; height: auto;}
   .footer .footer-top .card > div{margin-bottom: 2rem;}

   .copyright{text-align: center;}

   #surgery-block #sync2{padding: 2rem; backdrop-filter: none; background:rgb(var(--primary1)); width: auto; height: auto; position: relative; margin: auto;}
   #surgery-block h2.title{padding: 1rem; left: 0; top: 0;}
   #surgery-block #sync2 .owl-nav{left: 2rem;}
   #surgery-block #sync1 .item .link-data{width: auto; height: auto; position: relative;
      left: 0; right: 0; top: 0; margin: 1rem 0; display: none;
   }
   #surgery-block #sync1 .item .link-data.active{display: block;}
   #surgery-block #sync1 .item.blepharoplasty .link-icon{top: 43%; left: 58.5%;}
   #surgery-block #sync1 .item.liposuction .link-icon{ top: 44%; left: 51%;}
   #surgery-block #sync1 .item.breast-lift .link-icon{top: 50%; left: 60%;}

   #surgery-block h2.title br{display: none;}

   #inner-banner{height: 250px; max-height: 250px; border-radius: 0 0 30px 30px;}
   #inner-banner .container{top: 90%; transform: translate(-50%, -90%);}
   .logo-wrap img{max-width: 200px;}

   #plastic-surgeon{padding: 0 1rem;}
   .has-sign::after{ width: 111px; height: 111px; background-size: cover; }
   .has-sign.top-right::after{top: -15px; right: -15px;}
   .has-sign.left-bottom::after{bottom: auto; left: -15px; top: -15px;}
   .banner-text{left: 20px; top: auto; bottom: 0; transform: none; max-height: max-content;}
   .offcanvas-header .btn-close{padding-right: calc(var(--bs-gutter-x) * .5);}
   #menuTabs .accordion-button, #menuTabs .accordion-button:not(.collapsed){padding-right: 0;}
   #map{padding: 40px 12px;}
   .card-sample{padding: 40px 1rem;}
   .content-block{max-width: 100%;}
   .mia-procedure,.mia-result{border-radius: 30px 30px 0 0;}
   .step-card{padding: 15px;}

   #menuTabs.accordion .accordion-item .accordion-body img{max-width: 240px;}

   .accordion-style02 .card-body{display: flex; overflow: hidden; overflow-x: scroll;}
   .sidebar .form-check{margin-right: 1rem; white-space: nowrap;}

   .title-wrap{text-align: center;}
}



@media only screen and (max-width:767px) and (orientation: landscape) {



}



@media only screen and (min-width:320px) and (max-width:480px){



}