.elementor-1067 .elementor-element.elementor-element-991b882{--display:flex;--min-height:80dvh;--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;--overlay-opacity:1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-991b882:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-991b882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-2ebbb0e ) 60%, var( --e-global-color-57e2680 ) 100%);}.elementor-1067 .elementor-element.elementor-element-991b882::before, .elementor-1067 .elementor-element.elementor-element-991b882 > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-991b882 > .e-con-inner > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-991b882 > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-991b882 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-991b882 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-1067 .elementor-element.elementor-element-addf9c7{width:var( --container-widget-width, 25% );max-width:25%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:25%;--container-widget-flex-grow:0;z-index:3;text-align:start;}.elementor-1067 .elementor-element.elementor-element-addf9c7.elementor-element{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-addf9c7 img{width:100%;}.elementor-1067 .elementor-element.elementor-element-5187348{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:7%;--padding-right:3.5%;}.elementor-1067 .elementor-element.elementor-element-2b3cd56{--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;}.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-1067 .elementor-element.elementor-element-d582256{text-align:center;}.elementor-1067 .elementor-element.elementor-element-d582256 .elementor-heading-title{font-family:var( --e-global-typography-add1692-font-family ), Sans-serif;font-size:var( --e-global-typography-add1692-font-size );font-weight:var( --e-global-typography-add1692-font-weight );text-transform:var( --e-global-typography-add1692-text-transform );line-height:var( --e-global-typography-add1692-line-height );}.elementor-1067 .elementor-element.elementor-element-a87c793{text-align:center;}.elementor-1067 .elementor-element.elementor-element-a87c793 .elementor-heading-title{font-family:var( --e-global-typography-cf562fa-font-family ), Sans-serif;font-size:var( --e-global-typography-cf562fa-font-size );font-weight:var( --e-global-typography-cf562fa-font-weight );line-height:var( --e-global-typography-cf562fa-line-height );}.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-1067 .elementor-element.elementor-element-3182865{font-family:"Palanquin", Sans-serif;font-size:1.736vw;font-weight:400;line-height:1.333;color:var( --e-global-color-a7ce5e5 );}.elementor-1067 .elementor-element.elementor-element-18e1d98{--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:flex-start;--align-items:center;--gap:8vh 8vh;--row-gap:8vh;--column-gap:8vh;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-2c1df4a{--display:flex;}.elementor-1067 .elementor-element.elementor-element-b3bdf23{text-align:center;}.elementor-1067 .elementor-element.elementor-element-b3bdf23 .elementor-heading-title{font-family:var( --e-global-typography-add1692-font-family ), Sans-serif;font-size:var( --e-global-typography-add1692-font-size );font-weight:var( --e-global-typography-add1692-font-weight );text-transform:var( --e-global-typography-add1692-text-transform );line-height:var( --e-global-typography-add1692-line-height );color:var( --e-global-color-a7ce5e5 );}.elementor-1067 .elementor-element.elementor-element-31937cc{--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:flex-start;--align-items:center;--gap:2vh 2vh;--row-gap:2vh;--column-gap:2vh;}.elementor-1067 .elementor-element.elementor-element-8ae35c1{--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:center;--align-items:flex-start;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-1067 .elementor-element.elementor-element-272cb25{--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:flex-start;--align-items:center;--gap:2vh 2vh;--row-gap:2vh;--column-gap:2vh;}.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-1067 .elementor-element.elementor-element-a33a261 .elementor-icon-wrapper{text-align:center;}.elementor-1067 .elementor-element.elementor-element-a33a261 .elementor-icon{font-size:8vw;}.elementor-1067 .elementor-element.elementor-element-a33a261 .elementor-icon svg{height:8vw;}.elementor-1067 .elementor-element.elementor-element-debe7ec{text-align:center;font-family:var( --e-global-typography-5b9e4ab-font-family ), Sans-serif;font-size:var( --e-global-typography-5b9e4ab-font-size );font-weight:var( --e-global-typography-5b9e4ab-font-weight );line-height:var( --e-global-typography-5b9e4ab-line-height );color:var( --e-global-color-a7ce5e5 );}.elementor-1067 .elementor-element.elementor-element-ead85ea{--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:flex-start;--align-items:center;--gap:2vh 2vh;--row-gap:2vh;--column-gap:2vh;}.elementor-1067 .elementor-element.elementor-element-d6eb909 .elementor-icon-wrapper{text-align:center;}.elementor-1067 .elementor-element.elementor-element-d6eb909 .elementor-icon{font-size:8vw;}.elementor-1067 .elementor-element.elementor-element-d6eb909 .elementor-icon svg{height:8vw;}.elementor-1067 .elementor-element.elementor-element-b42497c{text-align:center;font-family:var( --e-global-typography-5b9e4ab-font-family ), Sans-serif;font-size:var( --e-global-typography-5b9e4ab-font-size );font-weight:var( --e-global-typography-5b9e4ab-font-weight );line-height:var( --e-global-typography-5b9e4ab-line-height );color:var( --e-global-color-a7ce5e5 );}.elementor-1067 .elementor-element.elementor-element-dedb160{--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:flex-start;--align-items:center;--gap:2vh 2vh;--row-gap:2vh;--column-gap:2vh;}.elementor-1067 .elementor-element.elementor-element-b0d9e0f .elementor-icon-wrapper{text-align:center;}.elementor-1067 .elementor-element.elementor-element-b0d9e0f .elementor-icon{font-size:8vw;}.elementor-1067 .elementor-element.elementor-element-b0d9e0f .elementor-icon svg{height:8vw;}.elementor-1067 .elementor-element.elementor-element-0901469{text-align:center;font-family:var( --e-global-typography-5b9e4ab-font-family ), Sans-serif;font-size:var( --e-global-typography-5b9e4ab-font-size );font-weight:var( --e-global-typography-5b9e4ab-font-weight );line-height:var( --e-global-typography-5b9e4ab-line-height );color:var( --e-global-color-a7ce5e5 );}.elementor-1067 .elementor-element.elementor-element-f211834{--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:stretch;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-f211834:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-f211834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1067 .elementor-element.elementor-element-1c5ba94{--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:flex-start;--overlay-opacity:1;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:3.5vw;}.elementor-1067 .elementor-element.elementor-element-1c5ba94:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47bba01 );background-image:url("https://awesome-poincare.40-160-33-16.plesk.page/wp-content/uploads/2026/06/community-leader-outdoor-event.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1067 .elementor-element.elementor-element-1c5ba94::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .e-con-inner > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, var( --e-global-color-primary ) 0%, #0044B500 53%);}.elementor-1067 .elementor-element.elementor-element-a147db2{--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:flex-start;--align-items:flex-start;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:3.5%;}.elementor-1067 .elementor-element.elementor-element-4ac6787.elementor-element{--align-self:flex-start;}.elementor-1067 .elementor-element.elementor-element-4ac6787{text-align:start;}.elementor-1067 .elementor-element.elementor-element-4ac6787 .elementor-heading-title{font-family:var( --e-global-typography-cf562fa-font-family ), Sans-serif;font-size:var( --e-global-typography-cf562fa-font-size );font-weight:var( --e-global-typography-cf562fa-font-weight );line-height:var( --e-global-typography-cf562fa-line-height );color:var( --e-global-color-2ebbb0e );}.elementor-1067 .elementor-element.elementor-element-c86053b{padding:2vh 0 2vh 0;font-family:var( --e-global-typography-ce454a9-font-family ), Sans-serif;font-size:var( --e-global-typography-ce454a9-font-size );font-weight:var( --e-global-typography-ce454a9-font-weight );line-height:var( --e-global-typography-ce454a9-line-height );color:var( --e-global-color-2ebbb0e );}.elementor-1067 .elementor-element.elementor-element-b51ba57{font-family:"Palanquin", Sans-serif;font-size:1.447vw;font-weight:400;color:var( --e-global-color-2ebbb0e );}.elementor-1067 .elementor-element.elementor-element-eff08b9{--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:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:7%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-2888c72{--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:flex-start;--gap:2vh 2vh;--row-gap:2vh;--column-gap:2vh;}.elementor-1067 .elementor-element.elementor-element-411ee54{--display:flex;--gap:2vh 2vh;--row-gap:2vh;--column-gap:2vh;}.elementor-1067 .elementor-element.elementor-element-a82684d .elementor-heading-title{font-family:var( --e-global-typography-cf562fa-font-family ), Sans-serif;font-size:var( --e-global-typography-cf562fa-font-size );font-weight:var( --e-global-typography-cf562fa-font-weight );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-a497808{font-family:var( --e-global-typography-ce454a9-font-family ), Sans-serif;font-size:var( --e-global-typography-ce454a9-font-size );font-weight:var( --e-global-typography-ce454a9-font-weight );line-height:var( --e-global-typography-ce454a9-line-height );color:var( --e-global-color-a7ce5e5 );}.elementor-1067 .elementor-element.elementor-element-6f20b6e img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-1067 .elementor-element.elementor-element-e4ba37c{--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:flex-start;--gap:2vh 2vh;--row-gap:2vh;--column-gap:2vh;}.elementor-1067 .elementor-element.elementor-element-f2d8d30.elementor-element{--align-self:stretch;}.elementor-1067 .elementor-element.elementor-element-f2d8d30 img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-1067 .elementor-element.elementor-element-3b17d23{--display:flex;--gap:2vh 2vh;--row-gap:2vh;--column-gap:2vh;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-32cb60d .elementor-heading-title{font-family:var( --e-global-typography-cf562fa-font-family ), Sans-serif;font-size:var( --e-global-typography-cf562fa-font-size );font-weight:var( --e-global-typography-cf562fa-font-weight );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-110ef0c{font-family:"Palanquin", Sans-serif;font-size:1.447vw;font-weight:400;color:var( --e-global-color-a7ce5e5 );}.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-1067 .elementor-element.elementor-element-4956fcf .elementor-button{background-color:#0044B500;font-family:var( --e-global-typography-f0a981e-font-family ), Sans-serif;font-size:var( --e-global-typography-f0a981e-font-size );font-weight:var( --e-global-typography-f0a981e-font-weight );line-height:var( --e-global-typography-f0a981e-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-a7ce5e5 );border-radius:100px 100px 100px 100px;padding:1% 8% 1% 8%;}.elementor-1067 .elementor-element.elementor-element-4956fcf .elementor-button:hover, .elementor-1067 .elementor-element.elementor-element-4956fcf .elementor-button:focus{background-color:var( --e-global-color-10f0238 );color:var( --e-global-color-9b5dd70 );border-color:var( --e-global-color-f2cd630 );}.elementor-1067 .elementor-element.elementor-element-4956fcf .elementor-button:hover svg, .elementor-1067 .elementor-element.elementor-element-4956fcf .elementor-button:focus svg{fill:var( --e-global-color-9b5dd70 );}.elementor-1067 .elementor-element.elementor-element-fc85069{--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:flex-start;--align-items:flex-start;--gap:2vh 2vh;--row-gap:2vh;--column-gap:2vh;--padding-top:5%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-fc85069:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-fc85069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-2ebbb0e ) 100%);}.elementor-1067 .elementor-element.elementor-element-5c90280{--display:flex;}.elementor-1067 .elementor-element.elementor-element-21f5ca3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ce454a9-font-family ), Sans-serif;font-size:var( --e-global-typography-ce454a9-font-size );font-weight:var( --e-global-typography-ce454a9-font-weight );line-height:var( --e-global-typography-ce454a9-line-height );color:var( --e-global-color-a7ce5e5 );}.elementor-1067 .elementor-element.elementor-element-8959778{--display:flex;}.elementor-1067 .elementor-element.elementor-element-9bab332{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ce454a9-font-family ), Sans-serif;font-size:var( --e-global-typography-ce454a9-font-size );font-weight:var( --e-global-typography-ce454a9-font-weight );line-height:var( --e-global-typography-ce454a9-line-height );color:var( --e-global-color-a7ce5e5 );}.elementor-1067 .elementor-element.elementor-element-9bab332 a{color:var( --e-global-color-f2cd630 );}.elementor-1067 .elementor-element.elementor-element-55b3ca7{--n-accordion-title-font-size:var( --e-global-typography-cf562fa-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-1067 .elementor-element.elementor-element-55b3ca7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-a7ce5e5 );}.elementor-1067 .elementor-element.elementor-element-55b3ca7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-1067 .elementor-element.elementor-element-55b3ca7 {--n-accordion-padding:1% 0% 1% 0%;}:where( .elementor-1067 .elementor-element.elementor-element-55b3ca7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-cf562fa-font-family ), Sans-serif;font-weight:var( --e-global-typography-cf562fa-font-weight );line-height:var( --e-global-typography-cf562fa-line-height );}:where( .elementor-1067 .elementor-element.elementor-element-55b3ca7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-a7ce5e5 );--padding-top:0%;--padding-right:0%;--padding-bottom:2%;--padding-left:0%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1067 .elementor-element.elementor-element-991b882{--content-width:93%;}.elementor-1067 .elementor-element.elementor-element-5187348{--width:75%;}.elementor-1067 .elementor-element.elementor-element-18e1d98{--content-width:93%;}.elementor-1067 .elementor-element.elementor-element-2c1df4a{--width:50%;}.elementor-1067 .elementor-element.elementor-element-8ae35c1{--width:93%;}.elementor-1067 .elementor-element.elementor-element-272cb25{--width:25%;}.elementor-1067 .elementor-element.elementor-element-ead85ea{--width:25%;}.elementor-1067 .elementor-element.elementor-element-dedb160{--width:25%;}.elementor-1067 .elementor-element.elementor-element-f211834{--content-width:100%;}.elementor-1067 .elementor-element.elementor-element-1c5ba94{--width:43%;}.elementor-1067 .elementor-element.elementor-element-a147db2{--width:57%;}.elementor-1067 .elementor-element.elementor-element-eff08b9{--content-width:93%;}.elementor-1067 .elementor-element.elementor-element-2888c72{--width:50%;}.elementor-1067 .elementor-element.elementor-element-e4ba37c{--width:50%;}.elementor-1067 .elementor-element.elementor-element-fc85069{--content-width:93%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1067 .elementor-element.elementor-element-1c5ba94{--width:100%;}.elementor-1067 .elementor-element.elementor-element-a147db2{--width:100%;}.elementor-1067 .elementor-element.elementor-element-2888c72{--width:100%;}.elementor-1067 .elementor-element.elementor-element-e4ba37c{--width:100%;}}@media(max-width:1024px){.elementor-1067 .elementor-element.elementor-element-5187348{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-d582256 .elementor-heading-title{font-size:var( --e-global-typography-add1692-font-size );line-height:var( --e-global-typography-add1692-line-height );}.elementor-1067 .elementor-element.elementor-element-a87c793 .elementor-heading-title{font-size:var( --e-global-typography-cf562fa-font-size );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-3182865{padding:0% 0% 5% 0%;font-size:3.385vw;}.elementor-1067 .elementor-element.elementor-element-b3bdf23 .elementor-heading-title{font-size:var( --e-global-typography-add1692-font-size );line-height:var( --e-global-typography-add1692-line-height );}.elementor-1067 .elementor-element.elementor-element-a33a261 .elementor-icon{font-size:10vw;}.elementor-1067 .elementor-element.elementor-element-a33a261 .elementor-icon svg{height:10vw;}.elementor-1067 .elementor-element.elementor-element-debe7ec{font-size:var( --e-global-typography-5b9e4ab-font-size );line-height:var( --e-global-typography-5b9e4ab-line-height );}.elementor-1067 .elementor-element.elementor-element-d6eb909 .elementor-icon{font-size:10vw;}.elementor-1067 .elementor-element.elementor-element-d6eb909 .elementor-icon svg{height:10vw;}.elementor-1067 .elementor-element.elementor-element-b42497c{font-size:var( --e-global-typography-5b9e4ab-font-size );line-height:var( --e-global-typography-5b9e4ab-line-height );}.elementor-1067 .elementor-element.elementor-element-b0d9e0f .elementor-icon{font-size:10vw;}.elementor-1067 .elementor-element.elementor-element-b0d9e0f .elementor-icon svg{height:10vw;}.elementor-1067 .elementor-element.elementor-element-0901469{font-size:var( --e-global-typography-5b9e4ab-font-size );line-height:var( --e-global-typography-5b9e4ab-line-height );}.elementor-1067 .elementor-element.elementor-element-f211834{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-1c5ba94{--min-height:75VW;--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-1067 .elementor-element.elementor-element-1c5ba94:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-1067 .elementor-element.elementor-element-1c5ba94::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .e-con-inner > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-1c5ba94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, #0044B500 54%);}.elementor-1067 .elementor-element.elementor-element-a147db2{--gap:2v 2v;--row-gap:2v;--column-gap:2v;--padding-top:10%;--padding-bottom:10%;--padding-left:3.5%;--padding-right:3.5%;}.elementor-1067 .elementor-element.elementor-element-4ac6787 .elementor-heading-title{font-size:var( --e-global-typography-cf562fa-font-size );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-c86053b{font-size:var( --e-global-typography-ce454a9-font-size );line-height:var( --e-global-typography-ce454a9-line-height );}.elementor-1067 .elementor-element.elementor-element-b51ba57{font-size:3.125vw;}.elementor-1067 .elementor-element.elementor-element-eff08b9{--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:2vh 2vh;--row-gap:2vh;--column-gap:2vh;}.elementor-1067 .elementor-element.elementor-element-a82684d .elementor-heading-title{font-size:var( --e-global-typography-cf562fa-font-size );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-a497808{font-size:var( --e-global-typography-ce454a9-font-size );line-height:var( --e-global-typography-ce454a9-line-height );}.elementor-1067 .elementor-element.elementor-element-6f20b6e img{height:50vh;object-fit:cover;}.elementor-1067 .elementor-element.elementor-element-e4ba37c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1067 .elementor-element.elementor-element-f2d8d30 img{height:40vh;object-fit:cover;}.elementor-1067 .elementor-element.elementor-element-32cb60d .elementor-heading-title{font-size:var( --e-global-typography-cf562fa-font-size );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-110ef0c{font-size:3.125vw;}.elementor-1067 .elementor-element.elementor-element-4956fcf .elementor-button{font-size:var( --e-global-typography-f0a981e-font-size );line-height:var( --e-global-typography-f0a981e-line-height );}.elementor-1067 .elementor-element.elementor-element-21f5ca3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-ce454a9-font-size );line-height:var( --e-global-typography-ce454a9-line-height );}.elementor-1067 .elementor-element.elementor-element-9bab332{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-ce454a9-font-size );line-height:var( --e-global-typography-ce454a9-line-height );}.elementor-1067 .elementor-element.elementor-element-55b3ca7{--n-accordion-title-font-size:var( --e-global-typography-cf562fa-font-size );}:where( .elementor-1067 .elementor-element.elementor-element-55b3ca7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-cf562fa-line-height );}:where( .elementor-1067 .elementor-element.elementor-element-55b3ca7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0%;--padding-right:0%;--padding-bottom:3%;--padding-left:0%;}}@media(max-width:767px){.elementor-1067 .elementor-element.elementor-element-991b882{--min-height:90vh;--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:6vh 6vh;--row-gap:6vh;--column-gap:6vh;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-991b882:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-991b882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-2ebbb0e ) 0%, var( --e-global-color-57e2680 ) 60%);}.elementor-1067 .elementor-element.elementor-element-addf9c7{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-1067 .elementor-element.elementor-element-5187348{--width:90%;}.elementor-1067 .elementor-element.elementor-element-d582256 .elementor-heading-title{font-size:var( --e-global-typography-add1692-font-size );line-height:var( --e-global-typography-add1692-line-height );}.elementor-1067 .elementor-element.elementor-element-a87c793 .elementor-heading-title{font-size:var( --e-global-typography-cf562fa-font-size );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-3182865{font-size:4.7vw;}.elementor-1067 .elementor-element.elementor-element-18e1d98{--content-width:90%;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-2c1df4a{--width:100%;}.elementor-1067 .elementor-element.elementor-element-b3bdf23{text-align:center;}.elementor-1067 .elementor-element.elementor-element-b3bdf23 .elementor-heading-title{font-size:var( --e-global-typography-add1692-font-size );line-height:var( --e-global-typography-add1692-line-height );}.elementor-1067 .elementor-element.elementor-element-a33a261 .elementor-icon{font-size:33vw;}.elementor-1067 .elementor-element.elementor-element-a33a261 .elementor-icon svg{height:33vw;}.elementor-1067 .elementor-element.elementor-element-debe7ec{font-size:var( --e-global-typography-5b9e4ab-font-size );line-height:var( --e-global-typography-5b9e4ab-line-height );}.elementor-1067 .elementor-element.elementor-element-d6eb909 .elementor-icon{font-size:33vw;}.elementor-1067 .elementor-element.elementor-element-d6eb909 .elementor-icon svg{height:33vw;}.elementor-1067 .elementor-element.elementor-element-b42497c{font-size:var( --e-global-typography-5b9e4ab-font-size );line-height:var( --e-global-typography-5b9e4ab-line-height );}.elementor-1067 .elementor-element.elementor-element-b0d9e0f .elementor-icon{font-size:33vw;}.elementor-1067 .elementor-element.elementor-element-b0d9e0f .elementor-icon svg{height:33vw;}.elementor-1067 .elementor-element.elementor-element-0901469{font-size:var( --e-global-typography-5b9e4ab-font-size );line-height:var( --e-global-typography-5b9e4ab-line-height );}.elementor-1067 .elementor-element.elementor-element-1c5ba94{--min-height:80VW;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1067 .elementor-element.elementor-element-a147db2{--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1067 .elementor-element.elementor-element-4ac6787 .elementor-heading-title{font-size:var( --e-global-typography-cf562fa-font-size );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-c86053b{font-size:var( --e-global-typography-ce454a9-font-size );line-height:var( --e-global-typography-ce454a9-line-height );}.elementor-1067 .elementor-element.elementor-element-b51ba57{font-size:6.133vw;}.elementor-1067 .elementor-element.elementor-element-eff08b9{--content-width:90%;--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-1067 .elementor-element.elementor-element-a82684d .elementor-heading-title{font-size:var( --e-global-typography-cf562fa-font-size );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-a497808{font-size:var( --e-global-typography-ce454a9-font-size );line-height:var( --e-global-typography-ce454a9-line-height );}.elementor-1067 .elementor-element.elementor-element-e4ba37c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1067 .elementor-element.elementor-element-32cb60d .elementor-heading-title{font-size:var( --e-global-typography-cf562fa-font-size );line-height:var( --e-global-typography-cf562fa-line-height );}.elementor-1067 .elementor-element.elementor-element-110ef0c{font-size:6.133vw;}.elementor-1067 .elementor-element.elementor-element-4956fcf .elementor-button{font-size:var( --e-global-typography-f0a981e-font-size );line-height:var( --e-global-typography-f0a981e-line-height );}.elementor-1067 .elementor-element.elementor-element-fc85069{--gap:4vh 4vh;--row-gap:4vh;--column-gap:4vh;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-1067 .elementor-element.elementor-element-21f5ca3{font-size:var( --e-global-typography-ce454a9-font-size );line-height:var( --e-global-typography-ce454a9-line-height );}.elementor-1067 .elementor-element.elementor-element-9bab332{font-size:var( --e-global-typography-ce454a9-font-size );line-height:var( --e-global-typography-ce454a9-line-height );}.elementor-1067 .elementor-element.elementor-element-55b3ca7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-font-size:var( --e-global-typography-cf562fa-font-size );}.elementor-1067 .elementor-element.elementor-element-55b3ca7.elementor-element{--align-self:center;}:where( .elementor-1067 .elementor-element.elementor-element-55b3ca7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-cf562fa-line-height );}:where( .elementor-1067 .elementor-element.elementor-element-55b3ca7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:2%;--padding-right:0%;--padding-bottom:5%;--padding-left:0%;}}/* Start custom CSS for container, class: .elementor-element-991b882 */.scroll-right-col {
  display: grid;
}

/* Stack the fade group and reveal text in the same grid cell */
.scroll-fade-group,
.scroll-reveal-text {
  grid-area: 1 / 1;
}

.scroll-fade-group {
  opacity: 1 !important;
  transform: translateY(0);
  transition: opacity 0.6s ease, transform 0.6s ease !important;
}

.scroll-fade-group.fade-out {
  opacity: 0 !important;
  transform: translateY(-12px);
  pointer-events: none;
}

.scroll-reveal-text {
  width: 100%;
  opacity: 0 !important;
  transform: translateY(12px);
  pointer-events: none;
  transition: opacity 0.6s ease, transform 0.6s ease !important;
}

.scroll-reveal-text.fade-in {
  opacity: 1 !important;
  transform: translateY(0);
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b51ba57 */.two-column-list {
  /* 1. Remove the default browser bullets */
  list-style-type: none; 
  padding-left: 0;
  column-count: 1;
}

@media (min-width: 600px) {
  .two-column-list {
    column-count: 2;
    column-gap: 40px;
  }
}

.two-column-list li {
  /* 2. Use Flexbox to align the custom bullet and text */
  display: flex;
  align-items: center; /* Centers the bullet vertically */
  break-inside: avoid;
  margin-bottom: 8px;
}

/* 3. Create the custom 5px bullet */
.two-column-list li::before {
  content: "";
  width: 5px;
  height: 5px;
  background-color: currentColor; /* Matches the bullet to your text color */
  border-radius: 50%; /* Makes it a perfect circle */
  margin-right: 12px; /* Adjusts the space between the bullet and the text */
  flex-shrink: 0; /* Prevents the bullet from changing shape if the text wraps to a second line */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f211834 */.elementor-1067 .elementor-element.elementor-element-f211834 {
  position: relative;
}

.elementor-1067 .elementor-element.elementor-element-f211834::after {
  content: "";
  position: absolute;
  bottom: -20px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-top: 20px solid #0044B5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-110ef0c */.elementor-1067 .elementor-element.elementor-element-110ef0c li::marker{
    font-size: 6px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21f5ca3 */.two-column-list {
  /* 1. Remove the default browser bullets */
  list-style-type: none; 
  padding-left: 0;
  column-count: 1;
}

@media (min-width: 600px) {
  .two-column-list {
    column-count: 2;
    column-gap: 40px;
  }
}

.two-column-list li {
  /* 2. Use Flexbox to align the custom bullet and text */
  display: flex;
  align-items: center; /* Centers the bullet vertically */
  break-inside: avoid;
  margin-bottom: 8px;
}

/* 3. Create the custom 5px bullet */
.two-column-list li::before {
  content: "";
  width: 5px;
  height: 5px;
  background-color: currentColor; /* Matches the bullet to your text color */
  border-radius: 50%; /* Makes it a perfect circle */
  margin-right: 12px; /* Adjusts the space between the bullet and the text */
  flex-shrink: 0; /* Prevents the bullet from changing shape if the text wraps to a second line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bab332 */.two-column-list {
  /* 1. Remove the default browser bullets */
  list-style-type: none; 
  padding-left: 0;
  column-count: 1;
}

@media (min-width: 600px) {
  .two-column-list {
    column-count: 2;
    column-gap: 40px;
  }
}

.two-column-list li {
  /* 2. Use Flexbox to align the custom bullet and text */
  display: flex;
  align-items: center; /* Centers the bullet vertically */
  break-inside: avoid;
  margin-bottom: 8px;
}

/* 3. Create the custom 5px bullet */
.two-column-list li::before {
  content: "";
  width: 5px;
  height: 5px;
  background-color: currentColor; /* Matches the bullet to your text color */
  border-radius: 50%; /* Makes it a perfect circle */
  margin-right: 12px; /* Adjusts the space between the bullet and the text */
  flex-shrink: 0; /* Prevents the bullet from changing shape if the text wraps to a second line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21f5ca3 */.two-column-list {
  /* 1. Remove the default browser bullets */
  list-style-type: none; 
  padding-left: 0;
  column-count: 1;
}

@media (min-width: 600px) {
  .two-column-list {
    column-count: 2;
    column-gap: 40px;
  }
}

.two-column-list li {
  /* 2. Use Flexbox to align the custom bullet and text */
  display: flex;
  align-items: center; /* Centers the bullet vertically */
  break-inside: avoid;
  margin-bottom: 8px;
}

/* 3. Create the custom 5px bullet */
.two-column-list li::before {
  content: "";
  width: 5px;
  height: 5px;
  background-color: currentColor; /* Matches the bullet to your text color */
  border-radius: 50%; /* Makes it a perfect circle */
  margin-right: 12px; /* Adjusts the space between the bullet and the text */
  flex-shrink: 0; /* Prevents the bullet from changing shape if the text wraps to a second line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bab332 */.two-column-list {
  /* 1. Remove the default browser bullets */
  list-style-type: none; 
  padding-left: 0;
  column-count: 1;
}

@media (min-width: 600px) {
  .two-column-list {
    column-count: 2;
    column-gap: 40px;
  }
}

.two-column-list li {
  /* 2. Use Flexbox to align the custom bullet and text */
  display: flex;
  align-items: center; /* Centers the bullet vertically */
  break-inside: avoid;
  margin-bottom: 8px;
}

/* 3. Create the custom 5px bullet */
.two-column-list li::before {
  content: "";
  width: 5px;
  height: 5px;
  background-color: currentColor; /* Matches the bullet to your text color */
  border-radius: 50%; /* Makes it a perfect circle */
  margin-right: 12px; /* Adjusts the space between the bullet and the text */
  flex-shrink: 0; /* Prevents the bullet from changing shape if the text wraps to a second line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21f5ca3 */.two-column-list {
  /* 1. Remove the default browser bullets */
  list-style-type: none; 
  padding-left: 0;
  column-count: 1;
}

@media (min-width: 600px) {
  .two-column-list {
    column-count: 2;
    column-gap: 40px;
  }
}

.two-column-list li {
  /* 2. Use Flexbox to align the custom bullet and text */
  display: flex;
  align-items: center; /* Centers the bullet vertically */
  break-inside: avoid;
  margin-bottom: 8px;
}

/* 3. Create the custom 5px bullet */
.two-column-list li::before {
  content: "";
  width: 5px;
  height: 5px;
  background-color: currentColor; /* Matches the bullet to your text color */
  border-radius: 50%; /* Makes it a perfect circle */
  margin-right: 12px; /* Adjusts the space between the bullet and the text */
  flex-shrink: 0; /* Prevents the bullet from changing shape if the text wraps to a second line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bab332 */.two-column-list {
  /* 1. Remove the default browser bullets */
  list-style-type: none; 
  padding-left: 0;
  column-count: 1;
}

@media (min-width: 600px) {
  .two-column-list {
    column-count: 2;
    column-gap: 40px;
  }
}

.two-column-list li {
  /* 2. Use Flexbox to align the custom bullet and text */
  display: flex;
  align-items: center; /* Centers the bullet vertically */
  break-inside: avoid;
  margin-bottom: 8px;
}

/* 3. Create the custom 5px bullet */
.two-column-list li::before {
  content: "";
  width: 5px;
  height: 5px;
  background-color: currentColor; /* Matches the bullet to your text color */
  border-radius: 50%; /* Makes it a perfect circle */
  margin-right: 12px; /* Adjusts the space between the bullet and the text */
  flex-shrink: 0; /* Prevents the bullet from changing shape if the text wraps to a second line */
}/* End custom CSS */