.elementor-583 .elementor-element.elementor-element-10233e1 > .elementor-container{min-height:400px;}.elementor-583 .elementor-element.elementor-element-10233e1{margin-top:101px;margin-bottom:0px;}:root{--page-title-display:none;}/* Start custom CSS */<style>
  /* מסגרת גלובלית לסקשן עם ה-ID gp */
  #gp{
    --bg:#f6f8fb; --panel:#ffffff; --ink:#0d2b33; --muted:#6e8891;
    --brand:#0c6b88; --brand-2:#0b5870; --accent:#f6a609;
    --radius:22px; --shadow:0 18px 48px rgba(16,34,58,.10); --max:1160px;
    color:var(--ink); font-family:Heebo,Assistant,Arial,sans-serif;
  }
  #gp .wrap{max-width:1160px;margin:auto;padding:0 18px}
  /* HERO */
  #gp .hero{display:grid;gap:28px;align-items:center;padding:28px;border-radius:28px;background:
      radial-gradient(1400px 600px at 110% -10%, #e6f7ff 0%, rgba(230,247,255,0) 65%),
      radial-gradient(1000px 600px at -10% 120%, #fff4d9 0%, rgba(255,244,217,0) 60%),
      var(--panel); box-shadow:var(--shadow); border:1px solid #e8eff3; margin:0 0 20px}
  @media(min-width:980px){#gp .hero{grid-template-columns:1.15fr .95fr}}
  #gp h1{font-size:clamp(26px,4.8vw,46px);margin:0 0 6px}
  #gp .sub{color:var(--muted);font-size:clamp(14px,2.2vw,18px)}
  #gp .badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}
  #gp .pill{background:#0b5b730e;color:var(--brand);border:1px solid #0b5b7326;padding:8px 12px;border-radius:999px;font-weight:600;font-size:13.5px}

  /* כרטיס/טופס */
  #gp .card{background:var(--panel);border:1px solid #e8eff3;border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}
  #gp .lead h3{margin:0 0 6px;font-size:24px}
  #gp .offer{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0 12px}
  #gp .offer .chip{background:#0c6b8812;border:1px dashed #0c6b8840;color:var(--brand);padding:6px 10px;border-radius:999px;font-weight:700}
  #gp .lead .trust{display:flex;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:13.5px}
  #gp .form{display:grid;gap:10px}
  #gp .row{display:grid;gap:10px}
  @media(min-width:560px){#gp .row{grid-template-columns:1fr 1fr}}
  #gp input,#gp select,#gp button,#gp textarea{
    width:100%;padding:12px 14px;border-radius:14px;border:1px solid #d6e0e6;background:#f9fbfc;font-size:16px}
  #gp input::placeholder,#gp textarea::placeholder{color:#9ab0ba}
  #gp button{background:linear-gradient(180deg,var(--brand),var(--brand-2));color:#fff;border:none;
    font-weight:800;cursor:pointer;border-radius:9999px}
  #gp button:hover{filter:brightness(1.05)}
  #gp .disclaimer{font-size:12.5px;color:#5f7680}
  #gp .form .consent{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;color:#48626a}
  #gp .form .consent input{width:auto;margin-top:3px}
  #gp .err{color:#b02b2b;font-size:12.5px;display:none}

  /* בקרות/טבלה/כרטיסים */
  #gp .controls{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:6px 0 12px}
  #gp .controls input,#gp .controls select{background:#fff}
  #gp .controls .hint{margin-inline-start:auto;font-size:13px;color:var(--muted)}
  #gp .table-wrap{overflow:auto;border-radius:16px;border:1px solid #e6edf1;background:#fff}
  #gp table{width:100%;border-collapse:collapse;min-width:920px}
  #gp th,#gp td{padding:14px 12px;text-align:right;border-bottom:1px solid #edf1f4}
  #gp thead th{background:#f6fafc;color:#2a5d6e;font-size:13.5px;position:sticky;top:0}
  #gp tbody tr:hover{background:#fafcff}
  #gp th.sortable{cursor:pointer;user-select:none}
  #gp th.sortable:after{content:" ⇅";opacity:.5}
  #gp .cards{display:none}
  @media(max-width:720px){
    #gp .table-wrap{display:none}
    #gp .cards{display:grid;gap:10px}
    #gp .cardItem{background:#fff;border:1px solid #e6edf1;border-radius:16px;padding:14px}
    #gp .kv{display:grid;grid-template-columns:auto 1fr;gap:6px 10px}
    #gp .kv .k{color:#6c8791}
  }
  #gp .muted{color:#6e8891}
</style>/* End custom CSS */