.elementor-8 .elementor-element.elementor-element-bc90949 > .elementor-container{max-width:1440px;}.elementor-8 .elementor-element.elementor-element-bc90949:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bc90949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.eastwest.org/wp-content/uploads/2023/04/30th-Anniversary-Frame1.webp") 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-bc90949{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 6.9% 0% 6.9%;}.elementor-8 .elementor-element.elementor-element-bc90949 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-65b99c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-65b99c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-65b99c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-65b99c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-65b99c8 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-9b0563f{text-align:center;}.elementor-8 .elementor-element.elementor-element-9b0563f .elementor-heading-title{color:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-5359e04 > .elementor-widget-container{margin:-1rem 0rem 3.6rem 0rem;}.elementor-8 .elementor-element.elementor-element-5359e04{text-align:center;}.elementor-8 .elementor-element.elementor-element-5359e04 .elementor-heading-title{color:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-ad4bb2d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-ae880ed );color:var( --e-global-color-ae880ed );border-radius:0px 0px 0px 0px;padding:13px 32px 13px 32px;}.elementor-8 .elementor-element.elementor-element-ad4bb2d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ad4bb2d .elementor-button:focus{background-color:var( --e-global-color-c12e170 );color:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-ad4bb2d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ad4bb2d .elementor-button:focus svg{fill:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-812685e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-812685e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bcad74 );background-image:url("https://www.eastwest.org/wp-content/uploads/2022/03/Making-an-Impact.jpeg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-812685e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-812685e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2d93a72 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-2d93a72 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-c9d8ee7 > .elementor-widget-container{padding:0% 6.9% 0% 6.9%;}.elementor-8 .elementor-element.elementor-element-c9d8ee7{text-align:center;}.elementor-8 .elementor-element.elementor-element-c9d8ee7 .elementor-heading-title{font-size:60px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1206c26 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0% 6.9% 0% 6.9%;}.elementor-8 .elementor-element.elementor-element-1206c26{text-align:center;font-family:var( --e-global-typography-751b62a-font-family ), Sans-serif;font-size:var( --e-global-typography-751b62a-font-size );line-height:var( --e-global-typography-751b62a-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6809ea8 > .elementor-container{max-width:1440px;}.elementor-8 .elementor-element.elementor-element-6809ea8{margin-top:0rem;margin-bottom:4rem;padding:0% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-6d2b51d > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:#CCCCCC;}.elementor-8 .elementor-element.elementor-element-993e866 > .elementor-widget-container{padding:5.7rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-993e866 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:4.8rem;font-weight:700;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-993e866 .elementor-counter-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-afc0a3a > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:#CCCCCC;}.elementor-8 .elementor-element.elementor-element-4f7a345 > .elementor-widget-container{padding:5.7rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-4f7a345 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:4.8rem;font-weight:700;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-4f7a345 .elementor-counter-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-2386763 > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:#CCCCCC;}.elementor-8 .elementor-element.elementor-element-412006a > .elementor-widget-container{padding:5.7rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-412006a .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:4.8rem;font-weight:700;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-412006a .elementor-counter-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-4031c6b .elementor-button{background-color:#D9651E00;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:11.5px 30.5px 11.5px 30.5px;}.elementor-8 .elementor-element.elementor-element-4031c6b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4031c6b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-4031c6b > .elementor-widget-container{margin:0rem 0rem 15rem 0rem;padding:0% 6.9% 0% 6.9%;}.elementor-8 .elementor-element.elementor-element-4031c6b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4031c6b .elementor-button:focus svg{fill:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-ea87e57{margin-top:0rem;margin-bottom:-37rem;z-index:2;}.elementor-8 .elementor-element.elementor-element-97b99b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-47f4df7 > .elementor-widget-container{padding:0% 6.9% 0% 6.9%;}.elementor-8 .elementor-element.elementor-element-47f4df7{text-align:center;}.elementor-8 .elementor-element.elementor-element-47f4df7 .elementor-heading-title{font-size:9.2rem;color:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-642bc65 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0% 6.9% 0% 6.9%;}.elementor-8 .elementor-element.elementor-element-642bc65{text-align:center;font-family:var( --e-global-typography-751b62a-font-family ), Sans-serif;font-size:var( --e-global-typography-751b62a-font-size );line-height:var( --e-global-typography-751b62a-line-height );color:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-594d3e1 .elementor-button{background-color:var( --e-global-color-ae880ed );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-ae880ed );border-radius:0px 0px 0px 0px;padding:13px 32px 13px 32px;}.elementor-8 .elementor-element.elementor-element-594d3e1 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-594d3e1 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-594d3e1 > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-594d3e1 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-594d3e1 .elementor-button:focus svg{fill:var( --e-global-color-ae880ed );}.elementor-8 .elementor-element.elementor-element-53783f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b95b5b5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8.5rem;--padding-bottom:2rem;--padding-left:6.9%;--padding-right:6.9%;}.elementor-8 .elementor-element.elementor-element-b95b5b5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b95b5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eastwest.org/wp-content/uploads/2023/11/Front-Lines-Background.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-58c40b6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-90b068f{color:var( --e-global-color-4675d3b );}.elementor-8 .elementor-element.elementor-element-877381c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-877381c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-877381c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da6d431 );}.elementor-8 .elementor-element.elementor-element-74ce399{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-74ce399 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5e40fd5{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:15px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:15px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:20px;}.elementor-8 .elementor-element.elementor-element-5e40fd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5e40fd5 .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-5e40fd5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-53783f3{--width:100%;}.elementor-8 .elementor-element.elementor-element-b95b5b5{--width:100%;}.elementor-8 .elementor-element.elementor-element-877381c{--width:100%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-bc90949{padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-65b99c8 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-ad4bb2d .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-812685e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-812685e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-2d93a72 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-c9d8ee7 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-1206c26 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-1206c26{font-size:var( --e-global-typography-751b62a-font-size );line-height:var( --e-global-typography-751b62a-line-height );}.elementor-8 .elementor-element.elementor-element-6809ea8{margin-top:0rem;margin-bottom:2rem;}.elementor-8 .elementor-element.elementor-element-993e866 > .elementor-widget-container{padding:4rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-993e866 .elementor-counter-number-wrapper{font-size:4rem;}.elementor-8 .elementor-element.elementor-element-993e866 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-4f7a345 > .elementor-widget-container{padding:4rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-4f7a345 .elementor-counter-number-wrapper{font-size:4rem;}.elementor-8 .elementor-element.elementor-element-4f7a345 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-412006a > .elementor-widget-container{padding:4rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-412006a .elementor-counter-number-wrapper{font-size:4rem;}.elementor-8 .elementor-element.elementor-element-412006a .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-4031c6b > .elementor-widget-container{margin:0rem 0rem 20rem 0rem;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-4031c6b .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-ea87e57{margin-top:0rem;margin-bottom:-35rem;}.elementor-8 .elementor-element.elementor-element-47f4df7 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-47f4df7 .elementor-heading-title{font-size:7rem;}.elementor-8 .elementor-element.elementor-element-642bc65 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-642bc65{font-size:var( --e-global-typography-751b62a-font-size );line-height:var( --e-global-typography-751b62a-line-height );}.elementor-8 .elementor-element.elementor-element-594d3e1 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-53783f3{--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;}.elementor-8 .elementor-element.elementor-element-58c40b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-5e40fd5{--swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-ad4bb2d .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );padding:12px 26px 12px 26px;}.elementor-8 .elementor-element.elementor-element-812685e{padding:0% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-2d93a72 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-c9d8ee7 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-1206c26 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-1206c26{font-size:var( --e-global-typography-751b62a-font-size );line-height:var( --e-global-typography-751b62a-line-height );}.elementor-8 .elementor-element.elementor-element-6809ea8{margin-top:0rem;margin-bottom:0rem;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-6d2b51d > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-993e866 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2.5rem 0rem 2.5rem 0rem;}.elementor-8 .elementor-element.elementor-element-993e866 .elementor-counter-number-wrapper{font-size:3.8rem;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-993e866 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-afc0a3a > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4f7a345 > .elementor-widget-container{padding:2.5rem 0rem 2.5rem 0rem;}.elementor-8 .elementor-element.elementor-element-4f7a345 .elementor-counter-number-wrapper{font-size:3.8rem;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-4f7a345 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-2386763 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-412006a > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:2.5rem 0rem 2.5rem 0rem;}.elementor-8 .elementor-element.elementor-element-412006a .elementor-counter-number-wrapper{font-size:3.8rem;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-412006a .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-4031c6b > .elementor-widget-container{margin:0rem 0rem 8rem 0rem;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-4031c6b .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );padding:10.5px 24.5px 10.5px 24.5px;}.elementor-8 .elementor-element.elementor-element-ea87e57{margin-top:0rem;margin-bottom:0rem;padding:8rem 0rem 8rem 0rem;}.elementor-8 .elementor-element.elementor-element-47f4df7 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-47f4df7 .elementor-heading-title{font-size:3.6rem;}.elementor-8 .elementor-element.elementor-element-642bc65 > .elementor-widget-container{margin:0rem 0rem 3.6rem 0rem;}.elementor-8 .elementor-element.elementor-element-642bc65{font-size:var( --e-global-typography-751b62a-font-size );line-height:var( --e-global-typography-751b62a-line-height );}.elementor-8 .elementor-element.elementor-element-594d3e1 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );padding:12px 26px 12px 26px;}.elementor-8 .elementor-element.elementor-element-58c40b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-5e40fd5{--swiper-slides-to-display:1;}}/* Start custom CSS for section, class: .elementor-element-bc90949 */.homepage-hero, .homepage-hero-content {
    height: 90vh;
}
@media (max-width: 767px) {
    .homepage-hero, .homepage-hero-content {
        height: 70vh;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-812685e *//* Stats Section Style */
.making-an-impact .elementor-counter-number-suffix {
    font-size: 1.6rem;
    margin-left: 0.6rem;
}
.making-an-impact .stats-container {
    padding: 5.7rem 6.9% 0 !important;
}
.making-an-impact .stat::before, .making-an-impact .stats-container::before {
    background: #CCCCCC;
    content: '';
    height: 5.7rem;
    position: absolute;
    top: 0; left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    width: 0.2rem;
}
@media (max-width: 1024px) {
    .making-an-impact .stats-container {
        padding: 4rem 5% 0 !important;
    }
    .making-an-impact .stat::before, .making-an-impact .stats-container::before {
        height: 4rem;
    }
    #812685e > .elementor-background-overlay {
        color: #FFFFFF !important;
    }
}
@media (max-width: 767px) {
    .elementor-element-812685e > .elementor-background-overlay {
        background: #FFFFFF !important;
    }
    .making-an-impact .stats-container::before {
        height: 0;
    }
    .making-an-impact .stat::before {
        height: 2px;
        width: 61.1% !important;
    }
    .making-an-impact .stats-container {
        padding: 0 !important;
    }
}
/* End Stats Section Style */

/* Give Section Style */
.making-an-impact .give {
    padding-top: calc(60vw + -51rem);
    position: relative;
    z-index: 0 !important;
}
.making-an-impact .give::after {
    background: #8ca931;
    background: -webkit-linear-gradient(bottom, #8ca931,transparent);
    background: -moz-linear-gradient(bottom, #8ca931,transparent);
    background: -o-linear-gradient(bottom, #8ca931,transparent);
    background: linear-gradient(to top, #8ca931,transparent);
    content: '';
    display: block;
    position: sticky !important;
    bottom: 0;
    width: 100%;
    height: 45rem;
    pointer-events: none;
    z-index: 1 !important;
}
@media (max-width: 1024px) {
    .making-an-impact .give {
        padding-top: calc(60vw + -20rem);
    }
}
@media (max-width: 767px) {
    .making-an-impact .give {
        background: #8CA931 !important;
    }
    .making-an-impact .give::after {
        height: 0;
    }
}
/* End Give Section Style */

/* Donation Form Style */
.elementor-field-group-cash_default {
    position: relative;
}
.elementor-field-group-cash_default::before {
    color: #FFFFFF;
    content: '$';
    display: block;
    font-family: 'open sans';
    font-size: 6rem;
    font-weight: 600;
    position: relative;
    top: 49%;
    width: 3rem;
}
input#form-field-cash_default {
    padding: 0 0 0 4.2rem;
    position: relative;
}
#home-give-form .elementor-field:focus {
    border-color: #FFFFFF !important;
}
/* End Donation Form Style */

/* Layout */
.max-1440 {
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 1440px;
}
/* End Layout */

/* Avoid Text and People Overlap */
.making-an-impact-column {
    padding-top: 15rem;
}
@media (max-width: 1300px) {
    .making-an-impact-column {
        padding-top: 12rem;
    }
}
@media (max-width: 1240px) {
    .making-an-impact-column {
        padding-top: 10rem;
    }
}
@media (max-width: 1200px) {
    .making-an-impact-column {
        padding-top: 8rem;
    }
}
@media (max-width: 1150px) {
    .making-an-impact-column {
        padding-top: 6rem;
    }
}
@media (max-width: 1110px) and (min-width: 1025px) {
    .give {
        padding-top: 20rem !important;
    }
}
@media (max-width: 1024px) {
    .making-an-impact-column {
        padding-top: 5rem;
    }
}
@media (max-width: 767px) {
    .making-an-impact-column {
        padding-top: 8rem;
    }
}
/* End Avoid Text and People Overlap *//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e40fd5 */@media (max-width: 767px){
 .elementor-8 .elementor-element.elementor-element-5e40fd5 svg{
    display:none;
}
}/* End custom CSS */