.elementor-1930 .elementor-element.elementor-element-a59de8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-a59de8b:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-a59de8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lemaani.co.il/wp-content/uploads/2026/08/ChatGPT-Image-Aug-3-2026-12_36_32-PM-e1786265942893.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1930 .elementor-element.elementor-element-a59de8b::before, .elementor-1930 .elementor-element.elementor-element-a59de8b > .elementor-background-video-container::before, .elementor-1930 .elementor-element.elementor-element-a59de8b > .e-con-inner > .elementor-background-video-container::before, .elementor-1930 .elementor-element.elementor-element-a59de8b > .elementor-background-slideshow::before, .elementor-1930 .elementor-element.elementor-element-a59de8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1930 .elementor-element.elementor-element-a59de8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1930 .elementor-element.elementor-element-156f909 > .elementor-widget-container{margin:0px -130px -78px 0px;}.elementor-1930 .elementor-element.elementor-element-156f909.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-156f909 img{width:70px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1930 .elementor-element.elementor-element-0678ac7 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-1930 .elementor-element.elementor-element-0678ac7.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-0678ac7{text-align:center;}.elementor-1930 .elementor-element.elementor-element-0678ac7 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:80px;font-weight:800;color:#0C3E61;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1930 .elementor-element.elementor-element-8e8065b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1930 .elementor-element.elementor-element-8e8065b.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-8e8065b{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:500;color:#334A61;}.elementor-1930 .elementor-element.elementor-element-8e8065b p{margin-block-end:0px;}.elementor-1930 .elementor-element.elementor-element-de20e84 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1930 .elementor-element.elementor-element-de20e84.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-de20e84{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:500;color:#334A61;}.elementor-1930 .elementor-element.elementor-element-de20e84 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1930 .elementor-element.elementor-element-da9cfa4 .elementor-button{background-color:#0266AC;font-family:"Heebo", Sans-serif;font-size:24px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-1930 .elementor-element.elementor-element-da9cfa4 > .elementor-widget-container{margin:0px 84px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1930 .elementor-element.elementor-element-da9cfa4.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-da9cfa4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1930 .elementor-element.elementor-element-da9cfa4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1930 .elementor-element.elementor-element-c774e54 > .elementor-widget-container{margin:0px 82px 0px 0px;padding:20px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-c774e54.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-c774e54{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:500;color:#334A61;}.elementor-1930 .elementor-element.elementor-element-c774e54 p{margin-block-end:0px;}.elementor-1930 .elementor-element.elementor-element-6b92681{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-8eb0511{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-8eb0511:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-8eb0511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-1930 .elementor-element.elementor-element-c896979{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EEF1F6;--border-color:#EEF1F6;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1930 .elementor-element.elementor-element-6b60fcd.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-6b60fcd img{width:65px;}.elementor-1930 .elementor-element.elementor-element-d90101a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-d90101a.e-con{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-2ca8447{text-align:start;}.elementor-1930 .elementor-element.elementor-element-2ca8447 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:#2465B4;}.elementor-1930 .elementor-element.elementor-element-dae88dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-dae88dc.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-dae88dc{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#334A61;}.elementor-1930 .elementor-element.elementor-element-dae88dc p{margin-block-end:0px;}.elementor-1930 .elementor-element.elementor-element-ab75cf6{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EEF1F6;--border-color:#EEF1F6;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1930 .elementor-element.elementor-element-23ad02f.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-23ad02f img{width:65px;}.elementor-1930 .elementor-element.elementor-element-fec5e65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-fec5e65.e-con{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-5a09bcb{text-align:start;}.elementor-1930 .elementor-element.elementor-element-5a09bcb .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:#2465B4;}.elementor-1930 .elementor-element.elementor-element-b69402d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-b69402d.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-b69402d{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#334A61;}.elementor-1930 .elementor-element.elementor-element-b69402d p{margin-block-end:0px;}.elementor-1930 .elementor-element.elementor-element-8d36fa1{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EEF1F6;--border-color:#EEF1F6;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1930 .elementor-element.elementor-element-1aa4d17.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-1aa4d17 img{width:65px;}.elementor-1930 .elementor-element.elementor-element-8ff940a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-8ff940a.e-con{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-1acf6c3{text-align:start;}.elementor-1930 .elementor-element.elementor-element-1acf6c3 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:#2465B4;}.elementor-1930 .elementor-element.elementor-element-34c9d8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-34c9d8c.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-34c9d8c{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#334A61;}.elementor-1930 .elementor-element.elementor-element-34c9d8c p{margin-block-end:0px;}.elementor-1930 .elementor-element.elementor-element-1bab7dc{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EEF1F6;--border-color:#EEF1F6;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1930 .elementor-element.elementor-element-a1f7c07.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-a1f7c07 img{width:65px;}.elementor-1930 .elementor-element.elementor-element-68b7e23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-68b7e23.e-con{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-85eaba6{text-align:start;}.elementor-1930 .elementor-element.elementor-element-85eaba6 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:#2465B4;}.elementor-1930 .elementor-element.elementor-element-fd86082 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-fd86082.elementor-element{--align-self:flex-start;}.elementor-1930 .elementor-element.elementor-element-fd86082{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#334A61;}.elementor-1930 .elementor-element.elementor-element-fd86082 p{margin-block-end:0px;}.elementor-1930 .elementor-element.elementor-element-edaa7fc{--display:flex;--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-1930 .elementor-element.elementor-element-1492386{--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;--border-radius:25px 25px 25px 25px;}.elementor-1930 .elementor-element.elementor-element-1492386:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-1492386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3F1;}.elementor-1930 .elementor-element.elementor-element-07c17a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1930 .elementor-element.elementor-element-6c9de51 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:42px;font-weight:700;color:#1463A2;}.elementor-1930 .elementor-element.elementor-element-095e63f{text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-2034273 .elementor-button{background-color:#0266AC;font-family:"Heebo", Sans-serif;font-size:24px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-1930 .elementor-element.elementor-element-2034273 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1930 .elementor-element.elementor-element-2034273.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-942af48{--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:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-acb96eb img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-1930 .elementor-element.elementor-element-671b5cb{--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-1930 .elementor-element.elementor-element-aef1986{text-align:center;}.elementor-1930 .elementor-element.elementor-element-aef1986 .elementor-heading-title{color:#1463A2;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1930 .elementor-element.elementor-element-cb604e9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1930 .elementor-element.elementor-element-cb604e9 .elementor-main-swiper{height:393px;}.elementor-1930 .elementor-element.elementor-element-cb604e9 .elementor-swiper-button{font-size:20px;}.elementor-1930 .elementor-element.elementor-element-9442b15{--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:20px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-a81ee0b .elementor-button{background-color:#0266AC;font-family:"Heebo", Sans-serif;font-size:24px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-1930 .elementor-element.elementor-element-a81ee0b .elementor-button:hover, .elementor-1930 .elementor-element.elementor-element-a81ee0b .elementor-button:focus{background-color:var( --e-global-color-9f171b8 );}.elementor-1930 .elementor-element.elementor-element-a81ee0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1930 .elementor-element.elementor-element-a81ee0b.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-062b206{--display:flex;--padding-top:20px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-48482af{--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;--border-radius:25px 25px 25px 25px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1930 .elementor-element.elementor-element-48482af:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-48482af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-1930 .elementor-element.elementor-element-4c6f639{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-34a4a72{text-align:center;}.elementor-1930 .elementor-element.elementor-element-34a4a72 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:42px;font-weight:700;color:#1463A2;}.elementor-1930 .elementor-element.elementor-element-91732b6{text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1930 .elementor-element.elementor-element-cbb762e.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-cbb762e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1930 .elementor-element.elementor-element-cbb762e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1930 .elementor-element.elementor-element-cbb762e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1930 .elementor-element.elementor-element-cbb762e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1930 .elementor-element.elementor-element-cbb762e .elementor-icon-list-item > a{font-family:"Heebo", Sans-serif;font-size:17px;font-weight:400;}.elementor-1930 .elementor-element.elementor-element-cbb762e .elementor-icon-list-text{color:#413F41;transition:color 0.3s;}.elementor-1930 .elementor-element.elementor-element-a775026 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-a775026{text-align:center;}.elementor-1930 .elementor-element.elementor-element-a775026 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:26px;font-weight:700;color:#095DAD;}.elementor-1930 .elementor-element.elementor-element-b0ef12c > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-b0ef12c{text-align:center;}.elementor-1930 .elementor-element.elementor-element-b0ef12c .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:700;color:#095DAD;}.elementor-1930 .elementor-element.elementor-element-8f9ab09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-6d0d772{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3EB;--border-color:#D9E3EB;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-217618a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-217618a{text-align:center;}.elementor-1930 .elementor-element.elementor-element-217618a .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:26px;font-weight:700;color:#095DAD;}.elementor-1930 .elementor-element.elementor-element-58a255f{text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-55a50d7{--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-1930 .elementor-element.elementor-element-55a50d7:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-55a50d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f171b8 );}.elementor-1930 .elementor-element.elementor-element-55a50d7 > .elementor-shape-top svg, .elementor-1930 .elementor-element.elementor-element-55a50d7 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:49px;}.elementor-1930 .elementor-element.elementor-element-55a50d7 > .elementor-shape-bottom svg, .elementor-1930 .elementor-element.elementor-element-55a50d7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:49px;}.elementor-1930 .elementor-element.elementor-element-55a50d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1930 .elementor-element.elementor-element-af3d0e1{--spacer-size:50px;}.elementor-1930 .elementor-element.elementor-element-1634628{text-align:center;}.elementor-1930 .elementor-element.elementor-element-1634628 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-1930 .elementor-element.elementor-element-58bd876{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1930 .elementor-element.elementor-element-fec846c{--display:flex;}.elementor-1930 .elementor-element.elementor-element-fec846c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1930 .elementor-element.elementor-element-f859220{--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-1930 .elementor-element.elementor-element-f859220.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1930 .elementor-element.elementor-element-579c448 .elementor-icon-list-icon i{color:var( --e-global-color-7467aad );transition:color 0.3s;}.elementor-1930 .elementor-element.elementor-element-579c448 .elementor-icon-list-icon svg{fill:var( --e-global-color-7467aad );transition:fill 0.3s;}.elementor-1930 .elementor-element.elementor-element-579c448{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1930 .elementor-element.elementor-element-579c448 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1930 .elementor-element.elementor-element-579c448 .elementor-icon-list-item > a{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;}.elementor-1930 .elementor-element.elementor-element-579c448 .elementor-icon-list-text{color:var( --e-global-color-7467aad );transition:color 0.3s;}.elementor-1930 .elementor-element.elementor-element-5bc3b01{text-align:center;}.elementor-1930 .elementor-element.elementor-element-5bc3b01 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1930 .elementor-element.elementor-element-fd34201 .elementor-button{background-color:var( --e-global-color-7467aad );font-family:"Heebo", Sans-serif;font-size:18px;font-weight:500;fill:#1997CC;color:#1997CC;border-style:solid;border-color:var( --e-global-color-f370c7e );border-radius:25px 25px 25px 25px;}.elementor-1930 .elementor-element.elementor-element-fd34201 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1930 .elementor-element.elementor-element-fd34201 .elementor-button:hover, .elementor-1930 .elementor-element.elementor-element-fd34201 .elementor-button:focus{color:var( --e-global-color-9f171b8 );}.elementor-1930 .elementor-element.elementor-element-fd34201 .elementor-button:hover svg, .elementor-1930 .elementor-element.elementor-element-fd34201 .elementor-button:focus svg{fill:var( --e-global-color-9f171b8 );}.elementor-1930 .elementor-element.elementor-element-8d7aa9b .elementor-button{background-color:var( --e-global-color-7467aad );font-family:"Heebo", Sans-serif;font-size:18px;font-weight:500;fill:#1997CC;color:#1997CC;border-style:solid;border-color:var( --e-global-color-f370c7e );border-radius:25px 25px 25px 25px;}.elementor-1930 .elementor-element.elementor-element-8d7aa9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1930 .elementor-element.elementor-element-8d7aa9b .elementor-button:hover, .elementor-1930 .elementor-element.elementor-element-8d7aa9b .elementor-button:focus{color:var( --e-global-color-9f171b8 );}.elementor-1930 .elementor-element.elementor-element-8d7aa9b .elementor-button:hover svg, .elementor-1930 .elementor-element.elementor-element-8d7aa9b .elementor-button:focus svg{fill:var( --e-global-color-9f171b8 );}.elementor-1930 .elementor-element.elementor-element-8969b06{--spacer-size:50px;}.elementor-1930 .elementor-element.elementor-element-533ba48{--display:flex;}.elementor-1930 .elementor-element.elementor-element-98eb0ad{--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:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-d0c88f4{text-align:center;}.elementor-1930 .elementor-element.elementor-element-d0c88f4 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f370c7e );}.elementor-1930 .elementor-element.elementor-element-5a823a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1930 .elementor-element.elementor-element-cb4c692{--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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1930 .elementor-element.elementor-element-c0b4341.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1930 .elementor-element.elementor-element-c0b4341.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1930 .elementor-element.elementor-element-c0b4341.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-c0b4341 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1930 .elementor-element.elementor-element-c0b4341 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1930 .elementor-element.elementor-element-c0b4341 .elementor-image-box-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f370c7e );}.elementor-1930 .elementor-element.elementor-element-df3d401{--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-1930 .elementor-element.elementor-element-0ceb7f8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1930 .elementor-element.elementor-element-0ceb7f8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1930 .elementor-element.elementor-element-0ceb7f8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-0ceb7f8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1930 .elementor-element.elementor-element-0ceb7f8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1930 .elementor-element.elementor-element-0ceb7f8 .elementor-image-box-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f370c7e );}.elementor-1930 .elementor-element.elementor-element-3e043fe{--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-1930 .elementor-element.elementor-element-e94c703.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1930 .elementor-element.elementor-element-e94c703.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1930 .elementor-element.elementor-element-e94c703.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-e94c703 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1930 .elementor-element.elementor-element-e94c703 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1930 .elementor-element.elementor-element-e94c703 .elementor-image-box-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f370c7e );}.elementor-1930 .elementor-element.elementor-element-fa6637d{--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-1930 .elementor-element.elementor-element-2a81dad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1930 .elementor-element.elementor-element-2a81dad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1930 .elementor-element.elementor-element-2a81dad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-2a81dad .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1930 .elementor-element.elementor-element-2a81dad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1930 .elementor-element.elementor-element-2a81dad .elementor-image-box-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f370c7e );}.elementor-1930 .elementor-element.elementor-element-19b424f{--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-1930 .elementor-element.elementor-element-60026d6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1930 .elementor-element.elementor-element-60026d6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1930 .elementor-element.elementor-element-60026d6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-60026d6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1930 .elementor-element.elementor-element-60026d6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1930 .elementor-element.elementor-element-60026d6 .elementor-image-box-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f370c7e );}.elementor-1930 .elementor-element.elementor-element-ca3c067{--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-1930 .elementor-element.elementor-element-99a18f9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1930 .elementor-element.elementor-element-99a18f9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1930 .elementor-element.elementor-element-99a18f9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-99a18f9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1930 .elementor-element.elementor-element-99a18f9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1930 .elementor-element.elementor-element-99a18f9 .elementor-image-box-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f370c7e );}.elementor-1930 .elementor-element.elementor-element-7d18716{--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-1930 .elementor-element.elementor-element-7d18716:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-7d18716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f171b8 );}.elementor-1930 .elementor-element.elementor-element-7d18716 > .elementor-shape-top svg, .elementor-1930 .elementor-element.elementor-element-7d18716 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:49px;}.elementor-1930 .elementor-element.elementor-element-7d18716.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1930 .elementor-element.elementor-element-7dda771{--spacer-size:50px;}.elementor-1930 .elementor-element.elementor-element-44798e0{text-align:center;}.elementor-1930 .elementor-element.elementor-element-44798e0 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-1930 .elementor-element.elementor-element-2e6413e{--display:flex;}.elementor-1930 .elementor-element.elementor-element-e8d6d7e{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-1930 .elementor-element.elementor-element-e8d6d7e:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-e8d6d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e817e9d );}.elementor-1930 .elementor-element.elementor-element-a67624f > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1930 .elementor-element.elementor-element-a67624f{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7467aad );}.elementor-1930 .elementor-element.elementor-element-b574c28{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-1930 .elementor-element.elementor-element-b574c28:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-b574c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e817e9d );}.elementor-1930 .elementor-element.elementor-element-87ba326 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1930 .elementor-element.elementor-element-87ba326{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7467aad );}.elementor-1930 .elementor-element.elementor-element-8e6098d{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-1930 .elementor-element.elementor-element-8e6098d:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-8e6098d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e817e9d );}.elementor-1930 .elementor-element.elementor-element-ed959f6 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1930 .elementor-element.elementor-element-ed959f6{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7467aad );}.elementor-1930 .elementor-element.elementor-element-501206c{--spacer-size:50px;}.elementor-1930 .elementor-element.elementor-element-9c9e2e7{--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-1930 .elementor-element.elementor-element-ea91fc7{--spacer-size:50px;}.elementor-1930 .elementor-element.elementor-element-0a48d32{text-align:center;}.elementor-1930 .elementor-element.elementor-element-0a48d32 .elementor-heading-title{color:var( --e-global-color-f370c7e );}.elementor-1930 .elementor-element.elementor-element-66e11eb{--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-1930 .elementor-element.elementor-element-001a201{--display:flex;}.elementor-1930 .elementor-element.elementor-element-7eda7fe{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-d4111ac{--display:flex;}.elementor-1930 .elementor-element.elementor-element-04647d5{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-e70f54b{--display:flex;}.elementor-1930 .elementor-element.elementor-element-778f452{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-adfa404{--display:flex;}.elementor-1930 .elementor-element.elementor-element-f7d7307{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-f384723{--display:flex;}.elementor-1930 .elementor-element.elementor-element-91b439e{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-45d7525{--display:flex;}.elementor-1930 .elementor-element.elementor-element-b0ea24c{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-92628b9{--display:flex;}.elementor-1930 .elementor-element.elementor-element-6ba90c7{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-5453b12{--display:flex;}.elementor-1930 .elementor-element.elementor-element-f1d5b5b{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-b70da76{--display:flex;}.elementor-1930 .elementor-element.elementor-element-3546cba{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-66ba9b2{--display:flex;}.elementor-1930 .elementor-element.elementor-element-d06c6fe{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-30d9775{--display:flex;}.elementor-1930 .elementor-element.elementor-element-c61055f{text-align:start;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-ad8832f{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1930 .elementor-element.elementor-element-00eaf60 .elementor-button{background-color:#0266AC;font-family:"Heebo", Sans-serif;font-size:24px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-1930 .elementor-element.elementor-element-00eaf60 .elementor-button:hover, .elementor-1930 .elementor-element.elementor-element-00eaf60 .elementor-button:focus{background-color:var( --e-global-color-9f171b8 );}.elementor-1930 .elementor-element.elementor-element-00eaf60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1930 .elementor-element.elementor-element-00eaf60.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-9fbc47b{--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:80px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-c68666c{--spacer-size:50px;}.elementor-1930 .elementor-element.elementor-element-c151799{text-align:center;}.elementor-1930 .elementor-element.elementor-element-c151799 .elementor-heading-title{color:var( --e-global-color-f370c7e );}.elementor-1930 .elementor-element.elementor-element-24e7935{text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:#413F41;}.elementor-1930 .elementor-element.elementor-element-f885ce3.elementor-element{--align-self:center;}.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-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-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-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-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-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-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-weight:var( --e-global-typography-accent-font-weight );}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-group > label, .elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-subgroup label{color:#0E0E0E;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-type-html{padding-bottom:0px;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-f370c7e );color:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-button[type="submit"]{background-color:var( --e-global-color-f370c7e );color:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__buttons__wrapper__button-next:hover{background-color:#0C6F99;color:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-button[type="submit"]:hover{background-color:#0C6F99;color:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1930 .elementor-element.elementor-element-712c9d2{--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(min-width:768px){.elementor-1930 .elementor-element.elementor-element-a59de8b{--content-width:80%;}.elementor-1930 .elementor-element.elementor-element-6b92681{--content-width:80%;}.elementor-1930 .elementor-element.elementor-element-edaa7fc{--content-width:80%;}.elementor-1930 .elementor-element.elementor-element-07c17a3{--width:61%;}.elementor-1930 .elementor-element.elementor-element-942af48{--width:37%;}.elementor-1930 .elementor-element.elementor-element-062b206{--content-width:80%;}.elementor-1930 .elementor-element.elementor-element-4c6f639{--width:100%;}.elementor-1930 .elementor-element.elementor-element-8f9ab09{--width:37%;}.elementor-1930 .elementor-element.elementor-element-55a50d7{--width:110.965%;}.elementor-1930 .elementor-element.elementor-element-fec846c{--width:12.576%;}.elementor-1930 .elementor-element.elementor-element-f859220{--width:64.075%;}.elementor-1930 .elementor-element.elementor-element-533ba48{--content-width:100%;}.elementor-1930 .elementor-element.elementor-element-cb4c692{--width:18%;}.elementor-1930 .elementor-element.elementor-element-df3d401{--width:16%;}.elementor-1930 .elementor-element.elementor-element-3e043fe{--width:16%;}.elementor-1930 .elementor-element.elementor-element-fa6637d{--width:16%;}.elementor-1930 .elementor-element.elementor-element-19b424f{--width:16%;}.elementor-1930 .elementor-element.elementor-element-ca3c067{--width:16%;}.elementor-1930 .elementor-element.elementor-element-7d18716{--width:110.965%;}.elementor-1930 .elementor-element.elementor-element-2e6413e{--content-width:793px;}.elementor-1930 .elementor-element.elementor-element-66e11eb{--content-width:760px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1930 .elementor-element.elementor-element-6b92681{--content-width:90%;}.elementor-1930 .elementor-element.elementor-element-07c17a3{--width:100%;}.elementor-1930 .elementor-element.elementor-element-942af48{--width:100%;}.elementor-1930 .elementor-element.elementor-element-8f9ab09{--width:100%;}}@media(max-width:1024px){.elementor-1930 .elementor-element.elementor-element-a59de8b:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-a59de8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lemaani.co.il/wp-content/uploads/2026/08/ChatGPT-Image-Aug-3-2026-12_40_15-PM.png");}.elementor-1930 .elementor-element.elementor-element-a59de8b{--overlay-opacity:1;--padding-top:40px;--padding-bottom:460px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-156f909 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-0678ac7 > .elementor-widget-container{padding:50px 0px 20px 0px;}.elementor-1930 .elementor-element.elementor-element-0678ac7.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-8e8065b.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-8e8065b{text-align:center;}.elementor-1930 .elementor-element.elementor-element-de20e84.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-de20e84{text-align:center;}.elementor-1930 .elementor-element.elementor-element-da9cfa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-da9cfa4.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-c774e54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-c774e54.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-8eb0511{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1930 .elementor-element.elementor-element-c896979{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1930 .elementor-element.elementor-element-dae88dc.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-dae88dc{text-align:start;}.elementor-1930 .elementor-element.elementor-element-ab75cf6{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1930 .elementor-element.elementor-element-b69402d.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-b69402d{text-align:start;}.elementor-1930 .elementor-element.elementor-element-8d36fa1{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1930 .elementor-element.elementor-element-34c9d8c.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-34c9d8c{text-align:start;}.elementor-1930 .elementor-element.elementor-element-1bab7dc{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1930 .elementor-element.elementor-element-fd86082.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-fd86082{text-align:start;}.elementor-1930 .elementor-element.elementor-element-1492386{--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-1930 .elementor-element.elementor-element-07c17a3{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-2034273 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-2034273.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-2034273 .elementor-button{font-size:17px;}.elementor-1930 .elementor-element.elementor-element-671b5cb{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-cb604e9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1930 .elementor-element.elementor-element-9442b15{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-a81ee0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-a81ee0b.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-a81ee0b .elementor-button{font-size:17px;}.elementor-1930 .elementor-element.elementor-element-48482af{--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-1930 .elementor-element.elementor-element-00eaf60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-00eaf60.elementor-element{--align-self:center;}.elementor-1930 .elementor-element.elementor-element-00eaf60 .elementor-button{font-size:17px;}}@media(max-width:767px){.elementor-1930 .elementor-element.elementor-element-a59de8b{--padding-top:24px;--padding-bottom:320px;--padding-left:16px;--padding-right:16px;}.elementor-1930 .elementor-element.elementor-element-156f909 > .elementor-widget-container{margin:0px 17px 0px 0px;}.elementor-1930 .elementor-element.elementor-element-156f909 img{width:34px;}.elementor-1930 .elementor-element.elementor-element-0678ac7 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-1930 .elementor-element.elementor-element-0678ac7 .elementor-heading-title{font-size:32px;}.elementor-1930 .elementor-element.elementor-element-8e8065b{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-de20e84{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-da9cfa4 .elementor-button{font-size:14px;}.elementor-1930 .elementor-element.elementor-element-6b92681{--content-width:90%;}.elementor-1930 .elementor-element.elementor-element-8eb0511{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1930 .elementor-element.elementor-element-c896979{--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;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1930 .elementor-element.elementor-element-6b60fcd > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1930 .elementor-element.elementor-element-6b60fcd img{width:40px;}.elementor-1930 .elementor-element.elementor-element-2ca8447{text-align:center;}.elementor-1930 .elementor-element.elementor-element-2ca8447 .elementor-heading-title{font-size:18px;}.elementor-1930 .elementor-element.elementor-element-dae88dc{text-align:center;font-size:16px;}.elementor-1930 .elementor-element.elementor-element-ab75cf6{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1930 .elementor-element.elementor-element-23ad02f > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1930 .elementor-element.elementor-element-23ad02f img{width:40px;}.elementor-1930 .elementor-element.elementor-element-5a09bcb{text-align:center;}.elementor-1930 .elementor-element.elementor-element-5a09bcb .elementor-heading-title{font-size:18px;}.elementor-1930 .elementor-element.elementor-element-b69402d{text-align:center;font-size:16px;}.elementor-1930 .elementor-element.elementor-element-8d36fa1{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1930 .elementor-element.elementor-element-1aa4d17 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1930 .elementor-element.elementor-element-1aa4d17 img{width:40px;}.elementor-1930 .elementor-element.elementor-element-1acf6c3{text-align:center;}.elementor-1930 .elementor-element.elementor-element-1acf6c3 .elementor-heading-title{font-size:18px;}.elementor-1930 .elementor-element.elementor-element-34c9d8c{text-align:center;font-size:16px;}.elementor-1930 .elementor-element.elementor-element-1bab7dc{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1930 .elementor-element.elementor-element-a1f7c07 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1930 .elementor-element.elementor-element-a1f7c07 img{width:40px;}.elementor-1930 .elementor-element.elementor-element-85eaba6{text-align:center;}.elementor-1930 .elementor-element.elementor-element-85eaba6 .elementor-heading-title{font-size:18px;}.elementor-1930 .elementor-element.elementor-element-fd86082{text-align:center;font-size:16px;}.elementor-1930 .elementor-element.elementor-element-6c9de51 .elementor-heading-title{font-size:36px;}.elementor-1930 .elementor-element.elementor-element-095e63f{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-2034273 .elementor-button{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-cb604e9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1930 .elementor-element.elementor-element-a81ee0b .elementor-button{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-34a4a72 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1930 .elementor-element.elementor-element-34a4a72 .elementor-heading-title{font-size:36px;}.elementor-1930 .elementor-element.elementor-element-91732b6{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-cbb762e{--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-1930 .elementor-element.elementor-element-cbb762e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1930 .elementor-element.elementor-element-cbb762e .elementor-icon-list-item > a{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-a775026 .elementor-heading-title{font-size:22px;}.elementor-1930 .elementor-element.elementor-element-b0ef12c .elementor-heading-title{font-size:18px;}.elementor-1930 .elementor-element.elementor-element-6d0d772{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1930 .elementor-element.elementor-element-217618a .elementor-heading-title{font-size:22px;}.elementor-1930 .elementor-element.elementor-element-58a255f{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-579c448{--icon-vertical-offset:4px;}.elementor-1930 .elementor-element.elementor-element-c0b4341 .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-0ceb7f8 .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-e94c703 .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-2a81dad .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-60026d6 .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-99a18f9 .elementor-image-box-img{margin-bottom:15px;}.elementor-1930 .elementor-element.elementor-element-7eda7fe{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-04647d5{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-778f452{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-f7d7307{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-91b439e{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-b0ea24c{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-6ba90c7{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-f1d5b5b{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-3546cba{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-d06c6fe{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-c61055f{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-00eaf60 .elementor-button{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-9fbc47b{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1930 .elementor-element.elementor-element-24e7935{font-size:16px;}.elementor-1930 .elementor-element.elementor-element-712c9d2.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-a59de8b */@media only screen and (min-width: 1024px){
.elementor-1930 .elementor-element.elementor-element-a59de8b {
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

.elementor-1930 .elementor-element.elementor-element-a59de8b::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;
    pointer-events: none;

    background: linear-gradient(
        90deg,
        rgba(255, 255, 255, 0) 28%,
        rgba(255, 255, 255, 0.18) 38%,
        rgba(255, 255, 255, 0.60) 52%,
        rgba(255, 255, 255, 0.88) 65%,
        rgba(255, 255, 255, 0.97) 90%,
        rgba(255, 255, 255, 0.0) 100%
    );
}

.elementor-1930 .elementor-element.elementor-element-a59de8b > .e-con-inner {
    position: relative;
    z-index: 1;
}}

