.elementor-10 .elementor-element.elementor-element-d78b0be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-l) var(--space-l);--row-gap:var(--space-l);--column-gap:var(--space-l);--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:var(--side-margin);--padding-right:var(--side-margin);}.elementor-10 .elementor-element.elementor-element-d79f263{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-10 .elementor-element.elementor-element-b4b2ed1{text-align:center;}.elementor-10 .elementor-element.elementor-element-b4b2ed1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-daf9997{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-09d3966{--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:center;--gap:var(--space-xxs) var(--space-xxs);--row-gap:var(--space-xxs);--column-gap:var(--space-xxs);--margin-top:var(--space-sx);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-10 .elementor-element.elementor-element-19263b9 .elementor-button{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-19263b9 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-19263b9 .elementor-button:focus{background-color:var( --e-global-color-ef74ad5 );border-color:var( --e-global-color-ef74ad5 );}.elementor-10 .elementor-element.elementor-element-7cd5c30{--display:flex;--border-radius:var(--radius-l) var(--radius-l) var(--radius-l) var(--radius-l);}.elementor-10 .elementor-element.elementor-element-7cd5c30:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7cd5c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-f5668e9 ) 100%);}.elementor-10 .elementor-element.elementor-element-878ba86 img{width:100%;max-width:622px;}.elementor-10 .elementor-element.elementor-element-349910d > .elementor-widget-container{background-color:transparent;padding:1rem 1.5rem 1rem 1.5rem;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-f5668e9 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:var(--radius-100) var(--radius-100) var(--radius-100) var(--radius-100);box-shadow:0px 32px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-349910d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-349910d{left:60%;}body.rtl .elementor-10 .elementor-element.elementor-element-349910d{right:60%;}.elementor-10 .elementor-element.elementor-element-349910d{top:20%;}.elementor-10 .elementor-element.elementor-element-349910d .elementor-heading-title{font-family:var( --e-global-typography-885d0f6-font-family ), Sans-serif;font-size:var( --e-global-typography-885d0f6-font-size );font-weight:var( --e-global-typography-885d0f6-font-weight );text-transform:var( --e-global-typography-885d0f6-text-transform );font-style:var( --e-global-typography-885d0f6-font-style );text-decoration:var( --e-global-typography-885d0f6-text-decoration );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3927034 > .elementor-widget-container{background-color:transparent;padding:1rem 1.5rem 1rem 1.5rem;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-f5668e9 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:var(--radius-100) var(--radius-100) var(--radius-100) var(--radius-100);box-shadow:0px 32px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-3927034.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3927034{right:60%;}body.rtl .elementor-10 .elementor-element.elementor-element-3927034{left:60%;}.elementor-10 .elementor-element.elementor-element-3927034{top:45%;}.elementor-10 .elementor-element.elementor-element-3927034 .elementor-heading-title{font-family:var( --e-global-typography-885d0f6-font-family ), Sans-serif;font-size:var( --e-global-typography-885d0f6-font-size );font-weight:var( --e-global-typography-885d0f6-font-weight );text-transform:var( --e-global-typography-885d0f6-text-transform );font-style:var( --e-global-typography-885d0f6-font-style );text-decoration:var( --e-global-typography-885d0f6-text-decoration );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8b29ec6 > .elementor-widget-container{background-color:transparent;padding:1rem 1.5rem 1rem 1.5rem;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-f5668e9 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:var(--radius-100) var(--radius-100) var(--radius-100) var(--radius-100);box-shadow:0px 32px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-8b29ec6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b29ec6{left:56%;}body.rtl .elementor-10 .elementor-element.elementor-element-8b29ec6{right:56%;}.elementor-10 .elementor-element.elementor-element-8b29ec6{top:80%;}.elementor-10 .elementor-element.elementor-element-8b29ec6 .elementor-heading-title{font-family:var( --e-global-typography-885d0f6-font-family ), Sans-serif;font-size:var( --e-global-typography-885d0f6-font-size );font-weight:var( --e-global-typography-885d0f6-font-weight );text-transform:var( --e-global-typography-885d0f6-text-transform );font-style:var( --e-global-typography-885d0f6-font-style );text-decoration:var( --e-global-typography-885d0f6-text-decoration );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-e002e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:calc(var(--section-gap) * 2) calc(var(--section-gap) * 2);--row-gap:calc(var(--section-gap) * 2);--column-gap:calc(var(--section-gap) * 2);--padding-top:calc(var(--section-gap) * 2);--padding-bottom:var(--section-gap);--padding-left:var(--side-margin);--padding-right:var(--side-margin);}.elementor-10 .elementor-element.elementor-element-7d3c849{text-align:center;}.elementor-10 .elementor-element.elementor-element-7d3c849 .elementor-heading-title{font-family:var( --e-global-typography-aaf1dce-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf1dce-font-size );font-weight:var( --e-global-typography-aaf1dce-font-weight );text-transform:var( --e-global-typography-aaf1dce-text-transform );font-style:var( --e-global-typography-aaf1dce-font-style );text-decoration:var( --e-global-typography-aaf1dce-text-decoration );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ed79ace{--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:var(--space-xxxs) var(--space-xxxs);--row-gap:var(--space-xxxs);--column-gap:var(--space-xxxs);}.elementor-10 .elementor-element.elementor-element-2c1b690{--display:flex;--justify-content:space-between;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);--background-transition:0.3s;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-2c1b690:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2c1b690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5668e9 );}.elementor-10 .elementor-element.elementor-element-2c1b690:hover{background-color:var( --e-global-color-ef74ad5 );--overlay-opacity:0.15;}.elementor-10 .elementor-element.elementor-element-2c1b690:hover::before, .elementor-10 .elementor-element.elementor-element-2c1b690:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2c1b690:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2c1b690 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-2c1b690 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-10 .elementor-element.elementor-element-c2d8ef3{--display:flex;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-10 .elementor-element.elementor-element-057d417 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-4842aa5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-ae22fee-font-family ), Sans-serif;font-size:var( --e-global-typography-ae22fee-font-size );font-weight:var( --e-global-typography-ae22fee-font-weight );text-transform:var( --e-global-typography-ae22fee-text-transform );font-style:var( --e-global-typography-ae22fee-font-style );text-decoration:var( --e-global-typography-ae22fee-text-decoration );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2a5ab2d .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-10 .elementor-element.elementor-element-2a5ab2d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2a5ab2d .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2a5ab2d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2a5ab2d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c35f724{--display:flex;--justify-content:space-between;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);--background-transition:0.3s;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-c35f724:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c35f724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5668e9 );}.elementor-10 .elementor-element.elementor-element-c35f724:hover{background-color:var( --e-global-color-ef74ad5 );--overlay-opacity:0.15;}.elementor-10 .elementor-element.elementor-element-c35f724:hover::before, .elementor-10 .elementor-element.elementor-element-c35f724:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c35f724:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c35f724 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-c35f724 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-10 .elementor-element.elementor-element-14b22e2{--display:flex;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-10 .elementor-element.elementor-element-879f3ea .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-11014b0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-ae22fee-font-family ), Sans-serif;font-size:var( --e-global-typography-ae22fee-font-size );font-weight:var( --e-global-typography-ae22fee-font-weight );text-transform:var( --e-global-typography-ae22fee-text-transform );font-style:var( --e-global-typography-ae22fee-font-style );text-decoration:var( --e-global-typography-ae22fee-text-decoration );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-43bf32f .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-10 .elementor-element.elementor-element-43bf32f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-43bf32f .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-43bf32f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-43bf32f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-21aa039{--display:flex;--justify-content:space-between;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);--background-transition:0.3s;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-21aa039:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-21aa039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5668e9 );}.elementor-10 .elementor-element.elementor-element-21aa039:hover{background-color:var( --e-global-color-ef74ad5 );--overlay-opacity:0.15;}.elementor-10 .elementor-element.elementor-element-21aa039:hover::before, .elementor-10 .elementor-element.elementor-element-21aa039:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-21aa039:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-21aa039 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-21aa039 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-10 .elementor-element.elementor-element-a7fa545{--display:flex;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-10 .elementor-element.elementor-element-48363b9 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-25d2c99 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-ae22fee-font-family ), Sans-serif;font-size:var( --e-global-typography-ae22fee-font-size );font-weight:var( --e-global-typography-ae22fee-font-weight );text-transform:var( --e-global-typography-ae22fee-text-transform );font-style:var( --e-global-typography-ae22fee-font-style );text-decoration:var( --e-global-typography-ae22fee-text-decoration );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0813ef4 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-10 .elementor-element.elementor-element-0813ef4 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-0813ef4 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-0813ef4 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-0813ef4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6ae3f77{--display:flex;--justify-content:space-between;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);--background-transition:0.3s;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-6ae3f77:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6ae3f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5668e9 );}.elementor-10 .elementor-element.elementor-element-6ae3f77:hover{background-color:var( --e-global-color-ef74ad5 );--overlay-opacity:0.15;}.elementor-10 .elementor-element.elementor-element-6ae3f77:hover::before, .elementor-10 .elementor-element.elementor-element-6ae3f77:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6ae3f77:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6ae3f77 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-6ae3f77 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-10 .elementor-element.elementor-element-0ed67d7{--display:flex;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-10 .elementor-element.elementor-element-96d491e .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-e446a6f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-ae22fee-font-family ), Sans-serif;font-size:var( --e-global-typography-ae22fee-font-size );font-weight:var( --e-global-typography-ae22fee-font-weight );text-transform:var( --e-global-typography-ae22fee-text-transform );font-style:var( --e-global-typography-ae22fee-font-style );text-decoration:var( --e-global-typography-ae22fee-text-decoration );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f245de9 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-10 .elementor-element.elementor-element-f245de9 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f245de9 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-f245de9 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f245de9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-75e20ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--section-gap);--padding-bottom:var(--section-gap);--padding-left:var(--side-margin);--padding-right:var(--side-margin);}.elementor-10 .elementor-element.elementor-element-3934058{--display:flex;--gap:var(--space-xl) var(--space-xl);--row-gap:var(--space-xl);--column-gap:var(--space-xl);}.elementor-10 .elementor-element.elementor-element-02058cf{--display:flex;}.elementor-10 .elementor-element.elementor-element-086b8f3 > .elementor-widget-container{--e-transform-translateY:-50%;background-color:var( --e-global-color-accent );padding:0.75rem 1.25rem 0.75rem 1.25rem;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-f5668e9 );border-radius:var(--radius-100) var(--radius-100) var(--radius-100) var(--radius-100);}.elementor-10 .elementor-element.elementor-element-086b8f3.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-086b8f3{left:0%;}body.rtl .elementor-10 .elementor-element.elementor-element-086b8f3{right:0%;}.elementor-10 .elementor-element.elementor-element-086b8f3{top:calc(var(--e-global-typography-primary-font-size) / 2);}.elementor-10 .elementor-element.elementor-element-086b8f3 .elementor-heading-title{font-family:var( --e-global-typography-885d0f6-font-family ), Sans-serif;font-size:var( --e-global-typography-885d0f6-font-size );font-weight:var( --e-global-typography-885d0f6-font-weight );text-transform:var( --e-global-typography-885d0f6-text-transform );font-style:var( --e-global-typography-885d0f6-font-style );text-decoration:var( --e-global-typography-885d0f6-text-decoration );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6bacbd0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-1f97d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-1f97d2a-font-size );font-weight:var( --e-global-typography-1f97d2a-font-weight );text-transform:var( --e-global-typography-1f97d2a-text-transform );font-style:var( --e-global-typography-1f97d2a-font-style );text-decoration:var( --e-global-typography-1f97d2a-text-decoration );line-height:var( --e-global-typography-1f97d2a-line-height );letter-spacing:var( --e-global-typography-1f97d2a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6bacbd0.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-72ca094{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:var(--space-xxxs) var(--space-xxxs);--row-gap:var(--space-xxxs);--column-gap:var(--space-xxxs);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-7d06571{--display:flex;--justify-content:space-between;--gap:var(--space-xxs) var(--space-xxs);--row-gap:var(--space-xxs);--column-gap:var(--space-xxs);--overflow:hidden;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);grid-column:span 1;grid-row:span 2;}.elementor-10 .elementor-element.elementor-element-7d06571:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7d06571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5668e9 );}.elementor-10 .elementor-element.elementor-element-058bdaf{--display:flex;--gap:var(--space-xxs) var(--space-xxs);--row-gap:var(--space-xxs);--column-gap:var(--space-xxs);--padding-top:var(--space-s);--padding-bottom:0;--padding-left:var(--space-xs);--padding-right:var(--space-xs);}.elementor-10 .elementor-element.elementor-element-b4ce48c{text-align:center;}.elementor-10 .elementor-element.elementor-element-b4ce48c .elementor-heading-title{font-family:var( --e-global-typography-c9d9e3b-font-family ), Sans-serif;font-size:var( --e-global-typography-c9d9e3b-font-size );font-weight:var( --e-global-typography-c9d9e3b-font-weight );text-transform:var( --e-global-typography-c9d9e3b-text-transform );font-style:var( --e-global-typography-c9d9e3b-font-style );text-decoration:var( --e-global-typography-c9d9e3b-text-decoration );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-08a3985{--display:flex;}.elementor-10 .elementor-element.elementor-element-08a3985:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-08a3985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compostcup.fr/wp-content/uploads/2025/05/CC-01.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0b2dd08{--display:flex;--gap:var(--space-xxs) var(--space-xxs);--row-gap:var(--space-xxs);--column-gap:var(--space-xxs);--overflow:hidden;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-0b2dd08:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0b2dd08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5668e9 );}.elementor-10 .elementor-element.elementor-element-3e7f4ab{--display:flex;--gap:var(--space-xxs) var(--space-xxs);--row-gap:var(--space-xxs);--column-gap:var(--space-xxs);--padding-top:var(--space-s);--padding-bottom:0;--padding-left:var(--space-xs);--padding-right:var(--space-xs);}.elementor-10 .elementor-element.elementor-element-5134321{text-align:left;}.elementor-10 .elementor-element.elementor-element-5134321 .elementor-heading-title{font-family:var( --e-global-typography-c9d9e3b-font-family ), Sans-serif;font-size:var( --e-global-typography-c9d9e3b-font-size );font-weight:var( --e-global-typography-c9d9e3b-font-weight );text-transform:var( --e-global-typography-c9d9e3b-text-transform );font-style:var( --e-global-typography-c9d9e3b-font-style );text-decoration:var( --e-global-typography-c9d9e3b-text-decoration );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12eb4d1{font-family:var( --e-global-typography-069ac1a-font-family ), Sans-serif;font-size:var( --e-global-typography-069ac1a-font-size );font-weight:var( --e-global-typography-069ac1a-font-weight );text-transform:var( --e-global-typography-069ac1a-text-transform );font-style:var( --e-global-typography-069ac1a-font-style );text-decoration:var( --e-global-typography-069ac1a-text-decoration );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ddc4cf5{--display:flex;}.elementor-10 .elementor-element.elementor-element-ddc4cf5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ddc4cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compostcup.fr/wp-content/uploads/2025/05/water-texture.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-714826c{--display:flex;--gap:var(--space-xxs) var(--space-xxs);--row-gap:var(--space-xxs);--column-gap:var(--space-xxs);--overflow:hidden;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-714826c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-714826c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5668e9 );}.elementor-10 .elementor-element.elementor-element-feed139{--display:flex;--gap:var(--space-xxs) var(--space-xxs);--row-gap:var(--space-xxs);--column-gap:var(--space-xxs);--padding-top:var(--space-s);--padding-bottom:0;--padding-left:var(--space-xs);--padding-right:var(--space-xs);}.elementor-10 .elementor-element.elementor-element-cf020e8{text-align:left;}.elementor-10 .elementor-element.elementor-element-cf020e8 .elementor-heading-title{font-family:var( --e-global-typography-c9d9e3b-font-family ), Sans-serif;font-size:var( --e-global-typography-c9d9e3b-font-size );font-weight:var( --e-global-typography-c9d9e3b-font-weight );text-transform:var( --e-global-typography-c9d9e3b-text-transform );font-style:var( --e-global-typography-c9d9e3b-font-style );text-decoration:var( --e-global-typography-c9d9e3b-text-decoration );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1d7aba5{font-family:var( --e-global-typography-069ac1a-font-family ), Sans-serif;font-size:var( --e-global-typography-069ac1a-font-size );font-weight:var( --e-global-typography-069ac1a-font-weight );text-transform:var( --e-global-typography-069ac1a-text-transform );font-style:var( --e-global-typography-069ac1a-font-style );text-decoration:var( --e-global-typography-069ac1a-text-decoration );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-07d6459{--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:var(--space-xxs) var(--space-xxs);--row-gap:var(--space-xxs);--column-gap:var(--space-xxs);--overflow:hidden;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);grid-column:span 2;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-07d6459:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-07d6459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5668e9 );}.elementor-10 .elementor-element.elementor-element-3ead77c{--display:flex;--gap:var(--space-xxs) var(--space-xxs);--row-gap:var(--space-xxs);--column-gap:var(--space-xxs);--padding-top:var(--space-s);--padding-bottom:0;--padding-left:var(--space-xs);--padding-right:var(--space-xs);}.elementor-10 .elementor-element.elementor-element-d59d061{text-align:left;}.elementor-10 .elementor-element.elementor-element-d59d061 .elementor-heading-title{font-family:var( --e-global-typography-c9d9e3b-font-family ), Sans-serif;font-size:var( --e-global-typography-c9d9e3b-font-size );font-weight:var( --e-global-typography-c9d9e3b-font-weight );text-transform:var( --e-global-typography-c9d9e3b-text-transform );font-style:var( --e-global-typography-c9d9e3b-font-style );text-decoration:var( --e-global-typography-c9d9e3b-text-decoration );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-be9d70a{font-family:var( --e-global-typography-069ac1a-font-family ), Sans-serif;font-size:var( --e-global-typography-069ac1a-font-size );font-weight:var( --e-global-typography-069ac1a-font-weight );text-transform:var( --e-global-typography-069ac1a-text-transform );font-style:var( --e-global-typography-069ac1a-font-style );text-decoration:var( --e-global-typography-069ac1a-text-decoration );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-65c1f11{--display:flex;}.elementor-10 .elementor-element.elementor-element-65c1f11:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-65c1f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compostcup.fr/wp-content/uploads/2025/05/CC-03.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b9a6869{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--section-gap);--padding-bottom:var(--section-gap);--padding-left:var(--side-margin);--padding-right:var(--side-margin);}.elementor-10 .elementor-element.elementor-element-b9a6869:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b9a6869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5668e9 );}.elementor-10 .elementor-element.elementor-element-84fa7e0{--display:flex;--gap:var(--space-xl) var(--space-xl);--row-gap:var(--space-xl);--column-gap:var(--space-xl);}.elementor-10 .elementor-element.elementor-element-37c6411{--display:flex;}.elementor-10 .elementor-element.elementor-element-80fc146 > .elementor-widget-container{--e-transform-translateY:-50%;background-color:var( --e-global-color-accent );padding:0.75rem 1.25rem 0.75rem 1.25rem;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );border-radius:var(--radius-100) var(--radius-100) var(--radius-100) var(--radius-100);}.elementor-10 .elementor-element.elementor-element-80fc146.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-80fc146{left:0%;}body.rtl .elementor-10 .elementor-element.elementor-element-80fc146{right:0%;}.elementor-10 .elementor-element.elementor-element-80fc146{top:calc(var(--e-global-typography-primary-font-size) / 2);}.elementor-10 .elementor-element.elementor-element-80fc146 .elementor-heading-title{font-family:var( --e-global-typography-885d0f6-font-family ), Sans-serif;font-size:var( --e-global-typography-885d0f6-font-size );font-weight:var( --e-global-typography-885d0f6-font-weight );text-transform:var( --e-global-typography-885d0f6-text-transform );font-style:var( --e-global-typography-885d0f6-font-style );text-decoration:var( --e-global-typography-885d0f6-text-decoration );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-046849d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-1f97d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-1f97d2a-font-size );font-weight:var( --e-global-typography-1f97d2a-font-weight );text-transform:var( --e-global-typography-1f97d2a-text-transform );font-style:var( --e-global-typography-1f97d2a-font-style );text-decoration:var( --e-global-typography-1f97d2a-text-decoration );line-height:var( --e-global-typography-1f97d2a-line-height );letter-spacing:var( --e-global-typography-1f97d2a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-046849d.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-b210a4d{--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:var(--space-xxxs) var(--space-xxxs);--row-gap:var(--space-xxxs);--column-gap:var(--space-xxxs);}.elementor-10 .elementor-element.elementor-element-2b3c2d7{--display:flex;}.elementor-10 .elementor-element.elementor-element-06b8530 img{width:100%;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-10 .elementor-element.elementor-element-6650c69 > .elementor-widget-container{padding:var(--space-s) 0 4px 0;}.elementor-10 .elementor-element.elementor-element-6650c69 .elementor-heading-title{font-family:var( --e-global-typography-a2172c1-font-family ), Sans-serif;font-size:var( --e-global-typography-a2172c1-font-size );font-weight:var( --e-global-typography-a2172c1-font-weight );text-transform:var( --e-global-typography-a2172c1-text-transform );font-style:var( --e-global-typography-a2172c1-font-style );text-decoration:var( --e-global-typography-a2172c1-text-decoration );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b120afa > .elementor-widget-container{padding:0 0 var(--space-xxxs) 0;}.elementor-10 .elementor-element.elementor-element-b120afa .elementor-heading-title{font-family:var( --e-global-typography-28905e4-font-family ), Sans-serif;font-size:var( --e-global-typography-28905e4-font-size );font-weight:var( --e-global-typography-28905e4-font-weight );text-transform:var( --e-global-typography-28905e4-text-transform );font-style:var( --e-global-typography-28905e4-font-style );text-decoration:var( --e-global-typography-28905e4-text-decoration );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-4c7f9b3{font-family:var( --e-global-typography-069ac1a-font-family ), Sans-serif;font-size:var( --e-global-typography-069ac1a-font-size );font-weight:var( --e-global-typography-069ac1a-font-weight );text-transform:var( --e-global-typography-069ac1a-text-transform );font-style:var( --e-global-typography-069ac1a-font-style );text-decoration:var( --e-global-typography-069ac1a-text-decoration );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9007544{--display:flex;}.elementor-10 .elementor-element.elementor-element-41463e5 img{width:100%;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-10 .elementor-element.elementor-element-4bfd473 > .elementor-widget-container{padding:var(--space-s) 0 4px 0;}.elementor-10 .elementor-element.elementor-element-4bfd473 .elementor-heading-title{font-family:var( --e-global-typography-a2172c1-font-family ), Sans-serif;font-size:var( --e-global-typography-a2172c1-font-size );font-weight:var( --e-global-typography-a2172c1-font-weight );text-transform:var( --e-global-typography-a2172c1-text-transform );font-style:var( --e-global-typography-a2172c1-font-style );text-decoration:var( --e-global-typography-a2172c1-text-decoration );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a90b274 > .elementor-widget-container{padding:0 0 var(--space-xxxs) 0;}.elementor-10 .elementor-element.elementor-element-a90b274 .elementor-heading-title{font-family:var( --e-global-typography-28905e4-font-family ), Sans-serif;font-size:var( --e-global-typography-28905e4-font-size );font-weight:var( --e-global-typography-28905e4-font-weight );text-transform:var( --e-global-typography-28905e4-text-transform );font-style:var( --e-global-typography-28905e4-font-style );text-decoration:var( --e-global-typography-28905e4-text-decoration );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-130d63e{font-family:var( --e-global-typography-069ac1a-font-family ), Sans-serif;font-size:var( --e-global-typography-069ac1a-font-size );font-weight:var( --e-global-typography-069ac1a-font-weight );text-transform:var( --e-global-typography-069ac1a-text-transform );font-style:var( --e-global-typography-069ac1a-font-style );text-decoration:var( --e-global-typography-069ac1a-text-decoration );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f551f01{--display:flex;}.elementor-10 .elementor-element.elementor-element-ebcdea2 img{width:100%;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-10 .elementor-element.elementor-element-6be9cce > .elementor-widget-container{padding:var(--space-s) 0 4px 0;}.elementor-10 .elementor-element.elementor-element-6be9cce .elementor-heading-title{font-family:var( --e-global-typography-a2172c1-font-family ), Sans-serif;font-size:var( --e-global-typography-a2172c1-font-size );font-weight:var( --e-global-typography-a2172c1-font-weight );text-transform:var( --e-global-typography-a2172c1-text-transform );font-style:var( --e-global-typography-a2172c1-font-style );text-decoration:var( --e-global-typography-a2172c1-text-decoration );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2c317d5 > .elementor-widget-container{padding:0 0 var(--space-xxxs) 0;}.elementor-10 .elementor-element.elementor-element-2c317d5 .elementor-heading-title{font-family:var( --e-global-typography-28905e4-font-family ), Sans-serif;font-size:var( --e-global-typography-28905e4-font-size );font-weight:var( --e-global-typography-28905e4-font-weight );text-transform:var( --e-global-typography-28905e4-text-transform );font-style:var( --e-global-typography-28905e4-font-style );text-decoration:var( --e-global-typography-28905e4-text-decoration );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1164aaa{font-family:var( --e-global-typography-069ac1a-font-family ), Sans-serif;font-size:var( --e-global-typography-069ac1a-font-size );font-weight:var( --e-global-typography-069ac1a-font-weight );text-transform:var( --e-global-typography-069ac1a-text-transform );font-style:var( --e-global-typography-069ac1a-font-style );text-decoration:var( --e-global-typography-069ac1a-text-decoration );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a76f04e{--display:flex;}.elementor-10 .elementor-element.elementor-element-8f2c0b6 img{width:100%;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-10 .elementor-element.elementor-element-2a999e0 > .elementor-widget-container{padding:var(--space-s) 0 4px 0;}.elementor-10 .elementor-element.elementor-element-2a999e0 .elementor-heading-title{font-family:var( --e-global-typography-a2172c1-font-family ), Sans-serif;font-size:var( --e-global-typography-a2172c1-font-size );font-weight:var( --e-global-typography-a2172c1-font-weight );text-transform:var( --e-global-typography-a2172c1-text-transform );font-style:var( --e-global-typography-a2172c1-font-style );text-decoration:var( --e-global-typography-a2172c1-text-decoration );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-980aec7 > .elementor-widget-container{padding:0 0 var(--space-xxxs) 0;}.elementor-10 .elementor-element.elementor-element-980aec7 .elementor-heading-title{font-family:var( --e-global-typography-28905e4-font-family ), Sans-serif;font-size:var( --e-global-typography-28905e4-font-size );font-weight:var( --e-global-typography-28905e4-font-weight );text-transform:var( --e-global-typography-28905e4-text-transform );font-style:var( --e-global-typography-28905e4-font-style );text-decoration:var( --e-global-typography-28905e4-text-decoration );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-f3b19c8{font-family:var( --e-global-typography-069ac1a-font-family ), Sans-serif;font-size:var( --e-global-typography-069ac1a-font-size );font-weight:var( --e-global-typography-069ac1a-font-weight );text-transform:var( --e-global-typography-069ac1a-text-transform );font-style:var( --e-global-typography-069ac1a-font-style );text-decoration:var( --e-global-typography-069ac1a-text-decoration );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-45ea5e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--section-gap);--padding-bottom:var(--section-gap);--padding-left:var(--side-margin);--padding-right:var(--side-margin);}.elementor-10 .elementor-element.elementor-element-1562216{--display:flex;--gap:var(--space-xl) var(--space-xl);--row-gap:var(--space-xl);--column-gap:var(--space-xl);}.elementor-10 .elementor-element.elementor-element-76079d8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-10 .elementor-element.elementor-element-e74b13b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e74b13b{text-align:center;}.elementor-10 .elementor-element.elementor-element-e74b13b .elementor-heading-title{font-family:var( --e-global-typography-aaf1dce-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf1dce-font-size );font-weight:var( --e-global-typography-aaf1dce-font-weight );text-transform:var( --e-global-typography-aaf1dce-text-transform );font-style:var( --e-global-typography-aaf1dce-font-style );text-decoration:var( --e-global-typography-aaf1dce-text-decoration );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c3565a4{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-adfeea6{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10 .elementor-element.elementor-element-adfeea6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group{padding-right:calc( 0/2 );padding-left:calc( 0/2 );margin-bottom:var(--space-s);}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-form-fields-wrapper{margin-left:calc( -0/2 );margin-right:calc( -0/2 );margin-bottom:-var(--space-s);}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-labels-inline .elementor-field-group > label{padding-left:0.75rem;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-labels-inline .elementor-field-group > label{padding-right:0.75rem;}body .elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-labels-above .elementor-field-group > label{padding-bottom:0.75rem;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-type-html{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-subgroup label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-e81d1a9 );border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-e81d1a9 );border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-e81d1a9 );}.elementor-10 .elementor-element.elementor-element-adfeea6 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-button[type="submit"]{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-adfeea6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-adfeea6 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-adfeea6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-8a366d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:var(--section-gap);--padding-left:var(--side-margin);--padding-right:var(--side-margin);}.elementor-10 .elementor-element.elementor-element-bb3804e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-bb3804e > .elementor-widget-container{margin:0 0 var(--section-gap) 0;}.elementor-10 .elementor-element.elementor-element-bb3804e .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-bb3804e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-30a3e91{--display:flex;--gap:var(--space-xl) var(--space-xl);--row-gap:var(--space-xl);--column-gap:var(--space-xl);}.elementor-10 .elementor-element.elementor-element-27bcc64{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-10 .elementor-element.elementor-element-a3873d6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a3873d6{text-align:center;}.elementor-10 .elementor-element.elementor-element-a3873d6 .elementor-heading-title{font-family:var( --e-global-typography-aaf1dce-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf1dce-font-size );font-weight:var( --e-global-typography-aaf1dce-font-weight );text-transform:var( --e-global-typography-aaf1dce-text-transform );font-style:var( --e-global-typography-aaf1dce-font-style );text-decoration:var( --e-global-typography-aaf1dce-text-decoration );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-84b66a0{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-79a2273{--display:flex;}.elementor-10 .elementor-element.elementor-element-5955089{--display:flex;}.elementor-10 .elementor-element.elementor-element-fb2dd69{--display:flex;}.elementor-10 .elementor-element.elementor-element-45fbb1f{--display:flex;}.elementor-10 .elementor-element.elementor-element-d6418c7{--display:flex;}.elementor-10 .elementor-element.elementor-element-b0b7af0{--display:flex;}.elementor-10 .elementor-element.elementor-element-058281b{--n-accordion-title-font-size:1.125rem;width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:var(--space-xxxs);--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:32px;}.elementor-10 .elementor-element.elementor-element-058281b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-f5668e9 );}:where( .elementor-10 .elementor-element.elementor-element-058281b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-f5668e9 );border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0;--padding-right:var(--space-xxs);--padding-bottom:var(--space-xxs);--padding-left:var(--space-xxs);}.elementor-10 .elementor-element.elementor-element-058281b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-058281b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10 .elementor-element.elementor-element-058281b {--n-accordion-padding:var(--space-xxs) var(--space-xxs) var(--space-xxs) var(--space-xxs);}:where( .elementor-10 .elementor-element.elementor-element-058281b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;letter-spacing:0px;}:root{--page-title-display:none;}@media(max-width:1439px){.elementor-10 .elementor-element.elementor-element-b4b2ed1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-349910d .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3927034 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8b29ec6 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7d3c849 .elementor-heading-title{font-size:var( --e-global-typography-aaf1dce-font-size );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ed79ace{--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-4842aa5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-11014b0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-25d2c99 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e446a6f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-086b8f3 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6bacbd0{font-size:var( --e-global-typography-1f97d2a-font-size );line-height:var( --e-global-typography-1f97d2a-line-height );letter-spacing:var( --e-global-typography-1f97d2a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-72ca094{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b4ce48c .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5134321 .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12eb4d1{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cf020e8 .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1d7aba5{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d59d061 .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-be9d70a{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-80fc146 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-046849d{font-size:var( --e-global-typography-1f97d2a-font-size );line-height:var( --e-global-typography-1f97d2a-line-height );letter-spacing:var( --e-global-typography-1f97d2a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6650c69 .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b120afa .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4c7f9b3{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4bfd473 .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a90b274 .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-130d63e{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ebcdea2 > .elementor-widget-container{border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-10 .elementor-element.elementor-element-6be9cce .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2c317d5 .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1164aaa{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8f2c0b6 > .elementor-widget-container{border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-10 .elementor-element.elementor-element-2a999e0 .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-980aec7 .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3b19c8{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e74b13b .elementor-heading-title{font-size:var( --e-global-typography-aaf1dce-font-size );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a3873d6 .elementor-heading-title{font-size:var( --e-global-typography-aaf1dce-font-size );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-b4b2ed1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-daf9997{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-349910d .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3927034 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8b29ec6 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7d3c849 .elementor-heading-title{font-size:var( --e-global-typography-aaf1dce-font-size );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ed79ace{--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-4842aa5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-11014b0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-25d2c99 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e446a6f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-086b8f3 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6bacbd0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-1f97d2a-font-size );line-height:var( --e-global-typography-1f97d2a-line-height );letter-spacing:var( --e-global-typography-1f97d2a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-72ca094{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-7d06571{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-b4ce48c .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0b2dd08{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-5134321 .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12eb4d1{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-714826c{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-cf020e8 .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1d7aba5 > .elementor-widget-container{padding:0rem 0rem 5rem 0rem;}.elementor-10 .elementor-element.elementor-element-1d7aba5{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-07d6459{--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;grid-column:span 2;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-d59d061 .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-be9d70a{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-65c1f11:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-65c1f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:contain;}.elementor-10 .elementor-element.elementor-element-80fc146 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-046849d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-1f97d2a-font-size );line-height:var( --e-global-typography-1f97d2a-line-height );letter-spacing:var( --e-global-typography-1f97d2a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b210a4d{--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;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-6650c69 .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b120afa .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4c7f9b3{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4bfd473 .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a90b274 .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-130d63e{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6be9cce .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2c317d5 .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1164aaa{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2a999e0 .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-980aec7 .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3b19c8{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e74b13b .elementor-heading-title{font-size:var( --e-global-typography-aaf1dce-font-size );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c3565a4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-adfeea6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a3873d6 .elementor-heading-title{font-size:var( --e-global-typography-aaf1dce-font-size );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-84b66a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-058281b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-b4b2ed1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-09d3966{--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-349910d > .elementor-widget-container{--e-transform-scale:0.8;}.elementor-10 .elementor-element.elementor-element-349910d{--e-transform-origin-x:right;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-349910d .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3927034 > .elementor-widget-container{--e-transform-scale:0.8;}.elementor-10 .elementor-element.elementor-element-3927034{--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-3927034 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8b29ec6 > .elementor-widget-container{--e-transform-scale:0.8;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b29ec6{left:29%;}body.rtl .elementor-10 .elementor-element.elementor-element-8b29ec6{right:29%;}.elementor-10 .elementor-element.elementor-element-8b29ec6{--e-transform-origin-x:right;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-8b29ec6 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7d3c849 .elementor-heading-title{font-size:var( --e-global-typography-aaf1dce-font-size );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2c1b690{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-4842aa5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c35f724{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-11014b0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-21aa039{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-25d2c99 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6ae3f77{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-e446a6f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ae22fee-font-size );line-height:var( --e-global-typography-ae22fee-line-height );letter-spacing:var( --e-global-typography-ae22fee-letter-spacing );}.elementor-10 .elementor-element.elementor-element-02058cf{--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-10 .elementor-element.elementor-element-086b8f3 > .elementor-widget-container{--e-transform-translateY:0%;}.elementor-10 .elementor-element.elementor-element-086b8f3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-086b8f3{top:0%;}.elementor-10 .elementor-element.elementor-element-086b8f3 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6bacbd0{font-size:var( --e-global-typography-1f97d2a-font-size );line-height:var( --e-global-typography-1f97d2a-line-height );letter-spacing:var( --e-global-typography-1f97d2a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-72ca094{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-7d06571{--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;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-b4ce48c .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0b2dd08{--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-5134321 .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12eb4d1{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-714826c{--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-cf020e8 .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1d7aba5{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-07d6459{--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;grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-d59d061 .elementor-heading-title{font-size:var( --e-global-typography-c9d9e3b-font-size );line-height:var( --e-global-typography-c9d9e3b-line-height );letter-spacing:var( --e-global-typography-c9d9e3b-letter-spacing );}.elementor-10 .elementor-element.elementor-element-be9d70a{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-37c6411{--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-10 .elementor-element.elementor-element-80fc146 > .elementor-widget-container{--e-transform-translateY:0%;}.elementor-10 .elementor-element.elementor-element-80fc146.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-80fc146{top:0%;}.elementor-10 .elementor-element.elementor-element-80fc146 .elementor-heading-title{font-size:var( --e-global-typography-885d0f6-font-size );letter-spacing:var( --e-global-typography-885d0f6-letter-spacing );}.elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-046849d{font-size:var( --e-global-typography-1f97d2a-font-size );line-height:var( --e-global-typography-1f97d2a-line-height );letter-spacing:var( --e-global-typography-1f97d2a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6650c69 .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b120afa .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4c7f9b3{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4bfd473 .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a90b274 .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-130d63e{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6be9cce .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2c317d5 .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1164aaa{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2a999e0 .elementor-heading-title{font-size:var( --e-global-typography-a2172c1-font-size );letter-spacing:var( --e-global-typography-a2172c1-letter-spacing );}.elementor-10 .elementor-element.elementor-element-980aec7 .elementor-heading-title{font-size:var( --e-global-typography-28905e4-font-size );letter-spacing:var( --e-global-typography-28905e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3b19c8{font-size:var( --e-global-typography-069ac1a-font-size );line-height:var( --e-global-typography-069ac1a-line-height );letter-spacing:var( --e-global-typography-069ac1a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e74b13b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e74b13b .elementor-heading-title{font-size:var( --e-global-typography-aaf1dce-font-size );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a3873d6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a3873d6 .elementor-heading-title{font-size:var( --e-global-typography-aaf1dce-font-size );line-height:var( --e-global-typography-aaf1dce-line-height );letter-spacing:var( --e-global-typography-aaf1dce-letter-spacing );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-3ead77c{--width:50%;}.elementor-10 .elementor-element.elementor-element-65c1f11{--width:50%;}}@media(max-width:1439px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-2c1b690{--width:calc(50% - (var(--space-xxxs) / 2));}.elementor-10 .elementor-element.elementor-element-c35f724{--width:calc(50% - (var(--space-xxxs) / 2));}.elementor-10 .elementor-element.elementor-element-21aa039{--width:calc(50% - (var(--space-xxxs) / 2));}.elementor-10 .elementor-element.elementor-element-6ae3f77{--width:calc(50% - (var(--space-xxxs) / 2));}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-3ead77c{--width:100%;}.elementor-10 .elementor-element.elementor-element-65c1f11{--width:100%;}.elementor-10 .elementor-element.elementor-element-2b3c2d7{--width:calc(50% - (var(--space-xxxs) / 2));}.elementor-10 .elementor-element.elementor-element-9007544{--width:calc(50% - (var(--space-xxxs) / 2));}.elementor-10 .elementor-element.elementor-element-f551f01{--width:calc(50% - (var(--space-xxxs) / 2));}.elementor-10 .elementor-element.elementor-element-a76f04e{--width:calc(50% - (var(--space-xxxs) / 2));}}/* Start custom CSS for image, class: .elementor-element-878ba86 */.elementor-10 .elementor-element.elementor-element-878ba86 img {
    aspect-ratio: 1 / 1;
    object-fit: cover;
    object-position: top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-349910d */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-349910d {
        left: initial!important;
        right: -8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3927034 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-3927034 {
        right: initial!important;
        left: -8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b29ec6 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-8b29ec6 {
        left: initial!important;
        right: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd5c30 */.elementor-10 .elementor-element.elementor-element-7cd5c30 {
    overflow-y: clip;
}
.hero-pill .elementor-heading-title {
    position: relative;
    padding-left: 12px;
}
.hero-pill .elementor-heading-title:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    height: 10px;
    width: 10px;
    background: var(--e-global-color-accent);
    border-radius: 100%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed79ace */.elementor-10 .elementor-element.elementor-element-ed79ace .card-number:hover .elementor-widget-icon path {
    stroke: var(--e-global-color-ef74ad5);
}
.elementor-10 .elementor-element.elementor-element-ed79ace .card-number:hover .elementor-counter *,
.elementor-10 .elementor-element.elementor-element-ed79ace .card-number:hover .elementor-widget-text-editor {
    color: var(--e-global-color-secondary)!important;
}
.elementor-10 .elementor-element.elementor-element-ed79ace .card-number .elementor-button {
    transform: translateY(-25%);
    opacity:0;
}
.elementor-10 .elementor-element.elementor-element-ed79ace .card-number:hover .elementor-button {
    transform: translateY(0);
    opacity:1;
}
.elementor-10 .elementor-element.elementor-element-ed79ace .card-number .elementor-button:before {
    display:none;
}
.elementor-edit-mode .elementor-10 .elementor-element.elementor-element-ed79ace .card-number .elementor-button {
    transform: translateY(0);
    opacity:1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-086b8f3 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-086b8f3 {
        position: relative!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a3d856 */.elementor-edit-mode .elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title {
    text-indent: 12.5%;
}
.elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title .split-word:first-of-type {
    padding-left: 12.5%;
}
@media (max-width: 1439px) {
    .elementor-edit-mode .elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title {
        text-indent: 17.5%;
    }
    .elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title .split-word:first-of-type {
        padding-left: 17.5%;
    }
}
@media (max-width: 1024px) {
    .elementor-edit-mode .elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title {
        text-indent: 25%;
    }
    .elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title .split-word:first-of-type {
        padding-left: 25%;
    }
}
@media (max-width: 767px) {
    .elementor-edit-mode .elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title {
        text-indent: 0;
    }
    .elementor-10 .elementor-element.elementor-element-7a3d856 .elementor-heading-title .split-word:first-of-type {
        padding-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a3985 */.elementor-10 .elementor-element.elementor-element-08a3985 {
    aspect-ratio: 3 / 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc4cf5 */.elementor-10 .elementor-element.elementor-element-ddc4cf5 {
    aspect-ratio: 2 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c1f11 */@media (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-65c1f11 {
        aspect-ratio: 1 / 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d6459 */@media (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-07d6459 {
        aspect-ratio: 2 / 2;
        object-fit: contain;
    }
}
@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-07d6459 {
        aspect-ratio: initial;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80fc146 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-80fc146 {
        position: relative!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-680bdfb */.elementor-edit-mode .elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title {
    text-indent: 12.5%;
}
.elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title .split-word:first-of-type {
    padding-left: 12.5%;
}
@media (max-width: 1439px) {
    .elementor-edit-mode .elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title {
        text-indent: 17.5%;
    }
    .elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title .split-word:first-of-type {
        padding-left: 17.5%;
    }
}
@media (max-width: 1024px) {
    .elementor-edit-mode .elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title {
        text-indent: 25%;
    }
    .elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title .split-word:first-of-type {
        padding-left: 25%;
    }
}
@media (max-width: 767px) {
    .elementor-edit-mode .elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title {
        text-indent: 0;
    }
    .elementor-10 .elementor-element.elementor-element-680bdfb .elementor-heading-title .split-word:first-of-type {
        padding-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebcdea2 */-/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b210a4d */.card-team .elementor-widget-image, 
.card-team .elementor-widget-image img {
    aspect-ratio: 644 / 859;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-adfeea6 */.elementor-10 .elementor-element.elementor-element-adfeea6 a {
    font-weight: 400;
}
@media (min-width: 768px) {
.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-group {
    flex-direction: row;
}
.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-label {
    min-width: 25%;
}
.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field {
    max-width: 75%!important;
}
}
.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-type-acceptance label {
    font-family: var(--e-global-typography-069ac1a-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-069ac1a-font-size)!important;
    font-weight: var(--e-global-typography-069ac1a-font-weight)!important;
    text-transform: var(--e-global-typography-069ac1a-text-transform)!important;
    font-style: var(--e-global-typography-069ac1a-font-style)!important;
    text-decoration: var(--e-global-typography-069ac1a-text-decoration)!important;
    line-height: var(--e-global-typography-069ac1a-line-height)!important;
    letter-spacing: var(--e-global-typography-069ac1a-letter-spacing)!important;
}
.elementor-10 .elementor-element.elementor-element-adfeea6 .elementor-field-type-submit {
    margin-top: var(--space-s);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-058281b */.elementor-10 .elementor-element.elementor-element-058281b .e-n-accordion-item {
    border: solid 1px var(--e-global-color-e81d1a9);
    border-radius: var(--radius);
    overflow: hidden;
}
.elementor-10 .elementor-element.elementor-element-058281b .e-n-accordion-item.active {
    border: solid 1px var(--e-global-color-accent);
    border-radius: var(--radius);
    overflow: hidden;
}/* End custom CSS */