@media (max-width:1366px){nav.navbar a.nav_btn{font-size:.8rem;font-weight:600}nav.navbar a img{width:200px}nav.navbar #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:12px}}@media (max-width:1150px){nav.navbar #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 5px 0 5px}}@media (max-width:1020px){h1{font-size:48px}.hero-btn a{font-size:18px}.navbar-brand img{width:80%}.trst_cards .cards_row>:last-child{margin-top:50px}.trusted_card p{font-size:14px}.trusted_card img{width:50px}.trusted_card{padding:30px 5px}.healing_content .healing_content_box h2,.Companies h2{font-size:30px;line-height:40px}.healing_content .healing_content_box p{font-size:14px;line-height:18px}#healing .healing_btn.hero-btn a{font-size:13px}#healing .benifit_row .fs-5{font-size:1rem!important}#healing .benifit_row .align-items-center{align-items:flex-start!important}.Companies h3{font-size:22px;line-height:12px}.best_abolute_text{width:100%;border-radius:15px;bottom:0;left:0}.Best_services p,.testimonial_para,.blog .blogs_main p,.our_team .our_team_content p{width:100%}.best_service_card{padding:25px}.problem .position-absolute{position:absolute!important;top:4%;right:15%}.problem .problem_Contant h2{font-size:36px;width:90%;font-weight:600;line-height:45px;padding-bottom:20px}.problem_Contant .problem_btn_grp .hero-btn a{font-size:16px}#service_physio .physio_para{width:90%}#physioAppoint .col-heading h2{font-size:26px}.heomeo_about_content{width:100%}.heomeo_about_img{width:80%}.main-content .nav-pills button h5{font-size:1.1rem}.main-content .nav-pills button i{font-size:1.5rem}#teamDetailsPage .team-detail .team-title{font-size:28px}#teamDetailsPage .team-detail .team-designation{line-height:18px;margin-bottom:10px}#teamDetailsPage .team-detail .short-description{font-size:14px;font-weight:300}.team-detail .single-team-info li,.team-detail .single-team-info li a{font-size:14px;gap:8px}.team-social-links li a i{font-size:20px}.blogs h2{font-size:36px;line-height:20px}.blogs .blogs_main_para{font-size:16px}}@media (max-width:991px){#mega-menu-primary{position:relative!important;left:0%!important;height:300px!important;overflow:auto!important}.nav_btn{margin:auto!important;margin-top:20px!important}.trusted_card h4{font-size:20px;font-weight:700}.healing_img_box figure img{height:400px;width:60%}#page_top_banner{background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;padding:150px 0 50px;object-fit:cover}.page_topbanner_text h1{color:var(--color-white);font-size:25px;font-weight:700;padding-bottom:0}#carouselExampleControls{top:100px}.carousel-caption h1{font-size:35px;margin-bottom:0}.carousel-caption{left:10%}.carousel-item{height:50vh}.carousel-inner{position:relative;width:100%;overflow:hidden;height:50vh}.Cards.trst_cards.py-5{margin-top:14%}.best_services_figure figure img{width:100%;height:400px;object-fit:contain}}@media (max-width:768px){h1{font-size:32px}.hero_para{font-size:14px}.Best_services h2,.our_team .our_team_content h2,.blog .blogs_main h2,#aboutUs_about .about_us_row h2{font-size:32px}.best_service_card p,.blog_row .blog_Card .blog_card_para{font-size:14px}.best_service_card{padding:10px}.best_service_card h4{font-size:18px}.blog .blogs_main p{font-size:14px}.blog_row .blog_Card .blog_card_header{font-size:20px}#aboutUs_about .about_us_row p{font-size:16px}#aboutUs_about .about_us_row p{font-size:14px}.about_healing .about_healing_heading{font-size:32px;line-height:40px}.about_healing .about_healing_rightImg img{width:90%;display:block;margin:auto}#service_physio .physio_heading{font-size:36px;line-height:30px}.row.physio_detail_row{width:75%;margin:auto}#physioAccordian .accordion-button{font-size:18px}#physioAppoint .col-heading h2{font-size:18px}#physioAppoint .col-button a{padding:5px 10px;font-size:12px}#physioAccordian .accordion-body{font-size:14px}#physioAccordian .accordion-button{font-size:16px}.copyright .col-sm-6.text-center.text-md-end.text-white{font-size:14px}#teamPage p{width:100%}#teamPage h2{font-size:32px;line-height:26px}.member_hover{left:-26px}.hover_content{left:48%;transform:translate(-40%,-50%);opacity:0;transition:opacity 0.2s ease 0.2s,top 0.4s ease 0.2s;display:flex;flex-direction:column;gap:5px}.member_hover .hover_content h4{font-size:14px;word-wrap:break-word}#teamPage .member_hover .hover_content p{font-size:14px}.hover_content a.more_btn{color:var(--color-white);font-size:14px;font-weight:300}}@media (max-width:767px){.copyrighttext{text-align:center}.copyrighttext_designed{text-align:center}.carousel-caption h1{font-size:25px;margin-bottom:0;padding-bottom:0}#homeosolutions .d-flex{display:block!important}.main-content .nav-pills{width:100%!important}.main-content .nav-pills button i{font-size:1.5rem;position:absolute;right:70px;margin-top:-30px}.main-content .tab-content{width:100%}.main-content h2.text-center{font-size:30px;font-weight:600;line-height:40px}#physioAccordian .accordian_container{width:100%;margin:auto}#homeo_about h3{font-size:28px;padding-top:3%}.main-content .tab-content .tab-pane{margin-top:5%}}@media (max-width:575px){#aboutUs_about h1{color:var(--color-main);margin-bottom:10px;font-size:28px;font-weight:700}#aboutUs_about h2{margin-bottom:10px;font-size:25px;font-weight:700}#aboutUs_about h3{margin-bottom:10px;font-size:22px;font-weight:700}#aboutUs_about h4{color:var(--color-main);margin-top:0;margin-bottom:0;font-size:20px;font-weight:700}#physioAccordian .physio_accordian_header{color:#0c5a91;font-weight:700;font-weight:30px}.pw-title{line-height:15px;height:30px;overflow:hidden}.blog-details .widget-recent-post{margin-top:5%}.blog-details .blogDetails_entry_content h3{color:#0c5a91;margin-bottom:0;padding-top:2%}.blog-details .blogDetails_entry_content p{font-size:15px}.carousel-item{height:35vh}.carousel-inner{position:relative;width:100%;overflow:hidden;height:35vh}.mb-sm-4{margin-bottom:0rem!important}.wellness_section .ihbox_populated .icon-wrapper{padding:20px;width:40px!important;height:40px!important;color:#fff}.wellness_section .contact_subtitle{padding-bottom:0;margin-bottom:0}.main-content .nav-pills button i{font-size:1.5rem;position:absolute;right:40px;margin-top:-30px}#physioAppoint .col-heading h2{font-size:18px;text-align:center}.bookan_sec{margin-bottom:30px}.post-slide .read-more{padding:7px 20px;float:left!important}.blog .blogs_main_btn a{font-size:15px;transition:.3s ease-in-out;color:#37E3D3}}@media (max-width:480px){.page_topbanner_text h1{font-size:18px}#carouselExampleControls{top:80px}.best_service_card h4{font-size:22px!important}.copyrighttext_designed{text-align:center;font-size:14px}.copyrighttext{text-align:center;font-size:14px}.overlay{position:absolute!important;width:100%!important;height:35vh!important;overflow:hidden!important;top:-15px!important}.trusted_card h4{font-size:22px!important;font-weight:700}.page_topbanner_text h5{font-size:15px!important;margin:0;padding:0;line-height:10px!important}.appointment_modal{position:relative;top:50px}#homeo_about h3{font-size:20px!important;padding-top:30px}p{font-size:16px!important}.carousel-caption{left:15%}#page_top_banner{background-size:cover;padding:120px 0 20px;margin-bottom:0}#aboutUs_about ul{margin-left:10%}.hero-btn a{background-color:var(--color-main);color:var(--clr-light);padding:5px 10px!important}.hero_para{font-size:16px;display:none}.blog_row .blog_Card img{width:100%;height:200px;object-fit:cover;transition:all 0.3s ease-in;border-radius:10px}.wellness_section input.wpcf7-form-control.wpcf7-submit.has-spinner.button-text{padding:5px 15px;border-radius:5px;border:1px solid #0c5a91;background-color:#0c5a91;color:#fff;font-size:16px;transition:.5s ease;font-weight:400}h2{font-size:22px!important}h3{font-size:20px!important}.our_team .our_team_content h2{padding-bottom:0}.mb-3{margin-bottom:0rem!important}#aboutUs_about h1{font-size:23px}#aboutUs_about li{line-height:15px;font-size:15px;margin-bottom:10px}#physioAccordian .physio_accordian_header{color:#0c5a91;font-weight:700;font-weight:22px}h1{font-size:24px}.nav_btn{font-size:.8rem}.modal_header h3{font-size:18px}.form-control{font-size:15px;margin-bottom:10px}.appointment_modal .modal-content img{margin:50px auto 20px;width:173px;height:55px}.form-label{margin-bottom:.5rem;font-size:13px}.modal_btn{font-size:14px}.hero-btn a{font-size:16px}#myCarousel .carousel-caption{position:absolute;right:8%;bottom:50%;transform:translateY(55%);left:8%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.healing_content .healing_content_box h2,.Companies h2{font-size:22px;line-height:26px}.Companies h3{font-size:18px;line-height:22px}.best_service_card{width:90%}.best_abolute_text{padding:10px 20px}.best_abolute_text h4{font-size:20px}#testimonial .owl-carousel .owl-item img{width:75px!important}#testimonial h3.text-center.mb-3{font-size:24px}#testimonial .owl-carousel .owl-stage-outer{padding:30px 10px;height:380px}.problem .problem_Contant h2{font-size:28px;width:100%;font-weight:600;line-height:36px;padding-bottom:20px;color:#fff}.who_vision h3,.our_facility h3,#aboutUs_about .who_Our_mission h3{font-size:24px}.about_healing .about_healing_heading{font-size:28px;line-height:40px}.col-4.col-image{display:none}.col-3.col-button{width:40%}.col-5.col-heading.aos-init.aos-animate{width:55%}#physioAppoint .col-5.col-heading.aos-init.aos-animate{width:100%;text-align:center}#physioAppoint .col-3.col-button{width:100%}#physioAppoint .h5.pb-3.text-white.fw-semi-bold.text-center{font-size:14px;padding-bottom:10px!important}#physioAccordian .accordian_container{width:90%;margin:auto}#service_physio .physio_heading{font-size:28px}#service_physio .physio_row h3{font-size:26px}.heomeo_about_content h2{font-size:26px}.main-content h2.text-center{font-size:1.6rem;line-height:2rem}.main-content .nav-pills{width:35%}.main-content .tab-content .tab-pane h3{font-size:18px}.main-content .tab-content .tab-pane{padding:.7rem}.main-content a.btn.nav_btn.rounded-pill.text-white.py-2.px-4.flex-wrap.flex-sm-shrink-0{font-size:12px;padding:5px 10px!important}.main-content p.top_para{font-size:.9rem}.main-content .nav-pills button{padding:.8rem 1rem}.main-content .nav-pills button h5{font-size:.8rem}#teamPage h2{font-size:26px;line-height:20px;color:#000}#teamPage p{width:100%;font-size:14px;color:#000;text-align:center}.team-detail .single-team-info li{flex-wrap:wrap}.team-detail .single-team-info li label{font-size:16px}.team-social-links{justify-content:center}.pagination_container .prev span,.pagination_container .next p{display:none}.modal-4 a.prev{width:25px}.modal-4 a.next{width:25px}.wellness_section .contact_title{font-size:24px}.wellness_section .ihbox_populated .icon-wrapper i{font-size:24px}.wellness_section .ihbox_populated .icon-wrapper{padding:8px}.wellness_section .contact_subtitle{font-size:14px}.wellness_section .ihbox-icon .wellness_section a{font-size:15px}.wellness_section .contact_subtitle{padding-bottom:0}.btn-col{text-align:center}.contact_map iframe{height:300px}.carousel-caption h1{font-size:20px;margin-bottom:0;padding-bottom:0}.healing_img_box figure img{height:300px;width:100%;object-fit:cover}.problem .problem_Contant p{width:100%;font-size:16px;font-weight:300;line-height:22px}.problem .problem_Contant p{width:100%;font-size:16px;color:#fff}#aboutUs_about h4{color:var(--color-main);margin-top:20px;margin-bottom:0;font-size:22px!important;font-weight:700}#aboutUs_about .about_us_row p{font-size:14px;line-height:20px;padding-bottom:10px}.page_topbanner_text h5 span a{color:var(--clr-bg-4);font-size:16px;font-weight:700}.Cards.trst_cards.py-5{margin-top:25%}.blog{padding-top:0px!important}}@media (max-width:420px){#aboutUs_about h1{font-size:20px}.hero-btn a{font-size:14px}.navbar-brand img{width:100%!important}.problem_Contant h2{font-size:20px!important}.blog_row .blog_Card .blog_card_header{font-size:18px}.blog_row .blog_Card .hero-btn a{font-size:14px}.navbar-brand.p-0{width:200px!important}.carousel-caption h1{font-size:17px!important;margin-bottom:0;padding-bottom:0}.footer-item p{color:#0c5a91;line-height:22px;font-weight:400;font-size:15px}.btn-square.btn.btn-secondary.text-white.rounded-circle.mx-1{width:40px;height:40px;line-height:30px}#service_physio h4{margin-bottom:5px;padding-top:5%;font-size:20px}#service_physio p{font-size:16px}.post-slide .post-title a{font-size:16px;font-weight:700;color:var(--color-main);display:inline-block;text-transform:uppercase;transition:all 0.3s ease 0s;padding-top:10px}h2{font-size:19px!important}h3{font-size:17px!important}h4{font-size:15px!important}#service_physio h3{padding-bottom:0;padding-top:4%;font-size:20px!important}#service_physio h4{font-size:20px!important}.footer-item h4{font-size:20px!important}.footer .footer-item a{color:#0c5a91;font-size:15px;line-height:20px}}@media (max-width:320px){.footer_quick_links a{line-height:20px;font-weight:700;font-size:14px}.testimonial-card h5{font-size:16px;font-weight:700}.testimonial-card{padding:5px}#testimonial .owl-carousel .owl-item img{width:45px!important}#testimonial .designation{font-size:.74rem;font-weight:500}#testimonial .name{font-weight:700;font-size:14px}.hero-btn{justify-content:center}.ihbox-icon.d-flex.align-items-center.gap-4.py-3{flex-direction:column;align-items:center}}