/* Compact desktop hero: height adapts to viewport so the benefit cards show above the fold (desktop only) */
@media only screen and (min-width: 1025px){
.elementor-1930 .elementor-element.elementor-element-a59de8b {
    --padding-top: clamp(40px, calc(50vh - 380px), 90px);
    --padding-bottom: clamp(40px, calc(50vh - 380px), 90px);
}
.elementor-1930 .elementor-element.elementor-element-a59de8b:not(.elementor-motion-effects-element-type-background) {
    background-position: center 30%;
}
.elementor-1930 .elementor-element.elementor-element-a59de8b .elementor-element-0678ac7 .elementor-heading-title {
    font-size: clamp(60px, 9vh, 80px);
}}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-cb604e9 */.elementor-1930 .elementor-element.elementor-element-cb604e9 .elementor-carousel-image {
  background-size: contain !important;
  background-position: center;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ad8832f *//* מרווח בין שאלות */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion {
    gap: 7px;
}

/* כל שאלה + תשובה = כרטיס אחד */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item {
    background: #ffffff;
    border: 1px solid #dce8f1;
    border-radius: 7px;
    overflow: hidden;
    box-shadow: 0 2px 7px rgba(0, 70, 120, 0.07);
}

/* כותרת השאלה */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item-title {
    min-height: 40px;
    padding: 8px 18px;
    margin: 0;

    background: #ffffff;
    border: 0;

    display: flex;
    align-items: center;
    justify-content: space-between;

    direction: rtl;
    cursor: pointer;
}

