.elementor-10 .elementor-element.elementor-element-9d11569{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:064px 064px;--row-gap:064px;--column-gap:064px;--padding-top:0128px;--padding-bottom:064px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-fcb559c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:064px 064px;--row-gap:064px;--column-gap:064px;--margin-top:00;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-32a62a0{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-130cd46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 032px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-130cd46 .elementor-heading-title{font-family:var( --e-global-typography-afef736-font-family ), Sans-serif;font-size:var( --e-global-typography-afef736-font-size );font-weight:var( --e-global-typography-afef736-font-weight );line-height:var( --e-global-typography-afef736-line-height );letter-spacing:var( --e-global-typography-afef736-letter-spacing );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e8358ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-391ed8a{text-align:center;}.elementor-10 .elementor-element.elementor-element-391ed8a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:600;line-height:1.12;letter-spacing:-0.005em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c948ffa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c948ffa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.55;letter-spacing:0.01em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7850d2d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7850d2d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-170b1c7 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1f1113a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:064px 064px;--row-gap:064px;--column-gap:064px;--padding-top:016px;--padding-bottom:016px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1f1113a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-cebca7d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:08px 08px;--row-gap:08px;--column-gap:08px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-22b5c00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-22b5c00 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.75rem;font-weight:700;line-height:1.2;letter-spacing:0.08em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-de0909e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-de0909e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.272;letter-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-01b321b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7da10ca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-7da10ca.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e159483 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-780bc4b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:064px;--padding-bottom:64px;--padding-left:032px;--padding-right:032px;}.elementor-10 .elementor-element.elementor-element-9050315{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1d56fe3{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4518649 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:400;line-height:1.272;letter-spacing:-0.005em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-4270d6c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4270d6c.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-4270d6c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0c9fbcb{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d652d6{--display:flex;--min-height:520px;--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;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-5d652d6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d652d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://ryantempdomain.com/wp-content/uploads/2025/08/all-ages.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5d652d6::before, .elementor-10 .elementor-element.elementor-element-5d652d6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5d652d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5d652d6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5d652d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5d652d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #0B12209E 0%, #0B122000 65%);}.elementor-10 .elementor-element.elementor-element-9eec7e9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-574bf51 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.272;letter-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8bd03f3 .elementor-heading-title{font-family:var( --e-global-typography-fa620c6-font-family ), Sans-serif;font-size:var( --e-global-typography-fa620c6-font-size );font-weight:var( --e-global-typography-fa620c6-font-weight );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-90128cb{--display:flex;--min-height:520px;--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;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-90128cb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-90128cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://ryantempdomain.com/wp-content/uploads/2025/08/wellness-stretching-yoga-scaled.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-90128cb::before, .elementor-10 .elementor-element.elementor-element-90128cb > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-90128cb > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-90128cb > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-90128cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-90128cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #0B12209E 0%, #0B122000 65%);}.elementor-10 .elementor-element.elementor-element-465f780{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eaa4c19 .elementor-heading-title{font-family:var( --e-global-typography-5e0b61a-font-family ), Sans-serif;font-size:var( --e-global-typography-5e0b61a-font-size );font-weight:var( --e-global-typography-5e0b61a-font-weight );line-height:var( --e-global-typography-5e0b61a-line-height );letter-spacing:var( --e-global-typography-5e0b61a-letter-spacing );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f87d966 .elementor-heading-title{font-family:var( --e-global-typography-fa620c6-font-family ), Sans-serif;font-size:var( --e-global-typography-fa620c6-font-size );font-weight:var( --e-global-typography-fa620c6-font-weight );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ca8bff5{--display:flex;--min-height:520px;--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;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-ca8bff5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ca8bff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://ryantempdomain.com/wp-content/uploads/2025/08/arvora-community-scaled.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ca8bff5::before, .elementor-10 .elementor-element.elementor-element-ca8bff5 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ca8bff5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ca8bff5 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ca8bff5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ca8bff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #0B12209E 0%, #0B122000 65%);}.elementor-10 .elementor-element.elementor-element-4a48a46{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bcab2cf .elementor-heading-title{font-family:var( --e-global-typography-5e0b61a-font-family ), Sans-serif;font-size:var( --e-global-typography-5e0b61a-font-size );font-weight:var( --e-global-typography-5e0b61a-font-weight );line-height:var( --e-global-typography-5e0b61a-line-height );letter-spacing:var( --e-global-typography-5e0b61a-letter-spacing );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3f727bb .elementor-heading-title{font-family:var( --e-global-typography-fa620c6-font-family ), Sans-serif;font-size:var( --e-global-typography-fa620c6-font-size );font-weight:var( --e-global-typography-fa620c6-font-weight );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5b1838a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-a00f95d{--display:flex;--min-height:520px;--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;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a00f95d::before, .elementor-10 .elementor-element.elementor-element-a00f95d > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a00f95d > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a00f95d > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a00f95d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a00f95d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #0B12209E 0%, #0B122000 65%);}.elementor-10 .elementor-element.elementor-element-b97fa9f{--display:flex;}.elementor-10 .elementor-element.elementor-element-47f047d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-47f047d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-47f047d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9375rem;font-weight:700;line-height:1.2;letter-spacing:0.08em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-35736d0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8cc02c3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.272;letter-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cca88ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1a60493{--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e6adaa7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e6adaa7.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-02248bf .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-50f1f56{--display:flex;--min-height:520px;--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;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-50f1f56::before, .elementor-10 .elementor-element.elementor-element-50f1f56 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-50f1f56 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-50f1f56 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-50f1f56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-50f1f56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #0B12209E 0%, #0B122000 65%);}.elementor-10 .elementor-element.elementor-element-39a3c58{--display:flex;}.elementor-10 .elementor-element.elementor-element-c812fdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c812fdc.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-c812fdc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9375rem;font-weight:700;line-height:1.2;letter-spacing:0.08em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-211eb9a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6be11f0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.272;letter-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1ef046a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-92bd89c{--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5860e9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c5860e9.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-448ffc2 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a166a9f{--display:flex;--min-height:520px;--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;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a166a9f::before, .elementor-10 .elementor-element.elementor-element-a166a9f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a166a9f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a166a9f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a166a9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a166a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #0B12209E 0%, #0B122000 65%);}.elementor-10 .elementor-element.elementor-element-f7afba2{--display:flex;}.elementor-10 .elementor-element.elementor-element-50450c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-50450c0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-50450c0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9375rem;font-weight:700;line-height:1.2;letter-spacing:0.08em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-199fd57{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-912365b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.272;letter-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-267fdd5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-54f5fbc{--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c461236{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c461236.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e1d224e .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-11bc6cc{--display:flex;--min-height:520px;--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;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-11bc6cc::before, .elementor-10 .elementor-element.elementor-element-11bc6cc > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-11bc6cc > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-11bc6cc > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-11bc6cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-11bc6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #0B12209E 0%, #0B122000 65%);}.elementor-10 .elementor-element.elementor-element-4395858{--display:flex;}.elementor-10 .elementor-element.elementor-element-96e88f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-96e88f8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-96e88f8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9375rem;font-weight:700;line-height:1.2;letter-spacing:0.08em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a10c6ae{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7241588 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.272;letter-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a66e6ae .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-33a795c{--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d2e9488{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-d2e9488.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bee880b .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1227c80{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:096px;--padding-bottom:096px;--padding-left:016px;--padding-right:016px;}.elementor-10 .elementor-element.elementor-element-c286e37{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4da0016{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6fef0c8 .elementor-heading-title{font-family:var( --e-global-typography-afef736-font-family ), Sans-serif;font-size:var( --e-global-typography-afef736-font-size );font-weight:var( --e-global-typography-afef736-font-weight );line-height:var( --e-global-typography-afef736-line-height );letter-spacing:var( --e-global-typography-afef736-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-be4e0bc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-23b6b7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);}.elementor-10 .elementor-element.elementor-element-23b6b7a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-23b6b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6f8b18f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:#000000;}.elementor-10 .elementor-element.elementor-element-a1f8dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a1f8dd0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d65f934{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7bcd90c{text-align:center;}.elementor-10 .elementor-element.elementor-element-7bcd90c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-a6564f6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a6564f6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a6564f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1d48134 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-37a2d12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-37a2d12.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4794abb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f4bcbff{text-align:center;}.elementor-10 .elementor-element.elementor-element-f4bcbff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-87bfada{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-87bfada:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-87bfada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-61e5f1f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-b860d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b860d24.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0cc436c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-03928cc{text-align:center;}.elementor-10 .elementor-element.elementor-element-03928cc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c5b1b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-5c5b1b0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c5b1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-218d832{text-align:center;}.elementor-10 .elementor-element.elementor-element-218d832 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-b2bf4ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b2bf4ae.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d632ee7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0e7698a{text-align:center;}.elementor-10 .elementor-element.elementor-element-0e7698a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-467d5d9{width:var( --container-widget-width, 60% );max-width:60%;margin:016px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-467d5d9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-467d5d9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-e72d718{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:096px;--padding-left:032px;--padding-right:032px;}.elementor-10 .elementor-element.elementor-element-cd11244{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5% 5%;--row-gap:5%;--column-gap:5%;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-80a4791{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:064px 064px;--row-gap:064px;--column-gap:064px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-80a4791.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a2e1960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;}.elementor-10 .elementor-element.elementor-element-a2e1960.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a2e1960 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9375rem;font-weight:700;line-height:1.2;letter-spacing:0.08em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2246ac3{--display:flex;--gap:016px 016px;--row-gap:016px;--column-gap:016px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5bd6fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-10 .elementor-element.elementor-element-c5bd6fc .elementor-heading-title{font-family:var( --e-global-typography-e0837c5-font-family ), Sans-serif;font-size:var( --e-global-typography-e0837c5-font-size );font-weight:var( --e-global-typography-e0837c5-font-weight );line-height:var( --e-global-typography-e0837c5-line-height );letter-spacing:var( --e-global-typography-e0837c5-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-dc378bf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bcace0b{--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e0c34f3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e0c34f3.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7d871f7 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-75b40e3{--display:flex;--min-height:0px;--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 40px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9a51365{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:096px;--padding-bottom:096px;--padding-left:032px;--padding-right:032px;}.elementor-10 .elementor-element.elementor-element-6409726{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5% 5%;--row-gap:5%;--column-gap:5%;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-2b9443a{--display:flex;--min-height:0px;--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 40px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3066073{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3066073.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2c5c213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-2c5c213.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2c5c213 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9375rem;font-weight:700;line-height:1.2;letter-spacing:0.08em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9679051{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4dcc53e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-10 .elementor-element.elementor-element-4dcc53e .elementor-heading-title{font-family:var( --e-global-typography-e0837c5-font-family ), Sans-serif;font-size:var( --e-global-typography-e0837c5-font-size );font-weight:var( --e-global-typography-e0837c5-font-weight );line-height:var( --e-global-typography-e0837c5-line-height );letter-spacing:var( --e-global-typography-e0837c5-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d3d0ba1 .elementor-heading-title{font-family:var( --e-global-typography-fa620c6-font-family ), Sans-serif;font-size:var( --e-global-typography-fa620c6-font-size );font-weight:var( --e-global-typography-fa620c6-font-weight );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-052beb3{--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6e3d9d7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6e3d9d7.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d214ef7 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-421a957{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:096px;--padding-bottom:096px;--padding-left:032px;--padding-right:032px;}.elementor-10 .elementor-element.elementor-element-e8af0d0{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5% 5%;--row-gap:5%;--column-gap:5%;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-a3d1232{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a3d1232.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4775425{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4775425.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4775425 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9375rem;font-weight:700;line-height:1.2;letter-spacing:0.08em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-cddb077{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-579dbc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-10 .elementor-element.elementor-element-579dbc9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.25rem;font-weight:500;line-height:1.272;letter-spacing:-0.005em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-49945e3 .elementor-heading-title{font-family:var( --e-global-typography-fa620c6-font-family ), Sans-serif;font-size:var( --e-global-typography-fa620c6-font-size );font-weight:var( --e-global-typography-fa620c6-font-weight );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-541fdb3{--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b23df1d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b23df1d.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6fd2c90 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e4197ff{--display:flex;--min-height:0px;--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 40px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e41293d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:096px;--padding-bottom:096px;--padding-left:032px;--padding-right:032px;}.elementor-10 .elementor-element.elementor-element-b459cb6{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5% 5%;--row-gap:5%;--column-gap:5%;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-5baedeb{--display:flex;--min-height:0px;--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 40px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a4eb574{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a4eb574.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-39396ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-39396ec.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-39396ec .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9375rem;font-weight:700;line-height:1.2;letter-spacing:0.08em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c0bcd96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6aaee78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-10 .elementor-element.elementor-element-6aaee78 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.25rem;font-weight:500;line-height:1.272;letter-spacing:-0.005em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-7730091 .elementor-heading-title{font-family:var( --e-global-typography-fa620c6-font-family ), Sans-serif;font-size:var( --e-global-typography-fa620c6-font-size );font-weight:var( --e-global-typography-fa620c6-font-weight );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-da4400c{--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-33749d2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-33749d2.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9f17d43 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9007fe2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-c7248c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7446ad0{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5717584 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:500;line-height:1.12;letter-spacing:-0.005em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-e09119f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:054px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9c6db61{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);}.elementor-10 .elementor-element.elementor-element-9c6db61:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9c6db61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-beb2663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-beb2663.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2471293{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8359795.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8359795 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-5ddf53c{text-align:left;}.elementor-10 .elementor-element.elementor-element-5ddf53c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7642c9b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-7642c9b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7642c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-84da031{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-84da031.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7826625{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a6acc09.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a6acc09{text-align:left;}.elementor-10 .elementor-element.elementor-element-a6acc09 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ca87b5f{text-align:left;}.elementor-10 .elementor-element.elementor-element-ca87b5f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d267afa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-d267afa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d267afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a46dacd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a46dacd.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-68a8c69{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6006a00.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6006a00{text-align:left;}.elementor-10 .elementor-element.elementor-element-6006a00 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-8653e37{text-align:left;}.elementor-10 .elementor-element.elementor-element-8653e37 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9786c01{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-9786c01:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9786c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e8bcea8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e8bcea8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e493a3c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ec283ef.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ec283ef .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-962a1fe{text-align:left;}.elementor-10 .elementor-element.elementor-element-962a1fe .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b2712b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-b2712b3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b2712b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f5f55d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f5f55d6.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3efb96d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-78ac39c{text-align:left;}.elementor-10 .elementor-element.elementor-element-78ac39c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-9878151{text-align:left;}.elementor-10 .elementor-element.elementor-element-9878151 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c6a59fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-c6a59fd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c6a59fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-82691e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-82691e1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b424b5c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b424b5c.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3f5d9a0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3f5d9a0{text-align:left;}.elementor-10 .elementor-element.elementor-element-3f5d9a0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-a54dbf1{text-align:left;}.elementor-10 .elementor-element.elementor-element-a54dbf1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-95c138e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:054px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f06f125{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);}.elementor-10 .elementor-element.elementor-element-f06f125:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f06f125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-324d6ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-324d6ca.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-33af97e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f5c059e{text-align:center;}.elementor-10 .elementor-element.elementor-element-f5c059e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-cceb0c1{text-align:center;}.elementor-10 .elementor-element.elementor-element-cceb0c1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-89207d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-89207d6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-89207d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-82f2258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-82f2258.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3db9d26{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-05abb97 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-34591a1{text-align:center;}.elementor-10 .elementor-element.elementor-element-34591a1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-655c82a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-655c82a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-655c82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3ac9fed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3ac9fed.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d2a4f51{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8d2c3ac .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-c17e093{text-align:center;}.elementor-10 .elementor-element.elementor-element-c17e093 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-e878034{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-e878034:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e878034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-38e8922{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-38e8922.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f937fa5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d7ea902 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-cbd37dc{text-align:center;}.elementor-10 .elementor-element.elementor-element-cbd37dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1b46260{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-1b46260:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1b46260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f52f904{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f52f904.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ca56064{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-55e20ed{text-align:center;}.elementor-10 .elementor-element.elementor-element-55e20ed .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-b782d25{text-align:center;}.elementor-10 .elementor-element.elementor-element-b782d25 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3b92c3b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-3b92c3b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3b92c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-27f654c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-27f654c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1cab1e7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c63929f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0fe8aba{text-align:center;}.elementor-10 .elementor-element.elementor-element-0fe8aba .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ac70ea0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-7204894{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0c30e4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-06e9eab .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:500;line-height:1.272;letter-spacing:-0.005em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-3aad2b3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-3aad2b3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3aad2b3 .elementor-heading-title{font-family:var( --e-global-typography-fa620c6-font-family ), Sans-serif;font-size:var( --e-global-typography-fa620c6-font-size );font-weight:var( --e-global-typography-fa620c6-font-weight );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-016d8ef{--display:flex;}.elementor-10 .elementor-element.elementor-element-5ea66c9{--display:flex;}.elementor-10 .elementor-element.elementor-element-9efaae9{--display:flex;--min-height:500px;--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-9efaae9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9efaae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4b07ab0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5ff786f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4318a96{--display:flex;--margin-top:0px;--margin-bottom:016px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e8c6ad6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1.2;letter-spacing:0.01em;}.elementor-10 .elementor-element.elementor-element-9e826b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-10 .elementor-element.elementor-element-9e826b0 .elementor-heading-title{font-family:var( --e-global-typography-e0837c5-font-family ), Sans-serif;font-size:var( --e-global-typography-e0837c5-font-size );font-weight:var( --e-global-typography-e0837c5-font-weight );line-height:var( --e-global-typography-e0837c5-line-height );letter-spacing:var( --e-global-typography-e0837c5-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0965559 .elementor-heading-title{font-family:var( --e-global-typography-fa620c6-font-family ), Sans-serif;font-size:var( --e-global-typography-fa620c6-font-size );font-weight:var( --e-global-typography-fa620c6-font-weight );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-093bb29{--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;}.elementor-10 .elementor-element.elementor-element-093bb29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-55358b4 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1d64ac3{--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;}.elementor-10 .elementor-element.elementor-element-a343594{--display:flex;--min-height:0px;--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a343594:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a343594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a343594.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7e67ba8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:032px 032px;--row-gap:032px;--column-gap:032px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bd1ecf3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fb289b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:024px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-950bca9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1.2;letter-spacing:0.01em;}.elementor-10 .elementor-element.elementor-element-06ecf98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-06ecf98 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-fa73f79{text-align:left;}.elementor-10 .elementor-element.elementor-element-fa73f79 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ed9f57a{--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;}.elementor-10 .elementor-element.elementor-element-ed9f57a.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f9cbb82 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-52a4ce3{--display:flex;--min-height:0px;--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-52a4ce3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-52a4ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-52a4ce3.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-192173a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:032px 032px;--row-gap:032px;--column-gap:032px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e6c94c9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e0d9e37{--display:flex;--margin-top:0px;--margin-bottom:024px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6d15121 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1.2;letter-spacing:0.01em;}.elementor-10 .elementor-element.elementor-element-a9570e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-10 .elementor-element.elementor-element-a9570e2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-38f7e1a{text-align:left;}.elementor-10 .elementor-element.elementor-element-38f7e1a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-a4c0728{--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;}.elementor-10 .elementor-element.elementor-element-a4c0728.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b816206 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-76c53ef{--display:flex;--min-height:0px;--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 24px 0px rgba(16, 24.000000000000014, 40, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-76c53ef:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-76c53ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-76c53ef.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-03324c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:032px 032px;--row-gap:032px;--column-gap:032px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-05971f0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-35d6a09{--display:flex;--margin-top:0px;--margin-bottom:024px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a8d668e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1.2;letter-spacing:0.01em;}.elementor-10 .elementor-element.elementor-element-a53d475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-10 .elementor-element.elementor-element-a53d475 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.272;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-66fd550{text-align:left;}.elementor-10 .elementor-element.elementor-element-66fd550 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:0.01em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-88ad1ba{--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;}.elementor-10 .elementor-element.elementor-element-88ad1ba.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a228574 .elementor-heading-title{font-family:var( --e-global-typography-3e0fb95-font-family ), Sans-serif;font-size:var( --e-global-typography-3e0fb95-font-size );font-weight:var( --e-global-typography-3e0fb95-font-weight );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF7;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-9d11569{--justify-content:center;--padding-top:096px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-fcb559c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-32a62a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-130cd46 .elementor-heading-title{font-size:var( --e-global-typography-afef736-font-size );line-height:var( --e-global-typography-afef736-line-height );letter-spacing:var( --e-global-typography-afef736-letter-spacing );}.elementor-10 .elementor-element.elementor-element-391ed8a .elementor-heading-title{font-size:2.5rem;}.elementor-10 .elementor-element.elementor-element-c948ffa{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-170b1c7 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cebca7d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-e159483 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9050315{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-1d56fe3{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-4518649{text-align:left;}.elementor-10 .elementor-element.elementor-element-4270d6c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-0c9fbcb{--min-height:0px;--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-5d652d6{--min-height:520px;}.elementor-10 .elementor-element.elementor-element-8bd03f3 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-90128cb{--min-height:520px;}.elementor-10 .elementor-element.elementor-element-eaa4c19 .elementor-heading-title{font-size:var( --e-global-typography-5e0b61a-font-size );line-height:var( --e-global-typography-5e0b61a-line-height );letter-spacing:var( --e-global-typography-5e0b61a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f87d966 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ca8bff5{--min-height:520px;}.elementor-10 .elementor-element.elementor-element-bcab2cf .elementor-heading-title{font-size:var( --e-global-typography-5e0b61a-font-size );line-height:var( --e-global-typography-5e0b61a-line-height );letter-spacing:var( --e-global-typography-5e0b61a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3f727bb .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a00f95d{--min-height:520px;}.elementor-10 .elementor-element.elementor-element-02248bf .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-50f1f56{--min-height:520px;}.elementor-10 .elementor-element.elementor-element-448ffc2 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a166a9f{--min-height:520px;}.elementor-10 .elementor-element.elementor-element-e1d224e .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-11bc6cc{--min-height:520px;}.elementor-10 .elementor-element.elementor-element-bee880b .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1227c80{--padding-top:064px;--padding-bottom:064px;--padding-left:032px;--padding-right:032px;}.elementor-10 .elementor-element.elementor-element-6fef0c8{text-align:left;}.elementor-10 .elementor-element.elementor-element-6fef0c8 .elementor-heading-title{font-size:var( --e-global-typography-afef736-font-size );line-height:var( --e-global-typography-afef736-line-height );letter-spacing:var( --e-global-typography-afef736-letter-spacing );}.elementor-10 .elementor-element.elementor-element-be4e0bc{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-467d5d9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-10 .elementor-element.elementor-element-467d5d9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e72d718{--padding-top:080px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cd11244{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-80a4791{--padding-top:016px;--padding-bottom:016px;--padding-left:032px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5bd6fc .elementor-heading-title{font-size:var( --e-global-typography-e0837c5-font-size );line-height:var( --e-global-typography-e0837c5-line-height );letter-spacing:var( --e-global-typography-e0837c5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-dc378bf .elementor-heading-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-7d871f7 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-75b40e3{--border-radius:024px 0px 0px 024px;}.elementor-10 .elementor-element.elementor-element-9a51365{--border-radius:0px 0px 0px 0px;--padding-top:080px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6409726{--gap:5% 5%;--row-gap:5%;--column-gap:5%;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-2b9443a{--border-radius:0px 024px 024px 0px;}.elementor-10 .elementor-element.elementor-element-3066073{--padding-top:016px;--padding-bottom:016px;--padding-left:0px;--padding-right:032px;}.elementor-10 .elementor-element.elementor-element-4dcc53e .elementor-heading-title{font-size:var( --e-global-typography-e0837c5-font-size );line-height:var( --e-global-typography-e0837c5-line-height );letter-spacing:var( --e-global-typography-e0837c5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d3d0ba1 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d214ef7 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-421a957{--padding-top:080px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e8af0d0{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a3d1232{--padding-top:016px;--padding-bottom:016px;--padding-left:032px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-49945e3 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6fd2c90 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e4197ff{--border-radius:024px 0px 0px 024px;}.elementor-10 .elementor-element.elementor-element-e41293d{--border-radius:0px 0px 0px 0px;--padding-top:080px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b459cb6{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-5baedeb{--border-radius:0px 024px 024px 0px;}.elementor-10 .elementor-element.elementor-element-a4eb574{--padding-top:016px;--padding-bottom:016px;--padding-left:0px;--padding-right:032px;}.elementor-10 .elementor-element.elementor-element-7730091 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9f17d43 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e09119f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-95c138e{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3aad2b3 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9e826b0 .elementor-heading-title{font-size:var( --e-global-typography-e0837c5-font-size );line-height:var( --e-global-typography-e0837c5-line-height );letter-spacing:var( --e-global-typography-e0837c5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0965559 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-55358b4 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f9cbb82 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b816206 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a228574 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-9d11569{--min-height:100vh;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0128px;--padding-bottom:032px;--padding-left:16px;--padding-right:16px;}.elementor-10 .elementor-element.elementor-element-fcb559c{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-32a62a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-130cd46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 064px) 0px;}.elementor-10 .elementor-element.elementor-element-130cd46 .elementor-heading-title{font-size:var( --e-global-typography-afef736-font-size );line-height:var( --e-global-typography-afef736-line-height );letter-spacing:var( --e-global-typography-afef736-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e8358ef{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-391ed8a .elementor-heading-title{font-size:2rem;}.elementor-10 .elementor-element.elementor-element-c948ffa{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10 .elementor-element.elementor-element-c948ffa .elementor-heading-title{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-7850d2d{--margin-top:048px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-170b1c7 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1f1113a{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:016px 016px;--row-gap:016px;--column-gap:016px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cebca7d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-22b5c00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-de0909e{text-align:center;}.elementor-10 .elementor-element.elementor-element-de0909e .elementor-heading-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-01b321b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-7da10ca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-e159483 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4518649{text-align:left;}.elementor-10 .elementor-element.elementor-element-4518649 .elementor-heading-title{font-size:2rem;}.elementor-10 .elementor-element.elementor-element-4270d6c .elementor-heading-title{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-0c9fbcb{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-9eec7e9{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-574bf51 .elementor-heading-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-8bd03f3 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-eaa4c19 .elementor-heading-title{font-size:var( --e-global-typography-5e0b61a-font-size );line-height:var( --e-global-typography-5e0b61a-line-height );letter-spacing:var( --e-global-typography-5e0b61a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f87d966 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bcab2cf .elementor-heading-title{font-size:var( --e-global-typography-5e0b61a-font-size );line-height:var( --e-global-typography-5e0b61a-line-height );letter-spacing:var( --e-global-typography-5e0b61a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3f727bb .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5b1838a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:064px;--padding-bottom:064px;--padding-left:016px;--padding-right:016px;}.elementor-10 .elementor-element.elementor-element-a00f95d{--min-height:90vh;--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-35736d0{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-8cc02c3 .elementor-heading-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-cca88ee{padding:0px 0px 016px 0px;}.elementor-10 .elementor-element.elementor-element-cca88ee .elementor-heading-title{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-02248bf .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-50f1f56{--min-height:90vh;--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-211eb9a{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-6be11f0 .elementor-heading-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-1ef046a{padding:0px 0px 016px 0px;}.elementor-10 .elementor-element.elementor-element-1ef046a .elementor-heading-title{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-448ffc2 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a166a9f{--min-height:90vh;--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-199fd57{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-912365b .elementor-heading-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-267fdd5{padding:0px 0px 016px 0px;}.elementor-10 .elementor-element.elementor-element-267fdd5 .elementor-heading-title{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-e1d224e .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-11bc6cc{--min-height:90vh;--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-a10c6ae{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-7241588 .elementor-heading-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-a66e6ae{padding:0px 0px 016px 0px;}.elementor-10 .elementor-element.elementor-element-a66e6ae .elementor-heading-title{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-bee880b .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4da0016{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6fef0c8{text-align:center;}.elementor-10 .elementor-element.elementor-element-6fef0c8 .elementor-heading-title{font-size:var( --e-global-typography-afef736-font-size );line-height:var( --e-global-typography-afef736-line-height );letter-spacing:var( --e-global-typography-afef736-letter-spacing );}.elementor-10 .elementor-element.elementor-element-be4e0bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-467d5d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-10 .elementor-element.elementor-element-cd11244{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-c5bd6fc .elementor-heading-title{font-size:var( --e-global-typography-e0837c5-font-size );line-height:var( --e-global-typography-e0837c5-line-height );letter-spacing:var( --e-global-typography-e0837c5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7d871f7 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6409726{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-4dcc53e .elementor-heading-title{font-size:var( --e-global-typography-e0837c5-font-size );line-height:var( --e-global-typography-e0837c5-line-height );letter-spacing:var( --e-global-typography-e0837c5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d3d0ba1 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d214ef7 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e8af0d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-49945e3 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6fd2c90 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b459cb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-7730091 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9f17d43 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9007fe2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:064px;--padding-bottom:064px;--padding-left:016px;--padding-right:016px;}.elementor-10 .elementor-element.elementor-element-c7248c4{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-7446ad0{--justify-content:center;}.elementor-10 .elementor-element.elementor-element-5717584.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e09119f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-95c138e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3aad2b3 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9e826b0 .elementor-heading-title{font-size:var( --e-global-typography-e0837c5-font-size );line-height:var( --e-global-typography-e0837c5-line-height );letter-spacing:var( --e-global-typography-e0837c5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0965559 .elementor-heading-title{font-size:var( --e-global-typography-fa620c6-font-size );line-height:var( --e-global-typography-fa620c6-line-height );letter-spacing:var( --e-global-typography-fa620c6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-55358b4 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f9cbb82 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b816206 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a228574 .elementor-heading-title{font-size:var( --e-global-typography-3e0fb95-font-size );line-height:var( --e-global-typography-3e0fb95-line-height );letter-spacing:var( --e-global-typography-3e0fb95-letter-spacing );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-fcb559c{--width:100%;}.elementor-10 .elementor-element.elementor-element-32a62a0{--width:50%;}.elementor-10 .elementor-element.elementor-element-e8358ef{--width:100%;}.elementor-10 .elementor-element.elementor-element-cebca7d{--width:100%;}.elementor-10 .elementor-element.elementor-element-5d652d6{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-90128cb{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-ca8bff5{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-a00f95d{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-50f1f56{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-a166a9f{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-11bc6cc{--width:33.3%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-32a62a0{--width:60%;}.elementor-10 .elementor-element.elementor-element-1f1113a{--width:100%;}.elementor-10 .elementor-element.elementor-element-5d652d6{--width:100%;}.elementor-10 .elementor-element.elementor-element-90128cb{--width:100%;}.elementor-10 .elementor-element.elementor-element-ca8bff5{--width:100%;}.elementor-10 .elementor-element.elementor-element-a00f95d{--width:100%;}.elementor-10 .elementor-element.elementor-element-50f1f56{--width:100%;}.elementor-10 .elementor-element.elementor-element-a166a9f{--width:100%;}.elementor-10 .elementor-element.elementor-element-11bc6cc{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-130cd46 */.elementor-10 .elementor-element.elementor-element-130cd46 {
    text-shadow:
    0 1px 3px rgba(0,0,0,.55),   /* main halo */
    0 2px 6px rgba(0,0,0,.35);   /* softer spread */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-391ed8a */.elementor-10 .elementor-element.elementor-element-391ed8a {
    text-shadow: 0 1px 2px rgba(0,0,0,0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c948ffa */.elementor-10 .elementor-element.elementor-element-c948ffa {
    text-shadow: 0 1px 2px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22b5c00 */.elementor-10 .elementor-element.elementor-element-22b5c00 {
    text-shadow:
    0 1px 3px rgba(0,0,0,.55),   /* main halo */
    0 2px 6px rgba(0,0,0,.35);   /* softer spread */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de0909e */.elementor-10 .elementor-element.elementor-element-de0909e {
    text-shadow:
    0 1px 3px rgba(0,0,0,.55),   /* main halo */
    0 2px 6px rgba(0,0,0,.35);   /* softer spread */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d11569 */.elementor-10 .elementor-element.elementor-element-9d11569 {
  /* per-hero controls */
  --hero-img: url('/wp-content/uploads/2025/08/arvora-home-hero-edited-scaled.jpg');
  --hero-pos: center left;            /* desktop focal point */
  --hero-pos-mobile: center center;   /* mobile focal point */
  --hero-ov-top: rgba(0,0,0,.20);     /* top gradient color */
  --hero-ov-bot: rgba(0,0,0,.55);     /* bottom gradient color */
  --hero-min: 100vh;
}

/* Base hero frame */
.hero {
  position: relative;
  display: flex;
  align-items: center;               /* vertically centers your copy */
  min-height: var(--hero-min, clamp(520px, 72vh, 880px));
  color: #fff;                       /* default text color on dark overlay */
  
  /* Background image + tint in one stack for best performance */
  background-image:
    linear-gradient(135deg, var(--hero-ov-top, rgba(0,0,0,.25)), var(--hero-ov-bot, rgba(0,0,0,.55))),
    var(--hero-img, none);
  background-size: cover, cover;
  background-repeat: no-repeat, no-repeat;
  background-position: var(--hero-pos, center center), var(--hero-pos, center center);
}

/* Optional subtle extra depth around text only */
.hero .hero__content {
  text-shadow: 0 1px 0 rgba(0,0,0,.18);
}

/* Mobile focal point & safe min height */
@media (max-width: 767px) {
  .hero {
    background-position: var(--hero-pos-mobile, center center), var(--hero-pos-mobile, center center);
    min-height: var(--hero-min, clamp(500px, 70vh, 840px));
  }
}

/* If your CTA is a “glass” pill on photos */
.hero .cta-chevron.on-image {
  color: #fff;
  background: linear-gradient(180deg, rgba(255,255,255,.15), rgba(255,255,255,.08));
  border: 1px solid rgba(255,255,255,.45);
  box-shadow: 0 2px 12px rgba(17,24,39,.2);
}
.hero .cta-chevron.on-image.is-filled {
  background: linear-gradient(180deg, #22A24A 0%, #0E6A2A 100%);
  border-color: #0E6A2A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a00f95d */.elementor-10 .elementor-element.elementor-element-a00f95d {
  position: relative;
  background-image: 
    linear-gradient(to top, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.0) 30%),
    linear-gradient(to bottom, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.0) 30%),
    url('/wp-content/uploads/2025/08/pexels-pavel-danilyuk-7653084-scaled.jpg');
  background-size: cover;
  background-position: center;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f1f56 */.elementor-10 .elementor-element.elementor-element-50f1f56 {
  position: relative;
  background-image: 
    linear-gradient(to top, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.0) 30%),
    linear-gradient(to bottom, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.0) 30%),
    url('/wp-content/uploads/2025/08/pexels-justyzvidz-5646007-scaled.jpg');
  background-size: cover;
  background-position: center;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a166a9f */.elementor-10 .elementor-element.elementor-element-a166a9f {
  position: relative;
  background-image: 
    linear-gradient(to top, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.0) 30%),
    linear-gradient(to bottom, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.0) 30%),
    url('/wp-content/uploads/2025/08/pexels-yankrukov-8613054-scaled.jpg');
  background-size: cover;
  background-position: center;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bc6cc */.elementor-10 .elementor-element.elementor-element-11bc6cc {
  position: relative;
  background-image: 
    linear-gradient(to top, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.0) 30%),
    linear-gradient(to bottom, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.0) 30%),
    url('/wp-content/uploads/2025/08/pexels-fauxels-3184286-scaled.jpg');
  background-size: cover;
  background-position: center;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1838a */@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-5b1838a {
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56f56b3 */.elementor-10 .elementor-element.elementor-element-56f56b3 img {
  width: 100%;
  height: 100%;      /* fills the column’s min-height */
  object-fit: cover; /* cover + crop */
  object-position: center; /* stay centered */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b40e3 *//* CONTAINER: the grid column that holds the image */
#cfvc-media{
  overflow: hidden;        /* hide any overflow left/right */
  /* optional, define its height or aspect ratio */
  min-height: 0px;       /* adjust per breakpoint */
  /* OR use aspect-ratio instead of min-height */
  /* aspect-ratio: 4 / 3; */
}

/* Ensure the Image widget and its inner wrapper fill the column */
#cfvc-media .elementor-widget-image,
#cfvc-media .elementor-widget-image .elementor-widget-container{
  height: 100%;
}

/* IMAGE: fill column height, keep aspect, center, crop overflow */
#cfvc-media .elementor-widget-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;       /* keeps aspect ratio + covers */
  object-position: center; /* center the crop */
  display: block;
  max-width: none;         /* avoid Elementor's max-width shrinking */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e72d718 */@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-e72d718 {
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-841e5f9 */.elementor-10 .elementor-element.elementor-element-841e5f9 img {
  width: 100%;
  height: 100%;      /* fills the column’s min-height */
  object-fit: cover; /* cover + crop */
  object-position: center; /* stay centered */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b9443a *//* CONTAINER: the grid column that holds the image */
#cfvc-media{
  overflow: hidden;        /* hide any overflow left/right */
  /* optional, define its height or aspect ratio */
  min-height: 0px;       /* adjust per breakpoint */
  /* OR use aspect-ratio instead of min-height */
  /* aspect-ratio: 4 / 3; */
}

/* Ensure the Image widget and its inner wrapper fill the column */
#cfvc-media .elementor-widget-image,
#cfvc-media .elementor-widget-image .elementor-widget-container{
  height: 100%;
}

/* IMAGE: fill column height, keep aspect, center, crop overflow */
#cfvc-media .elementor-widget-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;       /* keeps aspect ratio + covers */
  object-position: center; /* center the crop */
  display: block;
  max-width: none;         /* avoid Elementor's max-width shrinking */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a51365 */@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-9a51365 {
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acee1c6 */.elementor-10 .elementor-element.elementor-element-acee1c6 img {
  width: 100%;
  height: 100%;      /* fills the column’s min-height */
  object-fit: cover; /* cover + crop */
  object-position: center; /* stay centered */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4197ff *//* CONTAINER: the grid column that holds the image */
#cfvc-media{
  overflow: hidden;        /* hide any overflow left/right */
  /* optional, define its height or aspect ratio */
  min-height: 0px;       /* adjust per breakpoint */
  /* OR use aspect-ratio instead of min-height */
  /* aspect-ratio: 4 / 3; */
}

/* Ensure the Image widget and its inner wrapper fill the column */
#cfvc-media .elementor-widget-image,
#cfvc-media .elementor-widget-image .elementor-widget-container{
  height: 100%;
}

/* IMAGE: fill column height, keep aspect, center, crop overflow */
#cfvc-media .elementor-widget-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;       /* keeps aspect ratio + covers */
  object-position: center; /* center the crop */
  display: block;
  max-width: none;         /* avoid Elementor's max-width shrinking */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421a957 */@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-421a957 {
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e95907a */.elementor-10 .elementor-element.elementor-element-e95907a img {
  width: 100%;
  height: 100%;      /* fills the column’s min-height */
  object-fit: cover; /* cover + crop */
  object-position: center; /* stay centered */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5baedeb *//* CONTAINER: the grid column that holds the image */
#cfvc-media{
  overflow: hidden;        /* hide any overflow left/right */
  /* optional, define its height or aspect ratio */
  min-height: 0px;       /* adjust per breakpoint */
  /* OR use aspect-ratio instead of min-height */
  /* aspect-ratio: 4 / 3; */
}

/* Ensure the Image widget and its inner wrapper fill the column */
#cfvc-media .elementor-widget-image,
#cfvc-media .elementor-widget-image .elementor-widget-container{
  height: 100%;
}

/* IMAGE: fill column height, keep aspect, center, crop overflow */
#cfvc-media .elementor-widget-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;       /* keeps aspect ratio + covers */
  object-position: right; /* center the crop */
  display: block;
  max-width: none;         /* avoid Elementor's max-width shrinking */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41293d */@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-e41293d {
      display: none;
  }
}/* End custom CSS */