section.ascend-global-section .home-section-booking{display:flex;justify-content:center;margin-top:43px}section.ascend-global-section .home-section-booking a[data-ploy-component=button]{min-width:172px;min-height:49px;height:auto;padding:11px 28px;border:1px solid #1c33be;border-radius:17px;background:#233ce6;box-shadow:inset 0 2px #ffffff57,0 5px #172eb0,0 11px 18px #2033a424;color:#fff;font-family:var(--font-heading);font-size:15px;font-weight:600;transform:none;transition:background-color .18s ease,box-shadow .18s ease}section.ascend-global-section .home-section-booking a[data-ploy-component=button]:hover{background:#1e35cb;box-shadow:inset 0 2px #ffffff57,0 5px #1429a1,0 11px 18px #2033a430;transform:none}section.ascend-global-section .home-section-booking a[data-ploy-component=button]:focus-visible{outline:3px solid #233ce6;outline-offset:4px}section.ascend-global-section.cleaning-projects{background-image:radial-gradient(circle at 50% 4%,#fff,#f5f7ff 59%,#eef2ff)!important}section.ascend-global-section .cleaning-projects-intro h3{display:inline-block;margin-bottom:14px;padding:8px 17px;border:1px solid #dce2fb;border-radius:17px;background:#f2f4ff;box-shadow:inset 0 2px #fff,0 5px 12px #273a8212;color:#233cc9;font-size:15px;font-weight:600}section.ascend-global-section .cleaning-projects-intro h2,section.ascend-global-section .cleaning-projects-audiences>h2{color:#1b285e;letter-spacing:-.035em}section.ascend-global-section .cleaning-projects-intro>p{max-width:820px;color:#353c61;line-height:1.6}section.ascend-global-section .cleaning-projects-pairs{gap:64px;align-items:center}section.ascend-global-section .cleaning-projects-pairs>.cleaning-compare-interactive{width:min(100%,650px);max-height:none;padding:0;border:6px solid #fff;border-radius:28px;box-shadow:0 7px #dfe5fb,0 20px 30px #273a8221}section.ascend-global-section .cleaning-projects-audience-grid>[data-ploy-component=card]{border:1px solid #dce2fa;border-radius:18px;background:#fff;box-shadow:inset 0 2px #fff,0 5px #e2e7fa,0 11px 18px #273a8212}section.ascend-global-section .cleaning-projects-audience-grid h3{color:#323c71}section.ascend-global-section .cleaning-projects-audiences a[data-ploy-component=button]{border:1px solid #1d36c5;border-radius:19px;background:#233ce6;box-shadow:inset 0 2px #ffffff5c,0 5px #172eb0,0 11px 18px #2033a430;transition:transform .18s ease,box-shadow .18s ease}section.ascend-global-section .cleaning-projects-audiences a[data-ploy-component=button]:hover{transform:translateY(-2px);box-shadow:inset 0 2px #ffffff5c,0 7px #172eb0,0 15px 22px #2033a433}section.ascend-global-section .cleaning-projects-audiences a[data-ploy-component=button]:focus-visible{outline:3px solid #233ce6;outline-offset:4px}section.ascend-global-section[data-ploy-component=client-testimonials]{padding-top:78px;padding-bottom:88px;background:linear-gradient(180deg,#fff,#f7f9ff)}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=container]>div:first-child{margin-bottom:40px}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=container]>div:first-child h3{margin-bottom:12px;color:#233cc9;font-family:var(--font-heading);font-size:13px;line-height:1.4;letter-spacing:.12em}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=container]>div:first-child h2{margin-bottom:14px;color:#1b285e;font-family:var(--font-heading);font-size:31px;line-height:1.25;font-weight:700;letter-spacing:-.035em;text-wrap:balance}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=container]>div:first-child p{color:#353c61;font-family:var(--font-body);font-size:17px;line-height:1.6}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=card]{border:1px solid #dce3f7;border-radius:23px;background:#fff;box-shadow:inset 0 2px #fff,0 6px #e3e9fa,0 14px 23px #273a8214}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=card]>p{border-bottom-color:#e4e9f8;color:#353c61;font-family:var(--font-body);line-height:1.55}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=card]>div:last-child h3{color:#1b285e;font-family:var(--font-heading);font-size:17px}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=card]>div:last-child p{color:#596482;font-family:var(--font-body);font-weight:400}section.ascend-global-section[data-ploy-component=client-testimonials] figure{border-color:#dce3f7;border-radius:19px;background:#fff;box-shadow:0 5px #e7ecfa,0 10px 17px #273a820f}section.ascend-global-section[data-ploy-component=client-testimonials] figure blockquote{color:#353c61;line-height:1.6}section.ascend-global-section[data-ploy-component=client-testimonials] figure figcaption a{color:#233cc9}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=container]>div:last-child h3{color:#1b285e}section.ascend-global-section[data-ploy-component=service-areas]{padding-top:75px;padding-bottom:75px;background:#f7f9ff}section.ascend-global-section[data-ploy-component=service-areas] h2{margin-bottom:32px;color:#1b285e;font-size:30px;line-height:1.25;letter-spacing:-.035em;text-wrap:balance}section.ascend-global-section[data-ploy-component=service-areas] [data-ploy-component=container]>div{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}section.ascend-global-section[data-ploy-component=service-areas] [data-ploy-component=container]>div>div{min-height:59px;padding:0;border:1px solid #dce3f7;border-radius:17px;background:#fff;box-shadow:inset 0 2px #fff,0 4px #e3e9fa,0 9px 15px #273a820f}section.ascend-global-section[data-ploy-component=service-areas] h3,section.ascend-global-section[data-ploy-component=service-areas] a{font-size:16px;line-height:1.3;font-weight:600}section.ascend-global-section[data-ploy-component=service-areas] a{display:flex;min-height:59px;align-items:center;justify-content:center;padding:12px 18px;border-radius:17px;color:#233cc9;text-decoration:none}section.ascend-global-section[data-ploy-component=service-areas] a:hover{background:#f1f4ff;text-decoration:underline;text-underline-offset:4px}section.ascend-global-section[data-ploy-component=service-areas] a:focus-visible{outline:3px solid #233ce6;outline-offset:3px}@media(max-width:767px){section.ascend-global-section .home-section-booking{margin-top:31px}section.ascend-global-section[data-ploy-component=service-areas]{padding-top:57px;padding-bottom:62px}section.ascend-global-section[data-ploy-component=service-areas] h2{margin-bottom:25px;font-size:26px}section.ascend-global-section[data-ploy-component=service-areas] [data-ploy-component=container]>div{gap:10px}section.ascend-global-section[data-ploy-component=service-areas] [data-ploy-component=container]>div>div{flex:1 1 calc(50% - 5px);min-width:0;min-height:57px}section.ascend-global-section[data-ploy-component=service-areas] [data-ploy-component=container]>div>div:last-child{flex:0 0 calc(50% - 5px)}section.ascend-global-section[data-ploy-component=service-areas] a{min-height:57px;padding:10px 7px;font-size:14px}section.ascend-global-section[data-ploy-component=client-testimonials]{padding-top:61px;padding-bottom:75px}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=container]>div:first-child{margin-bottom:29px}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=container]>div:first-child h2{font-size:27px}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=container]>div:first-child p{font-size:16px;line-height:1.55}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=card]{min-height:0;height:auto}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=card]>div:first-child{min-height:0;justify-content:flex-start;padding:23px 24px 9px}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=card]>p{min-height:0;padding:0 24px 22px;text-align:left}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=card]>div:last-child{min-height:0;flex-direction:row;justify-content:flex-start;gap:12px;padding:17px 24px 20px}section.ascend-global-section[data-ploy-component=client-testimonials] [data-ploy-component=card]>div:last-child>div{text-align:left}section.ascend-global-section[data-ploy-component=client-testimonials] figure{padding:20px}section.ascend-global-section .cleaning-projects-pairs{gap:44px}section.ascend-global-section .cleaning-projects-pairs>.cleaning-compare-interactive{border-width:4px;border-radius:22px}section.ascend-global-section .cleaning-projects-audience-grid{gap:14px}}
