.elementor-12 .elementor-element.elementor-element-d17d17c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-12 .elementor-element.elementor-element-d17d17c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d17d17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a92258 );}.elementor-12 .elementor-element.elementor-element-7b94311{--display:flex;--position:absolute;--min-height:calc(100vh - 88px);--justify-content:center;--z-index:0;}.elementor-12 .elementor-element.elementor-element-7b94311.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f6c75cc{--e-transform-translateX:calc(-150vw - 415px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f6c75cc{right:800px;}body.rtl .elementor-12 .elementor-element.elementor-element-f6c75cc{left:800px;}.elementor-12 .elementor-element.elementor-element-f6c75cc .elementor-icon-wrapper{text-align:center;}.elementor-widget-heading .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 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-55ea1dc{width:var( --container-widget-width, 765px );max-width:765px;--container-widget-width:765px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-55ea1dc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-55ea1dc .elementor-heading-title{font-family:"leon", Sans-serif;font-size:128px;font-weight:bold;line-height:1em;}.elementor-12 .elementor-element.elementor-element-dcc016b{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-dcc016b .elementor-heading-title{font-family:"leon", Sans-serif;font-size:128px;font-weight:bold;line-height:1em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-12 .elementor-element.elementor-element-b5bdc47{padding:33px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-3e84157-font-family ), Sans-serif;font-size:var( --e-global-typography-3e84157-font-size );font-weight:var( --e-global-typography-3e84157-font-weight );}.elementor-12 .elementor-element.elementor-element-34006e6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34006e6.e-con{--e-con-transform-translateY:min(100px,10vh);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-54774f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-54774f6.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-54774f6 .elementor-button{font-family:"Leon product", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.4px;fill:var( --e-global-color-2a92258 );color:var( --e-global-color-2a92258 );border-radius:31px 31px 31px 31px;padding:18px 48px 18px 48px;}.elementor-12 .elementor-element.elementor-element-0675304{width:var( --container-widget-width, 57px );max-width:57px;padding:0px 0px 0px 0px;--container-widget-width:57px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0675304.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0675304 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0675304.elementor-view-stacked .elementor-icon{background-color:#23232300;}.elementor-12 .elementor-element.elementor-element-0675304.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0675304.elementor-view-default .elementor-icon{color:#23232300;border-color:#23232300;}.elementor-12 .elementor-element.elementor-element-0675304.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0675304.elementor-view-default .elementor-icon svg{fill:#23232300;}.elementor-12 .elementor-element.elementor-element-0675304 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-0675304 .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-a1faa16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7bc94c0{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7bc94c0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-bae2a48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7dd2c7f{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7dd2c7f .elementor-heading-title{font-family:"leon", Sans-serif;font-size:48px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-430ec51{width:var( --container-widget-width, 544px );max-width:544px;padding:0px 0px 0px 0px;--container-widget-width:544px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-8d83357-font-family ), Sans-serif;font-size:var( --e-global-typography-8d83357-font-size );font-weight:var( --e-global-typography-8d83357-font-weight );}.elementor-12 .elementor-element.elementor-element-4dd8a21{width:var( --container-widget-width, 544px );max-width:544px;padding:0px 0px 0px 0px;--container-widget-width:544px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-8d83357-font-family ), Sans-serif;font-size:var( --e-global-typography-8d83357-font-size );font-weight:var( --e-global-typography-8d83357-font-weight );}.elementor-12 .elementor-element.elementor-element-23324ef{--display:flex;--min-height:333px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd2c8d6{width:100%;max-width:100%;--e-transform-translateX:-2vw;}.elementor-12 .elementor-element.elementor-element-dd2c8d6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-dd2c8d6 .elementor-icon{font-size:100%;}.elementor-12 .elementor-element.elementor-element-dd2c8d6 .elementor-icon svg{height:100%;}.elementor-12 .elementor-element.elementor-element-dd2c8d6 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-ee0b938{--display:flex;--position:absolute;--min-height:223px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;top:-2vw;}.elementor-12 .elementor-element.elementor-element-ee0b938.e-con{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ee0b938{right:33vw;}body.rtl .elementor-12 .elementor-element.elementor-element-ee0b938{left:33vw;}.elementor-12 .elementor-element.elementor-element-e2dd28b{width:var( --container-widget-width, 264px );max-width:264px;background-color:var( --e-global-color-2a92258 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:28px 28px 19px 28px;--container-widget-width:264px;--container-widget-flex-grow:0;z-index:4;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:21px 21px 21px 21px;font-family:"Leon product", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-41faadf .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-41faadf .elementor-icon{font-size:1.4vw;padding:15px;}.elementor-12 .elementor-element.elementor-element-41faadf .elementor-icon svg{height:1.4vw;}.elementor-12 .elementor-element.elementor-element-5e6c875{--display:flex;--position:absolute;--min-height:223px;--flex-direction:row-reverse;--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-reverse;--align-items:center;top:7vw;}.elementor-12 .elementor-element.elementor-element-5e6c875.e-con{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5e6c875{right:22vw;}body.rtl .elementor-12 .elementor-element.elementor-element-5e6c875{left:22vw;}.elementor-12 .elementor-element.elementor-element-ca11358 .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-ca11358 .elementor-icon{font-size:1.4vw;padding:15px;}.elementor-12 .elementor-element.elementor-element-ca11358 .elementor-icon svg{height:1.4vw;}.elementor-12 .elementor-element.elementor-element-d9fd637{width:var( --container-widget-width, 264px );max-width:264px;background-color:var( --e-global-color-2a92258 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:28px 28px 19px 28px;--container-widget-width:264px;--container-widget-flex-grow:0;z-index:4;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:21px 21px 21px 21px;font-family:"Leon product", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-635894b{--display:flex;--position:absolute;--min-height:223px;--flex-direction:row-reverse;--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-reverse;--align-items:center;top:-2vw;}.elementor-12 .elementor-element.elementor-element-635894b.e-con{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-635894b{right:8vw;}body.rtl .elementor-12 .elementor-element.elementor-element-635894b{left:8vw;}.elementor-12 .elementor-element.elementor-element-c55f683 .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-c55f683 .elementor-icon{font-size:1.4vw;padding:15px;}.elementor-12 .elementor-element.elementor-element-c55f683 .elementor-icon svg{height:1.4vw;}.elementor-12 .elementor-element.elementor-element-e47b748{width:var( --container-widget-width, 264px );max-width:264px;background-color:var( --e-global-color-2a92258 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:28px 28px 19px 28px;--container-widget-width:264px;--container-widget-flex-grow:0;z-index:4;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:21px 21px 21px 21px;font-family:"Leon product", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-9e140d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1466b45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-d557992{width:var( --container-widget-width, 556px );max-width:556px;padding:0px 0px 33px 0px;--container-widget-width:556px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d557992 .elementor-heading-title{font-family:"leon", Sans-serif;font-size:48px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-98af05a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c6d9dd1{--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;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;--padding-top:50px;--padding-bottom:50px;--padding-left:58px;--padding-right:58px;--e-con-transform-transition-duration:1000ms;--e-con-transform-origin-x:right;--e-con-transform-origin-y:bottom;}.elementor-12 .elementor-element.elementor-element-c6d9dd1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c6d9dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15319b0 );}.elementor-12 .elementor-element.elementor-element-c6d9dd1:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c6d9dd1.e-con:hover{--e-con-transform-rotateZ:10deg;}.elementor-12 .elementor-element.elementor-element-98b6718 .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-98b6718 .elementor-icon{font-size:31px;}.elementor-12 .elementor-element.elementor-element-98b6718 .elementor-icon svg{height:31px;}.elementor-12 .elementor-element.elementor-element-7dfa0e4{font-family:var( --e-global-typography-8d83357-font-family ), Sans-serif;font-size:var( --e-global-typography-8d83357-font-size );font-weight:var( --e-global-typography-8d83357-font-weight );}.elementor-12 .elementor-element.elementor-element-3f7bdbb{--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;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;--padding-top:50px;--padding-bottom:50px;--padding-left:58px;--padding-right:58px;--e-con-transform-transition-duration:600ms;--e-con-transform-origin-x:right;--e-con-transform-origin-y:bottom;}.elementor-12 .elementor-element.elementor-element-3f7bdbb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f7bdbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15319b0 );}.elementor-12 .elementor-element.elementor-element-3f7bdbb:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f7bdbb.e-con:hover{--e-con-transform-rotateZ:10deg;}.elementor-12 .elementor-element.elementor-element-aea87bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;}.elementor-12 .elementor-element.elementor-element-aea87bd .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-aea87bd .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-aea87bd .elementor-icon svg{height:48px;}.elementor-12 .elementor-element.elementor-element-66ff95e{font-family:var( --e-global-typography-8d83357-font-family ), Sans-serif;font-size:var( --e-global-typography-8d83357-font-size );font-weight:var( --e-global-typography-8d83357-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-08ae4b8{--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;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;--padding-top:50px;--padding-bottom:50px;--padding-left:58px;--padding-right:58px;--e-con-transform-transition-duration:600ms;--e-con-transform-origin-x:right;--e-con-transform-origin-y:bottom;}.elementor-12 .elementor-element.elementor-element-08ae4b8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-08ae4b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15319b0 );}.elementor-12 .elementor-element.elementor-element-08ae4b8:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-08ae4b8.e-con:hover{--e-con-transform-rotateZ:10deg;}.elementor-12 .elementor-element.elementor-element-b8a18da .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-b8a18da .elementor-icon{font-size:31px;}.elementor-12 .elementor-element.elementor-element-b8a18da .elementor-icon svg{height:31px;}.elementor-12 .elementor-element.elementor-element-6025cba{font-family:var( --e-global-typography-8d83357-font-family ), Sans-serif;font-size:var( --e-global-typography-8d83357-font-size );font-weight:var( --e-global-typography-8d83357-font-weight );}.elementor-12 .elementor-element.elementor-element-1ac8378{--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;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;--padding-top:50px;--padding-bottom:50px;--padding-left:58px;--padding-right:58px;--e-con-transform-transition-duration:600ms;--e-con-transform-origin-x:right;--e-con-transform-origin-y:bottom;}.elementor-12 .elementor-element.elementor-element-1ac8378:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ac8378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15319b0 );}.elementor-12 .elementor-element.elementor-element-1ac8378:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1ac8378.e-con:hover{--e-con-transform-rotateZ:10deg;}.elementor-12 .elementor-element.elementor-element-0065daf .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-0065daf .elementor-icon{font-size:31px;}.elementor-12 .elementor-element.elementor-element-0065daf .elementor-icon svg{height:31px;}.elementor-12 .elementor-element.elementor-element-733e54d{font-family:"Leon product", Sans-serif;font-size:17px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a03a50c{padding:41px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-8d83357-font-family ), Sans-serif;font-size:var( --e-global-typography-8d83357-font-size );font-weight:var( --e-global-typography-8d83357-font-weight );}.elementor-12 .elementor-element.elementor-element-bb45197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-160814e{padding:0px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-699dd7d{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:98px 98px 0px 0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-699dd7d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-699dd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d76655a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d76655a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-88e8b3e{width:var( --container-widget-width, 349px );max-width:349px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-88e8b3e.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-88e8b3e .elementor-heading-title{font-family:"leon", Sans-serif;font-size:48px;font-weight:bold;color:var( --e-global-color-2a92258 );}.elementor-12 .elementor-element.elementor-element-0ed7eb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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 );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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 );}.elementor-12 .elementor-element.elementor-element-be20276 .swiper-pagination-bullet-active, .elementor-12 .elementor-element.elementor-element-be20276 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-be20276 .swiper-pagination-fraction{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-be20276{width:var( --container-widget-width, 502px );max-width:502px;padding:12px 0px 35px 0px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-be20276.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-be20276.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-main-swiper{width:100%;}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-main-swiper .swiper-slide{border-radius:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-be20276 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-2a92258 );opacity:var( --e-global-color-2a92258 );}.elementor-12 .elementor-element.elementor-element-be20276.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-12 .elementor-element.elementor-element-be20276.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:31px;}.elementor-12 .elementor-element.elementor-element-be20276.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:31px;}.elementor-12 .elementor-element.elementor-element-be20276.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:31px;}.elementor-12 .elementor-element.elementor-element-be20276.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:31px;}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-testimonial__text{color:var( --e-global-color-2a92258 );font-family:"Leon product", Sans-serif;font-size:17px;font-weight:400;font-style:normal;}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-testimonial__name{color:var( --e-global-color-2a92258 );font-family:var( --e-global-typography-455ae79-font-family ), Sans-serif;font-size:var( --e-global-typography-455ae79-font-size );font-weight:var( --e-global-typography-455ae79-font-weight );}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-testimonial__title{color:var( --e-global-color-2a92258 );font-family:var( --e-global-typography-455ae79-font-family ), Sans-serif;font-size:var( --e-global-typography-455ae79-font-size );font-weight:var( --e-global-typography-455ae79-font-weight );}.elementor-12 .elementor-element.elementor-element-93b2726.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-93b2726 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-73bb3bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73bb3bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73bb3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ffeb95e{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-ffeb95e .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-ffeb95e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ffeb95e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ffeb95e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ffeb95e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ffeb95e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-925fea3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-925fea3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-925fea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-814937b{width:var( --container-widget-width, 556px );max-width:556px;padding:0px 0px 33px 0px;--container-widget-width:556px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-814937b .elementor-heading-title{font-family:"leon", Sans-serif;font-size:48px;font-weight:bold;color:var( --e-global-color-2a92258 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{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 );}.elementor-widget-loop-grid .e-load-more-message{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 );}.elementor-12 .elementor-element.elementor-element-ad2ed4d{--grid-columns:3;}.elementor-12 .elementor-element.elementor-element-ad2ed4d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12 .elementor-element.elementor-element-ad2ed4d .e-loop-item > .elementor-section, .elementor-12 .elementor-element.elementor-element-ad2ed4d .e-loop-item > .elementor-section > .elementor-container, .elementor-12 .elementor-element.elementor-element-ad2ed4d .e-loop-item > .e-con, .elementor-12 .elementor-element.elementor-element-ad2ed4d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12 .elementor-element.elementor-element-030e82c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Leon product", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:31px 31px 31px 31px;padding:18px 48px 18px 48px;}.elementor-12 .elementor-element.elementor-element-030e82c{padding:30px 0px 80px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ed98c70{--divider-border-style:solid;--divider-color:#4A4A4A;--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-ed98c70 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-ed98c70 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-548a79c{--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;--border-radius:0px 0px 98px 98px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-548a79c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-548a79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7d27c1a{padding:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-89eeee1{width:var( --container-widget-width, 556px );max-width:556px;padding:0px 0px 33px 0px;--container-widget-width:556px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-89eeee1 .elementor-heading-title{font-family:"leon", Sans-serif;font-size:48px;font-weight:bold;color:var( --e-global-color-2a92258 );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > 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 );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .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 );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-field-group{padding-right:calc( 11px/2 );padding-left:calc( 11px/2 );margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-form-fields-wrapper{margin-left:calc( -11px/2 );margin-right:calc( -11px/2 );margin-bottom:-15px;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-field-type-html{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-field-group .elementor-field{color:var( --e-global-color-2a92258 );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-field-group .elementor-field, .elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-field-subgroup label{font-family:"Leon product", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.4px;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#2D2D2D;border-width:0px 0px 0px 0px;border-radius:27px 27px 27px 27px;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-field-group .elementor-select-wrapper select{background-color:#2D2D2D;border-width:0px 0px 0px 0px;border-radius:27px 27px 27px 27px;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-button{font-family:"Leon product", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:0px;border-radius:31px 31px 31px 31px;padding:18px 43px 18px 43px;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-message{font-family:"Leon product", Sans-serif;font-size:20px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-message.elementor-message-success{color:var( --e-global-color-2a92258 );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-message.elementor-message-danger{color:#FF0000;}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-message.elementor-help-inline{color:#FF0000;}.elementor-12 .elementor-element.elementor-element-a81e3d3{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-55ea1dc .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-dcc016b .elementor-heading-title{font-size:70px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-b5bdc47{font-size:var( --e-global-typography-3e84157-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-430ec51{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-4dd8a21{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-23324ef{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-ee0b938{--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-12 .elementor-element.elementor-element-41faadf .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-41faadf .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-5e6c875{--min-height:0px;--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-12 .elementor-element.elementor-element-ca11358 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-ca11358 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-635894b{--min-height:0px;--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-12 .elementor-element.elementor-element-c55f683 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-c55f683 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-9e140d1{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-98af05a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7dfa0e4{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-66ff95e{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-6025cba{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-a03a50c{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-699dd7d{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-d76655a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-d76655a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-88e8b3e{width:var( --container-widget-width, 437px );max-width:437px;--container-widget-width:437px;--container-widget-flex-grow:0;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-testimonial__name{font-size:var( --e-global-typography-455ae79-font-size );}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-testimonial__title{font-size:var( --e-global-typography-455ae79-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-ad2ed4d{--grid-columns:2;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-548a79c{--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-55ea1dc .elementor-heading-title{font-size:54px;line-height:1em;}.elementor-12 .elementor-element.elementor-element-dcc016b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-dcc016b .elementor-heading-title{font-size:54px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-b5bdc47{font-size:var( --e-global-typography-3e84157-font-size );}.elementor-12 .elementor-element.elementor-element-34006e6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-54774f6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a1faa16{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bae2a48{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7dd2c7f{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-12 .elementor-element.elementor-element-7dd2c7f .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-430ec51{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-4dd8a21{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-23324ef{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee0b938{--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e2dd28b{width:auto;max-width:auto;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e2dd28b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-41faadf .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-41faadf .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-5e6c875{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ca11358 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-ca11358 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-d9fd637{width:auto;max-width:auto;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-d9fd637.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-635894b{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c55f683 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-c55f683 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-e47b748{width:auto;max-width:auto;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e47b748.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-9e140d1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d557992 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-98af05a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7dfa0e4{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-66ff95e{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-6025cba{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-a03a50c{font-size:var( --e-global-typography-8d83357-font-size );}.elementor-12 .elementor-element.elementor-element-699dd7d{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--border-radius:50px 50px 0px 0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-88e8b3e{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;text-align:center;}.elementor-12 .elementor-element.elementor-element-88e8b3e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-88e8b3e .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-0ed7eb1{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-be20276{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-testimonial__name{font-size:var( --e-global-typography-455ae79-font-size );}.elementor-12 .elementor-element.elementor-element-be20276 .elementor-testimonial__title{font-size:var( --e-global-typography-455ae79-font-size );}.elementor-12 .elementor-element.elementor-element-93b2726{margin:0px -26px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-93b2726.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-73bb3bf{--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-925fea3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-814937b .elementor-heading-title{font-size:35px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-ad2ed4d{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-030e82c .elementor-button{font-size:18px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-548a79c{--border-radius:0px 0px 50px 50px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-89eeee1 .elementor-heading-title{font-size:35px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-a81e3d3 .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-d17d17c{--content-width:1600px;}.elementor-12 .elementor-element.elementor-element-7b94311{--width:800px;}.elementor-12 .elementor-element.elementor-element-7bc94c0{--width:50%;}.elementor-12 .elementor-element.elementor-element-bae2a48{--width:min(650px,calc(50vw - 17px));}.elementor-12 .elementor-element.elementor-element-23324ef{--width:45%;}.elementor-12 .elementor-element.elementor-element-ee0b938{--width:max-content;}.elementor-12 .elementor-element.elementor-element-5e6c875{--width:max-content;}.elementor-12 .elementor-element.elementor-element-635894b{--width:max-content;}.elementor-12 .elementor-element.elementor-element-d76655a{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-d76655a{--width:280px;}}/* Start custom CSS for icon, class: .elementor-element-f6c75cc */#svg-bunner,#svg-bunner :is(.elementor-icon-wrapper,svg){
    width: 200vw;
    height: auto;
    max-width:200vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b94311 */@media(max-width:767px){
    .na{
        position:static!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcc016b */@media(max-width:1024px){
    .cc .char{color:#73E9B3}
}
@media (min-width: 1025px) and (max-width: 1560px){
   .h2 h2{font-size:6vw!important; 
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0675304 */.arrow {
  display: inline-block;
  animation: arrowWiggle 1.8s ease-in-out infinite;
  transform-origin: center;
}

@keyframes arrowWiggle {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(8px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d17d17c */#bunner{
    &,*:not(.elementor-button-text){
        transition: 0s!important
    }
}
@media(min-width:1025px){body:not(.elementor-editor-active) #bunner{
    opacity: 0
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd2c8d6 */#center-svg *{
    width: 100%!important
}
#center-svg path{
    stroke: rgb(243, 250, 246)}
:is(#center-svg,#svg-bunner)
path{
    stroke-width: 40px!important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b938 */@media(min-width:1025px){body:not(.elementor-editor-active) .tooltip{
    opacity: 0;
    transition: .3s;
        transition-behavior: allow-discrete;
        display: none;
        translate:0px 20px;
}
.icon-con:hover .tooltip{
    display: block;
    opacity: 1;
    translate:0px;
    animation: tooltip 0.3s;
    
}
@keyframes tooltip{
    from{
        translate:0px 20px;
        opacity:0;
    }
}
@starting-style{
  .tooltip{
   opacity: 0;
    transition: .5s;   
  }  
}}
.icon-con .elementor-icon{
    animation: icon-shadow 2s infinite
}
@keyframes icon-shadow{
    from{
       box-shadow: 0px 0px 0px 0px #73E9B3;
    }
    80%,100%{
       box-shadow: 0px 0px 0px 20px #73E9B300; 
    }
}
@media(max-width:1025px){
    .icon-con{
        position:static;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98b6718 */#icon1 svg{
    animation:icon1 3s infinite;
    transform-origin: bottom
}


@keyframes icon1{
    20%{
        rotate:20deg
    }
    40%{
     rotate:-20deg   
    }
   60%{
        rotate:0deg
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aea87bd */#icon2 path{
    animation:icon2 3s infinite
}
#icon2 path:first-child{
    --x:20px
}
#icon2 path:last-child{
    --x:-20px
}

@keyframes icon2{
    50%{
        translate:var(--x)
    }}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b8a18da */#icon3 svg{
    animation:icon3 2s infinite
}
@keyframes icon3{
    0%{
        rotate:-360deg
    }}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0065daf */#icon4 path{
    animation:icon4 4s infinite
}
@keyframes icon4{
    0%{
        stroke-dashoffset:var(--os)
    }
    40%,60%{
       stroke-dashoffset:0px 
    }
    100%{
       stroke-dashoffset:calc(0px - (var(--os)*1px))
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98af05a */.rect.not-active *{
    animation: none!important;
    
}
.rect:hover .elementor-widget-text-editor{
  color:#FFF;  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88e8b3e */.hh .word{
    display: block;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-be20276 */.swiper-pagination {
  margin-top: 64px; /* מרווח מהציטוט */
  display: flex;
  justify-content: flex-start; /* צמוד לשמאל */
  align-items: center;
  gap: 0x; /* ממש צמוד – אפשר גם 1px אם צריך */
   /* רווח קטן מהקצה השמאלי של המסך */
}

.swiper-pagination-bullet {
  border-radius: 0;
  width: 24px !important;
  height: 2px;
  background-color: #aaa;
  opacity: 0.3;
  transition: all 0.3s ease;
}

.swiper-pagination-bullet-active {
  width: 48px !important;
  background-color: #FFF;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ffeb95e */.side-img svg{
    width:30vw 
}
@media(max-width:1024px){
  .side-img svg{
    width:50vw 
}  }
@media(max-width:767px){
  .side-img svg{
    width:100vw 
}  
}
.side-img path{
    stroke-linecap: butt
}/* End custom CSS */
/* Start custom CSS *//*.custom-cursor:before {
    content: "גללו אותי!";
    position: absolute;
    width: 96px;
    aspect-ratio: 1;
    border: 1px solid black;
    border-radius: 50%;
    top: -36px;
    left: -36px;
    font-size: 14px;
    font-family: 'Leon product';
    text-align: center;
    line-height: 96px;
    transition: .3s;
}*/
.custom-cursor:before {
    content: "";
    position: absolute;
    width: var(--width);
    aspect-ratio: 1;
    top: calc(0px - (var(--width) / 2 - 12px));
    left: calc(0px - (var(--width) / 2 - 12px));
    background: url(https://orenomer-ins.co.il/wp-content/uploads/2025/07/גלילה-לעכבר.svg) center no-repeat;
    transition: .3s;
    background-size: contain;
    --width: 160px;
}

.custom-cursor.hide-text:before {
    opacity: 0
}
.custom-cursor{
    transition:background .3s
}
.custom-cursor:not(.hide-text){
    background: rgba(115, 233, 179, 0)
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'leon';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-Heavy-1.eot');
	src: url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-Heavy-1.eot?#iefix') format('embedded-opentype'),
		url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-Heavy-1.woff2') format('woff2'),
		url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-Heavy.woff') format('woff'),
		url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-Heavy-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Leon product';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductBold.eot');
	src: url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductBold.eot?#iefix') format('embedded-opentype'),
		url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductBold.woff2') format('woff2'),
		url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductBold.woff') format('woff'),
		url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Leon product';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductRegular.eot');
	src: url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductRegular.eot?#iefix') format('embedded-opentype'),
		url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductRegular.woff2') format('woff2'),
		url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductRegular.woff') format('woff'),
		url('https://orenomer-ins.co.il/wp-content/uploads/2025/07/Leon-ProductRegular.ttf') format('truetype');
}
/* End Custom Fonts CSS */