/* ED Design · עדן חותמות · הפוטר v1.0.0 */
/* Flatsome's own footer widgets and bottom bar stay in the page but are never shown */
#footer > .footer-widgets,#footer > .absolute-footer{display:none!important}
#ed-ft{--ink:#111318;--ink-2:#191C22;--red:#CB1817;--red-d:#A91311;--red-glow:#FF5A4E;--paper:#FBFAF7;--paper-2:#F3F0E8;--text:#15171C;--muted:#5B606B;--line:#E5E2D9;--soft:#AEB4C2;--h:"Rubik","Assistant",Arial,sans-serif;--wrap:1240px;--gut:24px;direction:rtl;text-align:right;font:400 15px/1.6 var(--h);color:var(--soft);background:var(--ink)}
#ed-ft :where(*:not(svg,svg *)){all:revert}
#ed-ft *,#ed-ft *::before,#ed-ft *::after{box-sizing:border-box}
#ed-ft a{color:inherit;text-decoration:none}
#ed-ft ul{list-style:none;margin:0;padding:0}
#ed-ft img{display:block;max-width:100%;height:auto}
#ed-ft [hidden]{display:none!important}
#ed-ft :focus-visible{outline:3px solid var(--red-glow);outline-offset:3px;border-radius:6px}
#ed-ft .ed-ft__wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut)}
#ed-ft .ed-ft__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
#ed-ft .ed-ft__nl{background-color:var(--paper-2);color:var(--text);border-top:1px solid var(--line);background-image:linear-gradient(rgba(17,19,24,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(17,19,24,.045) 1px,transparent 1px);background-size:24px 24px}
#ed-ft .ed-ft__nl .ed-ft__wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:20px 48px;align-items:center;padding-top:40px;padding-bottom:40px}
#ed-ft .ed-ft__nl-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 10px;font:700 14px/1.2 var(--h);color:var(--red-d)}
#ed-ft .ed-ft__nl-kicker::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px rgba(203,24,23,.14)}
#ed-ft .ed-ft__nl-title{margin:0;font:900 clamp(24px,2.4vw,32px)/1.15 var(--h);color:var(--ink);letter-spacing:-.3px}
#ed-ft .ed-ft__nl-text{margin:10px 0 0;font:500 16px/1.55 var(--h);color:#3D424B}
#ed-ft .ed-ft__nl-form{position:relative;background:#fff;border-radius:20px;padding:18px;box-shadow:0 0 0 1px var(--line),0 14px 34px rgba(17,19,24,.08)}
#ed-ft .ed-ft__nl-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px}
#ed-ft .ed-ft__nl-row--send{grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-top:12px}
#ed-ft .ed-ft__nl-field{display:flex;flex-direction:column;gap:5px;min-width:0}
#ed-ft .ed-ft__nl-field label{font:700 13.5px/1.2 var(--h);color:var(--text)}
#ed-ft .ed-ft__nl-field input{width:100%;font:500 17px/1.2 "Assistant",Arial,sans-serif;color:var(--text);background:var(--paper);border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;margin:0}
#ed-ft .ed-ft__nl-field input:focus{outline:none;border-color:var(--text);box-shadow:0 0 0 3px rgba(203,24,23,.18)}
#ed-ft .ed-ft__nl-field input[aria-invalid="true"]{border-color:var(--red)}
#ed-ft .ed-ft__nl-err{font:600 13px/1.35 var(--h);color:var(--red-d);min-height:0}
#ed-ft .ed-ft__nl-err:empty{display:none}
#ed-ft .ed-ft__nl-hint{display:block;font:500 13.5px/1.5 var(--h);color:var(--text);background:#FFF7D6;border-radius:10px;padding:8px 10px}
#ed-ft .ed-ft__nl-hint button{font:700 13px/1 var(--h);border:0;border-radius:999px;padding:6px 10px;margin:4px 0 0 6px;cursor:pointer;background:#fff;color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}
#ed-ft .ed-ft__nl-hint .ed-ft__nl-yes{background:var(--ink);color:#fff;box-shadow:none}
#ed-ft .ed-ft__nl-consent{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;align-items:start;font:500 13.5px/1.5 var(--h);color:#3D424B}
#ed-ft .ed-ft__nl-consent input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--red)}
#ed-ft .ed-ft__nl-consent .ed-ft__nl-err{grid-column:2}
#ed-ft .ed-ft__nl-btn{font:800 16px/1 var(--h);color:#fff;background:var(--red);border:0;border-radius:999px;padding:15px 26px;cursor:pointer;white-space:nowrap;box-shadow:0 10px 24px rgba(203,24,23,.26)}
#ed-ft .ed-ft__nl-btn[aria-disabled="true"]{opacity:.7;cursor:progress}
#ed-ft .ed-ft__nl-btn:active{transform:translateY(2px) scale(.98)}
#ed-ft .ed-ft__nl-privacy{margin:10px 0 0;font:500 12.5px/1.5 var(--h);color:var(--muted)}
#ed-ft .ed-ft__nl-privacy a{color:var(--text);text-decoration:underline;text-underline-offset:2px}
#ed-ft .ed-ft__nl-status{margin:8px 0 0;font:600 14px/1.5 var(--h);color:var(--red-d)}
#ed-ft .ed-ft__nl-status:empty{display:none}
#ed-ft .ed-ft__nl-hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
#ed-ft .ed-ft__nl-done{background:#fff;border-radius:20px;padding:22px;box-shadow:0 0 0 1px var(--line),0 14px 34px rgba(17,19,24,.08);display:grid;gap:10px;justify-items:start}
#ed-ft .ed-ft__nl-done-title{margin:0;font:900 22px/1.2 var(--h);color:var(--ink)}
#ed-ft .ed-ft__nl-stamp{display:inline-flex;align-items:center;gap:10px;max-width:100%;margin:4px 0;padding:10px 16px;border-radius:8px;color:var(--red);font:800 16px/1.2 var(--h);transform:rotate(-2.5deg);box-shadow:inset 0 0 0 2.4px var(--red),inset 0 0 0 5px #fff,inset 0 0 0 6.2px var(--red);overflow-wrap:anywhere}
#ed-ft .ed-ft__nl-stamp b{font:900 12px/1 var(--h);letter-spacing:.06em;padding:5px 7px;border-radius:4px;background:var(--red);color:#fff;flex:none}
#ed-ft .ed-ft__nl-stamp.is-new{animation:ed-ft-press .4s cubic-bezier(.25,.9,.35,1.15) both}
@keyframes ed-ft-press{0%{opacity:0;transform:rotate(-2.5deg) scale(1.3)}45%{opacity:1;transform:rotate(-2.5deg) scale(.97)}100%{transform:rotate(-2.5deg)}}
#ed-ft .ed-ft__nl-done-text{margin:0;font:500 15px/1.55 var(--h);color:#3D424B}
#ed-ft .ed-ft__nl-again{font:700 14px/1 var(--h);color:var(--text);background:var(--paper);border:0;border-radius:999px;padding:10px 14px;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line)}
#ed-ft .ed-ft__main{position:relative;overflow:hidden;background-color:var(--ink);background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:24px 24px}
#ed-ft .ed-ft__main::before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:repeating-linear-gradient(90deg,var(--red) 0 22px,transparent 22px 30px);opacity:.9}
#ed-ft .ed-ft__main .ed-ft__wrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1fr);gap:36px;padding-top:52px;padding-bottom:44px;position:relative;z-index:1}
#ed-ft .ed-ft__h{margin:0 0 14px;font:800 16px/1.2 var(--h);color:#fff;display:flex;align-items:center;gap:10px}
#ed-ft .ed-ft__h::before{content:"";width:22px;height:2px;border-radius:2px;background:var(--red-glow)}
#ed-ft .ed-ft__logo{display:inline-block;background:#fff;border-radius:14px;padding:6px 10px;margin:0 0 16px}
#ed-ft .ed-ft__logo img{height:58px;width:auto}
#ed-ft .ed-ft__about{margin:0;font:400 14.5px/1.75 var(--h);color:var(--soft)}
#ed-ft .ed-ft__trust{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0!important}
#ed-ft .ed-ft__trust li{display:inline-flex;align-items:center;gap:7px;font:600 12.5px/1 var(--h);color:#E6E9F0;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:8px 11px}
#ed-ft .ed-ft__trust li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--red-glow)}
#ed-ft .ed-ft__links li{margin:0 0 9px}
#ed-ft .ed-ft__links a{color:var(--soft);font:500 14.5px/1.4 var(--h)}
#ed-ft .ed-ft__links a small{font:600 11.5px/1 var(--h);color:#7E8594;margin-inline-start:6px}
#ed-ft .ed-ft__all{margin-top:10px}
#ed-ft .ed-ft__all summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:8px;font:700 14px/1 var(--h);color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:9px 13px}
#ed-ft .ed-ft__all summary::-webkit-details-marker{display:none}
#ed-ft .ed-ft__all summary svg{transition:transform .16s ease}
#ed-ft .ed-ft__all[open] summary svg{transform:rotate(180deg)}
#ed-ft .ed-ft__cats{columns:2;column-gap:20px;margin-top:14px!important}
#ed-ft .ed-ft__cats li{break-inside:avoid;margin:0 0 4px}
#ed-ft .ed-ft__cats a{display:inline-block;padding:3px 0;min-height:24px;font:500 13.5px/1.4 var(--h);color:var(--soft)}
#ed-ft .ed-ft__contact li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;margin:0 0 10px;font:500 14.5px/1.45 var(--h)}
#ed-ft .ed-ft__contact li span{color:#7E8594;font-weight:600}
#ed-ft .ed-ft__contact li a{color:#fff;font-weight:700;overflow-wrap:anywhere}
#ed-ft .ed-ft__wa{display:inline-flex;align-items:center;gap:9px;margin-top:6px;height:46px;padding:0 18px;border-radius:999px;background:#1E7A3E;color:#fff!important;font:700 15px/1 var(--h)}
#ed-ft .ed-ft__social{display:flex;gap:10px;margin-top:16px}
#ed-ft .ed-ft__social a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.22);color:#fff}
#ed-ft .ed-ft__seal{position:absolute;left:-60px;bottom:-70px;width:300px;height:300px;color:var(--red-glow);opacity:.09;transform:rotate(-14deg);pointer-events:none;z-index:0}
#ed-ft .ed-ft__legal{background:#0B0C10;border-top:1px solid rgba(255,255,255,.08)}
#ed-ft .ed-ft__legal .ed-ft__wrap{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding-top:16px;padding-bottom:18px;font:500 13.5px/1.5 var(--h);color:#8E95A4}
#ed-ft .ed-ft__legal p{margin:0}
#ed-ft .ed-ft__legal nav{display:flex;gap:6px 18px;flex-wrap:wrap}
#ed-ft .ed-ft__legal nav a{color:#C9CEDA}
#ed-ft .ed-ft__pay{display:flex;gap:6px;flex-wrap:wrap}
#ed-ft .ed-ft__pay li{font:700 11.5px/1 var(--h);color:#C9CEDA;border:1px solid rgba(255,255,255,.16);border-radius:6px;padding:6px 8px;letter-spacing:.02em}
@media (hover:hover) and (pointer:fine){#ed-ft .ed-ft__links a:hover,#ed-ft .ed-ft__cats a:hover,#ed-ft .ed-ft__legal nav a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}
#ed-ft .ed-ft__social a:hover{border-color:#fff}
#ed-ft .ed-ft__all summary:hover{border-color:#fff}
#ed-ft .ed-ft__nl-btn:hover{background:var(--red-d)}
#ed-ft .ed-ft__wa:hover{background:#17633A}
#ed-ft .ed-ft__nl-again:hover,#ed-ft .ed-ft__nl-hint button:hover{box-shadow:inset 0 0 0 1.5px var(--text)}}
@media (prefers-reduced-motion:reduce){#ed-ft *,#ed-ft *::before,#ed-ft *::after{transition:none!important;animation:none!important}}
@media (max-width:1100px){#ed-ft .ed-ft__main .ed-ft__wrap{grid-template-columns:repeat(2,minmax(0,1fr))}
#ed-ft .ed-ft__nl .ed-ft__wrap{grid-template-columns:minmax(0,1fr)}}
@media (max-width:700px){#ed-ft{--gut:16px}
#ed-ft .ed-ft__nl .ed-ft__wrap{padding-top:32px;padding-bottom:32px}
#ed-ft .ed-ft__nl-row,#ed-ft .ed-ft__nl-row--send{grid-template-columns:minmax(0,1fr)}
#ed-ft .ed-ft__nl-btn{width:100%}
#ed-ft .ed-ft__nl-form{padding:14px;border-radius:16px}
#ed-ft .ed-ft__main .ed-ft__wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;padding-top:40px}
#ed-ft .ed-ft__brand,#ed-ft .ed-ft__contact{grid-column:1 / -1}
#ed-ft .ed-ft__cats{columns:1}
#ed-ft .ed-ft__seal{width:220px;height:220px;bottom:auto;top:-40px;left:-70px}
#ed-ft .ed-ft__legal .ed-ft__wrap{flex-direction:column;align-items:flex-start;padding-bottom:104px}}
