.elementor-2489 .elementor-element.elementor-element-a327bef{--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-2489 .elementor-element.elementor-element-a327bef:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-a327bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-repeater-item-e8ff602 .swiper-slide-bg{background-color:#004990;background-image:url(https://keystonefund.org/wp-content/uploads/2025/12/biking-family-slider.jpg);background-size:cover;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-repeater-item-f541e4f .swiper-slide-bg{background-color:#004990;background-image:url(https://keystonefund.org/wp-content/uploads/2025/12/forest-bridge-slider.jpg);background-size:cover;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-repeater-item-069e515 .swiper-slide-bg{background-color:#004990;background-image:url(https://keystonefund.org/wp-content/uploads/2025/12/dog-park-slider-adjusted.jpg);background-size:cover;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-repeater-item-ff54afe .swiper-slide-bg{background-color:#004990;background-image:url(https://keystonefund.org/wp-content/uploads/2025/12/baseball-slider-adj.jpg);background-size:cover;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-repeater-item-913bcce .swiper-slide-bg{background-color:#004990;background-image:url(https://keystonefund.org/wp-content/uploads/2025/12/library-girl-slider.jpg);background-size:cover;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-repeater-item-b61c6d2 .swiper-slide-bg{background-color:#004990;background-image:url(https://keystonefund.org/wp-content/uploads/2025/12/adjusted-playground-slider.jpg);background-size:cover;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-repeater-item-690c58f .swiper-slide-bg{background-color:#004990;background-image:url(https://keystonefund.org/wp-content/uploads/2025/12/pier-fishing-slider.jpg);background-size:cover;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:597px;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide-contents{max-width:57%;text-shadow:0px 0px 35px rgba(0, 2.3663722826087197, 51, 0.42);}.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:left;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:9px;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-slide-heading{color:var( --e-global-color-3554de5 );font-size:48px;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:24px;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-slide-description{font-size:24px;font-weight:500;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-slide-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2489 .elementor-element.elementor-element-56d7a233{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2489 .elementor-element.elementor-element-417f8c6e{text-align:center;}.elementor-2489 .elementor-element.elementor-element-417f8c6e .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:900;color:var( --e-global-color-secondary );}.elementor-2489 .elementor-element.elementor-element-12515947{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2489 .elementor-element.elementor-element-60e58c4a img{width:100%;}.elementor-2489 .elementor-element.elementor-element-30093e82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2489 .elementor-element.elementor-element-3503c764{text-align:center;font-family:"Georgia", Sans-serif;font-size:29px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-2489 .elementor-element.elementor-element-7059d5e4 .elementor-button{background-color:var( --e-global-color-a8cfc07 );font-family:"Lato", Sans-serif;font-size:23px;font-weight:900;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-2489 .elementor-element.elementor-element-7059d5e4 .elementor-button:hover, .elementor-2489 .elementor-element.elementor-element-7059d5e4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-7059d5e4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2489 .elementor-element.elementor-element-7059d5e4 .elementor-button:hover svg, .elementor-2489 .elementor-element.elementor-element-7059d5e4 .elementor-button:focus svg{fill:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-62cd94c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2489 .elementor-element.elementor-element-62cd94c2:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-62cd94c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2489 .elementor-element.elementor-element-b2c960f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:56px;font-weight:900;line-height:81px;color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-14eb8e3e{--display:flex;--min-height:350px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2489 .elementor-element.elementor-element-14eb8e3e:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-14eb8e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FF;}.elementor-2489 .elementor-element.elementor-element-7845d6af{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-2489 .elementor-element.elementor-element-7845d6af:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-7845d6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keystonefund.org/wp-content/uploads/2025/11/child-swing-crop-768x801.jpg");background-position:center center;background-size:cover;}.elementor-2489 .elementor-element.elementor-element-7845d6af::before, .elementor-2489 .elementor-element.elementor-element-7845d6af > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-7845d6af > .e-con-inner > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-7845d6af > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-7845d6af > .e-con-inner > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-7845d6af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0, 59, 113, 0.5);--background-overlay:'';}.elementor-2489 .elementor-element.elementor-element-7ca9f842{text-align:center;}.elementor-2489 .elementor-element.elementor-element-7ca9f842 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:900;line-height:32px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.78);color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-40507f18{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2489 .elementor-element.elementor-element-40507f18 .elementor-icon-wrapper{text-align:center;}.elementor-2489 .elementor-element.elementor-element-40507f18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-40507f18.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-40507f18.elementor-view-default .elementor-icon{color:var( --e-global-color-2ea0467 );border-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-40507f18.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-40507f18.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-40507f18 .elementor-icon{font-size:32px;}.elementor-2489 .elementor-element.elementor-element-40507f18 .elementor-icon svg{height:32px;}.elementor-2489 .elementor-element.elementor-element-2d468924{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-2489 .elementor-element.elementor-element-2d468924:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-2d468924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keystonefund.org/wp-content/uploads/2025/11/creek-stones-768x741.jpg");background-position:center center;background-size:cover;}.elementor-2489 .elementor-element.elementor-element-2d468924::before, .elementor-2489 .elementor-element.elementor-element-2d468924 > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-2d468924 > .e-con-inner > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-2d468924 > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-2d468924 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-2d468924 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0, 59, 113, 0.5);--background-overlay:'';}.elementor-2489 .elementor-element.elementor-element-59b565c1{text-align:center;}.elementor-2489 .elementor-element.elementor-element-59b565c1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:900;line-height:32px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.78);color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-4d4b9f6f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2489 .elementor-element.elementor-element-4d4b9f6f .elementor-icon-wrapper{text-align:center;}.elementor-2489 .elementor-element.elementor-element-4d4b9f6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-4d4b9f6f.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-4d4b9f6f.elementor-view-default .elementor-icon{color:var( --e-global-color-2ea0467 );border-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-4d4b9f6f.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-4d4b9f6f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-4d4b9f6f .elementor-icon{font-size:32px;}.elementor-2489 .elementor-element.elementor-element-4d4b9f6f .elementor-icon svg{height:32px;}.elementor-2489 .elementor-element.elementor-element-35616786{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-2489 .elementor-element.elementor-element-35616786:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-35616786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keystonefund.org/wp-content/uploads/2025/11/tables-forest-768x747.jpg");background-position:center center;background-size:cover;}.elementor-2489 .elementor-element.elementor-element-35616786::before, .elementor-2489 .elementor-element.elementor-element-35616786 > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-35616786 > .e-con-inner > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-35616786 > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-35616786 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-35616786 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0, 59, 113, 0.5);--background-overlay:'';}.elementor-2489 .elementor-element.elementor-element-44cbc0a0{text-align:center;}.elementor-2489 .elementor-element.elementor-element-44cbc0a0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:900;line-height:32px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.78);color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-869f28e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2489 .elementor-element.elementor-element-869f28e .elementor-icon-wrapper{text-align:center;}.elementor-2489 .elementor-element.elementor-element-869f28e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-869f28e.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-869f28e.elementor-view-default .elementor-icon{color:var( --e-global-color-2ea0467 );border-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-869f28e.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-869f28e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-869f28e .elementor-icon{font-size:32px;}.elementor-2489 .elementor-element.elementor-element-869f28e .elementor-icon svg{height:32px;}.elementor-2489 .elementor-element.elementor-element-fd9ec2b{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-2489 .elementor-element.elementor-element-fd9ec2b:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-fd9ec2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keystonefund.org/wp-content/uploads/2025/11/library-kid-1-768x723.jpg");background-position:center center;background-size:cover;}.elementor-2489 .elementor-element.elementor-element-fd9ec2b::before, .elementor-2489 .elementor-element.elementor-element-fd9ec2b > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-fd9ec2b > .e-con-inner > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-fd9ec2b > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-fd9ec2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-fd9ec2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0, 59, 113, 0.5);--background-overlay:'';}.elementor-2489 .elementor-element.elementor-element-4210d2f3{text-align:center;}.elementor-2489 .elementor-element.elementor-element-4210d2f3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:900;line-height:32px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.78);color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-a0fc0ce{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2489 .elementor-element.elementor-element-a0fc0ce .elementor-icon-wrapper{text-align:center;}.elementor-2489 .elementor-element.elementor-element-a0fc0ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-a0fc0ce.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-a0fc0ce.elementor-view-default .elementor-icon{color:var( --e-global-color-2ea0467 );border-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-a0fc0ce.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-a0fc0ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-a0fc0ce .elementor-icon{font-size:32px;}.elementor-2489 .elementor-element.elementor-element-a0fc0ce .elementor-icon svg{height:32px;}.elementor-2489 .elementor-element.elementor-element-2ac9fad9{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-2489 .elementor-element.elementor-element-2ac9fad9:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-2ac9fad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keystonefund.org/wp-content/uploads/2023/05/Tunkhannock-Creek-Clifford-Twp-Park-Susquehanna-County-DCNR-Keystone-1.jpg");background-position:center center;background-size:cover;}.elementor-2489 .elementor-element.elementor-element-2ac9fad9::before, .elementor-2489 .elementor-element.elementor-element-2ac9fad9 > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-2ac9fad9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2489 .elementor-element.elementor-element-2ac9fad9 > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-2ac9fad9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2489 .elementor-element.elementor-element-2ac9fad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0, 59, 113, 0.5);--background-overlay:'';}.elementor-2489 .elementor-element.elementor-element-59b00e33{text-align:center;}.elementor-2489 .elementor-element.elementor-element-59b00e33 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:900;line-height:32px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.78);color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-0bb2379{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2489 .elementor-element.elementor-element-0bb2379 .elementor-icon-wrapper{text-align:center;}.elementor-2489 .elementor-element.elementor-element-0bb2379.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-0bb2379.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-0bb2379.elementor-view-default .elementor-icon{color:var( --e-global-color-2ea0467 );border-color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-0bb2379.elementor-view-framed .elementor-icon, .elementor-2489 .elementor-element.elementor-element-0bb2379.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-0bb2379 .elementor-icon{font-size:32px;}.elementor-2489 .elementor-element.elementor-element-0bb2379 .elementor-icon svg{height:32px;}.elementor-2489 .elementor-element.elementor-element-65176a55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2489 .elementor-element.elementor-element-65176a55:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-65176a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-e35d17a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:68px;font-weight:900;line-height:79px;color:var( --e-global-color-primary );}.elementor-2489 .elementor-element.elementor-element-19bfc346{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-2489 .elementor-element.elementor-element-19bfc346:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-19bfc346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2489 .elementor-element.elementor-element-620d919f{--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:space-around;--align-items:flex-start;--flex-wrap:wrap;}.elementor-2489 .elementor-element.elementor-element-3f49435e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2489 .elementor-element.elementor-element-24ef3f02{text-align:center;}.elementor-2489 .elementor-element.elementor-element-24ef3f02 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:86px;font-weight:900;color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-3ff7d362{text-align:center;font-family:"Work Sans", Sans-serif;font-size:41px;font-weight:900;line-height:41px;color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-6bd4422{text-align:center;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-1c5f82eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2489 .elementor-element.elementor-element-6f468d45{text-align:center;}.elementor-2489 .elementor-element.elementor-element-6f468d45 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:86px;font-weight:900;color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-4668d7ea{text-align:center;font-family:"Work Sans", Sans-serif;font-size:41px;font-weight:900;line-height:41px;color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-3190047{text-align:center;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-60d98cd7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2489 .elementor-element.elementor-element-7e0ff807{text-align:center;}.elementor-2489 .elementor-element.elementor-element-7e0ff807 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:86px;font-weight:900;color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-f0815b2{text-align:center;font-family:"Work Sans", Sans-serif;font-size:41px;font-weight:900;line-height:41px;color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-77bc4c1{text-align:center;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;color:var( --e-global-color-2ea0467 );}.elementor-2489 .elementor-element.elementor-element-d7270c1{--spacer-size:20px;}.elementor-2489 .elementor-element.elementor-element-3e3bb51f{padding:0px 0px 40px 0px;text-align:center;}.elementor-2489 .elementor-element.elementor-element-3e3bb51f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:52px;font-weight:900;line-height:58px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-2489 .elementor-element.elementor-element-7c24f661 .elementor-button{background-color:var( --e-global-color-2ea0467 );font-family:"Lato", Sans-serif;font-size:23px;font-weight:900;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-2489 .elementor-element.elementor-element-7c24f661 .elementor-button:hover, .elementor-2489 .elementor-element.elementor-element-7c24f661 .elementor-button:focus{background-color:var( --e-global-color-3554de5 );color:var( --e-global-color-primary );}.elementor-2489 .elementor-element.elementor-element-7c24f661{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2489 .elementor-element.elementor-element-7c24f661 .elementor-button:hover svg, .elementor-2489 .elementor-element.elementor-element-7c24f661 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2489 .elementor-element.elementor-element-1178535c{--display:flex;--min-height:400px;--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;--align-items:stretch;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--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-2489 .elementor-element.elementor-element-619bcbb3{--display:flex;--min-height:400px;}.elementor-2489 .elementor-element.elementor-element-619bcbb3:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-619bcbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3554de5 );}.elementor-2489 .elementor-element.elementor-element-6fd622e9{--display:flex;--min-height:400px;}.elementor-2489 .elementor-element.elementor-element-6fd622e9:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-6fd622e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide-contents{max-width:519px;}.elementor-2489 .elementor-element.elementor-element-7ca9f842 .elementor-heading-title{font-size:24px;}.elementor-2489 .elementor-element.elementor-element-59b565c1 .elementor-heading-title{font-size:24px;}.elementor-2489 .elementor-element.elementor-element-44cbc0a0 .elementor-heading-title{font-size:24px;}.elementor-2489 .elementor-element.elementor-element-4210d2f3 .elementor-heading-title{font-size:24px;}.elementor-2489 .elementor-element.elementor-element-59b00e33 .elementor-heading-title{font-size:24px;}.elementor-2489 .elementor-element.elementor-element-e35d17a{font-size:61px;line-height:71px;}.elementor-2489 .elementor-element.elementor-element-24ef3f02 .elementor-heading-title{font-size:77px;}.elementor-2489 .elementor-element.elementor-element-6f468d45 .elementor-heading-title{font-size:77px;}.elementor-2489 .elementor-element.elementor-element-7e0ff807 .elementor-heading-title{font-size:77px;}}@media(max-width:1200px){.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide{height:446px;}.elementor-2489 .elementor-element.elementor-element-3503c764{font-size:24px;}.elementor-2489 .elementor-element.elementor-element-62cd94c2{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2489 .elementor-element.elementor-element-b2c960f{font-size:43px;line-height:60px;}.elementor-2489 .elementor-element.elementor-element-7ca9f842 .elementor-heading-title{font-size:22px;}.elementor-2489 .elementor-element.elementor-element-59b565c1 .elementor-heading-title{font-size:22px;}.elementor-2489 .elementor-element.elementor-element-44cbc0a0 .elementor-heading-title{font-size:22px;}.elementor-2489 .elementor-element.elementor-element-4210d2f3 .elementor-heading-title{font-size:22px;}.elementor-2489 .elementor-element.elementor-element-59b00e33 .elementor-heading-title{font-size:22px;}.elementor-2489 .elementor-element.elementor-element-e35d17a{font-size:50px;line-height:64px;}.elementor-2489 .elementor-element.elementor-element-24ef3f02 .elementor-heading-title{font-size:62px;}.elementor-2489 .elementor-element.elementor-element-3ff7d362{font-size:30px;line-height:38px;}.elementor-2489 .elementor-element.elementor-element-6f468d45 .elementor-heading-title{font-size:62px;}.elementor-2489 .elementor-element.elementor-element-4668d7ea{font-size:30px;line-height:38px;}.elementor-2489 .elementor-element.elementor-element-7e0ff807 .elementor-heading-title{font-size:62px;}.elementor-2489 .elementor-element.elementor-element-f0815b2{font-size:30px;line-height:38px;}.elementor-2489 .elementor-element.elementor-element-3e3bb51f .elementor-heading-title{font-size:41px;line-height:52px;}}@media(max-width:1024px){.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide{height:396px;}.elementor-2489 .elementor-element.elementor-element-417f8c6e .elementor-heading-title{font-size:27px;}.elementor-2489 .elementor-element.elementor-element-12515947{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2489 .elementor-element.elementor-element-30093e82{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2489 .elementor-element.elementor-element-3503c764{text-align:center;}.elementor-2489 .elementor-element.elementor-element-b2c960f{font-size:39px;line-height:54px;}.elementor-2489 .elementor-element.elementor-element-7845d6af{--min-height:300px;}.elementor-2489 .elementor-element.elementor-element-2d468924{--min-height:300px;}.elementor-2489 .elementor-element.elementor-element-35616786{--min-height:300px;}.elementor-2489 .elementor-element.elementor-element-fd9ec2b{--min-height:300px;}.elementor-2489 .elementor-element.elementor-element-2ac9fad9{--min-height:300px;}.elementor-2489 .elementor-element.elementor-element-e35d17a{font-size:45px;line-height:60px;}.elementor-2489 .elementor-element.elementor-element-620d919f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2489 .elementor-element.elementor-element-3f49435e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2489 .elementor-element.elementor-element-6bd4422{text-align:center;}.elementor-2489 .elementor-element.elementor-element-1c5f82eb{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2489 .elementor-element.elementor-element-3190047{text-align:center;}.elementor-2489 .elementor-element.elementor-element-60d98cd7{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2489 .elementor-element.elementor-element-77bc4c1{text-align:center;}.elementor-2489 .elementor-element.elementor-element-3e3bb51f .elementor-heading-title{font-size:34px;}}@media(max-width:880px){.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide{height:328px;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide-contents{max-width:486px;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .elementor-slide-description{font-size:18px;}.elementor-2489 .elementor-element.elementor-element-417f8c6e .elementor-heading-title{font-size:23px;}.elementor-2489 .elementor-element.elementor-element-3503c764{font-size:20px;}.elementor-2489 .elementor-element.elementor-element-b2c960f{font-size:35px;line-height:49px;}.elementor-2489 .elementor-element.elementor-element-e35d17a{font-size:38px;line-height:49px;}.elementor-2489 .elementor-element.elementor-element-19bfc346{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2489 .elementor-element.elementor-element-620d919f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2489 .elementor-element.elementor-element-3e3bb51f .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-2489 .elementor-element.elementor-element-1178535c{--min-height:202px;}.elementor-2489 .elementor-element.elementor-element-619bcbb3{--min-height:202px;}.elementor-2489 .elementor-element.elementor-element-6fd622e9{--min-height:202px;}}@media(max-width:767px){.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide{height:378px;}.elementor-2489 .elementor-element.elementor-element-141a3e4 .swiper-slide-contents{max-width:100%;}.elementor-2489 .elementor-element.elementor-element-417f8c6e .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-2489 .elementor-element.elementor-element-12515947{--justify-content:center;}.elementor-2489 .elementor-element.elementor-element-60e58c4a img{width:90%;}.elementor-2489 .elementor-element.elementor-element-30093e82{--width:95%;}.elementor-2489 .elementor-element.elementor-element-b2c960f{font-size:28px;line-height:41px;}.elementor-2489 .elementor-element.elementor-element-7845d6af{--width:100%;}.elementor-2489 .elementor-element.elementor-element-2d468924{--width:100%;}.elementor-2489 .elementor-element.elementor-element-35616786{--width:100%;}.elementor-2489 .elementor-element.elementor-element-fd9ec2b{--width:100%;}.elementor-2489 .elementor-element.elementor-element-2ac9fad9{--width:100%;}.elementor-2489 .elementor-element.elementor-element-65176a55{--content-width:81%;}.elementor-2489 .elementor-element.elementor-element-e35d17a{font-size:28px;line-height:40px;}.elementor-2489 .elementor-element.elementor-element-19bfc346{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2489 .elementor-element.elementor-element-620d919f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2489 .elementor-element.elementor-element-3f49435e{--width:100%;}.elementor-2489 .elementor-element.elementor-element-1c5f82eb{--width:100%;}.elementor-2489 .elementor-element.elementor-element-60d98cd7{--width:100%;}.elementor-2489 .elementor-element.elementor-element-1178535c{--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2489 .elementor-element.elementor-element-619bcbb3{--min-height:80px;}.elementor-2489 .elementor-element.elementor-element-6fd622e9{--min-height:80px;}}@media(min-width:768px){.elementor-2489 .elementor-element.elementor-element-56d7a233{--content-width:1400px;}.elementor-2489 .elementor-element.elementor-element-12515947{--content-width:1400px;}.elementor-2489 .elementor-element.elementor-element-30093e82{--width:51%;}.elementor-2489 .elementor-element.elementor-element-62cd94c2{--content-width:1400px;}.elementor-2489 .elementor-element.elementor-element-7845d6af{--width:20%;}.elementor-2489 .elementor-element.elementor-element-2d468924{--width:20%;}.elementor-2489 .elementor-element.elementor-element-35616786{--width:20%;}.elementor-2489 .elementor-element.elementor-element-fd9ec2b{--width:20%;}.elementor-2489 .elementor-element.elementor-element-2ac9fad9{--width:20%;}.elementor-2489 .elementor-element.elementor-element-65176a55{--content-width:1600px;}.elementor-2489 .elementor-element.elementor-element-19bfc346{--content-width:1600px;}.elementor-2489 .elementor-element.elementor-element-620d919f{--content-width:1600px;}.elementor-2489 .elementor-element.elementor-element-3f49435e{--width:30%;}.elementor-2489 .elementor-element.elementor-element-1c5f82eb{--width:30%;}.elementor-2489 .elementor-element.elementor-element-60d98cd7{--width:30%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2489 .elementor-element.elementor-element-12515947{--content-width:90%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2489 .elementor-element.elementor-element-12515947{--content-width:95%;}.elementor-2489 .elementor-element.elementor-element-30093e82{--width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2489 .elementor-element.elementor-element-12515947{--content-width:94%;}.elementor-2489 .elementor-element.elementor-element-30093e82{--width:100%;}.elementor-2489 .elementor-element.elementor-element-7845d6af{--width:50%;}.elementor-2489 .elementor-element.elementor-element-2d468924{--width:50%;}.elementor-2489 .elementor-element.elementor-element-35616786{--width:50%;}.elementor-2489 .elementor-element.elementor-element-fd9ec2b{--width:50%;}.elementor-2489 .elementor-element.elementor-element-2ac9fad9{--width:100%;}.elementor-2489 .elementor-element.elementor-element-3f49435e{--width:100%;}.elementor-2489 .elementor-element.elementor-element-1c5f82eb{--width:100%;}.elementor-2489 .elementor-element.elementor-element-60d98cd7{--width:100%;}}/* Start custom CSS for slides, class: .elementor-element-141a3e4 */.swiper-slide-contents   { 
padding: 5% 40px;
}

.swiper-slide-inner {
    background-image: linear-gradient(
        to right, 
        rgba(0, 73, 144, 1.0) 0%,   /* 1. Solid Blue Start */
        rgba(0, 73, 144, 1.0) 15%,  /* 2. Blue holds solid until 15% */
        
        rgba(0, 73, 144, 0.0) 65%,  /* 3. Reaches full transparency at 65% */
        
        rgba(0, 73, 144, 0.0) 88%,  /* 4. Transparency holds until 90% */
        rgba(0, 73, 144, 1.0) 100%  /* 5. Fades back to solid blue by 100% */
    );
}/* End custom CSS */