.ybl-main-navigation{background:linear-gradient(135deg, var(--gold-warm) 0%, var(--gold-accent) 50%, var(--gold-dark) 100%);border-bottom:3px solid var(--green-elegant);position:sticky!important;top:0!important;z-index:10000!important;box-shadow:var(--nav-shadow);font-family:'Assistant', 'Noto Sans Hebrew', sans-serif;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:visible;contain:layout style}.ybl-nav-container{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;align-items:center;gap:0;min-height:var(--nav-height)}.ybl-nav-menu-container,.ybl-search-container,.ybl-desktop-navigate,.ybl-desktop-whatsapp,.ybl-mobile-controls{display:none!important}.desktop-mode .ybl-nav-container{grid-template-columns:auto 1fr auto auto auto;grid-template-rows:auto auto;grid-template-areas:"logo search navigate whatsapp ." "menu menu  menu    menu     menu";gap:0;padding-top:8px}.desktop-mode .ybl-nav-brand{grid-area:logo;align-self:center}.desktop-mode .ybl-search-container{grid-area:search;align-self:center;justify-self:end;margin-left:8px}.desktop-mode .ybl-desktop-navigate{grid-area:navigate;align-self:center;margin-left:8px}.desktop-mode .ybl-desktop-whatsapp{grid-area:whatsapp;align-self:center}.desktop-mode .ybl-nav-menu-container{grid-area:menu;display:flex!important;justify-content:center;align-items:center;padding:8px 0;border-top:1px solid rgba(212, 184, 134, 0.4);margin-top:8px}.desktop-mode .ybl-search-container,.desktop-mode .ybl-desktop-navigate,.desktop-mode .ybl-desktop-whatsapp{display:block!important}.desktop-mode .ybl-desktop-navigate,.desktop-mode .ybl-desktop-whatsapp{display:flex!important}.desktop-mode .ybl-mobile-controls{display:none!important}.desktop-mode .ybl-nav-menu{display:flex;list-style:none;margin:0;padding:0;gap:clamp(8px, 1.2vw, 20px);justify-content:center;flex-wrap:nowrap;direction:rtl}.desktop-mode .ybl-nav-menu li{position:relative}.desktop-mode .ybl-nav-menu a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px clamp(12px, 1.2vw, 22px);font-size:clamp(15px, 1.1vw, 18px);white-space:nowrap;background:var(--nav-btn-bg);border:2px solid var(--nav-btn-border-color);border-radius:var(--nav-btn-border-radius);color:var(--nav-btn-text-color);text-decoration:none;font-weight:520;transition:all 0.3s ease;outline:none}.desktop-mode .ybl-nav-menu a:hover{background:var(--nav-btn-bg-hover);border-color:var(--nav-btn-border-color-hover);color:var(--nav-btn-text-color-hover)!important;transform:translateY(-2px);box-shadow:var(--nav-btn-shadow-hover)}.desktop-mode .ybl-nav-menu a:focus{background:var(--nav-btn-bg-hover);border-color:var(--nav-btn-border-color-hover);color:var(--nav-btn-text-color-hover)!important;outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important}.desktop-mode .ybl-nav-menu .current-menu-item > a,.desktop-mode .ybl-nav-menu .current-menu-ancestor > a{background:var(--nav-btn-bg-hover);border-color:var(--nav-btn-border-color-hover);color:var(--nav-btn-text-color-hover)!important}.desktop-mode .ybl-nav-menu .menu-item-has-children > a::after{content:' ▼';font-size:.7rem;margin-right:4px;opacity:.8;transition:transform 0.3s ease;display:inline-block}.desktop-mode .ybl-nav-menu .menu-item-has-children:hover > a::after,.desktop-mode .ybl-nav-menu .menu-item-has-children:focus-within > a::after{transform:rotate(180deg)}.mobile-mode .ybl-nav-container{grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:none;gap:1rem;min-height:70px;padding-top:0}.mobile-mode .ybl-nav-menu-container,.mobile-mode .ybl-search-container,.mobile-mode .ybl-desktop-navigate,.mobile-mode .ybl-desktop-whatsapp{display:none!important}.mobile-mode .ybl-mobile-controls{display:flex!important;align-items:center;justify-content:center;gap:0.5rem}@media (prefers-reduced-motion: reduce){.ybl-nav-menu a,.ybl-desktop-navigate,.ybl-desktop-whatsapp{transition:none!important;transform:none!important}}@media (prefers-contrast: high){.desktop-mode .ybl-nav-menu a{border-width:3px!important;font-weight:700!important}}.ybl-nav-brand{display:flex;flex-direction:column;gap:0.2rem}.ybl-logo{font-family:'Noto Serif Hebrew', serif!important;display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 12px;border-radius:8px;line-height:1;background:linear-gradient(135deg, var(--header-metal-base) 0%, var(--header-metal-accent) 30%, var(--header-metal-base) 70%, var(--header-metal-dark) 100%);box-shadow:0 8px 24px rgba(0, 0, 0, 0.15), 0 4px 8px rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.3);text-decoration:none;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden;will-change:transform}.ybl-logo::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(65deg, transparent 25%, rgba(255,255,255,0.05) 27%, transparent 29%);pointer-events:none;opacity:1;transition:opacity 0.3s ease}.ybl-logo-main{font-size:clamp(1.5rem, 3vw, 2.4rem);font-family:'Noto Serif Hebrew', serif!important;font-weight:800!important;color:var(--logo-main-color);line-height:0.95;letter-spacing:-0.02em;margin-bottom:0.1rem;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.1);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);font-feature-settings:'kern' 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-synthesis:none}.ybl-logo-subtitle{font-size:var(--font-size-small);font-weight:600;color:var(--logo-subtitle-color, #1A1A1A);font-family:'Assistant', 'Noto Sans Hebrew', Arial, sans-serif;line-height:1.1;opacity:0.95;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);font-feature-settings:'kern' 1;text-rendering:optimizeLegibility}.ybl-logo:hover{box-shadow:0 12px 32px rgba(0, 0, 0, 0.2), 0 6px 12px rgba(0, 0, 0, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.4);transform:translateY(-1px)}.ybl-logo:hover::before{background:linear-gradient(65deg, transparent 20%, rgba(255,255,255,0.1) 22%, transparent 24%)}.ybl-logo:hover .ybl-logo-main{color:var(--logo-main-color);transform:scale(1.02);text-shadow:2px 2px 5px rgba(0, 0, 0, 0.25), 0 0 2px rgba(45, 90, 74, 0.3);font-weight:900}.ybl-logo:hover .ybl-logo-subtitle{color:var(--logo-subtitle-color, #1A1A1A);opacity:1;transform:translateY(-1px);font-weight:700}.ybl-logo:focus{outline:3px solid var(--logo-main-hover)!important;outline-offset:3px!important;box-shadow:0 0 0 6px rgba(45, 90, 74, 0.2), 0 12px 32px rgba(0, 0, 0, 0.2), 0 6px 12px rgba(0, 0, 0, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.4)}.desktop-mode .ybl-logo{padding:6px clamp(10px, 1.5vw, 16px)}.desktop-mode .ybl-logo-main{font-size:clamp(1.5rem, 2.2rem, 2.2rem)}.mobile-mode .ybl-logo{padding:6px 10px}.mobile-mode .ybl-logo-main{font-size:clamp(1.8rem, 5vw, 2.4rem);letter-spacing:-0.025em;font-weight:900;line-height:0.88}.mobile-mode .ybl-logo-subtitle{font-size:clamp(0.875rem, 2.5vw, 1rem)}.mobile-mode .ybl-logo:hover{transform:none}.mobile-mode .ybl-logo:hover .ybl-logo-main{transform:scale(1.01)}.desktop-mode .ybl-nav-menu-container{justify-self:center;will-change:auto}.desktop-mode .ybl-nav-menu,.desktop-mode .ybl-nav-menu ul{display:flex;list-style:none;margin:0;padding:0;gap:var(--nav-btn-gap)}.desktop-mode .ybl-nav-menu{role:menubar!important;aria-label:'תפריט ניווט ראשי'!important}.desktop-mode .ybl-nav-menu li{position:relative;role:none!important}.desktop-mode .ybl-nav-menu a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:12px 16px;background:var(--nav-btn-bg);border:2px solid var(--nav-btn-border-color);border-radius:var(--nav-btn-border-radius);box-shadow:var(--nav-btn-shadow);color:var(--nav-btn-text-color);text-decoration:none;font-weight:520;font-size:var(--font-size-base);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden;white-space:nowrap;z-index:1;role:menuitem!important;tabindex:0!important;outline:none!important;will-change:transform, background-color}.desktop-mode .ybl-nav-menu a::before{content:'';position:absolute;top:-50%;left:-100%;width:100%;height:200%;background:linear-gradient(45deg, transparent 30%, rgba(255, 255, 255, 0.3) 50%, transparent 70%);transform:rotate(35deg);transition:left 0.6s ease;pointer-events:none;z-index:3;opacity:0;will-change:left, opacity}@media (hover: hover) and (pointer: fine){.desktop-mode .ybl-nav-menu a:hover{background:var(--nav-btn-bg-hover);border-color:var(--nav-btn-border-color-hover);color:var(--nav-btn-text-color-hover)!important;transform:translateY(-3px);box-shadow:var(--nav-btn-shadow-hover);z-index:2}.desktop-mode .ybl-nav-menu a:hover::before{left:100%;opacity:1}}.desktop-mode .ybl-nav-menu a:focus{background:var(--nav-btn-bg-hover);border-color:var(--nav-btn-border-color-hover);color:var(--nav-btn-text-color-hover)!important;transform:translateY(-2px);box-shadow:var(--nav-btn-shadow-hover);outline:4px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important;z-index:10000}.desktop-mode .ybl-nav-menu a:focus::before{left:100%;opacity:1}.desktop-mode .ybl-nav-menu .current-menu-item > a,.desktop-mode .ybl-nav-menu .current-menu-ancestor > a{background:var(--nav-btn-bg-hover);border-color:var(--nav-btn-border-color-hover);color:var(--nav-btn-text-color-hover)!important;box-shadow:var(--nav-btn-shadow-hover);aria-current:page!important}.desktop-mode .ybl-nav-menu .current-menu-item > a::before,.desktop-mode .ybl-nav-menu .current-menu-ancestor > a::before{left:100%;opacity:0.7;animation:sparkleActive 3s ease-in-out infinite}@keyframes sparkleActive{0%,90%{left:100%;opacity:0}5%{left:-100%;opacity:0.7}15%{left:100%;opacity:0}}.desktop-mode .ybl-nav-menu .menu-item-has-children > a::after{content:' ▼';font-size:.8rem;margin-right:8px;transition:transform var(--nav-transition);opacity:.8;display:inline-block}.desktop-mode .ybl-nav-menu .menu-item-has-children:hover > a::after,.desktop-mode .ybl-nav-menu .menu-item-has-children:focus-within > a::after{transform:rotate(180deg)}.desktop-mode .ybl-nav-menu .menu-item-has-children:hover > a,.desktop-mode .ybl-nav-menu .menu-item-has-children:focus-within > a{aria-expanded:true!important}@media screen and (max-width: 640px),screen and (min-width: 640px) and (max-width: 1280px){.desktop-mode .ybl-nav-container{flex-wrap:wrap}.desktop-mode .ybl-nav-menu{flex-wrap:wrap;justify-content:center}}@media screen and (max-width: 320px){.desktop-mode .ybl-nav-container{grid-template-columns:1fr;gap:0.5rem;text-align:center}.desktop-mode .ybl-nav-menu{flex-direction:column;width:100%}.desktop-mode .ybl-nav-menu a{width:100%;justify-content:center;font-size:var(--font-size-large)}}.desktop-mode .ybl-nav-menu .sub-menu{display:block;position:absolute;top:100%;right:0;background:var(--white);border:2px solid var(--gold-accent);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all var(--nav-transition);min-width:250px;flex-direction:column;gap:0;padding:.5rem 0;z-index:1001;role:menu!important;aria-label:'תת-תפריט'!important;will-change:opacity, transform}.desktop-mode .ybl-nav-menu .menu-item-has-children:hover > .sub-menu,.desktop-mode .ybl-nav-menu .menu-item-has-children:focus-within > .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.desktop-mode .ybl-nav-menu .sub-menu .menu-item-has-children > a::after{content:' ◀';margin-right:auto;margin-left:.5rem}.desktop-mode .ybl-nav-menu .sub-menu .sub-menu{top:0;right:100%;margin-right:-2px;transform:translateX(10px);max-height:calc(100vh - 10rem);overflow-y:auto;overscroll-behavior:contain}.desktop-mode .ybl-nav-menu > li > .sub-menu > li{position:static}.desktop-mode .ybl-nav-menu .sub-menu .menu-item-has-children:hover > .sub-menu,.desktop-mode .ybl-nav-menu .sub-menu .menu-item-has-children:focus-within > .sub-menu{transform:translateX(0)}.desktop-mode .ybl-nav-menu .sub-menu a{padding:.8rem 1.5rem;color:var(--text-dark);font-size:.95rem;border-radius:4px;width:calc(100% - 1rem);justify-content:flex-start;border:2px solid var(--gold-accent);box-shadow:0 2px 4px rgba(0,0,0,.1);margin:.3rem .5rem;background:linear-gradient(135deg, var(--white) 0%, var(--beige-light) 100%);font-weight:500;backdrop-filter:none;-webkit-backdrop-filter:none;role:menuitem!important;tabindex:0!important;outline:none!important}.desktop-mode .ybl-nav-menu .sub-menu a:hover,.desktop-mode .ybl-nav-menu .sub-menu a:focus{background:linear-gradient(135deg, var(--green-elegant) 0%, var(--green-hover) 100%);color:var(--white);transform:translateY(-2px);box-shadow:0 4px 8px rgba(45, 90, 74,.2);border-color:var(--green-elegant)}.desktop-mode .ybl-nav-menu .sub-menu{z-index:1001}.desktop-mode .ybl-nav-menu .sub-menu .sub-menu{z-index:1002}.desktop-mode .ybl-nav-menu .sub-menu .sub-menu .sub-menu{z-index:1003}.desktop-mode .ybl-nav-menu .sub-menu .sub-menu .sub-menu .sub-menu{z-index:1004}.desktop-mode .ybl-nav-menu .sub-menu .current-menu-item > a,.desktop-mode .ybl-nav-menu .sub-menu .current-menu-ancestor > a{color:var(--text-dark)!important;background:linear-gradient(135deg, #F5EFE3 0%, #EBE2CE 100%)!important;border-color:var(--gold-accent);font-weight:600;aria-current:page!important}.desktop-mode .ybl-nav-menu .sub-menu .current-menu-item > a:hover,.desktop-mode .ybl-nav-menu .sub-menu .current-menu-item > a:focus,.desktop-mode .ybl-nav-menu .sub-menu .current-menu-ancestor > a:hover,.desktop-mode .ybl-nav-menu .sub-menu .current-menu-ancestor > a:focus{background:linear-gradient(135deg, var(--green-elegant) 0%, var(--green-hover) 100%)!important;color:var(--white)!important;border-color:var(--green-elegant)}.desktop-mode .ybl-nav-menu .sub-menu a:focus,.desktop-mode .ybl-nav-menu .sub-menu .current-menu-item > a:focus,.desktop-mode .ybl-nav-menu .sub-menu .current-menu-ancestor > a:focus{border-inline-start-width:4px;border-inline-start-color:var(--gold-bright, #E8C882)}.desktop-mode .ybl-search-container{position:relative}.desktop-mode .ybl-search-form{display:flex;align-items:center;background:var(--white);border:2px solid var(--gold-dark);border-radius:25px;overflow:hidden;transition:all var(--nav-transition)}.desktop-mode .ybl-search-form:focus-within{border-color:var(--focus-ring, #1E4436);box-shadow:0 0 0 3px rgba(45, 90, 74,.3)}.desktop-mode .ybl-search-form{box-shadow:0 0 0 2px var(--green-dark, #1E4436)}.desktop-mode .ybl-search-form:has(.ybl-search-input:focus){border-color:var(--gold-dark, #B8945C);box-shadow:0 0 0 3.5px var(--focus-ring, #1E4436);outline:3.5px solid var(--focus-ring, #1E4436);outline-offset:0}@media (forced-colors: active){.desktop-mode .ybl-search-form .ybl-search-button:focus{outline:3px solid Highlight!important;outline-offset:-3px!important}}.desktop-mode .ybl-search-input{border:none;padding:10px 16px;font-size:var(--font-size-base);background:transparent;color:var(--text-dark);width:180px;font-family:inherit;transition:width var(--nav-transition);min-height:44px}.desktop-mode .ybl-search-input:focus{outline:none;width:220px}.desktop-mode .ybl-search-button{background:var(--green-elegant);border:none;padding:10px 16px;color:var(--white);cursor:pointer;transition:all var(--nav-transition);min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-base)}@media (hover: hover) and (pointer: fine){.desktop-mode .ybl-search-button:hover{background:var(--green-hover)}}.desktop-mode .ybl-search-button:focus{background:var(--green-hover);outline:none!important;box-shadow:inset 0 0 0 2px var(--focus-ring, #1E4436), inset 0 0 0 5px var(--focus-ring-on-dark, #E8C882)!important}.desktop-mode .ybl-desktop-navigate,.desktop-mode .ybl-desktop-whatsapp{background:var(--green-elegant);border:none;color:var(--white);padding:12px 20px;border-radius:8px;cursor:pointer;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;gap:0.5rem;transition:all var(--nav-transition);text-decoration:none;font-weight:680;font-size:var(--font-size-base);white-space:nowrap;position:relative;overflow:hidden;will-change:transform;flex-shrink:0}.navigate-icon,.whatsapp-icon{width:18px;height:18px;flex-shrink:0;fill:currentColor}.desktop-mode .ybl-desktop-navigate::before,.desktop-mode .ybl-desktop-whatsapp::before{content:'';position:absolute;top:-50%;left:-100%;width:100%;height:200%;background:linear-gradient(45deg, transparent 30%, rgba(255, 255, 255, 0.3) 50%, transparent 70%);transform:rotate(35deg);transition:left 0.6s ease;pointer-events:none;z-index:3;opacity:0;will-change:left, opacity}@media (hover: hover) and (pointer: fine){.desktop-mode .ybl-desktop-navigate:hover::before,.desktop-mode .ybl-desktop-whatsapp:hover::before{left:100%;opacity:1}.desktop-mode .ybl-desktop-navigate:hover,.desktop-mode .ybl-desktop-whatsapp:hover{background:var(--green-hover);color:var(--white)!important;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.25)}}.desktop-mode .ybl-desktop-navigate:focus::before,.desktop-mode .ybl-desktop-whatsapp:focus::before{left:100%;opacity:1}.desktop-mode .ybl-desktop-navigate:focus,.desktop-mode .ybl-desktop-whatsapp:focus{background:var(--green-hover);color:var(--white)!important;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.25)}.desktop-mode .ybl-desktop-navigate:focus,.desktop-mode .ybl-desktop-whatsapp:focus{outline:4px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important}.desktop-mode .ybl-search-form:has(.ybl-search-button:focus){outline:4px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important}@media screen and (max-width: 640px){.desktop-mode .ybl-desktop-navigate .nav-btn-text,.desktop-mode .ybl-desktop-whatsapp .nav-btn-text{display:none}.desktop-mode .navigate-icon,.desktop-mode .whatsapp-icon{width:24px;height:24px}}@media screen and (max-width: 320px){.desktop-mode .ybl-desktop-navigate,.desktop-mode .ybl-desktop-whatsapp{width:100%;padding:16px;font-size:var(--font-size-large);min-height:48px}.desktop-mode .ybl-desktop-navigate .nav-btn-text,.desktop-mode .ybl-desktop-whatsapp .nav-btn-text{display:inline}}@media (prefers-contrast: high){.desktop-mode .ybl-desktop-navigate,.desktop-mode .ybl-desktop-whatsapp{border:2px solid var(--white);font-weight:700}}.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{background:var(--green-elegant, #2D5A4A)!important;border:2px solid rgba(255, 255, 255, 0.2)!important;color:var(--white)!important;padding:.8rem;border-radius:8px!important;cursor:pointer;font-size:1.2rem;min-height:var(--btn-size);min-width:var(--btn-size);width:var(--btn-size);height:var(--btn-size);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease!important;text-decoration:none;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:none!important;touch-action:manipulation;-webkit-tap-highlight-color:rgba(255, 255, 255, 0.25)}.mobile-mode .ybl-mobile-toggle:active,.mobile-mode .ybl-mobile-search-toggle:active,.mobile-mode .ybl-mobile-whatsapp:active{border-color:#FFFFFF!important;transition-duration:0.1s!important}.hamburger-icon{width:18px!important;height:14px!important;position:relative!important;display:block!important}.hamburger-icon::before,.hamburger-icon::after,.hamburger-icon{background:var(--white)!important;height:2px!important;width:18px!important;border-radius:1px!important;transition:all 0.3s ease!important}.hamburger-icon::before,.hamburger-icon::after{content:''!important;position:absolute!important;left:0!important}.hamburger-icon::before{top:-6px!important}.hamburger-icon::after{top:6px!important}.mobile-mode .ybl-mobile-toggle.active .hamburger-icon{background:transparent!important;width:0!important;height:0!important;transform:translateX(0) translateY(0)!important}.mobile-mode .ybl-mobile-toggle.active .hamburger-icon::before{transform:translate(-9px, 0) rotate(45deg)!important;top:0!important;left:50%!important;background:var(--white)!important;width:18px!important;height:2px!important}.mobile-mode .ybl-mobile-toggle.active .hamburger-icon::after{transform:translate(-9px, 0) rotate(-45deg)!important;top:0!important;left:50%!important;background:var(--white)!important;width:18px!important;height:2px!important}.mobile-mode .ybl-mobile-toggle:hover,.mobile-mode .ybl-mobile-search-toggle:hover,.mobile-mode .ybl-mobile-whatsapp:hover,.mobile-mode .ybl-mobile-toggle:focus,.mobile-mode .ybl-mobile-search-toggle:focus,.mobile-mode .ybl-mobile-whatsapp:focus{background:#35695A!important;color:var(--white)!important;border-color:rgba(255, 255, 255, 0.3)!important;box-shadow:none!important;transform:none!important}.mobile-mode .ybl-mobile-search-toggle span,.mobile-mode .ybl-mobile-whatsapp svg,.mobile-mode .ybl-mobile-whatsapp *{color:var(--white)!important;fill:var(--white)!important}.mobile-mode .ybl-mobile-toggle.active,.mobile-mode .ybl-mobile-search-toggle.active{background:#35695A!important;border-color:rgba(255, 255, 255, 0.4)!important;box-shadow:none!important}@media (hover: none) and (pointer: coarse){.mobile-mode .menu-item{min-height:44px;min-width:44px}.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{width:48px!important;height:48px!important;min-height:48px!important;min-width:48px!important;padding:1rem!important}}@media (max-width: 480px){.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{width:42px!important;height:42px!important;font-size:1.1rem!important;padding:0.7rem!important}}@media (min-width: 768px) and (max-width: 1024px){.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{width:50px!important;height:50px!important;font-size:1.3rem!important;padding:0.9rem!important;border-radius:10px!important}}@media (max-width: 360px){.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{width:40px!important;height:40px!important;font-size:1rem!important;padding:0.6rem!important}}@media (prefers-contrast: high){.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{border-width:3px!important;font-weight:700!important;background:#1A2A22!important;border-color:rgba(255, 255, 255, 0.8)!important}.mobile-mode .ybl-mobile-toggle:hover,.mobile-mode .ybl-mobile-search-toggle:hover,.mobile-mode .ybl-mobile-whatsapp:hover,.mobile-mode .ybl-mobile-toggle:focus,.mobile-mode .ybl-mobile-search-toggle:focus,.mobile-mode .ybl-mobile-whatsapp:focus{background:#000000!important;border-color:#FFFFFF!important}.mobile-mode .ybl-mobile-toggle.active,.mobile-mode .ybl-mobile-search-toggle.active{background:#000000!important;border-color:#FFFFFF!important}}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{transition:none!important}.mobile-mode .ybl-mobile-toggle:hover,.mobile-mode .ybl-mobile-search-toggle:hover,.mobile-mode .ybl-mobile-whatsapp:hover,.mobile-mode .ybl-mobile-toggle:focus,.mobile-mode .ybl-mobile-search-toggle:focus,.mobile-mode .ybl-mobile-whatsapp:focus{transform:none!important}.hamburger-icon,.hamburger-icon::before,.hamburger-icon::after{transition:none!important}}@media screen and (min-resolution: 192dpi),(-webkit-min-device-pixel-ratio: 2){.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{border-width:1.5px!important}.hamburger-icon,.hamburger-icon::before,.hamburger-icon::after{height:2px!important;border-radius:1px!important}}@media screen and (min-resolution: 250dpi){.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{width:52px!important;height:52px!important;font-size:1.4rem!important;border-radius:10px!important}}.mobile-mode .ybl-mobile-toggle:focus,.mobile-mode .ybl-mobile-search-toggle:focus,.mobile-mode .ybl-mobile-whatsapp:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important}.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{will-change:background-color, border-color;contain:layout style}@media (pointer: coarse) and (any-hover: none){.mobile-mode .ybl-mobile-toggle,.mobile-mode .ybl-mobile-search-toggle,.mobile-mode .ybl-mobile-whatsapp{padding:1rem!important;min-height:48px!important;min-width:48px!important}}.mobile-mode .ybl-mobile-whatsapp .whatsapp-icon{width:24px!important;height:24px!important}.mobile-mode .ybl-main-navigation.mobile-menu-open{overflow:visible!important}.mobile-mode .ybl-main-navigation.mobile-menu-open::after{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg, var(--gold-dark) 0%, var(--gold-accent) 50%, var(--gold-dark) 100%);z-index:1;opacity:0;animation:borderSlideIn .4s ease-out .2s forwards}@keyframes borderSlideIn{0%{opacity:0;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}body.ybl-menu-open{overflow-x:hidden!important;position:fixed!important;width:100%!important}body.ybl-menu-open > *:not(.ybl-main-navigation):not(.ybl-nav-menu-container){filter:blur(1px)!important;opacity:0.3!important;pointer-events:none!important;transition:all 0.3s ease!important}body.ybl-menu-open .ybl-nav-menu-container,body.ybl-menu-open .ybl-nav-menu-container *{filter:none!important;opacity:1!important;pointer-events:auto!important}.mobile-mode .ybl-nav-menu-container.mobile-open{display:block!important;position:fixed!important;top:90px!important;left:50%!important;right:auto!important;width:84%!important;max-width:500px!important;background:#FFFFFF!important;border:4px solid var(--gold-warm, #D4B886)!important;border-radius:16px!important;padding:0!important;z-index:999999!important;max-height:calc(100vh - 180px)!important;max-height:calc(100dvh - 180px)!important;overflow-y:auto!important;overflow-x:hidden!important;opacity:1!important;visibility:visible!important;transform:translateX(-50%) translateY(0)!important;box-shadow:0 0 0 3px var(--focus-ring, #1E4436), 0 40px 80px rgba(0,0,0,.30), 0 24px 48px rgba(0,0,0,.20), 0 12px 24px rgba(0,0,0,.15)!important;pointer-events:auto!important;will-change:transform, opacity;-webkit-overflow-scrolling:touch;animation:slideDown 0.3s ease forwards!important;box-sizing:border-box!important}@keyframes slideDown{from{opacity:0;transform:translateX(-50%) translateY(-20px) scale(0.95)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@media (max-width: 480px){.mobile-mode .ybl-nav-menu-container.mobile-open{width:88%!important;top:80px!important;padding:0!important}}@media (min-width: 768px) and (max-width: 1024px){.mobile-mode .ybl-nav-menu-container.mobile-open{width:74%!important;max-width:600px!important;left:50%!important;top:100px!important;max-height:calc(100vh - 200px)!important;max-height:calc(100dvh - 200px)!important;transform:translateX(-50%) translateY(0)!important;right:auto!important;box-shadow:0 0 0 3px var(--focus-ring, #1E4436), 0 50px 100px rgba(0,0,0,.35), 0 30px 60px rgba(0,0,0,.25), 0 15px 30px rgba(0,0,0,.18)!important}}@media (max-width: 360px){.mobile-mode .ybl-nav-menu-container.mobile-open{width:90%!important;padding:0!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu::before{content:'תפריט ראשי\A אנא בחר תחום / נושא';display:flex;align-items:center;justify-content:center;width:calc(100% + 8px)!important;height:76px!important;margin:-4px!important;background:linear-gradient(135deg, var(--green-elegant, #2D5A4A) 0%, #35695A 100%)!important;color:var(--white)!important;border:none!important;border-bottom:3px solid var(--gold-warm, #D4B886)!important;border-radius:12px 12px 0 0!important;padding:0 1rem!important;font-family:'Noto Serif Hebrew', serif!important;font-size:18px!important;font-weight:700!important;text-align:center!important;direction:rtl!important;box-shadow:none!important;order:-1!important;flex-shrink:0!important;letter-spacing:0.2px!important;white-space:pre-line!important;line-height:1.3!important;role:heading!important;aria-level:2!important;aria-label:'כותרת תפריט ניווט ראשי - אנא בחר תחום או נושא'!important;tabindex:0!important;outline:none!important;transition:all 0.3s ease!important;position:relative!important;box-sizing:border-box!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu::after{content:'✆ לשיחה מיידית: 03-5051515';display:block;width:100%;height:56px;background:var(--green-elegant, #2D5A4A);color:white;border-top:2px solid var(--gold-warm, #D4B886);border-radius:0;font-family:'Assistant', Arial, sans-serif;font-size:17px;font-weight:600;text-align:center;line-height:56px;cursor:pointer;order:999;margin:0;padding:0;transition:all 0.3s ease}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu::after:hover{background:#35695A}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu{flex-direction:column;gap:0!important;width:100%;overflow:visible;position:relative;z-index:2;list-style:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.mobile-mode .ybl-mobile-contact-form{display:none;width:100%;margin:0!important;padding:2rem 1.5rem!important;background:linear-gradient(135deg, #E8D5B7 0%, var(--gold-warm, #D4B886) 25%, var(--gold-accent, #C5A572) 50%, var(--gold-dark, #B8945C) 75%, #A67C52 100% )!important;border:none!important;border-radius:0!important;box-shadow:none!important;order:999;position:relative;overflow:hidden;z-index:3;box-sizing:border-box!important;background-image:radial-gradient(circle at 20% 50%, rgba(255,255,255,0.1) 0%, transparent 50%), radial-gradient(circle at 80% 20%, rgba(255,255,255,0.05) 0%, transparent 50%)!important}.mobile-mode .ybl-mobile-contact-form > *{position:relative;z-index:4;box-sizing:border-box!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-mobile-contact-form{display:block!important}.mobile-mode .ybl-mobile-contact-form h3{margin:0 0 1.5rem 0!important;padding:1.2rem!important;background:linear-gradient(135deg, var(--green-elegant, #2D5A4A) 0%, #35695A 50%, var(--green-elegant, #2D5A4A) 100%)!important;color:#FFFFFF!important;font-size:19px!important;font-weight:700!important;text-align:center!important;border-radius:10px!important;font-family:'Noto Serif Hebrew', serif!important;box-shadow:0 4px 12px rgba(45, 90, 74, 0.3), 0 2px 6px rgba(0, 0, 0, 0.2)!important;text-shadow:0 1px 3px rgba(0, 0, 0, 0.3)!important;border:3px solid rgba(255,255,255,0.25)!important;z-index:5;box-sizing:border-box!important;letter-spacing:0.5px!important;position:relative}.mobile-mode .ybl-form-message{margin:0 0 1.5rem 0!important;padding:0!important;border-radius:8px!important;text-align:center!important;font-size:15px!important;font-weight:600!important;display:none!important;position:relative!important;z-index:6!important;box-sizing:border-box!important;width:100%!important}.mobile-mode .ybl-form-message.success{background:linear-gradient(135deg, #D4EDDA 0%, #C3E6CB 50%, #B8DFCC 100%)!important;border:3px solid #28a745!important;color:#155724!important;display:block!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 4px 12px rgba(40, 167, 69, 0.2), 0 2px 6px rgba(0, 0, 0, 0.1)!important;border-radius:10px!important}.mobile-mode .ybl-form-message.error{background:linear-gradient(135deg, #F8D7DA 0%, #F1B0B7 50%, #F5C6CB 100%)!important;border:3px solid #dc3545!important;color:var(--form-error, #721c24)!important;display:block!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:1rem!important;box-shadow:0 4px 12px rgba(220, 53, 69, 0.2), 0 2px 6px rgba(0, 0, 0, 0.1)!important;border-radius:10px!important}.mobile-mode .ybl-form-message.success .success-content{padding:1rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:1rem!important}.mobile-mode .ybl-form-message.success .success-content p{margin:0!important;font-size:16px!important;font-weight:600!important;color:#155724!important;line-height:1.4!important;text-align:center!important}.mobile-mode .ybl-understood-btn{background:linear-gradient(135deg, var(--green-elegant, #2D5A4A) 0%, #35695A 50%, #25D366 100%)!important;color:#FFFFFF!important;border:3px solid rgba(255, 255, 255, 0.3)!important;border-radius:8px!important;padding:14px 28px!important;font-size:16px!important;font-weight:700!important;font-family:'Noto Serif Hebrew', serif!important;cursor:pointer!important;transition:all 0.3s ease!important;min-height:48px!important;min-width:120px!important;box-shadow:0 4px 12px rgba(45, 90, 74, 0.3), 0 2px 6px rgba(0, 0, 0, 0.2)!important;outline:none!important;position:relative!important;z-index:7!important;text-decoration:none!important;user-select:none!important;display:inline-block!important;text-shadow:0 1px 2px rgba(0, 0, 0, 0.2)!important;letter-spacing:0.3px!important;overflow:hidden}.mobile-mode .ybl-understood-btn:hover{background:linear-gradient(135deg, #35695A 0%, #25D366 50%, #20BA5A 100%)!important;transform:none!important;box-shadow:0 6px 16px rgba(45, 90, 74, 0.4), 0 3px 8px rgba(0, 0, 0, 0.25)!important}.mobile-mode .ybl-understood-btn:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important;background:linear-gradient(135deg, #35695A 0%, #25D366 50%, #20BA5A 100%)!important;box-shadow:0 0 0 6px rgba(212, 184, 134, 0.3), 0 6px 16px rgba(45, 90, 74, 0.4)!important}.mobile-mode .ybl-form-group{margin-bottom:1.2rem;position:relative!important;z-index:5!important}.mobile-mode .ybl-form-group input,.mobile-mode .ybl-form-group textarea{width:100%;padding:14px 18px!important;border:3px solid rgba(45, 90, 74, 0.3)!important;border-radius:8px!important;font-size:var(--font-size-base);font-family:'Assistant', 'Noto Sans Hebrew', sans-serif;transition:all 0.3s ease;background:linear-gradient(135deg, rgba(255, 255, 255, 0.98) 0%, rgba(248, 249, 250, 0.95) 100%)!important;box-sizing:border-box;direction:rtl;text-align:right;min-height:48px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(45, 90, 74, 0.1)!important;font-weight:500!important}.mobile-mode .ybl-form-group input::placeholder,.mobile-mode .ybl-form-group textarea::placeholder{color:#6C757D!important;opacity:1;font-size:var(--font-size-base);font-weight:500;font-style:italic}.mobile-mode .ybl-form-group input:focus,.mobile-mode .ybl-form-group textarea:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:2px!important;border-color:var(--green-elegant, #2D5A4A)!important;box-shadow:0 0 0 4px rgba(45, 90, 74, 0.2), 0 4px 12px rgba(45, 90, 74, 0.15), inset 0 2px 4px rgba(0, 0, 0, 0.05)!important;background:rgba(255, 255, 255, 1)!important;transform:none!important}.mobile-mode .ybl-form-group textarea{min-height:120px!important;resize:vertical;line-height:1.5}.mobile-mode .ybl-submit-btn{width:100%;padding:16px 24px!important;background:linear-gradient(135deg, var(--green-elegant, #2D5A4A) 0%, #35695A 50%, #3A7A66 100%)!important;color:#FFFFFF!important;border:3px solid rgba(255, 255, 255, 0.25)!important;border-radius:8px!important;font-size:18px!important;font-weight:700;font-family:'Noto Serif Hebrew', serif;cursor:pointer;transition:all 0.3s ease;margin-top:1rem!important;box-shadow:0 6px 16px rgba(45, 90, 74, 0.3), 0 3px 8px rgba(0, 0, 0, 0.2)!important;position:relative;overflow:hidden;min-height:52px!important;z-index:5!important;box-sizing:border-box!important;text-shadow:0 1px 2px rgba(0, 0, 0, 0.2)!important;letter-spacing:0.3px!important}.mobile-mode .ybl-submit-btn:hover{background:linear-gradient(135deg, #35695A 0%, #3A7A66 50%, #3F8069 100%)!important;transform:none!important;box-shadow:0 8px 20px rgba(45, 90, 74, 0.4), 0 4px 10px rgba(0, 0, 0, 0.25)!important}.mobile-mode .ybl-submit-btn:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important;background:linear-gradient(135deg, #35695A 0%, #3A7A66 50%, #3F8069 100%)!important;box-shadow:0 0 0 6px rgba(212, 184, 134, 0.3), 0 8px 20px rgba(45, 90, 74, 0.4)!important}.mobile-mode .ybl-submit-btn.loading{pointer-events:none;opacity:0.8;background:linear-gradient(135deg, #6C757D 0%, #4A7A63 50%, #ADB5BD 100%)!important}.mobile-mode .ybl-submit-btn.loading::after{content:'⏳';position:absolute;right:1rem;animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.mobile-mode .ybl-form-helper{font-size:13px!important;color:rgba(255, 255, 255, 0.95)!important;margin-top:0.5rem;font-style:italic;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3)!important;font-weight:600!important;z-index:5;position:relative;box-sizing:border-box!important;text-align:center!important}@keyframes messageSlideIn{from{opacity:0;transform:translateY(-15px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}.mobile-mode .ybl-form-message.success,.mobile-mode .ybl-form-message.error{animation:messageSlideIn 0.4s ease forwards!important}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open,.mobile-mode .ybl-form-message.success,.mobile-mode .ybl-form-message.error{animation:none!important}.mobile-mode .ybl-understood-btn:hover,.mobile-mode .ybl-understood-btn:focus,.mobile-mode .ybl-submit-btn:hover{transform:none!important}}@media (prefers-contrast: high){.mobile-mode .ybl-mobile-contact-form{background:#E8D5B7!important}.mobile-mode .ybl-mobile-contact-form h3{background:#1A2A22!important;border-width:4px!important;color:#FFFFFF!important;font-weight:800!important}.mobile-mode .ybl-form-group input,.mobile-mode .ybl-form-group textarea{border-width:4px!important;background:#FFFFFF!important;font-weight:600!important}.mobile-mode .ybl-submit-btn,.mobile-mode .ybl-understood-btn{border-width:4px!important;font-weight:800!important;background:#1A2A22!important}}@media (max-width: 480px){.mobile-mode .ybl-mobile-contact-form{padding:1.5rem 1rem!important}.mobile-mode .ybl-mobile-contact-form h3{font-size:17px!important;padding:1rem!important}.mobile-mode .ybl-form-group input,.mobile-mode .ybl-form-group textarea{padding:12px 16px!important;min-height:46px!important}.mobile-mode .ybl-submit-btn{font-size:17px!important;min-height:50px!important}.mobile-mode .ybl-understood-btn{padding:12px 24px!important;font-size:15px!important;min-height:46px!important}}@media (min-width: 768px) and (max-width: 1024px){.mobile-mode .ybl-mobile-contact-form{padding:2.5rem 2rem!important}.mobile-mode .ybl-mobile-contact-form h3{font-size:21px!important;padding:1.4rem!important}.mobile-mode .ybl-form-group input,.mobile-mode .ybl-form-group textarea{padding:16px 20px!important;min-height:50px!important;font-size:17px!important}.mobile-mode .ybl-submit-btn{font-size:19px!important;min-height:54px!important;padding:18px 28px!important}.mobile-mode .ybl-understood-btn{padding:16px 32px!important;font-size:17px!important;min-height:50px!important}}@media (max-width: 360px){.mobile-mode .ybl-mobile-contact-form{padding:1.2rem 0.8rem!important}.mobile-mode .ybl-mobile-contact-form h3{font-size:16px!important;padding:0.8rem!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li{width:100%;margin:0!important;border:none!important;border-bottom:1px solid rgba(212, 184, 134, 0.2)!important;border-radius:0!important;background:transparent!important;overflow:visible;position:relative;transition:all .3s ease;min-height:56px!important;padding:0;list-style:none!important;box-shadow:none!important;will-change:auto;box-sizing:border-box!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:hover{border-bottom-color:rgba(212, 184, 134, 0.4)!important;background:rgba(45, 90, 74, 0.05)!important;box-shadow:none!important;transform:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{background:rgba(232, 242, 249, 0.5)!important;border:none!important;border-bottom:1px solid rgba(53, 105, 90, 0.1)!important;margin:0!important;border-radius:0!important;width:100%!important;list-style:none!important;box-shadow:none!important;transition:all 0.3s ease!important;min-height:52px!important;padding:0}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li:hover{background:rgba(45, 90, 74, 0.08)!important;border-bottom-color:rgba(53, 105, 90, 0.2)!important;transform:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu li{background:rgba(240, 243, 246, 0.5)!important;border:none!important;border-bottom:1px solid rgba(62, 122, 107, 0.1)!important;margin:0!important;border-radius:0!important;list-style:none!important;box-shadow:none!important;transition:all 0.3s ease!important;min-height:52px!important;padding:0}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu li:hover{background:rgba(74, 107, 90, 0.08)!important;border-bottom-color:rgba(62, 122, 107, 0.2)!important;transform:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu li{background:rgba(248, 249, 250, 0.5)!important;border:none!important;border-bottom:1px solid rgba(74, 122, 99, 0.1)!important;margin:0!important;border-radius:0!important;display:block!important;width:100%!important;opacity:1!important;visibility:visible!important;list-style:none!important;box-shadow:none!important;transition:all 0.3s ease!important;min-height:52px!important;padding:0}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu li:hover{background:rgba(108, 117, 125, 0.08)!important;border-bottom-color:rgba(74, 122, 99, 0.2)!important;transform:none!important;box-shadow:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu li{background:rgba(255, 248, 240, 0.5)!important;border:none!important;border-bottom:1px solid rgba(197, 165, 114, 0.1)!important;margin:0!important;border-radius:0!important;display:block!important;width:100%!important;opacity:1!important;visibility:visible!important;list-style:none!important;box-shadow:none!important;transition:all 0.3s ease!important;min-height:52px!important;padding:0}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu li:hover{background:rgba(139, 111, 71, 0.10)!important;border-bottom-color:rgba(197, 165, 114, 0.2)!important;transform:none!important;box-shadow:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:last-child,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li:last-child,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu li:last-child,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu li:last-child,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu li:last-child{border-bottom:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu{margin:0!important;padding:0!important;width:100%!important;overflow:visible!important;list-style:none!important;display:none;background:transparent;border:none;animation:slideOpen 0.3s ease forwards}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children.expanded > .sub-menu{display:block!important;visibility:visible!important;opacity:1!important;max-height:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a{opacity:1!important}@keyframes slideOpen{from{opacity:0;max-height:0}to{opacity:1;max-height:3000px}}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li{opacity:0;animation:fadeIn 0.3s ease forwards}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(1){animation-delay:0.05s}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(2){animation-delay:0.10s}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(3){animation-delay:0.15s}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(4){animation-delay:0.20s}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(5){animation-delay:0.25s}@keyframes fadeIn{to{opacity:1}}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu{animation:none!important;opacity:1!important;transform:none!important}}@media (prefers-contrast: high){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{border-bottom-width:2px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li{border-bottom-color:rgba(212, 184, 134, 0.6)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{border-bottom-color:rgba(53, 105, 90, 0.4)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu li{border-bottom-color:rgba(62, 122, 107, 0.4)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu li{border-bottom-color:rgba(74, 122, 99, 0.4)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu li{border-bottom-color:rgba(197, 165, 114, 0.4)!important}}@media (max-width: 480px){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{min-height:56px!important}}@media (min-width: 768px) and (max-width: 1024px){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li{min-height:60px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{min-height:56px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu li{min-height:52px!important}}@media (max-width: 360px){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{min-height:58px!important}}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{line-height:1.6!important}}@media screen and (min-resolution: 192dpi),(-webkit-min-device-pixel-ratio: 2){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{border-bottom-width:0.5px!important}}@media (prefers-reduced-data: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{transition:none!important;animation:none!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:focus-within,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li:focus-within{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:2px!important;background:rgba(45, 90, 74, 0.08)!important;z-index:10!important}body.using-mouse #ybl-nav-menu-container.mobile-open a:focus{outline:none!important;box-shadow:none!important}body.using-mouse #ybl-nav-menu-container.mobile-open li:focus-within{outline:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a{display:flex;align-items:center;padding:14px 60px 14px 20px!important;color:#2C2C2C!important;text-decoration:none!important;font-weight:520!important;font-size:16px!important;font-family:'Noto Serif Hebrew', serif!important;transition:all 0.3s ease!important;width:100%!important;min-height:52px!important;position:relative!important;z-index:2!important;direction:rtl!important;text-align:right!important;line-height:1.4!important;role:menuitem!important;tabindex:0!important;outline:none!important;overflow:hidden!important;border-radius:0!important;background:transparent!important;box-sizing:border-box!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a:hover,.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a:focus{background:rgba(45, 90, 74, 0.05)!important;color:#2C2C2C!important;transform:none!important;font-weight:600!important;text-shadow:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important;background:rgba(45, 90, 74, 0.08)!important;box-shadow:0 0 0 6px rgba(212, 184, 134, 0.3)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{content:'ᐊ'!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--green-elegant, #2D5A4A)!important;font-size:14px!important;z-index:3!important;opacity:1!important;font-weight:bold!important;font-family:Arial, sans-serif!important;line-height:1!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::after,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::after{content:' (דף נוכחי)'!important;position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a{padding:14px 60px 14px 20px!important;font-size:16px!important;font-weight:520!important;color:#2C2C2C!important;border-radius:0!important;font-family:'Assistant', 'Noto Sans Hebrew', Arial, sans-serif!important;min-height:52px!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a:hover,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a:focus{background:rgba(45, 90, 74, 0.08)!important;color:#2C2C2C!important;transform:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;color:#35695A!important;font-size:13px!important;z-index:3!important;opacity:1!important;font-weight:bold!important;font-family:Arial, sans-serif!important;line-height:1!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu a{padding:14px 60px 14px 20px!important;font-size:16px!important;font-weight:520!important;color:#4A6B5A!important;min-height:52px!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu a:hover,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu a:focus{background:rgba(74, 107, 90, 0.08)!important;color:var(--green-elegant, #2D5A4A)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;color:#3E7A6B!important;font-size:12px!important;z-index:3!important;opacity:1!important;font-weight:bold!important;font-family:Arial, sans-serif!important;line-height:1!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu a{padding:14px 60px 14px 20px!important;font-size:16px!important;font-weight:520!important;color:#6C757D!important;min-height:52px!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu a:hover,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu a:focus{background:rgba(108, 117, 125, 0.08)!important;color:#6C757D!important;font-weight:600!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;color:#4A7A63!important;font-size:12px!important;z-index:3!important;opacity:1!important;font-weight:bold!important;font-family:Arial, sans-serif!important;line-height:1!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu a{padding:14px 60px 14px 20px!important;font-size:16px!important;font-weight:520!important;color:#8B6F47!important;line-height:1.4!important;min-height:52px!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu a:hover,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu a:focus{background:rgba(139, 111, 71, 0.10)!important;color:#8B6F47!important;font-weight:600!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;color:#8B6F47!important;font-size:12px!important;z-index:3!important;opacity:1!important;font-weight:bold!important;font-family:Arial, sans-serif!important;line-height:1!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li{min-height:56px!important;height:auto!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu li,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu li{min-height:52px!important;height:auto!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a{opacity:0;animation:fadeIn 0.3s ease-out forwards}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(1) a{animation-delay:0.05s}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(2) a{animation-delay:0.10s}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(3) a{animation-delay:0.15s}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(4) a{animation-delay:0.20s}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li:nth-child(5) a{animation-delay:0.25s}@keyframes fadeIn{to{opacity:1}}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a{animation:none!important;opacity:1!important;transform:none!important}}@media (max-width: 480px){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu a{font-size:16px!important;padding:16px 65px 16px 20px!important;min-height:56px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{right:22px!important}}@media (min-width: 768px) and (max-width: 1024px){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a{font-size:18px!important;padding:16px 65px 16px 25px!important;min-height:60px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu a{font-size:17px!important;min-height:56px!important;padding:15px 65px 15px 25px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{right:25px!important}}@media screen and (min-resolution: 192dpi),(-webkit-min-device-pixel-ratio: 2){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a{font-size:17px!important;line-height:1.4!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu a{font-size:16px!important;line-height:1.4!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{font-size:15px!important;text-shadow:0.5px 0.5px 1px rgba(0, 0, 0, 0.1)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before{font-size:14px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{font-size:13px!important}}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a{letter-spacing:0.05em!important;word-spacing:0.1em!important;line-height:1.6!important}}@media (prefers-contrast: high){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a{font-weight:600!important;border:1px solid rgba(0, 0, 0, 0.1)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{color:#1A2A22!important;opacity:1!important;font-size:16px!important;text-shadow:1px 1px 2px rgba(255, 255, 255, 0.8)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before{color:#35695A!important;font-size:15px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before{color:#3E7A6B!important;font-size:14px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{color:#4A7A63!important;font-size:14px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{color:#8B6F47!important;font-size:14px!important}}@media (prefers-reduced-data: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a{transition:none!important;animation:none!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a:focus,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important;background:rgba(45, 90, 74, 0.08)!important;box-shadow:0 0 0 6px rgba(212, 184, 134, 0.3)!important;z-index:10!important}@media (max-width: 360px){.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu a{padding:16px 60px 16px 16px!important;font-size:16px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{right:18px!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before{content:'+';position:absolute;left:20px!important;top:9px!important;transform:none!important;width:44px!important;height:44px!important;background:#FFFFFF!important;color:var(--green-elegant, #2D5A4A)!important;border:2px solid var(--green-elegant, #2D5A4A)!important;border-radius:8px!important;display:flex;align-items:center;justify-content:center;font-size:1.2rem!important;font-weight:bold;cursor:pointer;z-index:10;font-family:Arial, sans-serif;box-shadow:0 4px 8px rgba(0,0,0,.10)!important;transition:all .3s ease;tabindex:0!important;role:button!important;aria-label:'פתח תת-תפריט'!important;aria-expanded:false!important;outline:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children::before{left:20px!important;top:9px!important;transform:none!important;border-color:#35695A!important;color:#35695A!important;background:#FFFFFF!important;width:44px!important;height:44px!important;font-size:1.2rem!important;border-radius:8px!important;box-shadow:0 4px 8px rgba(0,0,0,.10)!important;aria-label:'פתח תת-תפריט רמה 2'!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children::before{top:4px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children::before{left:20px!important;top:4px!important;transform:none!important;border-color:#3E7A6B!important;color:#3E7A6B!important;background:#FFFFFF!important;width:44px!important;height:44px!important;font-size:1.2rem!important;border-radius:8px!important;box-shadow:0 4px 8px rgba(0,0,0,.10)!important;aria-label:'פתח תת-תפריט רמה 3'!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children::before{left:20px!important;top:4px!important;transform:none!important;border-color:#4A7A63!important;color:#4A7A63!important;background:#FFFFFF!important;width:44px!important;height:44px!important;font-size:1.2rem!important;border-radius:8px!important;box-shadow:0 4px 8px rgba(0,0,0,.10)!important;aria-label:'פתח תת-תפריט רמה 4'!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children::before{left:20px!important;top:4px!important;transform:none!important;border-color:var(--gold-accent, #C5A572)!important;color:#8B6F47!important;background:#FFFFFF!important;width:44px!important;height:44px!important;font-size:1.2rem!important;border-radius:8px!important;box-shadow:0 4px 8px rgba(0,0,0,.10)!important;opacity:1!important;aria-label:'פתח תת-תפריט רמה 5'!important}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children.expanded::before{content:'−'!important;aria-label:'סגור תת-תפריט'!important;aria-expanded:true!important;animation:buttonRotateFixed 0.3s ease forwards!important}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children.expanded::before{background:var(--green-elegant, #2D5A4A)!important;color:#FFFFFF!important;border-color:var(--green-elegant, #2D5A4A)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children.expanded::before{background:#35695A!important;color:#FFFFFF!important;border-color:#35695A!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children.expanded::before{background:#3E7A6B!important;color:#FFFFFF!important;border-color:#3E7A6B!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children.expanded::before{background:#4A7A63!important;color:#FFFFFF!important;border-color:#4A7A63!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children.expanded::before{background:#8B6F47!important;color:#FFFFFF!important;border-color:#8B6F47!important}@keyframes buttonRotateFixed{from{transform:none}to{transform:rotate(180deg)}}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:2px!important;transform:scale(1.05)!important;box-shadow:0 6px 12px rgba(0,0,0,.15)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before:hover{transform:scale(1.02)!important;box-shadow:0 6px 12px rgba(0,0,0,.15)!important}@media (max-width: 480px){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children::before{left:18px!important;top:8px!important;width:44px!important;height:44px!important;font-size:1.1rem!important}}@media (min-width: 768px) and (max-width: 1024px){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children::before{left:25px!important;top:6px!important;width:44px!important;height:44px!important;font-size:1.2rem!important}}@media (max-width: 360px){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children::before{left:15px!important;top:8px!important;width:44px!important;height:44px!important;font-size:1rem!important}}@media (prefers-contrast: high){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before{border-width:3px!important;font-weight:900!important;box-shadow:0 6px 12px rgba(0,0,0,.20)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before{border-color:#1A2A22!important;color:#1A2A22!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children::before{border-color:var(--green-elegant, #2D5A4A)!important;color:var(--green-elegant, #2D5A4A)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children::before{border-color:#4A6B5A!important;color:#4A6B5A!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children::before{border-color:#6C757D!important;color:#6C757D!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children::before{border-color:#8B6F47!important;color:#8B6F47!important}}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children.expanded::before{transition:none!important;animation:none!important;transform:none!important}}@media screen and (min-resolution: 192dpi),(-webkit-min-device-pixel-ratio: 2){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before{border-width:1.5px!important;font-size:1.3rem!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important;transform:scale(1.1)!important;box-shadow:0 8px 16px rgba(0,0,0,.20)!important;z-index:20!important}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before:hover{transform:scale(1.05)!important;box-shadow:0 6px 12px rgba(0,0,0,.15)!important}@media (min-width: 1025px) and (max-width: 1200px){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children::before{left:30px!important;top:9px!important;width:44px!important;height:44px!important;font-size:1.3rem!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children::before{top:4px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children::before{top:4px!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children a{padding-left:80px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children a{padding-left:80px!important}@media (max-width: 480px){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children a{padding-left:75px!important}}@media (max-width: 360px){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children a{padding-left:70px!important}}@media (min-width: 1025px) and (max-width: 1200px){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .menu-item-has-children a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .menu-item-has-children a{padding-left:90px!important}}@media screen and (min-resolution: 120dpi) and (max-resolution: 191dpi){.mobile-mode .ybl-nav-menu-container.mobile-open .menu-item-has-children::before{font-size:1.25rem!important;width:42px!important;height:42px!important}}@media (prefers-contrast: high){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{color:#1A2A22!important;font-weight:700!important;font-size:16px!important;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.8)!important;background:rgba(45, 90, 74, 0.15)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{content:'ᐊ'!important;color:#1A2A22!important;opacity:1!important;font-size:16px!important;font-weight:900!important;text-shadow:1px 1px 2px rgba(255, 255, 255, 0.9)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a{color:var(--green-elegant, #2D5A4A)!important;font-weight:700!important;font-size:16px!important;background:rgba(53, 105, 90, 0.15)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;color:var(--green-elegant, #2D5A4A)!important;font-size:15px!important;font-weight:900!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a{color:#2E5245!important;font-weight:700!important;font-size:16px!important;background:rgba(62, 122, 107, 0.15)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;color:#2E5245!important;font-size:14px!important;font-weight:900!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a{color:#4A544D!important;font-weight:700!important;font-size:16px!important;background:rgba(74, 122, 99, 0.15)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;color:#4A544D!important;font-size:14px!important;font-weight:900!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a{color:#6D4C2F!important;font-weight:700!important;font-size:16px!important;background:rgba(197, 165, 114, 0.15)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;color:#6D4C2F!important;font-size:14px!important;font-weight:900!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu li{border-bottom:2px solid rgba(212, 184, 134, 0.6)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu li{border-bottom:2px solid rgba(53, 105, 90, 0.4)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu li{border-bottom:2px solid rgba(62, 122, 107, 0.4)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu li{border-bottom:2px solid rgba(74, 122, 99, 0.4)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu li{border-bottom:2px solid rgba(197, 165, 114, 0.4)!important}}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{letter-spacing:0.08em!important;word-spacing:0.15em!important;line-height:1.6!important;font-size:16px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a{letter-spacing:0.06em!important;word-spacing:0.12em!important;line-height:1.5!important;font-size:16px!important}}@media screen and (min-resolution: 192dpi),(-webkit-min-device-pixel-ratio: 2){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{content:'ᐊ'!important;font-size:15px!important;text-shadow:0.5px 0.5px 1px rgba(0, 0, 0, 0.2)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;font-size:14px!important;text-shadow:0.5px 0.5px 1px rgba(0, 0, 0, 0.3)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;font-size:13px!important;text-shadow:0.5px 0.5px 1px rgba(0, 0, 0, 0.3)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{font-size:16px!important;line-height:1.4!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a{font-size:16px!important;line-height:1.4!important}}@media (min-width: 1025px){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{min-height:60px!important;padding:18px 70px 18px 25px!important;font-size:16px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a{min-height:56px!important;padding:16px 70px 16px 25px!important;font-size:16px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a{min-height:52px!important;padding:15px 70px 15px 25px!important;font-size:16px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;right:30px!important}}@media (max-width: 480px){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{font-size:16px!important;padding:18px 65px 18px 20px!important;min-height:58px!important;line-height:1.3!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a{font-size:16px!important;min-height:54px!important;padding:16px 65px 16px 20px!important;font-weight:600!important;line-height:1.3!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{content:'ᐊ'!important;font-size:15px!important;right:22px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;font-size:13px!important;right:22px!important}}@media (min-width: 768px) and (max-width: 1024px){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{font-size:16px!important;padding:18px 70px 18px 25px!important;min-height:60px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a{font-size:16px!important;padding:17px 70px 17px 25px!important;min-height:58px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a{font-size:16px!important;min-height:56px!important;padding:16px 70px 16px 25px!important;font-weight:600!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{content:'ᐊ'!important;font-size:16px!important;right:25px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;font-size:14px!important;right:25px!important}}@media (max-width: 360px){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a{padding:16px 60px 16px 16px!important;font-size:16px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;right:18px!important;font-size:14px!important}}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{transition:none!important;animation:none!important;transform:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item:hover,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor:hover,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a:hover,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a:hover{transform:none!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a:focus,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a:focus{outline:4px solid var(--focus-ring, #1E4436)!important;outline-offset:4px!important;background:rgba(45, 90, 74, 0.12)!important;box-shadow:0 0 0 8px rgba(212, 184, 134, 0.3)!important;z-index:10!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a:focus,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a:focus,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a:focus,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a:focus,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a:focus,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a:focus,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a:focus,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important;background:rgba(45, 90, 74, 0.10)!important;box-shadow:0 0 0 6px rgba(212, 184, 134, 0.25)!important;z-index:10!important}@media (prefers-reduced-data: reduce){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{transition:none!important;animation:none!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{content:'ᐊ'!important;transition:none!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-nav-menu{background:transparent!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu{background:transparent!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a::before{content:'ᐊ'!important;display:inline-block!important;visibility:visible!important;opacity:1!important;z-index:100!important;pointer-events:none!important}@media screen and (min-resolution: 250dpi){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{font-size:16px!important;padding:20px 75px 20px 25px!important;min-height:64px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{content:'ᐊ'!important;font-size:18px!important;right:30px!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{will-change:background-color, color;contain:layout style}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{will-change:color, font-size;contain:layout style;transform-origin:center center}@media (pointer: coarse) and (any-hover: none){.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{min-height:56px!important;padding:18px 65px 18px 22px!important;font-size:16px!important}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a::before,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a::before{content:'ᐊ'!important;font-size:16px!important}}.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .current-menu-ancestor > a{font-weight:550!important;letter-spacing:-0.01em!important;color:#2C2C2C!important;background:rgba(45, 90, 74, 0.05)!important}.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-item > a,.mobile-mode .ybl-nav-menu-container.mobile-open .sub-menu .sub-menu .sub-menu .sub-menu .current-menu-ancestor > a{font-weight:550!important;letter-spacing:-0.01em!important;background:rgba(45, 90, 74, 0.05)!important}.mobile-mode .ybl-search-container.mobile-open{display:block!important;position:fixed!important;top:80px!important;left:50%!important;transform:translateX(-50%)!important;width:90%!important;max-width:500px!important;background:var(--white)!important;border:3px solid var(--green-elegant, #2D5A4A)!important;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,.25)!important;padding:1rem!important;z-index:1000000!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;box-sizing:border-box!important}.mobile-mode .ybl-search-container.mobile-open .ybl-search-form{border-radius:8px!important;width:100%!important;border:2px solid var(--green-elegant, #2D5A4A)!important;overflow:hidden!important;display:flex!important;align-items:center!important;background:var(--white)!important;box-shadow:none!important;position:relative!important;z-index:1000001!important}.mobile-mode .ybl-search-container.mobile-open .ybl-search-input{width:100%!important;padding:1rem!important;font-size:1rem!important;border:none!important;background:transparent!important;color:var(--text-dark)!important;font-family:'Assistant', 'Noto Sans Hebrew', Arial, sans-serif!important;outline:none!important;flex:1!important;z-index:1000002!important}.mobile-mode .ybl-search-container.mobile-open .ybl-search-input::placeholder{color:#999!important;font-size:1rem!important}.mobile-mode .ybl-search-container.mobile-open .ybl-search-button{padding:1rem!important;min-width:50px!important;background:var(--green-elegant, #2D5A4A)!important;color:var(--white)!important;border:none!important;cursor:pointer!important;font-size:1.2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color 0.3s ease!important;z-index:1000002!important}.mobile-mode .ybl-search-container.mobile-open .ybl-search-button:hover,.mobile-mode .ybl-search-container.mobile-open .ybl-search-button:focus{background:#35695A!important}.mobile-mode .ybl-search-container.mobile-open .ybl-search-button:focus{outline:none!important;box-shadow:inset 0 0 0 2px var(--focus-ring, #1E4436), inset 0 0 0 5px var(--focus-ring-on-dark, #E8C882)!important}.mobile-mode .ybl-search-container.mobile-open .ybl-search-form:focus-within{border-color:var(--focus-ring, #1E4436)!important;box-shadow:0 0 0 3px var(--focus-ring, #1E4436)!important}.mobile-mode .ybl-search-container.mobile-open *{z-index:inherit!important}.mobile-mode .ybl-mobile-contact-form{display:none;width:100%;margin:0!important;padding:1.5rem 1rem!important;background:linear-gradient(135deg, var(--gold-warm) 0%, var(--gold-accent) 50%, var(--gold-dark) 100%)!important;border:none!important;border-radius:0!important;box-shadow:none!important;order:999;box-sizing:border-box!important}.mobile-mode .ybl-nav-menu-container.mobile-open .ybl-mobile-contact-form{display:block!important}.mobile-mode .ybl-mobile-contact-form h3{margin:0 0 1rem 0!important;padding:1rem!important;background:var(--green-elegant, #2D5A4A)!important;color:var(--white)!important;font-size:18px!important;font-weight:700!important;text-align:center!important;border-radius:8px!important;font-family:'Noto Serif Hebrew', serif!important;box-shadow:none!important;text-shadow:none!important;border:2px solid rgba(255,255,255,0.2)!important;box-sizing:border-box!important}.mobile-mode .ybl-form-message{margin:0 0 1.5rem 0!important;padding:0!important;border-radius:6px!important;text-align:center!important;font-size:15px!important;font-weight:600!important;display:none!important;position:relative!important;z-index:6!important;box-sizing:border-box!important;width:100%!important}.mobile-mode .ybl-form-message.success{background:rgba(212, 237, 218, 0.95)!important;border:2px solid #28a745!important;color:#155724!important;display:block!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.mobile-mode .ybl-form-message.error{background:rgba(248, 215, 218, 0.95)!important;border:2px solid #dc3545!important;color:var(--form-error, #721c24)!important;display:block!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:1rem!important;box-shadow:none!important}.mobile-mode .ybl-form-message.success .success-content{padding:1rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:1rem!important}.mobile-mode .ybl-form-message.success .success-content p{margin:0!important;font-size:16px!important;font-weight:600!important;color:#155724!important;line-height:1.4!important;text-align:center!important}.mobile-mode .ybl-understood-btn{background:var(--green-elegant, #2D5A4A)!important;color:var(--white)!important;border:2px solid rgba(255, 255, 255, 0.2)!important;border-radius:6px!important;padding:12px 24px!important;font-size:16px!important;font-weight:700!important;font-family:'Noto Serif Hebrew', serif!important;cursor:pointer!important;transition:all 0.3s ease!important;min-height:44px!important;min-width:100px!important;box-shadow:none!important;outline:none!important;position:relative!important;z-index:7!important;text-decoration:none!important;user-select:none!important;display:inline-block!important}.mobile-mode .ybl-understood-btn:hover{background:#35695A!important;transform:none!important;box-shadow:none!important}.mobile-mode .ybl-understood-btn:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important;background:#35695A!important;transform:none!important;box-shadow:none!important}.mobile-mode .ybl-form-group{margin-bottom:1rem;position:relative!important;z-index:5!important}.mobile-mode .ybl-form-group input,.mobile-mode .ybl-form-group textarea{width:100%;padding:12px 16px;border:2px solid rgba(212, 184, 134, 0.8)!important;border-radius:6px!important;font-size:var(--font-size-base);font-family:'Assistant', 'Noto Sans Hebrew', sans-serif;transition:all 0.3s ease;background:rgba(255, 255, 255, 0.95)!important;box-sizing:border-box;direction:rtl;text-align:right;min-height:44px;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.mobile-mode .ybl-form-group input::placeholder,.mobile-mode .ybl-form-group textarea::placeholder{color:#595959;opacity:1;font-size:var(--font-size-base)}.mobile-mode .ybl-form-group input:focus,.mobile-mode .ybl-form-group textarea:focus{border-color:var(--green-elegant, #2D5A4A);box-shadow:0 0 0 4px rgba(45, 90, 74, 0.2);background:rgba(255, 255, 255, 1)!important}.mobile-mode .ybl-form-group textarea{min-height:100px;resize:vertical;line-height:1.5}.mobile-mode .ybl-form-consent{margin-bottom:1rem}.mobile-mode .ybl-consent-label{display:flex;align-items:flex-start;gap:0.6rem;font-size:0.9rem;color:var(--text-dark, #2C2C2C);cursor:pointer}.mobile-mode .ybl-consent-label input[type="checkbox"]{width:22px;height:22px;min-width:22px;margin-top:2px;accent-color:var(--green-elegant);cursor:pointer}.mobile-mode .ybl-consent-label input[type="checkbox"]:focus-visible{outline:3px solid var(--focus-ring, #1E4436);outline-offset:2px}.mobile-mode .ybl-consent-label a{color:var(--green-elegant);text-decoration:underline}.mobile-mode .ybl-submit-btn{width:100%;padding:14px 20px;background:var(--green-elegant, #2D5A4A)!important;color:var(--white);border:2px solid rgba(255, 255, 255, 0.2)!important;border-radius:6px!important;font-size:var(--font-size-large);font-weight:700;font-family:'Noto Serif Hebrew', serif;cursor:pointer;transition:all 0.3s ease;margin-top:0.5rem;box-shadow:none!important;position:relative;overflow:hidden;min-height:48px;z-index:5!important;box-sizing:border-box!important}.mobile-mode .ybl-submit-btn:hover{background:#35695A!important;transform:none!important;box-shadow:none!important}.mobile-mode .ybl-submit-btn:focus{outline:3px solid var(--focus-ring, #1E4436)!important;outline-offset:3px!important;background:#35695A!important}.mobile-mode .ybl-submit-btn.loading{pointer-events:none;opacity:0.7}.mobile-mode .ybl-submit-btn.loading::after{content:'⏳';position:absolute;right:1rem;animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.mobile-mode .ybl-form-helper{font-size:12px;color:rgba(255, 255, 255, 0.9)!important;margin-top:0.3rem;font-style:italic;text-shadow:none!important;font-weight:600!important}@keyframes messageSlideIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mobile-mode .ybl-form-message.success,.mobile-mode .ybl-form-message.error{animation:messageSlideIn 0.3s ease forwards!important}@media (max-width: 480px){.mobile-mode .ybl-search-container.mobile-open{width:94%!important;max-width:94vw!important;left:50%!important;right:auto!important;top:75px!important}.mobile-mode .ybl-form-message.success .success-content p{font-size:15px!important}.mobile-mode .ybl-understood-btn{padding:14px 28px!important;font-size:16px!important;width:100%!important;max-width:200px!important}}@media (min-width: 768px) and (max-width: 1024px){.mobile-mode .ybl-search-container.mobile-open{width:80%!important;max-width:600px!important;top:85px!important}}@media (max-width: 360px){.mobile-mode .ybl-search-container.mobile-open{width:96%!important;padding:0.8rem!important;top:70px!important}}@media (prefers-reduced-motion: reduce){.mobile-mode .ybl-form-message.success,.mobile-mode .ybl-form-message.error{animation:none!important}.mobile-mode .ybl-understood-btn:hover,.mobile-mode .ybl-understood-btn:focus,.mobile-mode .ybl-submit-btn:hover{transform:none!important}}@media (prefers-contrast: high){.mobile-mode .ybl-search-container.mobile-open{border-width:4px!important;z-index:1000001!important}.mobile-mode .ybl-search-form{border-width:3px!important}.mobile-mode .ybl-form-group input,.mobile-mode .ybl-form-group textarea{border-width:3px!important;font-weight:600!important}.mobile-mode .ybl-submit-btn,.mobile-mode .ybl-understood-btn{border-width:3px!important;font-weight:800!important}.mobile-mode .ybl-search-button{border:2px solid rgba(255,255,255,0.3)!important}}.mobile-mode .ybl-search-container.mobile-open{isolation:isolate!important}.mobile-mode .ybl-search-container.mobile-open ~ .ybl-nav-menu-container.mobile-open{z-index:999990!important}.mobile-mode .ybl-mobile-contact-form input[aria-invalid="true"]:not([type="checkbox"]),.mobile-mode .ybl-mobile-contact-form textarea[aria-invalid="true"]{border-color:var(--form-error, #721c24)!important}.ybl-logo-main,.ybl-logo-subtitle{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:'kern' 1;-moz-font-feature-settings:'kern' 1;-ms-text-size-adjust:100%}.mobile-mode .ybl-nav-menu-container.mobile-open{-webkit-overflow-scrolling:touch}.mobile-mode .ybl-nav-menu-container.mobile-open *{-webkit-transform:translateZ(0)}@supports (-webkit-appearance: none){.ybl-logo{-webkit-font-smoothing:antialiased}}@supports (-moz-appearance: none){.ybl-logo{-moz-osx-font-smoothing:grayscale}}@media screen and (-webkit-min-device-pixel-ratio: 0){.ybl-nav-menu-container.mobile-open{-webkit-transform:translateZ(0)}}@supports (-ms-ime-align: auto){.ybl-main-navigation{contain:none}}