
@media (max-width: 767px) { 
.main-header-wrapper .navbar{position: unset;background-color: #0f4c4f;}
.navbar-light .navbar-toggler{background-color: #fff;}
#home-slider .item {height: 400px; }
#home-slider .item .cover .header-content{width: 100%; padding: 12px 0px 28px;}
#home-slider .item .cover .header-content h3{font-size: 23px;}
.banner-contact-us{display: none!important;}
#home-slider .item .cover .header-content p{font-size: 13px;}
#home-slider .item .cover{padding: 0px;}
.nav-right{display: none;}
.navbar-nav li a{padding: 14px!important; border-bottom:1px solid #ccc;}
.navbar-nav li:las-child a{border: none;}
.is-sticky{position: unset!important;}
.about-left-image{margin-bottom: 30px;}
.abt-right-inn h5{font-size: 16px;}
.abt-right-inn h5 img{width: 30px!important;}
.abt-right-inn h2 {color: #000; font-size: 23px; margin: 14px 0px; line-height: 27px; }
.abt-right-inn p{font-size: 14px;}
.about-wrapp {padding: 20px 0px; }
.home-serv-head h5{font-size: 16px;}
.home-serv-head h5 img{width: 30px!important;}
.home-serv-wrapp{padding: 20px 0px;}
.home-serv-head h2 {color: #000; font-size: 23px; margin: 14px 0px; line-height: 29px; }
.home-serv-head p{font-size: 14px;}
.home-serv-head{margin-bottom: 20px;}
.serv-box h2{font-size: 22px; margin-bottom: 10px;}
.serv-box p{font-size: 14px;}
.serv-box{padding: 19px;}
.classes-con p{font-size: 14px;}
.classes-con a{font-size: 14px; padding: 7px 25px!important;}
.classes-wrapp {padding: 20px 0px; }
.benefite-yoga-wrapp {background-color: #0f4c4f1c; padding: 20px 0px; }
.our-benefits-image{display: none;}
.classes-slide .owl-nav button{position: unset!important;width: 40px !important;
    height: 40px !important;}
.classes-slide .owl-nav{display: flex; justify-content: center; margin-top: 40px; gap: 12px; }
.benefit-item {border-bottom: 1px solid #4156491A; margin-bottom: 30px; padding-bottom: 30px; }
.benefit-item:last-child {border-bottom: 1px solid #4156491A; margin-bottom: 30px; padding-bottom: 30px; }
.yoga-package-wrapp {padding: 20px 0px; }
.testimonial-wrapp {background-color: #0f4c4f1c; padding: 20px 0px; }
.testi-testimonial-text p{font-size: 14px;}
.blog-box{margin-bottom: 30px;}
.rs-footer .footer-top-section .footer-share ul {text-align: left; padding-left: 0px; }
.sitemap-widget{padding-left: 0px;}
.rs-footer .footer-top-section .sitemap-widget li a{font-size: 14px;}
.rs-footer .footer-top-section .sitemap-widget li{margin-bottom: 11px; padding-right: 14px;}
.rs-footer .footer-middle-section {padding: 18px 0 20px; }
.rs-footer .footer-middle-section .about-widget p{font-size: 14px;}
.rs-footer .footer-middle-section .contact-info{margin-bottom: 34px;}
.rs-footer .footer-middle-sectio .about-widget {margin-bottom: 14px;}
.rs-footer .footer-middle-section .widgets h6{font-size: 18px;}
.rs-footer .footer-middle-section .contact-info p{font-size: 14px;}
.rs-footer .footer-middle-section .subscribe-footer p{font-size: 14px;}


.inner-banner-img img {width: 100%; height: 140px; object-fit: cover; }
.inner-banner-con-inn h2 {color: #fff; font-weight: 700; font-size: 19px; margin-bottom: 14px; }
ol.breadcrumb li{font-size: 12px;}
.inner-banner-con {margin-top: 7px; }
.who-we-are-wrapp {background-color: #0f4c4f1c; padding: 20px 0px; }
.who-we-are-body{display: block;}
.we-are-item {width: 100%; display: block; margin-bottom: 30px;}
.we-are-item .icon-box {margin-right: 20px; margin-bottom: 10px; }
.we-are-item-content {width: 100%; }
.who-we-are-image::before {width: 270px; height: 270px;}
.who-we-are-image{margin-top: 10px;}
.our-expertise-wrapp ul li{width: 100%;}
.services-page-wrapp {padding: 20px 0px; }

.service-detail-wrapp {padding: 20px 0px; }
.service-detail-wrapp .page-single-sidebar{margin-right: 0px;}
.service-detail-wrapp .page-catagery-list h3 {font-size: 21px; text-transform: capitalize; border-bottom: 1px solid #0f4c4f6e; padding: 11px 15px; }
.service-detail-wrapp .page-catagery-list ul{padding: 10px;}
.service-detail-wrapp .page-catagery-list ul li a {padding: 13px 39px 13px 16px; font-size: 14px; }
.service-detail-wrapp .page-catagery-list ul li {margin-bottom: 9px; }
.service-detail-wrapp .page-catagery-list{margin-bottom: 20px;}
.sidebar-cta-content a {padding: 7px 20px !important; font-size: 14px; }
.service-single-content{margin-top: 21px;}
.service-detail-wrapp .service-featured-image {margin-bottom: 20px; }
.service-detail-wrapp .service-entry p{font-size: 14px; margin-bottom: 12px;}
.service-detail-wrapp .service-entry ul li {width: 100%; position: relative; text-transform: capitalize; line-height: 1.6em; padding-left: 25px; font-size: 14px; }
.service-detail-wrapp .service-entry h3{margin-bottom: 23px;}
.service-detail-wrapp .service-entry h2 {font-size: 23px; margin-bottom: 10px; }
.service-detail-wrapp .service-entry h4{margin-top: 25px;}
.service-detail-wrapp .discover-peace-item-list {display: block; flex-wrap: wrap; gap: 30px; margin-top: 20px; margin-bottom: 10px; }
.service-detail-wrapp .discover-peace-item {width: 100%; padding: 16px 3px; margin-bottom: 20px;}
.service-detail-wrapp .discover-peace-info-box {display: block; align-items: center; background: #0f4c4f; border-radius: 20px; padding: 20px; margin: 30px 0 18px; }
.service-detail-wrapp .discover-peace-info-box .icon-box {border-right: unset; margin-right: 30px; padding-right: 30px; margin-bottom: 16px; }
.service-detail-wrapp .discover-peace-info-content{width: 100%;}
.service-detail-wrapp .discover-peace-info-content h3{font-size: 16px;}


.gallery-page-wrapp .gallery-box img{height: auto;}
.gallery-page-wrapp .gallery-box {margin-bottom: 14px; }
.gallery-page-wrapp {padding: 20px 0px; }

.blog-page-wrapp {padding: 20px 0px; }

.map-wrapp{margin-top: 20px;}
.contact-us-form{padding: 10px;}
.contact-us-form h5{font-size: 16px;}
.contact-us-form h5 img{width: 30px!important;}
.contact-us-form h3{font-size: 23px;}
.contact-us-form p{font-size: 14px;} 
.contact-form .form-control{padding: 11px 16px;}
.contact-form .toggle-btn{padding: 10px 11px;}
.contact-info-list{display: block;}
.contact-info-item{width: 100%; margin-bottom: 20px;}
.book-pop-inn{justify-content: center;}

}


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

.main-header-wrapper .navbar{position: unset;background-color: #0f4c4f;}
.navbar-light .navbar-toggler{background-color: #fff;}
#home-slider .item {height: 400px; }
#home-slider .item .cover .header-content{width: 100%; padding: 12px 0px 28px;}
#home-slider .item .cover .header-content h3{font-size: 23px;}
.banner-contact-us{display: none!important;}
#home-slider .item .cover .header-content p{font-size: 13px;}
#home-slider .item .cover{padding: 0px;}
.nav-right{display: none;}
.navbar-nav li a{padding: 14px!important; border-bottom:1px solid #ccc;}
.navbar-nav li:las-child a{border: none;}
.is-sticky{position: unset!important;}
.about-left-image{margin-bottom: 30px;}
.abt-right-inn h5{font-size: 16px;}
.abt-right-inn h5 img{width: 30px!important;}
.abt-right-inn h2 {color: #000; font-size: 23px; margin: 14px 0px; line-height: 27px; }
.abt-right-inn p{font-size: 14px;}
.about-wrapp {padding: 20px 0px; }
.home-serv-head h5{font-size: 16px;}
.home-serv-head h5 img{width: 30px!important;}
.home-serv-wrapp{padding: 20px 0px;}
.home-serv-head h2 {color: #000; font-size: 23px; margin: 14px 0px; line-height: 29px; }
.home-serv-head p{font-size: 14px;}
.home-serv-head{margin-bottom: 20px;}
.serv-box h2{font-size: 22px; margin-bottom: 10px;}
.serv-box p{font-size: 14px;}
.serv-box{padding: 19px;}
.classes-con p{font-size: 14px;}
.classes-con a{font-size: 14px; padding: 7px 25px!important;}
.classes-wrapp {padding: 20px 0px; }
.benefite-yoga-wrapp {background-color: #0f4c4f1c; padding: 20px 0px; }
.our-benefits-image{display: none;}
.classes-slide .owl-nav button{position: unset!important;width: 40px !important;
    height: 40px !important;}
.classes-slide .owl-nav{display: flex; justify-content: center; margin-top: 40px; gap: 12px; }
.benefit-item {border-bottom: 1px solid #4156491A; margin-bottom: 30px; padding-bottom: 30px; }
.benefit-item:last-child {border-bottom: 1px solid #4156491A; margin-bottom: 30px; padding-bottom: 30px; }
.yoga-package-wrapp {padding: 20px 0px; }
.testimonial-wrapp {background-color: #0f4c4f1c; padding: 20px 0px; }
.testi-testimonial-text p{font-size: 14px;}
.blog-box{margin-bottom: 30px;}
.rs-footer .footer-top-section .footer-share ul {text-align: left; padding-left: 0px; }
.sitemap-widget{padding-left: 0px;}
.rs-footer .footer-top-section .sitemap-widget li a{font-size: 14px;}
.rs-footer .footer-top-section .sitemap-widget li{margin-bottom: 11px; padding-right: 14px;}
.rs-footer .footer-middle-section {padding: 18px 0 20px; }
.rs-footer .footer-middle-section .about-widget p{font-size: 14px;}
.rs-footer .footer-middle-section .contact-info{margin-bottom: 34px;}
.rs-footer .footer-middle-sectio .about-widget {margin-bottom: 14px;}
.rs-footer .footer-middle-section .widgets h6{font-size: 18px;}
.rs-footer .footer-middle-section .contact-info p{font-size: 14px;}
.rs-footer .footer-middle-section .subscribe-footer p{font-size: 14px;}


.inner-banner-img img {width: 100%; height: 140px; object-fit: cover; }
.inner-banner-con-inn h2 {color: #fff; font-weight: 700; font-size: 19px; margin-bottom: 14px; }
ol.breadcrumb li{font-size: 12px;}
.inner-banner-con {margin-top: 7px; }
.who-we-are-wrapp {background-color: #0f4c4f1c; padding: 20px 0px; }
.who-we-are-body{display: block;}
.we-are-item {width: 100%; display: block; margin-bottom: 30px;}
.we-are-item .icon-box {margin-right: 20px; margin-bottom: 10px; }
.we-are-item-content {width: 100%; }
.who-we-are-image::before {width: 520px; height: 520px;}
.who-we-are-image{margin-top: 10px;}
.our-expertise-wrapp ul li{width: 100%;}

.services-page-wrapp {padding: 20px 0px; }


.service-detail-wrapp {padding: 20px 0px; }
.service-detail-wrapp .page-single-sidebar{margin-right: 0px;}
.service-detail-wrapp .page-catagery-list h3 {font-size: 21px; text-transform: capitalize; border-bottom: 1px solid #0f4c4f6e; padding: 11px 15px; }
.service-detail-wrapp .page-catagery-list ul{padding: 10px;}
.service-detail-wrapp .page-catagery-list ul li a {padding: 13px 39px 13px 16px; font-size: 14px; }
.service-detail-wrapp .page-catagery-list ul li {margin-bottom: 9px; }
.service-detail-wrapp .page-catagery-list{margin-bottom: 20px;}
.sidebar-cta-content a {padding: 7px 20px !important; font-size: 14px; }
.service-single-content{margin-top: 21px;}
.service-detail-wrapp .service-featured-image {margin-bottom: 20px; }
.service-detail-wrapp .service-entry p{font-size: 14px; margin-bottom: 12px;}
.service-detail-wrapp .service-entry ul li {width: 100%; position: relative; text-transform: capitalize; line-height: 1.6em; padding-left: 25px; font-size: 14px; }
.service-detail-wrapp .service-entry h3{margin-bottom: 23px;}
.service-detail-wrapp .service-entry h2 {font-size: 23px; margin-bottom: 10px; }
.service-detail-wrapp .service-entry h4{margin-top: 25px;}
.service-detail-wrapp .discover-peace-item-list {display: block; flex-wrap: wrap; gap: 30px; margin-top: 20px; margin-bottom: 10px; }
.service-detail-wrapp .discover-peace-item {width: 100%; padding: 16px 3px; margin-bottom: 20px;}
.service-detail-wrapp .discover-peace-info-box {display: flex; align-items: center; background: #0f4c4f; border-radius: 20px; padding: 20px; margin: 30px 0 18px; }

.service-detail-wrapp .discover-peace-info-content h3{font-size: 16px;}
.blog-page-wrapp {padding: 20px 0px; }
.map-wrapp{margin-top: 20px;}
.contact-us-form{padding: 10px;}
.contact-us-form h5{font-size: 16px;}
.contact-us-form h5 img{width: 30px!important;}
.contact-us-form h3{font-size: 23px;}
.contact-us-form p{font-size: 14px;} 
.contact-form .form-control{padding: 11px 16px;}
.contact-form .toggle-btn{padding: 10px 11px;}
.contact-info-list{display: block;}
.contact-info-item{width: 100%; margin-bottom: 20px;}

.book-pop-inn{justify-content: center;}


}



@media (min-width: 1369px) and (max-width: 2592px) {
#home-slider .item .cover .header-content h3 {
    color: #fff;
    text-align: left;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.2em;
    margin-bottom: 19px;
}
#home-slider .item .cover .header-content p{font-size: 17px;}
}



