.elementor-24 .elementor-element.elementor-element-62585ef{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-62585ef:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-62585ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecentreoflove.org/wp-content/uploads/2026/10/children-kibera-toothbrushes.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-62585ef::before, .elementor-24 .elementor-element.elementor-element-62585ef > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-62585ef > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-62585ef > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-62585ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-62585ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(8,36,30,0.94) 20%, rgba(8,36,30,0.08) 100%);}.elementor-24 .elementor-element.elementor-element-00972fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a1a2d23 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ff19389{width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-ff19389 .elementor-heading-title{font-family:var( --e-global-typography-hero-font-family ), sans-serif;font-size:var( --e-global-typography-hero-font-size );font-weight:var( --e-global-typography-hero-font-weight );line-height:var( --e-global-typography-hero-line-height );letter-spacing:var( --e-global-typography-hero-letter-spacing );color:var( --e-global-color-white );}.elementor-24 .elementor-element.elementor-element-364e14a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-364e14a .elementor-heading-title{font-family:var( --e-global-typography-hero-font-family ), sans-serif;font-size:var( --e-global-typography-hero-font-size );font-weight:var( --e-global-typography-hero-font-weight );line-height:var( --e-global-typography-hero-line-height );letter-spacing:var( --e-global-typography-hero-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-fd64465{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-lead-font-family ), sans-serif;font-size:var( --e-global-typography-lead-font-size );font-weight:var( --e-global-typography-lead-font-weight );line-height:var( --e-global-typography-lead-line-height );color:var( --e-global-color-ondark );}.elementor-24 .elementor-element.elementor-element-587adf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c98c696 .elementor-button{background-color:var( --e-global-color-kellygreen );fill:var( --e-global-color-forest );color:var( --e-global-color-forest );box-shadow:0px 10px 24px 0px rgba(13,43,38,0.18);}.elementor-24 .elementor-element.elementor-element-c98c696 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-c98c696 .elementor-button:focus{background-color:var( --e-global-color-kellygreenhover );color:var( --e-global-color-forest );}.elementor-24 .elementor-element.elementor-element-c98c696 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-c98c696 .elementor-button:focus svg{fill:var( --e-global-color-forest );}.elementor-24 .elementor-element.elementor-element-8cf4325 .elementor-button{background-color:var( --e-global-color-royalblue );fill:var( --e-global-color-white );color:var( --e-global-color-white );box-shadow:0px 10px 24px 0px rgba(13,43,38,0.18);}.elementor-24 .elementor-element.elementor-element-8cf4325 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-8cf4325 .elementor-button:focus{background-color:var( --e-global-color-royalbluehover );color:var( --e-global-color-white );}.elementor-24 .elementor-element.elementor-element-8cf4325 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-8cf4325 .elementor-button:focus svg{fill:var( --e-global-color-white );}.elementor-24 .elementor-element.elementor-element-a029164 .elementor-heading-title{font-family:var( --e-global-typography-link-font-family ), sans-serif;font-size:var( --e-global-typography-link-font-size );font-weight:var( --e-global-typography-link-font-weight );line-height:var( --e-global-typography-link-line-height );color:var( --e-global-color-white );}.elementor-24 .elementor-element.elementor-element-7fdf6d7{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:26px;--padding-right:26px;bottom:0px;}.elementor-24 .elementor-element.elementor-element-7fdf6d7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7fdf6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-7fdf6d7.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-7fdf6d7{right:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-7fdf6d7{left:0px;}.elementor-24 .elementor-element.elementor-element-c6ee3b1{font-family:"DM Sans", sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:var( --e-global-color-forest );}.elementor-24 .elementor-element.elementor-element-5694f54{font-family:"DM Sans", sans-serif;font-size:12px;font-weight:400;line-height:1.35em;color:var( --e-global-color-forest );}.elementor-24 .elementor-element.elementor-element-e08f6d5{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-e08f6d5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e08f6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cream );}.elementor-24 .elementor-element.elementor-element-13399cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0cb91db{--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;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0181bc7 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a593c2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d31b721 .elementor-heading-title{font-family:var( --e-global-typography-section-font-family ), sans-serif;font-size:var( --e-global-typography-section-font-size );font-weight:var( --e-global-typography-section-font-weight );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c9e512d{font-family:var( --e-global-typography-lead-font-family ), sans-serif;font-size:var( --e-global-typography-lead-font-size );font-weight:var( --e-global-typography-lead-font-weight );line-height:var( --e-global-typography-lead-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a0a9553{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-a0a9553:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a0a9553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-paper );}.elementor-24 .elementor-element.elementor-element-7c24e5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b6a0ce7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-79fd837 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-baa3669 .elementor-heading-title{font-family:var( --e-global-typography-section-font-family ), sans-serif;font-size:var( --e-global-typography-section-font-size );font-weight:var( --e-global-typography-section-font-weight );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-09702a6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-90eb38b{font-family:var( --e-global-typography-intro-font-family ), sans-serif;font-size:var( --e-global-typography-intro-font-size );font-weight:var( --e-global-typography-intro-font-weight );line-height:var( --e-global-typography-intro-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-218ffea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-58ea528{--display:flex;--min-height:678px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:1;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-24 .elementor-element.elementor-element-58ea528:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-58ea528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecentreoflove.org/wp-content/uploads/2026/10/football-water-break.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-58ea528::before, .elementor-24 .elementor-element.elementor-element-58ea528 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-58ea528 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-58ea528 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-58ea528 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-58ea528 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(8,36,30,0) 25%, rgba(8,36,30,0.9) 100%);}.elementor-24 .elementor-element.elementor-element-2479bab .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-73b17b7 .elementor-heading-title{font-family:var( --e-global-typography-card-font-family ), sans-serif;font-size:var( --e-global-typography-card-font-size );font-weight:var( --e-global-typography-card-font-weight );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );color:var( --e-global-color-white );}.elementor-24 .elementor-element.elementor-element-721c80f{font-family:var( --e-global-typography-small-font-family ), sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );color:var( --e-global-color-ondark );}.elementor-24 .elementor-element.elementor-element-2e062af{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ba1b586{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:1;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-24 .elementor-element.elementor-element-ba1b586:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ba1b586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecentreoflove.org/wp-content/uploads/2026/10/vocational-tailoring-student.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-ba1b586::before, .elementor-24 .elementor-element.elementor-element-ba1b586 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ba1b586 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ba1b586 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ba1b586 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ba1b586 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(8,36,30,0) 25%, rgba(8,36,30,0.9) 100%);}.elementor-24 .elementor-element.elementor-element-bc06570 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-0183bc7 .elementor-heading-title{font-family:var( --e-global-typography-card-font-family ), sans-serif;font-size:var( --e-global-typography-card-font-size );font-weight:var( --e-global-typography-card-font-weight );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );color:var( --e-global-color-white );}.elementor-24 .elementor-element.elementor-element-83dd443{font-family:var( --e-global-typography-small-font-family ), sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );color:var( --e-global-color-ondark );}.elementor-24 .elementor-element.elementor-element-34e5aa6{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-24 .elementor-element.elementor-element-34e5aa6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-34e5aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-c92b90f .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f1f5600 .elementor-heading-title{font-family:var( --e-global-typography-card-font-family ), sans-serif;font-size:var( --e-global-typography-card-font-size );font-weight:var( --e-global-typography-card-font-weight );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );color:var( --e-global-color-white );}.elementor-24 .elementor-element.elementor-element-ab8602d{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-24 .elementor-element.elementor-element-ab8602d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ab8602d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8b2d99c .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-forest );}.elementor-24 .elementor-element.elementor-element-36c4c62 .elementor-heading-title{font-family:var( --e-global-typography-card-font-family ), sans-serif;font-size:var( --e-global-typography-card-font-size );font-weight:var( --e-global-typography-card-font-weight );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );color:var( --e-global-color-forest );}.elementor-24 .elementor-element.elementor-element-c30cb3c{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-c30cb3c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c30cb3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-forest );}.elementor-24 .elementor-element.elementor-element-8965d9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b058119{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c16039a .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-6b55a3e .elementor-heading-title{font-family:var( --e-global-typography-section-font-family ), sans-serif;font-size:var( --e-global-typography-section-font-size );font-weight:var( --e-global-typography-section-font-weight );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );color:var( --e-global-color-white );}.elementor-24 .elementor-element.elementor-element-d423e59{font-family:"DM Sans", sans-serif;font-size:20px;font-weight:400;line-height:1.65em;color:var( --e-global-color-ondark );}.elementor-24 .elementor-element.elementor-element-be58792 .elementor-heading-title{font-family:var( --e-global-typography-link-font-family ), sans-serif;font-size:var( --e-global-typography-link-font-size );font-weight:var( --e-global-typography-link-font-weight );line-height:var( --e-global-typography-link-line-height );color:var( --e-global-color-white );}.elementor-24 .elementor-element.elementor-element-e330761{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ccb8004{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-24 .elementor-element.elementor-element-ccb8004:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ccb8004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-darkcard );}.elementor-24 .elementor-element.elementor-element-ccb8004.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-24 .elementor-element.elementor-element-2fa543e .elementor-heading-title{font-family:var( --e-global-typography-stat-font-family ), sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );line-height:var( --e-global-typography-stat-line-height );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-0a64d4c{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;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 );color:var( --e-global-color-ondark );}.elementor-24 .elementor-element.elementor-element-915f1ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cd8fc3a{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-24 .elementor-element.elementor-element-cd8fc3a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cd8fc3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-darkcard );}.elementor-24 .elementor-element.elementor-element-cd8fc3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-c545e38 .elementor-heading-title{font-family:var( --e-global-typography-stat-font-family ), sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );line-height:var( --e-global-typography-stat-line-height );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ed4d4a5{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;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 );color:var( --e-global-color-ondark );}.elementor-24 .elementor-element.elementor-element-4ad58fe{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-24 .elementor-element.elementor-element-4ad58fe:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4ad58fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-darkcard );}.elementor-24 .elementor-element.elementor-element-4ad58fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-c7ae9eb .elementor-heading-title{font-family:var( --e-global-typography-stat-font-family ), sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );line-height:var( --e-global-typography-stat-line-height );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-b23ae07{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;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 );color:var( --e-global-color-ondark );}.elementor-24 .elementor-element.elementor-element-f30a4ed{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-f30a4ed:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f30a4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mint );}.elementor-24 .elementor-element.elementor-element-9d12c57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-627ec54{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cf4d4b0 img{width:100%;height:650px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;box-shadow:0px 30px 80px 0px rgba(13,43,38,0.15);}.elementor-24 .elementor-element.elementor-element-d365199{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );padding:12px 18px 12px 18px;bottom:25px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-d365199{right:-20px;}body.rtl .elementor-24 .elementor-element.elementor-element-d365199{left:-20px;}.elementor-24 .elementor-element.elementor-element-d365199 .elementor-heading-title{font-family:var( --e-global-typography-link-font-family ), sans-serif;font-size:var( --e-global-typography-link-font-size );font-weight:var( --e-global-typography-link-font-weight );line-height:var( --e-global-typography-link-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-f10f63b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a3c7c7e .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-0b856d7 .elementor-heading-title{font-family:var( --e-global-typography-quote-font-family ), sans-serif;font-size:var( --e-global-typography-quote-font-size );font-weight:var( --e-global-typography-quote-font-weight );line-height:var( --e-global-typography-quote-line-height );letter-spacing:var( --e-global-typography-quote-letter-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4b9e0dc{font-family:var( --e-global-typography-intro-font-family ), sans-serif;font-size:var( --e-global-typography-intro-font-size );font-weight:var( --e-global-typography-intro-font-weight );line-height:var( --e-global-typography-intro-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-155df79 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:0px 12px 28px 0px rgba(21,59,52,0.25);}.elementor-24 .elementor-element.elementor-element-155df79 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-155df79 .elementor-button:focus{background-color:var( --e-global-color-forest );}.elementor-24 .elementor-element.elementor-element-7a1e3f0{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-7a1e3f0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7a1e3f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cream );}.elementor-24 .elementor-element.elementor-element-ddd58ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b395592{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2c87ae0 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-abcea2c .elementor-heading-title{font-family:var( --e-global-typography-section-font-family ), sans-serif;font-size:var( --e-global-typography-section-font-size );font-weight:var( --e-global-typography-section-font-weight );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-50241aa{font-family:"DM Sans", sans-serif;font-size:20px;font-weight:400;line-height:1.65em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a4f82b0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5774990 img{width:100%;border-radius:28px 28px 28px 28px;box-shadow:0px 30px 80px 0px rgba(13,43,38,0.15);}.elementor-24 .elementor-element.elementor-element-21fd202 .elementor-button{background-color:var( --e-global-color-white );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0);padding:13px 18px 13px 18px;}.elementor-24 .elementor-element.elementor-element-21fd202 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-21fd202 .elementor-button:focus{background-color:var( --e-global-color-white );color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-21fd202{width:auto;max-width:auto;bottom:20px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-21fd202{right:20px;}body.rtl .elementor-24 .elementor-element.elementor-element-21fd202{left:20px;}.elementor-24 .elementor-element.elementor-element-21fd202 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-21fd202 .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-62585ef{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:80px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-00972fb{--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a1a2d23 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-ff19389{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-ff19389 .elementor-heading-title{font-size:var( --e-global-typography-hero-font-size );line-height:var( --e-global-typography-hero-line-height );letter-spacing:var( --e-global-typography-hero-letter-spacing );}.elementor-24 .elementor-element.elementor-element-364e14a .elementor-heading-title{font-size:var( --e-global-typography-hero-font-size );line-height:var( --e-global-typography-hero-line-height );letter-spacing:var( --e-global-typography-hero-letter-spacing );}.elementor-24 .elementor-element.elementor-element-fd64465{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-24 .elementor-element.elementor-element-587adf7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-a029164 .elementor-heading-title{font-size:var( --e-global-typography-link-font-size );line-height:var( --e-global-typography-link-line-height );}.elementor-24 .elementor-element.elementor-element-c6ee3b1{font-size:15px;}.elementor-24 .elementor-element.elementor-element-5694f54{font-size:12px;}.elementor-24 .elementor-element.elementor-element-e08f6d5{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-13399cc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-0181bc7 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-d31b721 .elementor-heading-title{font-size:var( --e-global-typography-section-font-size );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c9e512d{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-24 .elementor-element.elementor-element-a0a9553{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-7c24e5a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-79fd837 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-baa3669 .elementor-heading-title{font-size:var( --e-global-typography-section-font-size );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );}.elementor-24 .elementor-element.elementor-element-90eb38b{font-size:var( --e-global-typography-intro-font-size );line-height:var( --e-global-typography-intro-line-height );}.elementor-24 .elementor-element.elementor-element-218ffea{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-58ea528{--min-height:420px;}.elementor-24 .elementor-element.elementor-element-2479bab .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-73b17b7 .elementor-heading-title{font-size:var( --e-global-typography-card-font-size );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );}.elementor-24 .elementor-element.elementor-element-721c80f{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );}.elementor-24 .elementor-element.elementor-element-2e062af{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-bc06570 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0183bc7 .elementor-heading-title{font-size:var( --e-global-typography-card-font-size );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );}.elementor-24 .elementor-element.elementor-element-83dd443{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );}.elementor-24 .elementor-element.elementor-element-c92b90f .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f1f5600 .elementor-heading-title{font-size:var( --e-global-typography-card-font-size );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );}.elementor-24 .elementor-element.elementor-element-8b2d99c .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-36c4c62 .elementor-heading-title{font-size:var( --e-global-typography-card-font-size );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c30cb3c{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-8965d9e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-c16039a .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-6b55a3e .elementor-heading-title{font-size:var( --e-global-typography-section-font-size );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );}.elementor-24 .elementor-element.elementor-element-d423e59{font-size:20px;}.elementor-24 .elementor-element.elementor-element-be58792 .elementor-heading-title{font-size:var( --e-global-typography-link-font-size );line-height:var( --e-global-typography-link-line-height );}.elementor-24 .elementor-element.elementor-element-2fa543e .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );}.elementor-24 .elementor-element.elementor-element-0a64d4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-915f1ba{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-c545e38 .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );}.elementor-24 .elementor-element.elementor-element-ed4d4a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-c7ae9eb .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );}.elementor-24 .elementor-element.elementor-element-b23ae07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-f30a4ed{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-9d12c57{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-cf4d4b0 img{height:480px;}.elementor-24 .elementor-element.elementor-element-d365199 .elementor-heading-title{font-size:var( --e-global-typography-link-font-size );line-height:var( --e-global-typography-link-line-height );}.elementor-24 .elementor-element.elementor-element-a3c7c7e .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0b856d7 .elementor-heading-title{font-size:var( --e-global-typography-quote-font-size );line-height:var( --e-global-typography-quote-line-height );letter-spacing:var( --e-global-typography-quote-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4b9e0dc{font-size:var( --e-global-typography-intro-font-size );line-height:var( --e-global-typography-intro-line-height );}.elementor-24 .elementor-element.elementor-element-7a1e3f0{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-ddd58ad{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-2c87ae0 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-abcea2c .elementor-heading-title{font-size:var( --e-global-typography-section-font-size );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );}.elementor-24 .elementor-element.elementor-element-50241aa{font-size:20px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-62585ef{--min-height:80vh;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-00972fb{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a1a2d23 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-ff19389 .elementor-heading-title{font-size:var( --e-global-typography-hero-font-size );line-height:var( --e-global-typography-hero-line-height );letter-spacing:var( --e-global-typography-hero-letter-spacing );}.elementor-24 .elementor-element.elementor-element-364e14a .elementor-heading-title{font-size:var( --e-global-typography-hero-font-size );line-height:var( --e-global-typography-hero-line-height );letter-spacing:var( --e-global-typography-hero-letter-spacing );}.elementor-24 .elementor-element.elementor-element-fd64465{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-24 .elementor-element.elementor-element-587adf7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-24 .elementor-element.elementor-element-a029164 .elementor-heading-title{font-size:var( --e-global-typography-link-font-size );line-height:var( --e-global-typography-link-line-height );}.elementor-24 .elementor-element.elementor-element-7fdf6d7{--width:100%;}.elementor-24 .elementor-element.elementor-element-c6ee3b1{font-size:15px;}.elementor-24 .elementor-element.elementor-element-5694f54{font-size:12px;}.elementor-24 .elementor-element.elementor-element-e08f6d5{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-0181bc7 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-d31b721 .elementor-heading-title{font-size:var( --e-global-typography-section-font-size );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c9e512d{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-24 .elementor-element.elementor-element-a0a9553{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-79fd837 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-baa3669 .elementor-heading-title{font-size:var( --e-global-typography-section-font-size );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );}.elementor-24 .elementor-element.elementor-element-90eb38b{font-size:var( --e-global-typography-intro-font-size );line-height:var( --e-global-typography-intro-line-height );}.elementor-24 .elementor-element.elementor-element-58ea528{--min-height:300px;}.elementor-24 .elementor-element.elementor-element-2479bab .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-73b17b7 .elementor-heading-title{font-size:var( --e-global-typography-card-font-size );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );}.elementor-24 .elementor-element.elementor-element-721c80f{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );}.elementor-24 .elementor-element.elementor-element-2e062af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-ba1b586{--min-height:300px;}.elementor-24 .elementor-element.elementor-element-bc06570 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0183bc7 .elementor-heading-title{font-size:var( --e-global-typography-card-font-size );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );}.elementor-24 .elementor-element.elementor-element-83dd443{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );}.elementor-24 .elementor-element.elementor-element-34e5aa6{--min-height:300px;}.elementor-24 .elementor-element.elementor-element-c92b90f .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f1f5600 .elementor-heading-title{font-size:var( --e-global-typography-card-font-size );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );}.elementor-24 .elementor-element.elementor-element-ab8602d{--min-height:300px;}.elementor-24 .elementor-element.elementor-element-8b2d99c .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-36c4c62 .elementor-heading-title{font-size:var( --e-global-typography-card-font-size );line-height:var( --e-global-typography-card-line-height );letter-spacing:var( --e-global-typography-card-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c30cb3c{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-c16039a .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-6b55a3e .elementor-heading-title{font-size:var( --e-global-typography-section-font-size );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );}.elementor-24 .elementor-element.elementor-element-d423e59{font-size:20px;}.elementor-24 .elementor-element.elementor-element-be58792 .elementor-heading-title{font-size:var( --e-global-typography-link-font-size );line-height:var( --e-global-typography-link-line-height );}.elementor-24 .elementor-element.elementor-element-2fa543e .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );}.elementor-24 .elementor-element.elementor-element-0a64d4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-915f1ba{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-24 .elementor-element.elementor-element-cd8fc3a{--width:100%;}.elementor-24 .elementor-element.elementor-element-c545e38 .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );}.elementor-24 .elementor-element.elementor-element-ed4d4a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-4ad58fe{--width:100%;}.elementor-24 .elementor-element.elementor-element-c7ae9eb .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );}.elementor-24 .elementor-element.elementor-element-b23ae07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-f30a4ed{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-cf4d4b0 img{height:380px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-d365199{right:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-d365199{left:0px;}.elementor-24 .elementor-element.elementor-element-d365199 .elementor-heading-title{font-size:var( --e-global-typography-link-font-size );line-height:var( --e-global-typography-link-line-height );}.elementor-24 .elementor-element.elementor-element-a3c7c7e .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0b856d7 .elementor-heading-title{font-size:var( --e-global-typography-quote-font-size );line-height:var( --e-global-typography-quote-line-height );letter-spacing:var( --e-global-typography-quote-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4b9e0dc{font-size:var( --e-global-typography-intro-font-size );line-height:var( --e-global-typography-intro-line-height );}.elementor-24 .elementor-element.elementor-element-7a1e3f0{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-2c87ae0 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-24 .elementor-element.elementor-element-abcea2c .elementor-heading-title{font-size:var( --e-global-typography-section-font-size );line-height:var( --e-global-typography-section-line-height );letter-spacing:var( --e-global-typography-section-letter-spacing );}.elementor-24 .elementor-element.elementor-element-50241aa{font-size:20px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-00972fb{--width:80%;}.elementor-24 .elementor-element.elementor-element-7fdf6d7{--width:390px;}.elementor-24 .elementor-element.elementor-element-0cb91db{--width:30%;}.elementor-24 .elementor-element.elementor-element-a593c2f{--width:70%;}.elementor-24 .elementor-element.elementor-element-b6a0ce7{--width:63%;}.elementor-24 .elementor-element.elementor-element-09702a6{--width:37%;}.elementor-24 .elementor-element.elementor-element-58ea528{--width:38%;}.elementor-24 .elementor-element.elementor-element-2e062af{--width:62%;}.elementor-24 .elementor-element.elementor-element-b058119{--width:45%;}.elementor-24 .elementor-element.elementor-element-e330761{--width:55%;}.elementor-24 .elementor-element.elementor-element-cd8fc3a{--width:57%;}.elementor-24 .elementor-element.elementor-element-4ad58fe{--width:40%;}.elementor-24 .elementor-element.elementor-element-627ec54{--width:51%;}.elementor-24 .elementor-element.elementor-element-f10f63b{--width:49%;}.elementor-24 .elementor-element.elementor-element-b395592{--width:40%;}.elementor-24 .elementor-element.elementor-element-a4f82b0{--width:60%;}}@media(max-width:900px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-00972fb{--width:100%;}.elementor-24 .elementor-element.elementor-element-0cb91db{--width:100%;}.elementor-24 .elementor-element.elementor-element-a593c2f{--width:100%;}.elementor-24 .elementor-element.elementor-element-b6a0ce7{--width:100%;}.elementor-24 .elementor-element.elementor-element-09702a6{--width:100%;}.elementor-24 .elementor-element.elementor-element-58ea528{--width:100%;}.elementor-24 .elementor-element.elementor-element-2e062af{--width:100%;}.elementor-24 .elementor-element.elementor-element-b058119{--width:100%;}.elementor-24 .elementor-element.elementor-element-e330761{--width:100%;}.elementor-24 .elementor-element.elementor-element-627ec54{--width:100%;}.elementor-24 .elementor-element.elementor-element-f10f63b{--width:100%;}.elementor-24 .elementor-element.elementor-element-b395592{--width:100%;}.elementor-24 .elementor-element.elementor-element-a4f82b0{--width:100%;}}