p:last-child{margin-bottom:0}.w-100 a{width:100%}a{color:#73BB33}a:hover{color:#18182D}a.elementor-post__read-more{display:flex;gap:8px}a.elementor-post__read-more:after{content:url(/wp-content/themes/hello-elementor-child/assets/images/chevron-right-black.svg);display:inline-block;width:24px;height:24px}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-weight:400!important}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-inline-start:none!important}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{cursor:pointer}.slides-home .swiper-slide-bg{background-position:right!important}.slides-home .swiper-slide-bg:after{content:"";display:block;width:800px;height:100%;background:url(/wp-content/themes/hello-elementor-child/assets/images/home-background-banner.svg);background-size:contain;position:absolute;top:0;left:0}.slides-home .swiper-slide-contents{max-width:547px!important}.slides-home .swiper-slide-inner{max-width:1280px!important;padding:0!important}.slides-home .elementor-repeater-item-cf57b04 .elementor-slide-heading{margin-bottom:46px!important}.slides-home .swiper-slide-contents .elementor-button{margin-right:10px;display:inline-block}.slides-home .swiper-slide-bg:after{content:"";display:block;background:url(/wp-content/themes/hello-elementor-child/assets/images/line-home-banner.svg);background-size:auto!important;position:absolute;top:52%;left:auto;transform:rotate(21deg) translateY(-50%);height:200%;width:1500px!important;right:65%}.slides-home .swiper-slide-contents .elementor-button{max-width:100%!important}@media (max-width:1920px){.slides-home .swiper-slide-bg:after{right:73%}}@media (max-width:1440px){.slides-home .swiper-slide-bg:after{right:78%}}.elementor-518 .elementor-element.elementor-element-49bad10 .elementor-repeater-item-cf57b04 .swiper-slide-contents{max-width:520px!important}img.custom-slide-logo{margin-bottom:32px}@media (max-width:767px){.elementor-518 .elementor-element.elementor-element-49bad10 .swiper-slide{height:650px!important}}@media (max-width:400px){.elementor-518 .elementor-element.elementor-element-49bad10 .swiper-slide{height:700px!important}}.explore-services-button{width:210px;background-color:#EFB284!important;border-color:#EFB284!important}.explore-services-button:hover{background-color:transparent!important}.what-you-need-section .you-need-slider .e-con .e-con-inner{padding-left:unset!important;padding-right:unset!important}.e-n-accordion-item .e-n-accordion-item-title{border-radius:6px}.e-n-accordion-item .e-n-accordion-item-title[aria-expanded="false"]{border-radius:6px;transition:border-radius 0.3s ease}.e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"]{border-radius:6px 6px 0 0}.e-n-accordion-item .elementor-element{border-radius:0 0 6px 6px;overflow:hidden}.testimonial-stars{display:block;color:#73BB33;font-size:24px;margin-bottom:24px}.testimonial-slides.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next,.testimonial-slides.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev{top:unset;bottom:-85px}.testimonial-slides.elementor-element .swiper .elementor-swiper-button-prev{left:calc(50% - 122px)!important}.testimonial-slides.elementor-element .swiper .elementor-swiper-button-next{right:calc(50% - 122px)!important}.testimonial-slides .elementor-swiper-button-prev svg,.testimonial-slides .elementor-swiper-button-next svg{display:none!important}.testimonial-slides .elementor-swiper-button-prev{background:url(/wp-content/themes/hello-elementor-child/assets/images/slider-arrow-prev.svg) no-repeat center center;background-size:contain;width:48px;height:48px}.testimonial-slides .elementor-swiper-button-next{background:url(/wp-content/themes/hello-elementor-child/assets/images/slider-arrow-next.svg) no-repeat center center;background-size:contain;width:48px;height:48px}.elementor-element .testimonial-slides .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-33px}.testimonial-slides.elementor-widget-testimonial-carousel .swiper-wrapper{align-items:start!important}.what-you-need-section{overflow:hidden}.offiside-right-carousel-box{width:calc(50vw + 640px)!important;max-width:100vw!important;margin-left:auto!important;margin-right:0!important;overflow:hidden!important}.offiside-right-carousel-box>.elementor-element.e-widget-swiper{max-width:unset!important;width:128%!important;overflow:hidden}.faq-section:after{content:"";display:block;background:url(/wp-content/themes/hello-elementor-child/assets/images/line-home-banner.svg);background-size:auto!important;position:absolute;top:52%;left:auto;transform:rotate(21deg) translateY(-50%);height:200%;width:1500px!important;right:98%;z-index:0}.latest-blog-section{background-repeat:no-repeat}.latest-blog-section a.elementor-post__read-more{display:flex;gap:8px}.latest-blog-section a.elementor-post__read-more:after{content:url(/wp-content/themes/hello-elementor-child/assets/images/chevron-right.svg);display:inline-block;width:24px;height:24px}.elementor-post__thumbnail{margin-bottom:24px}.quick-links-box ul{column-count:2;column-gap:0}.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0!important}.elementor-posts .elementor-post__card .elementor-post__read-more{text-transform:unset!important;margin-bottom:0!important;display:flex!important}.elementor-posts .elementor-post__card .elementor-post__thumbnail{border-radius:6px}.about-banner-section .slides-home .swiper-slide-contents{max-width:556px!important}.about-banner-section .slides-home .swiper-slide-contents .elementor-slide-description{max-width:495px!important}.about-banner-section .slides-home .swiper-slide-contents .elementor-slide-description h5{color:#EFB284!important;font-size:24px;font-weight:500;line-height:150%;margin-bottom:24px;margin-top:0}.about-banner-section .slides-home .elementor-repeater-item-cf57b04 .elementor-slide-heading{margin-bottom:24px!important}.physiotherapy-jobs-banner>.swiper{padding-bottom:0px!important}.physiotherapy-jobs-banner .slider-content:after{content:'';position:absolute;width:100%;height:300%;background-image:url(/wp-content/themes/hello-elementor-child/assets/images/banner-img.jpg);background-position:right 50%;background-size:1386px 1148px;background-repeat:repeat;left:auto;right:49%;top:50%;transform:translateY(-50%) rotate(20.8deg);transform-origin:right center;opacity:1}.physiotherapy-jobs-banner .slider-content>div{position:relative;z-index:9}.physiotherapy-jobs-banner .slider-content{overflow:hidden!important}.physiotherapists-box .e-loop-item:hover{cursor:pointer}.free-resource-form label{color:#fff!important}.free-resource-form .gform_required_legend{display:none}.gform_button.button{font-family:"Space Grotesk",sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1!important;border-radius:6px!important;background-color:#73BB33!important}input[type="text"],input[type="email"],textarea{border-radius:6px 6px 6px 6px!important;border-color:#EFB284!important;outline:none!important;stroke:none!important;box-shadow:none!important}.gform_fields{grid-row-gap:20px!important}.gform-theme--framework .gform_validation_errors{margin-bottom:20px}.e-loop-item.service:hover .elementor-element-05fb7b2{opacity:1}#service-image-back{z-index:5}.elementor-1898 .elementor-element.elementor-element-3e75105::before{z-index:4}@media (min-width:1025px){.what-you-need-section .swiper-slide.swiper-slide-duplicate-prev{opacity:.5;transition:all ease .4s}}@media (min-width:1441px){.slides-home .elementor-repeater-item-cf57b04 .swiper-slide-bg,.slides-home .elementor-repeater-item-c5ae4cc .swiper-slide-bg,.slides-home .elementor-repeater-item-af1da98 .swiper-slide-bg{background-position-y:top!important}.elementor-6 .elementor-element.elementor-element-a143fb8{background-size:auto 100%!important}.about-banner-section .slides-home .elementor-repeater-item-cf57b04 .swiper-slide-bg{background-position-y:center!important}}@media (min-width:1621px){.slides-home .swiper-slide-bg{background-size:70%!important}}@media (min-width:1920px){.faq-section:after{right:86%}}@media (min-width:1921px){.slides-home .swiper-slide-bg{background-size:60%!important}}@media (min-width:2501px) and (max-width:2700px){.elementor-819 .elementor-element.elementor-element-471b58f6,.elementor-935 .elementor-element.elementor-element-471b58f6{min-height:700px!important}.elementor-819 .elementor-element.elementor-element-471b58f6:not(.elementor-motion-effects-element-type-background),.elementor-819 .elementor-element.elementor-element-471b58f6>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-935 .elementor-element.elementor-element-471b58f6:not(.elementor-motion-effects-element-type-background),.elementor-935 .elementor-element.elementor-element-471b58f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:60%!important;background-position:1100px center!important}}@media (min-width:2001px) and (max-width:2500px){.elementor-819 .elementor-element.elementor-element-471b58f6,.elementor-935 .elementor-element.elementor-element-471b58f6{min-height:700px!important}.elementor-819 .elementor-element.elementor-element-471b58f6:not(.elementor-motion-effects-element-type-background),.elementor-819 .elementor-element.elementor-element-471b58f6>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-935 .elementor-element.elementor-element-471b58f6:not(.elementor-motion-effects-element-type-background),.elementor-935 .elementor-element.elementor-element-471b58f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:63%!important;background-position:900px center!important}}@media (min-width:1801px) and (max-width:2000px){.elementor-819 .elementor-element.elementor-element-471b58f6,.elementor-935 .elementor-element.elementor-element-471b58f6{min-height:700px!important}.elementor-819 .elementor-element.elementor-element-471b58f6:not(.elementor-motion-effects-element-type-background),.elementor-819 .elementor-element.elementor-element-471b58f6>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-935 .elementor-element.elementor-element-471b58f6:not(.elementor-motion-effects-element-type-background),.elementor-935 .elementor-element.elementor-element-471b58f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:70%!important;background-position:700px center!important}}@media (min-width:1601px) and (max-width:1800px){.elementor-819 .elementor-element.elementor-element-471b58f6,.elementor-935 .elementor-element.elementor-element-471b58f6{min-height:600px!important}.elementor-819 .elementor-element.elementor-element-471b58f6:not(.elementor-motion-effects-element-type-background),.elementor-819 .elementor-element.elementor-element-471b58f6>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-935 .elementor-element.elementor-element-471b58f6:not(.elementor-motion-effects-element-type-background),.elementor-935 .elementor-element.elementor-element-471b58f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:70%!important;background-position:600px center!important}}@media (min-width:1441px) and (max-width:1620px){.slides-home .swiper-slide-bg{background-size:contain!important}}@media (min-width:1025px) and (max-width:1439px){.e-con>.e-con-inner,.slides-home .swiper-slide-inner{padding-left:30px!important;padding-right:30px!important}.elementor-36 .elementor-element.elementor-element-fe089dc,.elementor-36 .elementor-element.elementor-element-dcca234{width:130px!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{margin-inline-end:10px!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{margin-inline-start:10px!important}.elementor-36 .elementor-element.elementor-element-f6721f0 .elementor-nav-menu .elementor-item{font-size:15px!important}.elementor-6 .elementor-element.elementor-element-316cb4b{padding-left:30px!important;overflow:hidden}.physiotherapy-jobs-banner .e-con>.e-con-inner,.physiotherapists-box .e-loop-item .e-con>.e-con-inner{padding-left:0!important;padding-right:0!important}.elementor-935 .elementor-element.elementor-element-4998668f{max-width:550px!important}}@media (min-width:1025px) and (max-width:1403px){.physiotherapy-jobs-banner .slider-content{background-size:78% auto!important;background-position-x:350px!important}}@media (min-width:1025px) and (max-width:1199px){.physiotherapy-jobs-banner .slider-content .elementor-heading-title{font-size:50px!important}.physiotherapists-box .e-loop-item .elementor-element h3.elementor-heading-title{font-size:24px!important}}@media (min-width:768px) and (max-width:1100px){.elementor-36 .elementor-element.elementor-element-f6721f0 .elementor-nav-menu .elementor-item{font-size:14px!important}}@media (min-width:768px) and (max-width:992px){.elementor-773 .elementor-element.elementor-element-469fb35,.elementor-773 .elementor-element.elementor-element-6006afc{width:50%!important}.elementor-773 .elementor-element.elementor-element-d85dd3e img{width:100%!important;height:100%!important}.elementor-773 .elementor-element.elementor-element-887fe2a .elementor-heading-title{width:85%!important}.elementor-773 .elementor-element.elementor-element-157cf03{position:relative!important;padding-left:0;gap:15px;margin-top:10px}}@media (max-width:1536px){.latest-blog-section{background-position-x:112%!important}}@media (max-width:1440px){.latest-blog-section{background-repeat:no-repeat;background-position-x:112%!important}}@media (max-width:1439px){.elementor-6 .elementor-element.elementor-element-a143fb8{background-size:contain!important}}@media (max-width:1300px){.slides-home .swiper-slide-bg{background-position-x:145%!important}}@media (max-width:1200px){.slides-home .swiper-slide-bg{background-position-x:200%!important}.about-banner-section .slides-home .swiper-slide-bg{background-position-x:right!important}}@media (max-width:1100px){.slides-home .swiper-slide-bg{background-position-x:280%!important}}@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-f6721f0 .elementor-nav-menu--main .elementor-nav-menu--dropdown,.elementor-36 .elementor-element.elementor-element-f6721f0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:none!important;border-top:1px solid #DDD}ul.sub-menu li a{padding-left:50px!important}.elementor-nav-menu--dropdown a:hover,.elementor-nav-menu--dropdown a:focus,.elementor-nav-menu--dropdown a.highlighted{fill:#fff!important}.slides-home .swiper-slide-inner{padding-left:30px!important;padding-right:30px!important}.slides-home-mobile .swiper-slide-contents .elementor-button{margin-right:10px;display:inline-block}.offiside-right-carousel-box{width:100vw!important;margin-left:0!important}.offiside-right-carousel-box>.elementor-element.e-widget-swiper{width:100%!important}.latest-blog-section{background-position-x:300px!important;background-size:cover!important}.offiside-right-carousel-box{width:100%!important}.offiside-right-carousel-box>.elementor-element.e-widget-swiper{width:100%!important}.elementor-6 .elementor-element.elementor-element-a143fb8{background-size:cover!important}.faq-section:after{content:"";display:none}.about-tps-banner-mobile h5{color:#EFB284;font-size:24px;font-weight:500;line-height:150%;margin-bottom:24px}}@media (max-width:767px){ul.sub-menu li a{padding-left:30px!important}.slides-home .swiper-slide-inner{padding-left:20px!important;padding-right:20px!important}.latest-blog-section{background-position-x:-300px!important}.elementor-773 .elementor-element.elementor-element-157cf03{position:relative!important;gap:15px}.physiotherapists-box .e-loop-item .e-con.e-flex{flex-wrap:nowrap!important}.reception-team-box .e-loop-item .e-con.e-flex>.e-con-inner{flex-wrap:nowrap!important}.elementor-935 .elementor-element.elementor-element-5d5316f .elementor-loop-container{grid-auto-rows:unset!important}footer .elementor-nav-menu__align-end .elementor-nav-menu{justify-content:flex-start!important;margin-inline-start:unset!important}}@media (max-width:400px){.elementor-36 .elementor-element.elementor-element-4827fb2{display:none!important}.elementor-36 .elementor-element.elementor-element-fe089dc{display:block!important;order:3;margin-top:15px}.elementor-36 .elementor-element.elementor-element-aeaf4ae .elementor-button{display:block}.elementor-36 .elementor-element.elementor-element-f6721f0.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:14px!important}}@media (max-width:506px){.slides-home-mobile .swiper-slide-contents .elementor-button{margin-top:10px}}