.elementor-kit-4{--e-global-color-primary:#141414;--e-global-color-secondary:#7A3FE0;--e-global-color-text:#141414;--e-global-color-accent:#74BE43;--e-global-color-paper:#F5F3EE;--e-global-color-herobg:#141414;--e-global-color-herotext:#F5F3EE;--e-global-color-dark:#141414;--e-global-color-ondark:#F5F3EE;--e-global-color-cardtop:#74BE43;--e-global-color-cardside:#74BE43;--e-global-color-surface:#1E1E1E;--e-global-color-purplel:#5B2BB5;--e-global-color-white:#FFFFFF;--e-global-color-missing:#D32F2F;--e-global-typography-primary-font-family:"Secular One";--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.15em;--e-global-typography-secondary-font-family:"Heebo";--e-global-typography-secondary-font-size:17px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.6em;--e-global-typography-text-font-family:"Heebo";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Heebo";--e-global-typography-accent-font-size:17px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.2em;--e-global-typography-h1-font-family:"Secular One";--e-global-typography-h1-font-size:36px;--e-global-typography-h1-font-weight:400;--e-global-typography-h1-line-height:1.15em;--e-global-typography-h2-font-family:"Secular One";--e-global-typography-h2-font-size:30px;--e-global-typography-h2-font-weight:400;--e-global-typography-h2-line-height:1.2em;--e-global-typography-h3-font-family:"Secular One";--e-global-typography-h3-font-size:22px;--e-global-typography-h3-font-weight:400;--e-global-typography-h3-line-height:1.25em;--e-global-typography-small-font-family:"Heebo";--e-global-typography-small-font-size:15px;--e-global-typography-small-font-weight:400;--e-global-typography-small-line-height:1.5em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-kit-4 button:hover,.elementor-kit-4 button:focus,.elementor-kit-4 input[type="button"]:hover,.elementor-kit-4 input[type="button"]:focus,.elementor-kit-4 input[type="submit"]:hover,.elementor-kit-4 input[type="submit"]:focus,.elementor-kit-4 .elementor-button:hover,.elementor-kit-4 .elementor-button:focus{background-color:var( --e-global-color-white );color:var( --e-global-color-text );}.elementor-kit-4 e-page-transition{background-color:#FFBC7D;}.elementor-kit-4 a{color:var( --e-global-color-text );}.elementor-kit-4 a:hover{color:var( --e-global-color-purplel );}.elementor-kit-4 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-h1-font-family ), Sans-serif;font-size:var( --e-global-typography-h1-font-size );font-weight:var( --e-global-typography-h1-font-weight );line-height:var( --e-global-typography-h1-line-height );}.elementor-kit-4 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-h2-font-family ), Sans-serif;font-size:var( --e-global-typography-h2-font-size );font-weight:var( --e-global-typography-h2-font-weight );line-height:var( --e-global-typography-h2-line-height );}.elementor-kit-4 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-h3-font-family ), Sans-serif;font-size:var( --e-global-typography-h3-font-size );font-weight:var( --e-global-typography-h3-font-weight );line-height:var( --e-global-typography-h3-line-height );}.elementor-kit-4 h4{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-4 h5{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-4 h6{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-4 h1{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );}.elementor-kit-4 h2{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );}.elementor-kit-4 h3{font-size:var( --e-global-typography-h3-font-size );line-height:var( --e-global-typography-h3-line-height );}.elementor-kit-4 h4{line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-4 h5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-4 h6{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-4{--e-global-typography-accent-font-size:16px;--e-global-typography-h1-font-size:28px;--e-global-typography-h2-font-size:24px;--e-global-typography-h3-font-size:20px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-4 h1{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );}.elementor-kit-4 h2{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );}.elementor-kit-4 h3{font-size:var( --e-global-typography-h3-font-size );line-height:var( --e-global-typography-h3-line-height );}.elementor-kit-4 h4{line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-4 h5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-4 h6{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* ===== נגריית חי: משתני הכיוון העיצובי =====
   החלת כיוון א'/ב'/ג' = שינוי הערכים בבלוק הזה בלבד (ראו skeleton.md).
   ערכים נוכחיים: כיוון א' (זמני). צבעים רק דרך Site Settings > Global Colors. */
:root{
  --hai-card-radius:0px;      /* א' 0 | ב' 0 | ג' 8px */
  --hai-card-top:4px;         /* פס עליון בכרטיס. א' 4px | ב' 4px | ג' 0 */
  --hai-card-side:0px;        /* פס צד בכרטיס. ב' 4px | א' וג' 0 */
  --hai-card-shadow:none;     /* ג': 0 2px 10px rgba(20,20,20,.10) */
  --hai-hero-img-radius:0px;  /* ג' 12px */
  --hai-hero-img-frame:0px;   /* ב' 6px (מסגרת כפינת ארון) */
  --hai-measure-display:block;/* ב': none */
}
/* כרטיס שירות: מחלקה hai-card על ה-Container של הכרטיס */
.hai-card{border-top:var(--hai-card-top) solid var(--e-global-color-cardtop);border-inline-start:var(--hai-card-side) solid var(--e-global-color-cardside);border-radius:var(--hai-card-radius);box-shadow:var(--hai-card-shadow);overflow:hidden}
/* תמונת ההירו: מחלקה hai-hero-img על ווידג'ט התמונה */
.hai-hero-img img{border-radius:var(--hai-hero-img-radius);outline:var(--hai-hero-img-frame) solid var(--e-global-color-cardside);outline-offset:calc(var(--hai-hero-img-frame) * -1)}
/* אלמנט החתימה: קו מידה ירוק עם שנתות כל 40px. מחלקה hai-measure על ווידג'ט Spacer */
.hai-measure{display:var(--hai-measure-display)}
.hai-measure .elementor-spacer-inner{height:14px!important;border-bottom:2px solid var(--e-global-color-accent);background:repeating-linear-gradient(to left,var(--e-global-color-accent) 0 2px,transparent 2px 40px) bottom right/100% 10px no-repeat}
/* המילה המודגשת בסגול: בתוך כותרת, <span class="hai-purple">מילה</span>. מילה אחת בכל מסך */
.hai-purple{color:var(--e-global-color-secondary)}
/* זמני: סימון תוכן חסר. למחוק לפני עלייה לאוויר */
.hai-missing{color:var(--e-global-color-missing);font-weight:700}
/* פוקוס מקלדת גלוי (נגישות) */
:focus-visible{outline:3px solid var(--e-global-color-secondary);outline-offset:2px}
/* מובייל: מקום בתחתית הדף לבר הטלפון והוואטסאפ הקבוע */
@media (max-width:767px){body{padding-bottom:64px}}
/* קישורים בתוך טקסט: באותו צבע של הטקסט סביבם, עם קו תחתון (נראים גם על רקע כהה) hai-links */
.elementor-widget-text-editor a{color:inherit;text-decoration:underline;text-underline-offset:3px}/* End custom CSS */