:root{--border-radius: 20px;--border-thickness: 1px}:root{--button-min: .9rem;--button-preferred: 1vw;--button-max: 1.1rem;--button-font-weight: 700;--button-uppercase: none;--button-border-thickness: 0px;--button-border-radius: 30px;--button-family: "Montserrat", sans-serif}:root{--woocommerce-account-display-navigation-background-colour: #1b435f;--woocommerce-account-display-navigation-text-colour: #FFFFFF;--woocommerce-account-display-navigation-hover-background-colour: #5fb3f6;--woocommerce-account-display-navigation-hover-text-colour: #000000}:root,body{--display-factor: .8}@media(min-width: 576px){:root,body{--display-factor: .85}}@media(min-width: 768px){:root,body{--display-factor: .9}}@media(min-width: 992px){:root,body{--display-factor: .925}}@media(min-width: 1200px){:root,body{--display-factor: .95}}@media(min-width: 1400px){:root,body{--display-factor: .975}}@media(min-width: 1600px){:root,body{--display-factor: 1}}:root{--fonts-headings-h1-min: 2rem;--fonts-headings-h1-preferred: 4.5vw;--fonts-headings-h1-max: 6rem;--fonts-headings-h1-weight: 700;--fonts-headings-h1-uppercase: none;--fonts-headings-h2-min: 1.8rem;--fonts-headings-h2-preferred: 3.5vw;--fonts-headings-h2-max: 4.5rem;--fonts-headings-h2-weight: 700;--fonts-headings-h2-uppercase: none;--fonts-headings-h3-min: 1.6rem;--fonts-headings-h3-preferred: 3vw;--fonts-headings-h3-max: 3.8rem;--fonts-headings-h3-weight: 700;--fonts-headings-h3-uppercase: none;--fonts-headings-h4-min: 1.4rem;--fonts-headings-h4-preferred: 2.5vw;--fonts-headings-h4-max: 3rem;--fonts-headings-h4-weight: 700;--fonts-headings-h4-uppercase: none;--fonts-headings-h5-min: 1.2rem;--fonts-headings-h5-preferred: 1.8vw;--fonts-headings-h5-max: 2.2rem;--fonts-headings-h5-weight: 700;--fonts-headings-h5-uppercase: none;--fonts-headings-h6-min: 1rem;--fonts-headings-h6-preferred: 1.25vw;--fonts-headings-h6-max: 1.4rem;--fonts-headings-h6-weight: 700;--fonts-headings-h6-uppercase: none;--fonts-body-min: .9rem;--fonts-body-preferred: 1vw;--fonts-body-max: 1.1rem;--fonts-body-weight: 400;--fonts-body-bold-weight: 700;--fonts-body-uppercase: none;--fonts-families-heading: "Montserrat", sans-serif;--fonts-families-body: "Montserrat", sans-serif}:root{--floating_nav_fonts-top-min: .9rem;--floating_nav_fonts-top-preferred: 1vw;--floating_nav_fonts-top-max: 1.1rem;--floating_nav_fonts-top-weight: 400;--floating_nav_fonts-top-uppercase: none;--floating_nav_fonts-top-family: "Montserrat", sans-serif;--floating_nav_fonts-sub-1-min: .9rem;--floating_nav_fonts-sub-1-preferred: 1vw;--floating_nav_fonts-sub-1-max: 1.1rem;--floating_nav_fonts-sub-1-weight: 400;--floating_nav_fonts-sub-1-uppercase: none;--floating_nav_fonts-sub-1-family: "Montserrat", sans-serif;--floating_nav_fonts-sub-2-min: .9rem;--floating_nav_fonts-sub-2-preferred: 1vw;--floating_nav_fonts-sub-2-max: 1.1rem;--floating_nav_fonts-sub-2-weight: 400;--floating_nav_fonts-sub-2-uppercase: none;--floating_nav_fonts-sub-2-family: "Montserrat", sans-serif}:root{--header_nav_fonts-top-min: .9rem;--header_nav_fonts-top-preferred: 1vw;--header_nav_fonts-top-max: 1.1rem;--header_nav_fonts-top-weight: 400;--header_nav_fonts-top-uppercase: none;--header_nav_fonts-top-family: "Montserrat", sans-serif;--header_nav_fonts-sub-1-min: .9rem;--header_nav_fonts-sub-1-preferred: 1vw;--header_nav_fonts-sub-1-max: 1.1rem;--header_nav_fonts-sub-1-weight: 400;--header_nav_fonts-sub-1-uppercase: none;--header_nav_fonts-sub-1-family: "Montserrat", sans-serif;--header_nav_fonts-sub-2-min: .9rem;--header_nav_fonts-sub-2-preferred: 1vw;--header_nav_fonts-sub-2-max: 1.1rem;--header_nav_fonts-sub-2-weight: 400;--header_nav_fonts-sub-2-uppercase: none;--header_nav_fonts-sub-2-family: "Montserrat", sans-serif}:root{--header-logo-sizing-header-logo: 250px;--header-logo-sizing-floating-nav-logo: 150px}:root{--footer-logo-sizing-footer-logo: 200px}header.ct-header{position:absolute;top:0;left:0;right:0;width:100%;color:#fff;padding-top:0}header.ct-header .block-content{padding-left:0;padding-right:0}header.ct-header .block-content .block-wrapper{background:rgba(255,255,255,.5);backdrop-filter:blur(5px);padding:10px 15px;display:flex;justify-content:space-between;align-items:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33)}header.ct-header .block-content .block-wrapper .site-logo svg{height:50px;width:auto}header.ct-header .block-content .block-wrapper ul.ct-main{display:none}header.ct-header .block-content .block-wrapper .user-type-buttons{display:none}@media(min-width: 992px){header.ct-header{top:35px;left:15px;right:15px;width:unset}header.ct-header .block-content{padding-left:15px;padding-right:15px}header.ct-header .block-content .block-wrapper{border-radius:50px}header.ct-header .block-content .block-wrapper .site-logo svg{padding-left:15px}header.ct-header .block-content .block-wrapper ul.ct-main{display:flex}header.ct-header .block-content .block-wrapper .mobile-menu-open{display:none}header.ct-header .block-content .block-wrapper .user-type-buttons{display:inline-flex}}@media(min-width: 1400px){header.ct-header{left:0;right:0;width:100%}}footer.ct-footer{background:#0c5081;padding:45px 15px;color:#fff}footer.ct-footer .section-one>div{margin-bottom:45px}footer.ct-footer .section-one>div:last-child{margin-bottom:0}footer.ct-footer .section-one .logo-wrapper .footer-logo svg{max-width:220px;height:auto}footer.ct-footer .section-one .contact-wrapper .contact-link{display:block}footer.ct-footer .section-one .contact-wrapper .contact-link a{color:#fff;font-weight:700;font-size:clamp(var(--fonts-headings-h5-min),var(--fonts-headings-h5-preferred),var(--fonts-headings-h5-max))}footer.ct-footer .section-one .user-types-wrapper .user-type-buttons{justify-content:flex-start}footer.ct-footer .tagline-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:30px}footer.ct-footer .tagline-wrapper .tagline{font-weight:700;font-size:clamp(var(--fonts-headings-h3-min),var(--fonts-headings-h3-preferred),var(--fonts-headings-h3-max))}footer.ct-footer .menus-newsletter{margin-bottom:45px}footer.ct-footer .menus-newsletter .menus-wrapper{display:flex;align-items:center}footer.ct-footer .menus-newsletter .menus-wrapper ul.footer{display:flex;flex-direction:column;gap:10px}footer.ct-footer .menus-newsletter .menus-wrapper ul.footer li a{font-weight:700}footer.ct-footer .menus-newsletter .menus-wrapper .menu-one{margin-bottom:10px}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup{background:#5fb3f6;padding:30px;border-radius:var(--border-radius)}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .title{font-size:clamp(var(--fonts-headings-h6-min),var(--fonts-headings-h6-preferred),var(--fonts-headings-h6-max));font-weight:700;line-height:1.2;margin-bottom:1rem}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .sub-text{line-height:1.5;margin-bottom:1rem}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .forminator-custom-form{margin-top:0 !important}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .forminator-custom-form input{border-radius:30px !important;display:block !important;padding:10px 15px !important;width:100% !important;background:#fff !important;margin-bottom:10px !important;color:#000 !important;border:0 !important}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .forminator-custom-form .forminator-error-message{text-align:center !important;color:red !important}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .forminator-custom-form .forminator-row-last{margin-top:0;border-top:0;padding-top:0}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .forminator-custom-form .forminator-button-submit{display:block !important;width:100% !important;justify-content:space-between !important;padding:9px 9px 9px 15px !important;padding:10px 30px !important;display:inline-block!important;font-family:var(--button-family) !important;font-size:clamp(var(--button-min),var(--button-preferred),var(--button-max)) !important;letter-spacing:.5px !important;border:var(--button-border-thickness) solid transparent!important;cursor:pointer!important;text-align:center!important;text-decoration:none!important;background:transparent!important;font-weight:var(--button-font-weight) !important;text-transform:var(--button-uppercase) !important;border-radius:calc(var(--button-border-radius)*var(--display-factor)) !important;transition:all .25s ease-in-out 0s;background:#f6645f !important;color:#fff !important;border:0 !important}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .forminator-custom-form .forminator-button-submit:hover{background:#f6645f !important;color:#fff !important}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .forminator-custom-form .forminator-button-submit:after{background:linear-gradient(90deg, transparent 50%, #ffb120) !important}footer.ct-footer .menus-newsletter .newsletter-wrapper .newsletter-signup .consent{margin-top:20px;font-size:clamp(.7rem,.8vw,.9rem)}footer.ct-footer .legals-wrapper .legals .rights{font-size:clamp(.7rem,.8vw,.9rem)}footer.ct-footer .legals-wrapper .legals .rights:not(:first-child){margin-bottom:15px}footer.ct-footer .legals-wrapper .legals .menu-legal-container ul{margin-bottom:15px}footer.ct-footer .legals-wrapper .legals .menu-legal-container ul li a{font-size:clamp(.7rem,.8vw,.9rem);padding:0 !important}footer.ct-footer .legals-wrapper .legals .menu-legal-container ul li:last-child{border-right:0 !important}footer.ct-footer .legals-wrapper .site-by{font-size:clamp(.7rem,.8vw,.9rem)}footer.ct-footer .legals-wrapper .site-by a{color:#fff;font-weight:700;transition:all .25s ease-in-out 0s}footer.ct-footer .legals-wrapper .site-by a:hover{color:#fed13a}@media(min-width: 768px){footer.ct-footer .menus-newsletter ul.footer{gap:30px}footer.ct-footer .menus-newsletter .menus-wrapper{margin-bottom:30px}footer.ct-footer .legals-wrapper{display:flex;justify-content:space-between;align-items:center}footer.ct-footer .legals-wrapper .legals{display:flex;justify-content:flex-start;align-items:center;gap:15px}footer.ct-footer .legals-wrapper .legals .rights{padding-right:15px;border-right:2px solid #5fb3f6;line-height:1}footer.ct-footer .legals-wrapper .legals .rights:not(:first-child){margin-bottom:0}footer.ct-footer .legals-wrapper .legals .menu-legal-container ul{margin-bottom:0;gap:15px;display:flex;justify-content:space-between;align-items:center}footer.ct-footer .legals-wrapper .legals .menu-legal-container ul li{padding-right:15px;border-right:2px solid #5fb3f6 !important;line-height:0}footer.ct-footer .legals-wrapper .legals .menu-legal-container ul li a{line-height:1}}@media(min-width: 992px){footer.ct-footer .tagline-wrapper{display:flex;justify-content:flex-end;align-items:center}}blockquote:before,blockquote:after{content:none !important}h1,h2,h3,h4,h5,h6{line-height:1.2}.circle-arrow{display:flex;justify-content:center;align-items:center;height:30px;width:30px;border-radius:50%;transition:all .25s ease-in-out 0s}.circle-arrow.grounds-external-maintenance{background:#d93}.circle-arrow.property-maintenance{background:#a36bed}.circle-arrow.plumbing-drainage{background:#60d073}.circle-arrow.air-conditioning-hvac{background:#9bacff}.circle-arrow.carpentry-joinery{background:#b7793f}.circle-arrow.cleaning-hygiene-services{background:#35b8c8}.circle-arrow.electrical-services{background:#f2c230}.circle-arrow.fire-safety-compliance{background:#dd5252}.circle-arrow.flooring-services{background:#c47b5a}.circle-arrow.general-repairs-handyman-services{background:#42dd80}.circle-arrow.heating-gas{background:#f07832}.circle-arrow.lift-escalator-access-solutions{background:#9db3f9}.circle-arrow.painting-decorating{background:#e05ca8}.circle-arrow.pest-control-prevention{background:#96d668}.circle-arrow.roofing-exterior-maintenance{background:#d6b68d}.circle-arrow.site-support-equipment-hire{background:#dfe26c}.circle-arrow.waste-recycling-services{background:#1cbf76}.circle-arrow svg{height:12px;width:12px;transition:all .25s ease-in-out 0s}.circle-arrow svg path{stroke:#fff}.emergency-contact-wrapper{display:flex;justify-content:space-between;align-items:center;padding:10px;border-radius:10px;backdrop-filter:blur(8px);background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.3);flex-direction:column;gap:5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2)}.emergency-contact-wrapper .text{color:#fff;font-weight:700;padding-left:15px}@media(min-width: 992px){.emergency-contact-wrapper{border-radius:50px;flex-direction:row}}.pre-title{text-transform:uppercase;font-weight:700;margin-bottom:.5rem;color:#5fb3f6}.multiline-title{line-height:0}.multiline-title *{line-height:1.3}.multiline-title .size-h1{line-height:1.1}.multiline-title .size-h2{line-height:1.2}.multiline-title .size-h3{line-height:1.3}.user-type-buttons{display:inline-flex;justify-content:center;align-items:center;border:1px solid #1b435f;border-radius:30px;background:#1b435f;overflow:hidden}.user-type-buttons .button{color:#fff;padding:5px 20px;z-index:1;font-size:clamp(.9rem,1vw,1.1rem);cursor:pointer;font-weight:700;border-radius:30px;transition:color .25s,background .1s}.user-type-buttons .button.business:not(.active){padding-right:15px}.user-type-buttons .button.residential:not(.active){padding-left:15px}.user-type-buttons .button:hover{color:#5fb3f6}.user-type-buttons .button.active{background:#fff;color:#1b435f;z-index:2;pointer-events:none}.floating-header{position:fixed;top:-100%;left:0;right:0;padding:10px 15px;z-index:-1;background:#fff;box-shadow:0px 0px 5px 5px rgba(0,0,0,.1);margin:0;transition:all .25s ease-in-out 0s}.floating-header .block-content .block-wrapper{display:flex;justify-content:space-between;align-items:center}.floating-header .block-content .block-wrapper svg{height:50px;width:auto}.floating-header .block-content .block-wrapper ul.ct-main{display:none}.floating-header .block-content .block-wrapper .user-type-buttons{display:none}.floating-header .block-content .block-wrapper .user-type-buttons .button.active{background:#5fb3f6;color:#fff}.floating-header .block-content .block-wrapper .mega-menu-panels{padding-top:10px;border-top-left-radius:0;border-top-right-radius:0}.floating-header .block-content .block-wrapper .mega-menu-panels .mega-menu-panel{margin-top:0}.floating-header .block-content .block-wrapper .mega-menu-panels.active{top:100%}.floating-header.show{top:0;z-index:10}@media(min-width: 992px){.floating-header .block-content .block-wrapper ul.ct-main{display:flex}.floating-header .block-content .block-wrapper .user-type-buttons{display:inline-flex}}.call-us-247-cta{display:flex;justify-content:flex-start;align-items:center;gap:15px;flex-wrap:wrap}.page-audiences{display:flex;justify-content:flex-start;align-items:center;gap:10px;position:absolute;top:20px;left:20px}.page-audiences .page-audience{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-weight:600;font-size:clamp(.7rem,.8vw,.9rem);padding:5px 15px;border-radius:30px;backdrop-filter:blur(8px)}.ct-btn{position:relative;z-index:1;overflow:hidden;padding:6px 20px;display:flex;justify-content:space-between;align-items:center;display:inline-flex !important;gap:8px}.ct-btn .ct-btn-arrow{height:28px;width:28px;border-radius:50%;background:#fff;flex-shrink:0;display:flex;justify-content:center;align-items:center}.ct-btn .ct-btn-arrow svg{height:12px;width:12px;transition:all .25s ease-in-out 0s}.ct-btn:after{content:"";position:absolute;left:0;top:50%;width:100%;aspect-ratio:1;z-index:-1;transform:translateY(-50%);transition:all .25s ease-in-out 0s}.ct-btn:hover .ct-btn-arrow svg{transform:rotate(45deg)}.ct-btn:hover:after{transform:translateY(-50%) rotate(180deg)}.ct-btn.ct-btn-primary{color:#fff}.ct-btn.ct-btn-primary:after{background:linear-gradient(90deg, transparent 50%, #5fb3f6)}.ct-btn.ct-btn-secondary{color:#fff}.ct-btn.ct-btn-secondary:after{background:linear-gradient(90deg, transparent 50%, #1b435f)}.ct-btn.ct-btn-camellia{color:#fff}.ct-btn.ct-btn-camellia:after{background:linear-gradient(90deg, transparent 50%, #ffb120)}.button-pill{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-weight:600;font-size:clamp(.7rem,.8vw,.9rem);padding:5px 15px;border-radius:30px;backdrop-filter:blur(8px)}ul.ct-main li{margin:0 8px}ul.ct-main li a{font-weight:600;color:#1b435f}ul.ct-main li a:hover{color:#5fb3f6}ul.ct-main li.menu-item-has-children a:after{content:none;display:none}@media(min-width: 1400px){ul.ct-main li{margin:0 15px}}.mega-menu-panels{position:absolute;top:calc(100% + 15px);top:-100%;left:0;right:0;border-radius:40px;z-index:-1;background:#fff;padding:30px;opacity:0;visibility:hidden;transition:top .5s,opacity .25s;box-shadow:0px 6px 5px 0px rgba(0, 0, 0, 0.2)}.mega-menu-panels .mega-menu-panel{padding-top:25px;margin-top:45px;border-top:1px solid rgba(95,179,246,.2);display:none}.mega-menu-panels .mega-menu-panel .mega-menu-panel-heading{margin-bottom:20px;padding-bottom:10px}.mega-menu-panels .mega-menu-panel .mega-menu-panel-heading a{font-weight:500;font-size:clamp(1.2rem,1.3vw,1.4rem);color:#1b435f}.mega-menu-panels .mega-menu-panel .mega-menu-panel-heading a:hover{color:#5fb3f6}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner{display:flex;justify-content:space-between}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner ul{list-style:none;padding-left:0;margin-bottom:0}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px;width:100%}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li a:hover{color:#5fb3f6}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>a{display:block;position:relative;z-index:1;border-radius:10px;overflow:hidden}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>a:before,.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>a:after{content:"";position:absolute;inset:0;opacity:.66;transition:all .15s ease-in-out 0s}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>a:before{background:#1b435f;z-index:2}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>a:after{top:100%;background:linear-gradient(0deg, #5fb3f6, transparent);z-index:3}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>a img{position:relative;z-index:1;aspect-ratio:2;object-fit:cover;object-position:center;width:100%}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>a span{position:absolute;bottom:10px;left:10px;color:#fff;font-weight:500;z-index:4;text-wrap-style:balance;line-height:1.1;width:calc(100% - 20px)}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>a:hover:after{top:50%}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>ul{padding:15px 10px}.mega-menu-panels .mega-menu-panel .mega-menu-panel-inner>ul>li>ul li{padding:5px 0}.mega-menu-panels .mega-menu-panel.active{display:block}.mega-menu-panels .mega-menu-panel[data-mega-panel="524"] .mega-menu-panel-inner>ul{grid-template-columns:repeat(5, 1fr)}.mega-menu-panels.active{top:0;opacity:1;visibility:visible;transition:top .25s,opacity .5s}@media(min-width: 1400px){.mega-menu-panels .mega-menu-panel[data-mega-panel="524"] .mega-menu-panel-inner>ul{grid-template-columns:repeat(6, 1fr)}}.mobile-menu-open{width:36px;display:flex;justify-content:center;align-items:center;cursor:pointer}.mobile-menu-open svg{width:100%;height:auto}.mobile-menu-open svg path{fill:#1b435f;transition:all .1s ease-in-out 0s}.mobile-menu-open:hover svg path{fill:#5fb3f6}@media(min-width: 992px){.mobile-menu-open{display:none}}.ct-main-mobile-modal{position:fixed;inset:0;background:rgba(0,0,0,0);z-index:-1000;padding:15px 15px 15px 0;transition:all .25s ease-in-out 0s}.ct-main-mobile-modal .ct-main-mobile-wrapper{background:#fff;border-radius:0 15px 15px 0;margin-left:-150%;margin-right:150%;padding:15px;transition:all .5s ease-in-out 0s;height:100%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2)}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper{display:flex;flex-direction:column;height:100%}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .header-bar-wrapper{display:block}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .header-bar-wrapper .user-type-buttons{display:flex;padding:5px;margin-bottom:20px}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .header-bar-wrapper .user-type-buttons .button{flex-grow:1;display:flex;justify-content:center;align-items:center}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .header-bar-wrapper .site-logo-wrapper{display:flex;justify-content:space-between;align-items:center}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .header-bar-wrapper .site-logo-wrapper .site-logo svg{height:60px;width:auto}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .header-bar-wrapper .site-logo-wrapper .mobile-menu-close{width:30px;height:30px;background:#1b435f;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-bottom:5px}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .header-bar-wrapper .site-logo-wrapper .mobile-menu-close svg{width:100%;height:auto;width:13px;height:13px;transition:all .1s ease-in-out 0s}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .header-bar-wrapper .site-logo-wrapper .mobile-menu-close svg path{fill:#fff}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .header-bar-wrapper .site-logo-wrapper .mobile-menu-close:hover svg{height:10px;width:10px}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper{padding:15px;overflow-y:auto}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper ul{list-style:none;padding-left:0;margin-bottom:0;display:grid}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper ul.ct-main-mobile-menu{gap:20px}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper ul.ct-main-mobile-menu>li{line-height:1}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper ul.ct-main-mobile-menu>li>a{color:#1b435f;font-size:clamp(var(--fonts-headings-h6-min),var(--fonts-headings-h6-preferred),var(--fonts-headings-h6-max));font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:1}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper ul.sub-menu{display:none;gap:7px;padding:0 10px;margin-top:10px;border-left:1px solid #5fb3f6}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper ul.sub-menu.show{display:grid}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper ul.sub-menu>li>a{font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max));font-weight:500}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper ul.sub-menu>li>a:hover{color:#5fb3f6}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper li.menu-item-has-children{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper li.menu-item-has-children>.sub-menu-toggle{appearance:none;background:rgba(0,0,0,0);border:0;padding:0;line-height:0;cursor:pointer}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper li.menu-item-has-children>.sub-menu-toggle .mobile-menu-chevron{display:block;width:20px;height:20px;display:flex;justify-content:center;align-items:center;background:#5fb3f6;border-radius:5px}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper li.menu-item-has-children>.sub-menu-toggle .mobile-menu-chevron svg{width:8px;height:8px;transform:rotate(135deg);transition:transform .2s ease;margin-left:-3px}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper li.menu-item-has-children>.sub-menu-toggle .mobile-menu-chevron svg path{stroke:#fff}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper li.menu-item-has-children>.sub-menu-toggle[aria-expanded=true] .mobile-menu-chevron svg{transform:rotate(225deg);margin-left:0;margin-top:-3px}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper li.menu-item-has-children>.sub-menu-toggle:hover .mobile-menu-chevron{background:#47a8f5}.ct-main-mobile-modal .ct-main-mobile-wrapper .block-wrapper .ct-main-mobile-menu-wrapper li.menu-item-has-children ul{flex:0 0 100%;max-width:100%}.ct-main-mobile-modal.active{z-index:1000;background:rgba(0,0,0,.5)}.ct-main-mobile-modal.active .ct-main-mobile-wrapper{margin-left:0;margin-right:0}.ct-block-adaptive-layout .als-content-block .accordion,.ct-block-split-content .als-content-block .accordion{margin:45px 0}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item,.ct-block-split-content .als-content-block .accordion .accordion-item{padding:30px 0;border-bottom:1px solid rgba(0,0,0,0)}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper{display:flex;justify-content:flex-start;align-items:center;line-height:1;gap:10px}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.primary svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.primary svg path{fill:rgba(0,0,0,0) !important;stroke:#1b435f}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.secondary svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.secondary svg path{fill:rgba(0,0,0,0) !important;stroke:#5fb3f6}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.tertiary svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.tertiary svg path{fill:rgba(0,0,0,0) !important;stroke:#ffb120}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.black svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.black svg path{fill:rgba(0,0,0,0) !important;stroke:#000}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.white svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.white svg path{fill:rgba(0,0,0,0) !important;stroke:#fff}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.light-grey svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.light-grey svg path{fill:rgba(0,0,0,0) !important;stroke:#f2f2f2}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.camellia svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.camellia svg path{fill:rgba(0,0,0,0) !important;stroke:#f6645f}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.plumbing--drainage svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.plumbing--drainage svg path{fill:rgba(0,0,0,0) !important;stroke:#60d073}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.grounds--external-maintenance svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.grounds--external-maintenance svg path{fill:rgba(0,0,0,0) !important;stroke:#d93}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.property-maintenance svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.property-maintenance svg path{fill:rgba(0,0,0,0) !important;stroke:#a36bed}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.air-conditioning-hvac svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.air-conditioning-hvac svg path{fill:rgba(0,0,0,0) !important;stroke:#9bacff}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.carpentry--joinery svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.carpentry--joinery svg path{fill:rgba(0,0,0,0) !important;stroke:#b7793f}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.cleaning--hygiene-services svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.cleaning--hygiene-services svg path{fill:rgba(0,0,0,0) !important;stroke:#35b8c8}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.electrical-services svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.electrical-services svg path{fill:rgba(0,0,0,0) !important;stroke:#f2c230}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.fire--safety-compliance svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.fire--safety-compliance svg path{fill:rgba(0,0,0,0) !important;stroke:#dd5252}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.flooring-services svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.flooring-services svg path{fill:rgba(0,0,0,0) !important;stroke:#c47b5a}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.general-repairs--handyman-services svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.general-repairs--handyman-services svg path{fill:rgba(0,0,0,0) !important;stroke:#42dd80}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.heating--gas svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.heating--gas svg path{fill:rgba(0,0,0,0) !important;stroke:#f07832}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.lift-escalator--access-solutions svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.lift-escalator--access-solutions svg path{fill:rgba(0,0,0,0) !important;stroke:#9db3f9}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.painting--decorating svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.painting--decorating svg path{fill:rgba(0,0,0,0) !important;stroke:#e05ca8}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.pest-control--prevention svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.pest-control--prevention svg path{fill:rgba(0,0,0,0) !important;stroke:#96d668}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.roofing--exterior-maintenance svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.roofing--exterior-maintenance svg path{fill:rgba(0,0,0,0) !important;stroke:#d6b68d}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.site-support--equipment-hire svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.site-support--equipment-hire svg path{fill:rgba(0,0,0,0) !important;stroke:#dfe26c}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.waste--recycling-services svg path,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close.waste--recycling-services svg path{fill:rgba(0,0,0,0) !important;stroke:#1cbf76}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close svg,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .accordion-open-close svg{width:16px;height:16px;transition:all .25s ease-in-out 0s}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .title-wrapper .title,.ct-block-split-content .als-content-block .accordion .accordion-item .title-wrapper .title{font-size:clamp(1.1rem,1.2vw,1.3rem);font-weight:700}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item .sub-text-wrapper,.ct-block-split-content .als-content-block .accordion .accordion-item .sub-text-wrapper{opacity:0;height:0;transition:all 0s}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item.active .title-wrapper .accordion-open-close svg,.ct-block-split-content .als-content-block .accordion .accordion-item.active .title-wrapper .accordion-open-close svg{transform:rotate(90deg)}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item.active .sub-text-wrapper,.ct-block-split-content .als-content-block .accordion .accordion-item.active .sub-text-wrapper{margin-top:20px;opacity:1;height:unset;transition:all .25s ease-in-out 0s}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item:has(.sub-text-wrapper),.ct-block-split-content .als-content-block .accordion .accordion-item:has(.sub-text-wrapper){cursor:pointer}.ct-block-adaptive-layout .als-content-block .accordion .accordion-item:first-child,.ct-block-split-content .als-content-block .accordion .accordion-item:first-child{padding-top:0}.ct-block-adaptive-layout .als-content-block .accordion.tick,.ct-block-split-content .als-content-block .accordion.tick{margin:0}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.tick .accordion-item{border:1px solid rgba(0,0,0,0);margin-bottom:10px;padding:15px;border-radius:15px;display:flex;justify-content:space-between;align-items:stretch;line-height:1;gap:10px}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .accordion-open-close,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .accordion-open-close{height:40px;width:40px;border-radius:50%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .accordion-open-close svg,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .accordion-open-close svg{width:26px;height:26px}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .accordion-open-close svg path,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .accordion-open-close svg path{fill:#1b435f}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .content-wrapper,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .content-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-grow:1;padding-right:15px}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .title-wrapper,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .title-wrapper{display:flex;justify-content:space-between;align-items:center;line-height:1;gap:10px}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .title-wrapper .title,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .title-wrapper .title{font-weight:400}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .open-close-wrapper .open-close,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .open-close-wrapper .open-close{position:relative;height:100%}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .open-close-wrapper .open-close:before,.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .open-close-wrapper .open-close:after,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .open-close-wrapper .open-close:before,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .open-close-wrapper .open-close:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:3px;width:12px;background:#1b435f}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item .open-close-wrapper .open-close:after,.ct-block-split-content .als-content-block .accordion.tick .accordion-item .open-close-wrapper .open-close:after{transform:translateY(-50%) rotate(90deg)}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item.active .sub-text-wrapper,.ct-block-split-content .als-content-block .accordion.tick .accordion-item.active .sub-text-wrapper{margin-top:5px}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item.active .sub-text-wrapper .sub_text,.ct-block-split-content .als-content-block .accordion.tick .accordion-item.active .sub-text-wrapper .sub_text{line-height:1.5;font-size:clamp(.8rem,.9vw,1rem)}.ct-block-adaptive-layout .als-content-block .accordion.tick .accordion-item.active .open-close-wrapper .open-close:after,.ct-block-split-content .als-content-block .accordion.tick .accordion-item.active .open-close-wrapper .open-close:after{transform:translateY(-50%)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-primary-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-primary .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-primary-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-primary .accordion-item{border-color:rgba(27,67,95,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-primary-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-primary.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-primary-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-primary.tick .accordion-item{border-color:rgba(27,67,95,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-secondary-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-secondary .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-secondary-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-secondary .accordion-item{border-color:rgba(95,179,246,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-secondary-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-secondary.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-secondary-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-secondary.tick .accordion-item{border-color:rgba(95,179,246,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-tertiary-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-tertiary .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-tertiary-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-tertiary .accordion-item{border-color:rgba(255,177,32,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-tertiary-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-tertiary.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-tertiary-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-tertiary.tick .accordion-item{border-color:rgba(255,177,32,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-black-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-black .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-black-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-black .accordion-item{border-color:rgba(0,0,0,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-black-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-black.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-black-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-black.tick .accordion-item{border-color:rgba(0,0,0,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-white-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-white .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-white-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-white .accordion-item{border-color:rgba(255,255,255,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-white-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-white.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-white-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-white.tick .accordion-item{border-color:rgba(255,255,255,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-light-grey-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-light-grey .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-light-grey-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-light-grey .accordion-item{border-color:rgba(242,242,242,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-light-grey-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-light-grey.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-light-grey-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-light-grey.tick .accordion-item{border-color:rgba(242,242,242,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-camellia-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-camellia .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-camellia-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-camellia .accordion-item{border-color:rgba(246,100,95,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-camellia-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-camellia.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-camellia-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-camellia.tick .accordion-item{border-color:rgba(246,100,95,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-plumbing--drainage-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-plumbing--drainage .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-plumbing--drainage-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-plumbing--drainage .accordion-item{border-color:rgba(96,208,115,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-plumbing--drainage-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-plumbing--drainage.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-plumbing--drainage-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-plumbing--drainage.tick .accordion-item{border-color:rgba(96,208,115,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-grounds--external-maintenance-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-grounds--external-maintenance .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-grounds--external-maintenance-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-grounds--external-maintenance .accordion-item{border-color:rgba(221,153,51,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-grounds--external-maintenance-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-grounds--external-maintenance.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-grounds--external-maintenance-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-grounds--external-maintenance.tick .accordion-item{border-color:rgba(221,153,51,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-property-maintenance-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-property-maintenance .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-property-maintenance-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-property-maintenance .accordion-item{border-color:rgba(163,107,237,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-property-maintenance-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-property-maintenance.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-property-maintenance-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-property-maintenance.tick .accordion-item{border-color:rgba(163,107,237,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-air-conditioning-hvac-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-air-conditioning-hvac .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-air-conditioning-hvac-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-air-conditioning-hvac .accordion-item{border-color:rgba(155,172,255,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-air-conditioning-hvac-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-air-conditioning-hvac.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-air-conditioning-hvac-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-air-conditioning-hvac.tick .accordion-item{border-color:rgba(155,172,255,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-carpentry--joinery-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-carpentry--joinery .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-carpentry--joinery-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-carpentry--joinery .accordion-item{border-color:rgba(183,121,63,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-carpentry--joinery-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-carpentry--joinery.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-carpentry--joinery-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-carpentry--joinery.tick .accordion-item{border-color:rgba(183,121,63,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-cleaning--hygiene-services-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-cleaning--hygiene-services .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-cleaning--hygiene-services-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-cleaning--hygiene-services .accordion-item{border-color:rgba(53,184,200,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-cleaning--hygiene-services-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-cleaning--hygiene-services.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-cleaning--hygiene-services-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-cleaning--hygiene-services.tick .accordion-item{border-color:rgba(53,184,200,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-electrical-services-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-electrical-services .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-electrical-services-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-electrical-services .accordion-item{border-color:rgba(242,194,48,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-electrical-services-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-electrical-services.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-electrical-services-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-electrical-services.tick .accordion-item{border-color:rgba(242,194,48,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-fire--safety-compliance-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-fire--safety-compliance .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-fire--safety-compliance-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-fire--safety-compliance .accordion-item{border-color:rgba(221,82,82,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-fire--safety-compliance-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-fire--safety-compliance.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-fire--safety-compliance-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-fire--safety-compliance.tick .accordion-item{border-color:rgba(221,82,82,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-flooring-services-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-flooring-services .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-flooring-services-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-flooring-services .accordion-item{border-color:rgba(196,123,90,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-flooring-services-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-flooring-services.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-flooring-services-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-flooring-services.tick .accordion-item{border-color:rgba(196,123,90,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-general-repairs--handyman-services-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-general-repairs--handyman-services .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-general-repairs--handyman-services-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-general-repairs--handyman-services .accordion-item{border-color:rgba(66,221,128,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-general-repairs--handyman-services-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-general-repairs--handyman-services.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-general-repairs--handyman-services-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-general-repairs--handyman-services.tick .accordion-item{border-color:rgba(66,221,128,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-heating--gas-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-heating--gas .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-heating--gas-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-heating--gas .accordion-item{border-color:rgba(240,120,50,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-heating--gas-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-heating--gas.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-heating--gas-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-heating--gas.tick .accordion-item{border-color:rgba(240,120,50,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-lift-escalator--access-solutions-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-lift-escalator--access-solutions .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-lift-escalator--access-solutions-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-lift-escalator--access-solutions .accordion-item{border-color:rgba(157,179,249,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-lift-escalator--access-solutions-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-lift-escalator--access-solutions.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-lift-escalator--access-solutions-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-lift-escalator--access-solutions.tick .accordion-item{border-color:rgba(157,179,249,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-painting--decorating-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-painting--decorating .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-painting--decorating-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-painting--decorating .accordion-item{border-color:rgba(224,92,168,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-painting--decorating-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-painting--decorating.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-painting--decorating-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-painting--decorating.tick .accordion-item{border-color:rgba(224,92,168,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-pest-control--prevention-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-pest-control--prevention .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-pest-control--prevention-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-pest-control--prevention .accordion-item{border-color:rgba(150,214,104,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-pest-control--prevention-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-pest-control--prevention.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-pest-control--prevention-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-pest-control--prevention.tick .accordion-item{border-color:rgba(150,214,104,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-roofing--exterior-maintenance-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-roofing--exterior-maintenance .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-roofing--exterior-maintenance-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-roofing--exterior-maintenance .accordion-item{border-color:rgba(214,182,141,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-roofing--exterior-maintenance-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-roofing--exterior-maintenance.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-roofing--exterior-maintenance-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-roofing--exterior-maintenance.tick .accordion-item{border-color:rgba(214,182,141,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-site-support--equipment-hire-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-site-support--equipment-hire .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-site-support--equipment-hire-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-site-support--equipment-hire .accordion-item{border-color:rgba(223,226,108,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-site-support--equipment-hire-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-site-support--equipment-hire.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-site-support--equipment-hire-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-site-support--equipment-hire.tick .accordion-item{border-color:rgba(223,226,108,.2)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-waste--recycling-services-background-color .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-waste--recycling-services .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-waste--recycling-services-background-color .accordion-item,.ct-block-split-content .als-content-block .accordion.border-waste--recycling-services .accordion-item{border-color:rgba(28,191,118,.5)}.ct-block-adaptive-layout .als-content-block .accordion.border-has-ct-waste--recycling-services-background-color.tick .accordion-item,.ct-block-adaptive-layout .als-content-block .accordion.border-waste--recycling-services.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-has-ct-waste--recycling-services-background-color.tick .accordion-item,.ct-block-split-content .als-content-block .accordion.border-waste--recycling-services.tick .accordion-item{border-color:rgba(28,191,118,.2)}.ct-block-grid .grid-item .block-wrapper{border-radius:0}.ct-block-grid .grid-item a.block-wrapper{transition:all .25s ease-in-out 0s}.ct-block-grid .grid-item a.block-wrapper:hover{margin-top:-5px;margin-bottom:5px}.ct-block-grid .grid-item.image a.block-wrapper{overflow:visible}.ct-block-grid .grid-item.image a.block-wrapper .img-wrapper{overflow:visible}.ct-block-grid .grid-item.image a.block-wrapper .img-wrapper .img{overflow:visible;box-shadow:0px 0px 5px 0px transparent;transition:all .25s ease-in-out 0s}.ct-block-grid .grid-item.image a.block-wrapper:hover .img-wrapper .img{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2)}@media(min-width: 992px){.ct-block-hero{margin:15px 15px 0 15px;width:calc(100% - 30px);border-radius:var(--border-radius)}}@media(min-width: 1400px){.ct-block-hero{padding-left:0;padding-right:0}}.ct-block-latest-posts>.row{align-items:center}.ct-block-latest-posts .intro{margin-bottom:30px}.ct-block-latest-posts .intro .block-title{font-size:clamp(var(--fonts-headings-h4-min),var(--fonts-headings-h4-preferred),var(--fonts-headings-h4-max));text-wrap-style:balance}.ct-block-latest-posts .intro .ct-btn{margin-top:2rem}.ct-block-latest-posts .posts-carousel{padding:0 5px;overflow:hidden}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list{display:flex;align-items:stretch}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list:before{content:"";position:absolute;inset:0;right:unset;width:10px;background:linear-gradient(90deg, #f2f2f2, transparent);z-index:2}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track{display:flex;align-items:stretch}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper{padding:10px;margin-bottom:15px;display:flex;flex-direction:column;justify-content:space-between}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing{display:block;text-decoration:none;cursor:pointer;border:1px solid #1b435f;border-radius:var(--border-radius);overflow:hidden;height:100%;box-shadow:0px 0px 10px 0px transparent;transition:all .25s ease-in-out 0s}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .img-wrapper{width:100%;aspect-ratio:1.6;position:relative;z-index:1;border-radius:var(--border-radius);border-top-left-radius:0;border-top-right-radius:0;overflow:hidden}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .img-wrapper .img{position:absolute;z-index:1;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .25s ease-in-out 0s}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .img-wrapper .img:before{content:"";position:absolute;z-index:-1;inset:0;background:#000;opacity:.33;transition:all .25s ease-in-out 0s}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .img-wrapper .cats{display:flex;gap:10px;position:absolute;top:10px;left:10px;z-index:2}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .img-wrapper .cats .cat{padding:4px 15px;border-radius:30px;color:#fff;border:1px solid #fff;font-size:clamp(.7rem,.8vw,.9rem);backdrop-filter:blur(5px);transition:all .25s ease-in-out 0s}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .text{padding:15px}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .text .date{font-size:clamp(.7rem,.8vw,.9rem);font-weight:600;color:#1b435f;margin-bottom:5px}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .text .title-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .text .title-wrapper .title{color:#1b435f;font-weight:600}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .text .title-wrapper .arrow{width:28px;height:28px;border-radius:50%;background:#fff;flex-shrink:0;display:flex;justify-content:center;align-items:center;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0);transition:all .25s ease-in-out 0s}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .text .title-wrapper .arrow svg{height:12px;width:12px;transition:all .25s ease-in-out 0s}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing .text .title-wrapper .arrow svg path{transition:all .25s ease-in-out 0s}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing:hover{margin-top:-3px;margin-bottom:3px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.2);background:#fff}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing:hover .img-wrapper .img:before{opacity:.1}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing:hover .text .title-wrapper .arrow{background:#5fb3f6;box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.1)}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing:hover .text .title-wrapper .arrow svg{transform:rotate(45deg)}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-list .slick-track .post-listing-wrapper .post-listing:hover .text .title-wrapper .arrow svg path{stroke:#fff}.ct-block-latest-posts .slick-latest-posts-arrows{display:flex;justify-content:center;align-items:center;margin-top:15px}.ct-block-latest-posts .slick-latest-posts-arrows .slick-arrow{position:relative;border-radius:50%;border:1px solid #5fb3f6;height:36px;width:36px;transform:none;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0)}.ct-block-latest-posts .slick-latest-posts-arrows .slick-arrow svg{height:12px;width:12px}.ct-block-latest-posts .slick-latest-posts-arrows .slick-arrow:before{content:none}.ct-block-latest-posts .slick-latest-posts-arrows .slick-arrow.slick-prev{left:unset;margin-right:10px}.ct-block-latest-posts .slick-latest-posts-arrows .slick-arrow.slick-prev svg{transform:rotate(-135deg)}.ct-block-latest-posts .slick-latest-posts-arrows .slick-arrow.slick-next{right:unset}.ct-block-latest-posts .slick-latest-posts-arrows .slick-arrow.slick-next svg{transform:rotate(45deg)}.ct-block-latest-posts .slick-latest-posts-arrows .slick-arrow.slick-disabled{opacity:.33 !important}@media(min-width: 992px){.ct-block-latest-posts .intro{margin-bottom:0}.ct-block-latest-posts .posts-carousel{padding:0;position:relative}.ct-block-latest-posts .posts-carousel .slick-latest-posts{margin-right:-100px;width:calc(100% + 100px)}.ct-block-latest-posts .posts-carousel .slick-latest-posts .slick-track .slick-list .post-listing-wrapper .post-listing .img-wrapper{aspect-ratio:1.1}.ct-block-latest-posts .slick-latest-posts-arrows{justify-content:flex-end}}.ct-block-logos{padding-left:0;padding-right:0}.ct-block-logos .block-content>.block-wrapper{display:flex;justify-content:space-between;align-items:center;gap:30px}.ct-block-logos .block-content>.block-wrapper .block-title{font-weight:700}.ct-block-logos .block-content>.block-wrapper .ct-block-logos-carousel .ct-logos-item img{max-height:100px}.ct-block-page-header{background:#1b435f;position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-end;overflow:visible !important;flex-wrap:wrap}.ct-block-page-header .bg-img-wrapper,.ct-block-page-header .bg-video-wrapper{position:absolute;inset:0;z-index:-1;overflow:hidden}.ct-block-page-header .bg-img-wrapper img,.ct-block-page-header .bg-video-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.ct-block-page-header .bg-img-wrapper .video-player,.ct-block-page-header .bg-video-wrapper .video-player{background:rgba(0,0,0,0);border-radius:0 !important;position:relative;inset:-15px;height:calc(100% + 30px);width:calc(100% + 30px);display:flex;justify-content:center;align-items:center}.ct-block-page-header .bg-img-wrapper .video-player iframe,.ct-block-page-header .bg-video-wrapper .video-player iframe{position:absolute;top:50%;left:50%;width:100vw !important;height:56.25vw !important;min-height:100%;min-width:177.77vh;transform:translate(-50%, -50%)}.ct-block-page-header .bg-img-wrapper .video-player .video_controls,.ct-block-page-header .bg-video-wrapper .video-player .video_controls{display:none !important}.ct-block-page-header .bg-img-wrapper:before,.ct-block-page-header .bg-img-wrapper:after,.ct-block-page-header .bg-video-wrapper:before,.ct-block-page-header .bg-video-wrapper:after{content:"";position:absolute;inset:0}.ct-block-page-header .bg-img-wrapper:before,.ct-block-page-header .bg-video-wrapper:before{background:linear-gradient(0deg, transparent 50%, #000000);opacity:.7}.ct-block-page-header .bg-img-wrapper:after,.ct-block-page-header .bg-video-wrapper:after{background:linear-gradient(195deg, transparent 33%, #000000)}.ct-block-page-header>.row>.block-content>.block-wrapper{padding-top:6rem}.ct-block-page-header>.row>.block-content>.block-wrapper>.row{align-items:flex-end}.ct-block-page-header .title-wrapper .block-title{margin-bottom:0}.ct-block-page-header .title-wrapper .block-title.multiline-title *{line-height:1.2}.ct-block-page-header .content-wrapper .block-wrapper{padding:15px;position:relative;z-index:1}.ct-block-page-header .content-wrapper .block-wrapper .sub-text{color:#fff}.ct-block-page-header .content-wrapper .block-wrapper .emergency-contact-wrapper{margin-top:15px}.ct-block-page-header .content-wrapper .block-wrapper svg{position:absolute;z-index:-1;height:20px;width:auto}.ct-block-page-header .content-wrapper .block-wrapper svg:first-child{top:0;left:0}.ct-block-page-header .content-wrapper .block-wrapper svg:last-child{bottom:0;right:0;transform:rotate(180deg)}.ct-block-page-header.homepage>.row>.block-content>.block-wrapper{padding-top:0}@media(max-width: 991.98px){.ct-block-page-header{padding-bottom:1.5rem !important}}@media(min-width: 992px){.ct-block-page-header{margin:15px;width:calc(100% - 30px);padding-left:15px;padding-right:15px;border-radius:15px}.ct-block-page-header .bg-img-wrapper,.ct-block-page-header .bg-video-wrapper{border-radius:15px}.ct-block-page-header .content-wrapper .block-wrapper{padding:50px}.ct-block-page-header .content-wrapper .block-wrapper .emergency-contact-wrapper{margin-top:30px}.ct-block-page-header.homepage{height:calc(100dvh - 30px)}}@media(min-width: 1400px){.ct-block-page-header{padding-left:0;padding-right:0}}.ct-block-process .block-content>.block-wrapper{background:#1b435f;border-radius:15px;padding:30px 15px;position:relative;z-index:1;overflow:hidden}.ct-block-process .block-content>.block-wrapper:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, transparent, #5fb3f6);opacity:.75}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .text{display:flex;justify-content:flex-start;align-items:center}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .text>.block-wrapper .title-wrapper .block-title{font-size:clamp(var(--fonts-headings-h4-min),var(--fonts-headings-h4-preferred),var(--fonts-headings-h4-max))}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .text>.block-wrapper .content-wrapper .call-us-247-cta{flex-wrap:wrap}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .text>.block-wrapper .content-wrapper .call-us-247-cta a{width:100%;justify-content:space-between}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image{padding-top:15px;padding-bottom:15px}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image .image-wrapper{position:relative;z-index:1;width:100%;aspect-ratio:1.1;border-radius:var(--border-radius);overflow:hidden;border:1px solid rgba(255,255,255,.2);box-shadow:-5px -5px 10px 0px rgba(0, 0, 0, 0.2)}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image .image-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image .image-wrapper .step-names{position:absolute;bottom:20px;left:20px;display:flex;flex-direction:column;align-items:flex-start}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image .image-wrapper .step-names .step-name{background:#fff;color:#5fb3f6;border-radius:30px;margin-bottom:5px;padding:7px 15px;font-size:clamp(.8rem,.9vw,1rem);cursor:pointer;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);transition:all .25s ease-in-out 0s}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image .image-wrapper .step-names .step-name span{font-weight:500}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image .image-wrapper .step-names .step-name:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.4)}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image .image-wrapper .step-names .step-name.active{background:linear-gradient(60deg, #c0e1fb, #5fb3f6 25%);color:#fff;cursor:default}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image .image-wrapper .step-names .step-name.active:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2)}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .image .image-wrapper .step-names .step-name:last-child{margin-bottom:0}.ct-block-process .block-content>.block-wrapper .slick-process .slick-arrow{opacity:1 !important;top:unset;bottom:-30px;transition:all .25s ease-in-out 0s}.ct-block-process .block-content>.block-wrapper .slick-process .slick-arrow:before{background-image:url("../../../themes/controltower-theme-child/assets/img/arrow-up-right.svg");color:rgba(0,0,0,0) !important;background-size:cover;background-position:center;background-repeat:no-repeat;background-size:12px;width:12px;height:12px;transition:all .25s ease-in-out 0s}.ct-block-process .block-content>.block-wrapper .slick-process .slick-arrow.slick-prev{left:0;box-shadow:2px 3px 10px 0px rgba(0, 0, 0, 0.4)}.ct-block-process .block-content>.block-wrapper .slick-process .slick-arrow.slick-prev:before{transform:rotate(-135deg)}.ct-block-process .block-content>.block-wrapper .slick-process .slick-arrow.slick-next{right:0;box-shadow:-2px 3px 10px 0px rgba(0, 0, 0, 0.4)}.ct-block-process .block-content>.block-wrapper .slick-process .slick-arrow.slick-next:before{transform:rotate(45deg)}.ct-block-process .block-content>.block-wrapper .slick-process .slick-arrow.slick-disabled{opacity:0 !important;visibility:hidden}.ct-block-process .block-content>.block-wrapper .slick-process .slick-arrow:hover:before{background-image:url("../../../themes/controltower-theme-child/assets/img/arrow-up-right-primary.svg")}@media(min-width: 992px){.ct-block-process .block-content>.block-wrapper{padding:15px 30px}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .text>.block-wrapper{padding-left:30px}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .text>.block-wrapper .content-wrapper .call-us-247-cta{flex-wrap:wrap}.ct-block-process .block-content>.block-wrapper .slick-process .process-step-wrapper .process-step .text>.block-wrapper .content-wrapper .call-us-247-cta a{width:auto;justify-content:center}.ct-block-process .block-content>.block-wrapper .slick-process .slick-arrow{top:50%;bottom:unset}}.ct-block-profiles .slick-profiles{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:0 10px;position:relative;z-index:1}.ct-block-profiles .slick-profiles:before,.ct-block-profiles .slick-profiles:after{content:"";position:absolute;top:0;height:100%;width:10px;z-index:1}.ct-block-profiles .slick-profiles:before{left:10px}.ct-block-profiles .slick-profiles:after{right:10px}.ct-block-profiles .slick-profiles .profile-wrapper{padding:0 10px}.ct-block-profiles .slick-profiles .profile-wrapper .profile .img{border-radius:var(--border-radius);aspect-ratio:.8;overflow:hidden;margin-bottom:1.5rem}.ct-block-profiles .slick-profiles .profile-wrapper .profile .img img{object-fit:cover;object-position:center;height:100%;width:100%}.ct-block-profiles .slick-profiles .profile-wrapper .profile .name{font-size:clamp(1.3rem,1.5vw,1.7rem);color:#1b435f;line-height:1;margin-bottom:1rem}.ct-block-profiles .slick-profiles .profile-wrapper .profile .title{margin-bottom:1rem}.ct-block-profiles .slick-profiles .slick-arrow{opacity:1 !important;transition:all .25s ease-in-out 0s;top:40%;z-index:2}.ct-block-profiles .slick-profiles .slick-arrow:before{background-image:url("../../../themes/controltower-theme-child/assets/img/arrow-up-right.svg");color:rgba(0,0,0,0) !important;background-size:cover;background-position:center;background-repeat:no-repeat;background-size:12px;width:12px;height:12px;transition:all .25s ease-in-out 0s}.ct-block-profiles .slick-profiles .slick-arrow.slick-prev{left:10px;box-shadow:2px 3px 10px 0px rgba(0, 0, 0, 0.1)}.ct-block-profiles .slick-profiles .slick-arrow.slick-prev:before{transform:rotate(-135deg)}.ct-block-profiles .slick-profiles .slick-arrow.slick-next{right:10px;box-shadow:-2px 3px 10px 0px rgba(0, 0, 0, 0.1)}.ct-block-profiles .slick-profiles .slick-arrow.slick-next:before{transform:rotate(45deg)}.ct-block-profiles .slick-profiles .slick-arrow.slick-disabled{opacity:0 !important;visibility:hidden}.ct-block-profiles .slick-profiles .slick-arrow:hover:before{background-image:url("../../../themes/controltower-theme-child/assets/img/arrow-up-right-primary.svg")}.has-ct-primary-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #1b435f)}.has-ct-primary-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #1b435f)}.has-ct-secondary-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #5fb3f6)}.has-ct-secondary-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #5fb3f6)}.has-ct-tertiary-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #ffb120)}.has-ct-tertiary-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #ffb120)}.has-ct-black-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #000000)}.has-ct-black-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #000000)}.has-ct-white-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #FFFFFF)}.has-ct-white-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #FFFFFF)}.has-ct-light-grey-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #f2f2f2)}.has-ct-light-grey-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #f2f2f2)}.has-ct-camellia-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #f6645f)}.has-ct-camellia-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #f6645f)}.has-ct-plumbing--drainage-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #60d073)}.has-ct-plumbing--drainage-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #60d073)}.has-ct-grounds--external-maintenance-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #dd9933)}.has-ct-grounds--external-maintenance-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #dd9933)}.has-ct-property-maintenance-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #a36bed)}.has-ct-property-maintenance-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #a36bed)}.has-ct-air-conditioning-hvac-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #9bacff)}.has-ct-air-conditioning-hvac-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #9bacff)}.has-ct-carpentry--joinery-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #b7793f)}.has-ct-carpentry--joinery-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #b7793f)}.has-ct-cleaning--hygiene-services-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #35b8c8)}.has-ct-cleaning--hygiene-services-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #35b8c8)}.has-ct-electrical-services-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #f2c230)}.has-ct-electrical-services-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #f2c230)}.has-ct-fire--safety-compliance-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #dd5252)}.has-ct-fire--safety-compliance-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #dd5252)}.has-ct-flooring-services-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #c47b5a)}.has-ct-flooring-services-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #c47b5a)}.has-ct-general-repairs--handyman-services-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #42dd80)}.has-ct-general-repairs--handyman-services-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #42dd80)}.has-ct-heating--gas-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #f07832)}.has-ct-heating--gas-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #f07832)}.has-ct-lift-escalator--access-solutions-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #9db3f9)}.has-ct-lift-escalator--access-solutions-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #9db3f9)}.has-ct-painting--decorating-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #e05ca8)}.has-ct-painting--decorating-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #e05ca8)}.has-ct-pest-control--prevention-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #96d668)}.has-ct-pest-control--prevention-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #96d668)}.has-ct-roofing--exterior-maintenance-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #d6b68d)}.has-ct-roofing--exterior-maintenance-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #d6b68d)}.has-ct-site-support--equipment-hire-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #dfe26c)}.has-ct-site-support--equipment-hire-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #dfe26c)}.has-ct-waste--recycling-services-background-color .slick-profiles:before{background:linear-gradient(-90deg, transparent, #1cbf76)}.has-ct-waste--recycling-services-background-color .slick-profiles:after{background:linear-gradient(90deg, transparent, #1cbf76)}.profiles-modal-wrapper{position:fixed;background:rgba(27,67,95,.66);inset:0;z-index:100;display:flex;justify-content:center;align-items:center;display:none;padding:20px}.profiles-modal-wrapper.active{display:flex}.profiles-modal-wrapper .profiles-modal{background:#fff;padding:30px 0;border-radius:var(--border-radius);position:relative;z-index:1;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);max-height:90dvh}.profiles-modal-wrapper .profiles-modal .close-btn{position:absolute;top:0;right:0;width:30px;height:30px;border-radius:50%;background:#5fb3f6;transform:translate(33%, -33%);display:flex;justify-content:center;align-items:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);cursor:pointer;transition:all .1s ease-in-out 0s}.profiles-modal-wrapper .profiles-modal .close-btn svg{width:16px;height:16px}.profiles-modal-wrapper .profiles-modal .close-btn svg path{fill:#fff}.profiles-modal-wrapper .profiles-modal .close-btn:hover{background:#51acf5}.profiles-modal-wrapper .profiles-modal .close-btn:hover svg{width:14px;height:14px;transition:all .1s ease-in-out 0s}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-arrow{opacity:1 !important;transition:all .25s ease-in-out 0s;z-index:2;top:25%}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-arrow:before{background-image:url("../../../themes/controltower-theme-child/assets/img/arrow-up-right.svg");color:rgba(0,0,0,0) !important;background-size:cover;background-position:center;background-repeat:no-repeat;background-size:12px;width:12px;height:12px;transition:all .25s ease-in-out 0s}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-arrow.slick-prev{left:15px;box-shadow:2px 3px 10px 0px rgba(0, 0, 0, 0.1)}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-arrow.slick-prev:before{transform:rotate(-135deg)}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-arrow.slick-next{right:15px;box-shadow:-2px 3px 10px 0px rgba(0, 0, 0, 0.1)}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-arrow.slick-next:before{transform:rotate(45deg)}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-arrow.slick-disabled{opacity:0 !important;visibility:hidden}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-arrow:hover:before{background-image:url("../../../themes/controltower-theme-child/assets/img/arrow-up-right-primary.svg")}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile{padding:0 30px}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row{height:calc(90dvh - 60px)}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .img{height:50%}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .img img{border-radius:var(--border-radius);overflow:hidden;object-fit:cover;object-position:center;margin-bottom:1rem;height:100%;width:100%}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content{display:flex;justify-content:center;align-items:flex-start;margin-top:1.5rem;height:calc(50% - 1.5rem)}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content .block-wrapper{height:100%;display:flex;flex-direction:column;position:relative;z-index:1}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content .block-wrapper:before{content:"";position:absolute;inset:0;top:unset;height:20px;background:linear-gradient(0deg, #FFFFFF, transparent);z-index:2}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content .block-wrapper .heading{border-bottom:1px solid rgba(27,67,95,.2);margin-bottom:1rem}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content .block-wrapper .heading .name{font-size:clamp(1.7rem,2vw,2.5rem);color:#1b435f;line-height:1;margin-bottom:.5rem}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content .block-wrapper .heading .title{margin-bottom:1rem;color:#5fb3f6}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content .block-wrapper .bio{height:100%;overflow-y:auto;padding-right:10px;scrollbar-width:thin;scrollbar-color:#1b435f rgba(0,0,0,0)}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content .block-wrapper .bio::-webkit-scrollbar{width:5px}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content .block-wrapper .bio::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .content .block-wrapper .bio p{line-height:1.8}@media(min-width: 576px){.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-slide .profile>.row .img img{width:unset;aspect-ratio:1}}@media(min-width: 768px){.profiles-modal-wrapper{padding:0}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-arrow{top:50%}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-track{display:flex;align-items:center}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-track .slick-slide .profile>.row{height:unset}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-track .slick-slide .profile>.row .img{height:unset;display:flex;justify-content:center;align-items:center}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-track .slick-slide .profile>.row .img img{aspect-ratio:1;margin-bottom:0;width:100%;height:unset}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-track .slick-slide .profile>.row .content{height:unset;padding-right:50px;align-items:center;margin-top:unset}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-track .slick-slide .profile>.row .content .block-wrapper{display:block;flex-direction:unset;height:unset}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-track .slick-slide .profile>.row .content .block-wrapper:before{content:none}.profiles-modal-wrapper .profiles-modal .slick-profiles-modal .slick-track .slick-slide .profile>.row .content .block-wrapper .bio p:last-child{margin-bottom:0}}@media(min-width: 992px){.profiles-modal-wrapper .profiles-modal .close-btn{width:36px;height:36px}.profiles-modal-wrapper .profiles-modal .close-btn svg{width:18px;height:18px}.profiles-modal-wrapper .profiles-modal .close-btn:hover svg{width:16px;height:16px}}.ct-block-projects-carousel{margin-top:-10px}.ct-block-projects-carousel>.slides-wrapper{position:relative;z-index:1}.ct-block-projects-carousel>.slides-wrapper .before-slide,.ct-block-projects-carousel>.slides-wrapper .after-slide{position:absolute;inset:0;background:rgba(95,179,246,.5);width:8.333%;top:10px;opacity:.5;transition:all .5s ease-in-out 0s;color:#fff;display:flex;justify-content:flex-start;align-items:flex-end;overflow:hidden}.ct-block-projects-carousel>.slides-wrapper .before-slide .button-pill,.ct-block-projects-carousel>.slides-wrapper .after-slide .button-pill{position:absolute;top:20px;left:20px}.ct-block-projects-carousel>.slides-wrapper .before-slide{right:unset;left:-30px;border-radius:0 var(--border-radius) var(--border-radius) 0}.ct-block-projects-carousel>.slides-wrapper .after-slide{left:unset;right:-30px;border-radius:var(--border-radius) 0 0 var(--border-radius)}.ct-block-projects-carousel>.slides-wrapper.other_projects .before-slide,.ct-block-projects-carousel>.slides-wrapper.other_projects .after-slide{width:0%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition:all .25s ease-in-out 0s}.ct-block-projects-carousel>.slides-wrapper.other_projects .before-slide:hover,.ct-block-projects-carousel>.slides-wrapper.other_projects .after-slide:hover{margin-top:-10px;margin-bottom:10px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);opacity:1}.ct-block-projects-carousel>.slides-wrapper.other_projects .before-slide:hover .service-overlay,.ct-block-projects-carousel>.slides-wrapper.other_projects .after-slide:hover .service-overlay{opacity:1;inset:-100%;bottom:-25%}.ct-block-projects-carousel>.slides-wrapper.other_projects .block-content{padding:0 25px}@media(min-width: 576px){.ct-block-projects-carousel>.slides-wrapper.other_projects .before-slide,.ct-block-projects-carousel>.slides-wrapper.other_projects .after-slide{width:8.333%;padding:30px}.ct-block-projects-carousel>.slides-wrapper.other_projects .block-content{padding:0 15px}}@media(min-width: 992px){.ct-block-projects-carousel>.slides-wrapper.other_projects .before-slide,.ct-block-projects-carousel>.slides-wrapper.other_projects .after-slide{width:25%}}.ct-block-projects-carousel>.slides-wrapper .block-content>.row{padding-top:10px}.ct-block-projects-carousel>.slides-wrapper .block-content .col-cta>.block-wrapper{background:#f2f2f2;padding:30px;border-radius:var(--border-radius);height:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.ct-block-projects-carousel>.slides-wrapper .block-content .col-cta>.block-wrapper .block-title{font-size:clamp(var(--fonts-headings-h3-min),var(--fonts-headings-h3-preferred),var(--fonts-headings-h3-max));text-wrap-style:balance}.ct-block-projects-carousel>.slides-wrapper .block-content .col-cta>.block-wrapper .ct-btn{margin-top:30px}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project{display:flex;flex-direction:column}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel{flex-grow:1}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list{height:100%;overflow:visible}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track{height:100%}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide{border-radius:var(--border-radius);background:#f2f2f2;padding:20px;color:#fff;aspect-ratio:1.8;display:flex;justify-content:flex-start;align-items:flex-end;overflow:hidden;position:relative;z-index:1;cursor:pointer;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition:all .25s ease-in-out 0s}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide .background-img{position:absolute;inset:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide .background-img:before{content:"";position:absolute;inset:0;z-index:1;background:#000;opacity:.3;transition:all .25s ease-in-out 0s}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide .button-pill{position:absolute;top:20px;left:20px}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide:hover{margin-top:-10px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1)}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide:hover .background-img:before{opacity:.5}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide:hover .service-overlay{opacity:1;inset:-100%;bottom:-25%}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide:hover .circle-arrow{box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2)}.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide:hover .circle-arrow svg{transform:rotate(90deg)}@media(min-width: 992px){.ct-block-projects-carousel>.slides-wrapper .block-content .col-project .slick-projects-carousel .slick-list .slick-track .slick-slide{padding:30px}}.ct-block-projects-carousel>.slides-wrapper .block-content .custom-slick-btn{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);opacity:1 !important}.ct-block-projects-carousel>.slides-wrapper .block-content .custom-slick-btn:before{content:none}.ct-block-projects-carousel>.slides-wrapper .block-content .custom-slick-btn svg{height:12px;width:12px}.ct-block-projects-carousel>.slides-wrapper .block-content .custom-slick-btn svg path{transition:all .25s ease-in-out 0s}.ct-block-projects-carousel>.slides-wrapper .block-content .custom-slick-btn.slick-prev{left:0}.ct-block-projects-carousel>.slides-wrapper .block-content .custom-slick-btn.slick-prev svg{transform:rotate(-135deg)}.ct-block-projects-carousel>.slides-wrapper .block-content .custom-slick-btn.slick-next{right:0}.ct-block-projects-carousel>.slides-wrapper .block-content .custom-slick-btn.slick-next svg{transform:rotate(45deg)}.ct-block-projects-carousel>.slides-wrapper .block-content .custom-slick-btn:hover svg path{stroke:#1b435f}.ct-block-projects-carousel>.slides-wrapper .slide-content{z-index:2}.ct-block-projects-carousel>.slides-wrapper .slide-content .circle-arrow{margin-bottom:1.2rem}.ct-block-projects-carousel>.slides-wrapper .slide-content .text-content .title{font-weight:500;font-size:clamp(var(--fonts-headings-h6-min),var(--fonts-headings-h6-preferred),var(--fonts-headings-h6-max));margin-bottom:.5rem}.ct-block-projects-carousel>.slides-wrapper .slide-content .text-content .title:last-child{margin-bottom:0}.ct-block-projects-carousel>.slides-wrapper .service-overlay{aspect-ratio:unset;border-radius:0;top:100%;bottom:0;z-index:1}.ct-block-services-carousel{padding-left:0;padding-right:0}.ct-block-services-carousel .block-wrapper{padding-left:15px;padding-right:15px}.ct-block-services-carousel .block-wrapper .title-section{margin-bottom:30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.ct-block-services-carousel .block-wrapper .title-section .block-title{margin-bottom:0;font-size:clamp(var(--fonts-headings-h3-min),var(--fonts-headings-h3-preferred),var(--fonts-headings-h3-max))}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track{display:flex;justify-content:center;align-items:center}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper{padding:10px}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service{aspect-ratio:.75;border-radius:15px;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;padding:45px 20px 20px;overflow:hidden;position:relative;z-index:1;cursor:pointer;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition:all .25s ease-in-out 0s}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service *{color:#fff}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service .service-image{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center;background-repeat:no-repeat}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service .service-image:before{content:"";position:absolute;inset:0;z-index:1;background:#000;opacity:.3;transition:all .25s ease-in-out 0s}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service .service-name{font-weight:500;font-size:clamp(var(--fonts-headings-h6-min),var(--fonts-headings-h6-preferred),var(--fonts-headings-h6-max))}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service .service-description{text-wrap-style:balance}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service .circle-arrow{margin-bottom:1.3rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0)}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service:hover{margin-top:-10px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1)}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service:hover .service-image:before{opacity:.5}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service:hover .service-overlay{opacity:1;inset:-100%;bottom:0}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service:hover .circle-arrow{box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2)}.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service:hover .circle-arrow svg{transform:rotate(90deg)}@media(min-width: 576px){.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service{padding:30px}}@media(min-width: 992px){.ct-block-services-carousel .slick-services-carousel .slick-list .slick-track .service-wrapper .service{padding:45px}}.ct-block-services-grid{margin-bottom:-30px}.ct-block-services-grid .service-wrapper{padding-top:10px}.ct-block-services-grid .service-wrapper .service{aspect-ratio:1.5;border-radius:15px;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;padding:70px 20px 20px;overflow:hidden;position:relative;z-index:1;cursor:pointer;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition:all .25s ease-in-out 0s;margin-bottom:5px;border:2px solid rgba(0,0,0,0)}.ct-block-services-grid .service-wrapper .service *{color:#fff}.ct-block-services-grid .service-wrapper .service .service-image{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center;background-repeat:no-repeat}.ct-block-services-grid .service-wrapper .service .service-image:before{content:"";position:absolute;inset:0;z-index:1;background:#000;opacity:.3;transition:all .25s ease-in-out 0s}.ct-block-services-grid .service-wrapper .service .circle-arrow{margin-bottom:1.3rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);flex-shrink:0}.ct-block-services-grid .service-wrapper .service .service-name{font-weight:500;font-size:clamp(var(--fonts-headings-h6-min),var(--fonts-headings-h6-preferred),var(--fonts-headings-h6-max))}.ct-block-services-grid .service-wrapper .service .service-description{display:grid;overflow:hidden;transition:all .25s ease-in-out 0s}.ct-block-services-grid .service-wrapper .service .service-description>div{min-block-size:0;overflow:hidden}.ct-block-services-grid .service-wrapper .service .service-description>div p{font-size:clamp(.8rem,.9vw,1rem)}.ct-block-services-grid .service-wrapper .service .service-description-excerpt{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.ct-block-services-grid .service-wrapper .service .service-description-excerpt>div p:last-child{margin-bottom:0}.ct-block-services-grid .service-wrapper .service .service-description-extended{grid-template-rows:0fr;opacity:0;transform:translateY(10px)}.ct-block-services-grid .service-wrapper .service .service-description-extended>div p:last-child{margin-bottom:1.2rem}.ct-block-services-grid .service-wrapper .service .service-description-extended .ct-btn-wrapper{height:0;opacity:0;transition:all .25s ease-in-out .25s}.ct-block-services-grid .service-wrapper .service:hover{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1)}.ct-block-services-grid .service-wrapper .service:hover .service-image:before{opacity:.5}.ct-block-services-grid .service-wrapper .service:hover .circle-arrow{box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2)}.ct-block-services-grid .service-wrapper .service:hover .circle-arrow svg{transform:rotate(90deg)}.ct-block-services-grid .service-wrapper .service:hover .service-overlay{opacity:1;inset:-50%;bottom:0}.ct-block-services-grid .service-wrapper .service:hover .service-description-excerpt{grid-template-rows:0fr;opacity:0;transform:translateY(-6px)}.ct-block-services-grid .service-wrapper .service:hover .service-description-extended{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.ct-block-services-grid .service-wrapper .service:hover .service-description-extended .ct-btn-wrapper{height:auto;opacity:1}.ct-block-services-grid .service-wrapper .service.grounds-external-maintenance:hover{border-color:#d93}.ct-block-services-grid .service-wrapper .service.property-maintenance:hover{border-color:#a36bed}.ct-block-services-grid .service-wrapper .service.plumbing-drainage:hover{border-color:#60d073}.ct-block-services-grid .service-wrapper .service.air-conditioning-hvac:hover{border-color:#9bacff}.ct-block-services-grid .service-wrapper .service.carpentry-joinery:hover{border-color:#b7793f}.ct-block-services-grid .service-wrapper .service.cleaning-hygiene-services:hover{border-color:#35b8c8}.ct-block-services-grid .service-wrapper .service.electrical-services:hover{border-color:#f2c230}.ct-block-services-grid .service-wrapper .service.fire-safety-compliance:hover{border-color:#dd5252}.ct-block-services-grid .service-wrapper .service.flooring-services:hover{border-color:#c47b5a}.ct-block-services-grid .service-wrapper .service.general-repairs-handyman-services:hover{border-color:#42dd80}.ct-block-services-grid .service-wrapper .service.heating-gas:hover{border-color:#f07832}.ct-block-services-grid .service-wrapper .service.lift-escalator-access-solutions:hover{border-color:#9db3f9}.ct-block-services-grid .service-wrapper .service.painting-decorating:hover{border-color:#e05ca8}.ct-block-services-grid .service-wrapper .service.pest-control-prevention:hover{border-color:#96d668}.ct-block-services-grid .service-wrapper .service.roofing-exterior-maintenance:hover{border-color:#d6b68d}.ct-block-services-grid .service-wrapper .service.site-support-equipment-hire:hover{border-color:#dfe26c}.ct-block-services-grid .service-wrapper .service.waste-recycling-services:hover{border-color:#1cbf76}.ct-block-services-grid .service-wrapper.col-landscape .service{aspect-ratio:1.4}@media(min-width: 768px){.ct-block-services-grid .service-wrapper .service{aspect-ratio:.9;padding:30px;margin-bottom:30px}.ct-block-services-grid .service-wrapper .service:hover{margin-top:-10px;margin-bottom:40px}}.ct-block-stats-grid .grid-items{display:grid;gap:15px;grid-template-columns:repeat(1, 1fr)}.ct-block-stats-grid .grid-items .grid-item{padding:30px;background:#f2f2f2;border-radius:var(--border-radius);color:#1b435f}.ct-block-stats-grid .grid-items .grid-item .icon{aspect-ratio:1;padding:15px;border-radius:50%;background:#5fb3f6;display:inline-flex;justify-content:center;align-items:center}.ct-block-stats-grid .grid-items .grid-item .icon img{width:28px}.ct-block-stats-grid .grid-items .grid-item .title{font-weight:700;font-size:clamp(var(--fonts-headings-h2-min),var(--fonts-headings-h2-preferred),var(--fonts-headings-h2-max))}.ct-block-stats-grid .grid-items .grid-item:nth-child(8n+2),.ct-block-stats-grid .grid-items .grid-item:nth-child(8n+4),.ct-block-stats-grid .grid-items .grid-item:nth-child(8n+5),.ct-block-stats-grid .grid-items .grid-item:nth-child(8n+7){background:#1b435f;color:#fff}@media(min-width: 768px){.ct-block-stats-grid .grid-items{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.ct-block-stats-grid .grid-items{grid-template-columns:repeat(4, 1fr)}}.ct-block-wysiwyg .block-content .block-wrapper .titles-button-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.ct-block-wysiwyg .block-content .block-wrapper .titles-button-wrapper .ct-btn{margin-top:10px}.ct-block-wysiwyg.hide-if-no-projects-found:not(:has(+.ct-block-projects-carousel)){display:none}.cta-with-form .als-content-block{padding-bottom:0 !important}.cta-with-form .als-content-block .text .call-us-247-cta{margin-top:2rem}.cta-with-form.cta-with-form-blue{border-radius:var(--border-radius);padding:30px}.cta-with-form.cta-with-form-blue .als-content-block .text p a{color:#fff}.cta-with-form.cta-with-form-blue .als-content-block .text p a:hover{color:#1b435f}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form{margin-bottom:0 !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form label{color:#000;font-family:var(--fonts-families-heading) !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-weight:400 !important;margin-bottom:8px}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form label+.forminator-description{display:none !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form input,.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form textarea,.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .select2-selection{background:#fff !important;border:0 !important;padding:15px !important;color:#000 !important;border-radius:10px !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-family:var(--fonts-families-body) !important;font-weight:400 !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form input::placeholder,.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form textarea::placeholder,.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .select2-selection::placeholder{color:rgba(0,0,0,.6) !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .select2-selection{padding:10px 15px !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .select2-selection__rendered,.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .select2-selection__arrow{color:#000 !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-family:var(--fonts-families-body) !important;font-weight:400 !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .forminator-field-textarea .forminator-description{display:none !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .forminator-error-message{background:rgba(0,0,0,0) !important;color:#930a2d !important;padding:5px 0 0 !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-weight:400 !important;font-family:var(--fonts-families-body) !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .forminator-field-checkbox>div>span:not(.forminator-error-message){color:#000;font-family:var(--fonts-families-heading) !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-weight:400 !important;margin-bottom:8px}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .forminator-field-checkbox>div>label{color:#000 !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-family:var(--fonts-families-body) !important;font-weight:400 !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .forminator-button-submit{padding:10px 30px !important;display:inline-block!important;font-family:var(--button-family) !important;font-size:clamp(var(--button-min),var(--button-preferred),var(--button-max)) !important;letter-spacing:.5px !important;border:var(--button-border-thickness) solid transparent!important;cursor:pointer!important;text-align:center!important;text-decoration:none!important;background:transparent!important;font-weight:var(--button-font-weight) !important;text-transform:var(--button-uppercase) !important;border-radius:calc(var(--button-border-radius)*var(--display-factor)) !important;transition:all .25s ease-in-out 0s;background:#5fb3f6 !important;color:#000 !important;color:#fff !important}.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .forminator-button-submit:hover,.cta-with-form.cta-with-form-blue .als-content-block .text form.forminator-custom-form .forminator-button-submit:focus{background:#5fb3f6 !important;color:#000 !important;box-shadow:none !important;color:#fff !important}.cta-with-form.cta-with-form-blue .als-content-block .text .forminator-edit-module{display:none !important}.cta-with-form.cta-with-form-blue .als-content-block .text .forminator-select.forminator-select-dropdown-container--open{margin-top:31px !important}.cta-with-form.cta-with-form-blue .als-content-block .text .forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown{border:1px solid rgba(0,0,0,.5) !important;padding:0 !important;overflow:hidden;border-radius:10px !important}.cta-with-form.cta-with-form-blue .als-content-block .text .forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option{color:#000 !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-family:var(--fonts-families-body) !important;font-weight:400 !important}.cta-with-form.cta-with-form-blue .als-content-block .text .forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background-color:#dedede !important;color:#000 !important;outline:0 !important}.cta-with-form.cta-with-form-blue .als-content-block .text .forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option--selected{background-color:#1b435f !important;color:#fff !important;outline:0 !important}.cta-with-form.cta-with-form-blue .als-content-block .text .forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option--selected.select2-results__option--highlighted{background-color:#122d3f !important}.cta-with-form.cta-with-form-white .als-content-block .text p a{color:#000}.cta-with-form.cta-with-form-white .als-content-block .text p a:hover{color:#f6645f}@media(min-width: 992px){.cta-with-form.cta-with-form-blue{padding:45px}}.contact-block .als-content-block .text .content-wrapper i{height:40px;aspect-ratio:1;flex-shrink:0;background:#fff;color:#1b435f;border:2px solid #1b435f;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:10px}.contact-block .als-content-block .text .content-wrapper p:has(i){display:flex;justify-content:flex-start;align-items:center}.contact-block .als-content-block .text .content-wrapper p:has(i) a{font-size:clamp(var(--fonts-headings-h6-min),var(--fonts-headings-h6-preferred),var(--fonts-headings-h6-max))}.contact-block .als-content-block .text .content-wrapper .ct-address-list{padding-top:6px;margin-bottom:30px;font-size:clamp(var(--fonts-headings-h6-min),var(--fonts-headings-h6-preferred),var(--fonts-headings-h6-max))}.contact-block .als-content-block.section-form>.block-wrapper{box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.1);padding:45px;border-radius:var(--border-radius);background:#f9f9f9;border:1px solid #ededed}.service-overlay{position:absolute;inset:50%;opacity:0;z-index:-1;aspect-ratio:1;border-radius:50%;transition:all .25s ease-in-out 0s}.service-overlay.grounds-external-maintenance{background:linear-gradient(180deg, transparent 50%, #dd9933)}.service-overlay.property-maintenance{background:linear-gradient(180deg, transparent 50%, #a36bed)}.service-overlay.plumbing-drainage{background:linear-gradient(180deg, transparent 50%, #60d073)}.service-overlay.air-conditioning-hvac{background:linear-gradient(180deg, transparent 50%, #9bacff)}.service-overlay.carpentry-joinery{background:linear-gradient(180deg, transparent 50%, #b7793f)}.service-overlay.cleaning-hygiene-services{background:linear-gradient(180deg, transparent 50%, #35b8c8)}.service-overlay.electrical-services{background:linear-gradient(180deg, transparent 50%, #f2c230)}.service-overlay.fire-safety-compliance{background:linear-gradient(180deg, transparent 50%, #dd5252)}.service-overlay.flooring-services{background:linear-gradient(180deg, transparent 50%, #c47b5a)}.service-overlay.general-repairs-handyman-services{background:linear-gradient(180deg, transparent 50%, #42dd80)}.service-overlay.heating-gas{background:linear-gradient(180deg, transparent 50%, #f07832)}.service-overlay.lift-escalator-access-solutions{background:linear-gradient(180deg, transparent 50%, #9db3f9)}.service-overlay.painting-decorating{background:linear-gradient(180deg, transparent 50%, #e05ca8)}.service-overlay.pest-control-prevention{background:linear-gradient(180deg, transparent 50%, #96d668)}.service-overlay.roofing-exterior-maintenance{background:linear-gradient(180deg, transparent 50%, #d6b68d)}.service-overlay.site-support-equipment-hire{background:linear-gradient(180deg, transparent 50%, #dfe26c)}.service-overlay.waste-recycling-services{background:linear-gradient(180deg, transparent 50%, #1cbf76)}.page-content-wrapper.grounds-external-maintenance .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#d93}.page-content-wrapper.grounds-external-maintenance .pre-title{color:#d93 !important}.page-content-wrapper.grounds-external-maintenance .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#d93 !important}.page-content-wrapper.grounds-external-maintenance .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #7c5315) !important}.page-content-wrapper.grounds-external-maintenance .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#d93 !important}.page-content-wrapper.grounds-external-maintenance .accordion.tick .accordion-item .accordion-open-close{background-color:#d93 !important}.page-content-wrapper.grounds-external-maintenance .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.property-maintenance .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#a36bed}.page-content-wrapper.property-maintenance .pre-title{color:#a36bed !important}.page-content-wrapper.property-maintenance .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#a36bed !important}.page-content-wrapper.property-maintenance .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #6117c1) !important}.page-content-wrapper.property-maintenance .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#a36bed !important}.page-content-wrapper.property-maintenance .accordion.tick .accordion-item .accordion-open-close{background-color:#a36bed !important}.page-content-wrapper.property-maintenance .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.plumbing-drainage .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#60d073}.page-content-wrapper.plumbing-drainage .pre-title{color:#60d073 !important}.page-content-wrapper.plumbing-drainage .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#60d073 !important}.page-content-wrapper.plumbing-drainage .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #288839) !important}.page-content-wrapper.plumbing-drainage .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#60d073 !important}.page-content-wrapper.plumbing-drainage .accordion.tick .accordion-item .accordion-open-close{background-color:#60d073 !important}.page-content-wrapper.plumbing-drainage .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.air-conditioning-hvac .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#9bacff}.page-content-wrapper.air-conditioning-hvac .pre-title{color:#9bacff !important}.page-content-wrapper.air-conditioning-hvac .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#9bacff !important}.page-content-wrapper.air-conditioning-hvac .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #1c42ff) !important}.page-content-wrapper.air-conditioning-hvac .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#9bacff !important}.page-content-wrapper.air-conditioning-hvac .accordion.tick .accordion-item .accordion-open-close{background-color:#9bacff !important}.page-content-wrapper.air-conditioning-hvac .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.carpentry-joinery .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#b7793f}.page-content-wrapper.carpentry-joinery .pre-title{color:#b7793f !important}.page-content-wrapper.carpentry-joinery .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#b7793f !important}.page-content-wrapper.carpentry-joinery .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #583a1e) !important}.page-content-wrapper.carpentry-joinery .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#b7793f !important}.page-content-wrapper.carpentry-joinery .accordion.tick .accordion-item .accordion-open-close{background-color:#b7793f !important}.page-content-wrapper.carpentry-joinery .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.cleaning-hygiene-services .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#35b8c8}.page-content-wrapper.cleaning-hygiene-services .pre-title{color:#35b8c8 !important}.page-content-wrapper.cleaning-hygiene-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#35b8c8 !important}.page-content-wrapper.cleaning-hygiene-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #1a5b63) !important}.page-content-wrapper.cleaning-hygiene-services .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#35b8c8 !important}.page-content-wrapper.cleaning-hygiene-services .accordion.tick .accordion-item .accordion-open-close{background-color:#35b8c8 !important}.page-content-wrapper.cleaning-hygiene-services .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.electrical-services .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#f2c230}.page-content-wrapper.electrical-services .pre-title{color:#f2c230 !important}.page-content-wrapper.electrical-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#f2c230 !important}.page-content-wrapper.electrical-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #99750a) !important}.page-content-wrapper.electrical-services .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#f2c230 !important}.page-content-wrapper.electrical-services .accordion.tick .accordion-item .accordion-open-close{background-color:#f2c230 !important}.page-content-wrapper.electrical-services .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.fire-safety-compliance .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#dd5252}.page-content-wrapper.fire-safety-compliance .pre-title{color:#dd5252 !important}.page-content-wrapper.fire-safety-compliance .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#dd5252 !important}.page-content-wrapper.fire-safety-compliance .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #931d1d) !important}.page-content-wrapper.fire-safety-compliance .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#dd5252 !important}.page-content-wrapper.fire-safety-compliance .accordion.tick .accordion-item .accordion-open-close{background-color:#dd5252 !important}.page-content-wrapper.fire-safety-compliance .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.flooring-services .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#c47b5a}.page-content-wrapper.flooring-services .pre-title{color:#c47b5a !important}.page-content-wrapper.flooring-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#c47b5a !important}.page-content-wrapper.flooring-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #75412a) !important}.page-content-wrapper.flooring-services .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#c47b5a !important}.page-content-wrapper.flooring-services .accordion.tick .accordion-item .accordion-open-close{background-color:#c47b5a !important}.page-content-wrapper.flooring-services .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.general-repairs-handyman-services .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#42dd80}.page-content-wrapper.general-repairs-handyman-services .pre-title{color:#42dd80 !important}.page-content-wrapper.general-repairs-handyman-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#42dd80 !important}.page-content-wrapper.general-repairs-handyman-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #188745) !important}.page-content-wrapper.general-repairs-handyman-services .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#42dd80 !important}.page-content-wrapper.general-repairs-handyman-services .accordion.tick .accordion-item .accordion-open-close{background-color:#42dd80 !important}.page-content-wrapper.general-repairs-handyman-services .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.heating-gas .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#f07832}.page-content-wrapper.heating-gas .pre-title{color:#f07832 !important}.page-content-wrapper.heating-gas .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#f07832 !important}.page-content-wrapper.heating-gas .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #973f0b) !important}.page-content-wrapper.heating-gas .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#f07832 !important}.page-content-wrapper.heating-gas .accordion.tick .accordion-item .accordion-open-close{background-color:#f07832 !important}.page-content-wrapper.heating-gas .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.lift-escalator-access-solutions .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#9db3f9}.page-content-wrapper.lift-escalator-access-solutions .pre-title{color:#9db3f9 !important}.page-content-wrapper.lift-escalator-access-solutions .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#9db3f9 !important}.page-content-wrapper.lift-escalator-access-solutions .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #2556f2) !important}.page-content-wrapper.lift-escalator-access-solutions .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#9db3f9 !important}.page-content-wrapper.lift-escalator-access-solutions .accordion.tick .accordion-item .accordion-open-close{background-color:#9db3f9 !important}.page-content-wrapper.lift-escalator-access-solutions .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.painting-decorating .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#e05ca8}.page-content-wrapper.painting-decorating .pre-title{color:#e05ca8 !important}.page-content-wrapper.painting-decorating .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#e05ca8 !important}.page-content-wrapper.painting-decorating .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #9e1e68) !important}.page-content-wrapper.painting-decorating .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#e05ca8 !important}.page-content-wrapper.painting-decorating .accordion.tick .accordion-item .accordion-open-close{background-color:#e05ca8 !important}.page-content-wrapper.painting-decorating .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.pest-control-prevention .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#96d668}.page-content-wrapper.pest-control-prevention .pre-title{color:#96d668 !important}.page-content-wrapper.pest-control-prevention .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#96d668 !important}.page-content-wrapper.pest-control-prevention .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #569629) !important}.page-content-wrapper.pest-control-prevention .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#96d668 !important}.page-content-wrapper.pest-control-prevention .accordion.tick .accordion-item .accordion-open-close{background-color:#96d668 !important}.page-content-wrapper.pest-control-prevention .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.roofing-exterior-maintenance .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#d6b68d}.page-content-wrapper.roofing-exterior-maintenance .pre-title{color:#d6b68d !important}.page-content-wrapper.roofing-exterior-maintenance .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#d6b68d !important}.page-content-wrapper.roofing-exterior-maintenance .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #a7783c) !important}.page-content-wrapper.roofing-exterior-maintenance .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#d6b68d !important}.page-content-wrapper.roofing-exterior-maintenance .accordion.tick .accordion-item .accordion-open-close{background-color:#d6b68d !important}.page-content-wrapper.roofing-exterior-maintenance .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.site-support-equipment-hire .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#dfe26c}.page-content-wrapper.site-support-equipment-hire .pre-title{color:#dfe26c !important}.page-content-wrapper.site-support-equipment-hire .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#dfe26c !important}.page-content-wrapper.site-support-equipment-hire .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #a9ac22) !important}.page-content-wrapper.site-support-equipment-hire .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#dfe26c !important}.page-content-wrapper.site-support-equipment-hire .accordion.tick .accordion-item .accordion-open-close{background-color:#dfe26c !important}.page-content-wrapper.site-support-equipment-hire .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.page-content-wrapper.waste-recycling-services .ct-block-page-header .content-wrapper .block-wrapper svg path{stroke:#1cbf76}.page-content-wrapper.waste-recycling-services .pre-title{color:#1cbf76 !important}.page-content-wrapper.waste-recycling-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia){background:#1cbf76 !important}.page-content-wrapper.waste-recycling-services .container-fluid:not(.ct-block-page-header,.service-finder-wrapper,.cta-with-form) .ct-btn:not(.ct-btn-camellia,.ct-btn-hover-camellia):after{background:linear-gradient(90deg, transparent 50%, #0c5031) !important}.page-content-wrapper.waste-recycling-services .accordion.arrow .accordion-item .accordion-open-close svg path{stroke:#1cbf76 !important}.page-content-wrapper.waste-recycling-services .accordion.tick .accordion-item .accordion-open-close{background-color:#1cbf76 !important}.page-content-wrapper.waste-recycling-services .accordion.tick .accordion-item .accordion-open-close svg path{fill:#fff !important}.service-finder-wrapper{padding-left:0;padding-right:0}.service-finder-wrapper .service-finder-form{background:rgba(255,255,255,.2);backdrop-filter:blur(5px);padding:10px 15px;border-radius:15px;display:flex;justify-content:space-between;align-items:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);gap:15px;flex-wrap:wrap}.service-finder-wrapper .service-finder-form .text{font-weight:700;color:#fff;padding:0}.service-finder-wrapper .service-finder-form form{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-grow:1;flex-wrap:wrap}.service-finder-wrapper .service-finder-form form .ts-wrapper{flex:0 0 100%;min-height:unset;align-items:center}.service-finder-wrapper .service-finder-form form .ts-wrapper .ts-control{border:1px solid #fff;border-radius:50px;padding:8px 15px;color:#fff;flex-grow:1;background:rgba(0,0,0,0);box-shadow:none !important}.service-finder-wrapper .service-finder-form form .ts-wrapper .ts-control input,.service-finder-wrapper .service-finder-form form .ts-wrapper .ts-control .item{line-height:1;display:flex;justify-content:flex-start;align-items:center;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max))}.service-finder-wrapper .service-finder-form form .ts-wrapper .ts-control input::placeholder{color:rgba(255,255,255,.66)}.service-finder-wrapper .service-finder-form form .ts-wrapper .ts-control .item+input{height:0}.service-finder-wrapper .service-finder-form form .ts-wrapper .ts-control:after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}.service-finder-wrapper .service-finder-form form .ts-wrapper .ts-dropdown.single{background:#fff;padding:10px;border-radius:10px;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max))}.service-finder-wrapper .service-finder-form form .ts-wrapper .ts-dropdown.single .ts-dropdown-content .option{padding:8px;border-radius:5px}.service-finder-wrapper .service-finder-form form .ts-wrapper .ts-dropdown.single .ts-dropdown-content .option.active{background:#5fb3f6;color:#fff}.service-finder-wrapper .service-finder-form form .ts-wrapper.single.dropdown-active .ts-control:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff}.service-finder-wrapper .service-finder-form form .ct-btn{padding-left:30px;padding-right:30px}@media(min-width: 992px){.service-finder-wrapper{position:absolute;left:0;bottom:20px;width:100%}.service-finder-wrapper .service-finder-form{border-radius:50px}.service-finder-wrapper .service-finder-form .text{padding:0 15px}.service-finder-wrapper .service-finder-form form .ts-wrapper{flex:1}}form.forminator-custom-form{margin-bottom:0 !important}form.forminator-custom-form label{color:#000;font-family:var(--fonts-families-heading) !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-weight:400 !important;margin-bottom:8px}form.forminator-custom-form label+.forminator-description{display:none !important}form.forminator-custom-form input,form.forminator-custom-form textarea,form.forminator-custom-form .select2-selection{background:#fff !important;border:1px solid rgba(0,0,0,.5) !important;padding:15px !important;color:#000 !important;border-radius:10px !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-family:var(--fonts-families-body) !important;font-weight:400 !important}form.forminator-custom-form input::placeholder,form.forminator-custom-form textarea::placeholder,form.forminator-custom-form .select2-selection::placeholder{color:rgba(0,0,0,.6) !important}form.forminator-custom-form .select2-selection{padding:10px 15px !important}form.forminator-custom-form .select2-selection__rendered,form.forminator-custom-form .select2-selection__arrow{color:#000 !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-family:var(--fonts-families-body) !important;font-weight:400 !important}form.forminator-custom-form .forminator-field-textarea .forminator-description{display:none !important}form.forminator-custom-form .forminator-error-message{background:rgba(0,0,0,0) !important;color:#930a2d !important;padding:5px 0 0 !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-weight:400 !important;font-family:var(--fonts-families-body) !important}form.forminator-custom-form .forminator-field-checkbox>div>span:not(.forminator-error-message){color:#000;font-family:var(--fonts-families-heading) !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-weight:400 !important;margin-bottom:8px}form.forminator-custom-form .forminator-field-checkbox>div>label{color:#000 !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-family:var(--fonts-families-body) !important;font-weight:400 !important}form.forminator-custom-form .forminator-button-submit{padding:10px 30px !important;display:inline-block!important;font-family:var(--button-family) !important;font-size:clamp(var(--button-min),var(--button-preferred),var(--button-max)) !important;letter-spacing:.5px !important;border:var(--button-border-thickness) solid transparent!important;cursor:pointer!important;text-align:center!important;text-decoration:none!important;background:transparent!important;font-weight:var(--button-font-weight) !important;text-transform:var(--button-uppercase) !important;border-radius:calc(var(--button-border-radius)*var(--display-factor)) !important;transition:all .25s ease-in-out 0s;background:#5fb3f6 !important;color:#000 !important;color:#fff !important}form.forminator-custom-form .forminator-button-submit:hover,form.forminator-custom-form .forminator-button-submit:focus{background:#5fb3f6 !important;color:#000 !important;box-shadow:none !important;color:#fff !important}.forminator-edit-module{display:none !important}.forminator-select.forminator-select-dropdown-container--open{margin-top:31px !important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown{border:1px solid rgba(0,0,0,.5) !important;padding:0 !important;overflow:hidden;border-radius:10px !important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option{color:#000 !important;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max)) !important;font-family:var(--fonts-families-body) !important;font-weight:400 !important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background-color:#dedede !important;color:#000 !important;outline:0 !important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option--selected{background-color:#1b435f !important;color:#fff !important;outline:0 !important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option--selected.select2-results__option--highlighted{background-color:#122d3f !important}form.forminator-custom-form{margin-bottom:0 !important}form.forminator-custom-form .forminator-row{margin-bottom:15px !important}form.forminator-custom-form .forminator-row .forminator-col-6{padding:0 7px !important}form.forminator-custom-form .forminator-row:has(.forminator-col-6){margin-left:-7px !important;margin-right:-7px !important}form.forminator-custom-form .forminator-row.forminator-row-last{margin-bottom:0 !important}form.forminator-custom-form label{font-weight:500 !important;margin-bottom:5px !important}form.forminator-custom-form .forminator-col:not(.forminator-field-upload) label{display:none !important}form.forminator-custom-form .forminator-button-upload{padding:10px 30px !important;display:inline-block!important;font-family:var(--button-family) !important;font-size:clamp(var(--button-min),var(--button-preferred),var(--button-max)) !important;letter-spacing:.5px !important;border:var(--button-border-thickness) solid transparent!important;cursor:pointer!important;text-align:center!important;text-decoration:none!important;background:transparent!important;font-weight:var(--button-font-weight) !important;text-transform:var(--button-uppercase) !important;border-radius:calc(var(--button-border-radius)*var(--display-factor)) !important;transition:all .25s ease-in-out 0s;background:#1b435f !important;color:#fff !important;box-shadow:none !important;color:#fff !important}form.forminator-custom-form .forminator-button-upload:hover{background:#5fb3f6 !important;color:#000 !important;color:#fff !important}form.forminator-custom-form .forminator-row-last{margin-top:30px;border-top:1px solid rgba(27,67,95,.1);padding-top:30px}form.forminator-custom-form .forminator-button-submit{border-radius:30px !important;position:relative;z-index:1;overflow:hidden}form.forminator-custom-form .forminator-button-submit:after{content:"";position:absolute;left:0;top:50%;width:100%;aspect-ratio:1;z-index:-1;transform:translateY(-50%);background:linear-gradient(90deg, transparent 50%, #1b435f);transition:all .25s ease-in-out 0s}form.forminator-custom-form .forminator-button-submit:hover:after,form.forminator-custom-form .forminator-button-submit:focus:after{transform:translateY(-50%) rotate(180deg)}.pagination{justify-content:flex-end;margin-top:0;gap:0 10px}.pagination .page-numbers{font-weight:700 !important;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.1);border:1px solid #1b435f;transition:all .1s ease-in-out 0s;margin:0}.pagination .page-numbers svg{width:12px;height:12px}.pagination .page-numbers svg path{stroke:#1b435f;transition:all .1s ease-in-out 0s}.pagination .page-numbers.prev svg{transform:rotate(-135deg)}.pagination .page-numbers.next svg{transform:rotate(45deg)}.pagination .page-numbers:hover{border-color:rgba(0,0,0,0)}.pagination .page-numbers:hover svg path{stroke:#fff}.pagination .page-numbers.current{border-color:rgba(0,0,0,0)}.pagination .page-numbers.current svg path{stroke:#fff}.post-archive-hero .block-content .block-wrapper{margin-bottom:3rem}.post-archive-content .post-item-col>.block-wrapper .post-item{border-radius:var(--border-radius);overflow:hidden;aspect-ratio:.9;transition:all .25s ease-in-out 0s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0)}.post-archive-content .post-item-col>.block-wrapper .post-item:before{content:"";position:absolute;inset:0;z-index:-1;background:#000;transition:all .25s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item--featured-img{opacity:.5;object-fit:cover;object-position:center;transition:all .25s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item--content-button-wrapper{justify-content:flex-end}.post-archive-content .post-item-col>.block-wrapper .post-item--meta{position:absolute;top:30px;left:30px}.post-archive-content .post-item-col>.block-wrapper .post-item--excerpt-wrapper{display:grid;overflow:hidden;grid-template-rows:0fr;opacity:0;transform:translateY(10px);transition:all .25s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item--excerpt-wrapper>*{min-block-size:0;overflow:hidden;margin-bottom:0;transition:all .25s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item:hover{margin-top:-5px;margin-bottom:5px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1)}.post-archive-content .post-item-col>.block-wrapper .post-item:hover:before{background:#1b435f}.post-archive-content .post-item-col>.block-wrapper .post-item:hover .post-item--featured-img{opacity:.07}.post-archive-content .post-item-col>.block-wrapper .post-item:hover .post-item--excerpt-wrapper{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.post-archive-content .post-item-col>.block-wrapper .post-item:hover .post-item--excerpt-wrapper>*{margin-bottom:30px}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item:after{content:"";position:absolute;inset:100%;aspect-ratio:1;border-radius:50%;z-index:-1;opacity:.66;transition:all .25s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item:hover:before{background:#000}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item:hover img{opacity:.5}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item:hover:after{inset:-50%}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.grounds-external-maintenance .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.grounds-external-maintenance:after{background:linear-gradient(0deg, transparent, #dd9933 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.grounds-external-maintenance:hover .ct-btn{background:#d93}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.grounds-external-maintenance:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #7c5315)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.property-maintenance .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.property-maintenance:after{background:linear-gradient(0deg, transparent, #a36bed 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.property-maintenance:hover .ct-btn{background:#a36bed}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.property-maintenance:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #6117c1)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.plumbing-drainage .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.plumbing-drainage:after{background:linear-gradient(0deg, transparent, #60d073 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.plumbing-drainage:hover .ct-btn{background:#60d073}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.plumbing-drainage:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #288839)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.air-conditioning-hvac .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.air-conditioning-hvac:after{background:linear-gradient(0deg, transparent, #9bacff 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.air-conditioning-hvac:hover .ct-btn{background:#9bacff}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.air-conditioning-hvac:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #1c42ff)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.carpentry-joinery .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.carpentry-joinery:after{background:linear-gradient(0deg, transparent, #b7793f 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.carpentry-joinery:hover .ct-btn{background:#b7793f}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.carpentry-joinery:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #583a1e)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.cleaning-hygiene-services .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.cleaning-hygiene-services:after{background:linear-gradient(0deg, transparent, #35b8c8 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.cleaning-hygiene-services:hover .ct-btn{background:#35b8c8}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.cleaning-hygiene-services:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #1a5b63)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.electrical-services .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.electrical-services:after{background:linear-gradient(0deg, transparent, #f2c230 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.electrical-services:hover .ct-btn{background:#f2c230}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.electrical-services:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #99750a)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.fire-safety-compliance .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.fire-safety-compliance:after{background:linear-gradient(0deg, transparent, #dd5252 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.fire-safety-compliance:hover .ct-btn{background:#dd5252}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.fire-safety-compliance:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #931d1d)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.flooring-services .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.flooring-services:after{background:linear-gradient(0deg, transparent, #c47b5a 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.flooring-services:hover .ct-btn{background:#c47b5a}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.flooring-services:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #75412a)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.general-repairs-handyman-services .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.general-repairs-handyman-services:after{background:linear-gradient(0deg, transparent, #42dd80 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.general-repairs-handyman-services:hover .ct-btn{background:#42dd80}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.general-repairs-handyman-services:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #188745)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.heating-gas .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.heating-gas:after{background:linear-gradient(0deg, transparent, #f07832 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.heating-gas:hover .ct-btn{background:#f07832}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.heating-gas:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #973f0b)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.lift-escalator-access-solutions .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.lift-escalator-access-solutions:after{background:linear-gradient(0deg, transparent, #9db3f9 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.lift-escalator-access-solutions:hover .ct-btn{background:#9db3f9}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.lift-escalator-access-solutions:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #2556f2)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.painting-decorating .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.painting-decorating:after{background:linear-gradient(0deg, transparent, #e05ca8 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.painting-decorating:hover .ct-btn{background:#e05ca8}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.painting-decorating:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #9e1e68)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.pest-control-prevention .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.pest-control-prevention:after{background:linear-gradient(0deg, transparent, #96d668 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.pest-control-prevention:hover .ct-btn{background:#96d668}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.pest-control-prevention:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #569629)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.roofing-exterior-maintenance .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.roofing-exterior-maintenance:after{background:linear-gradient(0deg, transparent, #d6b68d 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.roofing-exterior-maintenance:hover .ct-btn{background:#d6b68d}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.roofing-exterior-maintenance:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #a7783c)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.site-support-equipment-hire .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.site-support-equipment-hire:after{background:linear-gradient(0deg, transparent, #dfe26c 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.site-support-equipment-hire:hover .ct-btn{background:#dfe26c}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.site-support-equipment-hire:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #a9ac22)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.waste-recycling-services .ct-btn{transition:all .15s ease-in-out 0s}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.waste-recycling-services:after{background:linear-gradient(0deg, transparent, #1cbf76 50%)}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.waste-recycling-services:hover .ct-btn{background:#1cbf76}.post-archive-content .post-item-col>.block-wrapper .post-item.project-item.waste-recycling-services:hover .ct-btn:after{background:linear-gradient(90deg, transparent, #0c5031)}@media(min-width: 992px){.post-archive-hero{margin:15px 15px 0 15px;width:calc(100% - 30px);border-radius:var(--border-radius)}.post-archive-hero .block-content .block-wrapper{margin-bottom:0}}.single-post .page-content-wrapper .single-post-hero+.single-post-hero--title-wrapper{position:relative;z-index:2;margin-top:-50px}.single-post .page-content-wrapper .single-post-hero+.single-post-hero--title-wrapper .block-wrapper{background:#1b435f;padding:30px;border-radius:var(--border-radius);overflow:hidden;position:relative;z-index:1}.single-post .page-content-wrapper .single-post-hero+.single-post-hero--title-wrapper .block-wrapper:before{content:"";position:absolute;inset:0;background:linear-gradient(165deg, transparent 33%, #5fb3f6);opacity:.5;z-index:-1}.single-post .page-content-wrapper .single-post-hero+.single-post-hero--title-wrapper .block-wrapper .block-title{font-size:clamp(var(--fonts-headings-h3-min),var(--fonts-headings-h3-preferred),var(--fonts-headings-h3-max));margin-bottom:0;margin-top:20px}@media(min-width: 992px){.single-post .page-content-wrapper .single-post-hero{margin:15px 15px 0 15px;width:calc(100% - 30px);border-radius:var(--border-radius)}}.ct-postmeta-wrapper{padding-top:0;border-top:0;margin-top:0}.services-filter{border-radius:var(--border-radius);background:#1b435f;padding:40px 20px 20px;box-shadow:0px 5px 10px 1px rgba(0, 0, 0, 0.1)}.services-filter--title{font-weight:600;color:#1b435f;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);padding:10px 30px;border-radius:30px;background:#5fb3f6;box-shadow:0px 5px 4px 1px rgba(0, 0, 0, 0.1)}.services-filter--links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}.services-filter--links .service-link{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-weight:500;font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max));padding:5px 20px;border-radius:30px;transition:all .25s ease-in-out 0s}.services-filter--links .service-link:hover{border-color:#5fb3f6}.services-filter--links .service-link.active{color:#1b435f;background:#fff;pointer-events:none}.single-project .ct-block-page-header .title-wrapper .block-title.multiline-title{text-wrap-style:balance}.single-project .ct-block-page-header .title-wrapper .block-title.multiline-title div:first-child{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-weight:600;font-size:clamp(.7rem,.8vw,.9rem);padding:5px 15px;border-radius:30px;backdrop-filter:blur(8px);font-size:clamp(var(--fonts-body-min),var(--fonts-body-preferred),var(--fonts-body-max));display:inline-block;margin-bottom:10px}.single-project .ct-block-adaptive-layout.initial-problem{margin-top:-30px;z-index:2}@media(min-width: 992px){.single-project .ct-block-adaptive-layout.initial-problem{margin-top:-45px;padding-left:30px;padding-right:30px}.single-project .ct-block-adaptive-layout.initial-problem .als-content-block .text .block-wrapper .content-wrapper{padding:15px}}@media(min-width: 1400px){.single-project .ct-block-adaptive-layout.initial-problem{margin-top:-60px;padding-left:15px;padding-right:15px}}.single-project div:not(.project-cta) .ct-block-split-content:not(.project-cta *) .multiline-title,.single-project div:not(.project-cta) .ct-block-adaptive-layout .multiline-title{background:#1b435f;padding:6px 30px;border-radius:60px;display:inline-block}.single-project div:not(.project-cta) .ct-block-split-content:not(.project-cta *) .multiline-title *,.single-project div:not(.project-cta) .ct-block-adaptive-layout .multiline-title *{font-size:clamp(var(--fonts-headings-h6-min),var(--fonts-headings-h6-preferred),var(--fonts-headings-h6-max)) !important;color:#fff !important}