
@media (max-width: 767px) { 
.main-header-wrapper .navbar{position: unset;}
.banner-leftflower{position: unset; display: none;}
.banner-rightflower{position: unset; display: none;}
.navbar-brand {width: 15%; }
.banner-img{display: none;}
.header-content h4{font-size: 13px;}
.header-content h4 img{width: 17px!important; height: auto!important;}
#home-slider .item .cover .header-content h3{font-size: 27px;}
#home-slider .item .cover .header-content p{font-size: 13px;}
.banner_buttons {margin-top: 14px; }
.banner_buttons a {font-size: 13px; padding: 9px 12px; }
#home-slider .item .cover{padding: 0px;}
#home-slider .item video {width: 100%; margin-bottom: 0px; height: 300px; object-fit: cover; }
.about-wrapp {padding: 20px 0px; }
.about-left-image img {margin-bottom: 30px; }
.abt-right-inn h5{font-size: 16px;}
.abt-right-inn h5 img{width: 6%!important;}
.abt-right-inn h2 {font-size: 23px; margin: 8px 0px; }
.abt-right-inn p{font-size: 13px;}
#counter li{width: 50%; flex: unset;}
#counter li:nth-child(2){border: none;}
#counter li:nth-child(2):after{border: none;display: none;}
.abt-right-inn a {font-size: 14px; padding: 8px 20px; }
.home-serv-wrapp{padding: 30px 0px;}
.home-serv-head h5{font-size: 16px;}
.home-serv-head h5 img {width: 16px !important; margin-right: 12px; }
.home-serv-head h2 {color: #000; font-size: 22px; margin: 10px 0px; line-height: 31px; }
.home-serv-head {text-align: center; margin-bottom: 20px; }
.service-main-box p{font-size: 13px;}
.service-main-box h3{font-size: 18px;}
.service-main-box a{font-size: 14px;}
.classes-wrapp {padding: 20px 0px; }
.instructor-wrapp {padding: 20px 0px;  }
.team-content h2{font-size: 17px;}
.team-content p{font-size: 14px;}
.our_specialties_section {padding: 30px 0 30px; position: relative; }
.gallery-slide .owl-nav .owl-prev{position: unset; width: 37px; height: 37px;}
.gallery-slide .owl-nav .owl-next{position: unset; width: 37px; height: 37px;}
.gallery-slide .owl-nav{display: flex; justify-content: center; margin-top: 30px;gap: 17px;}
.gallery-wrapp {padding: 20px 0px; }
.yoga-package-wrapp {padding: 25px 0px; }
.ao-pricing-bx{padding: 23px;}
.ao-pricing-bx .ao-pricing-bx-top-section .ao-pricing-title{font-size: 18px;}
.ao-pricing-bx .ao-pricing-price-bx .ao-price{font-size: 39px;}
.ao-pricing-bx .ao-pricing-bx-top-section p{font-size: 14px;}
.site-button{padding: 9px 30px;}
.ao-pricing-bx .ao-pricing-bx-top-section {border-bottom: 1px solid #c2ddd5; padding-bottom: 23px; margin-bottom: 18px; }
.ao-checked-list-st-1 li{font-size: 15px;}
.ao-checked-list-st-1 li{padding-left: 28px;}
.testimonial-wrapp {background-color: #ea6a001c; padding: 30px 0px; }
.testi-testimonial-text p{font-size: 14px;}
.blog-wrapper {padding: 25px 0px; }
.blog-cont h2{font-size: 19px;}
.blog-box{margin-bottom: 24px;}
.site-footer-two .site-footer__top-inner {padding: 20px 0 10px; }
.footer-widget__about-text {padding-top: 16px; padding-bottom: 16px; font-size: 14px; }
.footer-widget__about {position: relative; display: block; margin-right: 0; margin-top: 9px; margin-bottom: 26px; }
.footer-widget__title {position: relative; display: inline-block; font-size: 18px; color: #fff; font-weight: 700; line-height: 34px; margin-bottom: 7px; text-transform: capitalize; }
.footer-widget__post-box {position: relative; display: block; margin-left: 0; margin-right: 0; margin-top: 24px; }
.footer-widget__post-box .footer-widget__title {margin-bottom: 12px; }
.site-footer__bottom-inner {padding: 19px 0 16px; display: block; text-align: center;}
.site-footer__bottom-menu{justify-content: center;}
.footer-widget__contact{margin-left: 0px;}
.specialties_content::after{left: 0!important;top: 0!important; width: 66px; height: 66px; padding: 0px;}
.specialties_right_line img{display: none;}
.specialties_left_line img{display: none;}
.specialties_content{padding-left: 87px!important;text-align: left;
    padding-right: 0 !important;padding-top: 0px!important;}
.is-sticky{position: unset!important; animation: unset;}
.is-sticky .navbar{background-color: unset!important;}
.navbar-nav{margin-top: 15px;}
.navbar-nav li a {color: #000 !important; padding: 11px 14px !important; font-size: 15px !important; border-bottom: 1px solid #ccc; }

#home-slider .item img{height: 155px;}
.inner-banner-con-inn h2{font-size: 29px;}
ol.breadcrumb li{font-size: 15px;}

.our-mision-wrapp .mision-con-inn h5{font-size: 16px;}
.our-mision-wrapp .mision-con-inn h2{font-size: 25px;}
.our-mision-wrapp{padding: 30px 0px;}
.our-mision-wrapp .mision-con-inn p{font-size: 14px;}
.our-mision-wrapp .mision-con-inn h5 img{font-size: 16px!important}

.course-detail-main img{height: auto;}
.course-detail-con h3{font-size: 22px;}
.course-detail-con p{font-size: 14px;}
.course-category{margin-bottom: 30px; margin-top: 10px;}
.course-category h4{font-size: 22px;}
.widget-coinfo-box{margin-top: 50px;}

.contact-page-wrapp {padding: 30px 0px; }
.contact-page-wrapp .sec-title .sub-title{font-size: 16px;}
.contact-page-wrapp .sec-title h2{font-size: 24px;}
.contact-details__right{margin-top: 30px;}
.contact-details__info li .text {margin-left: 0; width: 100%; margin-top: 16px; }

.widget-catefories-list ul li a::after {display: none;}
.countent_detail_meta li {float: left; padding-right: 21px; margin-right: 0; border-right: unset; width: 100%; margin-bottom: 18px; border-bottom: 1px solid #ccc; padding-bottom: 10px; }

.courses-page-wrapp {padding: 24px 0px; }

.course-new-box-div{display: block;}
.course-new-image-div{width: 100%; margin-bottom: 20px;}
.course-new-con-div{width: 100%;}
.our-presense-box{margin-bottom: 20px;}



}


@media (min-width: 768px) and (max-width: 991px) { 

.main-header-wrapper .navbar{position: unset;}
.banner-leftflower{position: unset; display: none;}
.banner-rightflower{position: unset; display: none;}
.navbar-brand {width: 11%; }
.banner-img{display: none;}
.header-content h4{font-size: 13px;}
.header-content h4 img{width: 17px!important; height: auto!important;}
#home-slider .item .cover .header-content h3{font-size: 27px;}
#home-slider .item .cover .header-content p{font-size: 13px;}
.banner_buttons {margin-top: 14px; }
.banner_buttons a {font-size: 13px; padding: 9px 12px; }
#home-slider .item .cover{padding: 0px;}
#home-slider .item video {width: 100%; margin-bottom: 0px; height: 300px; object-fit: cover; }
.about-wrapp {padding: 20px 0px; }
.about-left-image img {margin-bottom: 30px; }
.abt-right-inn h5{font-size: 16px;}
.abt-right-inn h5 img{width: 6%!important;}
.abt-right-inn h2 {font-size: 23px; margin: 8px 0px; }
.abt-right-inn p{font-size: 13px;}

.abt-right-inn a {font-size: 14px; padding: 8px 20px; }
.home-serv-wrapp{padding: 30px 0px;}
.home-serv-head h5{font-size: 16px;}
.home-serv-head h5 img {width: 16px !important; margin-right: 12px; }
.home-serv-head h2 {color: #000; font-size: 22px; margin: 10px 0px; line-height: 31px; }
.home-serv-head {text-align: center; margin-bottom: 20px; }
.service-main-box p{font-size: 13px;}
.service-main-box h3{font-size: 18px;}
.service-main-box a{font-size: 14px;}
.classes-wrapp {padding: 20px 0px; }
.instructor-wrapp {padding: 20px 0px;}
.team-content h2{font-size: 17px;}
.team-content p{font-size: 14px;}
.our_specialties_section {padding: 30px 0 30px; position: relative; }
.gallery-slide .owl-nav .owl-prev{position: unset; width: 37px; height: 37px;}
.gallery-slide .owl-nav .owl-next{position: unset; width: 37px; height: 37px;}
.gallery-slide .owl-nav{display: flex; justify-content: center; margin-top: 30px;gap: 17px;}
.gallery-wrapp {padding: 20px 0px; }
.yoga-package-wrapp {padding: 25px 0px; }
.ao-pricing-bx{padding: 23px;}
.ao-pricing-bx .ao-pricing-bx-top-section .ao-pricing-title{font-size: 18px;}
.ao-pricing-bx .ao-pricing-price-bx .ao-price{font-size: 39px;}
.ao-pricing-bx .ao-pricing-bx-top-section p{font-size: 14px;}
.site-button{padding: 9px 30px;}
.ao-pricing-bx .ao-pricing-bx-top-section {border-bottom: 1px solid #c2ddd5; padding-bottom: 23px; margin-bottom: 18px; }
.ao-checked-list-st-1 li{font-size: 15px;}
.ao-checked-list-st-1 li{padding-left: 28px;}
.testimonial-wrapp {background-color: #ea6a001c; padding: 30px 0px; }
.testi-testimonial-text p{font-size: 14px;}
.blog-wrapper {padding: 25px 0px; }
.blog-cont h2{font-size: 19px;}
.blog-box{margin-bottom: 24px;}
.site-footer-two .site-footer__top-inner {padding: 20px 0 10px; }
.footer-widget__about-text {padding-top: 16px; padding-bottom: 16px; font-size: 14px; }
.footer-widget__about {position: relative; display: block; margin-right: 0; margin-top: 9px; margin-bottom: 26px; }
.footer-widget__title {position: relative; display: inline-block; font-size: 18px; color: #fff; font-weight: 700; line-height: 34px; margin-bottom: 7px; text-transform: capitalize; }
.footer-widget__post-box {position: relative; display: block; margin-left: 0; margin-right: 0; margin-top: 24px; }
.footer-widget__post-box .footer-widget__title {margin-bottom: 12px; }
.site-footer__bottom-inner {padding: 19px 0 16px; display: block; text-align: center;}
.site-footer__bottom-menu{justify-content: center;}
.footer-widget__contact{margin-left: 0px; margin-top: 20px;}
.specialties_content::after{left: 0!important;top: 0!important; width: 66px; height: 66px; padding: 0px;}
.specialties_right_line img{display: none;}
.specialties_left_line img{display: none;}
.specialties_content{padding-left: 87px!important;text-align: left;
    padding-right: 0 !important;padding-top: 0px!important;}

.is-sticky{position: unset!important; animation: unset;}
.is-sticky .navbar{background-color: unset!important;}
.navbar-nav{margin-top: 15px;}
.navbar-nav li a {color: #000 !important; padding: 11px 14px !important; font-size: 15px !important; border-bottom: 1px solid #ccc; }
#home-slider .item img{height: 155px;}
.inner-banner-con-inn h2{font-size: 29px;}
ol.breadcrumb li{font-size: 15px;}

.our-mision-wrapp .mision-con-inn h5{font-size: 16px;}
.our-mision-wrapp .mision-con-inn h2{font-size: 25px;}
.our-mision-wrapp{padding: 30px 0px;}
.our-mision-wrapp .mision-con-inn p{font-size: 14px;}
.our-mision-wrapp .mision-con-inn h5 img{font-size: 16px!important}


.course-detail-main img{height: auto;}
.course-detail-con h3{font-size: 22px;}
.course-detail-con p{font-size: 14px;}
.course-category{margin-bottom: 30px; margin-top: 10px;}
.course-category h4{font-size: 22px;}
.widget-coinfo-box{margin-top: 50px;}

.contact-page-wrapp {padding: 30px 0px; }
.contact-page-wrapp .sec-title .sub-title{font-size: 16px;}
.contact-page-wrapp .sec-title h2{font-size: 24px;}
.contact-details__right{margin-top: 30px;}

.widget-catefories-list ul li a::after {display: none;}
.countent_detail_meta li {float: left; padding-right: 21px; margin-right: 0; border-right: unset; width: 100%; margin-bottom: 18px; border-bottom: 1px solid #ccc; padding-bottom: 10px; }

.courses-page-wrapp {padding: 24px 0px; }



.course-new-box-div{display: block;}
.course-new-image-div{width: 100%; margin-bottom: 20px;}
.course-new-con-div{width: 100%;}
.our-presense-box{margin-bottom: 20px;}


}



@media (min-width: 1500px) and (max-width: 2592px) {
#home-slider .item .cover .header-content h3 {
    text-align: left;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.2em;
    margin-bottom: 19px;
    font-family: "Elsie", serif;
}
#home-slider .item .cover .header-content p{font-size: 17px;}
#home-slider .item img{width: 100%;}
}