.elementor-6053 .elementor-element.elementor-element-44341583{--display:flex;--min-height:0vh;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6053 .elementor-element.elementor-element-32656c56{--display:flex;}.elementor-6053 .elementor-element.elementor-element-24056814{--display:flex;--justify-content:center;--overlay-opacity:0.2;}.elementor-6053 .elementor-element.elementor-element-24056814:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-24056814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://edt.org/wp-content/uploads/2026/09/edt-hero-story-test-1b-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-24056814::before, .elementor-6053 .elementor-element.elementor-element-24056814 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-24056814 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-24056814 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-24056814 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-24056814 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-3b42346c{--display:flex;--justify-content:center;--overlay-opacity:0.2;}.elementor-6053 .elementor-element.elementor-element-3b42346c:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-3b42346c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://edt.org/wp-content/uploads/2026/09/edt-hero-story-test-3b-scaled.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-3b42346c::before, .elementor-6053 .elementor-element.elementor-element-3b42346c > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-3b42346c > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-3b42346c > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-3b42346c > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-3b42346c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-7e7cf8e1{--display:flex;--justify-content:center;--overlay-opacity:0.1;}.elementor-6053 .elementor-element.elementor-element-7e7cf8e1:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-7e7cf8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://edt.org/wp-content/uploads/2026/09/edt-hero-story-test-4c-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-7e7cf8e1::before, .elementor-6053 .elementor-element.elementor-element-7e7cf8e1 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-7e7cf8e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-7e7cf8e1 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-7e7cf8e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-7e7cf8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-6451ddb0{--display:flex;}.elementor-6053 .elementor-element.elementor-element-8afb4e2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.75;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-bottom:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-8afb4e2::before, .elementor-6053 .elementor-element.elementor-element-8afb4e2 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-8afb4e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-8afb4e2 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-8afb4e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-8afb4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;--background-overlay:'';}.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 );color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-68ac8dad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-ac2929a .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 0.5882rem + 2.9412vw, 5rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-6053 .elementor-element.elementor-element-56fb950b{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:300;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6053 .elementor-element.elementor-element-6f59fb10{text-align:start;}.elementor-6053 .elementor-element.elementor-element-6f59fb10 img{width:8%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-18198413{padding:2rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-18198413 .elementor-icon-wrapper{text-align:center;}.elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-framed .elementor-icon, .elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-framed .elementor-icon, .elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-stacked .elementor-icon:hover{background-color:#ABA5EE;}.elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-framed .elementor-icon:hover, .elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-default .elementor-icon:hover{color:#ABA5EE;border-color:#ABA5EE;}.elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-framed .elementor-icon:hover, .elementor-6053 .elementor-element.elementor-element-18198413.elementor-view-default .elementor-icon:hover svg{fill:#ABA5EE;}.elementor-6053 .elementor-element.elementor-element-18198413 .elementor-icon{font-size:2.5rem;}.elementor-6053 .elementor-element.elementor-element-18198413 .elementor-icon svg{height:2.5rem;}.elementor-6053 .elementor-element.elementor-element-18198413 .elementor-icon-wrapper svg{width:auto;}.elementor-6053 .elementor-element.elementor-element-7f879cb0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.75;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-bottom:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-7f879cb0::before, .elementor-6053 .elementor-element.elementor-element-7f879cb0 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-7f879cb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-7f879cb0 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-7f879cb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-7f879cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-5f90384c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-56df7b83 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 0.5882rem + 2.9412vw, 5rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-70d6e0e{text-align:start;}.elementor-6053 .elementor-element.elementor-element-70d6e0e img{width:8%;}.elementor-6053 .elementor-element.elementor-element-7a3e692c{padding:2rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-7a3e692c .elementor-icon-wrapper{text-align:center;}.elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-framed .elementor-icon, .elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-framed .elementor-icon, .elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-stacked .elementor-icon:hover{background-color:#ABA5EE;}.elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-framed .elementor-icon:hover, .elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-default .elementor-icon:hover{color:#ABA5EE;border-color:#ABA5EE;}.elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-framed .elementor-icon:hover, .elementor-6053 .elementor-element.elementor-element-7a3e692c.elementor-view-default .elementor-icon:hover svg{fill:#ABA5EE;}.elementor-6053 .elementor-element.elementor-element-7a3e692c .elementor-icon{font-size:2.5rem;}.elementor-6053 .elementor-element.elementor-element-7a3e692c .elementor-icon svg{height:2.5rem;}.elementor-6053 .elementor-element.elementor-element-7a3e692c .elementor-icon-wrapper svg{width:auto;}.elementor-6053 .elementor-element.elementor-element-5dd93957{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.75;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-bottom:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-5dd93957::before, .elementor-6053 .elementor-element.elementor-element-5dd93957 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-5dd93957 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-5dd93957 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-5dd93957 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-5dd93957 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-4d3af122 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-6f2a18d7 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 0.5882rem + 2.9412vw, 5rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-7529882d{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.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-6053 .elementor-element.elementor-element-cfed931 .elementor-button{background-color:var( --e-global-color-71c47c6 );font-family:"Open Sans", Sans-serif;font-size:clamp(0.75rem, 0.6818rem + 0.3409vw, 0.9375rem);font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-6053 .elementor-element.elementor-element-cfed931 .elementor-button:hover, .elementor-6053 .elementor-element.elementor-element-cfed931 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-cfed931{padding:0rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-cfed931 .elementor-button:hover svg, .elementor-6053 .elementor-element.elementor-element-cfed931 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-14e4a16e .elementor-button{background-color:var( --e-global-color-71c47c6 );font-family:"Open Sans", Sans-serif;font-size:clamp(0.75rem, 0.6818rem + 0.3409vw, 0.9375rem);font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-6053 .elementor-element.elementor-element-14e4a16e .elementor-button:hover, .elementor-6053 .elementor-element.elementor-element-14e4a16e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-14e4a16e{padding:0rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-14e4a16e .elementor-button:hover svg, .elementor-6053 .elementor-element.elementor-element-14e4a16e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-66f14da0{--display:flex;--min-height:70vh;--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;--justify-content:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.12;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-bottom:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-66f14da0:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-66f14da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#344194;}.elementor-6053 .elementor-element.elementor-element-66f14da0::before, .elementor-6053 .elementor-element.elementor-element-66f14da0 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-66f14da0 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-66f14da0 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-66f14da0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-66f14da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://edt.org/wp-content/uploads/2026/08/edt-impact-2025-hero.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-66f14da0::before{filter:brightness( 138% ) contrast( 128% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6053 .elementor-element.elementor-element-5a92c777{--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;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-6053 .elementor-element.elementor-element-554b90d3{padding:0 0 0 0;}.elementor-6053 .elementor-element.elementor-element-554b90d3 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 1.4423rem + 2.1635vw, 4.6875rem);font-weight:400;color:var( --e-global-color-secondary );}.elementor-6053 .elementor-element.elementor-element-7949005c{padding:0 0 0 0;}.elementor-6053 .elementor-element.elementor-element-7949005c .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 1.4423rem + 2.1635vw, 4.6875rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-5b361f6e{padding:2rem 0rem 0rem 0rem;font-family:"Open Sans", Sans-serif;font-size:clamp(1rem, 0.5rem + 0.6667vw, 1.5rem);font-weight:300;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-44d67ca5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-6053 .elementor-element.elementor-element-6940fafd img{width:5rem;}.elementor-6053 .elementor-element.elementor-element-4571fea2{--display:flex;--min-height:0vh;--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-bottom:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-57130aee{--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-6053 .elementor-element.elementor-element-251ca221{text-align:start;}.elementor-6053 .elementor-element.elementor-element-251ca221 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(2.5rem, 2.1923rem + 1.5385vw, 4.5rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-50143d94{text-align:start;}.elementor-6053 .elementor-element.elementor-element-50143d94 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1rem, 0.625rem + 0.5vw, 1.375rem);font-weight:300;line-height:1.25lh;color:var( --e-global-color-text );}.elementor-6053 .elementor-element.elementor-element-346a9fb7{--display:flex;--min-height:0vh;--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;--padding-top:0;--padding-bottom:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-676a7d62{--display:flex;}.elementor-6053 .elementor-element.elementor-element-6301235c{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6053 .elementor-element.elementor-element-6301235c:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-6301235c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-3019fecf{--display:flex;--gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem) 0;--row-gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem);--column-gap:0;--border-radius:1rem 1rem 0rem 0rem;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-6053 .elementor-element.elementor-element-3019fecf:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-3019fecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edt.org/wp-content/uploads/2026/09/edt-prog-inspired-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-266a2c55{--display:flex;--gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem) 0;--row-gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem);--column-gap:0;--border-radius:0rem 0rem 1rem 1rem;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-6053 .elementor-element.elementor-element-7a7214a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-7a7214a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-5ab52d8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-5ab52d8c .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.7rem, 1.1rem + 0.8vw, 2.3rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-3fc05caa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-3fc05caa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1rem, 0.625rem + 0.5vw, 1.375rem);font-weight:300;line-height:1.1lh;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-24c5b92e{--display:flex;}.elementor-6053 .elementor-element.elementor-element-56f98bf9{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6053 .elementor-element.elementor-element-56f98bf9:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-56f98bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71c47c6 );}.elementor-6053 .elementor-element.elementor-element-597f3d44{--display:flex;--gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem) 0;--row-gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem);--column-gap:0;--border-radius:1rem 1rem 0rem 0rem;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-6053 .elementor-element.elementor-element-597f3d44:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-597f3d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edt.org/wp-content/uploads/2026/04/edt-region-menu-uk.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-76fe30a6{--display:flex;--gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem) 0;--row-gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem);--column-gap:0;--border-radius:0rem 0rem 1rem 1rem;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-6053 .elementor-element.elementor-element-7bdf73f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-7bdf73f8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-3e01389d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-3e01389d .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.7rem, 1.1rem + 0.8vw, 2.3rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-9119ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-9119ae9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1rem, 0.625rem + 0.5vw, 1.375rem);font-weight:300;line-height:1.1lh;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-5601c4e6{--display:flex;}.elementor-6053 .elementor-element.elementor-element-6fb0a460{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6053 .elementor-element.elementor-element-6fb0a460:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-6fb0a460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6104dc8 );}.elementor-6053 .elementor-element.elementor-element-2aca9f7{--display:flex;--gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem) 0;--row-gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem);--column-gap:0;--border-radius:1rem 1rem 0rem 0rem;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-6053 .elementor-element.elementor-element-2aca9f7:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-2aca9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edt.org/wp-content/uploads/2026/08/Apprenticeship-students-learning-on-the-job.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-4c58d127{--display:flex;--gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem) 0;--row-gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem);--column-gap:0;--border-radius:0rem 0rem 1rem 1rem;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-6053 .elementor-element.elementor-element-2711a1ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-2711a1ab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-729056cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-729056cb .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.7rem, 1.1rem + 0.8vw, 2.3rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-7893c646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-7893c646 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1rem, 0.625rem + 0.5vw, 1.375rem);font-weight:300;line-height:1.1lh;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-7579bfa7{--display:flex;}.elementor-6053 .elementor-element.elementor-element-4f37e6e9{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6053 .elementor-element.elementor-element-4f37e6e9:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-4f37e6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f849082 );}.elementor-6053 .elementor-element.elementor-element-489e9b5d{--display:flex;--gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem) 0;--row-gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem);--column-gap:0;--border-radius:1rem 1rem 0rem 0rem;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-6053 .elementor-element.elementor-element-489e9b5d:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-489e9b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edt.org/wp-content/uploads/2023/05/EDT-in-Kenya-at-event.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-2d7e80ff{--display:flex;--gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem) 0;--row-gap:clamp(1rem, 0.4091rem + 0.7273vw, 1.5rem);--column-gap:0;--border-radius:0rem 0rem 1rem 1rem;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-6053 .elementor-element.elementor-element-564d7d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-564d7d91 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-1892ec73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-1892ec73 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.7rem, 1.1rem + 0.8vw, 2.3rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-42a4b8d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-42a4b8d6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1rem, 0.625rem + 0.5vw, 1.375rem);font-weight:300;line-height:1.1lh;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-e18269{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-6053 .elementor-element.elementor-element-7b324fde{--display:flex;--padding-top:0;--padding-bottom:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-7b324fde:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-7b324fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-18d605c0{--display:flex;--min-height:0vh;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-left:0;--padding-right:0;}.elementor-6053 .elementor-element.elementor-element-77a16c34{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-6053 .elementor-element.elementor-element-4741af97{text-align:start;}.elementor-6053 .elementor-element.elementor-element-4741af97 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 1.4423rem + 2.1635vw, 4.6875rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-3d122b14{font-family:"Open Sans", Sans-serif;font-size:clamp(1rem, 0.9038rem + 0.4808vw, 1.625rem);font-weight:300;line-height:1.25lh;color:var( --e-global-color-text );}.elementor-6053 .elementor-element.elementor-element-4713d22f{--display:flex;--min-height:0vh;--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:2rem 6rem;--row-gap:2rem;--column-gap:6rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6053 .elementor-element.elementor-element-3415d44a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;}.elementor-6053 .elementor-element.elementor-element-3fd3087f{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-6053 .elementor-element.elementor-element-2ef57feb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-2ef57feb img{width:60%;}.elementor-6053 .elementor-element.elementor-element-eca4616{padding:0 0 0 0;text-align:start;}.elementor-6053 .elementor-element.elementor-element-eca4616 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 1.5625rem + 0.8333vw, 2.8125rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-4646289d{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-6053 .elementor-element.elementor-element-437e907e{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-6053 .elementor-element.elementor-element-5453b2ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-5453b2ce img{width:60%;}.elementor-6053 .elementor-element.elementor-element-5cfb7b48{padding:0 0 0 0;text-align:start;}.elementor-6053 .elementor-element.elementor-element-5cfb7b48 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 1.5625rem + 0.8333vw, 2.8125rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-6fe96ed7{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-6053 .elementor-element.elementor-element-6e96bfdd{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-6053 .elementor-element.elementor-element-6d9020f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-6d9020f img{width:60%;}.elementor-6053 .elementor-element.elementor-element-6eb0525{padding:0 0 0 0;text-align:start;}.elementor-6053 .elementor-element.elementor-element-6eb0525 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 1.5625rem + 0.8333vw, 2.8125rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-30ed35f3{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-6053 .elementor-element.elementor-element-4399531e{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-6053 .elementor-element.elementor-element-476f64ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-476f64ef img{width:60%;}.elementor-6053 .elementor-element.elementor-element-73ca73d5{padding:0 0 0 0;text-align:start;}.elementor-6053 .elementor-element.elementor-element-73ca73d5 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 1.5625rem + 0.8333vw, 2.8125rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-b9432cb{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-6053 .elementor-element.elementor-element-237694e7{--display:flex;--min-height:0vh;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6053 .elementor-element.elementor-element-237694e7:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-237694e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-f91378e{--display:flex;--justify-content:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-6053 .elementor-element.elementor-element-11ac00f1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-6053 .elementor-element.elementor-element-1cd5a286{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-bottom:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-left:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-right:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);}.elementor-6053 .elementor-element.elementor-element-1cd5a286:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-1cd5a286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f849082 );background-image:url("https://edt.org/wp-content/uploads/2026/04/carousel-ph-2.webp");background-position:center center;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-2a299c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-2a299c6b .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:3.5vw;font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-5c851f61{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--overlay-opacity:0.4;--overlay-mix-blend-mode:overlay;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-bottom:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-left:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-right:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);}.elementor-6053 .elementor-element.elementor-element-5c851f61:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-5c851f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-5c851f61::before, .elementor-6053 .elementor-element.elementor-element-5c851f61 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-5c851f61 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-5c851f61 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-5c851f61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-5c851f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;background-image:url("https://edt.org/wp-content/uploads/2026/08/foundations_for_learning.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-5c851f61:hover::before, .elementor-6053 .elementor-element.elementor-element-5c851f61:hover > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-5c851f61:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-5c851f61 > .elementor-background-slideshow:hover::before, .elementor-6053 .elementor-element.elementor-element-5c851f61 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-5c851f61::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6053 .elementor-element.elementor-element-5c851f61:hover{--overlay-opacity:0.8;}.elementor-6053 .elementor-element.elementor-element-5c851f61, .elementor-6053 .elementor-element.elementor-element-5c851f61::before{--overlay-transition:1s;}.elementor-6053 .elementor-element.elementor-element-7999c52d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-7999c52d .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-65686019{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-bottom:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-left:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-right:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);}.elementor-6053 .elementor-element.elementor-element-65686019:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-65686019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4CA773;}.elementor-6053 .elementor-element.elementor-element-65686019:hover::before, .elementor-6053 .elementor-element.elementor-element-65686019:hover > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-65686019:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-65686019 > .elementor-background-slideshow:hover::before, .elementor-6053 .elementor-element.elementor-element-65686019 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-65686019:hover{--overlay-opacity:0.1;}.elementor-6053 .elementor-element.elementor-element-65686019, .elementor-6053 .elementor-element.elementor-element-65686019::before{--overlay-transition:1s;}.elementor-6053 .elementor-element.elementor-element-557312a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-557312a7 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:2.2vw;font-weight:400;color:#FFFFFF;}.elementor-6053 .elementor-element.elementor-element-52d8b673{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--overlay-opacity:0.4;--overlay-mix-blend-mode:overlay;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-bottom:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-left:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-right:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);}.elementor-6053 .elementor-element.elementor-element-52d8b673:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-52d8b673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-52d8b673::before, .elementor-6053 .elementor-element.elementor-element-52d8b673 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-52d8b673 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-52d8b673 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-52d8b673 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-52d8b673 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;background-image:url("https://edt.org/wp-content/uploads/2026/08/education_workforce_development-.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-52d8b673:hover::before, .elementor-6053 .elementor-element.elementor-element-52d8b673:hover > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-52d8b673:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-52d8b673 > .elementor-background-slideshow:hover::before, .elementor-6053 .elementor-element.elementor-element-52d8b673 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-52d8b673::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6053 .elementor-element.elementor-element-52d8b673:hover{--overlay-opacity:0.8;}.elementor-6053 .elementor-element.elementor-element-52d8b673, .elementor-6053 .elementor-element.elementor-element-52d8b673::before{--overlay-transition:1s;}.elementor-6053 .elementor-element.elementor-element-3c83377d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-3c83377d .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-7e54aa17{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--overlay-opacity:0.4;--overlay-mix-blend-mode:overlay;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-bottom:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-left:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-right:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);}.elementor-6053 .elementor-element.elementor-element-7e54aa17:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-7e54aa17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-7e54aa17::before, .elementor-6053 .elementor-element.elementor-element-7e54aa17 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-7e54aa17 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-7e54aa17 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-7e54aa17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-7e54aa17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;background-image:url("https://edt.org/wp-content/uploads/2026/04/Untitled-design-39-converted-from-jpg.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-7e54aa17:hover::before, .elementor-6053 .elementor-element.elementor-element-7e54aa17:hover > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-7e54aa17:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-7e54aa17 > .elementor-background-slideshow:hover::before, .elementor-6053 .elementor-element.elementor-element-7e54aa17 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-7e54aa17::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6053 .elementor-element.elementor-element-7e54aa17:hover{--overlay-opacity:0.8;}.elementor-6053 .elementor-element.elementor-element-7e54aa17, .elementor-6053 .elementor-element.elementor-element-7e54aa17::before{--overlay-transition:1s;}.elementor-6053 .elementor-element.elementor-element-5028e659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-5028e659 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-91d750a{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-bottom:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-left:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-right:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);}.elementor-6053 .elementor-element.elementor-element-91d750a:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-91d750a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c71e7d );}.elementor-6053 .elementor-element.elementor-element-91d750a:hover::before, .elementor-6053 .elementor-element.elementor-element-91d750a:hover > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-91d750a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-91d750a > .elementor-background-slideshow:hover::before, .elementor-6053 .elementor-element.elementor-element-91d750a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-91d750a:hover{--overlay-opacity:0.1;}.elementor-6053 .elementor-element.elementor-element-91d750a, .elementor-6053 .elementor-element.elementor-element-91d750a::before{--overlay-transition:1s;}.elementor-6053 .elementor-element.elementor-element-29b23a8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-29b23a8b .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-27c410bf{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--overlay-opacity:0.4;--overlay-mix-blend-mode:overlay;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-bottom:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-left:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-right:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);}.elementor-6053 .elementor-element.elementor-element-27c410bf:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-27c410bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-27c410bf::before, .elementor-6053 .elementor-element.elementor-element-27c410bf > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-27c410bf > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-27c410bf > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-27c410bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-27c410bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;background-image:url("https://edt.org/wp-content/uploads/2026/08/youth_career_ready.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-27c410bf:hover::before, .elementor-6053 .elementor-element.elementor-element-27c410bf:hover > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-27c410bf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-27c410bf > .elementor-background-slideshow:hover::before, .elementor-6053 .elementor-element.elementor-element-27c410bf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-27c410bf::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6053 .elementor-element.elementor-element-27c410bf:hover{--overlay-opacity:0.8;}.elementor-6053 .elementor-element.elementor-element-27c410bf, .elementor-6053 .elementor-element.elementor-element-27c410bf::before{--overlay-transition:1s;}.elementor-6053 .elementor-element.elementor-element-4ce0c19f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-4ce0c19f .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-6dc9f859{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-bottom:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-left:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);--padding-right:clamp(2rem, 1.3846rem + 3.0769vw, 6rem);}.elementor-6053 .elementor-element.elementor-element-6dc9f859:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-6dc9f859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f849082 );}.elementor-6053 .elementor-element.elementor-element-6dc9f859:hover::before, .elementor-6053 .elementor-element.elementor-element-6dc9f859:hover > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-6dc9f859:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-6dc9f859 > .elementor-background-slideshow:hover::before, .elementor-6053 .elementor-element.elementor-element-6dc9f859 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-6dc9f859:hover{--overlay-opacity:0.1;}.elementor-6053 .elementor-element.elementor-element-6dc9f859, .elementor-6053 .elementor-element.elementor-element-6dc9f859::before{--overlay-transition:1s;}.elementor-6053 .elementor-element.elementor-element-60287748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-60287748 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-43dc0836{--display:flex;--min-height:0vh;--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-bottom:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-43dc0836:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-43dc0836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6053 .elementor-element.elementor-element-1240ecd6{--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-6053 .elementor-element.elementor-element-650e6666{text-align:start;}.elementor-6053 .elementor-element.elementor-element-650e6666 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(2.5rem, 2.1923rem + 1.5385vw, 4.5rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-113cf35b{text-align:start;}.elementor-6053 .elementor-element.elementor-element-113cf35b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1rem, 0.625rem + 0.5vw, 1.375rem);font-weight:300;line-height:1.25lh;color:var( --e-global-color-text );}.elementor-6053 .elementor-element.elementor-element-42838f74 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:clamp(0.75rem, 0.6818rem + 0.3409vw, 0.9375rem);font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-6053 .elementor-element.elementor-element-42838f74 .elementor-button:hover, .elementor-6053 .elementor-element.elementor-element-42838f74 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-42838f74{padding:0rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-42838f74 .elementor-button:hover svg, .elementor-6053 .elementor-element.elementor-element-42838f74 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-3ec83f2b{--display:flex;--min-height:0vh;--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6053 .elementor-element.elementor-element-3ec83f2b:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-3ec83f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bacfb1b );}.elementor-6053 .elementor-element.elementor-element-568f869e{--display:flex;--min-height:0vh;--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:2rem 6rem;--row-gap:2rem;--column-gap:6rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(1.25rem, -8.9826rem + 18.9884vw, 15rem);--padding-bottom:clamp(1.25rem, -8.9826rem + 18.9884vw, 15rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-568f869e:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-568f869e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D7DF6E;}.elementor-6053 .elementor-element.elementor-element-6d8e6be2{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-6053 .elementor-element.elementor-element-d28785a{text-align:start;}.elementor-6053 .elementor-element.elementor-element-d28785a .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(2rem, 1.0735rem + 2.1176vw, 4.25rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-768c8b85{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-6053 .elementor-element.elementor-element-60ebbd05{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--overlay-opacity:0.82;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(2rem, 1.6923rem + 1.5385vw, 4rem);--padding-bottom:clamp(2rem, 1.6923rem + 1.5385vw, 4rem);--padding-left:clamp(2rem, 1.6923rem + 1.5385vw, 4rem);--padding-right:clamp(2rem, 1.6923rem + 1.5385vw, 4rem);}.elementor-6053 .elementor-element.elementor-element-60ebbd05:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-60ebbd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edt.org/wp-content/uploads/2026/05/ph-campaign-home-carousel.webp");background-position:center right;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-60ebbd05::before, .elementor-6053 .elementor-element.elementor-element-60ebbd05 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-60ebbd05 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-60ebbd05 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-60ebbd05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-60ebbd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #16171E00 0%, var( --e-global-color-text ) 60%);}.elementor-6053 .elementor-element.elementor-element-5de528ec{padding:0 0 0 0;}.elementor-6053 .elementor-element.elementor-element-5de528ec .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 1.4423rem + 2.1635vw, 4.6875rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-d416232{color:#FFFFFF;}.elementor-6053 .elementor-element.elementor-element-3387548d .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:clamp(0.75rem, 0.6818rem + 0.3409vw, 0.9375rem);font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-6053 .elementor-element.elementor-element-3387548d .elementor-button:hover, .elementor-6053 .elementor-element.elementor-element-3387548d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-3387548d{padding:0rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-3387548d .elementor-button:hover svg, .elementor-6053 .elementor-element.elementor-element-3387548d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-163fc19e{--display:flex;--min-height:75vh;--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;--justify-content:space-between;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overflow:hidden;--overlay-opacity:0.69;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-bottom:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-163fc19e:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-163fc19e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://edt.org/wp-content/uploads/2026/05/edt-placeholder-hero-1.webp");background-position:center left;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-163fc19e::before, .elementor-6053 .elementor-element.elementor-element-163fc19e > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-163fc19e > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-163fc19e > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-163fc19e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-163fc19e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(258deg, #16171E00 0%, #16171E 59%);}.elementor-6053 .elementor-element.elementor-element-50676cfc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem) 0;--row-gap:clamp(1rem, 0.6364rem + 1.8182vw, 2rem);--column-gap:0;--border-radius:1rem 1rem 1rem 1rem;--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-6053 .elementor-element.elementor-element-243900c3 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 1.1058rem + 3.8462vw, 6.875rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-5ab937e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6053 .elementor-element.elementor-element-5ab937e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1rem, 0.9615rem + 0.1923vw, 1.25rem);font-weight:300;line-height:1lh;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.82);color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-7c992b88 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:clamp(0.75rem, 0.6818rem + 0.3409vw, 0.9375rem);font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-6053 .elementor-element.elementor-element-7c992b88 .elementor-button:hover, .elementor-6053 .elementor-element.elementor-element-7c992b88 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-7c992b88{padding:0rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-7c992b88 .elementor-button:hover svg, .elementor-6053 .elementor-element.elementor-element-7c992b88 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-19a82bcb{--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;--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-6053 .elementor-element.elementor-element-19a82bcb:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-19a82bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6053 .elementor-element.elementor-element-34951b5{--display:flex;}.elementor-6053 .elementor-element.elementor-element-181410e2{--display:flex;--min-height:0vh;--justify-content:center;--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-6053 .elementor-element.elementor-element-181410e2:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-181410e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://edt.org/wp-content/uploads/2026/09/edt-hero-story-test-1b-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-10db409{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.75;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-bottom:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-10db409::before, .elementor-6053 .elementor-element.elementor-element-10db409 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-10db409 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-10db409 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-10db409 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-10db409 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-32e98f3c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-7d1680ac .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 0.5882rem + 2.9412vw, 5rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-4328710b{text-align:start;}.elementor-6053 .elementor-element.elementor-element-4328710b img{width:8%;}.elementor-6053 .elementor-element.elementor-element-5dc72b1e .elementor-button{background-color:var( --e-global-color-71c47c6 );font-family:"Open Sans", Sans-serif;font-size:clamp(0.75rem, 0.6818rem + 0.3409vw, 0.9375rem);font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-6053 .elementor-element.elementor-element-5dc72b1e .elementor-button:hover, .elementor-6053 .elementor-element.elementor-element-5dc72b1e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-5dc72b1e{padding:0rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-5dc72b1e .elementor-button:hover svg, .elementor-6053 .elementor-element.elementor-element-5dc72b1e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-4fb22a7e{--display:flex;}.elementor-6053 .elementor-element.elementor-element-52261c72{--display:flex;--justify-content:center;}.elementor-6053 .elementor-element.elementor-element-52261c72:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-52261c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://edt.org/wp-content/uploads/2026/09/edt-hero-story-test-3b-scaled.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-2bae33f5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.75;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-bottom:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-2bae33f5::before, .elementor-6053 .elementor-element.elementor-element-2bae33f5 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-2bae33f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-2bae33f5 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-2bae33f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-2bae33f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-2da02cae .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-534aa512 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 0.5882rem + 2.9412vw, 5rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-1d4e6ce8{text-align:start;}.elementor-6053 .elementor-element.elementor-element-1d4e6ce8 img{width:8%;}.elementor-6053 .elementor-element.elementor-element-4f1a768b .elementor-button{background-color:var( --e-global-color-71c47c6 );font-family:"Open Sans", Sans-serif;font-size:clamp(0.75rem, 0.6818rem + 0.3409vw, 0.9375rem);font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-6053 .elementor-element.elementor-element-4f1a768b .elementor-button:hover, .elementor-6053 .elementor-element.elementor-element-4f1a768b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-4f1a768b{padding:0rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-4f1a768b .elementor-button:hover svg, .elementor-6053 .elementor-element.elementor-element-4f1a768b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-6b50cbd0{--display:flex;}.elementor-6053 .elementor-element.elementor-element-2964b144{--display:flex;--justify-content:center;}.elementor-6053 .elementor-element.elementor-element-2964b144:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-2964b144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://edt.org/wp-content/uploads/2026/09/edt-hero-story-test-4c-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6053 .elementor-element.elementor-element-571bb281{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.75;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-bottom:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-6053 .elementor-element.elementor-element-571bb281::before, .elementor-6053 .elementor-element.elementor-element-571bb281 > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-571bb281 > .e-con-inner > .elementor-background-video-container::before, .elementor-6053 .elementor-element.elementor-element-571bb281 > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-571bb281 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6053 .elementor-element.elementor-element-571bb281 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16171E00;--background-overlay:'';}.elementor-6053 .elementor-element.elementor-element-4bbdc4ed .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.875rem, 0.8173rem + 0.2885vw, 1.25rem);font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-40cb5ad1 .elementor-heading-title{font-family:"Season Mix", Sans-serif;font-size:clamp(1.875rem, 0.5882rem + 2.9412vw, 5rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-6053 .elementor-element.elementor-element-cacce07{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6053 .elementor-element.elementor-element-32a78648 .elementor-button{background-color:var( --e-global-color-71c47c6 );font-family:"Open Sans", Sans-serif;font-size:clamp(0.75rem, 0.6818rem + 0.3409vw, 0.9375rem);font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-6053 .elementor-element.elementor-element-32a78648 .elementor-button:hover, .elementor-6053 .elementor-element.elementor-element-32a78648 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-32a78648{padding:0rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-32a78648 .elementor-button:hover svg, .elementor-6053 .elementor-element.elementor-element-32a78648 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-2099ccd0 .elementor-button{background-color:var( --e-global-color-71c47c6 );font-family:"Open Sans", Sans-serif;font-size:clamp(0.75rem, 0.6818rem + 0.3409vw, 0.9375rem);font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-6053 .elementor-element.elementor-element-2099ccd0 .elementor-button:hover, .elementor-6053 .elementor-element.elementor-element-2099ccd0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-2099ccd0{padding:0rem 0rem 0rem 0rem;}.elementor-6053 .elementor-element.elementor-element-2099ccd0 .elementor-button:hover svg, .elementor-6053 .elementor-element.elementor-element-2099ccd0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6053 .elementor-element.elementor-element-1433b6cd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:root{--page-title-display:none;}@media(max-width:768px){.elementor-6053 .elementor-element.elementor-element-66f14da0{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-6053 .elementor-element.elementor-element-5a92c777{--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-6053 .elementor-element.elementor-element-44d67ca5{--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-6053 .elementor-element.elementor-element-e18269{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6053 .elementor-element.elementor-element-3415d44a{--grid-auto-flow:row;}.elementor-6053 .elementor-element.elementor-element-11ac00f1{--grid-auto-flow:row;}.elementor-6053 .elementor-element.elementor-element-1433b6cd{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-6053 .elementor-element.elementor-element-44d67ca5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6053 .elementor-element.elementor-element-6940fafd img{width:3rem;}.elementor-6053 .elementor-element.elementor-element-346a9fb7{--padding-top:1rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-6053 .elementor-element.elementor-element-5ab52d8c .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-3fc05caa .elementor-heading-title{font-size:16px;line-height:1lh;}.elementor-6053 .elementor-element.elementor-element-3e01389d .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-9119ae9 .elementor-heading-title{font-size:16px;line-height:1lh;}.elementor-6053 .elementor-element.elementor-element-729056cb .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-7893c646 .elementor-heading-title{font-size:16px;line-height:1lh;}.elementor-6053 .elementor-element.elementor-element-1892ec73 .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-42a4b8d6 .elementor-heading-title{font-size:16px;line-height:1lh;}.elementor-6053 .elementor-element.elementor-element-e18269{--e-n-carousel-swiper-slides-to-display:1;}.elementor-6053 .elementor-element.elementor-element-3415d44a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6053 .elementor-element.elementor-element-11ac00f1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-6053 .elementor-element.elementor-element-2a299c6b .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-7999c52d .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-557312a7 .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-3c83377d .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-5028e659 .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-29b23a8b .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-4ce0c19f .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-60287748 .elementor-heading-title{font-size:30px;}.elementor-6053 .elementor-element.elementor-element-3ec83f2b{--min-height:39vh;}.elementor-6053 .elementor-element.elementor-element-1433b6cd{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-6053 .elementor-element.elementor-element-8afb4e2{--width:60%;}.elementor-6053 .elementor-element.elementor-element-7f879cb0{--width:70%;}.elementor-6053 .elementor-element.elementor-element-5dd93957{--width:70%;}.elementor-6053 .elementor-element.elementor-element-66f14da0{--width:100%;}.elementor-6053 .elementor-element.elementor-element-5a92c777{--width:60%;}.elementor-6053 .elementor-element.elementor-element-44d67ca5{--width:40%;}.elementor-6053 .elementor-element.elementor-element-4571fea2{--width:100%;}.elementor-6053 .elementor-element.elementor-element-57130aee{--width:65%;}.elementor-6053 .elementor-element.elementor-element-6301235c{--width:100%;}.elementor-6053 .elementor-element.elementor-element-56f98bf9{--width:100%;}.elementor-6053 .elementor-element.elementor-element-6fb0a460{--width:100%;}.elementor-6053 .elementor-element.elementor-element-4f37e6e9{--width:100%;}.elementor-6053 .elementor-element.elementor-element-18d605c0{--width:65%;}.elementor-6053 .elementor-element.elementor-element-77a16c34{--width:100%;}.elementor-6053 .elementor-element.elementor-element-4713d22f{--width:100%;}.elementor-6053 .elementor-element.elementor-element-237694e7{--width:100%;}.elementor-6053 .elementor-element.elementor-element-1cd5a286{--width:100%;}.elementor-6053 .elementor-element.elementor-element-5c851f61{--width:100%;}.elementor-6053 .elementor-element.elementor-element-65686019{--width:100%;}.elementor-6053 .elementor-element.elementor-element-52d8b673{--width:100%;}.elementor-6053 .elementor-element.elementor-element-7e54aa17{--width:100%;}.elementor-6053 .elementor-element.elementor-element-91d750a{--width:100%;}.elementor-6053 .elementor-element.elementor-element-27c410bf{--width:100%;}.elementor-6053 .elementor-element.elementor-element-6dc9f859{--width:100%;}.elementor-6053 .elementor-element.elementor-element-43dc0836{--width:100%;}.elementor-6053 .elementor-element.elementor-element-1240ecd6{--width:65%;}.elementor-6053 .elementor-element.elementor-element-3ec83f2b{--content-width:100vw;}.elementor-6053 .elementor-element.elementor-element-568f869e{--content-width:1600px;}.elementor-6053 .elementor-element.elementor-element-6d8e6be2{--width:100%;}.elementor-6053 .elementor-element.elementor-element-60ebbd05{--width:100%;}.elementor-6053 .elementor-element.elementor-element-50676cfc{--width:50%;}.elementor-6053 .elementor-element.elementor-element-10db409{--width:60%;}.elementor-6053 .elementor-element.elementor-element-2bae33f5{--width:70%;}.elementor-6053 .elementor-element.elementor-element-571bb281{--width:70%;}}@media(max-width:768px) and (min-width:768px){.elementor-6053 .elementor-element.elementor-element-f91378e{--width:45%;}}/* Start custom CSS for container, class: .elementor-element-24056814 */.elementor-6053 .elementor-element.elementor-element-24056814 {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b42346c */.elementor-6053 .elementor-element.elementor-element-3b42346c {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7cf8e1 */.elementor-6053 .elementor-element.elementor-element-7e7cf8e1 {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8afb4e2 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f879cb0 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dd93957 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451ddb0 */.elementor-6053 .elementor-element.elementor-element-6451ddb0 {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 300%;
    z-index: 10;
    pointer-events: none;
    will-change: transform;
}

