.elementor-2052 .elementor-element.elementor-element-2a487ec{--display:flex;}/* Start custom CSS */@font-face{font-family:'Nohemi Page';font-style:normal;font-weight:100;font-display:swap;src:url('https://lasttoleave.co.uk/wp-content/uploads/2026/10/Nohemi-Thin.ttf') format('truetype');}
@font-face{font-family:'Nohemi Page';font-style:normal;font-weight:400;font-display:swap;src:url('https://lasttoleave.co.uk/wp-content/uploads/2026/10/Nohemi-Regular.ttf') format('truetype');}
@font-face{font-family:'Nohemi Page';font-style:normal;font-weight:500;font-display:swap;src:url('https://lasttoleave.co.uk/wp-content/uploads/2026/10/Nohemi-Medium.ttf') format('truetype');}
@font-face{font-family:'Nohemi Page';font-style:normal;font-weight:600;font-display:swap;src:url('https://lasttoleave.co.uk/wp-content/uploads/2026/10/Nohemi-SemiBold.ttf') format('truetype');}
@font-face{font-family:'Nohemi Page';font-style:normal;font-weight:700;font-display:swap;src:url('https://lasttoleave.co.uk/wp-content/uploads/2026/10/Nohemi-Bold.ttf') format('truetype');}
/* Homepage blue accents */
body.page-id-1566 #finalist svg{background-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-fb61e88{background: radial-gradient(circle at 88% 12%, rgba(27,29,200,.13), transparent 35%), #121212!important}
body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-b984541 > .e-con:hover,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-b984541 > .e-con-inner > .e-con:hover{background:rgba(27,29,200,.06)!important}
body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-2f1c2a4:hover .elementor-element-ca51ed1 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-5c3b2d0:hover .elementor-element-349e714 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-bf814fb:hover .elementor-element-23d6fcc .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-b3599ff .elementor-button-text::before{background: #1b1dc8!important;box-shadow: 0 0 0 4px rgba(27,29,200,.12)!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-link .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-service-row:hover{background:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-service-row.s2-active:hover{background:linear-gradient(92deg,#1b1dc8 0%,#1b1dc8 72%,#1b1dc8 100%)!important;background-image:linear-gradient(92deg,#1b1dc8 0%,#1b1dc8 72%,#1b1dc8 100%)!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-service-row.s2-active:hover .s2-num .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-adf77fd:before{background:radial-gradient(circle,rgba(27,29,200,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-adf77fd .market-row:hover{background:linear-gradient(90deg,rgba(27,29,200,.78),rgba(27,29,200,.34))!important}
body.page-id-1566 .elementor-element.elementor-element-adf77fd .industry-card:hover .industry-arrow .elementor-button{background:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b:before{background:radial-gradient(circle,rgba(27,29,200,.22),rgba(27,29,200,0) 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-kicker .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-primary .elementor-button{background:#1b1dc8!important;border:1px solid #1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-primary .elementor-button:hover{background:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-yes{background:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-no .criteria-list li:before{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-1270193:before{background:radial-gradient(circle,rgba(27,29,200,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-1270193 .market-row:hover{background:linear-gradient(90deg,rgba(27,29,200,.78),rgba(27,29,200,.34))!important}
body.page-id-1566 .elementor-element.elementor-element-1270193 .industry-card:hover .industry-arrow .elementor-button{background:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-88e026b:after{background:radial-gradient(circle,rgba(27,29,200,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-ed29351 .case-link .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-910f227 .service-card-top > .elementor-widget-heading:last-child .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-910f227 .service-card > .elementor-widget-button .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-0682912 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-a688cbd .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-6bda1bf .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-25cbf3f .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-63431d1 .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486:after{background:radial-gradient(circle,rgba(27,29,200,.15),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486 .review-dot{background:#1b1dc8!important;box-shadow:0 0 0 6px rgba(27,29,200,.09)!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486 .review-link .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .s2-service-row:hover .elementor-heading-title,body.page-id-1566 .s2-service-row:hover .s2-service-desc,body.page-id-1566 .s2-service-row:hover .s2-service-desc p,body.page-id-1566 .s2-service-row:hover .elementor-button,body.page-id-1566 .ltl-plan .plan-primary .elementor-button,body.page-id-1566 .ltl-plan .criteria-yes,body.page-id-1566 .ltl-plan .criteria-yes .elementor-heading-title,body.page-id-1566 .ltl-plan .criteria-yes .criteria-list,body.page-id-1566 .ltl-plan .criteria-yes li,body.page-id-1566 .ltl-plan .criteria-yes li:before,body.page-id-1566 .industry-card:hover .industry-arrow .elementor-button{color:#fff!important}
body.page-id-1566 .s2-service-row:hover .elementor-button{border-color:#fff!important}
body.page-id-1566 .elementor-element-0b784c7:before,body.page-id-1566 .ltl-footer:before{background:radial-gradient(circle,rgba(27,29,200,.16),rgba(27,29,200,0) 68%)!important}
body.page-id-1566 .ltl-footer .footer-cta-button .elementor-button,body.page-id-1566 .ltl-footer .footer-cta-button .elementor-button:hover{background:#1b1dc8!important;border-color:#1b1dc8!important;color:#fff!important}
body.page-id-1566 .ltl-footer .footer-links a:hover,body.page-id-1566 .ltl-footer .footer-social .elementor-button:hover,body.page-id-1566 .ltl-footer .footer-phone a:hover,body.page-id-1566 .ltl-footer .footer-contact-copy a:hover,body.page-id-1566 .ltl-footer .footer-award .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important} /* Homepage blue accents */
body.page-id-1566 #finalist svg{background-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-fb61e88{background: radial-gradient(circle at 88% 12%, rgba(27,29,200,.13), transparent 35%), #121212!important}
body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-b984541 > .e-con:hover,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-b984541 > .e-con-inner > .e-con:hover{background:rgba(27,29,200,.06)!important}
body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-2f1c2a4:hover .elementor-element-ca51ed1 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-5c3b2d0:hover .elementor-element-349e714 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-bf814fb:hover .elementor-element-23d6fcc .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-b3599ff .elementor-button-text::before{background: #1b1dc8!important;box-shadow: 0 0 0 4px rgba(27,29,200,.12)!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-link .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-service-row:hover{background:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-service-row.s2-active:hover{background:linear-gradient(92deg,#1b1dc8 0%,#1b1dc8 72%,#1b1dc8 100%)!important;background-image:linear-gradient(92deg,#1b1dc8 0%,#1b1dc8 72%,#1b1dc8 100%)!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-service-row.s2-active:hover .s2-num .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-adf77fd:before{background:radial-gradient(circle,rgba(27,29,200,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-adf77fd .market-row:hover{background:linear-gradient(90deg,rgba(27,29,200,.78),rgba(27,29,200,.34))!important}
body.page-id-1566 .elementor-element.elementor-element-adf77fd .industry-card:hover .industry-arrow .elementor-button{background:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b:before{background:radial-gradient(circle,rgba(27,29,200,.22),rgba(27,29,200,0) 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-kicker .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-primary .elementor-button{background:#1b1dc8!important;border:1px solid #1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-primary .elementor-button:hover{background:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-yes{background:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-no .criteria-list li:before{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-1270193:before{background:radial-gradient(circle,rgba(27,29,200,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-1270193 .market-row:hover{background:linear-gradient(90deg,rgba(27,29,200,.78),rgba(27,29,200,.34))!important}
body.page-id-1566 .elementor-element.elementor-element-1270193 .industry-card:hover .industry-arrow .elementor-button{background:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-88e026b:after{background:radial-gradient(circle,rgba(27,29,200,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-ed29351 .case-link .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-910f227 .service-card-top > .elementor-widget-heading:last-child .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-910f227 .service-card > .elementor-widget-button .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-0682912 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-a688cbd .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-6bda1bf .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-25cbf3f .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-63431d1 .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486:after{background:radial-gradient(circle,rgba(27,29,200,.15),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486 .review-dot{background:#1b1dc8!important;box-shadow:0 0 0 6px rgba(27,29,200,.09)!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486 .review-link .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .s2-service-row:hover .elementor-heading-title,body.page-id-1566 .s2-service-row:hover .s2-service-desc,body.page-id-1566 .s2-service-row:hover .s2-service-desc p,body.page-id-1566 .s2-service-row:hover .elementor-button,body.page-id-1566 .ltl-plan .plan-primary .elementor-button,body.page-id-1566 .ltl-plan .criteria-yes,body.page-id-1566 .ltl-plan .criteria-yes .elementor-heading-title,body.page-id-1566 .ltl-plan .criteria-yes .criteria-list,body.page-id-1566 .ltl-plan .criteria-yes li,body.page-id-1566 .ltl-plan .criteria-yes li:before,body.page-id-1566 .industry-card:hover .industry-arrow .elementor-button{color:#fff!important}
body.page-id-1566 .s2-service-row:hover .elementor-button{border-color:#fff!important}
body.page-id-1566 .elementor-element-0b784c7:before,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer:before{background:radial-gradient(circle,rgba(27,29,200,.16),rgba(27,29,200,0) 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-cta-button .elementor-button,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-cta-button .elementor-button:hover{background:#1b1dc8!important;border-color:#1b1dc8!important;color:#fff!important}
body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-links a:hover,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-social .elementor-button:hover,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-phone a:hover,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-contact-copy a:hover,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-award .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important} /* Homepage blue accents */
body.page-id-1566 #finalist svg{background-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-fb61e88{background: radial-gradient(circle at 88% 12%, rgba(27,29,200,.13), transparent 35%), #121212!important}
body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-b984541 > .e-con:hover,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-b984541 > .e-con-inner > .e-con:hover{background:rgba(27,29,200,.06)!important}
body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-2f1c2a4:hover .elementor-element-ca51ed1 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-5c3b2d0:hover .elementor-element-349e714 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-bf814fb:hover .elementor-element-23d6fcc .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-b3599ff .elementor-button-text::before{background: #1b1dc8!important;box-shadow: 0 0 0 4px rgba(27,29,200,.12)!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-link .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-service-row:hover{background:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-service-row.s2-active:hover{background:linear-gradient(92deg,#1b1dc8 0%,#1b1dc8 72%,#1b1dc8 100%)!important;background-image:linear-gradient(92deg,#1b1dc8 0%,#1b1dc8 72%,#1b1dc8 100%)!important}
body.page-id-1566 .elementor-element.elementor-element-b928dc4 .s2-service-row.s2-active:hover .s2-num .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-adf77fd:before{background:radial-gradient(circle,rgba(27,29,200,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-adf77fd .market-row:hover{background:linear-gradient(90deg,rgba(27,29,200,.78),rgba(27,29,200,.34))!important}
body.page-id-1566 .elementor-element.elementor-element-adf77fd .industry-card:hover .industry-arrow .elementor-button{background:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b:before{background:radial-gradient(circle,rgba(27,29,200,.22),rgba(27,29,200,0) 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-kicker .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-primary .elementor-button{background:#1b1dc8!important;border:1px solid #1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-primary .elementor-button:hover{background:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-yes{background:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-no .criteria-list li:before{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-1270193:before{background:radial-gradient(circle,rgba(27,29,200,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-1270193 .market-row:hover{background:linear-gradient(90deg,rgba(27,29,200,.78),rgba(27,29,200,.34))!important}
body.page-id-1566 .elementor-element.elementor-element-1270193 .industry-card:hover .industry-arrow .elementor-button{background:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-88e026b:after{background:radial-gradient(circle,rgba(27,29,200,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-ed29351 .case-link .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-910f227 .service-card-top > .elementor-widget-heading:last-child .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-910f227 .service-card > .elementor-widget-button .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-0682912 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-a688cbd .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-6bda1bf .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-25cbf3f .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-910f227 .elementor-element-63431d1 .elementor-heading-title{color:#1b1dc8!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486:after{background:radial-gradient(circle,rgba(27,29,200,.15),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486 .review-dot{background:#1b1dc8!important;box-shadow:0 0 0 6px rgba(27,29,200,.09)!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486 .review-link .elementor-button:hover{color:#1b1dc8!important;border-color:#1b1dc8!important}
body.page-id-1566 .s2-service-row:hover .elementor-heading-title,body.page-id-1566 .s2-service-row:hover .s2-service-desc,body.page-id-1566 .s2-service-row:hover .s2-service-desc p,body.page-id-1566 .s2-service-row:hover .elementor-button,body.page-id-1566 .ltl-plan .plan-primary .elementor-button,body.page-id-1566 .ltl-plan .criteria-yes,body.page-id-1566 .ltl-plan .criteria-yes .elementor-heading-title,body.page-id-1566 .ltl-plan .criteria-yes .criteria-list,body.page-id-1566 .ltl-plan .criteria-yes li,body.page-id-1566 .ltl-plan .criteria-yes li:before,body.page-id-1566 .industry-card:hover .industry-arrow .elementor-button{color:#fff!important}
body.page-id-1566 .s2-service-row:hover .elementor-button{border-color:#fff!important}  
/* Lighter blue for dark sections */
body.page-id-1566 .elementor-element.elementor-element-fb61e88{background: radial-gradient(circle at 88% 12%, rgba(54,218,249,.13), transparent 35%), #121212!important}
body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-b984541 > .e-con:hover,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-b984541 > .e-con-inner > .e-con:hover{background:rgba(54,218,249,.06)!important}
body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-2f1c2a4:hover .elementor-element-ca51ed1 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-5c3b2d0:hover .elementor-element-349e714 .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-d97b1b1 .elementor-element-bf814fb:hover .elementor-element-23d6fcc .elementor-heading-title{color:#36daf9!important}
body.page-id-1566 .elementor-element.elementor-element-b3599ff .elementor-button-text::before{background: #36daf9!important;box-shadow: 0 0 0 4px rgba(54,218,249,.12)!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b:before{background:radial-gradient(circle,rgba(54,218,249,.22),rgba(54,218,249,0) 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-kicker .elementor-heading-title{color:#36daf9!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-primary .elementor-button{background:#36daf9!important;border:1px solid #36daf9!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-primary .elementor-button:hover{background:#36daf9!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-yes{background:#36daf9!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-no .criteria-list li:before{color:#36daf9!important}
body.page-id-1566 .elementor-element.elementor-element-88e026b:after{background:radial-gradient(circle,rgba(54,218,249,.12),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486:after{background:radial-gradient(circle,rgba(54,218,249,.15),transparent 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486 .review-dot{background:#36daf9!important;box-shadow:0 0 0 6px rgba(54,218,249,.09)!important}
body.page-id-1566 .elementor-element.elementor-element-c7bc486 .review-link .elementor-button:hover{color:#36daf9!important;border-color:#36daf9!important}
body.page-id-1566 .elementor-element-0b784c7:before,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer:before{background:radial-gradient(circle,rgba(54,218,249,.16),rgba(54,218,249,0) 68%)!important}
body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-cta-button .elementor-button,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-cta-button .elementor-button:hover{background:#36daf9!important;border-color:#36daf9!important;color:#fff!important}
body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-links a:hover,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-social .elementor-button:hover,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-phone a:hover,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-contact-copy a:hover,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-award .elementor-button:hover{color:#36daf9!important;border-color:#36daf9!important}
body.page-id-1566 .elementor-element.elementor-element-198be6b .plan-primary .elementor-button,body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-yes,body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-yes .elementor-heading-title,body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-yes .criteria-list,body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-yes li,body.page-id-1566 .elementor-element.elementor-element-198be6b .criteria-yes li:before,body.page-id-1566 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer .footer-cta-button .elementor-button{color:#111827!important} 
body.page-id-1566 .elementor-element.elementor-element-6378285.ltl-footer .elementor-element.footer-wordmark .elementor-heading-title i{color:#36daf9!important} 
/* Service rows: readable text and arrow on blue hover */
body.page-id-1566 .ltl-section-two .s2-service-row:hover .s2-service-title .elementor-heading-title,body.page-id-1566 .ltl-section-two .s2-service-row:hover .s2-num .elementor-heading-title,body.page-id-1566 .ltl-section-two .s2-service-row:hover .s2-service-desc,body.page-id-1566 .ltl-section-two .s2-service-row:hover .s2-service-desc p,body.page-id-1566 .ltl-section-two .s2-service-row:hover .s2-arrow .elementor-button{color:#fff!important}
body.page-id-1566 .ltl-section-two .s2-service-row:hover .s2-arrow .elementor-button{border-color:#fff!important;background:transparent!important} 
body.page-id-1566 .elementor-element.elementor-element-b928dc4.ltl-section-two .s2-service-row.s2-active:hover .s2-num .elementor-heading-title{color:#fff!important}    
/* Last to Leave brand system. Strategy page. */
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy{--st-blue:#2422D8;--st-cyan:#B9C4F9;--st-paper:#FFFFFF;--st-ink:#15161A;color:#15161A;background:#FFFFFF;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy,body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-heading-title,body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-widget-text-editor,body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy p,body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy li,body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-button{font-family:'Nohemi Page',Arial,sans-serif!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(h1,h2,h3).elementor-heading-title{font-weight:700!important;letter-spacing:-.03em!important;color:#15161A!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy p{color:#5B5B5B!important;line-height:1.6!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-section{background:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-hero{background:#2422D8!important;border-radius:0 0 36px 36px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-hero h1.elementor-heading-title{color:#FFFFFF!important;line-height:1.04!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-hero :is(p,.st-eyebrow .elementor-heading-title){color:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-hero .st-eyebrow .elementor-heading-title:before{background:#B9C4F9!important;box-shadow:none!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-outline{color:#B9C4F9!important;-webkit-text-stroke:0!important;font-family:'Nohemi Page',Arial,sans-serif!important;font-style:italic!important;font-weight:400!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.st-call-emphasis,.st-change-emphasis,.st-result-emphasis,.st-why-emphasis,.st-trust-emphasis,.st-cta-emphasis,.st-map-growth){font-family:'Nohemi Page',Arial,sans-serif!important;font-style:italic!important;font-weight:400!important;color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-email-emphasis{color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.st-eyebrow,.st-trust-eyebrow) .elementor-heading-title{color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-ae44983{background:#F2F1EC!important;border-radius:32px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.st-rows,.st-trust-panel){background:#FAFAFA!important;border-color:#DBDBDB!important;border-radius:24px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-row{border-color:#DBDBDB!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.st-row,.st-challenge):hover{background:#2422D8!important;border-color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.st-row,.st-challenge):hover :is(.elementor-heading-title,p){color:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-arrow .elementor-heading-title{color:#15161A!important;border-color:#DBDBDB!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.st-row,.st-challenge):hover .st-arrow .elementor-heading-title{color:#FFFFFF!important;border-color:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-card{background:#FAFAFA!important;border:1px solid #DBDBDB!important;border-radius:24px!important;padding:32px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-grid{gap:24px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.st-story-quote,.st-story-name) .elementor-heading-title{color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-specialist{background:#15161A!important;border-radius:32px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-specialist :is(.elementor-heading-title,p){color:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-specialist .st-eyebrow .elementor-heading-title{color:#B9C4F9!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-expert-copy{background:#F2F1EC!important;border-radius:32px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-33087cd{background:#B9C4F9!important;border-radius:32px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-challenge{background:#FFFFFF!important;border:1px solid #DBDBDB!important;border-radius:24px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-d6ae68c{background:#F2F1EC!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-process-item{background:#FFFFFF!important;border:1px solid #DBDBDB!important;border-radius:24px!important;padding:32px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-process-item:hover{border-color:#2422D8!important;box-shadow:0 8px 24px rgba(36,34,216,.08)!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-process-item .st-num .elementor-heading-title{background:#B9C4F9!important;color:#15161A!important;border-radius:14px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-process-item:hover .st-num .elementor-heading-title{background:#2422D8!important;color:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-why-map{background:#2422D8!important;border-radius:32px!important;box-shadow:none!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-map-heading h3.elementor-heading-title{color:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-map-growth,body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-map-arrow .elementor-heading-title{color:#B9C4F9!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-map-node{background:#FFFFFF!important;border-color:#DBDBDB!important;border-radius:24px!important;box-shadow:none!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-map-node ~ .st-map-node ~ .st-map-node{background:#B9C4F9!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-map-label .elementor-heading-title{color:#15161A!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-map-symbol{background:#FAFAFA!important;color:#2422D8!important;border-color:#DBDBDB!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc{background:#2422D8!important;border-color:#2422D8!important;border-radius:32px!important;box-shadow:none!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc :is(h2.elementor-heading-title,p){color:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc :is(.st-cta-emphasis,.st-cta-eyebrow .elementor-heading-title){color:#B9C4F9!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-final{background:#2422D8!important;border-radius:36px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-final :is(.elementor-heading-title,p){color:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-fit{border-radius:24px!important;border-color:#DBDBDB!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-fit-yes{background:#B9C4F9!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-fit-no{background:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-fit :is(.elementor-heading-title,p,li,.elementor-icon-list-text){color:#15161A!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-button:not(.st-link) .elementor-button{background:#2422D8!important;color:#FFFFFF!important;border:1px solid #2422D8!important;border-radius:999px!important;transition:background-color .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.st-hero,.st-final,.elementor-element-fd91dbc) .st-button:not(.st-link) .elementor-button{background:#FFFFFF!important;color:#2422D8!important;border-color:#FFFFFF!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-phone .elementor-button{background:transparent!important;color:#FFFFFF!important;border-color:rgba(255,255,255,.6)!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-dark-link .elementor-button{color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-link .elementor-button:hover{color:#2422D8!important;border-color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-hero .st-link .elementor-button:hover{color:#B9C4F9!important;border-color:#B9C4F9!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-button:not(.st-link) .elementor-button:is(:hover,:focus-visible){background:#15161A!important;color:#FFFFFF!important;border-color:#15161A!important;box-shadow:0 6px 16px rgba(21,22,26,.14)!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy a:focus-visible{outline:3px solid #B9C4F9!important;outline-offset:4px;}
@media(hover:hover){body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-button:not(.st-link) .elementor-button:hover{transform:translateY(-2px)!important;}}
@media(max-width:767px){body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-hero{padding-top:120px!important;} body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.st-card,.st-process-item){padding:24px!important;} body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-grid{gap:20px!important;} body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-final{padding:32px 24px!important;border-radius:28px!important;}}
@media(prefers-reduced-motion:reduce){body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-button{transition:none!important;transform:none!important;}}

body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-editorial{font-family:'Nohemi Page',Arial,sans-serif!important;font-style:italic!important;font-weight:400!important;color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-final .st-editorial{color:#B9C4F9!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-hero .st-eyebrow{background:transparent!important;border-color:rgba(255,255,255,.45)!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.ti-next,.ti-prev){background:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy :is(.ti-read-more-active,.ti-read-more-active span){color:#2422D8!important;border-color:#2422D8!important;}
body.page-id-2052 .elementor-1630 .elementor-element.elementor-element-6378285.ltl-footer:not(#ltl-brand-footer){background:#FAFAFA!important;}
body.page-id-2052 .elementor-1630 .elementor-element.elementor-element-6378285.ltl-footer:not(#ltl-brand-footer) .footer-cta-button .elementor-button{background:#2422D8!important;border-color:#2422D8!important;color:#FFFFFF!important;}
body.page-id-2052 .elementor-1630 .elementor-element.elementor-element-6378285.ltl-footer:not(#ltl-brand-footer) :is(.footer-wordmark i,.footer-phone a){color:#2422D8!important;}

/* Consistent capsule button feedback across the homepage. */
body.page-id-2052 .elementor .elementor-element.elementor-widget.elementor-widget-button:is(.elementor-element-609c61e,.elementor-element-b3599ff,.elementor-element-37cdded,.plan-primary,.plan-phone,.footer-cta-button,.footer-social,.footer-award) .elementor-button.elementor-button{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease!important;}
@media(hover:hover){
body.page-id-2052 .elementor .elementor-element.elementor-widget.elementor-widget-button:is(.elementor-element-609c61e,.elementor-element-b3599ff,.elementor-element-37cdded,.plan-primary,.plan-phone,.footer-cta-button,.footer-social,.footer-award) .elementor-button.elementor-button:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(21,22,26,.14)!important;}
}
body.page-id-2052 .elementor .elementor-element.elementor-widget.elementor-widget-button:is(.elementor-element-609c61e,.footer-cta-button) .elementor-button.elementor-button:is(:hover,:focus-visible){background:#15161A!important;color:#FFFFFF!important;border-color:#15161A!important;}
body.page-id-2052 .elementor .elementor-element.elementor-widget.elementor-widget-button:is(.elementor-element-b3599ff,.elementor-element-37cdded,.plan-primary,.plan-phone) .elementor-button.elementor-button:is(:hover,:focus-visible){background:#B9C4F9!important;color:#15161A!important;border-color:#B9C4F9!important;}
body.page-id-2052 .elementor .elementor-element.elementor-widget.elementor-widget-button:is(.footer-social,.footer-award) .elementor-button.elementor-button:is(:hover,:focus-visible){background:#2422D8!important;color:#FFFFFF!important;border-color:#2422D8!important;}
body.page-id-2052 .elementor .elementor-element.elementor-widget.elementor-widget-button:is(.elementor-element-609c61e,.elementor-element-b3599ff,.elementor-element-37cdded,.plan-primary,.plan-phone,.footer-cta-button,.footer-social,.footer-award) .elementor-button.elementor-button:focus-visible{outline:3px solid #B9C4F9!important;outline-offset:4px!important;}
@media(prefers-reduced-motion:reduce){body.page-id-2052 .elementor .elementor-element.elementor-widget.elementor-widget-button:is(.elementor-element-609c61e,.elementor-element-b3599ff,.elementor-element-37cdded,.plan-primary,.plan-phone,.footer-cta-button,.footer-social,.footer-award) .elementor-button.elementor-button{transition:none!important;transform:none!important;}}

body.page-id-2052 .elementor.elementor-1630 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer:not(#ltl-capsule-feedback) .elementor-element.elementor-widget-button:is(.footer-social,.footer-award) .elementor-button.elementor-button:is(:hover,:focus-visible){background:#2422D8!important;color:#FFFFFF!important;border-color:#2422D8!important;}
body.page-id-2052 .elementor.elementor-1630 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer:not(#ltl-capsule-feedback) .elementor-element.elementor-widget-button.footer-cta-button .elementor-button.elementor-button:is(:hover,:focus-visible){background:#15161A!important;color:#FFFFFF!important;border-color:#15161A!important;}

/* Black hover treatment for every capsule button. */
body.page-id-2052 .elementor .elementor-element.elementor-widget.elementor-widget-button:not(#ltl-black-capsule):is(.elementor-element-609c61e,.elementor-element-b3599ff,.elementor-element-37cdded,.plan-primary,.plan-phone,.footer-cta-button,.footer-social,.footer-award) .elementor-button.elementor-button:is(:hover,:focus-visible){background:#15161A!important;color:#FFFFFF!important;border-color:#15161A!important;}
body.page-id-2052 .elementor.elementor-1630 .elementor-element.elementor-element-0b784c7 .elementor-element.elementor-element-6378285.ltl-footer:not(#ltl-capsule-feedback) .elementor-element.elementor-widget-button:is(.footer-social,.footer-award,.footer-cta-button) .elementor-button.elementor-button:is(:hover,:focus-visible){background:#15161A!important;color:#FFFFFF!important;border-color:#15161A!important;}
    
/* Calm, unified CTA panel before the blue final section. */
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc { background:#F2F1EC!important;border-color:#F2F1EC!important;box-shadow:none!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-8b5f0e2 { background:transparent!important;border:0!important;box-shadow:none!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-8b5f0e2:before,body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-8b5f0e2:after {display:none!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc h2.elementor-heading-title {color:#15161A!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc p {color:#5B5B5B!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc :is(.st-cta-emphasis,.st-cta-eyebrow .elementor-heading-title) {color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc .st-button:not(.st-link) .elementor-button {background:#2422D8!important;color:#FFFFFF!important;border-color:#2422D8!important;}
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc .st-button:not(.st-link) .elementor-button:is(:hover,:focus-visible) {background:#15161A!important;color:#FFFFFF!important;border-color:#15161A!important;}

body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .elementor-element.elementor-element-fd91dbc .elementor-element.elementor-element-8b5f0e2 .elementor-widget-text-editor p {color:#5B5B5B!important;}
    
/* Match all Strategy capsule CTA labels to the 17px meeting button. */
body.page-id-2052 .elementor-2052 .elementor-element.elementor-element-e47dd92.ltl-strategy .st-button:not(.st-link) .elementor-button {font-size:17px!important;line-height:1.2!important;}
        
body.page-id-2052 .elementor-2052 .elementor-element.ltl-strategy .elementor-element.st-why-map{min-height:0!important;height:auto!important;justify-content:flex-start!important;}
body.page-id-2052 .elementor-2052 .elementor-element.ltl-strategy .elementor-element.st-map-node{width:100%!important;margin:0!important;transform:none!important;padding:28px!important;min-height:0!important;}
body.page-id-2052 .elementor-2052 .elementor-element.ltl-strategy .elementor-element.st-map-caption{width:100%!important;padding:0!important;text-align:left!important;}
body.page-id-2052 .elementor-2052 .elementor-element.ltl-strategy .elementor-element.st-map-caption ol{padding-left:22px!important;margin:0!important;text-align:left!important;}
body.page-id-2052 .elementor-2052 .elementor-element.ltl-strategy .elementor-element.st-map-caption li{margin-bottom:16px!important;}
body.page-id-2052 .elementor-2052 .elementor-element.ltl-strategy .elementor-element.st-map-caption li:last-child{margin-bottom:0!important;}
body.page-id-2052 .ltl-strategy .st-why-map .st-map-heading .st-editorial{color:#B9C4F9!important;font-family:'Nohemi Page',Arial,sans-serif!important;font-style:italic!important;font-weight:400!important;}        
/* Nohemi throughout Healthcare and Wellness page. */
body.page-id-2052 .elementor.elementor-2052 :is(h1,h2,h3,h4,h5,h6,p,a,li,span,.elementor-widget-text-editor,.elementor-heading-title,.elementor-button){font-family:'Nohemi Page',Arial,sans-serif!important;}/* End custom CSS */