@charset "UTF-8";html{--m24-site-standard-css:"14.09.2024";--breakpoint-desktop:"1024"}@media(min-width:1024px){.header>.header__grid{min-height:60px}}.header_menu_container{display:none}@media(max-width:1024px){.header[data-expanded=true]{position:relative}.header[data-expanded=true] .header__path{display:none}.header[data-expanded=true] .header_menu_container{display:block}.header[data-expanded=true] .header_menu_container .header__search{clear:both;margin-bottom:1em}.header[data-expanded=true] .header_menu_container .header__search .nav-search{max-width:90%;margin:0 auto;padding-top:1.5em}}@media(min-width:1024px){.header[data-expanded=true]{background:initial;color:currentColor}}.header__mobile_head{display:flex;gap:1.5em;align-items:center;justify-content:end;height:var(--mobile-menu-height,65px);margin-right:.5em}.header__mobile_head .toggle--navigation{align-items:center;margin:.5em;border-radius:var(--menu_toggle_border_radius,none);background:var(--menu_toggle_background,transparent)}@media(min-width:768px){.header__mobile_head .toggle--navigation{padding:var(--menu_toggle_padding,0);border:var(--menu_toggle_border,none);flex-direction:row;gap:1em;order:2}}.header__mobile_head .toggle--navigation .button__icon{font-size:var(--menu-toggle-icon-size,2.25em);order:2}@media(min-width:768px){.header__mobile_head .toggle--navigation .button__icon{background:none}}.header__mobile_head .toggle--navigation .button__icon:before{display:block;content:"☰"}.header__mobile_head .toggle--navigation[aria-expanded=true] .button__icon:before{content:"☓"}.header__mobile_head .toggle--navigation .button__label{display:none}@media(min-width:768px){.header__mobile_head .toggle--navigation .button__label{display:var(--menu_toggle_label,none);order:1;text-transform:var(--menu_toggle_label_transform,uppercase);font-size:1.25em}}.header__mobile_head .toggle--navigation:hover{transform:none}.header__mobile_head .mobile__languages{position:relative;z-index:200;display:none}@media(min-width:768px){.header__mobile_head .mobile__languages{display:block}}.header__mobile_head .header__secondary_logo{display:none;order:3}@media(min-width:768px){.header__mobile_head .header__secondary_logo{display:block}}@media(max-width:1024px){.header[data-expanded=true] .header_menu_container .header__secondary_logo{display:block;float:right;margin-right:.5em;margin-top:1.5em;margin-bottom:1em;height:var(--megamenu__secondary_logo_height,clamp(40px,9vw,50px))}}.header__languages{display:none}.nav-languages li a{display:block;padding:.75em 1em}[data-expanded=true] .header__languages{margin-top:.5em}@media(min-width:1024px){[data-expanded=true] .header__languages{display:none}}@media(max-width:1024px){[data-expanded=true] .header__languages .nav-languages{display:block}[data-expanded=true] .header__languages .nav-languages li a{text-transform:uppercase}}@media(max-width:1024px){[data-expanded=true] .header_menu_container .nav-languages{display:flex;flex-wrap:wrap;position:relative;box-shadow:none}[data-expanded=true] .header_menu_container .nav-languages li a{text-transform:uppercase;border:2px solid;margin:.5em;color:currentColor;background:transparent}}.i-nav-languages{font-size:20px}@media(min-width:1024px){.i-nav-languages{font-size:18px;margin-top:-2px;margin-right:2px}}@media(min-width:768px){.toggle--languages{display:block;padding:.5em;margin-bottom:0;margin-left:.5em}.toggle--languages:hover{transform:none}.toggle--languages .button__label{display:none;font-size:10px;margin-top:3px;font-weight:300}.toggle--languages .i-nav-languages{display:block}.toggle--languages .i-nav-languages::before{content:"⚐"}.nav-languages{display:none;position:absolute;right:0;box-shadow:0 3px 12px rgba(0,0,0,0.12),0 3px 6px rgba(0,0,0,0.08)}.nav-languages[data-expanded=true]{display:block}.nav-languages li{line-height:1.5}.nav-languages li a{text-transform:none;transition:all .25s;color:var(--site-header-submenu-text-color,#000);background-color:var(--site-header-submenu-background-color,#fff)}.nav-languages li a:hover{color:var(--site-header-submenu-text-hover-color,#000);background-color:var(--site-header-submenu-background-hover-color,#efefef)}}.header__secondary_logo{height:var(--site-header-secondarylogo-height,clamp(30px,9vw,35px))}@media(min-width:768px){.header__secondary_logo{display:block;background:var(--site-header-secondarylogo-background,transparent);border-radius:var(--site-header-secondarylogo-border-radius,0px);margin-left:6px}}.header__secondary_logo a{height:inherit}.header__secondary_logo svg{height:100%;width:auto}.header__menu{margin:0 auto;z-index:40;clear:both;padding-top:1em;padding-bottom:1em;max-width:1400px}@media(min-width:1024px){.header__menu{margin-right:.5em}}.header__menu .nav-menu a{display:block}.header__menu .nav-menu>li{position:relative}.header__menu .nav-menu>li+li:before{height:1px;position:absolute;background:currentColor;content:"";width:100%;opacity:.25}.header__menu .nav-menu>li>a{padding:1em .75em;font-weight:var(--menu-level-1-font-weight,500);font-size:var(--menu-level-1-font-size,1.15em);text-transform:var(--menu-level-1-text-transform)}.header__menu .nav-menu>li a[href*="facebook.com"]:before,.header__menu .nav-menu>li a[href*="instagram.com"]:before{display:inline-block;vertical-align:middle;font-family:"m24-social";font-size:1.5em;line-height:1;color:inherit;margin-right:.5em;margin-top:-0.25em;margin-bottom:-0.25em}.header__menu .nav-menu>li a[href*="facebook.com"]:before{content:"\e011"}.header__menu .nav-menu>li a[href*="instagram.com"]:before{content:"\e013"}.header__menu .nav-menu .toggle--submenu{position:absolute;top:0;right:0;display:block;padding:1em}.header__menu .nav-menu .toggle--submenu .button__label{display:none}.header__menu .nav-menu .toggle--submenu .button__icon:before{content:"+"}@media(min-width:1024px){.header__menu .nav-menu .toggle--submenu .button__icon:before{content:"﹀"}}.header__menu .nav-menu .nav-item[aria-expanded=true] .toggle--submenu .button__icon:before{content:"−"}@media(min-width:1024px){.header__menu .nav-menu .nav-item[aria-expanded=true] .toggle--submenu .button__icon:before{content:"﹀"}}.header__menu .nav-menu .nav-submenu{z-index:2;background-color:var(--menu-mobile-sub-background,rgba(255,255,255,0.1))}.header__menu .nav-menu .nav-submenu li{display:var(--menu-mobile-sub-variant,block)}.header__menu .nav-menu>li ul{display:none}.header__menu .nav-menu>li ul[data-expanded=true]{display:block}.header__menu .nav-menu>li ul a{padding:1em;text-transform:var(--menu-level-2-text-transform)}.header_menu_container .toggle--search{display:none}.header_menu_container .toggle--languages{display:none}@media(min-width:1024px){.header_menu_container .toggle--languages{display:block}}@media(min-width:1024px){.header__grid--standard{display:flex;align-items:center;justify-content:space-between}.header__mobile_head{display:none}.header__menu .nav-menu .toggle--submenu,.header__menu .nav-menu>li+li:before{display:none}.header_menu_container{display:flex;align-items:center;gap:.5em;margin-right:.5em;position:absolute;right:0;width:var(--desktop_menu_width,auto)}.header_menu_container .toggle--search{margin-right:.5em;margin-left:.5em;display:block;margin-top:2px}.header_menu_container .toggle--search .button__icon{font-size:20px;order:2}}@media(min-width:1024px) and (min-width:768px){.header_menu_container .toggle--search .button__icon{font-size:24px}}@media(min-width:1024px){.header_menu_container .toggle--search[aria-expanded=true]{position:absolute;right:0;z-index:102}.header_menu_container .toggle--search[aria-expanded=true] .button__icon:before{content:"☓"}}@media(min-width:1024px){.header_menu_container .toggle--search .button__label{display:none}}@media(min-width:1024px){.header_menu_container .focus__languages{position:relative}}@media(min-width:1024px){.header__search{display:block;position:absolute;width:100%;z-index:101;min-width:300px;right:0}.header__search .nav-search{display:none}.header__search .nav-search[data-expanded=true]{display:block}}@media(min-width:1024px){.header__menu ul.nav-menu{background:var(--menu-background,transparent);border-radius:var(--menu-border-radius,0px);border:var(--menu-border,none)}.header__menu ul.nav-menu>li{position:relative;display:inline-block}.header__menu ul.nav-menu>li>a{overflow:hidden;display:block;padding:.75em var(--menu-padding-right,0.75em);transition:all .25s;font-weight:var(--menu-font-weight,500);font-size:1em}.header__menu ul.nav-menu>li>a:after{background:currentColor;opacity:0;height:1px;content:"";left:.35em;right:.35em;bottom:.5em;overflow:hidden;position:absolute;transition:all .25s ease-in-out}.header__menu ul.nav-menu>li>a:hover:after,.header__menu ul.nav-menu>li>a:focus:after,.header__menu ul.nav-menu>li>a:focus-within:after{opacity:1}.header__menu ul.nav-menu>li ul{position:absolute;min-width:200px;display:none}.header__menu ul.nav-menu>li ul[data-expanded=true]{display:block}.header__menu ul.nav-menu>li a[href*="facebook.com"],.header__menu ul.nav-menu>li a[href*="instagram.com"]{position:relative;font-size:.875em;padding:0;width:1.5em;height:1.5em;line-height:1000px!important;overflow:hidden;margin-top:-0.25em}.header__menu ul.nav-menu>li a[href*="facebook.com"]:before,.header__menu ul.nav-menu>li a[href*="instagram.com"]:before{position:absolute;inset:0;display:block;margin:0}.header__menu ul.nav-menu>li:last-of-type ul{right:0;left:auto}.header__menu ul.nav-menu>li:nth-last-child(2) ul{right:-40px;left:auto}.header__menu ul.nav-menu li+li{border-top:0}.header__menu ul.nav-menu .toggle--submenu{top:var(--menu-dropdown-arrow-top,3px);right:-0.5em;font-size:.75em}.header__menu ul#mainmenu:has(>:nth-child(-n+6):last-child)>li>a[aria-haspopup=true]{padding-right:1.4em}.header__menu ul#mainmenu:has(>:nth-child(-n+6):last-child) .toggle--submenu{display:block}.header__menu ul.nav-submenu{position:absolute;left:0;box-shadow:0 3px 12px rgba(0,0,0,0.12),0 3px 6px rgba(0,0,0,0.08)}.header__menu ul.nav-submenu>li{display:block;position:relative;line-height:1.5}.header__menu ul.nav-submenu>li a{display:block;padding:.75em 1em;transition:all .25s;color:var(--site-header-submenu-text-color,#000);background-color:var(--site-header-submenu-background-color,#fff);font-size:1rem;white-space:nowrap}.header__menu ul.nav-submenu>li a:hover{color:var(--site-header-submenu-text-hover-color,#000);background-color:var(--site-header-submenu-background-hover-color,#efefef)}.header__menu ul.nav-submenu li+li{border-top:1px solid var(--site-header-submenu-border-color,#bfc1d0)}}@media(min-width:1024px){ul#mainmenu:has(>:nth-child(7)){--menu-fontsize:clamp(15px,1.3vw,17.5px)}ul#mainmenu:has(>:nth-child(7))>li>a.nav-item{padding-right:.65em;padding-left:.65em}}@media(min-width:1024px){ul#mainmenu:has(>:nth-child(8)){--menu-fontsize:clamp(14px,1.3vw,17px)}ul#mainmenu:has(>:nth-child(8))>li>a.nav-item{padding-right:.6em;padding-left:.6em}}@media(min-width:1024px){ul#mainmenu:has(>:nth-child(9)){--menu-fontsize:clamp(13.5px,1.25vw,16.5px)}ul#mainmenu:has(>:nth-child(9))>li>a.nav-item{padding-right:.5em;padding-left:.5em}}@media(min-width:1024px){ul#mainmenu:has(>:nth-child(10)){--menu-fontsize:clamp(13px,1.25vw,16px)}ul#mainmenu:has(>:nth-child(10))>li>a.nav-item{padding-right:.4em;padding-left:.4em}}@media(min-width:1300px){ul#mainmenu>li>a[aria-haspopup=true].nav-item{padding-right:1.4em}ul#mainmenu .toggle--submenu{display:block}}