/* הטקסט של השאלה */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item-title-header {
    flex: 1;
}

.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item-title-text {
    color: #2581bd;
    font-family: "Heebo", sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.35;
    text-align: right;
}

/* אייקון */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item-title-icon {
    flex: 0 0 auto;
    margin-right: 20px;
    margin-left: 0;
    color: #2581bd;
    font-size: 13px;
}

.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item-title-icon i {
    color: #2581bd;
}

/* -------------------------
   מצב פתוח
------------------------- */

/* השאלה הופכת לחלק העליון של אותו כרטיס */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item[open] > .e-n-accordion-item-title {
    background: #f8fbfd;
    border-bottom: 1px solid #e2ebf1;
}

/* אזור התשובה */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item[open] > .e-con {
    background: #ffffff;
    margin: 0 !important;

    padding: 16px 18px 18px;

    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

/* טקסט התשובה */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item .elementor-widget-text-editor {
    margin: 0;
}

.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item .elementor-text-editor {
    color: #444;
    font-family: "Heebo", sans-serif;
    font-size: 15px;
    line-height: 1.75;
    text-align: right;
}

.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item .elementor-text-editor p {
    margin-top: 0;
    margin-bottom: 12px;
}

.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item .elementor-text-editor p:last-child {
    margin-bottom: 0;
}

/* Hover */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:hover {
    background: #f8fbfd;
}

/* ביטול החץ המובנה של details */
.elementor-1930 .elementor-element.elementor-element-ad8832f summary {
    list-style: none;
}

.elementor-1930 .elementor-element.elementor-element-ad8832f summary::-webkit-details-marker {
    display: none;
}

/* רוחב כללי */
.elementor-1930 .elementor-element.elementor-element-ad8832f {
    max-width: 840px;
    margin-left: auto;
    margin-right: auto;
}

/* צבע האייקון בדיוק כמו צבע השאלה */
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item-title-icon,
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item-title-icon span,
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item-title-icon i,
.elementor-1930 .elementor-element.elementor-element-ad8832f .e-n-accordion-item-title-icon svg {
    color: #2581bd !important;
    fill: #2581bd !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-712c9d2 *//* =========================================================
   LEMAANI FORM
   Elementor Form Widget - Full Custom CSS
========================================================= */


/* =========================================================
   VARIABLES / BASE
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 {
    --lm-primary: #138BC1;
    --lm-primary-dark: #0875A8;
    --lm-primary-light: #42B6D9;

    --lm-accent: #EAF6FA;
    --lm-accent-border: #CBE7F0;

    --lm-text: #172B34;
    --lm-muted: #67777E;

    --lm-gradient: linear-gradient(
        135deg,
        #20B4CE 0%,
        #138BC1 48%,
        #0875A8 100%
    );

    direction: rtl;

    width: 100%;
    max-width: 100%;

    box-sizing: border-box;
}


/* Force site font everywhere */
.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form,
.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form input,
.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form textarea,
.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form button,
.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form label,
.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form span {
    font-family: inherit !important;
    box-sizing: border-box;
}


/* =========================================================
   WIDGET CONTAINER
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 > .elementor-widget-container {
    width: 100%;
    max-width: 100%;

    margin-left: auto;
    margin-right: auto;

    box-sizing: border-box;
}


/* =========================================================
   FORM WIDTH
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form {
    display: block;

    width: 100%;
    max-width: 576px;

    margin-left: auto !important;
    margin-right: auto !important;

    padding: 0;

    font-size: 16px;
    line-height: 1.5;

    box-sizing: border-box;
}


/* =========================================================
   STEP INDICATORS
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__indicators {
    display: flex !important;

    align-items: center;
    justify-content: center;

    width: 100%;
    max-width: 500px;

    margin: 0 auto 40px !important;
    padding: 0 !important;

    gap: 16px;

    box-sizing: border-box;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__indicators__indicator {
    flex: 0 0 auto !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* STEP CIRCLES */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__indicators__indicator__number {
    display: flex !important;

    align-items: center;
    justify-content: center;

    width: 40px !important;
    height: 40px !important;

    min-width: 40px !important;
    min-height: 40px !important;

    margin: 0 !important;
    padding: 0 !important;

    border: 0 !important;
    border-radius: 50% !important;

    font-size: 14px !important;
    line-height: 40px !important;
    font-weight: 700 !important;

    letter-spacing: 0 !important;

    box-shadow: none !important;

    transition:
        background-color .3s ease,
        color .3s ease,
        box-shadow .3s ease,
        transform .3s ease;
}


/* ACTIVE STEP */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__indicators__indicator--state-active
.e-form__indicators__indicator__number {
    background: var(--lm-gradient) !important;

    color: #ffffff !important;

    box-shadow:
        0 7px 18px rgba(19, 139, 193, .24) !important;
}


/* INACTIVE STEP */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__indicators__indicator--state-inactive
.e-form__indicators__indicator__number {
    background: var(--lm-accent) !important;

    color: var(--lm-primary-dark) !important;
}


/* COMPLETED STEP */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__indicators__indicator--state-completed
.e-form__indicators__indicator__number {
    background: var(--lm-gradient) !important;

    color: #ffffff !important;
}


/* LINE BETWEEN STEPS */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__indicators__indicator__separator {
    flex: 1 1 auto !important;

    width: auto !important;
    max-width: 200px !important;

    height: 4px !important;
    min-height: 4px !important;

    margin: 0 !important;
    padding: 0 !important;

    border: 0 !important;
    border-radius: 999px !important;

    background: var(--lm-accent) !important;

    overflow: hidden;
}


/* STEP 2 ACTIVE = FILLED LINE */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__indicators:has(
    .e-form__indicators__indicator:last-child.e-form__indicators__indicator--state-active
)
.e-form__indicators__indicator__separator {
    background: var(--lm-gradient) !important;
}


/* =========================================================
   GLASS CARD
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form-fields-wrapper {
    display: block;

    width: 100%;
    max-width: 100%;

    margin-left: auto !important;
    margin-right: auto !important;

    padding: 32px !important;

    background:
        linear-gradient(
            145deg,
            rgba(255, 255, 255, .96),
            rgba(255, 255, 255, .82)
        ) !important;

    border:
        1px solid rgba(19, 139, 193, .13) !important;

    border-radius: 16px !important;

    box-shadow:
        0 20px 50px rgba(19, 73, 92, .08),
        0 3px 10px rgba(19, 73, 92, .04) !important;

    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);

    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================================
   STEPS
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__step {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    box-sizing: border-box;
}


/* =========================================================
   STEP 1 TITLE
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-group-field_01280dc.e-form__step::before {
    content: "כמה שאלות קצרות";

    display: block;

    width: 100%;

    margin: 0 0 24px !important;
    padding: 0;

    text-align: center;

    color: var(--lm-text);

    font-family: inherit !important;

    font-size: 20px !important;
    line-height: 28px !important;
    font-weight: 700 !important;

    letter-spacing: 0 !important;
}


/* =========================================================
   FIELD SPACING
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__step > .elementor-field-group {
    width: 100%;

    margin: 0 0 24px !important;
    padding: 0 !important;

    box-sizing: border-box;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__step > .elementor-field-group:last-of-type {
    margin-bottom: 24px !important;
}


/* =========================================================
   QUESTION LABELS
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-label {
    display: block !important;

    width: 100%;

    margin: 0 0 12px !important;
    padding: 0 !important;

    text-align: right;

    color: var(--lm-text) !important;

    font-family: inherit !important;

    font-size: 14px !important;
    line-height: 20px !important;
    font-weight: 600 !important;

    letter-spacing: 0 !important;
}


/* Remove manual BR spacing */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-label br {
    display: none !important;
}


/* Secondary text */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-label span {
    display: block !important;

    margin: 6px 0 0 !important;
    padding: 0 !important;

    color: var(--lm-muted) !important;

    font-size: 14px !important;
    line-height: 20px !important;
    font-weight: 400 !important;

    text-align: right;
}


/* =========================================================
   RADIO / CHECKBOX GROUP
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-subgroup {
    width: 100%;

    margin: 0 !important;
    padding: 0 !important;

    gap: 8px 16px !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-option {
    display: flex !important;

    align-items: center;

    gap: 8px;

    margin: 0 !important;
    padding: 0 !important;

    color: var(--lm-text);
}


/* RADIO / CHECKBOX */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-option input[type="radio"],
.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-option input[type="checkbox"],
.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-acceptance-field {
    flex: 0 0 auto;

    width: 17px !important;
    height: 17px !important;

    min-width: 17px !important;
    min-height: 17px !important;

    margin: 0 !important;
    padding: 0 !important;

    accent-color: var(--lm-primary);

    cursor: pointer;
}


/* OPTION TEXT */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-option label {
    margin: 0 !important;
    padding: 0 !important;

    color: var(--lm-text) !important;

    font-family: inherit !important;

    font-size: 16px !important;
    line-height: 24px !important;
    font-weight: 400 !important;

    letter-spacing: 0 !important;

    text-align: right;

    cursor: pointer;
}


/* =========================================================
   Q1 - YES / NO
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-group-field_39284b5
.elementor-field-subgroup {
    display: flex !important;

    flex-direction: row !important;
    align-items: center;
    justify-content: flex-start;

    flex-wrap: wrap;

    gap: 16px !important;
}


/* =========================================================
   INCOME
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-group-field_d4099ba
.elementor-field-subgroup {
    display: flex !important;

    flex-direction: column !important;
    align-items: flex-start;

    gap: 8px !important;
}


/* =========================================================
   PROFESSIONAL
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-group-field_2b060dc
.elementor-field-subgroup {
    display: flex !important;

    flex-direction: row !important;
    align-items: center;
    justify-content: flex-start;

    flex-wrap: wrap;

    gap: 8px 16px !important;
}


/* =========================================================
   Q4 - YES / NO
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-group-field_42d6f47
.elementor-field-subgroup {
    display: flex !important;

    flex-direction: row !important;
    align-items: center;
    justify-content: flex-start;

    flex-wrap: wrap;

    gap: 16px !important;
}


/* =========================================================
   TEXT INPUTS
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 input.elementor-field-textual,
.elementor-1930 .elementor-element.elementor-element-712c9d2 textarea.elementor-field-textual {
    display: block;

    width: 100%;
    max-width: 100%;

    margin: 0 !important;

    background:
        rgba(255,255,255,.92) !important;

    border:
        1px solid rgba(19,139,193,.20) !important;

    border-radius: 10px !important;

    color: var(--lm-text) !important;

    font-family: inherit !important;

    font-size: 16px !important;
    line-height: 24px !important;
    font-weight: 400 !important;

    text-align: right;

    outline: none !important;

    box-shadow: none !important;

    box-sizing: border-box;

    transition:
        border-color .2s ease,
        box-shadow .2s ease,
        background-color .2s ease;
}


/* INPUT HEIGHT */

.elementor-1930 .elementor-element.elementor-element-712c9d2 input.elementor-field-textual {
    height: 48px !important;
    min-height: 48px !important;

    padding: 11px 14px !important;
}


/* TEXTAREA */

.elementor-1930 .elementor-element.elementor-element-712c9d2 textarea.elementor-field-textual {
    min-height: 112px !important;

    padding: 12px 14px !important;

    resize: vertical;
}


/* PLACEHOLDER */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-textual::placeholder {
    color: #88989F !important;

    font-family: inherit !important;

    font-size: 15px !important;
    font-weight: 400 !important;

    opacity: 1 !important;
}


/* FOCUS */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-textual:focus {
    background: #ffffff !important;

    border-color:
        var(--lm-primary) !important;

    box-shadow:
        0 0 0 3px rgba(19,139,193,.11) !important;
}


/* =========================================================
   BUTTON WRAPPER
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__buttons {
    display: flex !important;

    align-items: stretch;

    width: 100%;
    max-width: 100%;

    gap: 12px !important;

    margin: 0 !important;
    padding: 0 !important;

    box-sizing: border-box;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__buttons__wrapper {
    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================================
   NEXT BUTTON
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-type-next {
    width: 100% !important;

    flex: 1 1 100% !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__buttons__wrapper__button-next {
    display: flex !important;

    align-items: center;
    justify-content: center;

    width: 100% !important;

    min-height: 52px;

    margin: 0 !important;

    padding:
        12px 20px !important;

    background:
        var(--lm-gradient) !important;

    border: 0 !important;
    border-radius: 12px !important;

    color: #ffffff !important;

    font-family: inherit !important;

    font-size: 18px !important;
    line-height: 28px !important;
    font-weight: 700 !important;

    letter-spacing: 0 !important;

    text-align: center;

    box-shadow:
        0 10px 22px rgba(19,139,193,.22) !important;

    cursor: pointer;

    transition:
        transform .2s ease,
        box-shadow .2s ease,
        filter .2s ease !important;
}


/* =========================================================
   SUBMIT BUTTON
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-type-submit {
    flex: 1 1 auto !important;

    margin: 0 !important;
    padding: 0 !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-type-submit
.elementor-button {
    display: flex !important;

    align-items: center;
    justify-content: center;

    width: 100% !important;

    min-height: 52px;

    margin: 0 !important;

    padding:
        12px 20px !important;

    background:
        var(--lm-gradient) !important;

    border: 0 !important;
    border-radius: 12px !important;

    color: #ffffff !important;

    font-family: inherit !important;

    font-size: 18px !important;
    line-height: 28px !important;
    font-weight: 700 !important;

    letter-spacing: 0 !important;

    text-align: center;

    box-shadow:
        0 10px 22px rgba(19,139,193,.22) !important;

    cursor: pointer;

    transition:
        transform .2s ease,
        box-shadow .2s ease,
        filter .2s ease !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-type-submit
.elementor-button-text {
    font-family: inherit !important;

    font-size: inherit !important;
    line-height: inherit !important;
    font-weight: inherit !important;
}


/* BUTTON HOVER */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__buttons__wrapper__button-next:hover,

.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-type-submit
.elementor-button:hover {
    transform:
        translateY(-1px);

    box-shadow:
        0 14px 28px rgba(19,139,193,.28) !important;

    filter:
        brightness(1.03);
}


/* =========================================================
   PREVIOUS BUTTON
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-type-previous {
    flex:
        0 0 34% !important;

    margin: 0 !important;
    padding: 0 !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__buttons__wrapper__button-previous {
    display: flex !important;

    align-items: center;
    justify-content: center;

    width: 100% !important;

    min-height: 52px;

    margin: 0 !important;

    padding:
        12px 18px !important;

    background:
        var(--lm-accent) !important;

    border:
        1px solid var(--lm-accent-border) !important;

    border-radius:
        12px !important;

    color:
        var(--lm-primary-dark) !important;

    font-family:
        inherit !important;

    font-size:
        16px !important;

    line-height:
        26px !important;

    font-weight:
        700 !important;

    letter-spacing:
        0 !important;

    text-align:
        center;

    box-shadow:
        none !important;

    cursor:
        pointer;

    transition:
        background-color .2s ease,
        border-color .2s ease,
        transform .2s ease !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.e-form__buttons__wrapper__button-previous:hover {
    background:
        #DDF1F7 !important;

    border-color:
        #AFDBE8 !important;
}


/* =========================================================
   PRIVACY
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-type-acceptance
.elementor-field-subgroup {
    display:
        block !important;

    width:
        100% !important;

    margin:
        0 !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-type-acceptance
.elementor-field-option {
    display:
        flex !important;

    align-items:
        flex-start;

    gap:
        8px;

    width:
        100%;

    margin:
        0 !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-type-acceptance
input[type="checkbox"] {
    margin-top:
        2px !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-type-acceptance
label {
    margin:
        0 !important;

    color:
        var(--lm-muted) !important;

    font-family:
        inherit !important;

    font-size:
        13px !important;

    line-height:
        19px !important;

    font-weight:
        400 !important;

    text-align:
        right;

    cursor:
        pointer;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-field-type-acceptance
a {
    color:
        var(--lm-primary-dark) !important;

    font-weight:
        600 !important;

    text-decoration:
        underline;

    text-underline-offset:
        2px;
}


/* =========================================================
   REQUIRED MARK
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2
.elementor-mark-required
.elementor-field-label::after {
    color:
        var(--lm-primary) !important;
}


/* =========================================================
   ERROR MESSAGE
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-message {
    margin-top:
        10px;

    font-family:
        inherit !important;

    font-size:
        13px !important;

    line-height:
        19px !important;
}


.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-message-danger {
    color:
        #C83E3E !important;
}


/* =========================================================
   SUCCESS MESSAGE
========================================================= */

.elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-message-success {
    padding:
        14px 16px;

    background:
        rgba(19,139,193,.08);

    border:
        1px solid rgba(19,139,193,.18);

    border-radius:
        10px;

    color:
        var(--lm-primary-dark) !important;

    font-size:
        15px !important;

    line-height:
        22px !important;

    font-weight:
        600 !important;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    /* Entire widget */

    .elementor-1930 .elementor-element.elementor-element-712c9d2 {
        width:
            100% !important;

        max-width:
            100% !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        box-sizing:
            border-box !important;
    }


    /* Widget container */

    .elementor-1930 .elementor-element.elementor-element-712c9d2 > .elementor-widget-container {
        width:
            100% !important;

        max-width:
            100% !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        padding-left:
            0 !important;

        padding-right:
            0 !important;

        box-sizing:
            border-box !important;
    }


    /* Main form
       leaves 12px each side
    */

    .elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form {
        display:
            block !important;

        width:
            calc(100% - 24px) !important;

        max-width:
            576px !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        padding:
            0 !important;

        box-sizing:
            border-box !important;
    }


    /* ===============================
       STEP INDICATORS
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__indicators {
        display:
            flex !important;

        align-items:
            center !important;

        justify-content:
            center !important;

        width:
            100% !important;

        max-width:
            420px !important;

        margin:
            0 auto 28px !important;

        padding:
            0 10px !important;

        gap:
            12px !important;

        box-sizing:
            border-box !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__indicators__indicator {
        flex:
            0 0 auto !important;

        margin:
            0 !important;

        padding:
            0 !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__indicators__indicator__number {
        display:
            flex !important;

        align-items:
            center !important;

        justify-content:
            center !important;

        width:
            38px !important;

        height:
            38px !important;

        min-width:
            38px !important;

        min-height:
            38px !important;

        margin:
            0 auto !important;

        font-size:
            13px !important;

        line-height:
            38px !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__indicators__indicator__separator {
        flex:
            1 1 auto !important;

        width:
            auto !important;

        max-width:
            150px !important;

        margin:
            0 !important;
    }


    /* ===============================
       CARD
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-form-fields-wrapper {
        display:
            block !important;

        width:
            100% !important;

        max-width:
            100% !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        padding:
            24px 20px !important;

        border-radius:
            16px !important;

        box-sizing:
            border-box !important;

        overflow:
            hidden !important;
    }


    /* ===============================
       STEP
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__step {
        width:
            100% !important;

        max-width:
            100% !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        padding:
            0 !important;

        box-sizing:
            border-box !important;
    }


    /* ===============================
       TITLE
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-group-field_01280dc.e-form__step::before {
        display:
            block;

        width:
            100%;

        margin:
            0 auto 24px !important;

        text-align:
            center !important;

        font-size:
            19px !important;

        line-height:
            27px !important;
    }


    /* ===============================
       FIELD SPACING
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__step > .elementor-field-group {
        width:
            100% !important;

        max-width:
            100% !important;

        margin:
            0 auto 22px !important;

        padding:
            0 !important;

        text-align:
            right !important;

        box-sizing:
            border-box !important;
    }


    /* ===============================
       LABELS
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-field-label {
        width:
            100% !important;

        margin:
            0 0 10px !important;

        text-align:
            right !important;

        font-size:
            14px !important;

        line-height:
            20px !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-label span {
        margin-top:
            5px !important;

        text-align:
            right !important;

        font-size:
            13px !important;

        line-height:
            19px !important;
    }


    /* ===============================
       OPTIONS
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-subgroup {
        width:
            100% !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        box-sizing:
            border-box !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-option label {
        font-size:
            15px !important;

        line-height:
            22px !important;

        text-align:
            right !important;
    }


    /* YES / NO */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-group-field_39284b5
    .elementor-field-subgroup,

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-group-field_42d6f47
    .elementor-field-subgroup {
        justify-content:
            flex-start !important;

        width:
            100% !important;

        gap:
            16px !important;
    }


    /* INCOME */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-group-field_d4099ba
    .elementor-field-subgroup {
        width:
            100% !important;

        align-items:
            flex-start !important;

        gap:
            8px !important;
    }


    /* PROFESSIONAL */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-group-field_2b060dc
    .elementor-field-subgroup {
        width:
            100% !important;

        justify-content:
            flex-start !important;

        gap:
            8px 14px !important;
    }


    /* ===============================
       INPUTS
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    input.elementor-field-textual,

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    textarea.elementor-field-textual {
        display:
            block !important;

        width:
            100% !important;

        max-width:
            100% !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        text-align:
            right !important;

        box-sizing:
            border-box !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    input.elementor-field-textual {
        height:
            48px !important;

        font-size:
            16px !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    textarea.elementor-field-textual {
        min-height:
            105px !important;

        font-size:
            16px !important;
    }


    /* ===============================
       BUTTONS
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2 .e-form__buttons {
        display:
            flex !important;

        width:
            100% !important;

        max-width:
            100% !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        gap:
            8px !important;

        box-sizing:
            border-box !important;
    }


    /* NEXT */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-next {
        width:
            100% !important;

        flex:
            1 1 100% !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__buttons__wrapper__button-next {
        width:
            100% !important;

        min-height:
            50px;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        padding:
            11px 16px !important;

        font-size:
            17px !important;

        line-height:
            26px !important;

        text-align:
            center !important;
    }


    /* PREVIOUS */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-previous {
        flex:
            0 0 35% !important;
    }


    /* SUBMIT */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-submit {
        flex:
            1 1 65% !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__buttons__wrapper__button-previous,

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-submit
    .elementor-button {
        width:
            100% !important;

        min-height:
            50px;

        margin:
            0 !important;

        text-align:
            center !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__buttons__wrapper__button-previous {
        padding:
            11px 10px !important;

        font-size:
            15px !important;

        line-height:
            26px !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-submit
    .elementor-button {
        padding:
            11px 16px !important;

        font-size:
            17px !important;

        line-height:
            26px !important;
    }


    /* ===============================
       PRIVACY
    =============================== */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-acceptance {
        width:
            100% !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-acceptance
    .elementor-field-option {
        width:
            100% !important;

        justify-content:
            flex-start !important;

        text-align:
            right !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-acceptance
    label {
        font-size:
            12.5px !important;

        line-height:
            18px !important;

        text-align:
            right !important;
    }
}


/* =========================================================
   VERY SMALL MOBILE
========================================================= */

@media (max-width: 400px) {

    .elementor-1930 .elementor-element.elementor-element-712c9d2 .elementor-form {
        width:
            calc(100% - 20px) !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-form-fields-wrapper {
        width:
            100% !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        padding:
            22px 16px !important;

        border-radius:
            14px !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__indicators {
        width:
            100% !important;

        padding:
            0 4px !important;

        gap:
            10px !important;

        margin-bottom:
            24px !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__indicators__indicator__number {
        width:
            36px !important;

        height:
            36px !important;

        min-width:
            36px !important;

        min-height:
            36px !important;

        line-height:
            36px !important;
    }


    /* Professional options stacked */

    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-group-field_2b060dc
    .elementor-field-subgroup {
        flex-direction:
            column !important;

        align-items:
            flex-start !important;

        gap:
            8px !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .e-form__buttons {
        width:
            100% !important;

        gap:
            6px !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-previous {
        flex:
            0 0 36% !important;
    }


    .elementor-1930 .elementor-element.elementor-element-712c9d2
    .elementor-field-type-submit {
        flex:
            1 1 64% !important;
    }
}/* End custom CSS */