#block-mensa-theme-mainmenu{position:absolute;inset-inline:0;background:#fff}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu{position:relative;inset-inline:unset}}#block-mensa-theme-mainmenu #superfish-main-toggle{display:none}#block-mensa-theme-mainmenu .sf-accordion{padding:1.6rem 1.6rem 2.4rem;background-color:#fff}@media screen and (min-width: 36em){#block-mensa-theme-mainmenu .sf-accordion{padding:1.6rem 4.8rem 2.4rem}}#block-mensa-theme-mainmenu .sf-accordion a{text-decoration:none;font-size:1.6rem;font-weight:500}#block-mensa-theme-mainmenu .sf-accordion a.sf-depth-1 .sf-sub-indicator{inline-size:2.4rem;block-size:2.4rem;opacity:1}#block-mensa-theme-mainmenu .sf-accordion a.sf-depth-1 .sf-sub-indicator::after{inline-size:2.4rem;block-size:2.4rem;background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;background-position:center;background-size:2.4rem}#block-mensa-theme-mainmenu .sf-accordion li.sf-depth-1.sf-expanded>.sf-depth-1 .sf-sub-indicator::after{transition:all .2s ease;rotate:180deg}@media screen and (prefers-reduced-motion: reduce){#block-mensa-theme-mainmenu .sf-accordion li.sf-depth-1.sf-expanded>.sf-depth-1 .sf-sub-indicator::after{transition:none}}#block-mensa-theme-mainmenu .sf-accordion a.sf-depth-2 .sf-sub-indicator{inline-size:2.4rem;block-size:2.4rem;opacity:1}#block-mensa-theme-mainmenu .sf-accordion a.sf-depth-2 .sf-sub-indicator::after{inline-size:2.4rem;block-size:2.4rem;background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;background-position:center;background-size:2.4rem}#block-mensa-theme-mainmenu .sf-accordion li.sf-depth-2.sf-expanded>.sf-depth-2 .sf-sub-indicator::after{transition:all .2s ease;rotate:180deg}@media screen and (prefers-reduced-motion: reduce){#block-mensa-theme-mainmenu .sf-accordion li.sf-depth-2.sf-expanded>.sf-depth-2 .sf-sub-indicator::after{transition:none}}#block-mensa-theme-mainmenu .sf-horizontal a{text-decoration:none}#block-mensa-theme-mainmenu .sf-horizontal.sf-shadow ul,#block-mensa-theme-mainmenu .sf-horizontal.sf-shadow ul,#block-mensa-theme-mainmenu .sf-horizontal.sf-shadow ul ul{box-shadow:none}#block-mensa-theme-mainmenu .sf-horizontal .menuparent>ul{min-inline-size:36rem;border:.1rem solid #ddd}#block-mensa-theme-mainmenu .sf-horizontal>li:hover>ul,#block-mensa-theme-mainmenu .sf-horizontal>li.sfHover>ul{inset-block-start:2.8rem}#block-mensa-theme-mainmenu li.sf-depth-1{overflow:hidden;margin-block-end:.8rem;border-radius:.8rem}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu li.sf-depth-1{overflow:visible;margin-block-end:0;border-radius:0}#block-mensa-theme-mainmenu li.sf-depth-1:hover>a .sf-sub-indicator::after,#block-mensa-theme-mainmenu li.sf-depth-1:focus>a .sf-sub-indicator::after,#block-mensa-theme-mainmenu li.sf-depth-1.sfHover>a .sf-sub-indicator::after{transition:all .2s ease;background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6L8 10L12 6" stroke="%23FAAA00" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;rotate:180deg}}@media screen and (min-width: 85.31em)and (prefers-reduced-motion: reduce){#block-mensa-theme-mainmenu li.sf-depth-1:hover>a .sf-sub-indicator::after,#block-mensa-theme-mainmenu li.sf-depth-1:focus>a .sf-sub-indicator::after,#block-mensa-theme-mainmenu li.sf-depth-1.sfHover>a .sf-sub-indicator::after{transition:none}}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu li.sf-depth-2>ul{overflow:hidden;margin-inline-start:.4rem}#block-mensa-theme-mainmenu li.sf-depth-2:hover>a .sf-sub-indicator::after,#block-mensa-theme-mainmenu li.sf-depth-2:focus>a .sf-sub-indicator::after,#block-mensa-theme-mainmenu li.sf-depth-2.sfHover>a .sf-sub-indicator::after{transition:all .2s ease;background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 18L15 12L9 6" stroke="%23FAAA00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat}}@media screen and (min-width: 85.31em)and (prefers-reduced-motion: reduce){#block-mensa-theme-mainmenu li.sf-depth-2:hover>a .sf-sub-indicator::after,#block-mensa-theme-mainmenu li.sf-depth-2:focus>a .sf-sub-indicator::after,#block-mensa-theme-mainmenu li.sf-depth-2.sfHover>a .sf-sub-indicator::after{transition:none}}#block-mensa-theme-mainmenu li.sf-depth-2:last-child a{border-end-start-radius:.8rem;border-end-end-radius:.8rem}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu li.sf-depth-2:last-child a{border-block-end:0;border-radius:0}}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu li.sf-depth-1:hover>a,#block-mensa-theme-mainmenu li.sf-depth-1:focus>a,#block-mensa-theme-mainmenu li.sf-depth-1.sfHover>a,#block-mensa-theme-mainmenu li.sf-depth-2:hover>a,#block-mensa-theme-mainmenu li.sf-depth-2:focus>a,#block-mensa-theme-mainmenu li.sf-depth-2.sfHover>a{transition:all .2s ease;color:#faaa00}}@media screen and (min-width: 85.31em)and (prefers-reduced-motion: reduce){#block-mensa-theme-mainmenu li.sf-depth-1:hover>a,#block-mensa-theme-mainmenu li.sf-depth-1:focus>a,#block-mensa-theme-mainmenu li.sf-depth-1.sfHover>a,#block-mensa-theme-mainmenu li.sf-depth-2:hover>a,#block-mensa-theme-mainmenu li.sf-depth-2:focus>a,#block-mensa-theme-mainmenu li.sf-depth-2.sfHover>a{transition:none}}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu li.sf-depth-3:hover>a,#block-mensa-theme-mainmenu li.sf-depth-3:focus>a,#block-mensa-theme-mainmenu li.sf-depth-3.sfHover>a{transition:all .2s ease;color:#fff;background-color:#1d3449}}@media screen and (min-width: 85.31em)and (prefers-reduced-motion: reduce){#block-mensa-theme-mainmenu li.sf-depth-3:hover>a,#block-mensa-theme-mainmenu li.sf-depth-3:focus>a,#block-mensa-theme-mainmenu li.sf-depth-3.sfHover>a{transition:none}}#block-mensa-theme-mainmenu a.sf-depth-1{margin-inline-end:0;padding:1.6rem;color:#fff;background-color:#1d3449;font-weight:500}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu a.sf-depth-1{padding:0;padding-inline-end:4rem;color:#000;background-color:rgba(0,0,0,0)}#block-mensa-theme-mainmenu a.sf-depth-1.menuparent{padding-inline-end:6rem}}#block-mensa-theme-mainmenu a.sf-depth-1 .sf-sub-indicator::after{background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu a.sf-depth-1 .sf-sub-indicator::after{background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6L8 10L12 6" stroke="black" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat}}#block-mensa-theme-mainmenu a.sf-depth-2{padding:1.6rem 1.6rem 1.6rem 3.2rem;color:#000;border-block-end:.1rem solid #ddd;border-inline:.1rem solid #ddd}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu a.sf-depth-2{padding:1.6rem;border-inline:0}}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu a.sf-depth-2.menuparent .sf-sub-indicator{inset-inline-end:2.5rem;block-size:2.4rem}}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu a.sf-depth-2.menuparent .sf-sub-indicator::after{block-size:2.4rem;background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 18L15 12L9 6" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat}}#block-mensa-theme-mainmenu a.sf-depth-3{padding:1.6rem 1.6rem 1.6rem 4.8rem;color:#000;border-block-end:.1rem solid #ddd;border-inline:.1rem solid #ddd;background-color:#e8eaec}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu a.sf-depth-3{padding:1.6rem;border-inline:0}}#block-mensa-theme-mainmenu ul.sf-menu .sf-sub-indicator{inset-inline-end:1.6rem}@media screen and (min-width: 85.31em){#block-mensa-theme-mainmenu ul.sf-menu .sf-sub-indicator{inset-inline-end:4rem}}#block-mensa-theme-mainmenu .sf-clone-parent{display:none}.c-header-top{background-color:#041e35}.c-header-top .c-region--header{display:flex;align-items:center;justify-content:space-between;block-size:8rem}.c-header-top .c-region--header .c-branding__logo-image{inline-size:11rem}@media screen and (min-width: 48em){.c-header-top .c-region--header .c-branding__logo-image{inline-size:14.4rem}}.c-header-top .c-region--header .header-right{display:flex;align-items:center}.c-header-top .c-region--header .header-link{transition:all .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:none;color:#fff;font-size:1.6rem}@media screen and (prefers-reduced-motion: reduce){.c-header-top .c-region--header .header-link{transition:none}}.c-header-top .c-region--header .header-link span{display:none}@media screen and (min-width: 48em){.c-header-top .c-region--header .header-link span{display:inline}}.c-header-top .c-region--header .header-link svg{transition:all .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);fill:rgba(0,0,0,0)}@media screen and (prefers-reduced-motion: reduce){.c-header-top .c-region--header .header-link svg{transition:none}}@media screen and (min-width: 48em){.c-header-top .c-region--header .header-link svg{margin-inline-end:.6rem}}.c-header-top .c-region--header .header-link:hover{color:#faaa00}.c-header-top .c-region--header .header-link:hover svg{fill:#faaa00}.c-header-top .c-region--header .header-link.certifikaty{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 48em){.c-header-top .c-region--header .header-link.certifikaty{flex-direction:row}}.c-header-top .c-region--header .header-link.certifikaty span{display:flex;font-size:1.2rem;line-height:1.3}@media screen and (min-width: 48em){.c-header-top .c-region--header .header-link.certifikaty span{font-size:1.6rem;line-height:1.6}}.c-header-top .c-region--header .c-form{position:relative;display:flex;margin-inline:1.8rem 1.6rem}.c-header-top .c-region--header .c-form input[data-drupal-selector=edit-keys]{inline-size:5.6rem;padding-block:1.2rem;padding-inline:1.6rem;padding-inline-end:3.6rem;color:#fff;border-block:none;border-inline:none;border-radius:.8rem;background:#1d3449}@media screen and (min-width: 48em){.c-header-top .c-region--header .c-form input[data-drupal-selector=edit-keys]{min-inline-size:26rem}}.c-header-top .c-region--header .c-form .c-button--primary{position:absolute;inset-inline-end:0;block-size:100%;padding-inline-end:3.6rem;color:rgba(0,0,0,0);background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.9992 21L16.6992 16.7" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;background-position:center;background-size:2.4rem;font-size:0}.c-navigation{border-block-end:.1rem solid #ddd}.c-region--navigation{display:flex;align-items:center;justify-content:space-between;block-size:7.5rem}@media screen and (min-width: 48em){.c-region--navigation{block-size:7.2rem}}.c-region--navigation .navigation-right{display:flex;align-items:center}.c-region--navigation .navigation-button svg{flex-shrink:0;inline-size:2.4rem;block-size:2.4rem;margin-inline-end:1rem}.c-region--navigation .navigation-button.yellow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding-block:2rem;padding-inline:2.4rem;cursor:pointer;text-decoration:none;color:#fff;border-block:0;border-inline:0;border-radius:.8rem;background-color:#faaa00;font-family:"Schibsted Grotesk",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:500;line-height:2.4rem;padding-block:1.2rem;inline-size:12.9rem;margin-inline-end:.8rem;padding-block:1.2rem;font-size:1.2rem;line-height:1.4rem}@media screen and (prefers-reduced-motion: reduce){.c-region--navigation .navigation-button.yellow{transition:none}}.c-region--navigation .navigation-button.yellow:hover{background-color:#d59100}@media screen and (min-width: 48em){.c-region--navigation .navigation-button.yellow{inline-size:auto;font-size:1.6rem;line-height:2.4rem}}.c-region--navigation .navigation-button.black{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding-block:2rem;padding-inline:2.4rem;cursor:pointer;text-decoration:none;color:#fff;border-block:0;border-inline:0;border-radius:.8rem;background-color:#000;font-family:"Schibsted Grotesk",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:500;line-height:2.4rem;padding-block:1.2rem;inline-size:12.4rem;padding-block:1.2rem;font-size:1.2rem;line-height:1.4rem}@media screen and (prefers-reduced-motion: reduce){.c-region--navigation .navigation-button.black{transition:none}}.c-region--navigation .navigation-button.black:hover{background-color:#000}@media screen and (min-width: 48em){.c-region--navigation .navigation-button.black{inline-size:auto;font-size:1.6rem;line-height:2.4rem}}.c-region--navigation .navigation-button.black:hover{background-color:#262626}.c-region--navigation .c-block-superfishmain ul.sf-menu a,.c-region--navigation .c-block-superfishmain ul.sf-menu span.nolink{padding:0}.c-region--navigation .c-block-superfishmain ul.sf-menu .sf-sub-indicator{inset-inline-end:-2rem}.c-region--navigation .c-block-superfishmain ul.sf-menu .sf-sub-indicator::after{inline-size:1.6rem;block-size:1.6rem;content:"";background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6L8 10L12 6" stroke="black" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;background-size:1.6rem}.c-region--navigation .c-block-superfishmain .sf-depth-1>a{margin-inline-end:4rem;text-decoration:none;color:#000}@media screen and (min-width: 85.31em){.c-region--navigation .c-block-superfishmain .menuparent>ul{border-radius:.8rem;background-color:#fff}}@media screen and (min-width: 85.31em){.c-region--navigation .c-block-superfishmain .menuparent>ul li a{border-inline:none;font-size:1.6rem;line-height:2.4rem}}