.pre-line{white-space:pre-line}.ro-page{--ro-head:var(--font-roboto-condensed), var(--font-heebo-he), "Arial Narrow", sans-serif;--ro-text:var(--font-open-sans), Arial, sans-serif;--ro-dark:#333}.ro-container{width:100%;max-width:1140px;margin-inline:auto;padding-inline:1.25rem}.ro-hero{isolation:isolate;min-height:400px;color:var(--white);display:grid;position:relative}.ro-hero-photo{z-index:-2;object-fit:cover}.ro-hero:before{content:"";z-index:-1;background:#00000040;position:absolute;inset:0}.ro-hero-content{text-align:center;align-content:center;justify-items:center;gap:.9rem;padding:3rem 1.25rem 2.5rem;display:grid}.ro-hero-logo{width:150px;height:90px;position:relative}.ro-hero-logo img{object-fit:contain}.ro-hero h1{font-family:var(--ro-text);color:var(--white);text-transform:none;text-shadow:0 2px 12px #00000059;margin:0;font-size:clamp(2.4rem,6vw,3.45rem);font-weight:700;line-height:1}.ro-crumbs{font-family:var(--ro-text);color:var(--white);font-size:.85rem}.ro-crumbs a{color:inherit;text-decoration:none}.ro-crumbs a:hover{text-decoration:underline}.ro-btn{border:2px solid var(--ro-dark);min-height:44px;color:var(--ro-dark);font-family:var(--ro-text);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:.45rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.ro-btn:hover,.ro-btn:focus-visible{background:var(--ro-dark);color:var(--white)}.ro-btn-light{border-color:var(--white);color:var(--white)}.ro-btn-light:hover,.ro-btn-light:focus-visible{background:var(--white);color:var(--ro-dark)}.ro-btn-small{letter-spacing:.02em;min-height:32px;padding:.35rem .8rem;font-size:.75rem}.ro-btn-dark{border-color:var(--ro-dark);background:var(--ro-dark);color:var(--white);letter-spacing:0;font-size:.95rem}.ro-btn-dark:hover,.ro-btn-dark:focus-visible{background:#000}.ro-menu-link{min-height:38px;font-family:var(--ro-text);letter-spacing:.1em;text-transform:uppercase;color:var(--white);align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ro-menu-link:hover{text-decoration:underline}.ro-icons{background:var(--white);color:var(--text)}.ro-icons-inner{grid-template-columns:repeat(auto-fit,minmax(70px,1fr));max-width:1140px;margin-inline:auto;padding:.9rem .5rem;display:grid}.ro-icons a{text-align:center;color:var(--text);justify-items:center;gap:.35rem;padding:.25rem;text-decoration:none;display:grid}.ro-icons span{font-family:var(--ro-head);font-size:.8rem;font-style:italic;line-height:1.25}.ro-icons a:hover span{text-decoration:underline}.ro-section{background:var(--white);padding-block:clamp(3rem,6vw,5.4rem)}.ro-detail,.ro-events{gap:2.5rem;display:grid}.ro-text{align-content:start;justify-items:start;gap:1.5rem;display:grid}.ro-title{font-family:var(--ro-head);color:#000;text-transform:none;margin:0;font-size:clamp(2.6rem,5.5vw,4.06rem);font-weight:300;line-height:1}.ro-rich p,.ro-plain{font-family:var(--ro-text);color:#000;margin:0 0 .75rem;font-size:.94rem;line-height:1.6}.ro-social{gap:1.1rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.ro-social a{color:#000;place-items:center;width:28px;height:28px;display:grid}.ro-social a:hover{color:var(--gold-text)}.ro-box{background:var(--ro-dark);color:var(--white);align-content:start;gap:1.6rem;padding:clamp(2rem,4vw,3.6rem);display:grid}.ro-box h3{font-family:var(--ro-head);text-transform:uppercase;color:var(--white);margin:0 0 1.5rem;font-size:1.75rem;font-weight:300}.ro-box h4{font-family:var(--ro-head);color:var(--white);margin:0 0 .6rem;font-size:1.125rem;font-weight:500}.ro-box p{font-family:var(--ro-text);color:var(--white);margin:0;font-size:.94rem;line-height:1.6}.ro-box a{color:var(--gold)}.ro-waze{place-items:center;margin-block-start:.6rem;display:inline-grid;color:var(--white)!important}.ro-phones{flex-wrap:wrap;gap:.6rem;display:flex}.ro-phones .ro-btn{color:var(--white)}.ro-gallery-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:8px;list-style:none;display:grid}.ro-gallery-grid li{aspect-ratio:4/3;position:relative}.ro-gallery-grid button{background:var(--grey-bg);cursor:zoom-in;border:0;padding:0;position:absolute;inset:0;overflow:hidden}.ro-gallery-grid img{object-fit:cover;transition:transform .5s}.ro-gallery-grid button:hover img,.ro-gallery-grid button:focus-visible img{transform:scale(1.04)}.ro-events-actions{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 0;display:flex}.ro-events-photo{aspect-ratio:3/5;justify-self:center;width:min(300px,100%);position:relative}.ro-events-photo img{object-fit:cover}html[lang=he] .ro-title,html[lang=he] .ro-box h3{font-weight:400}.ro-page a:focus-visible,.ro-page button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (min-width:900px){.ro-hero-content{padding-block:6rem 3rem}.ro-detail{grid-template-columns:minmax(0,456px) minmax(0,455px);justify-content:space-between;align-items:start}.ro-events{grid-template-columns:minmax(0,456px) 300px;justify-content:space-between;align-items:start}.ro-events-photo{aspect-ratio:auto;width:300px;height:500px}.ro-gallery-grid{grid-template-columns:repeat(6,1fr)}.ro-gallery-grid li{aspect-ratio:3/4}}.ro-hero-slides{z-index:-2;position:absolute;inset:0;overflow:hidden}.ro-hero-slides img{opacity:0;animation:18s infinite ro-fade}.ro-hero-slides img:first-child{opacity:1;animation-name:ro-fade-first}.ro-hero-slides img:nth-child(2){animation-delay:6s}.ro-hero-slides img:nth-child(3){animation-delay:12s}.ro-hero-slides img:only-child{animation:none}@media (prefers-reduced-motion:reduce){.ro-hero-slides img{opacity:0;animation:none}.ro-hero-slides img:first-child{opacity:1}}.ro-hero{grid-template-rows:1fr}.ro-icons{z-index:25;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -4px 18px #0000001a}.ro-icons-inner{padding-block:.55rem}.ro-icons img{width:28px;height:28px}.ro-page~.site-footer{padding-block-end:78px}html.menu-open .ro-icons{display:none}@media (min-width:900px){.ro-hero{grid-template-rows:1fr;min-height:540px}.ro-icons-inner{padding-block:.7rem}.ro-icons img{width:34px;height:34px}.ro-page~.site-footer{padding-block-end:88px}}.ro-box .ro-badge{background:var(--white);color:var(--ro-dark);border-radius:8px;justify-self:start;align-items:center;gap:.9rem;margin-block:-.5rem .5rem;padding:.75rem 1rem;text-decoration:none;display:flex}.ro-badge-rating{width:46px;height:46px;color:var(--white);font-family:var(--ro-text);background:#00754a;border-radius:50%;place-items:center;font-size:1.05rem;display:grid}.ro-badge-text{font-family:var(--ro-text);gap:.15rem;font-size:.88rem;font-weight:700;line-height:1.25;display:grid}.ro-ta-mark{font-family:var(--ro-text);color:#000;align-items:center;gap:.3rem;font-size:.78rem;font-weight:700;display:inline-flex}.ro-bubbles{gap:3px;display:inline-flex}.ro-bubble{border:2px solid #00aa6c;border-radius:50%;width:14px;height:14px}.ro-bubble.is-full{background:#00aa6c}.ro-bubble.is-half{background:linear-gradient(90deg,#00aa6c 50%,#0000 50%)}[dir=rtl] .ro-bubble.is-half{background:linear-gradient(270deg,#00aa6c 50%,#0000 50%)}.ro-reviews{background:#f4f4f4;padding-block:clamp(2.5rem,5vw,4rem)}.ro-reviews-inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;display:grid}.ro-reviews-summary{text-align:center;justify-items:center;gap:.6rem;display:grid}.ro-reviews-label{font-family:var(--ro-text);text-transform:uppercase;color:#000;margin:0;font-size:1.6rem;font-weight:800}.ro-reviews-summary .ro-bubble{width:22px;height:22px}.ro-reviews-count{font-family:var(--ro-text);margin:0;font-size:.95rem}.ro-reviews-count a{color:#000;font-weight:700}.ro-reviews-summary .ro-ta-mark{font-size:1.1rem}.ro-reviews-carousel .carousel-track{grid-auto-columns:86%;gap:1.25rem}.ro-review{background:var(--white);height:100%;font-family:var(--ro-text);border-radius:6px;align-content:start;gap:.6rem;padding:1.25rem;display:grid;box-shadow:0 2px 10px #0000000f}.ro-review-head{align-items:center;gap:.7rem;display:flex}.ro-review-avatar{background:var(--ro-dark);width:40px;height:40px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.ro-review-who{flex:1;min-width:0;display:grid}.ro-review-name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ro-review-who time{color:var(--muted);font-size:.8rem}.ro-review-source{color:#000;place-items:center;width:32px;height:32px;display:grid}.ro-review-title{margin:0;font-size:.95rem;font-weight:700}.ro-review-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.ro-review-text.is-open{display:block}.ro-review-more{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:.25rem 0;font-size:.85rem;text-decoration:underline}.ro-reviews .carousel-btn{border-color:var(--ro-dark);color:var(--ro-dark)}@media (min-width:700px){.ro-reviews-carousel .carousel-track{grid-auto-columns:calc(50% - .625rem)}}@media (min-width:900px){.ro-reviews-inner{grid-template-columns:220px minmax(0,1fr);gap:2.5rem}.ro-reviews-carousel .carousel-track{grid-auto-columns:calc(33.3333% - .833333rem)}}.ro-certificate{color:inherit;text-underline-offset:3px;text-decoration:underline}.ro-gallery .gallery-more{text-align:center;margin:0;padding:.5rem 0 1.25rem}.ro-gallery .gallery-more button{border:1px solid var(--ro-dark);min-height:44px;color:var(--ro-dark);font:inherit;cursor:pointer;background:0 0;padding:.5rem 1.5rem;font-weight:700}.ro-gallery .gallery-more button:hover,.ro-gallery .gallery-more button:focus-visible{background:var(--ro-dark);color:#fff}.ro-ti-badge{min-height:104px;margin-block-end:1rem}.ro-ti-reviews{min-height:480px}@media (min-width:700px){.ro-ti-reviews{min-height:240px}}
