.elementor-2720 .elementor-element.elementor-element-956bb2d > .elementor-background-overlay{opacity:0.5;}.elementor-2720 .elementor-element.elementor-element-dfee9ea{--spacer-size:50px;}.elementor-2720 .elementor-element.elementor-element-9649e8e:not(.elementor-motion-effects-element-type-background), .elementor-2720 .elementor-element.elementor-element-9649e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-9649e8e > .elementor-background-overlay{background-color:var( --e-global-color-secondary );background-image:url("https://aha-projects.org/wp-content/uploads/2025/12/17244-1.png");background-position:center left;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2720 .elementor-element.elementor-element-9649e8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2720 .elementor-element.elementor-element-04a81b2{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-c62c5f0{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-93a9d3d{width:var( --container-widget-width, 97.413% );max-width:97.413%;--container-widget-width:97.413%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-93a9d3d .elementor-heading-title{font-family:"Poppins", Spectral;font-size:36px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(1.09632568359375, 1.09632568359375, 1.09632568359375, 0.99);color:var( --e-global-color-3c2ad25 );}.elementor-2720 .elementor-element.elementor-element-9018e87{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-4e57496{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2720 .elementor-element.elementor-element-84bce86 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-3c2ad25 );color:var( --e-global-color-3c2ad25 );border-radius:40px 40px 40px 40px;padding:16px 22px 16px 21px;}.elementor-2720 .elementor-element.elementor-element-036e417 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-eefbb00{font-family:"Spectral", Spectral;font-size:18px;font-weight:700;line-height:32px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2720 .elementor-element.elementor-element-3a21839 .elementor-heading-title{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-0550754 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-0550754 .elementor-heading-title{font-family:"Poppins", Spectral;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-f19e979{font-family:"Spectral", Spectral;font-size:16px;line-height:28px;}.elementor-2720 .elementor-element.elementor-element-9de5c72 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Spectral;font-size:14px;font-weight:700;line-height:42px;letter-spacing:0px;fill:#E4725C;color:#E4725C;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-9de5c72 > .elementor-widget-container{margin:-28px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-9de5c72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-9de5c72 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-00aba50 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-00aba50{color:var( --e-global-color-e2b68e0 );}.elementor-2720 .elementor-element.elementor-element-32e1305 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Spectral;font-size:15px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-32e1305 > .elementor-widget-container{margin:-45px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-32e1305 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-32e1305 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-40f6cbf > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.1;}.elementor-2720 .elementor-element.elementor-element-b8d0047 .elementor-heading-title{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-9d8249c > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-9d8249c .elementor-heading-title{font-family:"Poppins", Spectral;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-afef651{font-family:"Spectral", Spectral;font-size:16px;line-height:28px;}.elementor-2720 .elementor-element.elementor-element-defebe9 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Spectral;font-size:14px;font-weight:700;line-height:42px;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-defebe9 > .elementor-widget-container{margin:-28px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-defebe9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-defebe9 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-e41ba43 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-e41ba43{color:var( --e-global-color-e2b68e0 );}.elementor-2720 .elementor-element.elementor-element-acc2caa .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Spectral;font-size:15px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-acc2caa > .elementor-widget-container{margin:-45px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-acc2caa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-acc2caa .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-85cf861{--spacer-size:2px;}.elementor-2720 .elementor-element.elementor-element-b02fc3f .elementor-heading-title{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-e445f7d > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-e445f7d .elementor-heading-title{font-family:"Poppins", Spectral;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-accent );}.elementor-2720 .elementor-element.elementor-element-4af0783{font-family:"Spectral", Spectral;font-size:16px;font-weight:400;line-height:28px;}.elementor-2720 .elementor-element.elementor-element-f35384b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2720 .elementor-element.elementor-element-f35384b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-2720 .elementor-element.elementor-element-f35384b{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2720 .elementor-element.elementor-element-f35384b .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-2720 .elementor-element.elementor-element-f35384b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2720 .elementor-element.elementor-element-f35384b .elementor-icon-list-item > a{font-family:"Poppins", Spectral;font-size:14px;font-weight:700;line-height:42px;}.elementor-2720 .elementor-element.elementor-element-f35384b .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2720 .elementor-element.elementor-element-bcb6300{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-c420eb4 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:1;}.elementor-2720 .elementor-element.elementor-element-7ca93f3{--spacer-size:50px;}.elementor-2720 .elementor-element.elementor-element-cf4e5ee .elementor-heading-title{font-family:"Poppins", Spectral;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-3c2ad25 );}.elementor-2720 .elementor-element.elementor-element-af9d575{--spacer-size:50px;}.elementor-2720 .elementor-element.elementor-element-c5d471d .elementor-button{background-color:var( --e-global-color-3c2ad25 );font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:16px 22px 16px 21px;}.elementor-2720 .elementor-element.elementor-element-311069b{--spacer-size:50px;}.elementor-2720 .elementor-element.elementor-element-ed7439f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-2720 .elementor-element.elementor-element-ed7439f > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:1;}.elementor-2720 .elementor-element.elementor-element-ed7439f > .elementor-container{max-width:1600px;}.elementor-2720 .elementor-element.elementor-element-ed7439f{overflow:hidden;}.elementor-2720 .elementor-element.elementor-element-e70b5f1{width:100%;max-width:100%;}.elementor-2720 .elementor-element.elementor-element-e70b5f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-e70b5f1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-e70b5f1 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-100e7ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2720 .elementor-element.elementor-element-100e7ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-100e7ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2720 .elementor-element.elementor-element-100e7ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2720 .elementor-element.elementor-element-02cec17{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-a66b456{width:var( --container-widget-width, 18.168% );max-width:18.168%;--container-widget-width:18.168%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-c21414c{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-22cbb88{width:var( --container-widget-width, 97.413% );max-width:97.413%;--container-widget-width:97.413%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-22cbb88 .elementor-heading-title{font-family:"Poppins", Spectral;font-size:36px;font-weight:700;line-height:36px;text-shadow:2px 2px 0px rgba(1.09632568359375, 1.09632568359375, 1.09632568359375, 0.99);color:var( --e-global-color-3c2ad25 );}.elementor-2720 .elementor-element.elementor-element-56debb6{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-c36ead6{width:var( --container-widget-width, 92.553% );max-width:92.553%;--container-widget-width:92.553%;--container-widget-flex-grow:0;font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2720 .elementor-element.elementor-element-c36ead6 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-c36ead6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-9ba9801 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-3c2ad25 );color:var( --e-global-color-3c2ad25 );border-radius:40px 40px 40px 40px;padding:16px 37px 16px 35px;}.elementor-2720 .elementor-element.elementor-element-045c34b{font-family:"Spectral", Spectral;font-size:18px;font-weight:700;line-height:32px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2720 .elementor-element.elementor-element-06bcb65.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2720 .elementor-element.elementor-element-06bcb65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2720 .elementor-element.elementor-element-06bcb65.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2720 .elementor-element.elementor-element-06bcb65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:43px;}.elementor-2720 .elementor-element.elementor-element-612b603{--spacer-size:2px;}.elementor-2720 .elementor-element.elementor-element-debb8f4{width:var( --container-widget-width, 65.959% );max-width:65.959%;--container-widget-width:65.959%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-5a1fe68{--spacer-size:15px;}.elementor-2720 .elementor-element.elementor-element-be94fa2 .elementor-heading-title{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-811b2b6 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-811b2b6 .elementor-heading-title{font-family:"Poppins", Spectral;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-d7e2dbb{width:var( --container-widget-width, 95.172% );max-width:95.172%;--container-widget-width:95.172%;--container-widget-flex-grow:0;font-family:"Spectral", Spectral;font-size:16px;line-height:22px;}.elementor-2720 .elementor-element.elementor-element-961c355 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Spectral;font-size:14px;font-weight:700;line-height:42px;letter-spacing:0px;fill:#E4725C;color:#E4725C;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-961c355 > .elementor-widget-container{margin:-28px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-961c355 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-961c355 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-9fed7c7 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-1fde2f7 .elementor-button{background-color:var( --e-global-color-3c2ad25 );font-family:"Poppins", Spectral;font-size:15px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-1fde2f7 > .elementor-widget-container{margin:-45px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-1fde2f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-1fde2f7 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-3026c8a{--spacer-size:50px;}.elementor-2720 .elementor-element.elementor-element-db8fcbb{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-7a27ab6 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.1;}.elementor-2720 .elementor-element.elementor-element-dc57a43 .elementor-heading-title{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-a9a782a > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-a9a782a .elementor-heading-title{font-family:"Poppins", Spectral;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-d9f3086{font-family:"Spectral", Spectral;font-size:16px;line-height:28px;}.elementor-2720 .elementor-element.elementor-element-cd17d67 .elementor-button{background-color:#14647C00;font-family:"Poppins", Spectral;font-size:14px;font-weight:700;line-height:42px;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-cd17d67 > .elementor-widget-container{margin:-28px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-cd17d67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-cd17d67 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-e2b558c > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-cafee41 .elementor-button{background-color:#FFFFFF0D;font-family:"Poppins", Spectral;font-size:15px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-cafee41 > .elementor-widget-container{margin:-45px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-cafee41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-cafee41 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-ae725b2{--spacer-size:2px;}.elementor-2720 .elementor-element.elementor-element-a3a59bb{--spacer-size:1px;}.elementor-2720 .elementor-element.elementor-element-915ed44 .elementor-heading-title{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-1ef90ae > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-1ef90ae .elementor-heading-title{font-family:"Poppins", Spectral;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-accent );}.elementor-2720 .elementor-element.elementor-element-e084bf8{font-family:"Spectral", Spectral;font-size:16px;line-height:28px;}.elementor-2720 .elementor-element.elementor-element-be40995 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2720 .elementor-element.elementor-element-be40995 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-2720 .elementor-element.elementor-element-be40995{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2720 .elementor-element.elementor-element-be40995 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-2720 .elementor-element.elementor-element-be40995 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2720 .elementor-element.elementor-element-be40995 .elementor-icon-list-item > a{font-family:"Poppins", Spectral;font-size:14px;font-weight:700;line-height:42px;}.elementor-2720 .elementor-element.elementor-element-be40995 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2720 .elementor-element.elementor-element-b92b13e{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-2a1ab5d > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:1;}.elementor-2720 .elementor-element.elementor-element-81bac88{--spacer-size:50px;}.elementor-2720 .elementor-element.elementor-element-0cc8d25 .elementor-button{background-color:var( --e-global-color-3c2ad25 );font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:16px 22px 16px 21px;}.elementor-2720 .elementor-element.elementor-element-b7f6967{--spacer-size:50px;}.elementor-2720 .elementor-element.elementor-element-64a2822:not(.elementor-motion-effects-element-type-background), .elementor-2720 .elementor-element.elementor-element-64a2822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-64a2822{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2720 .elementor-element.elementor-element-64a2822 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2720 .elementor-element.elementor-element-974996f{width:var( --container-widget-width, 18.168% );max-width:18.168%;--container-widget-width:18.168%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-e730a01{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-a4ac234{width:var( --container-widget-width, 97.413% );max-width:97.413%;--container-widget-width:97.413%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-a4ac234 .elementor-heading-title{font-family:"Poppins", Spectral;font-size:36px;font-weight:700;text-shadow:2px 2px 0px rgba(1.09632568359375, 1.09632568359375, 1.09632568359375, 0.99);color:var( --e-global-color-3c2ad25 );}.elementor-2720 .elementor-element.elementor-element-2fc7503{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-9be4e45 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-3c2ad25 );color:var( --e-global-color-3c2ad25 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:40px 40px 40px 40px;padding:16px 22px 16px 21px;}.elementor-2720 .elementor-element.elementor-element-4af7449{font-family:"Spectral", Spectral;font-size:18px;font-weight:700;line-height:32px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2720 .elementor-element.elementor-element-f23a781.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2720 .elementor-element.elementor-element-f23a781.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2720 .elementor-element.elementor-element-f23a781.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2720 .elementor-element.elementor-element-f23a781 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:43px;}.elementor-2720 .elementor-element.elementor-element-19023a0{--spacer-size:2px;}.elementor-2720 .elementor-element.elementor-element-c9e2ca4{width:var( --container-widget-width, 65.959% );max-width:65.959%;--container-widget-width:65.959%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-791ee02{--spacer-size:15px;}.elementor-2720 .elementor-element.elementor-element-5db96f0 .elementor-heading-title{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-6295568 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-6295568 .elementor-heading-title{font-family:"Poppins", Spectral;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-7da68a8{width:var( --container-widget-width, 95.172% );max-width:95.172%;--container-widget-width:95.172%;--container-widget-flex-grow:0;font-family:"Spectral", Spectral;font-size:16px;line-height:22px;}.elementor-2720 .elementor-element.elementor-element-39ff464 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Spectral;font-size:14px;font-weight:700;line-height:42px;letter-spacing:0px;fill:#E4725C;color:#E4725C;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-39ff464 > .elementor-widget-container{margin:-28px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-39ff464 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-39ff464 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-b36585e > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-9935b82 .elementor-button{background-color:var( --e-global-color-3c2ad25 );font-family:"Poppins", Spectral;font-size:15px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-9935b82 > .elementor-widget-container{margin:-45px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-9935b82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-9935b82 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-04dd0a9{--spacer-size:6px;}.elementor-2720 .elementor-element.elementor-element-3f83ded > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.1;}.elementor-2720 .elementor-element.elementor-element-6700c45 .elementor-heading-title{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-4e557eb > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-4e557eb .elementor-heading-title{font-family:"Poppins", Spectral;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-a4975b1{font-family:"Spectral", Spectral;font-size:16px;line-height:28px;}.elementor-2720 .elementor-element.elementor-element-9cda80e .elementor-button{background-color:#14647C00;font-family:"Poppins", Spectral;font-size:14px;font-weight:700;line-height:42px;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-9cda80e > .elementor-widget-container{margin:-28px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-9cda80e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-9cda80e .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-a5550f3 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-27ab643 .elementor-button{background-color:#FFFFFF0D;font-family:"Poppins", Spectral;font-size:15px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2720 .elementor-element.elementor-element-27ab643 > .elementor-widget-container{margin:-45px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-27ab643 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2720 .elementor-element.elementor-element-27ab643 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2720 .elementor-element.elementor-element-67aa2e8{--spacer-size:1px;}.elementor-2720 .elementor-element.elementor-element-ea689a6 .elementor-heading-title{font-family:"Spectral", Spectral;font-size:22px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-2720 .elementor-element.elementor-element-acb36e4 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-acb36e4 .elementor-heading-title{font-family:"Poppins", Spectral;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-accent );}.elementor-2720 .elementor-element.elementor-element-8362cd8{font-family:"Spectral", Spectral;font-size:16px;line-height:28px;}.elementor-2720 .elementor-element.elementor-element-88736b4 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2720 .elementor-element.elementor-element-88736b4 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-2720 .elementor-element.elementor-element-88736b4{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2720 .elementor-element.elementor-element-88736b4 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-2720 .elementor-element.elementor-element-88736b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2720 .elementor-element.elementor-element-88736b4 .elementor-icon-list-item > a{font-family:"Poppins", Spectral;font-size:14px;font-weight:700;line-height:42px;}.elementor-2720 .elementor-element.elementor-element-88736b4 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2720 .elementor-element.elementor-element-0a5e7f0 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:1;}.elementor-2720 .elementor-element.elementor-element-fb2bd10{--spacer-size:50px;}.elementor-2720 .elementor-element.elementor-element-0cb2c30 .elementor-heading-title{font-family:"Poppins", Spectral;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-3c2ad25 );}.elementor-2720 .elementor-element.elementor-element-fceb3fa .elementor-button{background-color:var( --e-global-color-3c2ad25 );font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:16px 22px 16px 21px;}.elementor-2720 .elementor-element.elementor-element-507d891{--spacer-size:50px;}@media(max-width:1024px){.elementor-2720 .elementor-element.elementor-element-5de75cd > .elementor-element-populated{margin:1px -17px -8px 0px;--e-column-margin-right:-17px;--e-column-margin-left:0px;padding:0px -9px -19px 0px;}.elementor-2720 .elementor-element.elementor-element-5904846{width:var( --container-widget-width, 384.094px );max-width:384.094px;--container-widget-width:384.094px;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-5904846 > .elementor-widget-container{margin:-10px -7px -2px -13px;padding:0px 0px -2px 0px;}.elementor-2720 .elementor-element.elementor-element-974996f{width:var( --container-widget-width, 105.521px );max-width:105.521px;--container-widget-width:105.521px;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-a4ac234 .elementor-heading-title{font-size:19px;}.elementor-2720 .elementor-element.elementor-element-9be4e45{width:var( --container-widget-width, 341.146px );max-width:341.146px;--container-widget-width:341.146px;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-9be4e45 .elementor-button{font-size:10px;border-radius:40px 40px 40px 40px;padding:7px 16px 7px 16px;}.elementor-2720 .elementor-element.elementor-element-4af7449 > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px -10px 0px;}.elementor-2720 .elementor-element.elementor-element-4af7449{font-size:11px;}.elementor-2720 .elementor-element.elementor-element-98aca57{width:var( --container-widget-width, 745px );max-width:745px;--container-widget-width:745px;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-ea689a6 > .elementor-widget-container{margin:-37px 0px 0px 43px;}.elementor-2720 .elementor-element.elementor-element-ea689a6 .elementor-heading-title{font-size:16px;}.elementor-2720 .elementor-element.elementor-element-acb36e4{width:var( --container-widget-width, 359px );max-width:359px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-acb36e4 > .elementor-widget-container{margin:-29px 0px 0px 43px;}.elementor-2720 .elementor-element.elementor-element-acb36e4 .elementor-heading-title{font-size:28px;}.elementor-2720 .elementor-element.elementor-element-8362cd8{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;font-size:13px;line-height:1.6em;}.elementor-2720 .elementor-element.elementor-element-8362cd8 > .elementor-widget-container{margin:-18px 0px 0px 27px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-88736b4 > .elementor-widget-container{margin:-39px 0px 0px 40px;}.elementor-2720 .elementor-element.elementor-element-0cb2c30{text-align:center;}}@media(max-width:767px){.elementor-2720 .elementor-element.elementor-element-956bb2d > .elementor-background-overlay{background-image:url("https://aha-projects.org/wp-content/uploads/2025/12/17244-1.png");background-repeat:no-repeat;background-size:contain;opacity:1;}.elementor-2720 .elementor-element.elementor-element-dfee9ea{--spacer-size:260px;}.elementor-2720 .elementor-element.elementor-element-9649e8e > .elementor-background-overlay{opacity:0;}.elementor-2720 .elementor-element.elementor-element-9649e8e{margin-top:-100px;margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-7e653ab{width:var( --container-widget-width, 141px );max-width:141px;--container-widget-width:141px;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-7e653ab > .elementor-widget-container{margin:-46px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-93a9d3d .elementor-heading-title{font-size:24px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-2720 .elementor-element.elementor-element-4e57496 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-4e57496{font-size:19px;}.elementor-2720 .elementor-element.elementor-element-eefbb00 > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-2720 .elementor-element.elementor-element-4137bde{margin-top:0px;margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-3a21839 .elementor-heading-title{font-size:19px;}.elementor-2720 .elementor-element.elementor-element-0550754 .elementor-heading-title{font-size:28px;}.elementor-2720 .elementor-element.elementor-element-f19e979 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-00aba50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-00aba50{text-align:start;}.elementor-2720 .elementor-element.elementor-element-32e1305 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-b8d0047 .elementor-heading-title{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-9d8249c .elementor-heading-title{font-size:24px;}.elementor-2720 .elementor-element.elementor-element-e41ba43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-e41ba43{text-align:start;}.elementor-2720 .elementor-element.elementor-element-acc2caa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-4af0783{font-size:12px;line-height:1.8em;}.elementor-2720 .elementor-element.elementor-element-7ca93f3{--spacer-size:1px;}.elementor-2720 .elementor-element.elementor-element-cf4e5ee{text-align:center;}.elementor-2720 .elementor-element.elementor-element-cf4e5ee .elementor-heading-title{font-size:18px;}.elementor-2720 .elementor-element.elementor-element-af9d575{--spacer-size:1px;}.elementor-2720 .elementor-element.elementor-element-311069b{--spacer-size:1px;}.elementor-2720 .elementor-element.elementor-element-3026c8a{--spacer-size:1px;}.elementor-2720 .elementor-element.elementor-element-fb2bd10{--spacer-size:1px;}.elementor-2720 .elementor-element.elementor-element-0cb2c30{text-align:center;}.elementor-2720 .elementor-element.elementor-element-0cb2c30 .elementor-heading-title{font-size:18px;}.elementor-2720 .elementor-element.elementor-element-507d891{--spacer-size:1px;}}@media(min-width:768px){.elementor-2720 .elementor-element.elementor-element-93c0d4c{width:48.595%;}.elementor-2720 .elementor-element.elementor-element-21bcf54{width:51.049%;}.elementor-2720 .elementor-element.elementor-element-c6bd589{width:56.14%;}.elementor-2720 .elementor-element.elementor-element-7579df5{width:43.816%;}.elementor-2720 .elementor-element.elementor-element-a9f3e3e{width:53.644%;}.elementor-2720 .elementor-element.elementor-element-100e7ca{width:46%;}.elementor-2720 .elementor-element.elementor-element-6163708{width:56.14%;}.elementor-2720 .elementor-element.elementor-element-2b795e2{width:43.816%;}.elementor-2720 .elementor-element.elementor-element-5de75cd{width:51.049%;}.elementor-2720 .elementor-element.elementor-element-7d5d9a8{width:48.595%;}.elementor-2720 .elementor-element.elementor-element-72f5471{width:56.14%;}.elementor-2720 .elementor-element.elementor-element-5d5864e{width:43.816%;}}/* Start custom CSS for icon-list, class: .elementor-element-f35384b */.icon-right .elementor-icon-list-item {
    display: flex;
}
.icon-right .elementor-icon-list-icon {
    order: 2; /* Moves the icon to the right */
    margin-left: 10px; /* Adjust spacing as needed */
}
.icon-right .elementor-icon-list-text {
    order: 1; /* Moves the text to the left */
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-bcb6300 */.icon-right .elementor-icon-list-item {
    display: flex;
}
.icon-right .elementor-icon-list-icon {
    order: 2; /* Moves the icon to the right */
    margin-left: 10px; /* Adjust spacing as needed */
}
.icon-right .elementor-icon-list-text {
    order: 1; /* Moves the text to the left */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be40995 */.icon-right .elementor-icon-list-item {
    display: flex;
}
.icon-right .elementor-icon-list-icon {
    order: 2; /* Moves the icon to the right */
    margin-left: 10px; /* Adjust spacing as needed */
}
.icon-right .elementor-icon-list-text {
    order: 1; /* Moves the text to the left */
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-b92b13e */.icon-right .elementor-icon-list-item {
    display: flex;
}
.icon-right .elementor-icon-list-icon {
    order: 2; /* Moves the icon to the right */
    margin-left: 10px; /* Adjust spacing as needed */
}
.icon-right .elementor-icon-list-text {
    order: 1; /* Moves the text to the left */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88736b4 */.icon-right .elementor-icon-list-item {
    display: flex;
}
.icon-right .elementor-icon-list-icon {
    order: 2; /* Moves the icon to the right */
    margin-left: 10px; /* Adjust spacing as needed */
}
.icon-right .elementor-icon-list-text {
    order: 1; /* Moves the text to the left */
}/* End custom CSS */