.elementor-2239 .elementor-element.elementor-element-f041f8a{--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;--background-transition:0.3s;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2239 .elementor-element.elementor-element-f041f8a:not(.elementor-motion-effects-element-type-background), .elementor-2239 .elementor-element.elementor-element-f041f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-21bfb04 ) 0%, #FFFFFF00 100%);}.elementor-2239 .elementor-element.elementor-element-f041f8a::before, .elementor-2239 .elementor-element.elementor-element-f041f8a > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-f041f8a > .e-con-inner > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-f041f8a > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-f041f8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-f041f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.ayalafoundation.org/wp-content/uploads/2024/10/community-of-millennial-people-stacking-hands-together.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2239 .elementor-element.elementor-element-f041f8a, .elementor-2239 .elementor-element.elementor-element-f041f8a::before{--border-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-393a517{--display:flex;--background-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-63f89d7{text-align:left;}.elementor-2239 .elementor-element.elementor-element-63f89d7 .elementor-heading-title{color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-ba6914a-font-family ), Sans-serif;font-size:var( --e-global-typography-ba6914a-font-size );font-weight:var( --e-global-typography-ba6914a-font-weight );line-height:var( --e-global-typography-ba6914a-line-height );}.elementor-2239 .elementor-element.elementor-element-6b6e4ba{color:var( --e-global-color-21bfb04 );}.elementor-2239 .elementor-element.elementor-element-989d2a1{--display:flex;--background-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-3b99efc{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2239 .elementor-element.elementor-element-e70d598{--display:flex;--gap:30px 30px;--background-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-b5ee752{--grid-columns:3;}.elementor-2239 .elementor-element.elementor-element-b5ee752 .elementor-pagination{text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;margin-top:40px;}.elementor-2239 .elementor-element.elementor-element-b5ee752 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-2239 .elementor-element.elementor-element-b5ee752 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-b5ee752 .elementor-pagination .page-numbers.current{color:var( --e-global-color-21bfb04 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-b5ee752 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-b5ee752 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-b5ee752 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-b5ee752 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2239 .elementor-element.elementor-element-c0f7edd{--display:flex;--background-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-aa9a59f{--grid-columns:3;}.elementor-2239 .elementor-element.elementor-element-aa9a59f .elementor-pagination{text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;margin-top:40px;}.elementor-2239 .elementor-element.elementor-element-aa9a59f .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-2239 .elementor-element.elementor-element-aa9a59f .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-aa9a59f .elementor-pagination .page-numbers.current{color:var( --e-global-color-21bfb04 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-aa9a59f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-aa9a59f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-aa9a59f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-aa9a59f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2239 .elementor-element.elementor-element-0ab1cb7{--display:flex;--background-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-0ab1cb7, .elementor-2239 .elementor-element.elementor-element-0ab1cb7::before{--border-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-b29d92e{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:50%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-b29d92e:not(.elementor-motion-effects-element-type-background), .elementor-2239 .elementor-element.elementor-element-b29d92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-b29d92e::before, .elementor-2239 .elementor-element.elementor-element-b29d92e > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-b29d92e > .e-con-inner > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-b29d92e > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-b29d92e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-b29d92e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.ayalafoundation.org/wp-content/uploads/2024/10/fine-arts-student-holding-a-palette-with-paint.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2239 .elementor-element.elementor-element-b29d92e, .elementor-2239 .elementor-element.elementor-element-b29d92e::before{--border-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-b29d92e > .elementor-shape-bottom svg, .elementor-2239 .elementor-element.elementor-element-b29d92e > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-2239 .elementor-element.elementor-element-53242c9{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2239 .elementor-element.elementor-element-e97e969{text-align:left;}.elementor-2239 .elementor-element.elementor-element-e97e969 .elementor-heading-title{color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-317d263-font-family ), Sans-serif;font-size:var( --e-global-typography-317d263-font-size );font-weight:var( --e-global-typography-317d263-font-weight );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-18d80d0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2239 .elementor-element.elementor-element-18d80d0 .pp-divider, .elementor-2239 .elementor-element.elementor-element-18d80d0 .divider-border{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-18d80d0 .pp-divider.horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-18d80d0 .pp-divider.pp-divider-horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-18d80d0 .divider-text-container{width:70px;}.elementor-2239 .elementor-element.elementor-element-18d80d0{text-align:left;}.elementor-2239 .elementor-element.elementor-element-18d80d0 .divider-border{border-top-width:3px;}.elementor-2239 .elementor-element.elementor-element-572d7ee{color:var( --e-global-color-21bfb04 );}.elementor-2239 .elementor-element.elementor-element-f1be8f0{--grid-columns:3;}.elementor-2239 .elementor-element.elementor-element-f1be8f0 .elementor-pagination{text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;margin-top:40px;}.elementor-2239 .elementor-element.elementor-element-f1be8f0 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-2239 .elementor-element.elementor-element-f1be8f0 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-f1be8f0 .elementor-pagination .page-numbers.current{color:var( --e-global-color-21bfb04 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-f1be8f0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-f1be8f0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-f1be8f0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-f1be8f0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2239 .elementor-element.elementor-element-8140161{--display:flex;--background-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-f6feebc{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:50%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-f6feebc:not(.elementor-motion-effects-element-type-background), .elementor-2239 .elementor-element.elementor-element-f6feebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-f6feebc::before, .elementor-2239 .elementor-element.elementor-element-f6feebc > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-f6feebc > .e-con-inner > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-f6feebc > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-f6feebc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-f6feebc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.ayalafoundation.org/wp-content/uploads/2024/10/empty-classroom-.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2239 .elementor-element.elementor-element-f6feebc, .elementor-2239 .elementor-element.elementor-element-f6feebc::before{--border-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-f6feebc > .elementor-shape-bottom svg, .elementor-2239 .elementor-element.elementor-element-f6feebc > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-2239 .elementor-element.elementor-element-e1f9cfe{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2239 .elementor-element.elementor-element-a1f6856{text-align:left;}.elementor-2239 .elementor-element.elementor-element-a1f6856 .elementor-heading-title{color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-317d263-font-family ), Sans-serif;font-size:var( --e-global-typography-317d263-font-size );font-weight:var( --e-global-typography-317d263-font-weight );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-d651d72 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2239 .elementor-element.elementor-element-d651d72 .pp-divider, .elementor-2239 .elementor-element.elementor-element-d651d72 .divider-border{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-d651d72 .pp-divider.horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-d651d72 .pp-divider.pp-divider-horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-d651d72 .divider-text-container{width:70px;}.elementor-2239 .elementor-element.elementor-element-d651d72{text-align:left;}.elementor-2239 .elementor-element.elementor-element-d651d72 .divider-border{border-top-width:3px;}.elementor-2239 .elementor-element.elementor-element-85ed2de{color:var( --e-global-color-21bfb04 );}.elementor-2239 .elementor-element.elementor-element-b90f165{--grid-columns:3;}.elementor-2239 .elementor-element.elementor-element-b90f165 .elementor-pagination{text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;margin-top:40px;}.elementor-2239 .elementor-element.elementor-element-b90f165 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-2239 .elementor-element.elementor-element-b90f165 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-b90f165 .elementor-pagination .page-numbers.current{color:var( --e-global-color-21bfb04 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-b90f165 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-b90f165 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-b90f165 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-b90f165 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2239 .elementor-element.elementor-element-3801d50{--display:flex;--background-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-b9e51a5{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:50%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-b9e51a5:not(.elementor-motion-effects-element-type-background), .elementor-2239 .elementor-element.elementor-element-b9e51a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-b9e51a5::before, .elementor-2239 .elementor-element.elementor-element-b9e51a5 > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-b9e51a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-b9e51a5 > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-b9e51a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-b9e51a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.ayalafoundation.org/wp-content/uploads/2024/09/CommDev-IML_AFIAnnualReport2022Mindoro-0405-1-scaled-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2239 .elementor-element.elementor-element-b9e51a5, .elementor-2239 .elementor-element.elementor-element-b9e51a5::before{--border-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-b9e51a5 > .elementor-shape-bottom svg, .elementor-2239 .elementor-element.elementor-element-b9e51a5 > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-2239 .elementor-element.elementor-element-502c3f5{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2239 .elementor-element.elementor-element-1ca59fe{text-align:left;}.elementor-2239 .elementor-element.elementor-element-1ca59fe .elementor-heading-title{color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-317d263-font-family ), Sans-serif;font-size:var( --e-global-typography-317d263-font-size );font-weight:var( --e-global-typography-317d263-font-weight );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-d96df72 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2239 .elementor-element.elementor-element-d96df72 .pp-divider, .elementor-2239 .elementor-element.elementor-element-d96df72 .divider-border{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-d96df72 .pp-divider.horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-d96df72 .pp-divider.pp-divider-horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-d96df72 .divider-text-container{width:70px;}.elementor-2239 .elementor-element.elementor-element-d96df72{text-align:left;}.elementor-2239 .elementor-element.elementor-element-d96df72 .divider-border{border-top-width:3px;}.elementor-2239 .elementor-element.elementor-element-36eb0fe{color:var( --e-global-color-21bfb04 );}.elementor-2239 .elementor-element.elementor-element-f8a74c3{--grid-columns:3;}.elementor-2239 .elementor-element.elementor-element-f8a74c3 .elementor-pagination{text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;margin-top:40px;}.elementor-2239 .elementor-element.elementor-element-f8a74c3 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-2239 .elementor-element.elementor-element-f8a74c3 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-f8a74c3 .elementor-pagination .page-numbers.current{color:var( --e-global-color-21bfb04 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-f8a74c3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-f8a74c3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-f8a74c3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-f8a74c3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2239 .elementor-element.elementor-element-72e6a77{--display:flex;--background-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-5f80875{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:50%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-5f80875:not(.elementor-motion-effects-element-type-background), .elementor-2239 .elementor-element.elementor-element-5f80875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-5f80875::before, .elementor-2239 .elementor-element.elementor-element-5f80875 > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-5f80875 > .e-con-inner > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-5f80875 > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-5f80875 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-5f80875 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.ayalafoundation.org/wp-content/uploads/2024/08/CCV-RUD_0544-2-scaled-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2239 .elementor-element.elementor-element-5f80875, .elementor-2239 .elementor-element.elementor-element-5f80875::before{--border-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-5f80875 > .elementor-shape-bottom svg, .elementor-2239 .elementor-element.elementor-element-5f80875 > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-2239 .elementor-element.elementor-element-ffb10d6{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2239 .elementor-element.elementor-element-a11e0a0{text-align:left;}.elementor-2239 .elementor-element.elementor-element-a11e0a0 .elementor-heading-title{color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-317d263-font-family ), Sans-serif;font-size:var( --e-global-typography-317d263-font-size );font-weight:var( --e-global-typography-317d263-font-weight );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-d788891 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2239 .elementor-element.elementor-element-d788891 .pp-divider, .elementor-2239 .elementor-element.elementor-element-d788891 .divider-border{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-d788891 .pp-divider.horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-d788891 .pp-divider.pp-divider-horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-d788891 .divider-text-container{width:70px;}.elementor-2239 .elementor-element.elementor-element-d788891{text-align:left;}.elementor-2239 .elementor-element.elementor-element-d788891 .divider-border{border-top-width:3px;}.elementor-2239 .elementor-element.elementor-element-8dc103f{color:var( --e-global-color-21bfb04 );}.elementor-2239 .elementor-element.elementor-element-83eafcf{--grid-columns:3;}.elementor-2239 .elementor-element.elementor-element-83eafcf .elementor-pagination{text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;margin-top:40px;}.elementor-2239 .elementor-element.elementor-element-83eafcf .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-2239 .elementor-element.elementor-element-83eafcf .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-83eafcf .elementor-pagination .page-numbers.current{color:var( --e-global-color-21bfb04 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-83eafcf .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-83eafcf .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-83eafcf .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-83eafcf .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2239 .elementor-element.elementor-element-7a8cbba{--display:flex;--background-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-b68ef65{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:50%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-b68ef65:not(.elementor-motion-effects-element-type-background), .elementor-2239 .elementor-element.elementor-element-b68ef65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-b68ef65::before, .elementor-2239 .elementor-element.elementor-element-b68ef65 > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-b68ef65 > .e-con-inner > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-b68ef65 > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-b68ef65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-b68ef65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.ayalafoundation.org/wp-content/uploads/2024/08/Leadership2023AYLC3-0058-scaled-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2239 .elementor-element.elementor-element-b68ef65, .elementor-2239 .elementor-element.elementor-element-b68ef65::before{--border-transition:0.3s;}.elementor-2239 .elementor-element.elementor-element-b68ef65 > .elementor-shape-bottom svg, .elementor-2239 .elementor-element.elementor-element-b68ef65 > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-2239 .elementor-element.elementor-element-bba9da5{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2239 .elementor-element.elementor-element-aeb3474{text-align:left;}.elementor-2239 .elementor-element.elementor-element-aeb3474 .elementor-heading-title{color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-317d263-font-family ), Sans-serif;font-size:var( --e-global-typography-317d263-font-size );font-weight:var( --e-global-typography-317d263-font-weight );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-225c086 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2239 .elementor-element.elementor-element-225c086 .pp-divider, .elementor-2239 .elementor-element.elementor-element-225c086 .divider-border{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-225c086 .pp-divider.horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-225c086 .pp-divider.pp-divider-horizontal{width:70px;border-bottom-width:3px;}.elementor-2239 .elementor-element.elementor-element-225c086 .divider-text-container{width:70px;}.elementor-2239 .elementor-element.elementor-element-225c086{text-align:left;}.elementor-2239 .elementor-element.elementor-element-225c086 .divider-border{border-top-width:3px;}.elementor-2239 .elementor-element.elementor-element-60656fd{color:var( --e-global-color-21bfb04 );}.elementor-2239 .elementor-element.elementor-element-08271f0{--grid-columns:3;}.elementor-2239 .elementor-element.elementor-element-08271f0 .elementor-pagination{text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;margin-top:40px;}.elementor-2239 .elementor-element.elementor-element-08271f0 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-2239 .elementor-element.elementor-element-08271f0 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-08271f0 .elementor-pagination .page-numbers.current{color:var( --e-global-color-21bfb04 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-08271f0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2239 .elementor-element.elementor-element-08271f0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-08271f0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2239 .elementor-element.elementor-element-08271f0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2239 .elementor-element.elementor-element-7215aa3{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:30px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:var( --e-global-typography-text-font-size );--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-21bfb04 );}.elementor-2239 .elementor-element.elementor-element-7215aa3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:#02010100;}.elementor-2239 .elementor-element.elementor-element-7215aa3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;border-style:none;}.elementor-2239 .elementor-element.elementor-element-7215aa3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2239 .elementor-element.elementor-element-7215aa3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:none;}.elementor-2239 .elementor-element.elementor-element-7215aa3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2239 .elementor-element.elementor-element-7215aa3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-2239 .elementor-element.elementor-element-7215aa3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2239 .elementor-element.elementor-element-7215aa3 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}:where( .elementor-2239 .elementor-element.elementor-element-7215aa3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(max-width:1366px){.elementor-2239 .elementor-element.elementor-element-63f89d7 .elementor-heading-title{font-size:var( --e-global-typography-ba6914a-font-size );line-height:var( --e-global-typography-ba6914a-line-height );}.elementor-2239 .elementor-element.elementor-element-b5ee752{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2239 .elementor-element.elementor-element-aa9a59f{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2239 .elementor-element.elementor-element-e97e969 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-f1be8f0{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2239 .elementor-element.elementor-element-a1f6856 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-b90f165{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2239 .elementor-element.elementor-element-1ca59fe .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-f8a74c3{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2239 .elementor-element.elementor-element-a11e0a0 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-83eafcf{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2239 .elementor-element.elementor-element-aeb3474 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-08271f0{--grid-column-gap:20px;}.elementor-2239 .elementor-element.elementor-element-7215aa3{--n-tabs-title-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-2239 .elementor-element.elementor-element-7215aa3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-2239 .elementor-element.elementor-element-f041f8a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2239 .elementor-element.elementor-element-63f89d7 .elementor-heading-title{font-size:var( --e-global-typography-ba6914a-font-size );line-height:var( --e-global-typography-ba6914a-line-height );}.elementor-2239 .elementor-element.elementor-element-3b99efc{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2239 .elementor-element.elementor-element-b5ee752{--grid-columns:2;}.elementor-2239 .elementor-element.elementor-element-aa9a59f{--grid-columns:2;}.elementor-2239 .elementor-element.elementor-element-b29d92e{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-e97e969 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-f1be8f0{--grid-columns:2;}.elementor-2239 .elementor-element.elementor-element-f6feebc{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-a1f6856 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-b90f165{--grid-columns:2;}.elementor-2239 .elementor-element.elementor-element-b9e51a5{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-1ca59fe .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-f8a74c3{--grid-columns:2;}.elementor-2239 .elementor-element.elementor-element-5f80875{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-a11e0a0 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-83eafcf{--grid-columns:2;}.elementor-2239 .elementor-element.elementor-element-b68ef65{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-aeb3474 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-08271f0{--grid-columns:2;}.elementor-2239 .elementor-element.elementor-element-7215aa3{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-2239 .elementor-element.elementor-element-7215aa3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2239 .elementor-element.elementor-element-f041f8a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2239 .elementor-element.elementor-element-63f89d7{text-align:center;}.elementor-2239 .elementor-element.elementor-element-63f89d7 .elementor-heading-title{font-size:var( --e-global-typography-ba6914a-font-size );line-height:var( --e-global-typography-ba6914a-line-height );}.elementor-2239 .elementor-element.elementor-element-6b6e4ba{text-align:center;}.elementor-2239 .elementor-element.elementor-element-3b99efc{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2239 .elementor-element.elementor-element-b5ee752{--grid-columns:1;}.elementor-2239 .elementor-element.elementor-element-aa9a59f{--grid-columns:1;}.elementor-2239 .elementor-element.elementor-element-53242c9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2239 .elementor-element.elementor-element-e97e969{text-align:center;}.elementor-2239 .elementor-element.elementor-element-e97e969 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-18d80d0{text-align:center;}.elementor-2239 .elementor-element.elementor-element-572d7ee{text-align:center;}.elementor-2239 .elementor-element.elementor-element-f1be8f0{--grid-columns:1;}.elementor-2239 .elementor-element.elementor-element-e1f9cfe{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2239 .elementor-element.elementor-element-a1f6856{text-align:center;}.elementor-2239 .elementor-element.elementor-element-a1f6856 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-d651d72{text-align:center;}.elementor-2239 .elementor-element.elementor-element-85ed2de{text-align:center;}.elementor-2239 .elementor-element.elementor-element-b90f165{--grid-columns:1;}.elementor-2239 .elementor-element.elementor-element-502c3f5{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2239 .elementor-element.elementor-element-1ca59fe{text-align:center;}.elementor-2239 .elementor-element.elementor-element-1ca59fe .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-d96df72{text-align:center;}.elementor-2239 .elementor-element.elementor-element-36eb0fe{text-align:center;}.elementor-2239 .elementor-element.elementor-element-f8a74c3{--grid-columns:1;}.elementor-2239 .elementor-element.elementor-element-ffb10d6{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2239 .elementor-element.elementor-element-a11e0a0{text-align:center;}.elementor-2239 .elementor-element.elementor-element-a11e0a0 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-d788891{text-align:center;}.elementor-2239 .elementor-element.elementor-element-8dc103f{text-align:center;}.elementor-2239 .elementor-element.elementor-element-83eafcf{--grid-columns:1;}.elementor-2239 .elementor-element.elementor-element-bba9da5{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2239 .elementor-element.elementor-element-aeb3474{text-align:center;}.elementor-2239 .elementor-element.elementor-element-aeb3474 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-2239 .elementor-element.elementor-element-225c086{text-align:center;}.elementor-2239 .elementor-element.elementor-element-60656fd{text-align:center;}.elementor-2239 .elementor-element.elementor-element-08271f0{--grid-columns:1;}.elementor-2239 .elementor-element.elementor-element-7215aa3{--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-2239 .elementor-element.elementor-element-7215aa3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-2239 .elementor-element.elementor-element-393a517{--width:70%;}.elementor-2239 .elementor-element.elementor-element-989d2a1{--width:30%;}.elementor-2239 .elementor-element.elementor-element-bba9da5{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f041f8a */.elementor-2239 .elementor-element.elementor-element-f041f8a:before{
    width: 100%;
    right: 0;
    left: auto;
}
.elementor-2239 .elementor-element.elementor-element-f041f8a:after{
    content: '';
    width: 100%;
    z-index: 4;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
        background-color: transparent;
    background-image: linear-gradient(90deg, #005096C2 40%, #FFFFFF00 80%);
}
.elementor-2239 .elementor-element.elementor-element-f041f8a > div {
    z-index: 5;
}
@media screen and (max-width: 1024px) {
   .elementor-2239 .elementor-element.elementor-element-f041f8a:after{
        background-image: linear-gradient(90deg, #005096C2 60%, #FFFFFF00 100%);
   }
}
@media screen and (max-width: 767px) {
   .elementor-2239 .elementor-element.elementor-element-f041f8a:after{
        background-image: linear-gradient(90deg, #005096C2 100%, #FFFFFF00 0%);
   }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-00ff771 */.elementor-2239 .elementor-element.elementor-element-00ff771 select{
    appearance:none;
    background-color: #EBEBEB;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 15px 15px 15px;
    border:none;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    position: relative;
    z-index: 1;
}
.elementor-2239 .elementor-element.elementor-element-00ff771 .elementor-shortcode{
    position: relative;
}
.elementor-2239 .elementor-element.elementor-element-00ff771 .elementor-shortcode:after{
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f078";
    position: absolute;
    pointer-events: none;
    z-index: 2;
    right: 15px;
    top: 50%;
    margin-top: -11px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b5ee752 */.elementor-2239 .elementor-element.elementor-element-b5ee752 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-b5ee752 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-b5ee752 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-b5ee752 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-aa9a59f */.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-aa9a59f span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29d92e */.elementor-2239 .elementor-element.elementor-element-b29d92e:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b29d92e .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b29d92e:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f1be8f0 */.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f1be8f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6feebc */.elementor-2239 .elementor-element.elementor-element-f6feebc:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-f6feebc .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-f6feebc:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b90f165 */.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-b90f165 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9e51a5 */.elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b9e51a5 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f8a74c3 */.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f8a74c3 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f80875 */.elementor-2239 .elementor-element.elementor-element-5f80875:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-5f80875 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-5f80875:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-83eafcf */.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-83eafcf span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68ef65 */.elementor-2239 .elementor-element.elementor-element-b68ef65:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b68ef65 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b68ef65:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-08271f0 */.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-08271f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-aa9a59f */.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-aa9a59f span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29d92e */.elementor-2239 .elementor-element.elementor-element-b29d92e:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b29d92e .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b29d92e:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f1be8f0 */.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f1be8f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6feebc */.elementor-2239 .elementor-element.elementor-element-f6feebc:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-f6feebc .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-f6feebc:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b90f165 */.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-b90f165 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9e51a5 */.elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b9e51a5 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f8a74c3 */.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f8a74c3 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f80875 */.elementor-2239 .elementor-element.elementor-element-5f80875:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-5f80875 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-5f80875:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-83eafcf */.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-83eafcf span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68ef65 */.elementor-2239 .elementor-element.elementor-element-b68ef65:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b68ef65 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b68ef65:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-08271f0 */.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-08271f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-aa9a59f */.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-aa9a59f span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29d92e */.elementor-2239 .elementor-element.elementor-element-b29d92e:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b29d92e .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b29d92e:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f1be8f0 */.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f1be8f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6feebc */.elementor-2239 .elementor-element.elementor-element-f6feebc:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-f6feebc .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-f6feebc:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b90f165 */.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-b90f165 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9e51a5 */.elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b9e51a5 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f8a74c3 */.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f8a74c3 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f80875 */.elementor-2239 .elementor-element.elementor-element-5f80875:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-5f80875 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-5f80875:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-83eafcf */.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-83eafcf span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68ef65 */.elementor-2239 .elementor-element.elementor-element-b68ef65:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b68ef65 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b68ef65:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-08271f0 */.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-08271f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-aa9a59f */.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-aa9a59f span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29d92e */.elementor-2239 .elementor-element.elementor-element-b29d92e:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b29d92e .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b29d92e:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f1be8f0 */.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f1be8f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6feebc */.elementor-2239 .elementor-element.elementor-element-f6feebc:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-f6feebc .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-f6feebc:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b90f165 */.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-b90f165 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9e51a5 */.elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b9e51a5 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f8a74c3 */.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f8a74c3 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f80875 */.elementor-2239 .elementor-element.elementor-element-5f80875:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-5f80875 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-5f80875:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-83eafcf */.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-83eafcf span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68ef65 */.elementor-2239 .elementor-element.elementor-element-b68ef65:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b68ef65 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b68ef65:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-08271f0 */.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-08271f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-aa9a59f */.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-aa9a59f span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29d92e */.elementor-2239 .elementor-element.elementor-element-b29d92e:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b29d92e .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b29d92e:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f1be8f0 */.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f1be8f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6feebc */.elementor-2239 .elementor-element.elementor-element-f6feebc:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-f6feebc .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-f6feebc:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b90f165 */.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-b90f165 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9e51a5 */.elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b9e51a5 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f8a74c3 */.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f8a74c3 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f80875 */.elementor-2239 .elementor-element.elementor-element-5f80875:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-5f80875 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-5f80875:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-83eafcf */.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-83eafcf span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68ef65 */.elementor-2239 .elementor-element.elementor-element-b68ef65:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b68ef65 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b68ef65:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-08271f0 */.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-08271f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-aa9a59f */.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-aa9a59f span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29d92e */.elementor-2239 .elementor-element.elementor-element-b29d92e:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b29d92e .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b29d92e:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f1be8f0 */.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f1be8f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6feebc */.elementor-2239 .elementor-element.elementor-element-f6feebc:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-f6feebc .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-f6feebc:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b90f165 */.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-b90f165 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9e51a5 */.elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b9e51a5 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f8a74c3 */.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f8a74c3 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f80875 */.elementor-2239 .elementor-element.elementor-element-5f80875:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-5f80875 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-5f80875:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-83eafcf */.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-83eafcf span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68ef65 */.elementor-2239 .elementor-element.elementor-element-b68ef65:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b68ef65 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b68ef65:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-08271f0 */.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-08271f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-aa9a59f */.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-aa9a59f span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-aa9a59f .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29d92e */.elementor-2239 .elementor-element.elementor-element-b29d92e:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b29d92e .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b29d92e:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f1be8f0 */.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f1be8f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f1be8f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6feebc */.elementor-2239 .elementor-element.elementor-element-f6feebc:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-f6feebc .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-f6feebc:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b90f165 */.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-b90f165 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-b90f165 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9e51a5 */.elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b9e51a5 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b9e51a5:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f8a74c3 */.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-f8a74c3 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-f8a74c3 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f80875 */.elementor-2239 .elementor-element.elementor-element-5f80875:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-5f80875 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-5f80875:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-83eafcf */.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-83eafcf span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-83eafcf .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68ef65 */.elementor-2239 .elementor-element.elementor-element-b68ef65:before{
    width: 50%;
}
.elementor-2239 .elementor-element.elementor-element-b68ef65 .elementor-shape-bottom{
    width: 60px;
    right: 0;
    left: auto;
    bottom: -5px;
}
@media screen and (max-width: 1024px) {
    .elementor-2239 .elementor-element.elementor-element-b68ef65:before{
        width: 100%;
        opacity:0.2;
    }    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-08271f0 */.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers{
    padding: 12px 15px!important;
    line-height: 1em;
    border-width: 2px;
}
.elementor-2239 .elementor-element.elementor-element-08271f0 span.page-numbers{
    color: white!important;
}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers.current{
    background: var(--e-global-color-primary);
    color: var(--e-global-color-21bfb04)!important;

}

.elementor-2239 .elementor-element.elementor-element-08271f0 .page-numbers:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7215aa3 */.elementor-2239 .elementor-element.elementor-element-7215aa3 .e-n-tabs-heading {
    justify-content: space-between;
    flex-wrap: nowrap;
}/* End custom CSS */