@media only screen and (max-width:1920px){.baner-content a{color:#fff!important}.box-sr .themesflat-button.bg-color-2{background-color:#1953ba;color:#fff}.box-sr .themesflat-button.bg-color-2:hover{background-color:#335322!important;color:#fff!important}}@media only screen and (max-width:1730px){.box-os .box-wrap-os{padding:0 15px}}@media only screen and (max-width:1565px){.contact .top-bar-right,.top-header .mainnav.fl-st-2{padding-left:0}#site-header .contact{width:20%}.contact .top-bar-right .call-us{display:none}.tparrows{display:none}.box-os .box-os-feature img{height:auto}.box-os{margin-bottom:30px}.box-wrap-os .row-os{height:50%}.box-wrap-os .row-os{padding-top:15px!important}}@media only screen and (max-width:1391px){.button-header .themesflat-button.btn-header{padding:5px;border-radius:4px}.button-header{position:relative;bottom:-15px;right:-15%}.post .content-post .title-post{letter-spacing:1px;font-size:16px;font-weight:500;line-height:25px;min-height:80px;width:95%}}@media only screen and (max-width:1366px){#mainnav .menu li{padding-right:5px!important}.contact .button-header{padding-left:15px}#mainnav.fl-st-2 .menu>li>a{line-height:94px;padding:0 15px}.button-header .themesflat-button.btn-header{padding:10px 15px;border-radius:4px;font-size:15px}.baner-content a{color:#fff!important}.wp-container-5.wp-container-5{width:95%;margin:auto}.owl-carousel.art .owl-nav.disabled{position:absolute;width:250px;height:100px;bottom:100%;right:3%}.box-info{position:absolute;top:110%;width:100%;height:130px;background:var(--white-color);border-radius:5px;left:0;right:0}}@media only screen and (max-width:1199px){.icon-wrap{margin:0 35%!important}.dowload-btn{padding:12px 50px 12px 95px}.widget_popular ul li .block-inside{padding:6px 15px}.list-icon-bottom li{margin-left:5px;margin-right:0}.box-features{top:-100px}#mainnav .menu li{padding-left:5px}.box-process-2{padding-top:20px}.box-counter-img img{height:331px;object-fit:cover;width:100%}.text-subscribe{padding-left:30px!important}.box-sr .form-contact{padding:0 30px 0 70px!important}.col-counter.fl-h1 .box h4{font-size:16px}.box-content-doctor .btn-doctor,.booking-summary .box-btn{text-align:center}.box-content-doctor .btn-doctor,.box-content-intro{padding:0}.btn-booking-doctor{padding:15px 60px}.featured-doctor .social-doctor{margin:-25px 60px 0}.box-doctor-services{width:47%}#site-header .logo{padding-left:15px!important}.box-list-footer .box-list{width:48%;padding:20px 15px 0}.cl-tab-right{margin-right:15px}ul.list-pricing{padding-left:80px}.booking-summary .box-btn,.box-wpr,.box-recent ul li.in a{margin:0!important}.btn-booking{padding:6px 72px 8px 54px}.tf-gl{width:auto}.button-header .themesflat-button.btn-header{padding:5px;border-radius:4px;font-size:15px}.button-header{position:relative;bottom:-15px;right:-50%}}@media only screen and (max-width:1105px){.btn-menu{display:none}.baner-content a{color:#fff}}@media only screen and (max-width:1024px){.box-wrap-os .row-os{padding-top:5px!important}.btn-menu{display:none!important}.contact .button-header,.contact-header .button-header{position:absolute;margin-top:-29px;right:50px}.cl-tab-right{padding-top:100px}.col-counter.fl-h1{margin-bottom:10px}.box-features-intro{padding:0 20px!important}.btn-booking{padding:6px 75px 8px 50px}.dowload-btn{padding:15px 65px}ul.list-check-sd li.check-sd-right{padding-left:86px}ul.list-check-sd li.check-sd-right::before{left:2px!important}.boder-top-widget::before{width:250px}.contact .top-bar-right{padding-top:0}.box-features .col-box .box-icon{margin:0!important}.cl-our-t{margin-left:0!important;margin-right:0!important}.col-ft{padding:0 15px}.form-contact-us .content-form,.latest-box{padding:0 20px!important}.box-item-carousel{padding-bottom:5%!important}.owl-carousel .owl-nav.disabled{left:74.5%}.box-img-ab .img-ab-2{top:-5%;right:42%}.box-portfolio .overlay{width:270px}.col-counter .box h4{font-size:16px}.form-check{float:left}.box-list-footer{top:-30px}.check-mark::before,.x-mark::before{left:-5px}ul.list-pricing{padding:0 50px!important}.icon-wrap{margin:0 36%!important}.fl-icon-box .sub-box{padding:0 5%!important}.box-doctor-services{margin-right:10px!important;margin-bottom:10px!important}.features-bot-inner{bottom:-60px!important}.row-content-intro .cl-content-intro{padding-right:5px}.owl-carousel.art .owl-nav.disabled{right:0}.button-header{position:relative;bottom:25px}}@media only screen and (max-width:992px){.fl-gallery{width:100%;padding-left:0}.contact-bot{background:#f8f8f8;padding-top:20%}.contact-bot .themesflat-button.btn-submit{width:100%}.flat-filter-isotope li{margin-left:10px;margin-right:10px;width:150px;height:auto;text-align:center;line-height:19px;font-size:14px;font-weight:700;background:#f8f8f8;color:var(--primary-color2);border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:8px}.ourteam_head h1{text-align:center}#teamgallery .tf-gl .box-info{width:fit-content;padding:10px;margin:auto}#teamgallery .tf-gl.gl-acupuncturist.gl-acupun .box-info{width:max-content}.button-header .themesflat-button.btn-header{padding:5px 2px;border-radius:4px;font-size:12px}.contact-header .button-header{position:absolute;top:0;z-index:9999999999;right:185%;width:75%;text-align:center}#teamgallery .tf-gl{overflow:inherit;margin-bottom:200px}.box-sr .text-subscribe h3{font-weight:500;font-size:28px;font-family:jost,sans-serif;color:var(--primary-color);padding-bottom:20px}.contact-header .button-header{position:absolute;top:65px!important;z-index:9999999999;right:80%;width:45%;text-align:center}.contact-header .button-header{position:absolute;top:0;z-index:9999999999;right:80%;width:45%;text-align:center}.btn-menu{background-color:var(--primary-color);float:right;position:absolute;background:0 0;cursor:pointer;width:20px;height:16px;top:-45px;right:45px;-webkit-transition:all ease .238s;-moz-transition:all ease .238s;transition:all ease .238s;z-index:9999999}.icon-wrap{margin:0 30%!important}.widget_popular ul li{width:auto!important}.box-features-bot,.row-list-ct.fl-couter .col-counter .box,ul.list-pricing{text-align:center}.features-bot-inner{left:50%;margin-left:-270px!important}.row-list-ct.fl-couter .col-counter .box,.box-pricing-plans,.box-list-footer{display:block}.row-list-ct.fl-couter .col-counter .box h4{font-size:18px}.row-list-ct.fl-couter .col-counter{padding-top:15px}.box-sr .text-subscribe h1{font-size:40px}ul.list-pricing{padding:0!important}.box-pricing img{left:50%!important;margin-left:-195px}.widget-open-hours,.widget_popular,.widget_lastest,.widget_tags,.widget-company-profile{padding:0 30px!important}.box-map-contact{margin-top:50px}.button-download{text-align:left}.tf-gl,.box-list-footer .box-list{width:50%}.logo-h2{position:absolute;z-index:1;left:15px}.box-wpr .container{width:auto}.box-list-footer .box-list{float:left}.box-list-footer .box-list{height:270px}.box-list-footer .box-list{margin-bottom:10px}.logo-h2 img{padding-top:60px}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600}.header.downscrolled #mainnav-mobi{margin-top:10%}.flat-filter-isotope{display:flex!important;width:100%!important;justify-content:center!important;margin-bottom:30px!important}.contact-header .button-header{position:absolute;top:0;z-index:9999999999;right:190%;width:70%;text-align:center}.tf-gl{width:50%}}@media only screen and (max-width:991px){.sticky #main_logo{display:none}.sticky .top-bar{display:none}.sticky .mega-toggle-animated.mega-toggle-animated-slider{position:relative;top:-70px;right:50px}#moblogo{@media only screen and (max-width:1920px){.baner-content a{color:#fff!important}.box-sr .themesflat-button.bg-color-2{background-color:#1953ba;color:#fff}.box-sr .themesflat-button.bg-color-2:hover{background-color:#335322!important;color:#fff!important}}@media only screen and (max-width:1730px){.box-os .box-wrap-os{padding:0 15px}}@media only screen and (max-width:1565px){.contact .top-bar-right,.top-header .mainnav.fl-st-2{padding-left:0}#site-header .contact{width:20%}.contact .top-bar-right .call-us{display:none}.tparrows{display:none}.box-os .box-os-feature img{height:auto}.box-os{margin-bottom:30px}.box-wrap-os .row-os{height:50%}.box-wrap-os .row-os{padding-top:15px!important}}@media only screen and (max-width:1391px){.button-header .themesflat-button.btn-header{padding:5px;border-radius:4px}.button-header{position:relative;bottom:-15px;right:-15%}}@media only screen and (max-width:1366px){#mainnav .menu li{padding-right:5px!important}.contact .button-header{padding-left:15px}#mainnav.fl-st-2 .menu>li>a{line-height:94px;padding:0 15px}.button-header .themesflat-button.btn-header{padding:10px 15px;border-radius:4px;font-size:15px}.baner-content a{color:#fff!important}.wp-container-5.wp-container-5{width:95%;margin:auto}.owl-carousel.art .owl-nav.disabled{position:absolute;width:250px;height:100px;bottom:100%;right:3%}.box-info{position:absolute;top:110%;width:100%;height:130px;background:var(--white-color);border-radius:5px;left:0;right:0}}@media only screen and (max-width:1199px){.icon-wrap{margin:0 35%!important}.dowload-btn{padding:12px 50px 12px 95px}.widget_popular ul li .block-inside{padding:6px 15px}.list-icon-bottom li{margin-left:5px;margin-right:0}.box-features{top:-100px}#mainnav .menu li{padding-left:5px}.box-process-2{padding-top:20px}.box-counter-img img{height:331px;object-fit:cover;width:100%}.text-subscribe{padding-left:30px!important}.box-sr .form-contact{padding:0 30px 0 70px!important}.col-counter.fl-h1 .box h4{font-size:16px}.box-content-doctor .btn-doctor,.booking-summary .box-btn{text-align:center}.box-content-doctor .btn-doctor,.box-content-intro{padding:0}.btn-booking-doctor{padding:15px 60px}.featured-doctor .social-doctor{margin:-25px 60px 0}.box-doctor-services{width:47%}#site-header .logo{padding-left:15px!important}.box-list-footer .box-list{width:48%;padding:20px 15px 0}.cl-tab-right{margin-right:15px}ul.list-pricing{padding-left:80px}.booking-summary .box-btn,.box-wpr,.box-recent ul li.in a{margin:0!important}.btn-booking{padding:6px 72px 8px 54px}.tf-gl{width:auto}.button-header .themesflat-button.btn-header{padding:5px;border-radius:4px;font-size:15px}.button-header{position:relative;bottom:-15px;right:-50%}}@media only screen and (max-width:1105px){.btn-menu{display:none}.baner-content a{color:#fff}}@media only screen and (max-width:1024px){.box-wrap-os .row-os{padding-top:5px!important}.btn-menu{display:none!important}.contact .button-header,.contact-header .button-header{position:absolute;margin-top:-29px;right:50px}.cl-tab-right{padding-top:100px}.col-counter.fl-h1{margin-bottom:10px}.box-features-intro{padding:0 20px!important}.btn-booking{padding:6px 75px 8px 50px}.dowload-btn{padding:15px 65px}ul.list-check-sd li.check-sd-right{padding-left:86px}ul.list-check-sd li.check-sd-right::before{left:2px!important}.boder-top-widget::before{width:250px}.page-content .title-heading{font-size:40px!important}.contact .top-bar-right{padding-top:0}.box-features .col-box .box-icon{margin:0!important}.cl-our-t{margin-left:0!important;margin-right:0!important}.col-ft{padding:0 15px}.form-contact-us .content-form,.latest-box{padding:0 20px!important}.box-item-carousel{padding-bottom:5%!important}.owl-carousel .owl-nav.disabled{left:74.5%}.box-img-ab .img-ab-2{top:-5%;right:42%}.box-portfolio .overlay{width:270px}.col-counter .box h4{font-size:16px}.form-check{float:left}.box-list-footer{top:-30px}.check-mark::before,.x-mark::before{left:-5px}ul.list-pricing{padding:0 50px!important}.icon-wrap{margin:0 36%!important}.fl-icon-box .sub-box{padding:0 5%!important}.box-doctor-services{margin-right:10px!important;margin-bottom:10px!important}.features-bot-inner{bottom:-60px!important}.row-content-intro .cl-content-intro{padding-right:5px}.owl-carousel.art .owl-nav.disabled{right:0}.page-content .title-heading{font-size:30px!important;line-height:50px}.button-header{position:relative;bottom:25px}}@media only screen and (max-width:992px){.fl-gallery{width:100%;padding-left:0}.contact-bot{background:#f8f8f8;padding-top:20%}.contact-bot .themesflat-button.btn-submit{width:100%}.flat-filter-isotope li{margin-left:10px;margin-right:10px;width:150px;height:auto;text-align:center;line-height:19px;font-size:14px;font-weight:700;background:#f8f8f8;color:var(--primary-color2);border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:8px}.ourteam_head h1{text-align:center}#teamgallery .tf-gl .box-info{width:fit-content;padding:10px;margin:auto}#teamgallery .tf-gl.gl-acupuncturist.gl-acupun .box-info{width:max-content}.button-header .themesflat-button.btn-header{padding:5px 2px;border-radius:4px;font-size:12px}.contact-header .button-header{position:absolute;top:0;z-index:9999999999;right:185%;width:75%;text-align:center}#teamgallery .tf-gl{overflow:inherit;margin-bottom:200px}.box-sr .text-subscribe h3{font-weight:500;font-size:28px;font-family:jost,sans-serif;color:var(--primary-color);padding-bottom:20px}.page-content .title-heading{font-size:30px!important;line-height:50px}.contact-header .button-header{position:absolute;top:65px!important;z-index:9999999999;right:80%;width:45%;text-align:center}.contact-header .button-header{position:absolute;top:0;z-index:9999999999;right:80%;width:45%;text-align:center}.btn-menu{background-color:var(--primary-color);float:right;position:absolute;background:0 0;cursor:pointer;width:20px;height:16px;top:-45px;right:45px;-webkit-transition:all ease .238s;-moz-transition:all ease .238s;transition:all ease .238s;z-index:9999999}.icon-wrap{margin:0 30%!important}.widget_popular ul li{width:auto!important}.box-features-bot,.row-list-ct.fl-couter .col-counter .box,ul.list-pricing{text-align:center}.features-bot-inner{left:50%;margin-left:-270px!important}.row-list-ct.fl-couter .col-counter .box,.box-pricing-plans,.box-list-footer{display:block}.row-list-ct.fl-couter .col-counter .box h4{font-size:18px}.row-list-ct.fl-couter .col-counter{padding-top:15px}.page-content .box-wrap .title a,.page-content .box-wrap .title a:hover{font-size:16px}.box-sr .text-subscribe h1{font-size:40px}ul.list-pricing{padding:0!important}.box-pricing img{left:50%!important;margin-left:-195px}.widget-open-hours,.widget_popular,.widget_lastest,.widget_tags,.widget-company-profile{padding:0 30px!important}.box-map-contact{margin-top:50px}.button-download{text-align:left}.tf-gl,.box-list-footer .box-list{width:50%}.logo-h2{position:absolute;z-index:1;left:15px}.box-wpr .container{width:auto}.box-list-footer .box-list{float:left}.box-list-footer .box-list{height:270px}.box-list-footer .box-list{margin-bottom:10px}.logo-h2 img{padding-top:60px}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600}.header.downscrolled #mainnav-mobi{margin-top:10%}.flat-filter-isotope{display:flex!important;width:100%!important;justify-content:center!important;margin-bottom:30px!important}.contact-header .button-header{position:absolute;top:0;z-index:9999999999;right:190%;width:70%;text-align:center}.tf-gl{width:50%}}@media only screen and (max-width:991px){.sticky .top-bar{display:none}.sticky .mainlogo{display:none}.sticky .mega-toggle-animated.mega-toggle-animated-slider{position:relative;top:-20px;right:60px}.sticky #moblogo{display:block}}@media only screen and (max-width:940px){li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:13px}.btn-menu{background-color:var(--primary-color);float:right;position:absolute;background:0 0;cursor:pointer;width:20px;height:16px;top:-10px;right:5%;display:none}.go-top.show{right:5px;bottom:50px;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;visibility:visible;z-index:9999}.tp-bgimg.defaultimg{height:75%!important}}@media only screen and (max-width:860px){.button-header .themesflat-button.btn-header{padding:10px 15px;border-radius:4px;font-size:13px}.contact-header .button-header{position:absolute;top:0;z-index:999;right:0;width:100%;text-align:center}li.top-location{text-align:center}.sticky #moblogo{display:block;top:0;z-index:4545;left:0}.sticky #site-header{display:block;width:100%;background-color:#fff;left:0;margin-left:0}.sticky .mainlogo{display:none}}@media only screen and (max-width:768px){.contact-bot{padding-top:20%}.box-form-contact form input{border:2px solid #c8d6e5;height:50px;margin-bottom:20px;color:var(--primary-color2);background:0 0;width:100%}.box-form-contact form input:focus{border:2px solid #c8d6e5;height:50px;width:100%}.tp-bgimg.defaultimg{height:100%!important}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:10px!important}.page-content h3.heading{color:var(--primary-color);font-family:rubik,sans-serif;font-size:20px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:1px;padding-bottom:0;padding-top:10%}.contact-header .button-header{position:absolute;top:0;z-index:999;right:25%;width:100%;text-align:center}.page-content .box-wrap .title a,.page-content .box-wrap .title a:hover{font-size:20px}#header-baner .text-banner{top:100px}.box-features-intro{padding:0 120px!important}.box-doctor{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.col-counter .box h4{font-size:14px!important}.box-sr .text-subscribe h1{font-size:35px}.box-sr .form-contact{padding:0 30px 0 0!important}.row-list-ct.fl-couter .col-counter{padding-top:15px!important}.row-list-ct.fl-couter .col-counter .box,.col-counter.fl-h1 .box,.col-process .flat-read-more{text-align:center!important}.row-list-ct.fl-couter .col-counter{height:auto!important}.featured-doctor,.box-content-doctor{width:50%!important}.tab-link{margin-right:5px!important}.tab-title{font-size:15px}.box-wrap-article h3.heading,.cl-ct1,.cl-ct1,.cl-ct2,.cl-ct3,.cl-ct4{padding:0!important}.widget_tags{background:#f8f8f8}.direction ul.share-direction{padding-left:130px!important}.box-img-ab .img-ab-2{right:25%!important}.box-contact-top .box-icon-contact{top:127%!important}.icon-wrap{margin:0 32%!important}li.sub-box{font-size:14px!important}.featured-doctor .social-doctor{margin:-44px 60px 0}.col-counter.fl-h1{margin-bottom:30px}.header.downscrolled #mainnav-mobi{margin-top:13%}.flat-filter-isotope li{margin-left:10px;margin-right:10px;width:120px;height:auto;text-align:center;line-height:19px;font-size:14px;font-weight:700;background:#f8f8f8;color:var(--primary-color2);border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:2px 3px}}@media only screen and (max-width:767px){.fl-sd{margin-bottom:30px}.item-map .item-map h3{color:var(--primary-color2);font-family:jost,sans-serif;font-size:35px;font-weight:var(--font-weight-medium);line-height:58px;padding-bottom:2%;text-align:center}.go-top.show{right:20px;bottom:80px;opacity:1;visibility:visible;z-index:9999}form .row-info,.box-gender,.box-ft{display:block}ul.list-payment li i{font-size:25px}.widget_tags{background:#fff}#site-header .logo{width:80%!important}.feature-box-services-fqa,.logo-h2{width:40%}.box-counter-wrap .wrap-counter,.box-content-intro,.box-sr .text-subscribe,.box-sr .form-contact form,.box-awards-honours,.widget-open-hours,.widget_popular,.widget_lastest,.widget_tags,.widget-company-profile,.form-contact-us .content-form,.latest-box{padding:0 15px!important}.your-information{padding:0 10px!important}.box-counter-img,.counter .box-counter-wrap .box-sr,.col-counter .box-icon,.box-intro-top,.col-counter.fl-h1 .box,.col-ft,.cl-content-wp .box-wrap{margin:0!important}.tab-link,.box-doctor-services,.box-awards-honours,.row-content-intro .cl-content-intro{margin-bottom:30px!important}.flat-filter-isotope li{margin-bottom:10px!important}ul.list-check-sd li:last-child{margin-bottom:60px!important}.wrap-portfolio{padding-left:0!important;padding-right:0!important}.wrap-portfolio{padding-bottom:5%!important}.direction ul.button-direction,.direction ul.share-direction{padding-top:30px!important}.intro-bot,.box-features .col-box,.box-counter-img,.box-counter-wrap,.row-list-ct.fl-couter .col-counter .box,.col-counter .box,.box-counter-img img,.cl-content-wp{height:auto!important}.box-list-footer{top:0}.box-sr .text-subscribe h1{font-size:26px}.copyright{line-height:100px!important}.direction{height:180px!important}.ct-120{top:70px!important}.item-faq .title-heading-faq p{padding-right:70px!important}.box-pricing img{margin-left:-170px!important}.box-services-faq .title-heading-faq h4{font-size:18px!important}.box-services-faq .item-faq .title-heading-faq::before{right:10px}.your-information textarea:focus{line-height:16px}.box-contact-top .icon-wrap{margin:auto!important;width:35%!important}.fl-icon-box{border-right:none;margin-bottom:5%}.featured-doctor .social-doctor{margin:-25px 60px 0}.curriculum-vitae li .sub-details{width:35%}.curriculum-vitae li p{width:65%}.title-heading.title-details{font-size:30px!important}.box-sr{margin-top:-40px!important}.box-sr .form-group>input,.box-sr .form-group>input:focus{height:50px;padding:0 0 0 15px}.box-sr .form-group .themesflat-button,.box-sr .form-group .themesflat-button:hover{font-size:15px!important;padding:8px 10px 8px 15px!important;top:50%;transform:translateY(-50%);right:7px}.box-features-intro{padding:0 45px!important}.box-features .col-box{border-right:none}.box-list-footer .box-list .title-footer::before{top:30px}.social-doctor .grid-item{padding:2px}form .row-info .col-info-6{width:100%}.cl-content-wp .box-wrap{padding:30px 0!important}.sticky .mainlogo{left:10%}.item-map .card{margin-bottom:40px;width:100%;margin:auto}.contact-bot{padding-top:5%}.contact{height:auto;padding-bottom:3%}.contact .page-content h3.heading{padding-bottom:0;padding-top:10%}.box-contact-top .box-icon-contact .fl-icon-box{padding:20px 0!important}.box-contact-top .box-icon-contact{width:100%;display:contents}.fl-icon-box{width:80%;text-align:center;background:#fff;margin:auto}.box-contact-top li.sub-box{font-size:18px!important}.box-contact-top li.sub-box a{font-size:18px!important;font-weight:500}}@media only screen and (max-width:700px){.btn-menu{position:absolute;margin-top:-15px}.box{margin-bottom:20px}.button-header .themesflat-button.btn-header{font-size:10px;height:30px;line-height:32px}.contact-header .button-header{position:absolute;right:25%;bottom:80px}.flat-filter-isotope li{margin-left:0!important}.flat-filter-isotope{display:block!important;width:100%!important;justify-content:center!important}.flat-filter-isotope li{margin-left:10px;margin-right:10px;width:100%;height:auto;text-align:center;line-height:28px;font-size:15px;font-weight:700;background:#f8f8f8;color:var(--primary-color2);border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:2px 3px;float:left}.tf-gl.gl-acupuncturist.gl-acupun .box-img-our-t{width:max-content!important}#teamgallery .tf-gl.gl-acupuncturist.gl-acupun .box-info{width:fit-content}}@media only screen and (max-width:690px){.sticky .mainlogo{width:100%!important;height:50px}.sticky div#mega-toggle-block-0{position:relative;bottom:30px!important;right:-15%}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:25px!important;left:-10%!important}.sticky .topmarquee{width:100%;top:-38px;right:0;left:0;margin:auto}.sticky .mainlogo{width:25%;height:55px}.sticky .mainlogo img{width:100%;height:55px}.sticky #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{width:40px;height:24px;display:inline-block;position:relative;outline:0;left:20px}}@media only screen and (max-width:679px){.sticky .mainlogo{width:100%!important;height:50px;bottom:0}.sticky .mainlogo img{width:100%;height:50px}.button-header{position:absolute;top:80px!important}li.top-location{text-align:left}.contact-header .button-header{top:75px!important;right:40%}.sticky div#mega-toggle-block-0{position:relative;bottom:40px!important;right:-30%}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:15px!important}.sticky #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{left:-10px}.box-info .drop-sd h2.name.text-color-title-sidebar.pdt-36{font-size:15px}#teamgallery .btn-read-more{font-size:15px;font-weight:500;border-radius:5px;padding:10px;width:100%}}@media only screen and (max-width:640px){.cl-our-t h2 a{font-size:15px!important}.item-map .card-text{font-size:16px}.flat-read-more.themesflat-button{display:inline-block;font-size:13px!important;padding:3px 19px!important;color:#fff!important}#header-baner .text-banner .baner-tittle{font-family:jost,sans-serif;font-size:30px;font-weight:700;line-height:30.66px;color:#fff!important}#header-baner .text-banner{top:65px}.featured-post img{width:100%;object-fit:cover;height:300px}.page-content .title-heading{font-size:22px!important}.box-service-details p{color:#000;line-height:23px;font-size:15px}.box-sr .text-subscribe h3{font-weight:500;font-size:26px;font-family:jost,sans-serif;color:var(--primary-color);padding-bottom:20px}.text-subscribe p{font-size:16px;line-height:20px;padding-bottom:5%}.box-sr{margin-top:-100px!important}.form-contact{margin-bottom:15%}.page-content h3.heading{padding-bottom:0}li.sub-box{font-size:17px!important}.sticky .mainlogo img{width:100%;height:40px}.btn-menu{position:absolute;margin-top:0}.contact-header .button-header{position:absolute;top:0;z-index:999;right:0;width:100%;text-align:center}.sticky .top-social{left:-100%;top:45px}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:90px!important;left:-10%!important}.sticky div#mega-toggle-block-0{position:relative;bottom:60px!important;right:-30%}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:95px!important}.contact-bot{padding-top:10%}.box-contact-top .box-icon-contact{box-shadow:0 0px 0px rgba(0,0,0,6%)}.box-contact-top{position:relative;padding-top:10%}li.top-location{text-align:left}.sticky li.top-location{text-align:center}.sticky li.top-mail.pdl-25{text-align:center}.sticky li#numres{text-align:center}.sticky .topmarquee{width:125%;top:-38px;right:0;left:0;margin:auto}.flat-filter-isotope{display:block!important;width:95%!important;justify-content:center!important}.fl-couter .cl-ct1{width:100%!important}.fl-couter .cl-ct3{width:100%!important}.fl-couter .cl-ct4{width:100%!important}.col-counter .box h4{font-size:19px!important;padding-top:25px!important}.button-header{position:relative;bottom:0;top:0!important;text-align:center;right:auto;left:auto}}@media only screen and (max-width:580px){.box-service-details p strong{font-size:16px;color:#71bb40;font-weight:700;font-family:"Poppins",sans-serif}.contact{padding-bottom:3%;padding-top:10%}section.box-service-details{padding-top:25%}.box-service-details{padding-top:10%}.box-contact-top .box-icon-contact .fl-icon-box:last-child{border-right:1px solid #eee}.box-list-footer .box-list,ul.list-post li,.direction ul.button-direction,.direction ul.share-direction,.portfolio .col-xl-4.col-lg-6.col-md-6.col-sm-12{width:100%}.text-subscribe{text-align:center}.comments-area{border-top:none;padding-top:170px}.contact .contact-header{display:none}.button-header{display:block}.box-list-footer .box-list ul{padding-top:10px!important}.box-list-footer .box-list{height:auto!important}.box-list-footer .box-list{padding-bottom:15px}.header.downscrolled #mainnav-mobi{margin-top:28%}.fl-icon-box.wow.fadeInDown{margin-bottom:50px;padding:20px;border:1px solid #eee}.cl-tab-left p{line-height:22px}.sticky .topmarquee{width:115%;top:-30px;right:-30%}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:12px}.sticky li#numres{text-align:center}.sticky li.top-mail.pdl-25{text-align:center}.sticky li.top-location{text-align:center}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:105px!important}.box-contact-top{position:relative;padding-top:15%}.contact .box-wrap-contact{text-align:center;padding-bottom:8%}.cl-social.cl-address.box-icon{width:20px}}@media only screen and (max-width:520px){.sticky .top-social{width:100%;bottom:40px}}@media only screen and (max-width:500px){.sticky .top-social{width:100%;bottom:50px;position:relative;left:-100%;z-index:9999999999999999}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:11px}.sticky .mainlogo img{width:250px;height:70px;object-fit:contain}}@media only screen and (max-width:480px){.tp-mask-wrap{display:none!important}.contact-header .button-header{top:-5px!important;position:relative!important;left:-110%;right:0}.box-info{position:absolute;top:100%;width:100%;height:130px;background:var(--white-color);border-radius:5px;left:0;right:0}#teamgallery .tf-gl{overflow:inherit;margin-bottom:150px}.button-header .themesflat-button.btn-header{font-size:10px;height:24px;line-height:20px}.tf-gl{width:100%}.box-contact-top .box-icon-contact{box-shadow:0 0px 0px rgba(0,0,0,6%)}.tp-parallax-wrap{top:22%!important}#header-baner a.font-raguler{color:#fff;font-size:15px}.item-map h3{color:var(--primary-color2);font-family:jost,sans-serif;font-size:30px;font-weight:var(--font-weight-medium);line-height:58px;padding-bottom:2%;text-align:center}.item-map .card-title h5{font-size:19px;line-height:28px;color:#167935;font-weight:700;text-align:center}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:13px}.box-info .drop-sd .themesflat-button{font-size:14px!important}.header.downscrolled #mainnav-mobi{margin-top:30%}.sticky .top-social{width:100%;bottom:70px;position:relative;left:-85%;z-index:9999999999999999}.sticky .top-header{height:115px;background:#fff}.sticky #mega-menu-wrap-primary{width:92%!important}.featured-post .post img{width:100%;height:250px;margin:auto}.item-map .card{margin-bottom:40px;width:100%;margin:auto}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:105px!important;left:0!important}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:120px!important;left:-15%!important}.page-content .title-heading{font-size:22px!important;padding-top:10%}#header-baner .text-banner .baner-tittle{font-family:jost,sans-serif;font-size:20px;font-weight:700;line-height:30.66px;color:#fff!important}.fl-couter .cl-ct1{width:100%}.fl-couter .cl-ct3{width:100%}.fl-couter .cl-ct4{width:100%}.sticky #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{left:-100%}.sticky .topmarquee{width:115%;top:-35px;right:-30%}.blogdetails p{line-height:20px;padding-top:10%}.sticky .contact-header .button-header{top:30px!important;position:relative!important;left:-110%;right:0}.sticky .top-header{height:90px;background:#fff}}@media only screen and (max-width:450px){#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:60px!important;left:0!important}.header.downscrolled #mainnav-mobi{margin-top:33%}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:12px}.sticky .top-social{padding-top:20px}.sticky li.top-location{text-align:center;line-height:13px}}@media only screen and (max-width:434px){.sticky .top-social{bottom:10px}.sticky .top-infor{width:100%!important;float:right;padding-left:0;line-height:25px;left:5%}}@media only screen and (max-width:420px){.icon-wrap i.sz-34{font-size:34px!important}.box-icon-contact ul li{list-style:none!important;margin-left:0!important}.box-contact-top li.sub-box a{font-size:13px!important;font-weight:500}.contact .title-heading{text-align:center!important}.box-contact-top .icon-call-us::before{content:"";font-family:fontawesome;font-size:35px;color:var(--primary-color);color:#fff;position:absolute;top:3px;margin-left:-33px;line-height:75px}.sticky .mainlogo{width:100%!important;height:50px;bottom:5px}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:110px!important;left:-63%!important;width:-webkit-fill-available!important}.header.downscrolled #mainnav-mobi{margin-top:35%}.tp-parallax-wrap{top:15%!important}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:11px}.sticky .top-infor .icon-mail-light:before{content:"";position:absolute;margin-left:-20px;margin-top:6px}.sticky .top-social ul.widgets-nav-social{padding-right:16%}.sticky .top-social{left:-92%}.post.post-standar .content-post{min-height:auto}.sticky .topmarquee{width:112%;top:-47px;right:auto;left:-35%}.sticky .top-header{height:80px;background:#fff}.ourteam_head h1{padding-top:30%!important;padding-bottom:0!important;text-align:left}.page-content h2{font-size:22px;color:#71bb40;width:100%;font-family:"Poppins",sans-serif;font-weight:700;padding-bottom:0;padding-top:25%}#header-baner .text-banner{top:20px}.contact-header .button-header{top:-11px!important;position:relative!important;left:-115%!important}.sticky.contact-header.button-header{top:-11px!important;top:25px!important;position:relative!important;left:-100%!important;right:auto!important}}@media only screen and (max-width:414px){.button-header .themesflat-button.btn-header{font-size:10px!important;height:auto!important;line-height:20px!important;font-weight:700!important}.box-features-intro{padding:0!important}.features-bot-inner{left:0;margin:0!important}.cl-tab-right{padding-top:0!important}.icon-wrap{margin:0 36%!important}.item-map .card-title h5{font-size:20px!important}}@media only screen and (max-width:407px){.sticky .top-infor{width:95%!important}.sticky .mainlogo{width:100%!important;height:50px!important;bottom:-5px!important}.sticky .mainlogo img{width:200px;height:60px;object-fit:contain}.sticky .contact-header .button-header{top:25px!important;position:relative!important;left:-95%!important;right:0}.sticky div#mega-toggle-block-0{position:relative;bottom:60px!important;right:-45%}.sticky #mega-menu-wrap-primary{width:92%!important}.sticky .button-header .themesflat-button{padding:2px!important;border-radius:4px!important;font-size:10px!important;height:25px!important;line-height:22px!important;width:130px!important}.sticky .topmarquee{width:135%;top:-35px;right:0;left:-20%}.ourteam_head h1{font-family:jost,sans-serif!important;font-size:25px!important;font-weight:700!important;color:#345423!important;padding-top:5%;padding-bottom:0;text-align:left}.sticky li.top-location .address{font-size:11px}.sticky .top-social{width:20%;float:right;bottom:-5px;position:absolute;right:55%}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{position:relative!important;width:100%!important;top:65px!important}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:85px!important;left:-70%!important;width:200%!important}.sticky .contact-header .button-header{left:-96%!important}}@media only screen and (max-width:390px){.sticky li.top-location{text-align:center;line-height:13px}}@media only screen and (max-width:380px){.sticky li.top-location .address{font-size:11px}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{position:relative!important;top:80px!important}.sticky .top-social{width:20%;float:right;bottom:-5px;position:absolute;right:55%}.contact-bot{background:#f8f8f8}.sticky .topmarquee{width:140%;top:-35px;right:auto;left:-55%}.sticky .contact-header .button-header{left:-85%!important}.col-counter span{color:#fff;font-size:24px}.row-list-ct.fl-couter .col-counter .box h4{font-size:15px;width:80%;margin:auto}.tp-parallax-wrap{top:12%!important;left:30px!important}}@media only screen and (max-width:330px){.sticky .top-bar{width:55%;left:0}}}.sticky #moblogo{display:block}}@media only screen and (max-width:940px){li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:13px}.btn-menu{background-color:var(--primary-color);float:right;position:absolute;background:0 0;cursor:pointer;width:20px;height:16px;top:-10px;right:5%;display:none}.go-top.show{right:5px;bottom:100px;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;visibility:visible;z-index:9999}.tp-bgimg.defaultimg{height:75%!important}}@media only screen and (max-width:900px){.sticky .mega-toggle-animated.mega-toggle-animated-slider{position:relative;top:70px;right:50px}.sticky .mainlogo{left:3%;display:none}}@media only screen and (max-width:860px){.button-header .themesflat-button.btn-header{padding:10px 15px;border-radius:4px;font-size:13px}.contact-header .button-header{position:absolute;top:0;z-index:999;right:0;width:100%;text-align:center}#header-baner .text-banner{position:absolute;top:70px}.sticky .mainlogo{z-index:99;margin:0}.box-contact-top .box-icon-contact{width:100%;display:block!important;box-shadow:0 3px 16px rgba(0,0,0,6%);position:relative;top:auto!important}.box-contact-top .icon-call-us::before{content:"";font-family:fontawesome;font-size:40px;position:relative;top:auto;margin-left:-40px;line-height:44px;color:#fff}}@media only screen and (max-width:768px){.contact-bot{padding-top:20%}.icon-wrap{margin:0 40%!important}.box-contact-top .icon-call-us::before{content:"";font-family:fontawesome;font-size:40px;position:relative;top:auto;margin-left:-40px;line-height:44px;color:#fff}.box-form-contact form input{border:2px solid #c8d6e5;height:50px;margin-bottom:20px;color:var(--primary-color2);background:0 0;width:100%}.box-form-contact form input:focus{border:2px solid #c8d6e5;height:50px;width:100%}.tp-bgimg.defaultimg{height:100%!important}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:10px!important}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:0!important}.contact-header .button-header{position:absolute;top:0;z-index:999;right:25%;width:100%;text-align:center}#header-baner .text-banner{top:100px}.box-features-intro{padding:0 120px!important}.box-doctor{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.col-counter .box h4{font-size:14px!important}.box-sr .text-subscribe h1{font-size:35px}.box-sr .form-contact{padding:0 30px 0 0!important}.row-list-ct.fl-couter .col-counter{padding-top:15px!important}.row-list-ct.fl-couter .col-counter .box,.col-counter.fl-h1 .box,.col-process .flat-read-more{text-align:center!important}.row-list-ct.fl-couter .col-counter{height:auto!important}.featured-doctor,.box-content-doctor{width:50%!important}.tab-link{margin-right:5px!important}.tab-title{font-size:15px}.box-wrap-article h3.heading,.cl-ct1,.cl-ct1,.cl-ct2,.cl-ct3,.cl-ct4{padding:0!important}.widget_tags{background:#f8f8f8}.direction ul.share-direction{padding-left:130px!important}.box-img-ab .img-ab-2{right:25%!important}.box-contact-top .box-icon-contact{top:127%!important}.icon-wrap{margin:0 32%!important}li.sub-box{font-size:14px!important}.featured-doctor .social-doctor{margin:-44px 60px 0}.col-counter.fl-h1{margin-bottom:30px}.header.downscrolled #mainnav-mobi{margin-top:13%}.flat-filter-isotope li{margin-left:10px;margin-right:10px;width:120px;height:auto;text-align:center;line-height:19px;font-size:14px;font-weight:700;background:#f8f8f8;color:var(--primary-color2);border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:2px 3px}.sticky .top-header{height:80px;background:#fff;margin-top:0}}@media only screen and (max-width:767px){.box-doctor{display:block!important}.box-doctor{padding-top:0}.featured-doctor.wow.fadeInDown{text-align:center;padding-top:0}.fl-sd{margin-bottom:30px}.item-map .item-map h3{color:var(--primary-color2);font-family:jost,sans-serif;font-size:35px;font-weight:var(--font-weight-medium);line-height:58px;padding-bottom:2%;text-align:center}.go-top.show{right:20px;bottom:80px;opacity:1;visibility:visible;z-index:9999}form .row-info,.box-gender,.box-ft{display:block}ul.list-payment li i{font-size:25px}.widget_tags{background:#fff}#site-header .logo{width:80%!important}.feature-box-services-fqa,.logo-h2{width:40%}.box-counter-wrap .wrap-counter,.box-content-intro,.box-sr .text-subscribe,.box-sr .form-contact form,.box-awards-honours,.widget-open-hours,.widget_popular,.widget_lastest,.widget_tags,.widget-company-profile,.form-contact-us .content-form,.latest-box{padding:0 15px!important}.your-information{padding:0 10px!important}.box-counter-img,.counter .box-counter-wrap .box-sr,.col-counter .box-icon,.box-intro-top,.col-counter.fl-h1 .box,.col-ft,.cl-content-wp .box-wrap{margin:0!important}.tab-link,.box-doctor-services,.box-awards-honours,.row-content-intro .cl-content-intro{margin-bottom:30px!important}.flat-filter-isotope li{margin-bottom:10px!important}ul.list-check-sd li:last-child{margin-bottom:60px!important}.wrap-portfolio{padding-left:0!important;padding-right:0!important}.wrap-portfolio{padding-bottom:5%!important}.direction ul.button-direction,.direction ul.share-direction{padding-top:30px!important}.intro-bot,.box-features .col-box,.box-counter-img,.box-counter-wrap,.row-list-ct.fl-couter .col-counter .box,.col-counter .box,.box-counter-img img,.cl-content-wp{height:auto!important}.box-list-footer{top:0}.box-sr .text-subscribe h1{font-size:26px}.copyright{line-height:100px!important}.direction{height:180px!important}.ct-120{top:70px!important}.item-faq .title-heading-faq p{padding-right:70px!important}.box-pricing img{margin-left:-170px!important}.box-services-faq .title-heading-faq h4{font-size:18px!important}.box-services-faq .item-faq .title-heading-faq::before{right:10px}.your-information textarea:focus{line-height:16px}.box-contact-top .icon-wrap{margin:auto!important;width:35%!important}.fl-icon-box{border-right:none;margin-bottom:5%}.featured-doctor .social-doctor{margin:-25px 60px 0}.curriculum-vitae li .sub-details{width:35%}.curriculum-vitae li p{width:65%}.title-heading.title-details{font-size:30px!important}.box-sr{margin-top:-40px!important}.box-sr .form-group>input,.box-sr .form-group>input:focus{height:50px;padding:0 0 0 15px}.box-sr .form-group .themesflat-button,.box-sr .form-group .themesflat-button:hover{font-size:15px!important;padding:8px 10px 8px 15px!important;top:50%;transform:translateY(-50%);right:7px}.box-features-intro{padding:0 45px!important}.box-features .col-box{border-right:none}.box-list-footer .box-list .title-footer::before{top:30px}.social-doctor .grid-item{padding:2px}form .row-info .col-info-6{width:100%}.cl-content-wp .box-wrap{padding:30px 0!important}.sticky .mainlogo{left:10%}.item-map .card{margin-bottom:40px;width:100%;margin:auto}.contact-bot{padding-top:5%}.contact{height:auto;padding-bottom:3%}.contact .page-content h3.heading{padding-bottom:0;padding-top:10%}.box-contact-top .box-icon-contact .fl-icon-box{padding:20px 0!important}.box-contact-top .box-icon-contact{width:100%;display:contents}.fl-icon-box{width:80%;text-align:center;background:#fff;margin:auto}.box-contact-top li.sub-box{font-size:18px!important}.box-contact-top li.sub-box a{font-size:18px!important;font-weight:500}}@media only screen and (max-width:700px){.btn-menu{position:absolute;margin-top:-15px}.box{margin-bottom:20px}.button-header .themesflat-button.btn-header{font-size:10px;height:30px;line-height:32px}.contact-header .button-header{position:absolute;right:25%;bottom:80px}.flat-filter-isotope li{margin-left:0!important}.flat-filter-isotope{display:block!important;width:100%!important;justify-content:center!important}.flat-filter-isotope li{margin-left:10px;margin-right:10px;width:100%;height:auto;text-align:center;line-height:28px;font-size:15px;font-weight:700;background:#f8f8f8;color:var(--primary-color2);border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:2px 3px;float:left}.tf-gl.gl-acupuncturist.gl-acupun .box-img-our-t{width:max-content!important}#teamgallery .tf-gl.gl-acupuncturist.gl-acupun .box-info{width:fit-content}}@media only screen and (max-width:690px){.sticky .mainlogo{width:100%!important;height:50px}.sticky div#mega-toggle-block-0{position:relative;bottom:30px!important;right:-15%}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:25px!important;left:-10%!important}.sticky .topmarquee{width:100%;top:-38px;right:0;left:0;margin:auto}.sticky .mainlogo{width:25%;height:55px}.sticky .mainlogo img{width:100%;height:55px}.sticky #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{width:40px;height:24px;display:inline-block;position:relative;outline:0;left:20px}}@media only screen and (max-width:679px){.sticky .mainlogo{width:100%!important;height:50px;bottom:0}.sticky .mainlogo img{width:100%;height:50px}.button-header{position:absolute;top:80px!important}li.top-location{text-align:left}.contact-header .button-header{top:75px!important;right:40%}.sticky div#mega-toggle-block-0{position:relative;bottom:40px!important;right:-30%}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:15px!important}.sticky #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{left:-10px}.box-info .drop-sd h2.name.text-color-title-sidebar.pdt-36{font-size:15px}#teamgallery .btn-read-more{font-size:15px;font-weight:500;border-radius:5px;padding:10px;width:100%}}@media only screen and (max-width:640px){.cl-our-t h2 a{font-size:15px!important}.item-map .card-text{font-size:16px}.flat-read-more.themesflat-button{display:inline-block;font-size:13px!important;padding:3px 19px!important;color:#fff!important}#header-baner .text-banner .baner-tittle{font-family:jost,sans-serif;font-size:30px;font-weight:700;line-height:30.66px;color:#fff!important}#header-baner .text-banner{top:65px}.featured-post img{width:100%;object-fit:cover;height:300px}.box-service-details p{color:#000;line-height:23px;font-size:15px}.box-sr .text-subscribe h3{font-weight:500;font-size:26px;font-family:jost,sans-serif;color:var(--primary-color);padding-bottom:20px}.text-subscribe p{font-size:16px;line-height:20px;padding-bottom:5%}.box-sr{margin-top:-100px!important}.form-contact{margin-bottom:15%}li.sub-box{font-size:17px!important}.sticky .mainlogo img{width:100%;height:40px}.btn-menu{position:absolute;margin-top:0}.contact-header .button-header{position:absolute;top:0;z-index:999;right:0;width:100%;text-align:center}.sticky .top-social{left:-100%;top:45px}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:90px!important;left:-10%!important}.sticky div#mega-toggle-block-0{position:relative;bottom:60px!important;right:-30%}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:95px!important}.contact-bot{padding-top:10%}.box-contact-top .box-icon-contact{box-shadow:0 0px 0px rgba(0,0,0,6%)}.box-contact-top{position:relative;padding-top:10%}li.top-location{text-align:left}.sticky li.top-location{text-align:center}.sticky li.top-mail.pdl-25{text-align:center}.sticky li#numres{text-align:center}.sticky .topmarquee{width:125%;top:-38px;right:0;left:0;margin:auto}.flat-filter-isotope{display:block!important;width:95%!important;justify-content:center!important}.fl-couter .cl-ct1{width:100%!important}.fl-couter .cl-ct3{width:100%!important}.fl-couter .cl-ct4{width:100%!important}.col-counter .box h4{font-size:19px!important;padding-top:25px!important}.button-header{position:relative;bottom:0;top:0!important;text-align:center;right:auto;left:auto}}@media only screen and (max-width:580px){.box-service-details p strong{font-size:16px;color:#71bb40;font-weight:700;font-family:"Poppins",sans-serif}.contact{padding-bottom:3%;padding-top:10%}section.box-service-details{padding-top:25%}.box-service-details{padding-top:10%}.box-contact-top .box-icon-contact .fl-icon-box:last-child{border-right:1px solid #eee}.box-list-footer .box-list,ul.list-post li,.direction ul.button-direction,.direction ul.share-direction,.portfolio .col-xl-4.col-lg-6.col-md-6.col-sm-12{width:100%}.text-subscribe{text-align:center}.comments-area{border-top:none;padding-top:170px}.contact .contact-header{display:none}.button-header{display:block}.box-list-footer .box-list ul{padding-top:10px!important}.box-list-footer .box-list{height:auto!important}.box-list-footer .box-list{padding-bottom:15px}.header.downscrolled #mainnav-mobi{margin-top:28%}.fl-icon-box.wow.fadeInDown{margin-bottom:50px;padding:20px;border:1px solid #eee}.cl-tab-left p{line-height:22px}.sticky .topmarquee{width:115%;top:-30px;right:-30%}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:12px}.sticky li#numres{text-align:center}.sticky li.top-mail.pdl-25{text-align:center}.sticky li.top-location{text-align:center}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:105px!important}.box-contact-top{position:relative;padding-top:15%}.contact .box-wrap-contact{text-align:center;padding-bottom:8%}.cl-social.cl-address.box-icon{width:20px}}@media only screen and (max-width:520px){.sticky .top-social{width:100%;bottom:40px}}@media only screen and (max-width:500px){.sticky .top-social{width:100%;bottom:50px;position:relative;left:-100%;z-index:9999999999999999}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:11px}.sticky .mainlogo img{width:250px;height:70px;object-fit:contain}.sticky .mainlogo{position:relative;width:40%;background-color:transparent;left:0;z-index:999;bottom:0}#main-content ol li{line-height:revert;line-height:20px;list-style:square;margin-left:15px;margin-bottom:10px}}@media only screen and (max-width:480px){.box-contact-top li.sub-box a{font-size:15px!important}.box-service-details h2{font-size:25px;font-weight:700;color:#146f43}.fl-portfolio{background-color:var(--primary-color2);height:auto;padding-bottom:5%}section.doctor-details{padding-bottom:5%;padding-top:30%}.box-sr .text-subscribe{width:100%!important;padding-left:0!important}.box-sr .form-contact{width:90%!important;margin:auto!important}.box-sr{margin-top:50px!important;display:block!important;padding:20px}.box-sr .form-group .themesflat-button,.box-sr .form-group .themesflat-button:hover{position:relative}.text-subscribe p{font-size:16px;line-height:20px;padding-bottom:10%}.box-service-details h3{font-size:20px;font-weight:700;color:#9cd302;padding-bottom:10px}.post .content-post .title-post{letter-spacing:1px;font-size:18px;font-weight:500;line-height:20px;min-height:80px}.post.post-standar .content-post p{padding-right:3%;color:#000;line-height:25px;height:100px;overflow:hidden;font-size:14px}.contact-header .button-header{top:-5px!important;position:relative!important;left:-110%;right:0}.cl-social .cl-email .font-size-small{font-size:20px!important}.box-info{position:absolute;top:100%;width:100%;height:130px;background:var(--white-color);border-radius:5px;left:0;right:0}#teamgallery .tf-gl{overflow:inherit;margin-bottom:150px}.button-header .themesflat-button.btn-header{font-size:10px;height:24px;line-height:20px}.tf-gl{width:100%}.box-contact-top .box-icon-contact{box-shadow:0 0px 0px rgba(0,0,0,6%)}.tp-parallax-wrap{top:22%!important}#header-baner a.font-raguler{color:#fff;font-size:15px}.item-map h3{color:var(--primary-color2);font-family:jost,sans-serif;font-size:30px;font-weight:var(--font-weight-medium);line-height:58px;padding-bottom:2%;text-align:center}.item-map .card-title h5{font-size:19px;line-height:28px;color:#167935;font-weight:700;text-align:center}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:13px}.box-info .drop-sd .themesflat-button{font-size:14px!important}.header.downscrolled #mainnav-mobi{margin-top:30%}.sticky .top-social{width:100%;bottom:70px;position:relative;left:-85%;z-index:9999999999999999}.sticky .top-header{height:115px;background:#fff}.sticky #mega-menu-wrap-primary{width:92%!important}.featured-post .post img{width:100%;height:250px;margin:auto}.item-map .card{margin-bottom:40px;width:100%;margin:auto}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:80px!important;left:0!important}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:75px!important;left:0!important}.box-content-doctor{width:100%!important;margin-top:10px}#header-baner .text-banner .baner-tittle{font-family:jost,sans-serif;font-size:20px;font-weight:700;line-height:30.66px;color:#fff!important}.fl-couter .cl-ct1{width:100%}.fl-couter .cl-ct3{width:100%}.fl-couter .cl-ct4{width:100%}.sticky #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{left:-100%}.blogdetails p{line-height:20px;padding-top:10%}.sticky .contact-header .button-header{top:30px!important;position:relative!important;left:-110%;right:0}.sticky .top-header{height:70px;background:#fff}.sticky .mainlogo img{width:250px;height:70px;object-fit:contain;float:left}.sticky .mega-toggle-animated.mega-toggle-animated-slider{position:relative;top:0!important;right:80px!important}.sticky .mainlogo{left:5%}.sticky .mega-toggle-animated-box{position:relative!important;right:-70px!important;top:-80px!important}}@media only screen and (max-width:450px){#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:60px!important;left:0!important}.header.downscrolled #mainnav-mobi{margin-top:33%}.box-contact-top li.sub-box{font-size:15px!important;text-align:center!important}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:12px}.sticky .top-social{padding-top:20px}.sticky li.top-location{text-align:center;line-height:13px}}@media only screen and (max-width:434px){.sticky .top-social{bottom:10px}.sticky .top-infor{width:100%!important;float:right;padding-left:0;line-height:25px;left:5%}}@media only screen and (max-width:420px){#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block;position:absolute!important;width:100%;top:90px!important;left:0!important}.sticky .mainlogo{width:100%!important;height:50px;bottom:5px}.header.downscrolled #mainnav-mobi{margin-top:35%}.tp-parallax-wrap{top:15%!important}#header-baner .text-banner .baner-tittle{font-family:jost,sans-serif;font-size:15px;font-weight:700;line-height:20px;color:#fff!important}#header-baner .baner-content span{font-family:"Rubik" sans-serif;font-size:15px;color:#fff}.page-content h1{font-size:20px;color:#71bb40;font-weight:700;font-family:"Poppins",sans-serif;line-height:25px}.box-contact-top li.sub-box a{font-size:13px!important;font-weight:500}.box-icon-contact ul li{list-style:none!important;margin-left:0!important}.featured-post img{width:100%;object-fit:cover;height:200px}.post .content-post .title-post{letter-spacing:1px;font-size:16px}li.top-location .address{position:relative;color:#425e2f;top:0;font-weight:600;font-size:11px}.sticky .top-infor .icon-mail-light:before{content:"";position:absolute;margin-left:-20px;margin-top:6px}.sticky .top-social ul.widgets-nav-social{padding-right:16%}.sticky .top-social{left:-92%}.post.post-standar .content-post{min-height:auto}.sticky .top-header{height:80px;background:#fff}.ourteam_head h1{padding-top:30%!important;padding-bottom:0!important;text-align:left}#header-baner .text-banner{top:20px}.contact-header .button-header{top:-11px!important;position:relative!important;left:-115%!important}.sticky.contact-header.button-header{top:-11px!important;top:25px!important;position:relative!important;left:-100%!important;right:auto!important}.sticky #mega-menu-wrap-primary .mega-menu-toggle{height:40px!important;margin-top:40px!important;right:-10px}}@media only screen and (max-width:414px){.button-header .themesflat-button.btn-header{font-size:10px!important;height:auto!important;line-height:20px!important;font-weight:700!important}.box-features-intro{padding:0!important}.features-bot-inner{left:0;margin:0!important}.cl-tab-right{padding-top:0!important}.icon-wrap{margin:0 36%!important}.item-map .card-title h5{font-size:20px!important}}@media only screen and (max-width:407px){.sticky .top-infor{width:95%!important}.sticky .mainlogo{width:100%!important;height:50px!important;bottom:-5px!important}.sticky .mainlogo img{width:200px;height:60px;object-fit:contain}.sticky .contact-header .button-header{top:25px!important;position:relative!important;left:-95%!important;right:0}.sticky div#mega-toggle-block-0{position:relative;bottom:60px!important;right:0}.sticky #mega-menu-wrap-primary{width:92%!important}.sticky .button-header .themesflat-button{padding:2px!important;border-radius:4px!important;font-size:10px!important;height:25px!important;line-height:22px!important;width:130px!important}.sticky .topmarquee{width:135%;top:-35px;right:0;left:-20%}.ourteam_head h1{font-family:jost,sans-serif!important;font-size:25px!important;font-weight:700!important;color:#345423!important;padding-top:5%;padding-bottom:0;text-align:left}.sticky li.top-location .address{font-size:11px}.sticky .top-social{width:20%;float:right;bottom:-5px;position:absolute;right:55%}.sticky .contact-header .button-header{left:-96%!important}}@media only screen and (max-width:390px){.sticky li.top-location{text-align:center;line-height:13px}}@media only screen and (max-width:380px){.sticky li.top-location .address{font-size:11px}.sticky #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{position:relative!important;top:80px!important}.sticky .top-social{width:20%;float:right;bottom:-5px;position:absolute;right:55%}.sticky .topmarquee{width:140%;top:-35px;right:auto;left:-55%}.sticky .contact-header .button-header{left:-85%!important}.col-counter span{color:#fff;font-size:24px}.row-list-ct.fl-couter .col-counter .box h4{font-size:15px;width:80%;margin:auto}.tp-parallax-wrap{top:12%!important;left:30px!important}}@media only screen and (max-width:330px){.sticky .top-bar{width:55%;left:0}}