.phone-ltr{direction:ltr!important;unicode-bidi:isolate!important;display:inline-block!important}.pageHero .title{color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.42)}.pageHero .breadcrumbs,.pageHero .breadcrumbs a{color:#fff!important}.pageHero .lead{color:#eefcff!important;text-shadow:0 1px 8px rgba(0,0,0,.28)}
.hero{background-image:linear-gradient(90deg,rgba(2,41,59,.62),rgba(3,73,92,.24) 47%,rgba(5,89,108,.05)),url(https://media.easy.co.il/images/UserThumbs/10143668_1752243000407_0.jpg)!important;background-position:center 48%!important;background-size:cover!important}
.photo>img,.personPhoto>img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;z-index:0}.photo,.personPhoto{position:relative;overflow:hidden}.photo:after{pointer-events:none}.ronitDirect>img{object-position:center 20%!important}.babyDirect>img{object-position:center 42%!important}.poolDirect>img{object-position:center 50%!important}.hydroChildDirect>img{object-position:center 42%!important}.hydroAdultDirect>img{object-position:center 44%!important}.swimDirect>img{object-position:center 45%!important}.autismDirect>img{object-position:center 45%!important}
.welcomeThought{position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:6;display:flex;align-items:center;justify-content:center;gap:9px;width:max-content;max-width:48vw;margin:0;padding:6px 13px;border-radius:14px;background:rgba(3,48,66,.16);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(2px);color:#fff4ca;font-family:"Rubik","Heebo",Arial,sans-serif;font-size:clamp(17px,1.35vw,22px);font-weight:800;line-height:1.3;text-align:center;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.55),0 0 18px rgba(255,230,150,.15);box-shadow:0 8px 24px rgba(0,22,31,.10)}.welcomeSpark{color:#f4d37d;font-size:.8em;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}@media(max-width:850px){.welcomeThought{top:12px;max-width:62vw;font-size:16px;padding:5px 9px;gap:6px}}@media(max-width:640px){.welcomeThought{top:8px;max-width:66vw;font-size:14px;padding:4px 8px;gap:5px;line-height:1.3}}

/* cooking-baking-nav-fit */
@media(min-width:981px){.navrow{gap:.75rem}.menu{gap:.1rem}.menu a{padding:.62rem .52rem;font-size:.85rem}}
.cookingPhoto>img{object-position:center 50%!important}

/* clear confirmation after a successful contact-form submission */
.formMsg.ok{display:block!important;grid-column:1/-1;margin-top:.55rem;padding:1.15rem 1rem!important;text-align:center;background:linear-gradient(145deg,#effff8,#e7fbf3)!important;color:#285e4e!important;border:1px solid #bfe8d5;border-radius:18px;font-size:1.02rem;font-weight:750;line-height:1.55;box-shadow:0 10px 24px rgba(20,110,82,.10)}
.formMsg.ok::before{content:"תודה!";display:block;margin-bottom:.18rem;color:#087c91;font-size:1.45rem;font-weight:900;line-height:1.2}
