.elementor-13743 .elementor-element.elementor-element-9275198{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13743 .elementor-element.elementor-element-8876bb4 .elementor-repeater-item-8fa2e35 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rhf.dev01.usco.ca/wp-content/uploads/initiatives-design/hero-maple.png);background-size:cover;}.elementor-13743 .elementor-element.elementor-element-8876bb4 .elementor-repeater-item-79bbbda .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rhf.dev01.usco.ca/wp-content/uploads/catapult-migration/2024/04/RHF_Catapult_map-circles_566x1080-B.jpg);background-size:cover;}.elementor-13743 .elementor-element.elementor-element-8876bb4 .elementor-repeater-item-81627fe .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rhf.dev01.usco.ca/wp-content/uploads/2026/10/forum-sml.jpg);background-size:cover;}.elementor-13743 .elementor-element.elementor-element-8876bb4 .elementor-repeater-item-abe14d6 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rhf.dev01.usco.ca/wp-content/uploads/qes-design/fab4d.png);background-size:cover;}.elementor-13743 .elementor-element.elementor-element-8876bb4 .swiper-slide{height:745px;}.elementor-13743 .elementor-element.elementor-element-8876bb4 .swiper-slide-contents{max-width:100%;}.elementor-13743 .elementor-element.elementor-element-8876bb4 .swiper-slide-inner{text-align:start;}.elementor-13743 .elementor-element.elementor-element-a20b12e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-29aed12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-29aed12:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-29aed12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cbc3ba;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13743 .elementor-element.elementor-element-1504ae9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-1504ae9:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-1504ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2712854 );}.elementor-13743 .elementor-element.elementor-element-476537c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-476537c:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-476537c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D22530;}.elementor-13743 .elementor-element.elementor-element-1cc5890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-1cc5890:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-1cc5890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002f71;}.elementor-13743 .elementor-element.elementor-element-5f8e318{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-5f8e318:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-5f8e318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d67a00;}.elementor-13743 .elementor-element.elementor-element-673371b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-673371b:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-673371b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008cd4;}.elementor-13743 .elementor-element.elementor-element-76e7363{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-76e7363:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-76e7363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffd600;}.elementor-13743 .elementor-element.elementor-element-0b01af8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-0b01af8:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-0b01af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#522685;}.elementor-13743 .elementor-element.elementor-element-a4b0442{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-a4b0442:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-a4b0442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#a8dadc;}.elementor-13743 .elementor-element.elementor-element-1b5ad00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-1b5ad00:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-1b5ad00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#910572;}.elementor-13743 .elementor-element.elementor-element-489c791{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-489c791:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-489c791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01796f;}.elementor-13743 .elementor-element.elementor-element-c5d8c77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-c5d8c77:not(.elementor-motion-effects-element-type-background), .elementor-13743 .elementor-element.elementor-element-c5d8c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhf.dev01.usco.ca/wp-content/uploads/2026/09/rhf-home-realize-ambition.png");}.elementor-13743 .elementor-element.elementor-element-549bab2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-cc703e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-649db3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-d263916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-75facaf .elementor-button:hover, .elementor-13743 .elementor-element.elementor-element-75facaf .elementor-button:focus{background-color:transparent;color:#D22530;}.elementor-13743 .elementor-element.elementor-element-75facaf .elementor-button:hover svg, .elementor-13743 .elementor-element.elementor-element-75facaf .elementor-button:focus svg{fill:#D22530;}.elementor-13743 .elementor-element.elementor-element-f8b8c9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-d4b1819 .elementor-button:hover, .elementor-13743 .elementor-element.elementor-element-d4b1819 .elementor-button:focus{background-color:transparent;color:#D22530;}.elementor-13743 .elementor-element.elementor-element-d4b1819 .elementor-button:hover svg, .elementor-13743 .elementor-element.elementor-element-d4b1819 .elementor-button:focus svg{fill:#D22530;}.elementor-13743 .elementor-element.elementor-element-da23d05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13743 .elementor-element.elementor-element-7352eb2 .elementor-button:hover, .elementor-13743 .elementor-element.elementor-element-7352eb2 .elementor-button:focus{background-color:transparent;color:#D22530;}.elementor-13743 .elementor-element.elementor-element-7352eb2 .elementor-button:hover svg, .elementor-13743 .elementor-element.elementor-element-7352eb2 .elementor-button:focus svg{fill:#D22530;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13743 .elementor-element.elementor-element-8876bb4 .swiper-slide{height:650px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13743 .elementor-element.elementor-element-8876bb4 .swiper-slide{height:549px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for button, class: .elementor-element-75facaf */body .elementor-13743 .elementor-element.elementor-element-75facaf .elementor-button:is(:hover,:focus-visible){background:transparent!important;color:#D22530!important;text-decoration:underline;text-underline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4b1819 */body .elementor-13743 .elementor-element.elementor-element-d4b1819 .elementor-button:is(:hover,:focus-visible){background:transparent!important;color:#D22530!important;text-decoration:underline;text-underline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7352eb2 */body .elementor-13743 .elementor-element.elementor-element-7352eb2 .elementor-button:is(:hover,:focus-visible){background:transparent!important;color:#D22530!important;text-decoration:underline;text-underline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649db3b */@media(min-width:1025px){.elementor-13743 .elementor-element.elementor-element-649db3b{width:100%;max-width:1170px;margin-inline:auto;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9275198 */.elementor-13743 .elementor-element.elementor-element-9275198 {padding:0;gap:0;overflow:hidden;}
.elementor-13743 .elementor-element.elementor-element-9275198 .elementor-widget {margin:0;min-width:0;}
.elementor-13743 .elementor-element.elementor-element-9275198 .e-con {min-width:0;}
.elementor-13743 .elementor-element.elementor-element-9275198 h2,.elementor-13743 .elementor-element.elementor-element-9275198 h3 {font-family:Nohemi,Arial,sans-serif;font-weight:700;line-height:1.08;color:#0b0c0c;}
.elementor-13743 .elementor-element.elementor-element-9275198 h2 {font-size:36px;} .elementor-13743 .elementor-element.elementor-element-9275198 h3 {font-size:24px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .elementor-widget-text-editor {font:16px/1.4 'General Sans',Arial,sans-serif;color:#666b75;}
.elementor-13743 .elementor-element.elementor-element-9275198 p {margin:0;}
.elementor-13743 .elementor-element.elementor-element-9275198 .elementor-button {font:700 14px/20px 'General Sans',Arial,sans-serif;border:2px solid #D22530;border-radius:99px;background:transparent;color:#D22530;padding:12px 24px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .elementor-button:hover {background:#D22530;color:white;}
.elementor-13743 .elementor-element.elementor-element-9275198 a:focus-visible {outline:3px solid #D22530;outline-offset:4px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .home-impact {background:#f7f9fb;padding:0 0 90px;gap:60px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-intro {position:relative;min-height:600px;padding:80px max(80px,calc((100vw - 1352px)/2));display:grid;grid-template-columns:1fr 1fr;align-items:center;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-map {position:absolute;left:0;top:0;width:66%;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-map img {width:100%;max-height:650px;object-fit:contain;object-position:top left;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-label {align-self:start;position:relative;z-index:1;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-label h2 {color:#D22530;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-intro-copy {padding:0;gap:28px;z-index:1;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-intro-copy h3 {font-size:52px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-row {display:grid;grid-template-columns:1fr 1.25fr;gap:80px;align-items:center;width:78%;max-width:1200px;margin:auto;padding:0;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-row:nth-child(odd) {grid-template-columns:1.25fr 1fr;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-row:nth-child(odd) .impact-photo {order:2;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-photo img {display:block;width:100%;aspect-ratio:448/288;object-fit:cover;border-radius:8px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-stat {padding:0;gap:16px;text-align:center;align-items:center;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-stat h3 {font-size:112px;color:#D22530;line-height:1;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-kicker {font:700 28px/1.1 Nohemi,Arial,sans-serif!important;color:#D22530!important;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-stat .elementor-widget-text-editor {max-width:460px;color:#0b0c0c;font-size:24px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .home-ambition {padding:160px max(80px,calc((100vw - 1352px)/2));min-height:640px;justify-content:center;background-size:cover;background-position:center;gap:24px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .home-ambition h2 {font-size:88px;color:white;}
.elementor-13743 .elementor-element.elementor-element-9275198 .home-ambition .elementor-widget-text-editor {font-size:32px;line-height:1.2;color:white;max-width:1150px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .ambition-buttons {padding:0;gap:16px;flex-direction:row;margin-top:16px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .ambition-buttons .elementor-button {color:white;border-color:white;}
.elementor-13743 .elementor-element.elementor-element-9275198 .ambition-donate .elementor-button {background:#D22530;border-color:#D22530;min-width:140px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .home-subscribe {padding:80px max(80px,calc((100vw - 1352px)/2));background:#D22530;gap:48px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-top {padding:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-copy {padding:0;gap:20px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-copy h2,.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-copy .elementor-widget-text-editor {color:white;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-signup {justify-self:end;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-signup .elementor-button {background:#0b0c0c;color:white;border-color:#0b0c0c;min-width:180px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-cards {padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-card {padding:32px;gap:20px;background:#f7f9fb;border-radius:16px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-card img {width:100%;aspect-ratio:302/155;object-fit:cover;display:block;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-card h3 {font-size:24px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-card .elementor-widget-button {margin-top:auto;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-card .elementor-button {border:0;padding:0;font-size:14px;}
@media(max-width:1024px) and (min-width:768px){.elementor-13743 .elementor-element.elementor-element-9275198 .impact-intro,.elementor-13743 .elementor-element.elementor-element-9275198 .home-ambition,.elementor-13743 .elementor-element.elementor-element-9275198 .home-subscribe {padding-left:40px;padding-right:40px;}.elementor-13743 .elementor-element.elementor-element-9275198 .impact-stat h3{font-size:76px;}.elementor-13743 .elementor-element.elementor-element-9275198 .impact-row{gap:40px;width:88%;}.elementor-13743 .elementor-element.elementor-element-9275198 .impact-stat .elementor-widget-text-editor{font-size:20px;}.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-top{gap:40px;}.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-card{padding:20px;}.elementor-13743 .elementor-element.elementor-element-9275198 .home-ambition h2{font-size:68px;}}
@media(max-width:767px){
.elementor-13743 .elementor-element.elementor-element-9275198 h2 {font-size:24px;}.elementor-13743 .elementor-element.elementor-element-9275198 h3 {font-size:20px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .home-impact {padding:32px 16px 40px;gap:40px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-intro {display:flex;min-height:0;padding:0;gap:20px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-label {order:-2;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-map {position:static;width:100%;order:-1;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-map img {height:270px;object-fit:contain;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-intro-copy {gap:16px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-intro-copy h3 {font-size:24px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-intro-copy .elementor-widget-button,.elementor-13743 .elementor-element.elementor-element-9275198 .impact-intro-copy .elementor-button {width:100%;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-row,.elementor-13743 .elementor-element.elementor-element-9275198 .impact-row:nth-child(odd) {display:flex;flex-direction:column;width:100%;gap:20px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-row:nth-child(odd) .impact-photo {order:0;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-photo {width:100%;}.elementor-13743 .elementor-element.elementor-element-9275198 .impact-photo img {border-radius:12px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-stat {gap:10px;}.elementor-13743 .elementor-element.elementor-element-9275198 .impact-stat h3 {font-size:76px;}.elementor-13743 .elementor-element.elementor-element-9275198 .impact-kicker {font-size:20px!important;}
.elementor-13743 .elementor-element.elementor-element-9275198 .impact-stat .elementor-widget-text-editor {font-size:18px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .home-ambition {padding:64px 16px;min-height:480px;gap:20px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .home-ambition h2 {font-size:48px;}.elementor-13743 .elementor-element.elementor-element-9275198 .home-ambition .elementor-widget-text-editor {font-size:22px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .ambition-buttons {flex-direction:column;gap:12px;}.elementor-13743 .elementor-element.elementor-element-9275198 .ambition-buttons .elementor-button {width:100%;}
.elementor-13743 .elementor-element.elementor-element-9275198 .home-subscribe {padding:40px 16px;gap:32px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-top {display:flex;flex-direction:column;gap:24px;align-items:stretch;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-signup,.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-signup .elementor-button {width:100%;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-cards {grid-template-columns:1fr;gap:20px;}
.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-card {padding:24px;gap:16px;}.elementor-13743 .elementor-element.elementor-element-9275198 .subscribe-card h3 {font-size:22px;}
}/* End custom CSS */