p#today-opening{margin-bottom:0!important}.footer-logo .st0{fill:#fff}a.w-nav-anchor.level_2,span.w-nav-title,.drop-down-menu a.w-iconbox-link{text-decoration:none!important}.footer-bg{background:#ffffff2e;border-radius:20px;max-width:1140px;margin:auto!important;padding:20px 0}.l-footer svg{height:80px;margin:auto!important;display:block;margin-bottom:2rem!important}p.w-post-elm.post_custom_field.bubble.type_text.color_link_inherit{color:#fff!important;border:1px solid #2f582a;width:fit-content;padding:3px 15px;border-radius:40px;background:#2f582a73;text-transform:uppercase;letter-spacing:.3px;word-spacing:2px;font-size:15px!important;margin-bottom:0!important}.areas-covered-template-default .hero-shot h1{padding:20px 0 0}p.w-post-elm.post_custom_field.hero-shot-text.type_text.hero_description.color_link_inherit{font-size:23px;line-height:41px}.data-number{font-size:30px;font-weight:700;line-height:35px}.why-adframe-box{padding:25px 30px;border-radius:20px;border:1px solid #80808042;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffffb8}.single-locations .bubble p{margin-bottom:0!important}.bubble p{color:#fff!important;border:1px solid #2f582a;width:fit-content;padding:3px 15px;border-radius:40px;background:#2f582a73;text-transform:uppercase;letter-spacing:.3px;word-spacing:2px;font-size:15px!important}.wpb_text_column.built-for-scale-top{color:#fff;text-transform:uppercase;font-size:13px;padding:20px 20px 5px;letter-spacing:.3px;margin-bottom:0}.built-for-scale-box .vc_column-inner{border:1px solid #3b3b3b!important;padding:0!important;margin:0 28px;border-radius:20px;background:#272727}.wpb_text_column.built-for-scale-title{color:#fff;padding:0 20px 10px;font-weight:700;font-size:20px;margin-bottom:0}.wpb_text_column.built-for-scale-para{padding:0 20px 20px;font-size:15px;line-height:23px}.built-for-scale-box .vc_column-inner:hover{border:.1px solid #737373!important;transition:1s}.wpb_text_column.bubble{margin-bottom:0!important}button.owl-next,button.owl-prev{background:#2f582a!important}.referral-form .form-row{display:flex;gap:30px;margin-bottom:30px;align-items:flex-start}.referral-form .form-col{width:50%}.referral-form .field{display:block;margin-bottom:14px}.referral-form .field br,.referral-form p br{display:none}.referral-form p{margin:0;padding:0}.referral-form .wpcf7-form-control-wrap{display:block;margin-top:4px}.referral-form textarea{min-height:140px}.referral-form .treatment-options .wpcf7-list-item{display:block;margin:0 0 5px}.referral-form .data-protection{margin-bottom:20px}.referral-form .submit-wrap{margin-top:10px}.blue-box-hero{margin-bottom:10px!important}.hero-shot h1{font-size:54px;line-height:70px;padding:10px 20px;border-radius:5px;width:fit-content;width:max-content}.hero-shot .wpb_text_column{margin-bottom:5px}.cta-number a{color:#fff!important}.cta-number{background:#2d5726;font-size:25px;padding:1rem 0;border-radius:5px;margin-top:1rem}.w-iconbox.home-usps.iconpos_top.style_default.color_primary.align_left{margin-left:0!important}.home-usps p{font-size:14px;line-height:23px}.w-person-description{font-size:10px;line-height:20px}.middle-footer{padding:0 5rem!important}.bottom-footer{padding:0 9rem!important;font-size:14px}.l-footer .w-socials-item{color:#2d5726}.no-touch .w-nav.type_desktop .hover_underline .current-menu-item .w-nav-anchor.level_1 .w-nav-title:after{bottom:-2px;opacity:1;color:#2d5726!important}.no-touch .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after{width:50%;height:1px}.cta-bar p{font-size:18px}.cta-bar h3{font-size:40px;margin-bottom:0}ul.w-nav-list.level_2{box-shadow:none!important}a.w-toplink.pos_right{border-radius:50%}.footer-logo img{height:160px;width:auto}.test-sidebar p{font-size:14px}.hero-shot h1{font-size:60px}.logo-text{color:#2d5726!important;font-size:30px!important;line-height:40px!important}.contact-icons{padding:0 5rem}.w-nav-arrow:before{content:'\f0d7';vertical-align:top;font-family:fontawesome;font-weight:700}a.w-nav-anchor.level_2{padding:20px 10px!important;border-bottom:1px dashed!important;margin:0 20px}.cta-bar h3{font-size:50px;margin-bottom:1rem}.cta-bar p{font-size:26px}.single-post h2{font-size:35px!important}.single-post h3{font-size:32px!important}.treatment-sidebar h3{color:#fff;font-size:29px;line-height:40px}.treatment-sidebar{background:#4f4f4f;color:#fff;border-radius:15px;padding:20px 0}.hero-contact,.hero-contact a{font-size:20px;color:#fff}.l-main .w-image-h img,img.attachment-full.size-full.wp-post-image{border-radius:15px}.header-logo svg{height:70px}.pricing-table{width:100%;max-width:500px;border-collapse:collapse;font-family:Arial,sans-serif;color:#fff;background-color:#3a3a3a;border-radius:8px;overflow:hidden}.pricing-table th{background-color:#2F582A;color:#fff;padding:12px;text-align:center;font-weight:600}.pricing-table td{padding:10px 12px;text-align:center;border-top:1px solid #555}.pricing-table td:first-child{text-align:left;font-weight:500}.pricing-table tr:nth-child(even){background-color:#444}.pricing-table tr:hover{background-color:#505050}@media only screen and (max-width:1500px){.logo-text{color:#2d5726!important;font-size:25px!important;line-height:33px!important}.header_hor .ush_menu_1.type_desktop .menu-item.level_1>a:not(.w-btn){padding-left:17px;padding-right:17px}.hide-mobile{display:none!important}.middle-footer{padding:unset!important}.hero-shot h1{text-align:center!important;display:block;margin:auto}.home :not(.w-hwrapper):not(.w-vwrapper)>.w-iconbox.iconpos_top{margin:0}.l-footer .g-cols.via_grid.type_boxes>.vc_column_container,.g-cols.via_flex.type_boxes>div>.vc_column-inner{padding-bottom:0!important}.blue-box-hero{margin:auto}}@media only screen and (max-width:1020px){.mobile-off{display:none!important}.logo-text span.w-text-value{color:#2d5726!important;font-size:17px!important;line-height:20px!important}.ush_text_5{line-height:20px!important}.logo-sub span.w-text-value{font-size:14px!important;line-height:20px!important}.hero-shot h1{font-size:40px;line-height:50px}.w-hwrapper.align_none.valign_middle{display:block;text-align:center}.hero-shot{text-align:Center!important}.mobile-middle h3{text-align:center}.opening-times p{text-align:center!important}.opening-times .vc_col-sm-4.wpb_column.vc_column_container{margin-bottom:0}.opening-times .vc_column-inner{max-height:unset!important}.cta-bar,.cta-bar h3{text-align:Center!important}.bottom-footer,.bottom-footer a{padding:unset!important;text-align:center!important;font-size:10px}.bottom-footer .vc_col-sm-6.wpb_column.vc_column_container{margin-bottom:0!important}.bottom-footer p{text-align:Center!important}.blue-box-hero{text-align:left;font-size:14px}.contact-icons{padding:0 2rem!important}.contact-icons h5.w-iconbox-title{font-size:17px}.hero-shot h1{font-size:40px;line-height:50px;width:unset!important}.header-logo svg{height:40px}.l-subheader.at_top.width_full{font-size:12px}.referral-form .form-row{display:block}.referral-form .form-col{width:100%}p.w-post-elm.post_custom_field.bubble.type_text.color_link_inherit{margin:auto}p.w-post-elm.post_custom_field.hero-shot-text.type_text.hero_description.color_link_inherit{font-size:20px;line-height:34px}.l-main{text-align:Center ! Important}.bubble p{margin:auto}h3.w-post-elm.post_title.entry-title.color_link_inherit,h3.w-post-elm.post_custom_field.type_text.examples_title.color_link_inherit{font-size:30px;line-height:40px ! Important}h3{font-size:35px ! Important}}