.elementor-18876 .elementor-element.elementor-element-345254b{--display:flex;--min-height:47vw;--gap:2.34vw 2.34vw;--row-gap:2.34vw;--column-gap:2.34vw;--overflow:hidden;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18876 .elementor-element.elementor-element-345254b:not(.elementor-motion-effects-element-type-background), .elementor-18876 .elementor-element.elementor-element-345254b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esimax.io/wp-content/uploads/2025/09/Untitled-2560-x-772-px-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-18876 .elementor-element.elementor-element-345254b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18876 .elementor-element.elementor-element-9782840{--display:flex;--min-height:12rem;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--border-radius:30px 30px 30px 30px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-18876 .elementor-element.elementor-element-9782840:not(.elementor-motion-effects-element-type-background), .elementor-18876 .elementor-element.elementor-element-9782840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esimax.io/wp-content/uploads/2025/08/489c0fd21181e9ca35afd4995630c3607abe8a5a.png");background-position:center center;background-size:cover;}.elementor-18876 .elementor-element.elementor-element-9782840.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18876 .elementor-element.elementor-element-d6d0f3a .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:clamp(26px, 1.76vw, 45px);font-weight:400;line-height:1.758vw;color:#FFFFFF;}.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-18876 .elementor-element.elementor-element-08eafad{font-family:"coherentic", Sans-serif;font-size:clamp(20px, 0.98vw, 25px);font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-18876 .elementor-element.elementor-element-08eafad p{margin-block-end:0px;}.elementor-18876 .elementor-element.elementor-element-2ad9a15{--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;--align-items:center;--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18876 .elementor-element.elementor-element-5021c2d{width:var( --container-widget-width, 41% );max-width:41%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:41%;--container-widget-flex-grow:0;--e-search-placeholder-color:var( --e-global-color-primary );--e-search-input-color:var( --e-global-color-primary );--e-search-icon-label-color:var( --e-global-color-accent );--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:8px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;}.elementor-18876 .elementor-element.elementor-element-5021c2d .e-search-input{font-family:"coherentic", Sans-serif;font-size:calmp(18px, 0.98vw, 25px);font-weight:400;border-radius:0px 0px 0px 0px;}.elementor-18876 .elementor-element.elementor-element-21f2aa0a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0vw;--padding-bottom:4.69vw;--padding-left:2.33vw;--padding-right:2.33vw;}.elementor-18876 .elementor-element.elementor-element-21f2aa0a.e-con{--align-self:center;}.elementor-18876 .elementor-element.elementor-element-744ba60{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18876 .elementor-element.elementor-element-caaf8a8{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-18876 .elementor-element.elementor-element-caaf8a8:not(.elementor-motion-effects-element-type-background), .elementor-18876 .elementor-element.elementor-element-caaf8a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2F4;}.elementor-18876 .elementor-element.elementor-element-caaf8a8.e-con{--align-self:center;}.elementor-18876 .elementor-element.elementor-element-15cf3e9{text-align:center;}.elementor-18876 .elementor-element.elementor-element-15cf3e9 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:25px;font-weight:bold;}.elementor-18876 .elementor-element.elementor-element-e62a5e7{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:20%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18876 .elementor-element.elementor-element-55581b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(183, 8.99999999999997, 76.00000000000013, 0.2);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-18876 .elementor-element.elementor-element-55581b4:not(.elementor-motion-effects-element-type-background), .elementor-18876 .elementor-element.elementor-element-55581b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-18876 .elementor-element.elementor-element-e0297ca .elementor-icon-wrapper{text-align:center;}.elementor-18876 .elementor-element.elementor-element-e0297ca .elementor-icon{font-size:2rem;}.elementor-18876 .elementor-element.elementor-element-e0297ca .elementor-icon svg{height:2rem;}.elementor-18876 .elementor-element.elementor-element-8de06a7{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-18876 .elementor-element.elementor-element-8de06a7 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1rem;font-weight:400;line-height:1.1rem;color:#000000;}.elementor-18876 .elementor-element.elementor-element-5ad71e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(183, 8.99999999999997, 76.00000000000013, 0.2);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-18876 .elementor-element.elementor-element-5ad71e6:not(.elementor-motion-effects-element-type-background), .elementor-18876 .elementor-element.elementor-element-5ad71e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18876 .elementor-element.elementor-element-0e4071b .elementor-icon-wrapper{text-align:center;}.elementor-18876 .elementor-element.elementor-element-0e4071b .elementor-icon{font-size:2rem;}.elementor-18876 .elementor-element.elementor-element-0e4071b .elementor-icon svg{height:2rem;}.elementor-18876 .elementor-element.elementor-element-36827ec{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-18876 .elementor-element.elementor-element-36827ec .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1rem;font-weight:400;line-height:1.1rem;color:#000000;}.elementor-18876 .elementor-element.elementor-element-ac014f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(183, 8.99999999999997, 76.00000000000013, 0.2);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-18876 .elementor-element.elementor-element-ac014f2:not(.elementor-motion-effects-element-type-background), .elementor-18876 .elementor-element.elementor-element-ac014f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18876 .elementor-element.elementor-element-785913c .elementor-icon-wrapper{text-align:center;}.elementor-18876 .elementor-element.elementor-element-785913c .elementor-icon{font-size:2rem;}.elementor-18876 .elementor-element.elementor-element-785913c .elementor-icon svg{height:2rem;}.elementor-18876 .elementor-element.elementor-element-f853d05{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-18876 .elementor-element.elementor-element-f853d05 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1rem;font-weight:400;line-height:1.1rem;color:#000000;}.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-18876 .elementor-element.elementor-element-10b2dc1{width:auto;max-width:auto;top:15vw;z-index:-1;}body:not(.rtl) .elementor-18876 .elementor-element.elementor-element-10b2dc1{right:-2vw;}body.rtl .elementor-18876 .elementor-element.elementor-element-10b2dc1{left:-2vw;}.elementor-18876 .elementor-element.elementor-element-10b2dc1 img{width:20vw;max-width:20vw;}.elementor-18876 .elementor-element.elementor-element-73aa411{width:auto;max-width:auto;top:15vw;z-index:-1;}body:not(.rtl) .elementor-18876 .elementor-element.elementor-element-73aa411{right:-2vw;}body.rtl .elementor-18876 .elementor-element.elementor-element-73aa411{left:-2vw;}.elementor-18876 .elementor-element.elementor-element-73aa411 img{width:20vw;max-width:20vw;}.elementor-18876 .elementor-element.elementor-element-8e9754d{width:auto;max-width:auto;bottom:-14vw;z-index:-1;}body:not(.rtl) .elementor-18876 .elementor-element.elementor-element-8e9754d{left:0px;}body.rtl .elementor-18876 .elementor-element.elementor-element-8e9754d{right:0px;}.elementor-18876 .elementor-element.elementor-element-8e9754d img{width:40vw;max-width:40vw;}body.elementor-page-18876{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-18876 .elementor-element.elementor-element-5021c2d{margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--e-search-input-padding-block-start:19px;--e-search-input-padding-inline-start:19px;--e-search-input-padding-block-end:19px;--e-search-input-padding-inline-end:19px;}.elementor-18876 .elementor-element.elementor-element-5021c2d .e-search-input{font-size:0.8vw;border-radius:50px 50px 50px 50px;}}@media(max-width:767px){.elementor-18876 .elementor-element.elementor-element-345254b:not(.elementor-motion-effects-element-type-background), .elementor-18876 .elementor-element.elementor-element-345254b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esimax.io/wp-content/uploads/2025/09/Untitled-2560-x-772-px.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-18876 .elementor-element.elementor-element-345254b{--width:100%;--min-height:660px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18876 .elementor-element.elementor-element-9782840:not(.elementor-motion-effects-element-type-background), .elementor-18876 .elementor-element.elementor-element-9782840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esimax.io/wp-content/uploads/2025/09/Rectangle-105.jpg");background-position:center left;}.elementor-18876 .elementor-element.elementor-element-9782840{--width:100%;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18876 .elementor-element.elementor-element-d6d0f3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18876 .elementor-element.elementor-element-d6d0f3a .elementor-heading-title{font-size:cla;}.elementor-18876 .elementor-element.elementor-element-2ad9a15{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-18876 .elementor-element.elementor-element-21f2aa0a{--width:100%;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18876 .elementor-element.elementor-element-21f2aa0a.e-con{--align-self:flex-start;}.elementor-18876 .elementor-element.elementor-element-caaf8a8{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-18876 .elementor-element.elementor-element-caaf8a8.e-con{--align-self:center;}.elementor-18876 .elementor-element.elementor-element-e62a5e7{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18876 .elementor-element.elementor-element-55581b4{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-18876 .elementor-element.elementor-element-5ad71e6{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-18876 .elementor-element.elementor-element-ac014f2{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-18876 .elementor-element.elementor-element-73aa411{top:7vw;}.elementor-18876 .elementor-element.elementor-element-73aa411 img{width:45vw;max-width:45vw;}body.elementor-page-18876{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-18876 .elementor-element.elementor-element-345254b{--width:100%;}.elementor-18876 .elementor-element.elementor-element-9782840{--width:70%;}.elementor-18876 .elementor-element.elementor-element-21f2aa0a{--width:70%;}.elementor-18876 .elementor-element.elementor-element-caaf8a8{--width:80%;}.elementor-18876 .elementor-element.elementor-element-e62a5e7{--width:100%;}.elementor-18876 .elementor-element.elementor-element-55581b4{--width:60rem;}.elementor-18876 .elementor-element.elementor-element-5ad71e6{--width:60rem;}.elementor-18876 .elementor-element.elementor-element-ac014f2{--width:60rem;}}/* Start custom CSS for search, class: .elementor-element-5021c2d *//* ===== Elementor Search (e-search) – מסגרת גרדיאנט, צל, RTL ===== */

/* עטיפת הטופס – מסגרת גרדיאנט + box-shadow */
.e-search .e-search-form{
    position: relative;
    width: 100%;
    border: 2px solid transparent;
    border-radius: 50px;
    background:
      linear-gradient(#fff,#fff) padding-box,
      linear-gradient(60deg,#B7094C,#ED4C5C) border-box;
    box-shadow: 0 10px 30px rgba(183,9,76,.2);
    padding: 0.5vw;
  }
  
  /* שדה החיפוש – RTL, מיושר לימין, ללא בורדר/אאוטליין/צל */
  .e-search .e-search-input{
    width: 100%;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;
    font-family: "coherentic", Sans-serif;
    direction: rtl;
    text-align: right;
    padding: 14px 16px 14px 48px;  /* מרווח גדול משמאל בשביל האייקון */
    border-radius: 30px;
    font-size: 0.9vw !important;
  }
  
  /* גם במצבי focus/active לא יופיעו גבולות */
  .e-search .e-search-input:focus,
  .e-search .e-search-input:active{
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
  }
  
  /* הזזת זכוכית המגדלת לשמאל ויישור אנכי */
  .e-search .e-search-label{
    position: absolute;
    top: 50%;
    left:50px !important;         /* האייקון בשמאל */
    right: auto;
    transform: translateY(-50%);
    margin: 0;
    width: 22px;
    height: 22px;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none; /* לא חוסם קליקים על השדה */
  }
  .e-search .e-search-label svg{
    width: 22px;
    height: 22px;
    fill: #888;
  }
  
  /* הסתרת כפתור החיפוש */
  .e-search .e-search-submit{
    display: none !important;
  }
  
  /* (אופציונלי) קונטיינר התוצאות – רדיוס וצל עדין */
  .e-search .e-search-results-container{
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 6px 24px rgba(0,0,0,.08);
  }
  
  /* פלייסהולדר מעט עדין יותר */
  .e-search .e-search-input::placeholder{ opacity: .7; }
  
  
  /* ---- Algolia Autocomplete Dropdown RTL Style ---- */
  
  /* The main container for each result line */
  .suggestion-container {
      position: relative; /* Needed for the clickable link overlay */
      border-bottom: 1px solid #f0f0f0;
  }
  
  /* Make the entire row clickable */
  .suggestion-container .suggestion-link {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
  }
  
  /* Flex container for the content itself */
  .suggestion-content {
      display: flex;
      flex-direction: row-reverse; /* This creates the RTL layout! */
      justify-content: space-between;
      align-items: center;
      padding: 12px 15px;
      cursor: pointer;
      transition: background-color 0.2s ease;
        font-family: "coherentic", Sans-serif;
  }
  
  .suggestion-container:hover .suggestion-content {
      background-color: #f9f9f9;
  }
  
  /* The Flag (Right side) */
  .suggestion-flag {
      width: 28px;
      height: 28px;
      border-radius: 50%; /* Makes the flag circular */
      object-fit: cover;
      border: 1px solid #eee;
      flex-shrink: 0; /* Prevents the flag from shrinking */
  }
  
  /* The Country Name (Middle) */
  .suggestion-name {
      flex-grow: 1; 
      font-size: 0.9vw;
      font-weight: 500;
      color: #2c3e50;
      text-align: right;
      margin: 0 15px;
  }
  
  /* This is the highlighted part of the search query */
  .suggestion-name .algolia-autocomplete-em {
      font-weight: 700;
      color: #0073aa; 
  }
  
  /* The Badge/Tag (Left side) */
  .suggestion-badge {
      font-size: 12px;
      font-weight: 400 !important;
      color: #555;
      background-color: #f0f2f5;
      padding: 4px 10px;
      border-radius: 20px;
      white-space: nowrap; /* Prevents the text from breaking into two lines */
      flex-shrink: 0; /* Prevents the badge from shrinking */
  }
  .autocomplete-header{
         text-align: right !important;
      direction: rtl; 
      display: flex;
      justify-content: flex-start;
  }
  
  .autocomplete-header-title{
      text-align: right !important;
      direction: rtl;
        font-family: "coherentic", Sans-serif;
        font-size: 1.1vw  !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
  }
  

  .e-search-input-wrapper:after {
    content: "";
    /* background: red; */
    background-image: url(https://esimax.io/wp-content/uploads/2025/08/Group-29.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 4em;
    height: 100%;
    position: absolute;
    left: -4px;
    top: 50%;
    transform: translate(0, -50%);
}

  /* מובייל: פונטים 18px (לפי הבקשות הקודמות) */
  @media (max-width: 800px){
      .suggestion-name {
      flex-grow: 1; 
      font-size: 16px !important;
      font-weight: 500;
      color: #2c3e50;
      text-align: right;
      margin: 0 15px;
  }
    .e-search .e-search-input{ font-size: 18px; }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345254b */body.woocommerce-account.logged-in:not(.elementor-editor-active) .esimax-account {
    background: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'coherentic';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://esimax.io/wp-content/uploads/2025/07/fbcoherentisans-blackwebfont.ttf') format('truetype');
}
@font-face {
	font-family: 'coherentic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://esimax.io/wp-content/uploads/2025/07/fbcoherentisans-regularwebfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */