html{font-size:calc(10px + (16 - 10)*((100vw - 1200px)/(1920 - 1200)))}:root{--blue:#01b0f0;--green:#8ec63f;--brown:#43304c}@font-face{font-family:"Gobold";font-weight:200!important;src:url(https://www.mooresroadmedicalcentre.com.au/wp-content/themes/siteorigin-corp-child/fonts/Gobold-Thin.ttf)}body{overflow-x:hidden}a,a:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:"Gobold";font-weight:200}.top_pt{padding-top:1.875rem}.main-navigation ul li a,body{font-family:'Poppins',sans-serif}ul{margin:0;list-style:none}.top_header .corp-container,.site-header .corp-container{max-width:94.8%;padding:0}.top_header{background:var(--brown);padding:.438rem 0;padding-bottom:.5rem}.top_header .textwidget,.top_header ul{display:flex;align-items:center}.top_header .top_bar_right{margin-left:auto}.site-footer,.site-content,.site-header{width:100%;float:left}.top_header li{display:inline-block;line-height:normal;color:#fff;font-weight:400;font-size:1rem}.top_bar_right .contact_btn a{text-transform:uppercase;font-size:1rem;font-weight:700;color:#fff;background:var(--green);padding:.313rem 2.063rem;display:inline-block;border-radius:50px;margin-left:1.443rem}.site-footer .social_icons{display:none}.top_bar_left li,.top_header .top_bar_right .phone a{color:#fff;padding-left:1.788rem;position:relative}.top_bar_left li::before,.top_header .top_bar_right .phone a::before{content:"";position:absolute;width:18px;height:18px;left:-2px;top:3px;background:url(https://www.mooresroadmedicalcentre.com.au/wp-content/themes/siteorigin-corp-child/images/icons.png) no-repeat;background-position:-2px -3px}.top_header .top_bar_right .phone a::before{background-position:-54px -3px}.site-header.fixed{position:fixed!important;left:0;width:100%;z-index:9;top:0;background:#fff!important;animation:scrolltop .6s linear;box-shadow:0 0 8px 0 #000;bottom:auto}@keyframes scrolltop{0%{top:-100px;opacity:.2}100%{top:0;opacity:1;transition:.33s linear}}.home .site-header.fixed .main-navigation{margin-top:0}.site-header.fixed .site-branding .custom-logo-link{display:none}.site-header.fixed .site-branding .mobile_logo{display:block!important}.site-header.fixed .site-branding .mobile_logo img{width:inherit;max-width:inherit;height:70px}.home .site-header{position:absolute;background:#fff0}.site-header{margin-bottom:0;border:none;background:#fff;padding-top:1.25rem;padding-bottom:1.313rem}#secondary,.entry-header{display:none}body .main-navigation ul li a{color:var(--brown);font-weight:500;letter-spacing:0;padding-bottom:0;text-transform:uppercase;border:none!important;font-size:1.125rem;transition:.4s linear}.main-navigation ul li{margin:0;padding:0;padding-left:2.381rem}body .main-navigation ul .appointments_btn a{background:var(--blue);color:#fff;font-weight:700;display:inline-block;padding:.956rem 3.688rem;border-radius:50px}body .main-navigation ul .appointments_btn{padding-left:1.75rem}.home .main-navigation{margin-top:-2.525rem}.sidebar .site-main,.site-main,.wpb_text_column.wpb_content_element,body .wpb_single_image{margin:0}.owl-dots.disabled{padding:0!important}body{background:#fff}.corp-container{max-width:79.2%;padding:0}.banner_content{position:absolute;width:100%;top:29.7%}.banner_content strong{text-transform:uppercase;color:#7c3d9a;font-size:1.5rem;line-height:1;display:block;margin-bottom:2.688rem}.banner_content h2{color:var(--brown);text-transform:uppercase;font-weight:300;font-size:3.125rem;line-height:1.21;letter-spacing:.5px;margin:0;padding-bottom:2.625rem}body .banner_content p{color:var(--brown);font-size:1rem;font-weight:300;line-height:1.88;margin-bottom:2.75rem!important}.banner_content .custom_btn{border:2px solid var(--brown);border-radius:50px;color:var(--brown);font-weight:700;display:inline-block;font-size:1.125rem;line-height:normal;padding:.813rem 3.125rem;text-transform:uppercase;transition:.4s linear;padding-bottom:.938rem}.medical_slide{position:relative}.medical_center_wrap{padding-top:7.3rem;text-align:center;padding-bottom:8.95rem}.vc_custom_heading.font-40{text-transform:uppercase;line-height:1;margin:0;font-size:2.5rem;letter-spacing:.45px;margin-bottom:3.5rem}.medical_center_wrap .monbulk_row{max-width:65%;margin:auto;padding-bottom:5.813rem}body p{color:var(--brown);font-weight:300;font-size:1rem;line-height:1.88;margin-bottom:1.875rem}.our_services_row .wpb_column.vc_column_container .vc_column-inner>.wpb_wrapper{height:100%;width:100%;float:left;margin-bottom:40px;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);background:#fff;border-radius:8px;padding:3.25rem 15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-bottom:3.313rem}.our_services_row .vc_column_container>.vc_column-inner{height:100%;padding:0 21px}body .our_services_row{padding:0 21px;margin-left:-21px;margin-right:-21px}.our_services_row .wpb_single_image,.our_services_row .wpb_text_column.wpb_content_element{width:100%}.our_services_row .wpb_single_image{margin-bottom:1.125rem}.our_services_row a{color:var(--brown)!important;font-weight:500;display:inline-block;line-height:1.6;font-size:1.25rem}.physiotherapy_wrap{padding-bottom:10.95rem}.myotherapy_row .wpb_single_image .vc_figure,.myotherapy_row .wpb_single_image .vc_single_image-wrapper,.myotherapy_row .vc_single_image-wrapper img{width:100%}.myotherapy_row.top .right_row{width:55%;text-align:center;padding-left:3.188rem;padding-right:4.5rem;padding-top:.463rem}.myotherapy_row.top .left_row{width:45%;padding-right:2.25rem}.myotherapy_row .vc_custom_heading.font-40{margin-bottom:3.4rem}.reverse_row{display:flex;flex-direction:row-reverse}.appointments_custom_btn{display:inline-block;background:var(--blue);color:#fff!important;text-transform:uppercase;font-weight:700;padding:.938rem 3.188rem;border-radius:50px;line-height:normal;font-size:1.125rem;transition:.4s linear;margin-top:.56rem}.myotherapy_row.top p{margin-bottom:3.1rem}.myotherapy_row.bottom .right_row{width:45%;padding-left:3.45rem}.myotherapy_row.bottom .left_row{text-align:center;width:55%;padding-left:4.988rem;padding-right:2.5rem;padding-top:5.98rem}.myotherapy_row.top{padding-bottom:8.1rem}.book_consultation_row{width:100%;float:left;background:url(https://www.mooresroadmedicalcentre.com.au/wp-content/themes/siteorigin-corp-child/images/consultation_bg.jpg) no-repeat;background-size:cover;text-align:center;padding-top:6.91rem;padding-bottom:6.05rem}.book_consultation_row p{color:#fff;line-height:1.86}.book_consultation_row .vc_custom_heading.font-40{color:#fff;line-height:1.5;margin-bottom:1.53rem}.book_consultation_row p{color:#fff;line-height:1.86;margin-bottom:1.815rem}.book_consultation_row .appointments_custom_btn{border:2px solid #fff;padding:.848rem 3.188rem}.site-footer{background:var(--brown);margin-top:0}.site-footer .widgets{padding-top:5.5rem;padding-bottom:2.2rem}.site-footer .site-info{display:flex;align-items:center}.site-footer .widgets .widget .widget-title{color:rgb(255 255 255 / .3);font-size:1.75rem;font-weight:200;line-height:1;text-transform:uppercase;letter-spacing:.1px;margin-bottom:1.65rem}.site-footer .widget ul li,.widget-area .widget ul li{line-height:1.87}.site-footer .widgets.widgets-4 .widget{margin:0}.site-footer .widgets.widgets-4 #text-4{width:33.1%}.site-footer .widgets.widgets-4 #nav_menu-2{width:18.5%}.site-footer .widgets.widgets-4 #text-5{width:24.2%}.site-footer .widgets.widgets-4 #text-6{width:24.2%}.site-footer a,.site-footer li,.site-footer p{font-size:1rem;font-weight:300;color:#fff;line-height:1.5;transition:.4s linear}.site-footer #text-5 .location_info{padding-bottom:1.875rem}.site-footer .opening_time p{line-height:1.88}.site-footer p:last-child{margin:0}.site-footer .appointments_custom_btn.green{font-weight:700;background:var(--green);font-size:1.125rem}.site-footer .appointments_custom_btn.green:hover{background:var(--blue);color:#fff!important}.site-footer .social_icons{padding-top:.938rem;padding-bottom:.75rem}.site-footer .social_icons li{display:inline-block;width:30px;height:30px;position:relative;padding-right:2.231rem}.site-footer .social_icons li a{font-size:0;width:30px;height:30px;display:inline-block;position:absolute;top:0;left:0}.site-footer .social_icons li a i::before{content:"";display:inline-block;width:30px;height:30px;background:url(https://www.mooresroadmedicalcentre.com.au/wp-content/themes/siteorigin-corp-child/images/icons.png) no-repeat;background-position:-111px 0}.site-footer .social_icons li a .fa.fa-twitter::before{background-position:-174px 0}.site-footer .social_icons li a .fa-fa-linkedin-in::before{background-position:-248px 0}.site-footer .social_icons li a .fab.fa-pinterest-p::before{background-position:-321px 0}.site-footer .bottom-bar span{font-size:1rem;font-weight:300;color:rgb(255 255 255 / .4);line-height:normal;margin:0 auto}.site-footer .bottom-bar{background:var(--brown);padding:1.125rem 0;border-top:1px solid #56455e}.site-footer .site-info .medicare_logo{width:auto!important;float:left!important;line-height:0}.site-footer .opening_time p:last-child{font-size:.99rem}#scroll-to-top{background:var(--green);border-radius:50%}.home .breadcrumb_wrap{display:none!important}.breadcrumb_wrap{width:100%;text-align:center;background:var(--green);color:#fff;font-weight:300;font-size:1rem;padding:3.05rem 0;line-height:normal;padding-bottom:3.2rem;float:left}.breadcrumb_wrap a{color:#fff!important;transition:.4s linear}.myotherapy_row.growing{padding:4.2rem 0;padding-bottom:6.23rem}.worked_wrap{padding-top:4.75rem}.myotherapy_row.growing .left_row{padding-right:1.4rem;padding-left:5.7rem}.myotherapy_row.growing .right_row{padding-left:7.363rem;padding-top:5.625rem}.about_physiotherapy_row{padding-top:4.85rem}.about_physiotherapy_row .left_wrap{padding-right:7.4rem}.about_physiotherapy_row .right_wrap{padding-left:7.5rem}.vc_custom_heading.font-50{margin:0;line-height:1;text-transform:uppercase;font-size:3.125rem;margin-bottom:2.99rem;letter-spacing:.6px}.myotherapy_row.growing .about_physiotherapy_row .vc_custom_heading.font-50{margin-bottom:3.1rem}.contact_info{padding-top:4.89rem;padding-bottom:9.76rem}.contact_info .vc_custom_heading.font-50{margin-bottom:3.1rem}.contact_field{width:100%;float:left;padding-top:6px}.contact_info .left_row{padding-right:3.5rem}.contact_field span{empty-cells:;width:100%;float:left}.contact_field li,.contact_field input,.contact_field textarea{width:100%;float:left}.contact_field .col-6{width:50%;float:left}.contact_field li{padding-bottom:1.25rem}.contact_field input,.contact_field textarea{border:none;background:#f4f4f4;font-weight:300;font-family:'Poppins',sans-serif;font-size:1.063rem;line-height:normal;padding:.969rem 2.25rem;border-radius:6px;color:rgb(0 0 0 / .6)}.contact_field textarea{height:118px}.contact_field .wpcf7-form-control.has-spinner.wpcf7-submit{width:auto;background:var(--blue);color:#fff;font-weight:700;font-size:1.125rem;text-transform:capitalize;letter-spacing:0;border-radius:50px;padding:.938rem 5.188rem;transition:.4s linear}body::placeholder{color:rgb(0 0 0 / .6);opacity:1}.contact_field .col-6.left{padding-right:.633rem}.contact_field .col-6.right{padding-left:.62rem}.contact_field li:last-child{padding-bottom:0;margin-top:2rem;width:auto;float:left}.contact_field li .wpcf7-spinner{width:auto}.google_map{clear:both;padding-top:5.6rem}body .google_map .wpb_wrapper{background:#fff0;padding:0}.google_map iframe{border-radius:11px;height:414px}.google_map .wpb_gmaps_widget.wpb_content_element{margin:0}.contact_info .right_row{padding-left:2.5rem}.contact_info .right_row .vc_custom_heading.font-50{margin-bottom:2.96rem}.contact_info .right_row a,.contact_info .right_row p{color:#43304c;transition:.5s linear}.contact_info .right_row a:hover{color:var(--blue)}.poisons_information{padding-top:4.45rem;padding-bottom:3.55rem}.poisons_information h3{color:var(--blue);text-transform:uppercase;line-height:1;margin:0;font-size:1.625rem;margin-bottom:2.8rem;letter-spacing:.2px}.poisons_information li{color:var(--brown);font-size:1rem;line-height:normal;padding-bottom:.75rem}.please_note h3{line-height:1;text-transform:uppercase;color:#ff2d2d;margin:0;font-size:1.625rem;margin-bottom:2.6rem}.wpcf7 form .wpcf7-response-output{width:100%;float:left;text-align:center;color:var(--brown);font-size:13px}.contact_field .captchar_row .cap-text-box{width:89%;float:left}.contact_field .captchar_row{display:flex;flex-wrap:wrap;align-items:center}.contact_field .captchar_row .captchar_img{width:11%;float:left}.slide_image{line-height:0}.site-branding .mobile_logo{display:none!important}.top_bar_right .contact_btn a:hover,.banner_content .custom_btn:hover{background:var(--blue);color:#fff;border-color:#fff0}.top_header .top_bar_right .phone a:hover,.blue_color .wpb_wrapper:hover a{color:var(--blue)!important}body .main-navigation ul li a:hover,.green_color .wpb_wrapper:hover a,.HotDocLink--fallback a,.blog-layout-grid article .entry-title a:hover{color:var(--green)!important}body .main-navigation ul .appointments_btn a:hover,.appointments_custom_btn:hover,.contact_field .wpcf7-form-control.has-spinner.wpcf7-submit:hover{background:var(--green);color:#fff!important;border-color:#fff0}.blue_color .wpb_wrapper:hover,.green_color .wpb_wrapper:hover{cursor:pointer}.online_appointment_wrap{padding:6rem 0}.HotDocLink--fallback{padding-top:30px;font-size:15px;color:var(--brown);font-weight:300}.font-30{line-height:1;text-transform:uppercase;margin:0;padding-bottom:25px;font-size:1.875rem}.myotherapy_row.services .right_row{padding-left:6.363rem;padding-top:1.25rem}.myotherapy_row.services .right_row p{margin-bottom:1rem;line-height:normal}.myotherapy_row.growing li{color:var(--brown);font-weight:300;font-size:1rem;line-height:1.3;padding-bottom:15px;padding-left:20px;position:relative}.myotherapy_row.growing li:last-child{padding-bottom:0}.myotherapy_row.growing li::before,.single-post .entry-content li::before{content:"";position:absolute;width:8px;height:8px;background:var(--brown);left:0;top:8px;border-radius:50%}.myotherapy_row.services .right_row ul{padding-top:20px;padding-left:25px}.worked_wrap ul{padding-left:25px;padding-bottom:35px}.myotherapist_row_inner{padding:5rem 0}.myotherapist_row_inner .vc_custom_heading.font-40{margin-bottom:30px;font-family:'Poppins',sans-serif;font-weight:600;text-transform:capitalize}body .myotherapist_row_inner p{margin-bottom:20px}.myotherapist_row_inner .cardiovascular_row h3{line-height:1;margin:0;color:var(--blue);margin-bottom:20px;font-size:20px;font-family:'Poppins',sans-serif;text-transform:capitalize;font-weight:400}.cardiovascular_row{padding-bottom:40px}.cardiovascular_row.bottom{padding-bottom:0}.cardiovascular_row.top{padding-top:15px}.blog-layout-grid .entry-header,.single-post .entry-header{display:block;margin-bottom:20px}.blog-layout-grid{padding-top:60px;padding-bottom:30px}.more-link.excerpt{margin-top:15px;color:var(--blue)!important}.entry-meta,.entry-meta a,.entry-meta span{font-size:14px;line-height:normal;font-family:'Poppins',sans-serif;color:var(--brown)!important;font-weight:400}.blog-layout-grid article .entry-title,.single-post .entry-header .entry-title{font-size:20px;margin:0;text-transform:uppercase;color:var(--brown);margin-bottom:10px}.single-post .entry-thumbnail img{width:100%}.single-post .entry-content li{color:var(--brown);font-weight:300;font-size:1rem;line-height:1.4;margin-bottom:15px}.single-post .entry-header .entry-title{font-size:3.125rem}.single-post .entry-content li{position:relative;padding-left:15px}.single-post .entry-content li::before{top:7px}.single-post .site-content{padding-bottom:50px}.single-post .post-navigation a:hover div,.author-box .author-description span a:hover,.related-posts-section ol li .related-post-title:hover{color:var(--blue)}.related-posts-section ol li .related-post-date:hover,.yarpp-related ol li .related-post-date:hover{color:var(--green)}#commentform .form-submit input{background:var(--blue);color:#fff;font-weight:700;display:inline-block;padding:14px 40px;border-radius:50px;font-family:'Poppins',sans-serif;font-size:15px}.related-posts-section .related-posts,.yarpp-related .related-posts,.single-post h3{font-size:25px;text-transform:uppercase;color:var(--brown)}.single-post .entry-content h2{margin:0;line-height:1;font-size:2.5rem;text-transform:uppercase;color:var(--brown);padding-top:15px;padding-bottom:30px}.single-post .entry-content h3{font-size:20px;line-height:1;margin:0;text-transform:uppercase;margin-bottom:15px;padding-top:14px;color:var(--brown)}.single .site-main>article>.entry-thumbnail{margin:0 0 35px}.related-posts-section ol li .related-post-title,.yarpp-related ol li .related-post-title{padding-top:0}.entry-title{font-weight:200!important}.archive .page-header,.navigation.post-navigation,.related-posts-section{display:none}@media (max-width:1600px){.top_bar_left li::before,.top_header .top_bar_right .phone a::before{left:-3px;top:1px;transform:scale(.84)}.site-header{padding-top:1.15rem}.site-header .site-branding img{height:118px;width:inherit;max-width:inherit}.main-navigation ul li{padding-left:2.33rem}.banner_content h2{letter-spacing:.4px}body .our_services_row{padding:0 18px;margin-left:-17px;margin-right:-17px}.our_services_row .vc_column_container>.vc_column-inner{padding:0 17px}.our_services_row .wpb_single_image{margin-bottom:1rem}.our_services_row .wpb_column.vc_column_container .vc_column-inner>.wpb_wrapper{margin-bottom:33px;padding:3.2rem 15px;padding-bottom:3.313rem}.our_services_row img{width:68px;height:auto}.our_services_row .family_planning_row img{width:42px}.book_consultation_row{padding-bottom:5.9rem}.medicare_logo img{width:127px}.site-footer .social_icons li a i::before{transform:scale(.84)}.site-footer .social_icons{padding-top:.838rem;padding-bottom:.47rem}.site-footer .social_icons li{padding-right:1.74rem}.google_map iframe{height:345px}.myotherapy_row.services .right_row ul{padding-top:15px;padding-left:15px}.myotherapy_row.growing li::before{top:5px}.worked_wrap ul{padding-left:15px;padding-bottom:30px}.site-header.fixed .site-branding .mobile_logo img{height:60px}}@media (max-width:1440px){.top_bar_left li::before,.top_header .top_bar_right .phone a::before{top:0;transform:scale(.74)}.site-header .site-branding img{height:106px}.main-navigation ul li{padding-left:2.28rem}.home .main-navigation{margin-top:-2.425rem}.banner_content h2{letter-spacing:.36px}.medical_center_wrap{padding-top:7.47rem}.our_services_row .vc_column_container>.vc_column-inner,body .our_services_row{padding:0 16px}.our_services_row img{width:62px}.our_services_row .wpb_column.vc_column_container .vc_column-inner>.wpb_wrapper{margin-bottom:30px;padding:3.2rem 15px;padding-bottom:3.28rem}.our_services_row .family_planning_row img{width:38px}.myotherapy_row.top .left_row{padding-right:1.9rem}.myotherapy_row.bottom .right_row{padding-left:3.1rem}.medicare_logo img{width:115px}.site-footer .social_icons li a i::before{transform:scale(.74)}.site-footer .social_icons{padding-top:.61rem;padding-bottom:.36rem}.site-footer .social_icons li{padding-right:1.45rem}.myotherapy_row.growing .left_row{padding-right:1.05rem}.myotherapy_row.growing .right_row{padding-left:7.1rem}.contact_info .right_row{padding-left:2rem}.google_map iframe{height:311px}.single-post .entry-content li,.single-post p,.blog-layout-grid p{font-size:14px}.single-post .entry-content li::before{top:5px}}@media (max-width:1366px){.top_header{padding:.41rem 0;padding-bottom:.45rem}.site-header .site-branding img{height:100px}body .main-navigation ul .appointments_btn a{padding:.956rem 3.55rem}body .main-navigation ul .appointments_btn{padding-left:1.64rem}.main-navigation ul li{padding-left:2.16rem}.banner_content{top:29.8%}.banner_content h2{letter-spacing:.17px;line-height:1.2}.our_services_row img{width:57px}.our_services_row .family_planning_row img{width:36px}.our_services_row a{line-height:1.5}.our_services_row .wpb_single_image{margin-bottom:1.1rem}.myotherapy_row.top .right_row{padding-left:3rem}.book_consultation_row{padding-bottom:5.7rem}.medicare_logo img{width:113px}.site-footer .social_icons li a i::before{transform:scale(.7)}.site-footer .social_icons li{padding-right:1.2rem}.myotherapy_row.growing .right_row{padding-left:6.9rem;padding-top:5.425rem}.myotherapy_row.growing .vc_custom_heading.font-50{margin-bottom:2.9rem;letter-spacing:.1px}.google_map iframe{height:291px}.poisons_information{padding-top:4.2rem}.myotherapy_row.growing li::before{top:3px}.site-header.fixed .site-branding .mobile_logo img{height:50px}}@media (max-width:1200px){.corp-container,.top_header .corp-container,.site-header .corp-container{max-width:100%;padding:0 15px}.site-header{padding:12px 0}.banner_content .custom_btn{font-size:14px;padding:10px 30px}.site-footer .widgets .widget .widget-title{font-size:20px;letter-spacing:0;margin-bottom:15px}.top_header li{font-size:12px}.top_bar_right .contact_btn a{font-size:12px;padding:5px 25px}.top_header{padding:6px 0}.site-header .site-branding img{height:90px}.top_bar_left li,.top_header .top_bar_right .phone a{padding-left:20px}body .main-navigation ul li a{font-size:13px}body .banner_content p{font-size:13px;margin-bottom:20px!important}body p{font-size:14px;line-height:1.8;margin-bottom:20px}.vc_custom_heading.font-40{font-size:25px;letter-spacing:0;margin-bottom:25px}.medical_center_wrap .monbulk_row{max-width:100%;padding-bottom:40px}.our_services_row a{font-size:15px}body .our_services_row{padding:0;margin-left:-15px;margin-right:-15px}.our_services_row .vc_column_container>.vc_column-inner{padding:0 15px}.appointments_custom_btn,.site-footer .appointments_custom_btn.green{padding:12px 35px;font-size:14px;margin-top:0}.book_consultation_row .appointments_custom_btn{padding:10px 35px}.site-footer a,.site-footer li,.site-footer p,.site-footer .opening_time p:last-child{font-size:12px}.site-footer .bottom-bar span{font-size:13px}.breadcrumb_wrap{font-size:14px;padding:15px 0}.poisons_information li{font-size:13px;padding-bottom:10px}.contact_field input,.contact_field textarea{font-size:14px;padding:13px 15px}.contact_field li{padding-bottom:15px}.contact_field li:last-child{margin-top:10px}.contact_field .wpcf7-form-control.has-spinner.wpcf7-submit{font-size:14px;padding:11px 45px}.google_map{padding-top:40px}.please_note h3,.poisons_information h3{font-size:18px;margin-bottom:20px;letter-spacing:0}.poisons_information{padding-top:25px;padding-bottom:15px}.contact_info .right_row{padding-left:0}.contact_info{padding-top:55px;padding-bottom:60px}.online_appointment_wrap{padding:50px 0}.font-30{font-size:25px}.myotherapist_row_inner{padding:55px 0}.myotherapist_row_inner .cardiovascular_row h3{font-size:16px}.myotherapist_row_inner .vc_custom_heading.font-40{margin-bottom:20px;font-size:23px}body .myotherapist_row_inner p{margin-bottom:15px}.cardiovascular_row.top{padding-top:10px}.cardiovascular_row{padding-bottom:35px}.myotherapy_row.growing li{font-size:14px;line-height:1.4;padding-bottom:13px;padding-left:18px}.myotherapy_row.growing li::before{top:7px}}@media (max-width:992px){body .banner_content p br,.myotherapy_row.growing p br{display:none}body .banner_content p{font-size:12px;margin-bottom:15px!important;width:43%}.banner_content strong{font-size:15px;margin-bottom:15px}.banner_content h2{letter-spacing:0;font-size:24px;padding-bottom:15px}.banner_content{top:27%}.medical_center_wrap{padding-top:60px;padding-bottom:60px}body p{font-size:13px;line-height:1.7;margin-bottom:15px}.our_services_row a{font-size:14px}.our_services_row a br{display:none}.our_services_row .wpb_single_image{margin-bottom:15px}.our_services_row .wpb_column.vc_column_container .vc_column-inner>.wpb_wrapper{padding:25px 10px}.myotherapy_row.top .right_row{padding-right:0;padding-top:0;padding-left:0!important}.myotherapy_row.top .left_row{padding-right:0}.myotherapy_row .vc_custom_heading.font-40{margin-bottom:20px}.myotherapy_row.top p{margin-bottom:15px}.appointments_custom_btn,.site-footer .appointments_custom_btn.green{padding:10px 25px;font-size:13px}.book_consultation_row .appointments_custom_btn{padding:9px 25px}.banner_content .custom_btn{font-size:13px;padding:9px 25px}.top_header{padding:5px 0}body .main-navigation ul .appointments_btn a{padding:8px 20px}.main-navigation ul li,body .main-navigation ul .appointments_btn{padding-left:7px}.top_header li{font-size:11px}body .main-navigation ul li a{font-size:11px}.site-header .site-branding{padding-right:0}.myotherapy_row.bottom .left_row{padding:0}.myotherapy_row.bottom .right_row{padding-left:0}.book_consultation_row{padding:50px 0;padding-bottom:35px;background:var(--blue)}.myotherapy_row.growing{padding:50px 0;padding-bottom:50px}.myotherapy_row.growing .left_row,.about_physiotherapy_row .left_wrap,.about_physiotherapy_row .right_wrap{padding:0}.worked_wrap{padding-top:35px}.about_physiotherapy_row{padding-top:40px}.myotherapy_row.growing .vc_custom_heading.font-50{margin-bottom:20px;letter-spacing:0;font-size:25px}.myotherapy_row.growing .right_row{padding-left:20px;padding-top:20px}.myotherapy_row.growing li{font-size:13px;padding-bottom:10px}body .clinic_hours_wrap p br{display:block!important}.font-30{font-size:20px;padding-bottom:15px}.single-post .entry-header .entry-title{font-size:25px}.single-post .entry-content h2{line-height:1.2;font-size:22px;padding-top:15px;padding-bottom:25px}.single-post .entry-content h3{font-size:16px;line-height:1.2;margin-bottom:15px;padding-top:15px}.related-posts-section .related-posts,.yarpp-related .related-posts,.single-post h3{font-size:18px}#commentform .form-submit input{padding:12px 25px;font-size:13px}#commentform textarea{height:130px}}@media (min-width:768px){.site-footer .widget-title{pointer-events:none}}@media (max-width:767px){.worked_wrap.pt_top,.right_wrap_worked{padding-top:40px}.top_pt{padding-bottom:0!important;padding-top:15px}#mobile-navigation{display:block!important;width:300px;position:fixed;left:-100%;top:0;background:#fff;height:100%;box-shadow:0 1px 5px 0 rgb(83 83 83 / .2);overflow-y:auto;z-index:15000;transition:.4s;padding:0}#mobile-navigation.open{left:0;transition:.8s}#mobile-navigation ul li a{color:#000;padding:13px 30px 13px 15px;transition:.4s;font-size:14px;letter-spacing:normal;border-bottom:1px solid #eee;line-height:normal}#mobile-navigation ul li a:hover,#mobile-navigation ul li a:focus{color:var(--green)}#mobile-navigation ul ul{border-top:1px solid #ccc}#mobile-navigation ul ul li:last-child{border-bottom:0}#mobile-navigation ul li .dropdown-toggle{top:0;color:#fff;padding:11px;background:var(--green);right:0}#mobile-navigation ul li .dropdown-toggle{color:#fff}#mobile-navigation ul .appointments_btn a{background:var(--blue);color:#fff}#mobile-navigation ul .appointments_btn a:hover{background:var(--green);color:#fff}#mobile-menu-button{line-height:0;position:relative;right:0;top:4px;width:30px;height:20px;background:#fff0;padding:0}#masthead .menu-toggle span{height:auto;display:block;position:absolute;height:3px;width:100%;background:var(--blue);opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}#masthead .menu-toggle span:nth-child(1){top:0}#masthead .menu-toggle span:nth-child(2){top:8px}#masthead .menu-toggle span:nth-child(3){top:16px}#masthead .menu-toggle.to-close span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#masthead .menu-toggle.to-close span:nth-child(2){opacity:0}#masthead .menu-toggle.to-close span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.site-header .site-branding img{height:85px}.banner_content{top:37%}.medical_slide::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgb(255 255 255 / .6)}.banner_content h2 br{display:none}.banner_content h2{font-size:20px}body .banner_content p{width:100%}.top_header .top_bar_left{display:none}.top_header .corp-container{padding-right:0}.top_header .top_bar_right{width:100%}.top_header .top_bar_right li{width:50%}.top_header{padding:0}.top_bar_left li::before,.top_header .top_bar_right .phone a::before{top:1px}.top_header li{font-size:13px}.top_bar_right .contact_btn a{margin-left:0;width:100%;border-radius:0;text-align:center;font-size:13px;padding:8px 20px}.site-branding .mobile_logo img{height:60px}.home .main-navigation{margin-top:-7px}body .banner_content p{line-height:1.6}.medical_center_wrap{padding-top:50px;padding-bottom:35px}.our_services_row .wpb_column.vc_column_container .vc_column-inner>.wpb_wrapper{box-shadow:0 0 10px -2px rgb(0 0 0 / .1);margin-bottom:20px}.myotherapy_row.top .left_row,.myotherapy_row.bottom .right_row{width:100%}.myotherapy_row.top .right_row,.myotherapy_row.bottom .left_row{width:100%;padding-top:35px!important}.book_consultation_row{padding:40px 0;padding-bottom:30px}.book_consultation_row .vc_custom_heading.font-40 br,.book_consultation_row p br{display:none}.book_consultation_row .vc_custom_heading.font-40{line-height:1;margin-bottom:18px}.book_consultation_row p{line-height:1.7;margin-bottom:15px}.physiotherapy_wrap,.myotherapy_row.top{padding-bottom:55px}.reverse_row{display:block}.site-footer a,.site-footer li,.site-footer p,.site-footer .opening_time p:last-child{font-size:13px}.site-footer .widget ul li,.widget-area .widget ul li{line-height:1.67}.site-footer #text-5 li{padding-bottom:5px}.site-footer #text-5 .location_info{padding-bottom:10px}.site-footer .opening_time p{line-height:1.6;margin-bottom:10px}.site-footer #menu-quick-links li{padding-bottom:6px}.site-footer .widgets .widget .widget-title{font-size:19px;margin-bottom:18px;cursor:pointer;width:100%;float:left}.site-footer .widget-title.active::before{transform:rotate(314deg);transition:.3s linear}.site-footer .widget-title::before{content:"";display:block;width:10px;height:10px;border:10px solid #fff0;border-width:2px 2px 0 0;border-color:rgb(255 255 255 / .3);position:absolute;right:20px;transform:rotate(136deg);transition:.3s linear;margin-top:1px}.site-footer .social_icons li a{width:25px;height:25px}.site-footer .social_icons li{line-height:1!important;width:25px;height:25px}.site-footer .social_icons{padding-top:0;padding-bottom:5px}.site-footer .bottom-bar{padding:12px 0}.site-footer .site-info{flex-wrap:wrap}.site-footer .site-info .medicare_logo{width:100%!important;padding-top:10px}.site-footer .bottom-bar span{font-size:13px;order:-1;width:100%;float:left}.our_services_row .wpb_column.vc_column_container.vc_col-sm-1\/5{width:50%;float:left}.our_services_row .wpb_column.vc_column_container.vc_col-sm-1\/5:nth-child(1){width:100%}.our_services_row .vc_column_container>.vc_column-inner{padding:0 10px}body .our_services_row{padding:0 5px}.vc_custom_heading.font-40{font-size:20px}.site-footer .widgets{padding-top:35px;padding-bottom:15px}.breadcrumb_wrap{font-size:13px;padding:10px 0}.site-footer .widget>div{display:none;width:100%;float:left;padding-bottom:20px}.myotherapy_row.growing{padding:40px 0}.myotherapy_row.growing .right_row{padding-left:0;padding-top:35px;text-align:center}.myotherapy_row.growing .vc_custom_heading.font-50,.myotherapy_row.growing p{text-align:center!important}.myotherapy_row.growing .vc_custom_heading.font-50,.myotherapy_row.growing .about_physiotherapy_row .vc_custom_heading.font-50{margin-bottom:15px}.worked_wrap{padding-top:15px}.about_physiotherapy_row .left_wrap{padding-bottom:30px!important}.contact_info{padding-top:40px;padding-bottom:40px}.contact_info .left_row{padding-right:0}.contact_info .vc_custom_heading.font-50,.contact_info .right_row .vc_custom_heading.font-50{margin-bottom:20px;font-size:25px;letter-spacing:0}.please_note h3,.poisons_information h3{margin-bottom:15px}.contact_field input,.contact_field textarea{font-size:13px;padding:12px 15px}.contact_field li{padding-bottom:13px}.contact_field .col-6.left{padding-right:6px}.contact_field .col-6.right{padding-left:6px}.contact_field textarea{height:100px}.contact_info .right_row{padding-top:40px}.contact_field .col-6{width:100%;padding-right:0!important;padding-left:0!important}.google_map iframe{height:250px}.online_appointment_wrap{padding:35px 0}.font-30{font-size:20px;padding-bottom:15px;text-align:center}.clinic_hours_wrap{padding-top:15px}.myotherapy_row.services .right_row{text-align:left;padding-bottom:15px}.myotherapy_row.services p,.myotherapy_row.services .vc_custom_heading.font-50,.myotherapy_row.services .font-30{text-align:left!important}.myotherapist_row_inner{padding:40px 0}.myotherapist_row_inner .vc_custom_heading.font-50{font-size:25px;margin-bottom:20px}.myotherapist_row_inner .vc_custom_heading.font-40{margin-bottom:15px;font-size:20px}.myotherapist_row_inner .cardiovascular_row h3{margin-bottom:15px;font-size:14px}.blog-layout-grid{padding-top:40px;padding-bottom:15px}.blog-layout-grid article .corp-content-wrapper{padding:20px 15px 20px}.blog-layout-grid article .entry-title{font-size:18px}}@media (max-width:580px){.site-header .site-branding img{height:70px}.banner_content{top:32%}.medical_center_wrap{padding-top:35px;padding-bottom:25px}.our_services_row a{font-size:13px}.vc_custom_heading.font-40,.book_consultation_row .vc_custom_heading.font-40{margin-bottom:15px;font-size:18px;line-height:1.2}.book_consultation_row p{line-height:1.6}body p{line-height:1.6}.medical_center_wrap .monbulk_row{padding-bottom:30px}.banner_content strong{font-size:13px;margin-bottom:10px}.banner_content h2{font-size:18px}body .banner_content p{line-height:1.4}.banner_content .custom_btn{font-size:12px;padding:9px 20px;border-width:1px}.site-header{padding:10px 0}.myotherapy_row .vc_custom_heading.font-40{margin-bottom:15px}.appointments_custom_btn,.site-footer .appointments_custom_btn.green{padding:10px 25px;font-size:12px}.physiotherapy_wrap,.myotherapy_row.top{padding-bottom:40px}.book_consultation_row{padding:35px 0;padding-bottom:20px}.book_consultation_row .appointments_custom_btn{padding:9px 25px;border-width:1px}body .medical_slide .slide_image img{height:340px;object-fit:cover}.myotherapy_row.growing .vc_custom_heading.font-50,.myotherapy_row.growing .about_physiotherapy_row .vc_custom_heading.font-50{font-size:20px}.online_appointment_wrap .vc_custom_heading.font-40{margin-bottom:20px}.font-30{font-size:18px}.single-post .entry-header .entry-title{font-size:23px}}