.elementor-3329 .elementor-element.elementor-element-3703d9c{--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:clamp(198px, 16.81vw, 323px) /*242px @ 1440*/;--padding-bottom:clamp(79px, 6.67vw, 128px) /*96px @ 1440*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-2e0accb{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:clamp(277px, 23.47vw, 451px) /*338px @ 1440*/;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-8b59788{font-family:var( --e-global-typography-f321f22-font-family );font-size:var( --e-global-typography-f321f22-font-size );font-weight:var( --e-global-typography-f321f22-font-weight );text-transform:var( --e-global-typography-f321f22-text-transform );font-style:var( --e-global-typography-f321f22-font-style );text-decoration:var( --e-global-typography-f321f22-text-decoration );line-height:var( --e-global-typography-f321f22-line-height );color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-a8babfd{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-a2d2079{--display:flex;--min-height:clamp(561px, 47.50vw, 912px) /*684px @ 1440*/;--margin-top:0;--margin-bottom:0;--margin-left:calc( 0px - clamp(52px, 4.44vw, 85px) /*64px @ 1440*/);--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3329 .elementor-element.elementor-element-d6be13b{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-3329 .elementor-element.elementor-element-f4399d0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:clamp(238px, 20.14vw, 387px) /*290px @ 1440*/;--margin-bottom:0;--margin-left:calc(0px - clamp(38px, 3.19vw, 61px)) /*46px @ 1440*/;--margin-right:0;--padding-top:clamp(39px, 3.33vw, 64px) /*48px @ 1440*/;--padding-bottom:clamp(49px, 4.17vw, 80px) /*60px @ 1440*/;--padding-left:clamp(26px, 2.22vw, 43px) /*32px @ 1440*/;--padding-right:clamp(72px, 6.11vw, 117px) /*88px @ 1440*/;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-0d8d805{width:initial;max-width:initial;}.elementor-3329 .elementor-element.elementor-element-0d8d805 > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-3329 .elementor-element.elementor-element-0d8d805 .elementor-heading-title{font-family:var( --e-global-typography-f64bb12-font-family );font-size:var( --e-global-typography-f64bb12-font-size );font-weight:var( --e-global-typography-f64bb12-font-weight );text-transform:var( --e-global-typography-f64bb12-text-transform );font-style:var( --e-global-typography-f64bb12-font-style );text-decoration:var( --e-global-typography-f64bb12-text-decoration );line-height:var( --e-global-typography-f64bb12-line-height );color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-9d5ddcc{width:initial;max-width:initial;color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-9d5ddcc > .elementor-widget-container{padding:clamp(10px, 0.83vw, 16px) /*12px @ 1440*/ clamp(41px, 3.47vw, 67px) /*50px @ 1440*/ clamp(30px, 2.50vw, 48px) /*36px @ 1440*/ clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-48bdfbb{width:initial;max-width:initial;}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-48bdfbb{right:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-48bdfbb{left:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-e0bff5d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-1bb6282{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:clamp(238px, 20.14vw, 387px) /*290px @ 1440*/;--margin-bottom:0;--margin-left:clamp(59px, 5vw, 96px) /*72px @ 1440*/;--margin-right:0;--padding-top:clamp(39px, 3.33vw, 64px) /*48px @ 1440*/;--padding-bottom:clamp(49px, 4.17vw, 80px) /*60px @ 1440*/;--padding-left:clamp(26px, 2.22vw, 43px) /*32px @ 1440*/;--padding-right:clamp(72px, 6.11vw, 117px) /*88px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-002cd62{width:initial;max-width:initial;}.elementor-3329 .elementor-element.elementor-element-002cd62 > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-3329 .elementor-element.elementor-element-002cd62 .elementor-heading-title{font-family:var( --e-global-typography-f64bb12-font-family );font-size:var( --e-global-typography-f64bb12-font-size );font-weight:var( --e-global-typography-f64bb12-font-weight );text-transform:var( --e-global-typography-f64bb12-text-transform );font-style:var( --e-global-typography-f64bb12-font-style );text-decoration:var( --e-global-typography-f64bb12-text-decoration );line-height:var( --e-global-typography-f64bb12-line-height );color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-2e22c66{width:initial;max-width:initial;color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-2e22c66 > .elementor-widget-container{padding:clamp(10px, 0.83vw, 16px) /*12px @ 1440*/ clamp(41px, 3.47vw, 67px) /*50px @ 1440*/ clamp(30px, 2.50vw, 48px) /*36px @ 1440*/ clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-263b781{width:initial;max-width:initial;}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-263b781{right:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-263b781{left:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-0277c7d{--display:flex;--min-height:clamp(584px, 49.51vw, 951px) /*713px @ 1440*/;--margin-top:0;--margin-bottom:0;--margin-left:clamp(33px, 2.78vw, 53px) /*40px @ 1440*/;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-0922f5d > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-3329 .elementor-element.elementor-element-0922f5d{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-3329 .elementor-element.elementor-element-0bc3dd4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-276ffa8{--display:flex;--min-height:clamp(492px, 41.67vw, 800px) /*600px @ 1440*/;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-859d5f5{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-3329 .elementor-element.elementor-element-ee3c7e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:clamp(238px, 20.14vw, 387px) /*290px @ 1440*/;--margin-bottom:0;--margin-left:calc(0px - clamp(38px, 3.19vw, 61px)) /*46px @ 1440*/;--margin-right:0;--padding-top:clamp(39px, 3.33vw, 64px) /*48px @ 1440*/;--padding-bottom:clamp(49px, 4.17vw, 80px) /*60px @ 1440*/;--padding-left:clamp(26px, 2.22vw, 43px) /*32px @ 1440*/;--padding-right:clamp(72px, 6.11vw, 117px) /*88px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-e6aef71{width:initial;max-width:initial;}.elementor-3329 .elementor-element.elementor-element-e6aef71 > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-3329 .elementor-element.elementor-element-e6aef71 .elementor-heading-title{font-family:var( --e-global-typography-f64bb12-font-family );font-size:var( --e-global-typography-f64bb12-font-size );font-weight:var( --e-global-typography-f64bb12-font-weight );text-transform:var( --e-global-typography-f64bb12-text-transform );font-style:var( --e-global-typography-f64bb12-font-style );text-decoration:var( --e-global-typography-f64bb12-text-decoration );line-height:var( --e-global-typography-f64bb12-line-height );color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-7e2cc6e{width:initial;max-width:initial;color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-7e2cc6e > .elementor-widget-container{padding:clamp(10px, 0.83vw, 16px) /*12px @ 1440*/ clamp(41px, 3.47vw, 67px) /*50px @ 1440*/ clamp(30px, 2.50vw, 48px) /*36px @ 1440*/ clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-0a13672{width:initial;max-width:initial;}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-0a13672{right:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-0a13672{left:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-d23c3b8{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-4be534a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:clamp(238px, 20.14vw, 387px) /*290px @ 1440*/;--margin-bottom:0;--margin-left:clamp(59px, 5vw, 96px) /*72px @ 1440*/;--margin-right:0;--padding-top:clamp(39px, 3.33vw, 64px) /*48px @ 1440*/;--padding-bottom:clamp(49px, 4.17vw, 80px) /*60px @ 1440*/;--padding-left:clamp(26px, 2.22vw, 43px) /*32px @ 1440*/;--padding-right:clamp(72px, 6.11vw, 117px) /*88px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-ebdcc8e{width:initial;max-width:initial;}.elementor-3329 .elementor-element.elementor-element-ebdcc8e > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-3329 .elementor-element.elementor-element-ebdcc8e .elementor-heading-title{font-family:var( --e-global-typography-f64bb12-font-family );font-size:var( --e-global-typography-f64bb12-font-size );font-weight:var( --e-global-typography-f64bb12-font-weight );text-transform:var( --e-global-typography-f64bb12-text-transform );font-style:var( --e-global-typography-f64bb12-font-style );text-decoration:var( --e-global-typography-f64bb12-text-decoration );line-height:var( --e-global-typography-f64bb12-line-height );color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-d5e686e{width:initial;max-width:initial;color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-d5e686e > .elementor-widget-container{padding:clamp(10px, 0.83vw, 16px) /*12px @ 1440*/ clamp(41px, 3.47vw, 67px) /*50px @ 1440*/ clamp(30px, 2.50vw, 48px) /*36px @ 1440*/ clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-e4c669b{width:initial;max-width:initial;}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-e4c669b{right:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-e4c669b{left:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-bbe4551{--display:flex;--min-height:clamp(595px, 50.42vw, 968px) /*726px @ 1440*/;--margin-top:0;--margin-bottom:0;--margin-left:clamp(-27px, -1.39vw, -16px) /*-20px @ 1440*/;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-49c3042{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-3329 .elementor-element.elementor-element-36815e8{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-75e2b75{--display:flex;--min-height:clamp(520px, 44.10vw, 847px) /*635px @ 1440*/;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-b371a9e{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-3329 .elementor-element.elementor-element-2f8a21d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:clamp(238px, 20.14vw, 387px) /*290px @ 1440*/;--margin-bottom:0;--margin-left:calc(0px - clamp(38px, 3.19vw, 61px) /*46px @ 1440*/);--margin-right:0;--padding-top:clamp(39px, 3.33vw, 64px) /*48px @ 1440*/;--padding-bottom:clamp(49px, 4.17vw, 80px) /*60px @ 1440*/;--padding-left:clamp(26px, 2.22vw, 43px) /*32px @ 1440*/;--padding-right:clamp(72px, 6.11vw, 117px) /*88px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-eca9aee{width:initial;max-width:initial;}.elementor-3329 .elementor-element.elementor-element-eca9aee > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-3329 .elementor-element.elementor-element-eca9aee .elementor-heading-title{font-family:var( --e-global-typography-f64bb12-font-family );font-size:var( --e-global-typography-f64bb12-font-size );font-weight:var( --e-global-typography-f64bb12-font-weight );text-transform:var( --e-global-typography-f64bb12-text-transform );font-style:var( --e-global-typography-f64bb12-font-style );text-decoration:var( --e-global-typography-f64bb12-text-decoration );line-height:var( --e-global-typography-f64bb12-line-height );color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-381609f{width:initial;max-width:initial;color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-381609f > .elementor-widget-container{padding:clamp(10px, 0.83vw, 16px) /*12px @ 1440*/ clamp(41px, 3.47vw, 67px) /*50px @ 1440*/ clamp(30px, 2.50vw, 48px) /*36px @ 1440*/ clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-e881527{width:initial;max-width:initial;}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-e881527{right:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-e881527{left:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-f775aaf{--display:flex;--padding-top:clamp(246px, 20.83vw, 400px) /*300px @ 1440*/;--padding-bottom:clamp(246px, 20.83vw, 400px) /*300px @ 1440*/;--padding-left:0;--padding-right:0;--z-index:2;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-3329 .elementor-element.elementor-element-8d0c984 .elementor-button{background-color:var( --e-global-color-d3168f3 );font-family:var( --e-global-typography-9e66327-font-family );font-size:var( --e-global-typography-9e66327-font-size );font-weight:var( --e-global-typography-9e66327-font-weight );text-transform:var( --e-global-typography-9e66327-text-transform );font-style:var( --e-global-typography-9e66327-font-style );text-decoration:var( --e-global-typography-9e66327-text-decoration );line-height:var( --e-global-typography-9e66327-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;padding:clamp(7px, 0.56vw, 11px) /*8px @ 1440*/ clamp(39px, 3.33vw, 64px) /*48px @ 1440*/ clamp(9px, 0.76vw, 15px) /*11px @ 1440*/ clamp(39px, 3.33vw, 64px) /*48px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-8d0c984 .elementor-button:hover, .elementor-3329 .elementor-element.elementor-element-8d0c984 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-8d0c984.elementor-element{--align-self:center;}.elementor-3329 .elementor-element.elementor-element-8d0c984 .elementor-button:hover svg, .elementor-3329 .elementor-element.elementor-element-8d0c984 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3329 .elementor-element.elementor-element-14e70fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3329 .elementor-element.elementor-element-14e70fc:not(.elementor-motion-effects-element-type-background), .elementor-3329 .elementor-element.elementor-element-14e70fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1179px){.elementor-3329 .elementor-element.elementor-element-3703d9c{--padding-top:clamp(160px, calc(16.55vw + 32.93px), 228px) /*160px @ 768 : 228px @ 1179*/;--padding-bottom:clamp(160px, calc(16.55vw + 32.93px), 228px) /*160px @ 768 : 228px @ 1179*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-2e0accb{--margin-top:0;--margin-bottom:32px;--margin-left:clamp(88px, calc(45.99vw - 265.17px), 277px) /*88px @ 768 : 277px @ 1179*/;--margin-right:0;}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3329 .elementor-element.elementor-element-8b59788{font-size:var( --e-global-typography-f321f22-font-size );line-height:var( --e-global-typography-f321f22-line-height );}.elementor-3329 .elementor-element.elementor-element-a8babfd{--min-height:intial;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:clamp(80px, calc(7.79vw + 20.20px), 112px) /*80px @ 768 : 112px @ 1179*/;--padding-bottom:clamp(112px, calc(11.68vw + 22.31px), 160px) /*112px @ 768 : 160px @ 1179*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-a2d2079{--min-height:clamp(510px, calc(12.41vw + 414.70px), 561px) /*510px @ 768 : 561px @ 1179*/;--margin-top:0;--margin-bottom:calc(0px - clamp(40px, calc(52.55vw - 363.62px), 256px) /*40px @ 768 : 256px @ 1179*/);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-a2d2079.e-con{--align-self:flex-start;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3329 .elementor-element.elementor-element-f4399d0{--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:clamp(32px, calc(15.57vw - 87.59px), 96px) /*32px @ 768 : 96px @ 1179*/;--padding-top:clamp(24px, calc(3.65vw - 4.03px), 39px) /*24px @ 768 : 39px @ 1179*/;--padding-bottom:clamp(30px, calc(4.62vw - 5.5px), 49px) /*30px @ 768 : 49px @ 1179*/;--padding-left:clamp(16px, calc(2.43vw - 2.69px), 26px) /*16px @ 768 : 26px @ 1179*/;--padding-right:clamp(44px, calc(6.81vw - 8.32px), 72px) /*44px @ 768 : 72px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-f4399d0.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3329 .elementor-element.elementor-element-0d8d805 .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-9d5ddcc > .elementor-widget-container{padding:clamp(6px, calc(0.97vw - 1.47px), 10px) /*6px @ 768 : 10px @ 1179*/ clamp(24px, calc(4.14vw - 7.77px), 41px) /*24px @ 768 : 41px @ 1179*/ clamp(18px, calc(2.92vw - 4.42px), 30px) /*18px @ 768 : 30px @ 1179*/ clamp(14px, calc(2.19vw - 2.82px), 23px) /*14px @ 768 : 23px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-e0bff5d{--min-height:initial;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:clamp(80px, calc(7.79vw + 20.20px), 112px) /*80px @ 768 : 112px @ 1179*/;--padding-bottom:clamp(112px, calc(11.68vw + 22.31px), 160px) /*112px @ 768 : 160px @ 1179*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-1bb6282{--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:clamp(32px, calc(15.57vw - 87.59px), 96px) /*32px @ 768 : 96px @ 1179*/;--margin-right:0;--padding-top:clamp(24px, calc(3.65vw - 4.03px), 39px) /*24px @ 768 : 39px @ 1179*/;--padding-bottom:clamp(30px, calc(4.62vw - 5.5px), 49px) /*30px @ 768 : 49px @ 1179*/;--padding-left:clamp(16px, calc(2.43vw - 2.69px), 26px) /*16px @ 768 : 26px @ 1179*/;--padding-right:clamp(44px, calc(6.81vw - 8.32px), 72px) /*44px @ 768 : 72px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-1bb6282.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-3329 .elementor-element.elementor-element-002cd62 .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-2e22c66 > .elementor-widget-container{padding:clamp(6px, calc(0.97vw - 1.47px), 10px) /*6px @ 768 : 10px @ 1179*/ clamp(24px, calc(4.14vw - 7.77px), 41px) /*24px @ 768 : 41px @ 1179*/ clamp(18px, calc(2.92vw - 4.42px), 30px) /*18px @ 768 : 30px @ 1179*/ clamp(14px, calc(2.19vw - 2.82px), 23px) /*14px @ 768 : 23px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-0277c7d{--min-height:clamp(510px, calc(12.41vw + 414.70px), 561px) /*510px @ 768 : 561px @ 1179*/;--margin-top:0;--margin-bottom:calc(0px - clamp(40px, calc(52.55vw - 363.62px), 256px) /*40px @ 768 : 256px @ 1179*/);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-0277c7d.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-3329 .elementor-element.elementor-element-0bc3dd4{--min-height:initial;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:clamp(80px, calc(7.79vw + 20.20px), 112px) /*80px @ 768 : 112px @ 1179*/;--padding-bottom:clamp(112px, calc(11.68vw + 22.31px), 160px) /*112px @ 768 : 160px @ 1179*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-276ffa8{--min-height:clamp(510px, calc(12.41vw + 414.70px), 561px) /*510px @ 768 : 561px @ 1179*/;--margin-top:0;--margin-bottom:calc(0px - clamp(40px, calc(52.55vw - 363.62px), 256px) /*40px @ 768 : 256px @ 1179*/);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-276ffa8.e-con{--align-self:flex-start;}.elementor-3329 .elementor-element.elementor-element-ee3c7e9{--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:clamp(32px, calc(15.57vw - 87.59px), 96px) /*32px @ 768 : 96px @ 1179*/;--padding-top:clamp(24px, calc(3.65vw - 4.03px), 39px) /*24px @ 768 : 39px @ 1179*/;--padding-bottom:clamp(30px, calc(4.62vw - 5.5px), 49px) /*30px @ 768 : 49px @ 1179*/;--padding-left:clamp(16px, calc(2.43vw - 2.69px), 26px) /*16px @ 768 : 26px @ 1179*/;--padding-right:clamp(44px, calc(6.81vw - 8.32px), 72px) /*44px @ 768 : 72px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-ee3c7e9.e-con{--align-self:flex-end;}.elementor-3329 .elementor-element.elementor-element-e6aef71 .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-7e2cc6e > .elementor-widget-container{padding:clamp(6px, calc(0.97vw - 1.47px), 10px) /*6px @ 768 : 10px @ 1179*/ clamp(24px, calc(4.14vw - 7.77px), 41px) /*24px @ 768 : 41px @ 1179*/ clamp(18px, calc(2.92vw - 4.42px), 30px) /*18px @ 768 : 30px @ 1179*/ clamp(14px, calc(2.19vw - 2.82px), 23px) /*14px @ 768 : 23px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-d23c3b8{--min-height:initial;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:clamp(80px, calc(7.79vw + 20.20px), 112px) /*80px @ 768 : 112px @ 1179*/;--padding-bottom:clamp(112px, calc(11.68vw + 22.31px), 160px) /*112px @ 768 : 160px @ 1179*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-4be534a{--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:clamp(32px, calc(15.57vw - 87.59px), 96px) /*32px @ 768 : 96px @ 1179*/;--margin-right:0;--padding-top:clamp(24px, calc(3.65vw - 4.03px), 39px) /*24px @ 768 : 39px @ 1179*/;--padding-bottom:clamp(30px, calc(4.62vw - 5.5px), 49px) /*30px @ 768 : 49px @ 1179*/;--padding-left:clamp(16px, calc(2.43vw - 2.69px), 26px) /*16px @ 768 : 26px @ 1179*/;--padding-right:clamp(44px, calc(6.81vw - 8.32px), 72px) /*44px @ 768 : 72px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-4be534a.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-3329 .elementor-element.elementor-element-ebdcc8e .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-d5e686e > .elementor-widget-container{padding:clamp(6px, calc(0.97vw - 1.47px), 10px) /*6px @ 768 : 10px @ 1179*/ clamp(24px, calc(4.14vw - 7.77px), 41px) /*24px @ 768 : 41px @ 1179*/ clamp(18px, calc(2.92vw - 4.42px), 30px) /*18px @ 768 : 30px @ 1179*/ clamp(14px, calc(2.19vw - 2.82px), 23px) /*14px @ 768 : 23px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-bbe4551{--min-height:clamp(510px, calc(12.41vw + 414.70px), 561px) /*510px @ 768 : 561px @ 1179*/;--margin-top:0;--margin-bottom:calc(0px - clamp(40px, calc(52.55vw - 363.62px), 256px) /*40px @ 768 : 256px @ 1179*/);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-bbe4551.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-3329 .elementor-element.elementor-element-36815e8{--min-height:initial;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:clamp(80px, calc(7.79vw + 20.20px), 112px) /*80px @ 768 : 112px @ 1179*/;--padding-bottom:clamp(112px, calc(11.68vw + 22.31px), 160px) /*112px @ 768 : 160px @ 1179*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-75e2b75{--min-height:clamp(510px, calc(12.41vw + 414.70px), 561px) /*510px @ 768 : 561px @ 1179*/;--margin-top:0;--margin-bottom:calc(0px - clamp(40px, calc(52.55vw - 363.62px), 256px) /*40px @ 768 : 256px @ 1179*/);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-75e2b75.e-con{--align-self:flex-start;}.elementor-3329 .elementor-element.elementor-element-2f8a21d{--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:clamp(32px, calc(15.57vw - 87.59px), 96px) /*32px @ 768 : 96px @ 1179*/;--padding-top:clamp(24px, calc(3.65vw - 4.03px), 39px) /*24px @ 768 : 39px @ 1179*/;--padding-bottom:clamp(30px, calc(4.62vw - 5.5px), 49px) /*30px @ 768 : 49px @ 1179*/;--padding-left:clamp(16px, calc(2.43vw - 2.69px), 26px) /*16px @ 768 : 26px @ 1179*/;--padding-right:clamp(44px, calc(6.81vw - 8.32px), 72px) /*44px @ 768 : 72px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-2f8a21d.e-con{--align-self:flex-end;}.elementor-3329 .elementor-element.elementor-element-eca9aee .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-381609f > .elementor-widget-container{padding:clamp(6px, calc(0.97vw - 1.47px), 10px) /*6px @ 768 : 10px @ 1179*/ clamp(24px, calc(4.14vw - 7.77px), 41px) /*24px @ 768 : 41px @ 1179*/ clamp(18px, calc(2.92vw - 4.42px), 30px) /*18px @ 768 : 30px @ 1179*/ clamp(14px, calc(2.19vw - 2.82px), 23px) /*14px @ 768 : 23px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-f775aaf{--padding-top:clamp(160px, calc(20.92vw - 0.7px), 246px) /*160px @ 768 : 246px @ 1179*/;--padding-bottom:clamp(160px, calc(20.92vw - 0.7px), 246px) /*160px @ 768 : 246px @ 1179*/;--padding-left:0;--padding-right:0;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3329 .elementor-element.elementor-element-8d0c984 > .elementor-widget-container{margin:0 0 0 var(--single--39px--tablet--ref) /* min:30px max:57px */;}.elementor-3329 .elementor-element.elementor-element-8d0c984 .elementor-button{font-size:var( --e-global-typography-9e66327-font-size );line-height:var( --e-global-typography-9e66327-line-height );}.elementor-3329 .elementor-element.elementor-element-14e70fc{--justify-content:space-around;}}@media(max-width:767px){.elementor-3329 .elementor-element.elementor-element-3703d9c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3329 .elementor-element.elementor-element-2e0accb{--width:var(--def);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3329 .elementor-element.elementor-element-8b59788{text-align:start;font-size:var( --e-global-typography-f321f22-font-size );line-height:var( --e-global-typography-f321f22-line-height );}.elementor-3329 .elementor-element.elementor-element-a8babfd{--justify-content:flex-end;--flex-wrap:wrap;--padding-top:0;--padding-bottom:clamp(70px, calc(3.93vw + 57.85px), 88px) /*72px @ 360 : 88px @ 767*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-a2d2079{--width:var(--wide);--min-height:var(--wide);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-a2d2079.e-con{--align-self:center;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3329 .elementor-element.elementor-element-d6be13b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3329 .elementor-element.elementor-element-f4399d0{--width:var(--def);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-f4399d0.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3329 .elementor-element.elementor-element-0d8d805{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}.elementor-3329 .elementor-element.elementor-element-0d8d805 .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-9d5ddcc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3329 .elementor-element.elementor-element-9d5ddcc{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-48bdfbb{right:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-48bdfbb{left:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}.elementor-3329 .elementor-element.elementor-element-e0bff5d{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0;--padding-bottom:clamp(70px, calc(3.93vw + 57.85px), 88px) /*72px @ 360 : 88px @ 767*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-1bb6282{--width:var(--def);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-1bb6282.e-con{--align-self:center;}.elementor-3329 .elementor-element.elementor-element-002cd62{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}.elementor-3329 .elementor-element.elementor-element-002cd62 .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-2e22c66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3329 .elementor-element.elementor-element-2e22c66{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-263b781{right:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-263b781{left:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}.elementor-3329 .elementor-element.elementor-element-0277c7d{--width:var(--wide);--min-height:var(--wide);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-0277c7d.e-con{--align-self:center;}.elementor-3329 .elementor-element.elementor-element-0922f5d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3329 .elementor-element.elementor-element-0bc3dd4{--justify-content:flex-end;--flex-wrap:wrap;--padding-top:0;--padding-bottom:clamp(70px, calc(3.93vw + 57.85px), 88px) /*72px @ 360 : 88px @ 767*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-276ffa8{--width:var(--wide);--min-height:var(--wide);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-276ffa8.e-con{--align-self:center;}.elementor-3329 .elementor-element.elementor-element-859d5f5 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3329 .elementor-element.elementor-element-ee3c7e9{--width:var(--def);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-ee3c7e9.e-con{--align-self:center;}.elementor-3329 .elementor-element.elementor-element-e6aef71{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}.elementor-3329 .elementor-element.elementor-element-e6aef71 .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-7e2cc6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3329 .elementor-element.elementor-element-7e2cc6e{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-0a13672{right:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-0a13672{left:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}.elementor-3329 .elementor-element.elementor-element-d23c3b8{--justify-content:flex-end;--flex-wrap:wrap;--padding-top:0;--padding-bottom:clamp(70px, calc(3.93vw + 57.85px), 88px) /*72px @ 360 : 88px @ 767*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-4be534a{--width:var(--def);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-4be534a.e-con{--align-self:center;}.elementor-3329 .elementor-element.elementor-element-ebdcc8e{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}.elementor-3329 .elementor-element.elementor-element-ebdcc8e .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-d5e686e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3329 .elementor-element.elementor-element-d5e686e{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-e4c669b{right:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-e4c669b{left:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}.elementor-3329 .elementor-element.elementor-element-bbe4551{--width:var(--wide);--min-height:var(--wide);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-bbe4551.e-con{--align-self:center;}.elementor-3329 .elementor-element.elementor-element-49c3042 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3329 .elementor-element.elementor-element-36815e8{--justify-content:flex-end;--flex-wrap:wrap;--padding-top:0;--padding-bottom:clamp(70px, calc(3.93vw + 57.85px), 88px) /*72px @ 360 : 88px @ 767*/;--padding-left:0;--padding-right:0;}.elementor-3329 .elementor-element.elementor-element-75e2b75{--width:var(--wide);--min-height:var(--wide);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-75e2b75.e-con{--align-self:center;}.elementor-3329 .elementor-element.elementor-element-b371a9e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3329 .elementor-element.elementor-element-2f8a21d{--width:var(--def);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3329 .elementor-element.elementor-element-2f8a21d.e-con{--align-self:center;}.elementor-3329 .elementor-element.elementor-element-eca9aee{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}.elementor-3329 .elementor-element.elementor-element-eca9aee .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-3329 .elementor-element.elementor-element-381609f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3329 .elementor-element.elementor-element-381609f{--container-widget-width:var(--small);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--small) );max-width:var(--small);}body:not(.rtl) .elementor-3329 .elementor-element.elementor-element-e881527{right:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}body.rtl .elementor-3329 .elementor-element.elementor-element-e881527{left:clamp(11px, calc(2.70vw + 2.27px), 23px) /*12px @ 360 : 23px @ 767*/;}.elementor-3329 .elementor-element.elementor-element-f775aaf{--content-width:var(--def);--padding-top:clamp(90px, calc(15.72vw + 39.39px), 160px) /*96px @ 360 : 160px @ 767*/;--padding-bottom:clamp(90px, calc(15.72vw + 39.39px), 160px) /*96px @ 360 : 160px @ 767*/;--padding-left:0;--padding-right:0;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3329 .elementor-element.elementor-element-8d0c984 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3329 .elementor-element.elementor-element-8d0c984 .elementor-button{font-size:var( --e-global-typography-9e66327-font-size );line-height:var( --e-global-typography-9e66327-line-height );}}@media(min-width:768px){.elementor-3329 .elementor-element.elementor-element-2e0accb{--width:clamp(549px, 46.53vw, 893px) /*670px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-a2d2079{--width:clamp(602px, 51.04vw, 980px) /*735px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-f4399d0{--width:clamp(522px, 44.24vw, 849px) /*637px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-1bb6282{--width:clamp(522px, 44.24vw, 849px) /*637px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-0277c7d{--width:clamp(500px, 42.36vw, 813px) /*610px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-276ffa8{--width:clamp(582px, 49.31vw, 947px) /*710px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-ee3c7e9{--width:clamp(522px, 44.24vw, 849px) /*637px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-4be534a{--width:clamp(522px, 44.24vw, 849px) /*637px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-bbe4551{--width:clamp(537px, 45.49vw, 873px) /*655px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-75e2b75{--width:clamp(610px, 51.67vw, 992px) /*744px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-2f8a21d{--width:clamp(522px, 44.24vw, 849px) /*637px @ 1440*/;}.elementor-3329 .elementor-element.elementor-element-f775aaf{--content-width:clamp(360px, 30.49vw, 585px) /*439px @ 1440*/;}}@media(max-width:1179px) and (min-width:768px){.elementor-3329 .elementor-element.elementor-element-2e0accb{--width:clamp(500px, calc(11.92vw + 408.44px), 549px) /*500px @ 768 : 549px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-a2d2079{--width:clamp(550px, calc(12.65vw + 452.83px), 602px) /*550px @ 768 : 602px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-f4399d0{--width:clamp(450px, calc(17.52vw + 315.46px), 522px) /*450px @ 768 : 522px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-1bb6282{--width:clamp(450px, calc(17.52vw + 315.46px), 522px) /*450px @ 768 : 522px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-0277c7d{--width:clamp(550px, calc(12.65vw + 452.83px), 602px) /*550px @ 768 : 602px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-276ffa8{--width:clamp(550px, calc(12.65vw + 452.83px), 602px) /*550px @ 768 : 602px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-ee3c7e9{--width:clamp(450px, calc(17.52vw + 315.46px), 522px) /*450px @ 768 : 522px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-4be534a{--width:clamp(450px, calc(17.52vw + 315.46px), 522px) /*450px @ 768 : 522px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-bbe4551{--width:clamp(550px, calc(12.65vw + 452.83px), 602px) /*550px @ 768 : 602px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-75e2b75{--width:clamp(550px, calc(12.65vw + 452.83px), 602px) /*550px @ 768 : 602px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-2f8a21d{--width:clamp(450px, calc(17.52vw + 315.46px), 522px) /*450px @ 768 : 522px @ 1179*/;}.elementor-3329 .elementor-element.elementor-element-f775aaf{--content-width:clamp(340px, calc(4.87vw + 302.63px), 360px) /*340px @ 768 : 360px @ 1179*/;}}/* Start custom CSS *//* Sections */
.fs-section .e-con-inner {
    position: relative;
}
/* Hover per stap */
.uitleg.klein {
    display: none;
}
.werkwijze-stap,
.werkwijze-stap:after,
.cross-container {
    transition: all 300ms ease-in-out;
}
.werkwijze-stap.open:after {
    transition-delay: 100ms;
}
.cross-container {
    transition-delay: 400ms;
}
.werkwijze-stap {
    z-index: unset;
    background-color:transparent;
    position: relative;
}
.werkwijze-stap.open {
    background-color: var(--e-global-color-accent);
}
/* Crosses and Clicking */
.werkwijze-stap {
    cursor: pointer;
}
@media (min-width:1180px) {
    .werkwijze-stap:hover .uitleg.groot {
        text-decoration: underline!important;
        text-decoration-color: var(--creme)!important;
        text-decoration-thickness: 2px!important;
        text-underline-offset: 3px;
    }
    .werkwijze-stap:hover .cross {
        transform: rotate(180deg);
    }
    .werkwijze-stap.open:hover .cross {
        transform: rotate(225deg);
    }
}
.werkwijze-stap.open .cross {
    transform: rotate(315deg);
}

.werkwijze-stap .cross-container {
        top:calc(100% - clamp(39px, 3.33vw, 64px) /*48px @ 1440*/ - clamp(18px, 1.53vw, 24px) /*22px @ 1440*/ );
}
.werkwijze-stap.open .cross-container {
        top:clamp(18px, 1.53vw, 24px) /*22px @ 1440*/;
        bottom:0px;
}
.cross {
    width:clamp(39px, 3.33vw, 64px) /*48px @ 1440*/;
    height: clamp(39px, 3.33vw, 64px) /*48px @ 1440*/;
    display: block;
    position: relative;
    transition:transform 600ms var(--cubix);
}
@media (max-width:767px) {
    .cross {
        width:26px;
        height:26px;
    }
    .lottie-container {
        position:absolute;
        left:50%;
        transform:translateX(-50%);
        top:116px;
    }
}
.cross span {
    width:100%;
    height:3px;
    position: absolute;
    top: calc(50% - 1.5px);
    background-color: var(--e-global-color-accent);
}
.werkwijze-stap.open .cross span {
    background-color: var(--e-global-color-primary);
}
.cross .ver {
    transform:rotate(90deg);
}

/* Text */
.pink {
    color:var(--pink);
}/* End custom CSS */