.ly-careers{font-family:"Noto Sans Hebrew",sans-serif;color:var(--e-global-color-primary,#09295B);margin-top:16px}
.ly-job{border-bottom:1px solid var(--e-global-color-61e23d0,#CCCCCC)}
.ly-job:first-child{border-top:1px solid var(--e-global-color-61e23d0,#CCCCCC)}
.ly-job summary{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;padding:28px 16px;transition:background-color .18s ease}
.ly-job summary::-webkit-details-marker{display:none}
.ly-job summary:hover,.ly-job[open] summary{background:var(--e-global-color-6f6f5cd,#ECECEC)}
.ly-job summary:focus-visible,.ly-job-apply:focus-visible{outline:3px solid var(--e-global-color-9bc3d89,#3D6BE3);outline-offset:4px}
.ly-job-summary{min-width:0;display:grid;gap:8px}
.ly-job-title{font-size:24px;font-weight:500;line-height:1.5}
.ly-job-excerpt{font-size:17px;line-height:1.8}
.ly-job-toggle{flex:0 0 40px;height:40px;position:relative;border:1px solid currentColor;border-radius:50%;color:var(--e-global-color-primary,#09295B)}
.ly-job-toggle:before,.ly-job-toggle:after{content:"";position:absolute;inset:18px 10px auto;height:2px;background:currentColor}
.ly-job-toggle:after{transform:rotate(90deg);transition:transform .18s ease}
.ly-job[open] .ly-job-toggle:after{transform:rotate(0)}
.ly-job-body{padding:8px 24px 32px;font-size:17px;line-height:1.9}
.ly-job-description{max-width:900px;margin:16px 0 24px}
.ly-job-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-bottom:24px}
.ly-job-columns h3{font-size:22px;font-weight:500;color:inherit;margin:0 0 12px}
.ly-job-columns ul{padding-inline-start:22px;margin:0}
.ly-job-columns li{padding-inline-start:4px;margin-bottom:6px}
.ly-job-apply{font:500 17px "Noto Sans Hebrew",sans-serif;border:1px solid var(--e-global-color-primary,#09295B);background:var(--e-global-color-primary,#09295B);color:var(--e-global-color-37a8221,#FFFFFF);border-radius:8px;padding:14px 28px;cursor:pointer;transition:opacity .18s ease}
.ly-job-apply:hover,.ly-job-apply:focus{background:var(--e-global-color-primary,#09295B);color:var(--e-global-color-37a8221,#FFFFFF);opacity:.88}
.ly-job-inclusive{font-size:14px;margin:12px 0 0}
.ly-careers-form{direction:rtl;text-align:right}
.ly-careers-form input[type=email],.ly-careers-form input[type=tel]{direction:ltr;text-align:right}
.ly-careers-form input[type=file]{max-width:100%;font-family:inherit;font-size:15px}
.ly-careers-form a{color:var(--e-global-color-primary,#09295B);text-decoration:underline}
.ly-careers-form .elementor-field-group{min-width:0}
@media(max-width:767px){.ly-job summary{padding:22px 4px;gap:16px}.ly-job-title{font-size:21px}.ly-job-excerpt{font-size:16px}.ly-job-body{padding:8px 4px 28px}.ly-job-columns{grid-template-columns:1fr;gap:24px}.ly-job-apply{width:100%}.ly-job-toggle{flex-basis:34px;height:34px}.ly-job-toggle:before,.ly-job-toggle:after{inset:15px 8px auto}}
@media(prefers-reduced-motion:reduce){.ly-job summary,.ly-job-toggle:after,.ly-job-apply{transition:none}}
