.eduv-naglowek .is-menu-open.is-menu-open{--navigation-layout-justification-setting:flex-start;--navigation-layout-justify:flex-start;padding:1rem var(--eduv-margines) 0;background:radial-gradient(70% 40% at calc(var(--eduv-gx) + 40%) 10%,color-mix(in srgb,var(--eduv-blekit) 30%,transparent),transparent 70%),radial-gradient(60% 40% at calc(50% - var(--eduv-gx)) 100%,color-mix(in srgb,var(--eduv-pudrowy) 26%,transparent),transparent 70%),color-mix(in srgb,var(--eduv-tlo) 88%,transparent);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);animation:eduv-gradient 5s var(--eduv-ruch) .5 both}@media (prefers-reduced-motion:reduce){.eduv-naglowek .is-menu-open.is-menu-open{animation-duration:0s}}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__responsive-container-content{align-items:stretch;gap:0;max-inline-size:36rem;margin-inline:auto;padding-block-start:3.6rem}.eduv-menu .is-menu-open.is-menu-open :is(.wp-block-navigation__container,.wp-block-navigation__submenu-container){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;inline-size:100%;padding:0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container{gap:.75rem;padding-block-end:1.5rem}.eduv-naglowek .eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{padding:0}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li{display:grid;grid-column:1 / -1;gap:.5rem}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li.has-child:not(:first-child){margin-block-start:.35rem}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation-item__content{display:flex;align-items:center;gap:.6rem;inline-size:100%;min-block-size:3.3rem;padding:.5rem .7rem;border:1px solid #FFF;border-radius:16px;background:rgb(255 255 255 / .74);box-shadow:0 10px 22px -20px rgb(28 20 22 / .7);color:var(--eduv-tekst);font-size:.97rem;font-weight:600;line-height:1.25;transition:transform .2s var(--eduv-ruch),background-color .2s ease}@media (hover:hover){.eduv-menu .is-menu-open.is-menu-open a.wp-block-navigation-item__content:hover{background:#FFF}}.eduv-menu .is-menu-open.is-menu-open a.wp-block-navigation-item__content:active{transform:scale(.98)}.eduv-menu .is-menu-open.is-menu-open a[aria-current="page"]{color:var(--eduv-czerwien-ciemna);background:#FFF3F5;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--eduv-czerwien) 40%,transparent)}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation-item__content::before{content:"";flex:none;inline-size:1.8rem;block-size:1.8rem;margin:0;border-radius:50%;background:var(--ikona) center / cover no-repeat;box-shadow:0 0 0 2px #FFFFFF,0 3px 8px -3px rgb(28 20 22 / .45)}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation-submenu__toggle.wp-block-navigation-item__content{min-block-size:0;padding:.2rem .25rem 0;border:0;background:none;box-shadow:none;pointer-events:none;color:var(--eduv-tekst-drugi);font-size:.74rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation-submenu__toggle::before{content:none}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li:first-child>.wp-block-navigation__submenu-container .wp-block-navigation-item__content{min-block-size:3.6rem;block-size:100%}.eduv-menu .is-menu-open.is-menu-open a[href$="/niderlandzki-do-pracy/"]{font-size:.88rem;line-height:1.2}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li:not(:first-child)>.wp-block-navigation__submenu-container{grid-template-columns:minmax(0,1fr);gap:0;border:1px solid #FFF;border-radius:18px;background:rgb(255 255 255 / .74);box-shadow:0 14px 28px -24px rgb(28 20 22 / .7);overflow:hidden}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li:not(:first-child)>.wp-block-navigation__submenu-container .wp-block-navigation-item__content{min-block-size:3.1rem;padding-inline:.85rem;border:0;border-radius:0;background:none;box-shadow:none}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li:not(:first-child)>.wp-block-navigation__submenu-container li+li .wp-block-navigation-item__content{box-shadow:inset 0 1px 0 var(--eduv-linia)}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li:not(:first-child)>.wp-block-navigation__submenu-container .wp-block-navigation-item__content::after{content:"";flex:none;inline-size:.45rem;block-size:.45rem;margin-inline:auto .2rem;border:solid color-mix(in srgb,var(--eduv-tekst) 45%,transparent);border-width:2px 2px 0 0;transform:rotate(45deg)}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a{display:grid;grid-template-columns:auto 1fr auto;align-content:center;gap:.15rem .75rem;min-block-size:3.8rem;padding:.7rem .9rem;border-radius:18px}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a::before{grid-row:1 / span 2}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a::after{content:"";grid-area:1 / 3 / span 2;inline-size:.5rem;block-size:.5rem;margin-inline-end:.35rem;border:solid var(--eduv-czerwien);border-width:2px 2px 0 0;transform:rotate(45deg)}.eduv-menu .is-menu-open.is-menu-open :is(.wp-block-navigation-item__label,.wp-block-navigation-item__description){grid-column:2}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation-item__description{display:flex;align-items:center;gap:.5rem;color:var(--eduv-tekst-drugi);font-size:.84rem;font-weight:500}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href$="/jezyk-niderlandzki-kursy-grupowe/"]{border-color:rgb(255 255 255 / .9);background:linear-gradient(120deg,color-mix(in srgb,var(--eduv-blekit) 34%,#FFFFFF),color-mix(in srgb,var(--eduv-pudrowy) 26%,#FFFFFF))}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href$="/jezyk-niderlandzki-kursy-grupowe/"]::before{inline-size:3.1rem;block-size:1.8rem;border-radius:0;background-size:contain;box-shadow:none}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href$="/lektorzy/"]{grid-template-columns:1fr auto}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href$="/lektorzy/"]::before{content:none}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href$="/lektorzy/"] :is(.wp-block-navigation-item__label,.wp-block-navigation-item__description){grid-column:1}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href$="/lektorzy/"]::after{grid-column:2}.eduv-menu__twarze{display:flex;flex:none}.eduv-menu__twarze img{inline-size:1.75rem;block-size:1.75rem;border-radius:50%;object-fit:cover;object-position:50% 4%;background:var(--eduv-blekit);box-shadow:0 0 0 2px #FFF}.eduv-menu__twarze img:nth-child(2){background:var(--eduv-pudrowy)}.eduv-menu__twarze img:nth-child(3){background:#BFE3D2}.eduv-menu__twarze img:nth-child(4){background:#F6C9A8}.eduv-menu__twarze img+img{margin-inline-start:-.5rem}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href^="https://sklep"]{margin-block-start:.35rem;border-color:#fff0;background:radial-gradient(80% 140% at 100% 0%,color-mix(in srgb,var(--eduv-czerwien) 55%,transparent),transparent 70%),linear-gradient(135deg,#2B1D21,#1C1416);box-shadow:0 18px 30px -22px rgb(28 20 22 / .9);color:#FFF}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href^="https://sklep"] .wp-block-navigation-item__description{color:rgb(255 255 255 / .78)}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href^="https://sklep"]::before{box-shadow:0 0 0 2px rgb(255 255 255 / .9)}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li>a[href^="https://sklep"]::after{border-color:#FFF}.is-menu-open a[href$="/jezyk-niderlandzki-kursy-grupowe/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/flagi/nl-be.svg)}.is-menu-open a[href$="/nederlands-voor-poolse-medewerkers/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/flagi/nl.svg)}.is-menu-open a[href$="/niderlandzki-do-pracy/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/ikony/menu.svg#praca)}.is-menu-open a[href$="/niderlandzki-dla-firm/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/ikony/menu.svg#firma)}.is-menu-open a[href$="/o-lekcjach/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/ikony/menu.svg#lekcje)}.is-menu-open a[href$="/cennik/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/ikony/menu.svg#cennik)}.is-menu-open a[href$="/test-poziomujacy-niderlandzki/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/ikony/menu.svg#test)}.is-menu-open a[href$="#FAQ"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/ikony/menu.svg#faq)}.is-menu-open a[href$="/cv/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/ikony/menu.svg#cv)}.is-menu-open a[href$="/poradnik/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/ikony/menu.svg#poradnik)}.is-menu-open a[href^="https://sklep"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/ikony/menu.svg#ebooki)}.is-menu-open .eduv-menu__akcje{position:sticky;inset-block-end:0;z-index:1;display:flex;gap:.5rem;margin-inline:calc(var(--eduv-margines) * -1);padding:.7rem var(--eduv-margines) calc(.7rem + env(safe-area-inset-bottom));border-block-start:1px solid var(--eduv-linia);background:color-mix(in srgb,var(--eduv-tlo) 90%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.eduv-menu__akcje .eduv-btn{flex:1;justify-content:center}.eduv-menu__kontakt{display:grid;place-items:center;flex:none;inline-size:3rem;block-size:3rem;border:1px solid var(--eduv-linia);border-radius:50%;background:#FFF}.eduv-menu__kontakt svg{inline-size:1.3rem;block-size:1.3rem;fill:none;stroke:var(--eduv-czerwien);stroke-width:2;stroke-linejoin:round}.eduv-menu__kontakt--wa svg{stroke:#128C7E}.eduv-menu__kontakt--wa .eduv-naglowek__sluchawka{fill:#128C7E;stroke:none}@media (prefers-reduced-motion:no-preference){.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li{animation:eduv-menu-wejscie .5s var(--eduv-ruch) both}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li:nth-child(2){animation-delay:.05s}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li:nth-child(3){animation-delay:.1s}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li:nth-child(4){animation-delay:.15s}.eduv-menu .is-menu-open.is-menu-open .wp-block-navigation__container>li:nth-child(n+5){animation-delay:.2s}}@keyframes eduv-menu-wejscie{from{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:no-preference){.eduv-naglowek .is-menu-open.eduv-menu-zamyka{animation:eduv-menu-zanika .28s ease forwards}.eduv-menu .is-menu-open.is-menu-open.eduv-menu-zamyka :is(.wp-block-navigation__container>li,.eduv-menu__akcje){animation:eduv-menu-wyjscie .24s ease forwards}}@keyframes eduv-menu-zanika{to{opacity:0}}@keyframes eduv-menu-wyjscie{to{opacity:0;transform:translateY(10px)}}