@media(min-width:1200px){.container{max-width:1115px}}@media(max-width:1299px){.footer-bottom-content-wrapper{margin:0}.menu-wrapper>ul>li{margin-right:20px}}@media(max-width:1199px){.header-area .clickable-header .row .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.header-area.fixed_header .stiky-header{display:none!important}.header-area.fixed_header .clickable-header{display:block;background:#fff;-webkit-box-shadow:0 0 41px -6px rgba(0,0,0,.5);-moz-box-shadow:0 0 41px -6px rgba(0,0,0,.5);box-shadow:0 0 41px -6px rgba(0,0,0,.5)}.clickable-header-wrapper{padding:20px 30px}.banner-content-area{padding-left:50px}.home .banner-text-content-wrapper h1{font-size:50px;line-height:52px}.banner-text-content-wrapper p,.built-from-common-content h5,.built-from-common-content p{font-size:25px}.blog-inner-head h1,.blog-list-each h2,.each-location-images h2,.home h2,.what-we-do-content h2{font-size:40px;line-height:42px}.project-content-wrapper{padding:150px 0}.built-from-common-goal-area{margin-bottom:150px}.each-location-images{padding:50px}.each-therapy-image-wrapper .image-content{bottom:15px}.physical-therapy-gallery .row .col-6:nth-child(3) .each-therapy-image-wrapper .image-content,.physical-therapy-gallery .row .col-6:nth-child(4) .each-therapy-image-wrapper .image-content{bottom:40px}.featured-blog-area{padding-bottom:100px}.blog-list-each h2{margin-top:0}#rmp-menu-wrap-369 .rmp-menu-subarrow{position:relative!important;top:0!important;right:-7px!important;display:inline-block!important}.mobile-botom-menu-link ul{padding:0;margin:0;list-style:none;display:block}.mobile-botom-menu-link ul li a{font-family:var(--font-family-din-2014);font-size:14px;font-weight:var(--font-weight-normal);color:var(--color-000000);text-decoration:underline;transition:.5s;-webkit-transition:.5s}#rmp_menu_trigger-369{opacity:0!important}#rmp_menu_trigger-369.is-active{opacity:1!important}}@media(max-width:991px){.location-pg .contact-map-text{margin-bottom:70px}.banner-content-area{padding-top:150px;padding-bottom:100px}.banner-text-content-wrapper{max-width:100%;width:100%}.blog-banner-area .banner-text-content-wrapper h1,.home .banner-text-content-wrapper h1{font-size:40px;line-height:42px;margin-bottom:10px}.home .banner-text-content-wrapper h1 br{display:none}.scroll-down{bottom:35px;left:30px}.banner-image-or-video-area{min-height:70vh}.footer-top-area,.project-content-wrapper{padding:100px 0}.built-from-common-content{max-width:100%}.blog-inner-head h1,.each-location-images h2,.home h2,.what-we-do-content h2{font-size:36px;line-height:38px;margin-bottom:10px}.built-from-common-content p,.reviews-content p{font-size:24px;line-height:36px}.build-from-common-content-logo,.what-we-do-content{margin-top:50px}.built-from-common-goal-area{margin-bottom:100px}.location-name-part{width:235px}.reviews-area,.what-we-do-area{margin:100px 0}.each-therapy-image-wrapper img{height:330px;object-fit:cover}.review-images-area{position:relative;top:0;transform:translateY(0);right:0;width:calc(100% - 60px);margin:0 auto}.reviews-content{padding:0 0 100px;width:100%}.new-client-area .each-location-images>div{max-width:370px}.what-we-treat-area{padding-top:100px}.footer-logo,.review-area{margin-bottom:35px}.footer-social{margin:35px 0}.footer-bottom-left ul,.footer-social ul{justify-content:center}.blog-list-area .each-blog{padding:0}.blog-filter{margin:40px auto}.map-sec .col-lg-6,.select-style{padding:0 15px}.blog-dtl-wrap h2{margin:35px 0 20px}.related-blog-area{padding:40px 0 0}.blog-dtl-img,.dr-greg-text-slider{margin-top:0}.blog-dtl-wrap .common-button{margin-top:30px;margin-bottom:30px}.in-the-media-area .blog-list-area,.meet-the-team-wrapper,.service-overview-wrapper{padding-top:40px}.member-dtl-area ul{padding-left:20px}.faq-area .accordion{padding-left:0}.featured-blog-img,.service-overview-each{margin-bottom:30px}.featured-blog-text{text-align:center}.featured-blog-area{padding:50px 0 70px}.map-sec .row{margin:0 -15px}.team-banner-area{padding-top:110px}.team-banner-area .team-banner-text{margin-bottom:55px}.blog-dtl-area,.location-section-area,.schedule-area,.service-overview-area{padding-bottom:0}.map-text-area{padding:50px;margin-bottom:50px}.schedule-banner .blog-inner-head{padding-bottom:40px;padding-top:100px}.schedule-area .new-client-area{margin-bottom:0}.schedule-with-us-form{padding:0 0 60px}.team-banner-image{margin:0 auto 30px}.meet-the-team-wrapper-tow .row{margin-right:-15px;margin-left:-15px}.meet-the-team-wrapper-tow .row .col-lg-4{padding-right:15px;padding-left:15px}.each-blog,.team-banner-text{margin-bottom:40px}.meet-the-team-each{margin-bottom:90px}.meet-team-each{margin-bottom:50px}.location-section-area .our-patients-slider-wrapper{padding-top:90px}.blog-list-each h2,.follow-our-social h2,.related-blog-area h2{font-size:36px;line-height:38px;margin-bottom:25px}.blog-dtl-wrap{margin-bottom:20px}.blog-inner-head{padding-bottom:40px;padding-top:100px}.contact-us-form{padding-top:40px;padding-bottom:70px}.follow-our-social li{font-size:50px;margin:0 30px}.follow-our-social{padding:85px 0 65px}.map iframe{width:100%}.footer-bottom-area{padding-bottom:70px}.page-template-template-locations .schedule-banner .blog-inner-head{padding-bottom:200px;padding-top:160px}.location-pg .location-slider-area,.page-template-template-schedule-consultation .schedule-area .new-client-area{margin-top:0;margin-bottom:100px}.page-template-template-schedule-consultation .schedule-banner .blog-inner-head{padding-bottom:20px}.dr-greg-area{padding-bottom:40px;padding-top:30px}}@media(max-width:767px){.reviews-content,.team-banner-text{text-align:center}.man-image-area{max-width:100%;padding:40px 0}.container{padding:0 30px}.banner-content-area{padding:120px 30px 90px}.blog-banner-area .banner-text-content-wrapper h1,.home .banner-text-content-wrapper h1,.team-banner-text h2,h1{font-size:34px;line-height:36px}.clickable-header-wrapper .logo-area a img{max-width:185px}.banner-text-content-wrapper p{font-size:18px;line-height:24px}.banner-image-or-video-area{min-height:50vh}.project-content-wrapper{padding:70px 0}.project-content-wrapper:before{background:url('../images/Resilient-Performance_Full-Width_Bright-Blend-mob.png') top center/100% no-repeat}.project-content-wrapper:after{background:url('../images/Resilient-Performance_Full-Width_Bright-Blendbottom-mob.png') bottom center/100% no-repeat}.blog-inner-head h1,.each-location-images h2,.home h2,.what-we-do-content h2{font-size:34px;line-height:36px;margin-bottom:10px}.build-from-common-content-logo img{max-width:296px!important}.location-name-part{position:relative;width:100%;height:auto;padding:15px 0}.location-area .swiper-container{height:309px}.location-name-part .nav-slider,.location-name-part .nav-slider2{height:auto!important;overflow:visible!important}.location-name-part .nav-slider .swiper-wrapper,.location-name-part .nav-slider2 .swiper-wrapper{transform:none!important}.each-location-images{padding:30px;display:flex;align-items:center}.certificate-area{margin-top:40px}.cerificate-content-area{margin-bottom:25px}.reviews-area,.what-we-do-area{margin:70px 0}.what-we-do-content{margin-top:40px;text-align:center}.each-therapy-image-wrapper .image-content h5{font-size:16px;line-height:24px}.physical-therapy-gallery .row .col-6:nth-child(3) .each-therapy-image-wrapper .image-content,.physical-therapy-gallery .row .col-6:nth-child(4) .each-therapy-image-wrapper .image-content{bottom:60px}.reviews-content h2 span img{width:36px}.reviews-content h2 span{margin:0 10px}.reviews-content{padding:0 0 30px}.location-pg .location-slider-area,.review-area,.reviews-content h2{margin-bottom:40px}.reviews-content h3,.team-banner-text h3{font-size:24px;line-height:32px}.reviews-content h3:before{font-size:80px;top:10px;display:block}.new-client-area .each-location-images{padding:70px 30px}.new-client-area .swiper-container{height:auto!important}.featured-blog-area,.footer-top-area{padding:40px 0}.footer-bottom-area .container{padding:0 15px}.footer-bottom-left ul li:not(:first-child){padding-left:20px}.built-from-common-goal-area,.meet-the-team-each{margin-bottom:70px}.treat-content-area{margin-top:0}.service-dtl-video{margin:40px 0}.blog-dtl-area h2,.our-patients-each h4,.servcie-dtl-area h2{font-size:24px;line-height:32px;margin-bottom:10px}.servcie-dtl-area h3{margin-bottom:10px}.servcie-dtl-area .site-breadcrumb{margin-bottom:43px}.featured-blog-text h2,.our-patients-slider-wrapper h2,.service-dtl-video h2{font-size:34px;line-height:36px;margin-bottom:20px}.service-dtl-video iframe{height:207px;margin-bottom:20px}.our-patients-each p{font-size:24px;line-height:36px;margin-bottom:20px}.our-patients-slider-wrapper{padding-bottom:35px}.featured-blog-text h3{font-size:24px;line-height:32px;margin-bottom:25px}.featured-blog-img{margin-bottom:20px}.faq-area h2,.team-banner-text h1{font-size:34px;line-height:36px;margin-bottom:0}.servcie-dtl-area .location-area{margin-bottom:38px}.team-banner-text h3:before{left:50%;transform:translateX(-50%)}.blog-dtl-wrap h2{margin:0 0 20px}.map-text-area{padding:30px;margin-bottom:30px}.schedule-with-us-form{padding:0 0 40px}.team-banner-area .team-banner-text{margin-bottom:45px}.location-section-area .our-patients-slider-wrapper{padding-top:50px}.blog-list-each h2{font-size:34px;line-height:36px;margin-bottom:22px}.blog-dtl-img,.contact-map-text .col-lg-6{margin-bottom:30px}.follow-our-social h2,.related-blog-area h2{font-size:34px;line-height:36px;margin-bottom:25px}.follow-our-social{padding:55px 0 35px}.follow-our-social li{font-size:40px;margin:0 15px}.footer-bottom-left ul li a{font-size:14px}.page-template-template-locations .schedule-banner .blog-inner-head{padding-bottom:20px;padding-top:100px}}@media screen and (max-width:1199px){#rmp-menu-title-369 .rmp-menu-title-image{margin-left:0}}