@charset "UTF-8";
/* https://cultivateforgood.com/wp-content/uploads/elementor/css/post-13333.css?ver=1773371958 */
.elementor-13333 .elementor-element.elementor-element-e3fdffa{text-align:center}.elementor-13333 .elementor-element.elementor-element-e3fdffa .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-13333 .elementor-element.elementor-element-c5b4632>.elementor-widget-container{margin:0 20px 0 20px;padding:0 15px 0 15px}.elementor-13333 .elementor-element.elementor-element-c5b4632{text-align:center;font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:400}.elementor-13333 .elementor-element.elementor-element-b4b006c .elementor-repeater-item-73dc833 .swiper-slide-bg{background-color:#833ca3;background-image:url(/wp-content/uploads/2025/09/cultivate-for-good-3657-scaled.jpg);background-size:cover}.elementor-13333 .elementor-element.elementor-element-b4b006c .elementor-repeater-item-73dc833 .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-13333 .elementor-element.elementor-element-b4b006c .elementor-repeater-item-b09cf6e .swiper-slide-bg{background-color:#4054b2;background-image:url(/wp-content/uploads/2025/09/cultivate-for-good-3709-scaled.jpg);background-size:cover}.elementor-13333 .elementor-element.elementor-element-b4b006c .elementor-repeater-item-b09cf6e .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-13333 .elementor-element.elementor-element-b4b006c .elementor-repeater-item-0c9a0f9 .swiper-slide-bg{background-color:#1abc9c;background-image:url(/wp-content/uploads/2025/09/cultivate-for-good-2-scaled.jpg);background-size:cover}.elementor-13333 .elementor-element.elementor-element-b4b006c .elementor-repeater-item-0c9a0f9 .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-13333 .elementor-element.elementor-element-b4b006c .swiper-slide{transition-duration:calc(5000ms*1.2);height:753px}.elementor-13333 .elementor-element.elementor-element-b4b006c .swiper-slide-contents{max-width:66%}.elementor-13333 .elementor-element.elementor-element-b4b006c .swiper-slide-inner{text-align:center}.elementor-13333 .elementor-element.elementor-element-b4b006c .elementor-slide-description{color:#FFF}.elementor-13333 .elementor-element.elementor-element-b4b006c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFF;opacity:1}.elementor-13333 .elementor-element.elementor-element-b4b006c .swiper-pagination-bullet-active{background-color:var(--e-global-color-primary)}.elementor-13333 .elementor-element.elementor-element-c9dd02c{margin-top:45px;margin-bottom:45px}.elementor-13333 .elementor-element.elementor-element-61f04ef{text-align:center}.elementor-13333 .elementor-element.elementor-element-61f04ef .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-13333 .elementor-element.elementor-element-c6d4d86 .elementor-icon-box-wrapper{gap:15px}.elementor-13333 .elementor-element.elementor-element-75e93d5 .elementor-icon-box-wrapper{gap:15px}.elementor-13333 .elementor-element.elementor-element-934c3d7 .elementor-icon-box-wrapper{gap:15px}.elementor-13333 .elementor-element.elementor-element-b974a75 .elementor-button{background-color:var(--e-global-color-primary);font-size:25px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}.elementor-13333 .elementor-element.elementor-element-b974a75 .elementor-button:hover,.elementor-13333 .elementor-element.elementor-element-b974a75 .elementor-button:focus{background-color:#FFF;color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-13333 .elementor-element.elementor-element-b974a75>.elementor-widget-container{margin:40px 0 40px 0}.elementor-13333 .elementor-element.elementor-element-b974a75 .elementor-button:hover svg,.elementor-13333 .elementor-element.elementor-element-b974a75 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-13333 .elementor-element.elementor-element-42c826b>.elementor-widget-container{padding:050px 0 0 0}.elementor-13333 .elementor-element.elementor-element-42c826b{text-align:center}.elementor-13333 .elementor-element.elementor-element-42c826b .elementor-heading-title{font-family:"PT Sans",Sans-serif;font-weight:300;color:#146074}.elementor-13333 .elementor-element.elementor-element-c46af14{margin-top:50px;margin-bottom:50px}.elementor-13333 .elementor-element.elementor-element-f380bff.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-13333 .elementor-element.elementor-element-f380bff.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-13333 .elementor-element.elementor-element-f380bff.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-13333 .elementor-element.elementor-element-f380bff .elementor-image-box-wrapper .elementor-image-box-img{width:86%}.elementor-13333 .elementor-element.elementor-element-f380bff .elementor-image-box-img img{transition-duration:0.3s}.elementor-13333 .elementor-element.elementor-element-f380bff .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#051F2A}.elementor-13333 .elementor-element.elementor-element-73eb5da.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-13333 .elementor-element.elementor-element-73eb5da.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-13333 .elementor-element.elementor-element-73eb5da.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-13333 .elementor-element.elementor-element-73eb5da .elementor-image-box-wrapper .elementor-image-box-img{width:86%}.elementor-13333 .elementor-element.elementor-element-73eb5da .elementor-image-box-img img{transition-duration:0.3s}.elementor-13333 .elementor-element.elementor-element-73eb5da .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#051F2A}.elementor-13333 .elementor-element.elementor-element-c653bcb.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-13333 .elementor-element.elementor-element-c653bcb.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-13333 .elementor-element.elementor-element-c653bcb.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-13333 .elementor-element.elementor-element-c653bcb .elementor-image-box-wrapper .elementor-image-box-img{width:86%}.elementor-13333 .elementor-element.elementor-element-c653bcb .elementor-image-box-img img{transition-duration:0.3s}.elementor-13333 .elementor-element.elementor-element-c653bcb .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#051F2A}.elementor-13333 .elementor-element.elementor-element-f86c543.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-13333 .elementor-element.elementor-element-f86c543.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-13333 .elementor-element.elementor-element-f86c543.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-13333 .elementor-element.elementor-element-f86c543 .elementor-image-box-wrapper .elementor-image-box-img{width:86%}.elementor-13333 .elementor-element.elementor-element-f86c543 .elementor-image-box-img img{transition-duration:0.3s}.elementor-13333 .elementor-element.elementor-element-f86c543 .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#051F2A}.elementor-13333 .elementor-element.elementor-element-d4a5bd0.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-13333 .elementor-element.elementor-element-d4a5bd0.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-13333 .elementor-element.elementor-element-d4a5bd0.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-13333 .elementor-element.elementor-element-d4a5bd0 .elementor-image-box-wrapper .elementor-image-box-img{width:86%}.elementor-13333 .elementor-element.elementor-element-d4a5bd0 .elementor-image-box-img img{transition-duration:0.3s}.elementor-13333 .elementor-element.elementor-element-d4a5bd0 .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#051F2A}.elementor-13333 .elementor-element.elementor-element-5a04714:not(.elementor-motion-effects-element-type-background),.elementor-13333 .elementor-element.elementor-element-5a04714>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#24C4F35C 0%,#FFFFFE 100%)}.elementor-13333 .elementor-element.elementor-element-5a04714{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:100px;margin-bottom:50px}.elementor-13333 .elementor-element.elementor-element-5a04714>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-13333 .elementor-element.elementor-element-3f117b3>.elementor-element-populated{margin:045px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13333 .elementor-element.elementor-element-2c0f1cb .elementor-heading-title{font-family:"PT Sans",Sans-serif;font-weight:300;color:#146074}.elementor-13333 .elementor-element.elementor-element-8bca6b6{text-align:start}.elementor-13333 .elementor-element.elementor-element-3de9881{font-family:"PT Sans",Sans-serif;font-size:20px;font-weight:600;color:#6D858B}.elementor-13333 .elementor-element.elementor-element-01e6609 .elementor-button{background-color:#77DAFF}.elementor-13333 .elementor-element.elementor-element-1ed7744:not(.elementor-motion-effects-element-type-background),.elementor-13333 .elementor-element.elementor-element-1ed7744>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#EAEAEA 0%,#EAEAEA 100%)}.elementor-13333 .elementor-element.elementor-element-1ed7744{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:100px;margin-bottom:0;padding:0 0 50px 0}.elementor-13333 .elementor-element.elementor-element-1ed7744>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-13333 .elementor-element.elementor-element-1ef0451>.elementor-element-populated{margin:045px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13333 .elementor-element.elementor-element-3c5e0a7 .elementor-heading-title{font-family:"PT Sans",Sans-serif;font-weight:300;color:#146074}.elementor-13333 .elementor-element.elementor-element-7ec1637{text-align:start}.elementor-13333 .elementor-element.elementor-element-0465dbf{font-family:"PT Sans",Sans-serif;font-size:20px;font-weight:600;color:#6D858B}.elementor-13333 .elementor-element.elementor-element-ea2de6c:not(.elementor-motion-effects-element-type-background),.elementor-13333 .elementor-element.elementor-element-ea2de6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EAEAEA}.elementor-13333 .elementor-element.elementor-element-ea2de6c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 040px 0}.elementor-13333 .elementor-element.elementor-element-ea2de6c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-13333 .elementor-element.elementor-element-aa7090e .elementor-button{background-color:#77DAFF}.elementor-13333 .elementor-element.elementor-element-30c632d:not(.elementor-motion-effects-element-type-background),.elementor-13333 .elementor-element.elementor-element-30c632d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#24C4F35C 0%,#FFFFFE 100%)}.elementor-13333 .elementor-element.elementor-element-30c632d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:50px}.elementor-13333 .elementor-element.elementor-element-30c632d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-13333 .elementor-element.elementor-element-b7e20c3>.elementor-element-populated{margin:045px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13333 .elementor-element.elementor-element-34546b6 .elementor-heading-title{font-family:"PT Sans",Sans-serif;font-weight:300;color:#146074}.elementor-13333 .elementor-element.elementor-element-87725ea{text-align:start}.elementor-13333 .elementor-element.elementor-element-5471cba{font-family:"PT Sans",Sans-serif;font-size:20px;font-weight:600;color:#6D858B}.elementor-13333 .elementor-element.elementor-element-446373b .elementor-button{background-color:#77DAFF}.elementor-13333 .elementor-element.elementor-element-4e172f5:not(.elementor-motion-effects-element-type-background),.elementor-13333 .elementor-element.elementor-element-4e172f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#EAEAEA 0%,#EAEAEA 100%)}.elementor-13333 .elementor-element.elementor-element-4e172f5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:100px;margin-bottom:0;padding:0 0 20px 0}.elementor-13333 .elementor-element.elementor-element-4e172f5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-13333 .elementor-element.elementor-element-d4b7513>.elementor-element-populated{margin:045px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13333 .elementor-element.elementor-element-143afd1 .elementor-heading-title{font-family:"PT Sans",Sans-serif;font-weight:300;color:#146074}.elementor-13333 .elementor-element.elementor-element-1f8ec5a{text-align:start}.elementor-13333 .elementor-element.elementor-element-daefc6f{font-family:"PT Sans",Sans-serif;font-size:20px;font-weight:600;color:#6D858B}.elementor-13333 .elementor-element.elementor-element-f02880d:not(.elementor-motion-effects-element-type-background),.elementor-13333 .elementor-element.elementor-element-f02880d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EAEAEA}.elementor-13333 .elementor-element.elementor-element-f02880d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 040px 0}.elementor-13333 .elementor-element.elementor-element-f02880d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-13333 .elementor-element.elementor-element-6c58192 .elementor-button{background-color:#77DAFF}.elementor-13333 .elementor-element.elementor-element-832a675:not(.elementor-motion-effects-element-type-background),.elementor-13333 .elementor-element.elementor-element-832a675>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#24C4F314 0%,#FFFFFE 100%)}.elementor-13333 .elementor-element.elementor-element-832a675{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:50px}.elementor-13333 .elementor-element.elementor-element-832a675>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-13333 .elementor-element.elementor-element-02e3c58>.elementor-element-populated{margin:045px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13333 .elementor-element.elementor-element-cd8b949 .elementor-heading-title{font-family:"PT Sans",Sans-serif;font-weight:300;color:#146074}.elementor-13333 .elementor-element.elementor-element-19348cb{text-align:start}.elementor-13333 .elementor-element.elementor-element-1785b62{font-family:"PT Sans",Sans-serif;font-size:20px;font-weight:600;color:#6D858B}.elementor-13333 .elementor-element.elementor-element-f11359d .elementor-button{background-color:#77DAFF}.elementor-13333 .elementor-element.elementor-element-26c013f{margin-top:0;margin-bottom:0;padding:032px 0 0 0}.elementor-13333 .elementor-element.elementor-element-ad1c23a>.elementor-widget-container{margin:0 0 41px 0;padding:0 0 0 0}.elementor-13333 .elementor-element.elementor-element-ad1c23a .elementor-testimonial-wrapper{text-align:start}.elementor-13333 .elementor-element.elementor-element-ad1c23a .elementor-testimonial-content{font-family:"Roboto",Sans-serif;font-weight:400;font-style:italic;line-height:35px;letter-spacing:-.3px}@media(min-width:768px){.elementor-13333 .elementor-element.elementor-element-3f117b3{width:100%}.elementor-13333 .elementor-element.elementor-element-1ef0451{width:100%}.elementor-13333 .elementor-element.elementor-element-b7e20c3{width:100%}.elementor-13333 .elementor-element.elementor-element-d4b7513{width:100%}.elementor-13333 .elementor-element.elementor-element-02e3c58{width:100%}}@media(max-width:767px){.elementor-13333 .elementor-element.elementor-element-b4b006c .swiper-slide{height:646px}.elementor-13333 .elementor-element.elementor-element-f380bff .elementor-image-box-img{margin-bottom:0}.elementor-13333 .elementor-element.elementor-element-73eb5da .elementor-image-box-img{margin-bottom:0}.elementor-13333 .elementor-element.elementor-element-c653bcb .elementor-image-box-img{margin-bottom:0}.elementor-13333 .elementor-element.elementor-element-f86c543 .elementor-image-box-img{margin-bottom:0}.elementor-13333 .elementor-element.elementor-element-d4a5bd0 .elementor-image-box-img{margin-bottom:0}}