.elementor-6053 .elementor-element.elementor-element-6451ddb0 > .edt-hero-content {
    position: relative !important;
    width: 100%;
    height: 33.333333%;
    min-height: 0;
    flex: none;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32656c56 */.elementor-6053 .elementor-element.elementor-element-32656c56 {
    height: calc(100vh - 88px);
    position: sticky;
    top: 88px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44341583 */.elementor-6053 .elementor-element.elementor-element-44341583 {
    height: calc((100vh - 88px) * 4);
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6940fafd */.elementor-6053 .elementor-element.elementor-element-6940fafd img {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3019fecf */.elementor-6053 .elementor-element.elementor-element-3019fecf
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301235c */.elementor-6053 .elementor-element.elementor-element-6301235c {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6301235c > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-597f3d44 */.elementor-6053 .elementor-element.elementor-element-597f3d44
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f98bf9 */.elementor-6053 .elementor-element.elementor-element-56f98bf9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-56f98bf9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aca9f7 */.elementor-6053 .elementor-element.elementor-element-2aca9f7
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fb0a460 */.elementor-6053 .elementor-element.elementor-element-6fb0a460 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6fb0a460 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-489e9b5d */.elementor-6053 .elementor-element.elementor-element-489e9b5d
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f37e6e9 */.elementor-6053 .elementor-element.elementor-element-4f37e6e9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-4f37e6e9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3019fecf */.elementor-6053 .elementor-element.elementor-element-3019fecf
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301235c */.elementor-6053 .elementor-element.elementor-element-6301235c {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6301235c > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-597f3d44 */.elementor-6053 .elementor-element.elementor-element-597f3d44
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f98bf9 */.elementor-6053 .elementor-element.elementor-element-56f98bf9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-56f98bf9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aca9f7 */.elementor-6053 .elementor-element.elementor-element-2aca9f7
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fb0a460 */.elementor-6053 .elementor-element.elementor-element-6fb0a460 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6fb0a460 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-489e9b5d */.elementor-6053 .elementor-element.elementor-element-489e9b5d
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f37e6e9 */.elementor-6053 .elementor-element.elementor-element-4f37e6e9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-4f37e6e9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3019fecf */.elementor-6053 .elementor-element.elementor-element-3019fecf
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301235c */.elementor-6053 .elementor-element.elementor-element-6301235c {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6301235c > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-597f3d44 */.elementor-6053 .elementor-element.elementor-element-597f3d44
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f98bf9 */.elementor-6053 .elementor-element.elementor-element-56f98bf9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-56f98bf9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aca9f7 */.elementor-6053 .elementor-element.elementor-element-2aca9f7
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fb0a460 */.elementor-6053 .elementor-element.elementor-element-6fb0a460 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6fb0a460 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-489e9b5d */.elementor-6053 .elementor-element.elementor-element-489e9b5d
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f37e6e9 */.elementor-6053 .elementor-element.elementor-element-4f37e6e9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-4f37e6e9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3019fecf */.elementor-6053 .elementor-element.elementor-element-3019fecf
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301235c */.elementor-6053 .elementor-element.elementor-element-6301235c {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6301235c > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-597f3d44 */.elementor-6053 .elementor-element.elementor-element-597f3d44
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f98bf9 */.elementor-6053 .elementor-element.elementor-element-56f98bf9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-56f98bf9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aca9f7 */.elementor-6053 .elementor-element.elementor-element-2aca9f7
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fb0a460 */.elementor-6053 .elementor-element.elementor-element-6fb0a460 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6fb0a460 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-489e9b5d */.elementor-6053 .elementor-element.elementor-element-489e9b5d
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f37e6e9 */.elementor-6053 .elementor-element.elementor-element-4f37e6e9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-4f37e6e9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3019fecf */.elementor-6053 .elementor-element.elementor-element-3019fecf
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301235c */.elementor-6053 .elementor-element.elementor-element-6301235c {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6301235c > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-597f3d44 */.elementor-6053 .elementor-element.elementor-element-597f3d44
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f98bf9 */.elementor-6053 .elementor-element.elementor-element-56f98bf9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-56f98bf9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aca9f7 */.elementor-6053 .elementor-element.elementor-element-2aca9f7
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fb0a460 */.elementor-6053 .elementor-element.elementor-element-6fb0a460 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-6fb0a460 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-489e9b5d */.elementor-6053 .elementor-element.elementor-element-489e9b5d
{
aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f37e6e9 */.elementor-6053 .elementor-element.elementor-element-4f37e6e9 {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-6053 .elementor-element.elementor-element-4f37e6e9 > .e-con:last-child {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3415d44a */.elementor-6053 .elementor-element.elementor-element-3415d44a {
    grid-template-rows: none !important;
    grid-auto-rows: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd5a286 */.elementor-6053 .elementor-element.elementor-element-1cd5a286 {
    aspect-ratio: 1 / 1;
}

@media (max-width: 767px) {
    .elementor-6053 .elementor-element.elementor-element-1cd5a286 {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c851f61 */.elementor-6053 .elementor-element.elementor-element-5c851f61 {
    aspect-ratio: 1 / 1;
}

@media (max-width: 767px) {
    .elementor-6053 .elementor-element.elementor-element-5c851f61 {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65686019 */.elementor-6053 .elementor-element.elementor-element-65686019 {
    aspect-ratio: 1 / 1;
}

@media (max-width: 767px) {
    .elementor-6053 .elementor-element.elementor-element-65686019 {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d8b673 */.elementor-6053 .elementor-element.elementor-element-52d8b673 {
    aspect-ratio: 1 / 1;
}

@media (max-width: 767px) {
    .elementor-6053 .elementor-element.elementor-element-52d8b673 {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e54aa17 */.elementor-6053 .elementor-element.elementor-element-7e54aa17 {
    aspect-ratio: 1 / 1;
}

@media (max-width: 767px) {
    .elementor-6053 .elementor-element.elementor-element-7e54aa17 {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d750a */.elementor-6053 .elementor-element.elementor-element-91d750a {
    aspect-ratio: 1 / 1;
}

@media (max-width: 767px) {
    .elementor-6053 .elementor-element.elementor-element-91d750a {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27c410bf */.elementor-6053 .elementor-element.elementor-element-27c410bf {
    aspect-ratio: 1 / 1;
}

@media (max-width: 767px) {
    .elementor-6053 .elementor-element.elementor-element-27c410bf {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc9f859 */.elementor-6053 .elementor-element.elementor-element-6dc9f859 {
    aspect-ratio: 1 / 1;
}

@media (max-width: 767px) {
    .elementor-6053 .elementor-element.elementor-element-6dc9f859 {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ec83f2b */.elementor-6053 .elementor-element.elementor-element-3ec83f2b {
    aspect-ratio: 16 / 8;
    position: relative;
    width: 100%;
    height: auto !important;
    min-height: 0 !important;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-6053 .elementor-element.elementor-element-3ec83f2b {
        aspect-ratio: 16 / 9;
    }

    .elementor-6053 .elementor-element.elementor-element-3ec83f2b .elementor-background-video-container {
        width: 100% !important;
        height: 100% !important;
    }

    .elementor-6053 .elementor-element.elementor-element-3ec83f2b .elementor-background-video-container iframe {
        width: 100% !important;
        height: 100% !important;
        top: 0 !important;
        left: 0 !important;
        transform: none !important;
    }
}

/* Position the HTML widget itself */
.elementor-6053 .elementor-element.elementor-element-3ec83f2b .edt-sound-control {
    position: absolute !important;
    right: 2rem !important;
    bottom: 2rem !important;
    width: auto !important;
    z-index: 20;
}

/* Button no longer needs absolute positioning */
.elementor-6053 .elementor-element.elementor-element-3ec83f2b .edt-video-sound {
    position: static;

    display: flex;
    align-items: center;

    padding: 0.65rem 1rem;
    border: none;
    border-radius: 999px;

    background: rgba(0,0,0,0.35);
    color: #fff;

    font-family: "Open Sans", sans-serif;
    font-size: 0.875rem;
    cursor: pointer;
}

.elementor-6053 .elementor-element.elementor-element-3ec83f2b .edt-video-sound:hover {
    background: rgba(0,0,0,0.6);
}

.elementor-6053 .elementor-element.elementor-element-3ec83f2b .edt-sound-on {
    display: none;
}

.elementor-6053 .elementor-element.elementor-element-3ec83f2b .edt-video-sound.is-playing .edt-sound-off {
    display: none;
}

.elementor-6053 .elementor-element.elementor-element-3ec83f2b .edt-video-sound.is-playing .edt-sound-on {
    display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ebbd05 */.elementor-6053 .elementor-element.elementor-element-60ebbd05
{
aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50676cfc */@media (min-width: 1025px) {
    .elementor-6053 .elementor-element.elementor-element-50676cfc {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181410e2 */.elementor-6053 .elementor-element.elementor-element-181410e2 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bae33f5 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52261c72 */.elementor-6053 .elementor-element.elementor-element-52261c72 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571bb281 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2964b144 */.elementor-6053 .elementor-element.elementor-element-2964b144 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181410e2 */.elementor-6053 .elementor-element.elementor-element-181410e2 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bae33f5 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52261c72 */.elementor-6053 .elementor-element.elementor-element-52261c72 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571bb281 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2964b144 */.elementor-6053 .elementor-element.elementor-element-2964b144 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181410e2 */.elementor-6053 .elementor-element.elementor-element-181410e2 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bae33f5 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52261c72 */.elementor-6053 .elementor-element.elementor-element-52261c72 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571bb281 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2964b144 */.elementor-6053 .elementor-element.elementor-element-2964b144 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181410e2 */.elementor-6053 .elementor-element.elementor-element-181410e2 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bae33f5 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52261c72 */.elementor-6053 .elementor-element.elementor-element-52261c72 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571bb281 */.edt-hero-content {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity 0.45s ease 0.15s,
        transform .45s ease .45s;
}

.edt-hero-state.is-active .edt-hero-content {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2964b144 */.elementor-6053 .elementor-element.elementor-element-2964b144 {
    height: calc(100vh - 126px);
    min-height: calc(100vh - 126px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1433b6cd *//* FRONT END ONLY */

/* Remove unwanted space below carousel */
body:not(.elementor-editor-active) .elementor-6053 .elementor-element.elementor-element-1433b6cd,
body:not(.elementor-editor-active) .elementor-6053 .elementor-element.elementor-element-1433b6cd .swiper,
body:not(.elementor-editor-active) .elementor-6053 .elementor-element.elementor-element-1433b6cd .swiper-wrapper {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

body:not(.elementor-editor-active) .elementor-6053 .elementor-element.elementor-element-1433b6cd .swiper {
    height: calc(100vh - 126px);
}

body:not(.elementor-editor-active) .elementor-6053 .elementor-element.elementor-element-1433b6cd .swiper-wrapper {
    height: 100%;
    transform: none !important;
}

/* Stack all slides */
body:not(.elementor-editor-active) .elementor-6053 .elementor-element.elementor-element-1433b6cd .swiper-slide {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;

    opacity: 0 !important;
    pointer-events: none;

    transition: opacity 1.6s ease !important;
}

/* Show first slide immediately on page load */
body:not(.elementor-editor-active) .elementor-6053 .elementor-element.elementor-element-1433b6cd .swiper-slide:first-child {
    opacity: 1 !important;
    pointer-events: auto;
}

/* JS-controlled visible slide */
body:not(.elementor-editor-active) .elementor-6053 .elementor-element.elementor-element-1433b6cd .swiper-slide.edt-fade-active {
    opacity: 1 !important;
    pointer-events: auto;
    z-index: 2;
}

/* Once JS is running, hide first slide if it is no longer active */
body:not(.elementor-editor-active) .elementor-6053 .elementor-element.elementor-element-1433b6cd.edt-fade-ready
.swiper-slide:first-child:not(.edt-fade-active) {
    opacity: 0 !important;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS */.edt-reveal-1,
.edt-reveal-2,
.edt-reveal-3 {
    opacity: 0;
}

.edt-reveal-section.is-visible .edt-reveal-1 {
    animation: edtFadeIn .25s ease .25s forwards;
}

.edt-reveal-section.is-visible .edt-reveal-2 {
    animation: edtFadeIn .75s ease 1s forwards;
}

.edt-reveal-section.is-visible .edt-reveal-3 {
    animation: edtFadeIn .75s ease 1.75s forwards;
}

@keyframes edtFadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}


/* =========================================================
   MULTI-STORY HERO
   ========================================================= */

.edt-story-hero {
    height: calc((100vh - 88px) * 3);
    position: relative;
}

.edt-story-sticky {
    height: calc(100vh - 88px);
    position: sticky;
    top: 88px;
    overflow: hidden;
}


/* BACKGROUND STATES */

.edt-hero-state {
    position: absolute !important;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    pointer-events: none;
    z-index: 1;
    will-change: opacity;
}

/* Initial state before JavaScript runs */

.edt-hero-state-1 {
    opacity: 1;
}

/* Smooth transition between story content states */
.edt-story-content-track {
    transition: transform 1.1s cubic-bezier(0.65, 0, 0.35, 1);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Season Mix';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://edt.org/wp-content/uploads/2026/04/SeasonMix-Regular.woff2') format('woff2'),
		url('https://edt.org/wp-content/uploads/2026/04/SeasonMix-Regular.woff') format('woff'),
		url('https://edt.org/wp-content/uploads/2026/04/SeasonMix-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Season Mix';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://edt.org/wp-content/uploads/2026/04/SeasonMix-Light.woff2') format('woff2'),
		url('https://edt.org/wp-content/uploads/2026/04/SeasonMix-Light.woff') format('woff'),
		url('https://edt.org/wp-content/uploads/2026/04/SeasonMix-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */