.elementor-12643 .elementor-element.elementor-element-5826bb9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C5C5C5;--border-color:#C5C5C5;}.elementor-12643 .elementor-element.elementor-element-9db25bc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5C5C5;--border-color:#C5C5C5;--padding-top:calc(var(--spacing) * 3);--padding-bottom:calc(var(--spacing) * 3);--padding-left:calc(var(--spacing) * 3);--padding-right:calc(var(--spacing) * 3);}.elementor-12643 .elementor-element.elementor-element-57289a2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5C5C5;--border-color:#C5C5C5;--padding-top:calc(var(--spacing) * 3);--padding-bottom:calc(var(--spacing) * 3);--padding-left:calc(var(--spacing) * 3);--padding-right:calc(var(--spacing) * 3);}.elementor-12643 .elementor-element.elementor-element-38582c6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5C5C5;--border-color:#C5C5C5;--padding-top:calc(var(--spacing) * 3);--padding-bottom:calc(var(--spacing) * 3);--padding-left:calc(var(--spacing) * 3);--padding-right:calc(var(--spacing) * 3);}.elementor-12643 .elementor-element.elementor-element-e52ad99{--display:flex;--padding-top:calc(var(--spacing) * 3);--padding-bottom:calc(var(--spacing) * 3);--padding-left:calc(var(--spacing) * 3);--padding-right:calc(var(--spacing) * 3);}.elementor-12643 .elementor-element.elementor-element-ae103ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:calc(var(--spacing) * 4) calc(var(--spacing) * 4);--row-gap:calc(var(--spacing) * 4);--column-gap:calc(var(--spacing) * 4);}.elementor-12643 .elementor-element.elementor-element-3a2006e{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12643 .elementor-element.elementor-element-e85b0d5 .elementor-heading-title{font-family:var( --e-global-typography-714de5c-font-family ), Sans-serif;font-size:var( --e-global-typography-714de5c-font-size );font-weight:var( --e-global-typography-714de5c-font-weight );line-height:var( --e-global-typography-714de5c-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12643 .elementor-element.elementor-element-2dc9eff{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12643 .elementor-element.elementor-element-2dc9eff a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-301c897{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-7baac3c img{width:100%;height:auto;object-fit:cover;object-position:center center;}.elementor-12643 .elementor-element.elementor-element-01cff19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:calc(var(--spacing) * 4) calc(var(--spacing) * 4);--row-gap:calc(var(--spacing) * 4);--column-gap:calc(var(--spacing) * 4);}.elementor-12643 .elementor-element.elementor-element-01cff19:not(.elementor-motion-effects-element-type-background), .elementor-12643 .elementor-element.elementor-element-01cff19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-4e9dde3{--display:flex;}.elementor-12643 .elementor-element.elementor-element-e56f3da img{width:100%;height:auto;object-fit:cover;object-position:center center;}.elementor-12643 .elementor-element.elementor-element-2988795{--display:flex;}.elementor-12643 .elementor-element.elementor-element-dda091e .elementor-heading-title{font-family:var( --e-global-typography-714de5c-font-family ), Sans-serif;font-size:var( --e-global-typography-714de5c-font-size );font-weight:var( --e-global-typography-714de5c-font-weight );line-height:var( --e-global-typography-714de5c-line-height );color:var( --e-global-color-431d117 );}.elementor-12643 .elementor-element.elementor-element-2e9ce1b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-431d117 );}.elementor-12643 .elementor-element.elementor-element-2e9ce1b a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-dbfc6b1{--display:flex;--gap:calc(var(--spacing) * 3) calc(var(--spacing) * 3);--row-gap:calc(var(--spacing) * 3);--column-gap:calc(var(--spacing) * 3);}.elementor-12643 .elementor-element.elementor-element-fb63151{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12643 .elementor-element.elementor-element-71caa0d{--display:flex;}.elementor-12643 .elementor-element.elementor-element-6abbe64 .elementor-heading-title{font-family:var( --e-global-typography-714de5c-font-family ), Sans-serif;font-size:var( --e-global-typography-714de5c-font-size );font-weight:var( --e-global-typography-714de5c-font-weight );line-height:var( --e-global-typography-714de5c-line-height );color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-32c5f9d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12643 .elementor-element.elementor-element-32c5f9d a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-2867649{--display:flex;}.elementor-12643 .elementor-element.elementor-element-ef75c30{--display:flex;}.elementor-12643 .elementor-element.elementor-element-a000e38{--display:flex;--min-height:50vh;}.elementor-12643 .elementor-element.elementor-element-0f8f99e{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12643 .elementor-element.elementor-element-0f8f99e{left:0px;}body.rtl .elementor-12643 .elementor-element.elementor-element-0f8f99e{right:0px;}.elementor-12643 .elementor-element.elementor-element-3244ff6 img{width:100%;height:100%;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 23% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12643 .elementor-element.elementor-element-3ab2dc8{--display:flex;--justify-content:flex-end;--gap:calc(var(--spacing) * 4) calc(var(--spacing) * 4);--row-gap:calc(var(--spacing) * 4);--column-gap:calc(var(--spacing) * 4);--overlay-opacity:0.3;--padding-top:calc(var(--spacing) * 4);--padding-bottom:calc(var(--spacing) * 4);--padding-left:calc(var(--spacing) * 4);--padding-right:calc(var(--spacing) * 4);}.elementor-12643 .elementor-element.elementor-element-3ab2dc8::before, .elementor-12643 .elementor-element.elementor-element-3ab2dc8 > .elementor-background-video-container::before, .elementor-12643 .elementor-element.elementor-element-3ab2dc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-12643 .elementor-element.elementor-element-3ab2dc8 > .elementor-background-slideshow::before, .elementor-12643 .elementor-element.elementor-element-3ab2dc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12643 .elementor-element.elementor-element-3ab2dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-98a1f10 );--background-overlay:'';}.elementor-12643 .elementor-element.elementor-element-3ab2dc8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12643 .elementor-element.elementor-element-0dc8750{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12643 .elementor-element.elementor-element-e2f239b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12643 .elementor-element.elementor-element-ca24f21{font-family:"Ubuntu Sans", Sans-serif;font-size:clamp(52px, 24.8696px + 8.4783vw, 130px);font-weight:300;line-height:1.3em;color:#E0E0E099;}.elementor-12643 .elementor-element.elementor-element-ca24f21 a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-fe1792f{font-family:"Ubuntu Sans", Sans-serif;font-size:clamp(52px, 24.8696px + 8.4783vw, 130px);font-weight:300;line-height:1.3em;color:#E0E0E099;}.elementor-12643 .elementor-element.elementor-element-fe1792f a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-9107f35{width:var( --container-widget-width, 35ch );max-width:35ch;--container-widget-width:35ch;--container-widget-flex-grow:0;}.elementor-12643 .elementor-element.elementor-element-9107f35 .elementor-heading-title{font-family:var( --e-global-typography-b76eba3-font-family ), Sans-serif;font-size:var( --e-global-typography-b76eba3-font-size );font-weight:var( --e-global-typography-b76eba3-font-weight );line-height:var( --e-global-typography-b76eba3-line-height );color:var( --e-global-color-431d117 );}.elementor-12643 .elementor-element.elementor-element-5f297cb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12643 .elementor-element.elementor-element-b08d17d{text-align:end;font-family:var( --e-global-typography-a4aab60-font-family ), Sans-serif;font-size:var( --e-global-typography-a4aab60-font-size );font-weight:var( --e-global-typography-a4aab60-font-weight );line-height:var( --e-global-typography-a4aab60-line-height );color:var( --e-global-color-431d117 );}.elementor-12643 .elementor-element.elementor-element-b08d17d a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-7bc589a{width:var( --container-widget-width, 32ch );max-width:32ch;--container-widget-width:32ch;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-7680fd6-font-family ), Sans-serif;font-size:var( --e-global-typography-7680fd6-font-size );font-weight:var( --e-global-typography-7680fd6-font-weight );line-height:var( --e-global-typography-7680fd6-line-height );color:var( --e-global-color-0f37f4c );}.elementor-12643 .elementor-element.elementor-element-7bc589a a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-bbac10c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:calc(var(--spacing) * 4) calc(var(--spacing) * 4);--row-gap:calc(var(--spacing) * 4);--column-gap:calc(var(--spacing) * 4);}.elementor-12643 .elementor-element.elementor-element-f8f0dfe{--display:flex;}.elementor-12643 .elementor-element.elementor-element-df66c6e img{width:100%;height:auto;object-fit:cover;object-position:center center;}.elementor-12643 .elementor-element.elementor-element-62ded11{--display:flex;}.elementor-12643 .elementor-element.elementor-element-05e72bb .elementor-heading-title{font-family:var( --e-global-typography-714de5c-font-family ), Sans-serif;font-size:var( --e-global-typography-714de5c-font-size );font-weight:var( --e-global-typography-714de5c-font-weight );line-height:var( --e-global-typography-714de5c-line-height );color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-0008850{--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-12643 .elementor-element.elementor-element-0008850:not(.elementor-motion-effects-element-type-background), .elementor-12643 .elementor-element.elementor-element-0008850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98a1f10 );}.elementor-12643 .elementor-element.elementor-element-0c9af3d{--display:flex;}.elementor-12643 .elementor-element.elementor-element-6045bae .elementor-heading-title{font-family:var( --e-global-typography-714de5c-font-family ), Sans-serif;font-size:var( --e-global-typography-714de5c-font-size );font-weight:var( --e-global-typography-714de5c-font-weight );line-height:var( --e-global-typography-714de5c-line-height );color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-754a569{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-431d117 );}.elementor-12643 .elementor-element.elementor-element-754a569 a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-193008c{--display:flex;--min-height:30vh;}.elementor-12643 .elementor-element.elementor-element-15eb00c{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12643 .elementor-element.elementor-element-15eb00c{left:0px;}body.rtl .elementor-12643 .elementor-element.elementor-element-15eb00c{right:0px;}.elementor-12643 .elementor-element.elementor-element-957ba7f img{width:100%;height:100%;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 110% ) saturate( 70% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12643 .elementor-element.elementor-element-360eb68{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:calc(var(--spacing) * 1.5);--padding-bottom:calc(var(--spacing) * 1.5);--padding-left:calc(var(--spacing) * 1.5);--padding-right:calc(var(--spacing) * 1.5);}.elementor-12643 .elementor-element.elementor-element-360eb68::before, .elementor-12643 .elementor-element.elementor-element-360eb68 > .elementor-background-video-container::before, .elementor-12643 .elementor-element.elementor-element-360eb68 > .e-con-inner > .elementor-background-video-container::before, .elementor-12643 .elementor-element.elementor-element-360eb68 > .elementor-background-slideshow::before, .elementor-12643 .elementor-element.elementor-element-360eb68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12643 .elementor-element.elementor-element-360eb68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-98a1f10 );--background-overlay:'';}.elementor-12643 .elementor-element.elementor-element-360eb68.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12643 .elementor-element.elementor-element-a466adc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12643 .elementor-element.elementor-element-c71d0a4{font-family:"Ubuntu Sans", Sans-serif;font-size:clamp(52px, 24.8696px + 8.4783vw, 130px);font-weight:300;line-height:1.3em;color:#E0E0E099;}.elementor-12643 .elementor-element.elementor-element-c71d0a4 a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-e73298b{font-family:"Ubuntu Sans", Sans-serif;font-size:clamp(52px, 24.8696px + 8.4783vw, 130px);font-weight:300;line-height:1.3em;color:#E0E0E099;}.elementor-12643 .elementor-element.elementor-element-e73298b a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-8e72a60{width:var( --container-widget-width, 20ch );max-width:20ch;--container-widget-width:20ch;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-431d117 );}.elementor-12643 .elementor-element.elementor-element-8e72a60 a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-8fb3c5b{--display:flex;--min-height:30vh;}.elementor-12643 .elementor-element.elementor-element-c7bafe4{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12643 .elementor-element.elementor-element-c7bafe4{left:0px;}body.rtl .elementor-12643 .elementor-element.elementor-element-c7bafe4{right:0px;}.elementor-12643 .elementor-element.elementor-element-c0370f1 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12643 .elementor-element.elementor-element-8e0cff1{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:calc(var(--spacing) * 1.5);--padding-bottom:calc(var(--spacing) * 1.5);--padding-left:calc(var(--spacing) * 1.5);--padding-right:calc(var(--spacing) * 1.5);}.elementor-12643 .elementor-element.elementor-element-8e0cff1::before, .elementor-12643 .elementor-element.elementor-element-8e0cff1 > .elementor-background-video-container::before, .elementor-12643 .elementor-element.elementor-element-8e0cff1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12643 .elementor-element.elementor-element-8e0cff1 > .elementor-background-slideshow::before, .elementor-12643 .elementor-element.elementor-element-8e0cff1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12643 .elementor-element.elementor-element-8e0cff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-98a1f10 );--background-overlay:'';}.elementor-12643 .elementor-element.elementor-element-8e0cff1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12643 .elementor-element.elementor-element-33e65af{width:var( --container-widget-width, 20ch );max-width:20ch;--container-widget-width:20ch;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-431d117 );}.elementor-12643 .elementor-element.elementor-element-33e65af a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-df705d0{--display:flex;--min-height:50vh;--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-12643 .elementor-element.elementor-element-df705d0:not(.elementor-motion-effects-element-type-background), .elementor-12643 .elementor-element.elementor-element-df705d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98a1f10 );}.elementor-12643 .elementor-element.elementor-element-fc97208{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12643 .elementor-element.elementor-element-fc97208{left:0px;}body.rtl .elementor-12643 .elementor-element.elementor-element-fc97208{right:0px;}.elementor-12643 .elementor-element.elementor-element-2d36ba1 img{width:100%;height:100%;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 115% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12643 .elementor-element.elementor-element-34e524c{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:calc(var(--spacing) * 4);--padding-bottom:calc(var(--spacing) * 4);--padding-left:calc(var(--spacing) * 4);--padding-right:calc(var(--spacing) * 4);}.elementor-12643 .elementor-element.elementor-element-34e524c::before, .elementor-12643 .elementor-element.elementor-element-34e524c > .elementor-background-video-container::before, .elementor-12643 .elementor-element.elementor-element-34e524c > .e-con-inner > .elementor-background-video-container::before, .elementor-12643 .elementor-element.elementor-element-34e524c > .elementor-background-slideshow::before, .elementor-12643 .elementor-element.elementor-element-34e524c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12643 .elementor-element.elementor-element-34e524c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12643 .elementor-element.elementor-element-34e524c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12643 .elementor-element.elementor-element-f3f4714 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-12643 .elementor-element.elementor-element-a1abf4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12643 .elementor-element.elementor-element-1f2d01d{font-family:"Ubuntu Sans", Sans-serif;font-size:clamp(52px, 24.8696px + 8.4783vw, 130px);font-weight:300;line-height:1.3em;color:#E0E0E099;}.elementor-12643 .elementor-element.elementor-element-1f2d01d a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-5e5771d{font-family:"Ubuntu Sans", Sans-serif;font-size:clamp(52px, 24.8696px + 8.4783vw, 130px);font-weight:300;line-height:1.3em;color:#E0E0E099;}.elementor-12643 .elementor-element.elementor-element-5e5771d a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-01eb609 .elementor-heading-title{font-family:var( --e-global-typography-1edfb44-font-family ), Sans-serif;font-size:var( --e-global-typography-1edfb44-font-size );font-weight:var( --e-global-typography-1edfb44-font-weight );line-height:var( --e-global-typography-1edfb44-line-height );color:var( --e-global-color-431d117 );}.elementor-12643 .elementor-element.elementor-element-40c96aa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-431d117 );}.elementor-12643 .elementor-element.elementor-element-40c96aa a{color:var( --e-global-color-8ce1c9d );}.elementor-12643 .elementor-element.elementor-element-0e61499{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(var(--spacing) * 1.5) calc(var(--spacing) * 1.5);--row-gap:calc(var(--spacing) * 1.5);--column-gap:calc(var(--spacing) * 1.5);--padding-top:calc(var(--spacing) * 7.5);--padding-bottom:calc(var(--spacing) * 7.5);--padding-left:var(--spacing);--padding-right:var(--spacing);}.elementor-12643 .elementor-element.elementor-element-0e61499:not(.elementor-motion-effects-element-type-background), .elementor-12643 .elementor-element.elementor-element-0e61499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98a1f10 );}.elementor-12643 .elementor-element.elementor-element-d70f35f{--display:flex;--gap:calc(var(--spacing) / 2) calc(var(--spacing) / 2);--row-gap:calc(var(--spacing) / 2);--column-gap:calc(var(--spacing) / 2);}.elementor-12643 .elementor-element.elementor-element-4784613{text-align:center;}.elementor-12643 .elementor-element.elementor-element-4784613 .elementor-heading-title{font-family:var( --e-global-typography-32ed70e-font-family ), Sans-serif;font-size:var( --e-global-typography-32ed70e-font-size );font-weight:var( --e-global-typography-32ed70e-font-weight );line-height:var( --e-global-typography-32ed70e-line-height );color:var( --e-global-color-431d117 );}@media(max-width:1366px){.elementor-12643 .elementor-element.elementor-element-5826bb9{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12643 .elementor-element.elementor-element-e85b0d5 .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-2dc9eff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-dda091e .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-2e9ce1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-6abbe64 .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-32c5f9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-9107f35 .elementor-heading-title{font-size:var( --e-global-typography-b76eba3-font-size );line-height:var( --e-global-typography-b76eba3-line-height );}.elementor-12643 .elementor-element.elementor-element-b08d17d{font-size:var( --e-global-typography-a4aab60-font-size );line-height:var( --e-global-typography-a4aab60-line-height );}.elementor-12643 .elementor-element.elementor-element-7bc589a{font-size:var( --e-global-typography-7680fd6-font-size );line-height:var( --e-global-typography-7680fd6-line-height );}.elementor-12643 .elementor-element.elementor-element-05e72bb .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-6045bae .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-754a569{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-8e72a60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-33e65af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-01eb609 .elementor-heading-title{font-size:var( --e-global-typography-1edfb44-font-size );line-height:var( --e-global-typography-1edfb44-line-height );}.elementor-12643 .elementor-element.elementor-element-40c96aa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-4784613 .elementor-heading-title{font-size:var( --e-global-typography-32ed70e-font-size );line-height:var( --e-global-typography-32ed70e-line-height );}}@media(max-width:1024px){.elementor-12643 .elementor-element.elementor-element-5826bb9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12643 .elementor-element.elementor-element-9db25bc{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12643 .elementor-element.elementor-element-57289a2{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12643 .elementor-element.elementor-element-ae103ca{--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:calc(var(--spacing) * 2) calc(var(--spacing) * 2);--row-gap:calc(var(--spacing) * 2);--column-gap:calc(var(--spacing) * 2);}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12643 .elementor-element.elementor-element-e85b0d5 .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-2dc9eff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-01cff19{--flex-direction:column-reverse;--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:calc(var(--spacing) * 2) calc(var(--spacing) * 2);--row-gap:calc(var(--spacing) * 2);--column-gap:calc(var(--spacing) * 2);}.elementor-12643 .elementor-element.elementor-element-dda091e .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-2e9ce1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-6abbe64 .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-32c5f9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-9107f35 .elementor-heading-title{font-size:var( --e-global-typography-b76eba3-font-size );line-height:var( --e-global-typography-b76eba3-line-height );}.elementor-12643 .elementor-element.elementor-element-b08d17d{font-size:var( --e-global-typography-a4aab60-font-size );line-height:var( --e-global-typography-a4aab60-line-height );}.elementor-12643 .elementor-element.elementor-element-7bc589a{font-size:var( --e-global-typography-7680fd6-font-size );line-height:var( --e-global-typography-7680fd6-line-height );}.elementor-12643 .elementor-element.elementor-element-bbac10c{--flex-direction:column-reverse;--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-end;--gap:calc(var(--spacing) * 2) calc(var(--spacing) * 2);--row-gap:calc(var(--spacing) * 2);--column-gap:calc(var(--spacing) * 2);}.elementor-12643 .elementor-element.elementor-element-05e72bb .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-0008850{--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-12643 .elementor-element.elementor-element-6045bae .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-754a569{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-8e72a60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-33e65af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-01eb609 .elementor-heading-title{font-size:var( --e-global-typography-1edfb44-font-size );line-height:var( --e-global-typography-1edfb44-line-height );}.elementor-12643 .elementor-element.elementor-element-40c96aa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-4784613 .elementor-heading-title{font-size:var( --e-global-typography-32ed70e-font-size );line-height:var( --e-global-typography-32ed70e-line-height );}}@media(max-width:767px){.elementor-12643 .elementor-element.elementor-element-5826bb9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12643 .elementor-element.elementor-element-9db25bc{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:calc(var(--spacing) * 1.5);--padding-bottom:calc(var(--spacing) * 1.5);--padding-left:calc(var(--spacing) * 1.5);--padding-right:calc(var(--spacing) * 1.5);}.elementor-12643 .elementor-element.elementor-element-57289a2{--padding-top:calc(var(--spacing) * 1.5);--padding-bottom:calc(var(--spacing) * 1.5);--padding-left:calc(var(--spacing) * 1.5);--padding-right:calc(var(--spacing) * 1.5);}.elementor-12643 .elementor-element.elementor-element-38582c6{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:calc(var(--spacing) * 1.5);--padding-bottom:calc(var(--spacing) * 1.5);--padding-left:calc(var(--spacing) * 1.5);--padding-right:calc(var(--spacing) * 1.5);}.elementor-12643 .elementor-element.elementor-element-e52ad99{--padding-top:calc(var(--spacing) * 1.5);--padding-bottom:calc(var(--spacing) * 1.5);--padding-left:calc(var(--spacing) * 1.5);--padding-right:calc(var(--spacing) * 1.5);}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12643 .elementor-element.elementor-element-e85b0d5 .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-2dc9eff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-dda091e .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-2e9ce1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-6abbe64 .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-32c5f9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-3ab2dc8{--padding-top:calc(var(--spacing) * 3);--padding-bottom:calc(var(--spacing) * 3);--padding-left:var(--spacing);--padding-right:var(--spacing);}.elementor-12643 .elementor-element.elementor-element-9107f35 .elementor-heading-title{font-size:var( --e-global-typography-b76eba3-font-size );line-height:var( --e-global-typography-b76eba3-line-height );}.elementor-12643 .elementor-element.elementor-element-b08d17d{font-size:var( --e-global-typography-a4aab60-font-size );line-height:var( --e-global-typography-a4aab60-line-height );}.elementor-12643 .elementor-element.elementor-element-7bc589a{font-size:var( --e-global-typography-7680fd6-font-size );line-height:var( --e-global-typography-7680fd6-line-height );}.elementor-12643 .elementor-element.elementor-element-05e72bb .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-6045bae .elementor-heading-title{font-size:var( --e-global-typography-714de5c-font-size );line-height:var( --e-global-typography-714de5c-line-height );}.elementor-12643 .elementor-element.elementor-element-754a569{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-8e72a60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-33e65af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-34e524c{--padding-top:calc(var(--spacing) * 3);--padding-bottom:calc(var(--spacing) * 3);--padding-left:var(--spacing);--padding-right:var(--spacing);}.elementor-12643 .elementor-element.elementor-element-01eb609 .elementor-heading-title{font-size:var( --e-global-typography-1edfb44-font-size );line-height:var( --e-global-typography-1edfb44-line-height );}.elementor-12643 .elementor-element.elementor-element-40c96aa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12643 .elementor-element.elementor-element-0e61499{--padding-top:calc(var(--spacing) * 3);--padding-bottom:calc(var(--spacing) * 3);--padding-left:var(--spacing);--padding-right:var(--spacing);}.elementor-12643 .elementor-element.elementor-element-4784613 .elementor-heading-title{font-size:var( --e-global-typography-32ed70e-font-size );line-height:var( --e-global-typography-32ed70e-line-height );}}@media(min-width:768px){.elementor-12643 .elementor-element.elementor-element-3a2006e{--width:66.666%;}.elementor-12643 .elementor-element.elementor-element-2988795{--width:66.666%;}.elementor-12643 .elementor-element.elementor-element-bbac10c{--content-width:1536px;}.elementor-12643 .elementor-element.elementor-element-0008850{--content-width:1536px;}.elementor-12643 .elementor-element.elementor-element-0e61499{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12643 .elementor-element.elementor-element-0c9af3d{--width:66.666%;}}/* Start custom CSS for leroux_core_icon_with_text, class: .elementor-element-9ebc456 */.elementor-12643 .elementor-element.elementor-element-9ebc456 {
    .qodef-m-content {
        margin-top: calc(var(--spacing) / 2);
    }
}/* End custom CSS */
/* Start custom CSS for leroux_core_icon_with_text, class: .elementor-element-0a12b9b */.elementor-12643 .elementor-element.elementor-element-0a12b9b {
    .qodef-m-content {
        margin-top: calc(var(--spacing) / 2);
    }
}/* End custom CSS */
/* Start custom CSS for leroux_core_icon_with_text, class: .elementor-element-e48ed30 */.elementor-12643 .elementor-element.elementor-element-e48ed30 {
    .qodef-m-content {
        margin-top: calc(var(--spacing) / 2);
    }
}/* End custom CSS */
/* Start custom CSS for leroux_core_icon_with_text, class: .elementor-element-6cf9131 */.elementor-12643 .elementor-element.elementor-element-6cf9131 {
    .qodef-m-content {
        margin-top: calc(var(--spacing) / 2);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7baac3c */.elementor-12643 .elementor-element.elementor-element-7baac3c {
    img {
        aspect-ratio: 4/3;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e56f3da */.elementor-12643 .elementor-element.elementor-element-e56f3da {
    img {
        aspect-ratio: 4/3;
    }
}/* End custom CSS */
/* Start custom CSS for leroux_core_vertical_timeline, class: .elementor-element-e9945f0 */.elementor-12643 .elementor-element.elementor-element-e9945f0 {
    .qodef-m-dot,
    .qodef-m-line {
        background-color: var(--X-aqua) !important;
    }
    
    .qodef-m-left {
        padding-top: 0;
    }
    
    .qodef-m-left,
    .qodef-m-right-title {
        color: var(--X-aqua);
        font-weight: 500;
    }
    
    .qodef-m-timeline-item:last-child > * {
        padding-bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8f99e */.elementor-12643 .elementor-element.elementor-element-0f8f99e,
.elementor-12643 .elementor-element.elementor-element-0f8f99e > .elementor-element {
    height: 100%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df66c6e */.elementor-12643 .elementor-element.elementor-element-df66c6e {
    img {
        aspect-ratio: 4/3;
    }
}/* End custom CSS */
/* Start custom CSS for leroux_core_accordion, class: .elementor-element-a6ab6ad */.elementor-12643 .elementor-element.elementor-element-a6ab6ad {
    .qodef-accordion-title {
        font-weight: 500;
        
        &.ui-state-active,
        &.ui-state-hover {
            .qodef-icon--plus {
                transform: translateY(-50%) rotate3d(0, 1, 0, 180deg) !important;
            }
        }
        
        &.ui-state-active {
            color: var(--X-aqua);
        }
    }
    
    .qodef-tab-title::before {
        color: color-mix(in oklab, var(--X-slate) 35%, transparent);
    }
    
    .qodef-accordion-content {
        padding-inline: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15eb00c */.elementor-12643 .elementor-element.elementor-element-15eb00c,
.elementor-12643 .elementor-element.elementor-element-15eb00c > .elementor-element {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7bafe4 */.elementor-12643 .elementor-element.elementor-element-c7bafe4,
.elementor-12643 .elementor-element.elementor-element-c7bafe4 > .elementor-element {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc97208 */.elementor-12643 .elementor-element.elementor-element-fc97208,
.elementor-12643 .elementor-element.elementor-element-fc97208 > .elementor-element {
    height: 100%
    
}/* End custom CSS */