.elementor-8699 .elementor-element.elementor-element-88e373b{--display:flex;--min-height:28vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8699 .elementor-element.elementor-element-88e373b:not(.elementor-motion-effects-element-type-background), .elementor-8699 .elementor-element.elementor-element-88e373b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8699 .elementor-element.elementor-element-3d604b5{--display:flex;--justify-content:center;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8699 .elementor-element.elementor-element-58a36aa .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-58a36aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-58a36aa.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-58a36aa.elementor-view-default .elementor-icon{color:var( --e-global-color-3e0d834 );border-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-58a36aa.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-58a36aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-58a36aa .elementor-icon{font-size:44px;}.elementor-8699 .elementor-element.elementor-element-58a36aa .elementor-icon svg{height:44px;}.elementor-8699 .elementor-element.elementor-element-ab7029e{--display:flex;--min-height:44vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8699 .elementor-element.elementor-element-f596026{width:100%;max-width:100%;}.elementor-8699 .elementor-element.elementor-element-f596026 .elementor-heading-title{font-family:"EzerEuro", Sans-serif;font-size:81px;font-weight:500;line-height:69px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8699 .elementor-element.elementor-element-400ceb2 > .elementor-widget-container{padding:0% 0% -2% 0%;}.elementor-8699 .elementor-element.elementor-element-400ceb2{font-family:"EzerLoft", Sans-serif;font-size:26px;font-weight:300;line-height:40px;color:var( --e-global-color-primary );}.elementor-8699 .elementor-element.elementor-element-1701f1a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-8699 .elementor-element.elementor-element-42360de .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-42360de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-42360de.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-42360de.elementor-view-default .elementor-icon{color:var( --e-global-color-3e0d834 );border-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-42360de.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-42360de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-42360de .elementor-icon{font-size:44px;}.elementor-8699 .elementor-element.elementor-element-42360de .elementor-icon svg{height:44px;}.elementor-8699 .elementor-element.elementor-element-f664dfc{--display:flex;--min-height:30vh;--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-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8699 .elementor-element.elementor-element-f664dfc:not(.elementor-motion-effects-element-type-background), .elementor-8699 .elementor-element.elementor-element-f664dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78e8bdf );}.elementor-8699 .elementor-element.elementor-element-4d68012{--display:flex;--justify-content:center;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-8699 .elementor-element.elementor-element-fb547e4 .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-fb547e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-fb547e4.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-fb547e4.elementor-view-default .elementor-icon{color:var( --e-global-color-3e0d834 );border-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-fb547e4.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-fb547e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-fb547e4 .elementor-icon{font-size:44px;}.elementor-8699 .elementor-element.elementor-element-fb547e4 .elementor-icon svg{height:44px;}.elementor-8699 .elementor-element.elementor-element-43c3d61{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8699 .elementor-element.elementor-element-43c3d61:not(.elementor-motion-effects-element-type-background), .elementor-8699 .elementor-element.elementor-element-43c3d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78e8bdf );}.elementor-8699 .elementor-element.elementor-element-27fa1d9{--display:flex;--min-height:34vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8699 .elementor-element.elementor-element-27fa1d9:hover{background-color:var( --e-global-color-accent );}.elementor-8699 .elementor-element.elementor-element-f7cb9f3 .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-f7cb9f3 .elementor-icon{font-size:66px;}.elementor-8699 .elementor-element.elementor-element-f7cb9f3 .elementor-icon svg{height:66px;}.elementor-8699 .elementor-element.elementor-element-0298d92 .elementor-heading-title{font-family:"EzerLoft", Sans-serif;font-size:30px;font-weight:600;line-height:42px;color:var( --e-global-color-text );}.elementor-8699 .elementor-element.elementor-element-68ae0ce{text-align:center;font-family:var( --e-global-typography-417042e-font-family ), Sans-serif;font-size:var( --e-global-typography-417042e-font-size );font-weight:var( --e-global-typography-417042e-font-weight );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-14f392b{--display:flex;--min-height:34vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8699 .elementor-element.elementor-element-14f392b:hover{background-color:var( --e-global-color-accent );}.elementor-8699 .elementor-element.elementor-element-248bd6a .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-248bd6a .elementor-icon{font-size:66px;}.elementor-8699 .elementor-element.elementor-element-248bd6a .elementor-icon svg{height:66px;}.elementor-8699 .elementor-element.elementor-element-6be5d43 .elementor-heading-title{font-family:"EzerLoft", Sans-serif;font-size:30px;font-weight:600;line-height:42px;color:var( --e-global-color-text );}.elementor-8699 .elementor-element.elementor-element-14afc1c{text-align:center;font-family:var( --e-global-typography-417042e-font-family ), Sans-serif;font-size:var( --e-global-typography-417042e-font-size );font-weight:var( --e-global-typography-417042e-font-weight );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-9cede32{--display:flex;--min-height:34vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8699 .elementor-element.elementor-element-9cede32:hover{background-color:var( --e-global-color-accent );}.elementor-8699 .elementor-element.elementor-element-6158bf6 .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-6158bf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-6158bf6.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-6158bf6.elementor-view-default .elementor-icon{color:var( --e-global-color-3e0d834 );border-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-6158bf6.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-6158bf6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-6158bf6 .elementor-icon{font-size:66px;}.elementor-8699 .elementor-element.elementor-element-6158bf6 .elementor-icon svg{height:66px;}.elementor-8699 .elementor-element.elementor-element-f65200e .elementor-heading-title{font-family:"EzerLoft", Sans-serif;font-size:30px;font-weight:600;line-height:42px;color:var( --e-global-color-text );}.elementor-8699 .elementor-element.elementor-element-c03770b{text-align:center;font-family:var( --e-global-typography-417042e-font-family ), Sans-serif;font-size:var( --e-global-typography-417042e-font-size );font-weight:var( --e-global-typography-417042e-font-weight );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-581d671{--display:flex;--min-height:34vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8699 .elementor-element.elementor-element-581d671:hover{background-color:var( --e-global-color-accent );}.elementor-8699 .elementor-element.elementor-element-0e14d85 .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-0e14d85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-0e14d85.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-0e14d85.elementor-view-default .elementor-icon{color:var( --e-global-color-3e0d834 );border-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-0e14d85.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-0e14d85.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-0e14d85 .elementor-icon{font-size:66px;}.elementor-8699 .elementor-element.elementor-element-0e14d85 .elementor-icon svg{height:66px;}.elementor-8699 .elementor-element.elementor-element-2effec0 .elementor-heading-title{font-family:"EzerLoft", Sans-serif;font-size:30px;font-weight:600;line-height:42px;color:var( --e-global-color-text );}.elementor-8699 .elementor-element.elementor-element-53a14d9{text-align:center;font-family:var( --e-global-typography-417042e-font-family ), Sans-serif;font-size:var( --e-global-typography-417042e-font-size );font-weight:var( --e-global-typography-417042e-font-weight );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-3c8fd72{--display:flex;--min-height:34vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8699 .elementor-element.elementor-element-3c8fd72:hover{background-color:var( --e-global-color-accent );}.elementor-8699 .elementor-element.elementor-element-368ee2b .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-368ee2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-368ee2b.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-368ee2b.elementor-view-default .elementor-icon{color:var( --e-global-color-3e0d834 );border-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-368ee2b.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-368ee2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-368ee2b .elementor-icon{font-size:66px;}.elementor-8699 .elementor-element.elementor-element-368ee2b .elementor-icon svg{height:66px;}.elementor-8699 .elementor-element.elementor-element-8a7b20c .elementor-heading-title{font-family:"EzerLoft", Sans-serif;font-size:30px;font-weight:600;line-height:42px;color:var( --e-global-color-text );}.elementor-8699 .elementor-element.elementor-element-2dc4bd1{text-align:center;}.elementor-8699 .elementor-element.elementor-element-2dc4bd1 .elementor-heading-title{font-family:var( --e-global-typography-417042e-font-family ), Sans-serif;font-size:var( --e-global-typography-417042e-font-size );font-weight:var( --e-global-typography-417042e-font-weight );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-064498a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-8699 .elementor-element.elementor-element-43b2d73 .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-43b2d73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-43b2d73.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-43b2d73.elementor-view-default .elementor-icon{color:var( --e-global-color-3e0d834 );border-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-43b2d73.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-43b2d73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-43b2d73 .elementor-icon{font-size:44px;}.elementor-8699 .elementor-element.elementor-element-43b2d73 .elementor-icon svg{height:44px;}.elementor-8699 .elementor-element.elementor-element-92adf14{--display:flex;--min-height:28vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8699 .elementor-element.elementor-element-92adf14:not(.elementor-motion-effects-element-type-background), .elementor-8699 .elementor-element.elementor-element-92adf14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8699 .elementor-element.elementor-element-0d40072{--display:flex;--justify-content:center;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-8699 .elementor-element.elementor-element-0d40072:not(.elementor-motion-effects-element-type-background), .elementor-8699 .elementor-element.elementor-element-0d40072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78e8bdf );}.elementor-8699 .elementor-element.elementor-element-1883914 .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-1883914.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-1883914.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-1883914.elementor-view-default .elementor-icon{color:var( --e-global-color-3e0d834 );border-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-1883914.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-1883914.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-1883914 .elementor-icon{font-size:44px;}.elementor-8699 .elementor-element.elementor-element-1883914 .elementor-icon svg{height:44px;}.elementor-8699 .elementor-element.elementor-element-991e374{--display:flex;--min-height:31vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-8699 .elementor-element.elementor-element-991e374:not(.elementor-motion-effects-element-type-background), .elementor-8699 .elementor-element.elementor-element-991e374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78e8bdf );}.elementor-8699 .elementor-element.elementor-element-abf54d5{width:100%;max-width:100%;}.elementor-8699 .elementor-element.elementor-element-abf54d5 .elementor-heading-title{font-family:"EzerEuro", Sans-serif;font-size:50px;font-weight:500;line-height:69px;color:var( --e-global-color-secondary );}.elementor-8699 .elementor-element.elementor-element-e42fdea{width:100%;max-width:100%;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-row:not(:last-child){padding-bottom:13px;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-row{margin-left:calc( -19px/2 );margin-right:calc( -19px/2 );}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-col{padding-left:calc( 19px/2 );padding-right:calc( 19px/2 );align-items:flex-start;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__label{font-family:"EzerLoft", Sans-serif;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__label, .elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__desc{display:flex;justify-content:flex-start;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__field:not(.checkradio-field):not(.range-field){font-family:"EzerLoft", Sans-serif;font-size:1.1em;color:var( --e-global-color-b3d2420 );background-color:var( --e-global-color-accent );border-style:none;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form ::-webkit-input-placeholder{color:var( --e-global-color-b3d2420 );}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form ::-ms-input-placeholder{color:var( --e-global-color-b3d2420 );}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form ::-moz-placeholder{color:var( --e-global-color-b3d2420 );}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form :-moz-placeholder{color:var( --e-global-color-b3d2420 );}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form .checkradio-wrap{font-family:"EzerLoft", Sans-serif;font-size:1.05em;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__calculated-field{font-family:"EzerLoft", Sans-serif;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__field-value.range-value{font-family:"EzerLoft", Sans-serif;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__heading{font-family:"EzerLoft", Sans-serif;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__heading-desc{font-family:"EzerLoft", Sans-serif;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-repeater__actions{justify-content:flex-start;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-repeater__row-remove{align-self:flex-start;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form .jet-apb-calendar-slots__close{font-size:35px;top:10px;right:10px;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__submit{background-color:var( --e-global-color-secondary );color:var( --e-global-color-78e8bdf );font-family:"EzerLoft", Sans-serif;font-size:1.2em;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__next-page{background-color:var( --e-global-color-secondary );}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-message{text-align:center;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__field-error, .elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form .jet-engine-file-upload__errors{text-align:left;}.elementor-8699 .elementor-element.elementor-element-73011fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-8699 .elementor-element.elementor-element-73011fa:not(.elementor-motion-effects-element-type-background), .elementor-8699 .elementor-element.elementor-element-73011fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78e8bdf );}.elementor-8699 .elementor-element.elementor-element-9dcde97 .elementor-icon-wrapper{text-align:center;}.elementor-8699 .elementor-element.elementor-element-9dcde97.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-9dcde97.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-9dcde97.elementor-view-default .elementor-icon{color:var( --e-global-color-3e0d834 );border-color:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-9dcde97.elementor-view-framed .elementor-icon, .elementor-8699 .elementor-element.elementor-element-9dcde97.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3e0d834 );}.elementor-8699 .elementor-element.elementor-element-9dcde97 .elementor-icon{font-size:44px;}.elementor-8699 .elementor-element.elementor-element-9dcde97 .elementor-icon svg{height:44px;}@media(max-width:1366px){.elementor-8699 .elementor-element.elementor-element-ab7029e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8699 .elementor-element.elementor-element-f596026 .elementor-heading-title{font-size:70px;line-height:75px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8699 .elementor-element.elementor-element-400ceb2{font-size:20px;line-height:22px;}.elementor-8699 .elementor-element.elementor-element-f664dfc{--min-height:40vh;}.elementor-8699 .elementor-element.elementor-element-43c3d61{--min-height:40vh;}.elementor-8699 .elementor-element.elementor-element-27fa1d9{--min-height:40vh;}.elementor-8699 .elementor-element.elementor-element-68ae0ce{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-14f392b{--min-height:40vh;}.elementor-8699 .elementor-element.elementor-element-14afc1c{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-9cede32{--min-height:40vh;}.elementor-8699 .elementor-element.elementor-element-c03770b{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-581d671{--min-height:40vh;}.elementor-8699 .elementor-element.elementor-element-53a14d9{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-3c8fd72{--min-height:40vh;}.elementor-8699 .elementor-element.elementor-element-2dc4bd1 .elementor-heading-title{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-991e374{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8699 .elementor-element.elementor-element-abf54d5 .elementor-heading-title{font-size:70px;line-height:75px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8699 .elementor-element.elementor-element-f596026{text-align:center;}.elementor-8699 .elementor-element.elementor-element-f596026 .elementor-heading-title{font-size:70px;line-height:65px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8699 .elementor-element.elementor-element-400ceb2{text-align:center;font-size:18px;line-height:21px;}.elementor-8699 .elementor-element.elementor-element-43c3d61{--flex-wrap:wrap;}.elementor-8699 .elementor-element.elementor-element-27fa1d9{border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8699 .elementor-element.elementor-element-68ae0ce{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-14f392b{border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8699 .elementor-element.elementor-element-14afc1c{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-9cede32{border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8699 .elementor-element.elementor-element-c03770b{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-581d671{border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8699 .elementor-element.elementor-element-53a14d9{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-3c8fd72{border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8699 .elementor-element.elementor-element-2dc4bd1 .elementor-heading-title{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-abf54d5{text-align:center;}.elementor-8699 .elementor-element.elementor-element-abf54d5 .elementor-heading-title{font-size:70px;line-height:65px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8699 .elementor-element.elementor-element-f596026 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8699 .elementor-element.elementor-element-400ceb2{font-size:17px;line-height:20px;}.elementor-8699 .elementor-element.elementor-element-27fa1d9{--min-height:23vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8699 .elementor-element.elementor-element-f7cb9f3 .elementor-icon{font-size:30px;}.elementor-8699 .elementor-element.elementor-element-f7cb9f3 .elementor-icon svg{height:30px;}.elementor-8699 .elementor-element.elementor-element-0298d92 .elementor-heading-title{font-size:22px;}.elementor-8699 .elementor-element.elementor-element-68ae0ce{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-14f392b{--min-height:23vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8699 .elementor-element.elementor-element-248bd6a .elementor-icon{font-size:30px;}.elementor-8699 .elementor-element.elementor-element-248bd6a .elementor-icon svg{height:30px;}.elementor-8699 .elementor-element.elementor-element-6be5d43 .elementor-heading-title{font-size:22px;}.elementor-8699 .elementor-element.elementor-element-14afc1c{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-9cede32{--min-height:23vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8699 .elementor-element.elementor-element-6158bf6 .elementor-icon{font-size:30px;}.elementor-8699 .elementor-element.elementor-element-6158bf6 .elementor-icon svg{height:30px;}.elementor-8699 .elementor-element.elementor-element-f65200e .elementor-heading-title{font-size:22px;}.elementor-8699 .elementor-element.elementor-element-c03770b{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-581d671{--min-height:23vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8699 .elementor-element.elementor-element-0e14d85 .elementor-icon{font-size:30px;}.elementor-8699 .elementor-element.elementor-element-0e14d85 .elementor-icon svg{height:30px;}.elementor-8699 .elementor-element.elementor-element-2effec0 .elementor-heading-title{font-size:22px;}.elementor-8699 .elementor-element.elementor-element-53a14d9{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-3c8fd72{--min-height:23vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8699 .elementor-element.elementor-element-368ee2b .elementor-icon{font-size:30px;}.elementor-8699 .elementor-element.elementor-element-368ee2b .elementor-icon svg{height:30px;}.elementor-8699 .elementor-element.elementor-element-8a7b20c .elementor-heading-title{font-size:22px;}.elementor-8699 .elementor-element.elementor-element-2dc4bd1 .elementor-heading-title{font-size:var( --e-global-typography-417042e-font-size );line-height:var( --e-global-typography-417042e-line-height );}.elementor-8699 .elementor-element.elementor-element-abf54d5 .elementor-heading-title{font-size:27px;line-height:50px;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-row:not(:last-child){padding-bottom:9px;}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-row{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-col{padding-left:calc( 20px/2 );padding-right:calc( 20px/2 );}}@media(min-width:768px){.elementor-8699 .elementor-element.elementor-element-3d604b5{--width:6%;}.elementor-8699 .elementor-element.elementor-element-ab7029e{--width:88%;}.elementor-8699 .elementor-element.elementor-element-1701f1a{--width:6%;}.elementor-8699 .elementor-element.elementor-element-4d68012{--width:6%;}.elementor-8699 .elementor-element.elementor-element-43c3d61{--width:88%;}.elementor-8699 .elementor-element.elementor-element-27fa1d9{--width:20%;}.elementor-8699 .elementor-element.elementor-element-14f392b{--width:20%;}.elementor-8699 .elementor-element.elementor-element-9cede32{--width:20%;}.elementor-8699 .elementor-element.elementor-element-581d671{--width:20%;}.elementor-8699 .elementor-element.elementor-element-3c8fd72{--width:20%;}.elementor-8699 .elementor-element.elementor-element-064498a{--width:6%;}.elementor-8699 .elementor-element.elementor-element-0d40072{--width:6%;}.elementor-8699 .elementor-element.elementor-element-991e374{--width:88%;}.elementor-8699 .elementor-element.elementor-element-73011fa{--width:6%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8699 .elementor-element.elementor-element-3d604b5{--width:10%;}.elementor-8699 .elementor-element.elementor-element-ab7029e{--width:80%;}.elementor-8699 .elementor-element.elementor-element-1701f1a{--width:10%;}.elementor-8699 .elementor-element.elementor-element-4d68012{--width:10%;}.elementor-8699 .elementor-element.elementor-element-43c3d61{--width:80%;}.elementor-8699 .elementor-element.elementor-element-27fa1d9{--width:33.3%;}.elementor-8699 .elementor-element.elementor-element-14f392b{--width:33.3%;}.elementor-8699 .elementor-element.elementor-element-9cede32{--width:33.3%;}.elementor-8699 .elementor-element.elementor-element-581d671{--width:33.3%;}.elementor-8699 .elementor-element.elementor-element-3c8fd72{--width:33.3%;}.elementor-8699 .elementor-element.elementor-element-064498a{--width:10%;}.elementor-8699 .elementor-element.elementor-element-0d40072{--width:10%;}.elementor-8699 .elementor-element.elementor-element-991e374{--width:80%;}.elementor-8699 .elementor-element.elementor-element-73011fa{--width:10%;}}/* Start custom CSS for jet-engine-booking-form, class: .elementor-element-e42fdea *//* ── שדות הטופס ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__field{ direction:rtl !important; text-align:right !important; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__field::placeholder{ direction:rtl !important; text-align:right !important; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__field, .elementor-8699 .elementor-element.elementor-element-e42fdea select.jet-form__field{ height:45px !important; min-height:45px; box-sizing:border-box; padding:0 16px; }
.elementor-8699 .elementor-element.elementor-element-e42fdea [data-field="appointment_provider"] select.jet-form__field{ height:auto !important; min-height:45px; }

/* ── כפתורים: טקסט לבן ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__submit,
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__submit:hover,
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__next-page,
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form__next-page:hover{ color:#fff !important; }

/* ── מעטפת היומן ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-wrapper{ direction:rtl; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-content{ flex:1 1 auto !important; width:100% !important; min-width:0 !important; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .appointment-calendar{ width:100%; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .appointment-calendar > svg{ display:none !important; }

/* ── כותרת היומן: חודש, שנה וחיצים ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-header{
	display:flex; align-items:center; justify-content:space-between;
	background:#efefef; border-radius:4px;
	padding:10px 14px; margin-bottom:14px;
}
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-header__label{ font-weight:600; font-size:17px; color:#111; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-btn{
	border:1px solid #f4c9d2 !important; background:#fff !important; color:#DE2952 !important;
	min-width:32px; height:32px; border-radius:3px; line-height:1; cursor:pointer;
}

/* ── ימות השבוע ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-week{ display:grid !important; grid-template-columns:repeat(7,1fr); gap:6px; margin-bottom:6px; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-week > span{
	background:#efefef; text-align:center; padding:7px 0; font-size:14px; border-radius:2px;
	width:100% !important; display:block !important; box-sizing:border-box; max-width:none !important; flex:none !important;
}

/* ── תאריכים ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-body{ display:grid !important; grid-template-columns:repeat(7,1fr); gap:6px; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-date{
	background:#f7f7f7; border-radius:3px; text-align:center; margin:0 !important;
	width:100% !important; min-height:40px; max-width:none !important; flex:none !important;
	display:flex !important; align-items:center; justify-content:center; box-sizing:border-box;
}
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-date .jet-apb-calendar-date-body{ width:100% !important; padding:0; line-height:40px; color:#DE2952; font-size:15px; cursor:pointer; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-date--disabled{ background:transparent !important; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-date--disabled .jet-apb-calendar-date-body{ color:#9b9b9b !important; cursor:default; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-date--selected{ background:#DE2952 !important; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-date--selected .jet-apb-calendar-date-body{ color:#fff !important; }

/* ── שעות פנויות: 4 בשורה, נפרשות על כל רוחב הלוח ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-body > .jet-apb-calendar-slots{ grid-column:1 / -1; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-slots{ display:flex; width:100%; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-slots__close{ display:none !important; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-slots-container{
	flex:1 1 auto !important; width:100% !important;
	display:grid !important; grid-template-columns:repeat(4,1fr); gap:10px;
}
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-slot{
	border:1px dashed #DE2952 !important; background:#fff !important; border-radius:3px;
	padding:11px 4px; text-align:center; cursor:pointer; line-height:1.35; font-size:14px;
}
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-slot small{ display:block; font-size:12px; margin-top:3px; opacity:.85; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-slot--selected{ background:#DE2952 !important; border-style:solid !important; color:#fff !important; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-slot--selected *{ color:#fff !important; }

/* ── סיכום הבחירה: להסתיר את הכותרת "Appointment details:" ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-appointments-list-wrapper .jet-form__heading{ display:none !important; }

/* ── הודעה: יש לבחור יועץ לפני בחירת מועד ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-notification{ margin:4px 0 12px; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-notification > div{
	background:#fdeaee; border:1px solid #f4c9d2; border-radius:4px;
	color:#DE2952; font-size:15px; text-align:center; padding:11px 14px;
}

@media(max-width:1024px){
	.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-slots-container{ grid-template-columns:repeat(2,1fr); }
}
@media(max-width:480px){
	.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-apb-calendar-slots-container{ grid-template-columns:1fr; }
}

/* ── תאריך לידה ── */
.elementor-8699 .elementor-element.elementor-element-e42fdea .jet-form-row:has(.ckvn-birth-date){ align-items:flex-end; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .ckvn-birth-date .jet-form__label{ margin:0 0 5px; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .ckvn-birth-date .jet-form__label-text{ font-size:14px; line-height:1.2; color:#666; font-weight:400; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .ckvn-birth-date .jet-form__required{ color:#DE2952; margin-inline-start:2px; }
.elementor-8699 .elementor-element.elementor-element-e42fdea .ckvn-birth-date input.date-field::-webkit-calendar-picker-indicator{ cursor:pointer; opacity:.6; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'EzerEuro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mercaz-kivun.co.il/wp-content/uploads/2024/08/EzerEuro-Medium.eot');
	src: url('https://mercaz-kivun.co.il/wp-content/uploads/2024/08/EzerEuro-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://mercaz-kivun.co.il/wp-content/uploads/2024/08/EzerEuro-Medium.woff2') format('woff2'),
		url('https://mercaz-kivun.co.il/wp-content/uploads/2024/08/EzerEuro-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'EzerLoft';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mercaz-kivun.co.il/wp-content/uploads/2024/08/EzerLoft-Light.woff2') format('woff2'),
		url('https://mercaz-kivun.co.il/wp-content/uploads/2024/08/EzerLoft-Light.woff') format('woff'),
		url('https://mercaz-kivun.co.il/wp-content/uploads/2024/08/EzerLoft-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */