#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
:where(html){line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(h1){margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(table){border-color:currentColor}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(select){text-transform:none}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(summary){display:list-item}*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200B";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(iframe,img,input,video,select,textarea){height:auto;max-width:100%}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100% /1em;border-radius:0;padding-right:1em}:where([type=color i],[type=range i]){border-width:0;padding:0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}@font-face{font-family:system-ui;src:local(".AppleSystemUIFont"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("HelveticaNeue")}@font-face{font-family:system-ui;font-style:italic;src:local(".AppleSystemUIFont"),local("Segoe UI Italic"),local("Ubuntu-Italic"),local("Roboto-Italic"),local("HelveticaNeue-Italic")}@font-face{font-family:system-ui;font-weight:700;src:local(".AppleSystemUIFont"),local("Segoe UI Bold"),local("Ubuntu-Bold"),local("Roboto-Bold"),local("HelveticaNeue-Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".AppleSystemUIFont"),local("Segoe UI Bold Italic"),local("Ubuntu-BoldItalic"),local("Roboto-BoldItalic"),local("HelveticaNeue-BoldItalic")}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,pre,samp{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,"Ubuntu Monospace",Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@font-face{font-family:ui-monospace;src:local(".AppleSystemUIFontMonospaced-Regular"),local("Segoe UI Mono"),local("UbuntuMono"),local("Roboto-Mono"),local("Menlo")}@font-face{font-family:ui-monospace;font-style:italic;src:local(".AppleSystemUIFontMonospaced-RegularItalic"),local("Segoe UI Mono Italic"),local("UbuntuMono-Italic"),local("Roboto-Mono-Italic"),local("Menlo-Italic")}@font-face{font-family:ui-monospace;font-weight:700;src:local(".AppleSystemUIFontMonospaced-Bold"),local("Segoe UI Mono Bold"),local("UbuntuMono-Bold"),local("Roboto-Mono-Bold"),local("Menlo-Bold")}@font-face{font-family:ui-monospace;font-style:italic;font-weight:700;src:local(".AppleSystemUIFontMonospaced-BoldItalic"),local("Segoe UI Mono Bold Italic"),local("UbuntuMono-BoldItalic"),local("Roboto-Mono-BoldItalic"),local("Menlo-BoldItalic")}.after-header .content-swiper .content-image figure>img,.after-header .content-swiper .content-image figure>picture,.btn-link,.content-image.no-z-depth figure>img,.content-image.no-z-depth figure>picture,.header .logo img,.z-depth-0{box-shadow:none!important}.box.box-btn-initialized,.btn,.btn-hyperlink>a,.content-gallery a,.content-image figure>img,.content-image figure>picture,.gallery-access-denied,.mod_cevi_chaeschtlianschlag_list.overview .group,.mod_cevi_groups .group figure img,.mod_cevi_groups .group figure picture,.mod_cevi_mat_order_list .group,.mod_cevi_member_list.leiter-internal .person,.mod_cevi_member_list.vorstand-internal .person,.mod_customnav.nav-gallery li>a,.mod_navigation.nav-gallery li>a,.mod_news figure img,.mod_news figure picture,.z-depth-1{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.z-depth-1-half{box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.box.box-open,.btn-hyperlink>a:hover,.btn:hover,.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag,.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.z-depth-3{box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.z-depth-4{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2)}.z-depth-5{box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2)}.content-gallery a,.hoverable,.mod_customnav.nav-gallery li>a,.mod_navigation.nav-gallery li>a{transition:box-shadow .25s}.content-gallery a:hover,.hoverable:hover,.mod_customnav.nav-gallery li>a:hover,.mod_navigation.nav-gallery li>a:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}:root{cursor:inherit}body,html{height:100%}body{background-color:#fff;color:#424242;font-size:.875rem;line-height:1.2}body.darkmode{background-color:#000;color:hsla(0,0%,100%,.7)}:focus{outline:0}figure{margin:0}h1,h2,h3{font-weight:700;margin-bottom:.4em;margin-top:.6em}h1+p,h2+p,h3+p{margin-top:0}h1,h2{color:#1860a6}.darkmode h1,.darkmode h2{color:#277dd5}.internal h1,.internal h2{color:#fd5301}.internal.darkmode h1,.internal.darkmode h2{color:#d76027}h1{font-size:26px}h2{font-size:20px}h3{font-size:18px}p{margin-bottom:0;margin-top:0}p+p{margin-top:.8em}ul{margin-bottom:.8em;margin-top:0}a{color:#1860a6;text-decoration:none}a:hover{text-decoration:underline}.darkmode a{color:#277dd5}.invisible{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}.wrapper{display:flex;flex-direction:column;height:100%;padding-top:52px;position:relative}.wrapper .trigger-reduce-header{left:0;position:absolute;top:0}.wrapper .container{flex:1 0 auto;overflow:hidden}.footer,.header{flex:none}.footer>.inside,.header>.inside{margin-left:auto;margin-right:auto;width:100%}@media only screen and (min-width:576px){.footer>.inside,.header>.inside{width:540px}}@media only screen and (min-width:768px){h1{font-size:30px}h2{font-size:22px}h3{font-size:20px}.wrapper{padding-top:81px}.wrapper .trigger-reduce-header{position:absolute;top:35px}.footer>.inside,.header>.inside{width:720px}}@media only screen and (min-width:992px){.footer>.inside,.header>.inside{width:960px}}@media only screen and (min-width:1200px){.footer>.inside,.header>.inside{width:1140px}}.header{background-color:#2f70af;left:0;position:fixed;top:0;transform:translateZ(0);width:100%;z-index:1000}.header .inside,.header .logo{position:relative}.header .logo{overflow:hidden;padding:6px 10px}.header .logo h1{color:#fff;font-size:16px;font-weight:700;left:55px;margin-bottom:0;margin-top:0;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%);white-space:nowrap}.darkmode .header .logo h1{color:hsla(0,0%,100%,.87)}.header .logo figure{float:left}.header .logo img{display:block;height:40px;width:40px}.darkmode .header .logo img{background-color:transparent!important;opacity:.87}.header .nav,.header .theme-switcher{display:none}.header .nav .level_1 ul>li.submenu>a:after,.header .nav .level_1 ul>li.submenu>span:after{height:16px}.header .overlay-navigation-trigger{cursor:pointer;padding:10px;position:absolute;right:3px;top:8px}.header .overlay-navigation-trigger .hamburger .bar{border-bottom:2px solid #fff;height:0;position:relative;top:0;transition:.3s;width:24px}.header .overlay-navigation-trigger .hamburger .bar+.bar{margin-top:5px}.overlay-navigation-open .header .overlay-navigation-trigger .hamburger .bar{opacity:0}.overlay-navigation-open .header .overlay-navigation-trigger .hamburger .bar:first-child{opacity:1;top:7px;transform:rotate(45deg)}.overlay-navigation-open .header .overlay-navigation-trigger .hamburger .bar:last-child{opacity:1;top:-7px;transform:rotate(-45deg)}.darkmode .header .overlay-navigation-trigger .hamburger{opacity:.87}.darkmode .header{background-color:#154678}@media only screen and (min-width:768px){.header .logo{padding:8px 0}.header .logo h1{font-size:25px;left:85px;top:2px;transform:translateY(0)}.header .logo figure img{height:65px;width:65px}.header .theme-switcher{display:block;position:absolute;right:5px;top:5px}.header .nav{bottom:0;display:block;position:absolute}.header .nav .overview{display:none}.header .nav ul a,.header .nav ul li>span{color:#424242;display:block;font-size:14px;font-weight:700;letter-spacing:.3pt;text-decoration:none;text-transform:uppercase}.darkmode .header .nav ul a,.darkmode .header .nav ul li>span{color:hsla(0,0%,100%,.87)}.header .nav .level_1>li{float:left;position:relative}.header .nav .level_1>li>a{border-bottom:5px solid transparent;color:#fff;padding:15px 8px 10px}.darkmode .header .nav .level_1>li>a{color:hsla(0,0%,100%,.87)}.header .nav .level_1>li:hover .level_2{display:block;opacity:1;transition-delay:0s,0s;visibility:visible}.header .nav .level_1>li:hover.submenu>a{border-color:transparent}.header .nav .level_1>li.active>a,.header .nav .level_1>li.trail>a,.header .nav .level_1>li:hover>a{border-color:#77a7d6}.header .nav .level_1>li li.active,.header .nav .level_1>li li.trail,.header .nav .level_1>li li:hover{background-color:rgba(47,112,175,.3);transition-duration:0s}.darkmode .header .nav .level_1>li li.active,.darkmode .header .nav .level_1>li li.trail,.darkmode .header .nav .level_1>li li:hover{background-color:rgba(21,70,120,.3)}.header .nav .level_1>li li.internal.active,.header .nav .level_1>li li.internal.trail,.header .nav .level_1>li li.internal:hover{background-color:rgba(255,119,54,.3)}.darkmode .header .nav .level_1>li li.internal.active,.darkmode .header .nav .level_1>li li.internal.trail,.darkmode .header .nav .level_1>li li.internal:hover{background-color:rgba(225,130,84,.3)}.header .nav .level_1 ul{background-color:hsla(0,0%,100%,.9);border-left:2px solid #2f70af;box-shadow:2px 2px 2px -1px rgba(0,0,0,.2);min-width:100%;opacity:0;transition-delay:0s,.3s;transition-duration:.3s,0s;transition-property:opacity,visibility;visibility:hidden;white-space:nowrap}.header .nav .level_1 ul>li{border-left:5px solid transparent;margin-left:-2px;transition-duration:.2s;transition-property:background-color,border-left-color;transition-timing-function:ease}.header .nav .level_1 ul>li>span{margin-right:5px}.header .nav .level_1 ul>li>a,.header .nav .level_1 ul>li>span{padding:5px 15px 5px 10px}.header .nav .level_1 ul>li.submenu>a,.header .nav .level_1 ul>li.submenu>span{padding-right:20px;position:relative}.header .nav .level_1 ul>li.submenu>a:after,.header .nav .level_1 ul>li.submenu>span:after{bottom:0;content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=1860A6&size=16&v=u69udgd);display:block;margin-bottom:auto;margin-top:auto;position:absolute;right:0;top:0}.darkmode .header .nav .level_1 ul>li.submenu>a:after,.darkmode .header .nav .level_1 ul>li.submenu>span:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=277DD5&size=16&v=u69udgd)}.header .nav .level_1 ul>li.active,.header .nav .level_1 ul>li.trail,.header .nav .level_1 ul>li:hover{border-color:#2f70af;transition-duration:0s}.darkmode .header .nav .level_1 ul>li.active,.darkmode .header .nav .level_1 ul>li.trail,.darkmode .header .nav .level_1 ul>li:hover{border-color:#154678}.header .nav .level_1 ul>li.internal.submenu>a:after,.header .nav .level_1 ul>li.internal.submenu>span:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=FD5301&size=16&v=u69udgd)}.darkmode .header .nav .level_1 ul>li.internal.submenu>a:after,.darkmode .header .nav .level_1 ul>li.internal.submenu>span:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=D76027&size=16&v=u69udgd)}.header .nav .level_1 ul>li.internal.active,.header .nav .level_1 ul>li.internal.trail,.header .nav .level_1 ul>li.internal:hover{border-color:#ff7736}.darkmode .header .nav .level_1 ul>li.internal.active,.darkmode .header .nav .level_1 ul>li.internal.trail,.darkmode .header .nav .level_1 ul>li.internal:hover{border-color:#e18254}.darkmode .header .nav .level_1 ul{background-color:hsla(0,0%,8%,.9);border-left-color:#154678}.header .nav .level_2{left:0;position:absolute;top:100%}.header .nav .level_2 .submenu{position:relative}.header .nav .level_2 .submenu span{padding-right:5px}.header .nav .level_2>li:hover .level_3{display:block;opacity:1;transition-delay:0s,0s;visibility:visible}.header .nav .level_3{left:100%;position:absolute;top:0}.header .nav-main{left:85px}.header .nav-user{max-width:120px;right:0;white-space:nowrap}.header .nav-user .level_1>li{width:100%}.header .nav-user .level_1>li>a{overflow:hidden;text-overflow:ellipsis}.header .nav-user .level_1 ul{border-left:none;border-right:2px solid #2f70af;box-shadow:-2px 2px 2px -1px rgba(0,0,0,.2);text-align:right}.header .nav-user .level_1 ul>li{border-left:none;border-right:5px solid transparent;margin-left:0;margin-right:-2px}.header .nav-user .level_1 ul>li>a,.header .nav-user .level_1 ul>li>span{padding-left:15px;padding-right:10px}.header .nav-user .level_1 ul>li.submenu{padding-left:5px;padding-right:0}.header .nav-user .level_1 ul>li.submenu>a,.header .nav-user .level_1 ul>li.submenu>span{padding-left:20px;padding-right:10px}.header .nav-user .level_1 ul>li.submenu>a:after,.header .nav-user .level_1 ul>li.submenu>span:after{bottom:0;content:url(https://cdn.cevi-buwo.ch/icon/chevron-left.svg?color=1860A6&size=16&v=u69udgd);left:0;position:absolute;right:auto;top:0}.darkmode .header .nav-user .level_1 ul>li.submenu>a:after,.darkmode .header .nav-user .level_1 ul>li.submenu>span:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-left.svg?color=277DD5&size=16&v=u69udgd)}.header .nav-user .level_1 ul>li.submenu.internal>a:after,.header .nav-user .level_1 ul>li.submenu.internal>span:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-left.svg?color=FD5301&size=16&v=u69udgd)}.darkmode .header .nav-user .level_1 ul>li.submenu.internal>a:after,.darkmode .header .nav-user .level_1 ul>li.submenu.internal>span:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-left.svg?color=D76027&size=16&v=u69udgd)}.header .nav-user .level_1 ul>li.active,.header .nav-user .level_1 ul>li.trail,.header .nav-user .level_1 ul>li:hover{border-color:#2f70af}.darkmode .header .nav-user .level_1 ul>li.active,.darkmode .header .nav-user .level_1 ul>li.trail,.darkmode .header .nav-user .level_1 ul>li:hover{border-color:#154678}.header .nav-user .level_1 ul>li.internal.active,.header .nav-user .level_1 ul>li.internal.trail,.header .nav-user .level_1 ul>li.internal:hover{border-color:#ff7736}.darkmode .header .nav-user .level_1 ul>li.internal.active,.darkmode .header .nav-user .level_1 ul>li.internal.trail,.darkmode .header .nav-user .level_1 ul>li.internal:hover{border-color:#e18254}.darkmode .header .nav-user .level_1 ul{border-right-color:#154678}.header .nav-user .level_2{left:auto;right:0}.header .nav-user .level_2 .submenu span{padding-left:5px;padding-right:0}.header .nav-user .level_2 .submenu:before{display:block}.header .nav-user .level_2 .submenu:after{display:none}.header .nav-user .level_3{left:auto;position:absolute;right:100%}.header .overlay-navigation-trigger{display:none}.reduce-header .header{box-shadow:0 0 5px rgba(0,0,0,.6)}.phone .header .logo h1,.tablet .header .logo h1{font-size:22px;transition:top .3s ease,left .3s ease}.phone .header .nav,.tablet .header .nav{display:none}.phone .header .overlay-navigation-trigger,.tablet .header .overlay-navigation-trigger{display:block;right:0;top:50%;transform:translateY(-50%)}.phone .header .overlay-navigation-trigger .hamburger .bar,.tablet .header .overlay-navigation-trigger .hamburger .bar{width:30px}.phone .header .overlay-navigation-trigger .hamburger .bar+.bar,.tablet .header .overlay-navigation-trigger .hamburger .bar+.bar{margin-top:7px}.phone.overlay-navigation-open .header .overlay-navigation-trigger .hamburger .bar:first-child,.tablet.overlay-navigation-open .header .overlay-navigation-trigger .hamburger .bar:first-child{top:9px}.phone.overlay-navigation-open .header .overlay-navigation-trigger .hamburger .bar:last-child,.tablet.overlay-navigation-open .header .overlay-navigation-trigger .hamburger .bar:last-child{top:-9px}}@media only screen and (min-width:992px){.header .nav .level_1>li+li{margin-left:15px}.header .nav-user{max-width:none}}.after-header{position:relative}.after-header .content-swiper{background-color:#f8f8f8}.after-header .content-swiper .content-image figure>img,.after-header .content-swiper .content-image figure>picture>img{height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.after-header .content-swiper .content-image figure figcaption{background-color:rgba(24,96,166,.7);bottom:15px;padding:5px 10px;position:absolute;right:0;text-align:right}.after-header .content-swiper .content-image figure figcaption h2,.after-header .content-swiper .content-image figure figcaption h3{color:#fff;margin-bottom:0;margin-top:0}.darkmode .after-header .content-swiper .content-image figure figcaption h2,.darkmode .after-header .content-swiper .content-image figure figcaption h3{color:hsla(0,0%,100%,.87)}.after-header .content-swiper .content-image figure figcaption h2{font-size:20px;font-weight:700}.after-header .content-swiper .content-image figure figcaption h3{font-size:14px}.darkmode .after-header .content-swiper .content-image figure figcaption{background-color:rgba(39,125,213,.7)}.after-header .content-swiper .swiper{max-width:1140px}.after-header .content-swiper .swiper-slide{height:180px;max-height:350px}.darkmode .after-header .content-swiper{background-color:#0d0d0d}.after-header .mod_randomImage{background-color:#f8f8f8}.after-header .mod_randomImage figure{display:flex;flex-direction:row;height:100px;justify-content:center;margin-left:auto;margin-right:auto;max-width:1140px;overflow:hidden}.after-header .mod_randomImage img{display:block;height:100%;max-width:none;width:auto}.darkmode .after-header .mod_randomImage{background-color:#0d0d0d}.after-header .social-links{margin-left:auto;margin-right:auto;padding-right:35px;width:100%}@media only screen and (min-width:576px){.after-header .content-swiper .content-image figure>img,.after-header .content-swiper .content-image figure>picture>img{height:auto;max-height:350px;-o-object-fit:fill;object-fit:fill}.after-header .content-swiper .content-image figure figcaption h2{font-size:30px}.after-header .content-swiper .content-image figure figcaption h3{font-size:16px}.after-header .content-swiper .swiper-slide{height:auto}.after-header .mod_randomImage figure{display:block;height:auto}.after-header .mod_randomImage img{height:auto;width:100%}.after-header .social-links{margin-left:auto;margin-right:auto;width:540px}}@media only screen and (min-width:768px){.after-header .social-links{margin-left:auto;margin-right:auto;padding-right:0;width:720px}}@media only screen and (min-width:992px){.after-header .social-links{margin-left:auto;margin-right:auto;width:960px}}@media only screen and (min-width:1200px){.after-header .mod_randomImage figure{width:1140px}.after-header .social-links{margin-left:auto;margin-right:auto;width:1140px}}.right{bottom:120px;position:fixed;right:0;z-index:100}.right>.inside{position:relative}.right-column-navigation .right{bottom:45px}.right-column-navigation .right>.inside>.box-navigation.box-btn-initialized{bottom:225px}@media only screen and (min-width:768px){.right{bottom:0;margin-left:auto;margin-right:auto;position:relative;width:720px;z-index:auto}.right>.inside{padding-bottom:20px;padding-top:20px;position:absolute;right:0;top:0;width:210px}.right-column-navigation .right{bottom:0;position:relative}.right-column-navigation .right>.inside>.box-navigation{margin-bottom:20px}.right-column-navigation .right>.inside>.box-navigation.box-btn-initialized{bottom:0}.sticky-right .right{bottom:auto;left:0;margin-left:auto;margin-right:auto;position:fixed;right:0;top:81px}.sticky-right .right>.inside{height:calc(100vh - 81px);overflow-y:auto}}@media only screen and (min-width:992px){.right{width:960px}}@media only screen and (min-width:1200px){.right{width:1140px}}.footer{background-color:#2f70af;color:#fff;padding-bottom:20px;padding-top:20px;text-align:center}.footer a{color:inherit}.footer>.inside .content-text{margin-top:0}.darkmode .footer{background-color:#154678;color:hsla(0,0%,100%,.87)}@media only screen and (min-width:768px){.footer>.inside{display:flex;justify-content:center}.footer>.inside .links{margin-left:5px;white-space:nowrap}.footer>.inside .links p:before{content:":: "}}.btn,.btn-hyperlink>a{background-color:transparent;border:none;border-radius:2px;cursor:pointer;display:inline-block;font-size:1rem;padding:10px 20px;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn,.btn-hyperlink>a,.btn-hyperlink>a:hover,.btn:hover{color:#424242;text-decoration:none}.btn-hyperlink>a:active,.btn:active{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,box-shadow .1s ease-in-out}.btn-hyperlink>a.focus,.btn-hyperlink>a:focus,.btn.focus,.btn:focus{outline:0}.darkmode .btn,.darkmode .btn-hyperlink>a{color:hsla(0,0%,100%,.7)}.btn-hyperlink>a,.btn-primary{background-color:#1860a6;color:#fff}.btn-hyperlink>a:hover,.btn-primary:hover{background-color:#1b6dbc;color:#fff}.btn-hyperlink>a:active,.btn-primary:active{background-color:#1e7ad3}.darkmode .btn-hyperlink>a,.darkmode .btn-primary{background-color:#154678}.darkmode .btn-hyperlink>a:hover,.darkmode .btn-primary:hover{background-color:#19538e}.darkmode .btn-hyperlink>a:active,.darkmode .btn-primary:active{background-color:#0e2d4d}.btn-link{color:#2f70af}.btn-link:hover{background-color:#f8f8f8;color:#2f70af}.btn-link:active{background-color:#ebebeb}.darkmode .btn-link{color:#277dd5}.darkmode .btn-link:hover{background-color:#121212;color:#277dd5}.darkmode .btn-link:active{background-color:#0d0d0d}.btn-cevi-db{background-color:#80a945;background-image:url(/files/theme/dist/images/cevi_db_logo.0aa88c6d.svg);background-position:17px;background-repeat:no-repeat;background-size:24px auto;color:#fff;padding-left:45px}.btn-cevi-db:hover{background-color:#8db850;color:#fff}.btn-cevi-db:active{background-color:#99bf62}.darkmode .btn-cevi-db{background-color:#678737;color:#fff}.darkmode .btn-cevi-db:hover{background-color:#74993f}.darkmode .btn-cevi-db:active{background-color:#4b6328}.content-text p,.content-text ul{font-size:1rem}.content-text ul{list-style:none;padding-left:1rem}.content-text ul li{padding-left:1rem;position:relative}.content-text ul li:before{content:"•";left:0;position:absolute;top:0}.content-text figure.float_right{float:right}.content-text figure.float_left{float:left}.content-text.lead{font-size:1.125rem}.content-text+.content-text{margin-top:.8rem}.ce_download,.ce_downloads{font-size:16px}.ce_download .download-element a:before,.ce_downloads .download-element a:before{content:url(https://cdn.cevi-buwo.ch/icon/file.svg?color=1860A6&size=16&v=u69udgd);margin-right:3px;vertical-align:text-bottom}.darkmode .ce_download .download-element a:before,.darkmode .ce_downloads .download-element a:before{content:url(https://cdn.cevi-buwo.ch/icon/file.svg?color=277DD5&size=16&v=u69udgd)}.ce_download .download-element.ext-pdf a:before,.ce_downloads .download-element.ext-pdf a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-pdf.svg?color=1860A6&size=16&v=u69udgd)}.darkmode .ce_download .download-element.ext-pdf a:before,.darkmode .ce_downloads .download-element.ext-pdf a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-pdf.svg?color=277DD5&size=16&v=u69udgd)}.ce_download .download-element.ext-doc a:before,.ce_download .download-element.ext-docx a:before,.ce_downloads .download-element.ext-doc a:before,.ce_downloads .download-element.ext-docx a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-word.svg?color=1860A6&size=16&v=u69udgd)}.darkmode .ce_download .download-element.ext-doc a:before,.darkmode .ce_download .download-element.ext-docx a:before,.darkmode .ce_downloads .download-element.ext-doc a:before,.darkmode .ce_downloads .download-element.ext-docx a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-word.svg?color=277DD5&size=16&v=u69udgd)}.ce_download .download-element.ext-xls a:before,.ce_download .download-element.ext-xlsx a:before,.ce_downloads .download-element.ext-xls a:before,.ce_downloads .download-element.ext-xlsx a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-excel.svg?color=1860A6&size=16&v=u69udgd)}.darkmode .ce_download .download-element.ext-xls a:before,.darkmode .ce_download .download-element.ext-xlsx a:before,.darkmode .ce_downloads .download-element.ext-xls a:before,.darkmode .ce_downloads .download-element.ext-xlsx a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-excel.svg?color=277DD5&size=16&v=u69udgd)}.ce_download .download-element.ext-ppt a:before,.ce_download .download-element.ext-pptx a:before,.ce_downloads .download-element.ext-ppt a:before,.ce_downloads .download-element.ext-pptx a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-powerpoint.svg?color=1860A6&size=16&v=u69udgd)}.darkmode .ce_download .download-element.ext-ppt a:before,.darkmode .ce_download .download-element.ext-pptx a:before,.darkmode .ce_downloads .download-element.ext-ppt a:before,.darkmode .ce_downloads .download-element.ext-pptx a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-powerpoint.svg?color=277DD5&size=16&v=u69udgd)}.ce_download .download-element.ext-jpeg a:before,.ce_download .download-element.ext-jpg a:before,.ce_download .download-element.ext-png a:before,.ce_download .download-element.ext-svg a:before,.ce_downloads .download-element.ext-jpeg a:before,.ce_downloads .download-element.ext-jpg a:before,.ce_downloads .download-element.ext-png a:before,.ce_downloads .download-element.ext-svg a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-image.svg?color=1860A6&size=16&v=u69udgd)}.darkmode .ce_download .download-element.ext-jpeg a:before,.darkmode .ce_download .download-element.ext-jpg a:before,.darkmode .ce_download .download-element.ext-png a:before,.darkmode .ce_download .download-element.ext-svg a:before,.darkmode .ce_downloads .download-element.ext-jpeg a:before,.darkmode .ce_downloads .download-element.ext-jpg a:before,.darkmode .ce_downloads .download-element.ext-png a:before,.darkmode .ce_downloads .download-element.ext-svg a:before{content:url(https://cdn.cevi-buwo.ch/icon/file-image.svg?color=277DD5&size=16&v=u69udgd)}.ce_downloads ul{list-style:none;margin:0;padding:0}figure a,figure>img,figure>picture{display:block;max-width:100%}figure>img,figure>picture{height:auto}figure>img.content-full-width,figure>picture.content-full-width{width:100%}.darkmode .content-image figure>img,.darkmode .content-image figure>picture{background-color:#121212}.content-youtube .aspect{position:relative;width:100%}.content-youtube .aspect:before{content:"";display:block}.content-youtube .aspect a,.content-youtube .aspect embed,.content-youtube .aspect iframe,.content-youtube .aspect object,.content-youtube .aspect video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.content-youtube .aspect a{align-items:center;background-color:#000;display:flex;overflow:hidden}.content-youtube .aspect a img{display:block;height:auto;width:100%}.content-youtube .aspect--16\:9:before{padding-top:56.25%}.content-youtube .aspect--16\:10:before{padding-top:62.5%}.content-youtube .aspect--21\:9:before{padding-top:42.8571428571%}.content-youtube .aspect--4\:3:before{padding-top:75%}.content-youtube .aspect--3\:2:before{padding-top:66.6666666667%}.content-gallery{margin-top:.8em}.content-gallery ul{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:0 -4px;padding:0}.content-gallery li{margin-bottom:8px;padding-left:4px;padding-right:4px;width:33.3333333333%}.content-gallery a{display:block}.darkmode .content-gallery a{background-color:#121212}.content-gallery img,.content-gallery picture{display:block;height:auto;width:100%}.gallery-access-denied{margin-top:20px;padding:10px 20px;text-align:center}.gallery-access-denied h2{margin-top:0}.gallery-access-denied .info{display:inline-block;max-width:550px}.gallery-access-denied .login{margin-top:20px}.darkmode .gallery-access-denied{background-color:#121212}@media only screen and (min-width:576px){.content-gallery li{width:25%}}@media only screen and (min-width:768px){.gallery-access-denied{margin-left:40px;margin-right:40px;margin-top:40px;padding-bottom:20px;padding-top:20px}}.pagination{text-align:center}.pagination ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.pagination li{border-radius:2px;vertical-align:middle}.pagination li.first a,.pagination li.last a,.pagination li.next a,.pagination li.previous a{padding:5px}.pagination li.first a:after,.pagination li.last a:after,.pagination li.next a:after,.pagination li.previous a:after{display:block;height:24px;margin-top:2px}.darkmode .pagination li.first a:after,.darkmode .pagination li.last a:after,.darkmode .pagination li.next a:after,.darkmode .pagination li.previous a:after{opacity:.7}.pagination li.first span,.pagination li.last span,.pagination li.next span,.pagination li.previous span{display:none}.pagination li.first a:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-double-left.svg?color=424242&size=24&v=u69udgd)}.darkmode .pagination li.first a:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-double-left.svg?color=FFFFFF&size=24&v=u69udgd)}.pagination li.previous a:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-left.svg?color=424242&size=24&v=u69udgd)}.darkmode .pagination li.previous a:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-left.svg?color=FFFFFF&size=24&v=u69udgd)}.pagination li.page{font-size:18px}.pagination li.page span{display:inline-block;padding:5px 7px}.pagination li.page.active{color:#1860a6}.darkmode .pagination li.page.active{color:#277dd5}.pagination li.next a:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=424242&size=24&v=u69udgd)}.darkmode .pagination li.next a:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=FFFFFF&size=24&v=u69udgd)}.pagination li.last a:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-double-right.svg?color=424242&size=24&v=u69udgd)}.darkmode .pagination li.last a:after{content:url(https://cdn.cevi-buwo.ch/icon/chevron-double-right.svg?color=FFFFFF&size=24&v=u69udgd)}.pagination a{color:inherit;display:inline-block;text-decoration:none}.darkmode input:-webkit-autofill,.darkmode input:-webkit-autofill:focus,.darkmode input:-webkit-autofill:hover,.darkmode select:-webkit-autofill,.darkmode select:-webkit-autofill:focus,.darkmode select:-webkit-autofill:hover,.darkmode textarea:-webkit-autofill,.darkmode textarea:-webkit-autofill:focus,.darkmode textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #121212;-webkit-text-fill-color:hsla(0,0%,100%,.7)}.form-helper-text{margin-top:.5rem}.error .form-helper-text{color:#b00020}.darkmode .error .form-helper-text{color:#961a31}.form-select,.form-text-field,.form-textarea{background-color:transparent;border:solid #555;border-radius:0;border-width:0 0 2px;display:block;line-height:1.3;padding:10px 0;width:100%}.form-select:invalid,.form-text-field:invalid,.form-textarea:invalid{box-shadow:none}.form-select.invalid,.form-select.touched:invalid,.form-text-field.invalid,.form-text-field.touched:invalid,.form-textarea.invalid,.form-textarea.touched:invalid{border-color:#b00020}.darkmode .form-select.invalid,.darkmode .form-select.touched:invalid,.darkmode .form-text-field.invalid,.darkmode .form-text-field.touched:invalid,.darkmode .form-textarea.invalid,.darkmode .form-textarea.touched:invalid{border-color:#961a31}.darkmode .form-select,.darkmode .form-text-field,.darkmode .form-textarea{color:hsla(0,0%,100%,.7)}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://cdn.cevi-buwo.ch/icon/chevron-down.svg?color=000000&size=24&v=u69udgd);background-position:100%;background-repeat:no-repeat}.form-select::-ms-expand{display:none}.darkmode .form-select option{background-color:#0d0d0d}.darkmode .form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M7.41 8.58 12 13.17l4.59-4.59L18 10l-6 6-6-6z'/%3E%3C/svg%3E")}.floating-label-field-container{position:relative;text-align:left}.floating-label-field-container .field-wrapper{padding-top:7px;position:relative}.floating-label-field-container .field-wrapper>label,.floating-label-field-container .field-wrapper>legend>label{font-size:1rem;left:0;margin-bottom:0;pointer-events:none;position:absolute;top:15px;transition:.15s cubic-bezier(.4,0,.2,1)}.floating-label-field-container .focus-border{border-bottom:3px solid #1860a6;bottom:0;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.darkmode .floating-label-field-container .focus-border{border-bottom-color:#277dd5}.floating-label-field-container .form-select:not(:-moz-placeholder)~label,.floating-label-field-container .form-text-field:not(:-moz-placeholder)~label,.floating-label-field-container .form-textarea:not(:-moz-placeholder)~label{font-size:.75rem;pointer-events:inherit;top:-3px}.floating-label-field-container .form-select:focus~label,.floating-label-field-container .form-select:not(:placeholder-shown)~label,.floating-label-field-container .form-text-field:focus~label,.floating-label-field-container .form-text-field:not(:placeholder-shown)~label,.floating-label-field-container .form-textarea:focus~label,.floating-label-field-container .form-textarea:not(:placeholder-shown)~label{font-size:.75rem;pointer-events:inherit;top:-3px}.floating-label-field-container .form-select:not(:focus)::-moz-placeholder,.floating-label-field-container .form-text-field:not(:focus)::-moz-placeholder,.floating-label-field-container .form-textarea:not(:focus)::-moz-placeholder{color:transparent}.floating-label-field-container .form-select:not(:focus)::placeholder,.floating-label-field-container .form-text-field:not(:focus)::placeholder,.floating-label-field-container .form-textarea:not(:focus)::placeholder{color:transparent}.floating-label-field-container .form-select:focus~label,.floating-label-field-container .form-text-field:focus~label,.floating-label-field-container .form-textarea:focus~label{color:#1860a6}.darkmode .floating-label-field-container .form-select:focus~label,.darkmode .floating-label-field-container .form-text-field:focus~label,.darkmode .floating-label-field-container .form-textarea:focus~label{color:#277dd5}.floating-label-field-container .form-select:focus~.focus-border,.floating-label-field-container .form-text-field:focus~.focus-border,.floating-label-field-container .form-textarea:focus~.focus-border{width:100%}.floating-label-field-container .form-select:required~label:after,.floating-label-field-container .form-text-field:required~label:after,.floating-label-field-container .form-textarea:required~label:after{content:"*"}.floating-label-field-container .form-select.invalid~label,.floating-label-field-container .form-select.touched:invalid~label,.floating-label-field-container .form-text-field.invalid~label,.floating-label-field-container .form-text-field.touched:invalid~label,.floating-label-field-container .form-textarea.invalid~label,.floating-label-field-container .form-textarea.touched:invalid~label{color:#b00020}.darkmode .floating-label-field-container .form-select.invalid~label,.darkmode .floating-label-field-container .form-select.touched:invalid~label,.darkmode .floating-label-field-container .form-text-field.invalid~label,.darkmode .floating-label-field-container .form-text-field.touched:invalid~label,.darkmode .floating-label-field-container .form-textarea.invalid~label,.darkmode .floating-label-field-container .form-textarea.touched:invalid~label{color:#961a31}.floating-label-field-container .form-select.invalid~.focus-border,.floating-label-field-container .form-select.touched:invalid~.focus-border,.floating-label-field-container .form-text-field.invalid~.focus-border,.floating-label-field-container .form-text-field.touched:invalid~.focus-border,.floating-label-field-container .form-textarea.invalid~.focus-border,.floating-label-field-container .form-textarea.touched:invalid~.focus-border{border-bottom-color:#b00020}.darkmode .floating-label-field-container .form-select.invalid~.focus-border,.darkmode .floating-label-field-container .form-select.touched:invalid~.focus-border,.darkmode .floating-label-field-container .form-text-field.invalid~.focus-border,.darkmode .floating-label-field-container .form-text-field.touched:invalid~.focus-border,.darkmode .floating-label-field-container .form-textarea.invalid~.focus-border,.darkmode .floating-label-field-container .form-textarea.touched:invalid~.focus-border{border-bottom-color:#961a31}.textarea-container .field-wrapper{padding-top:12px}@keyframes wave{50%{transform:scale(.9)}}.widget-checkbox,.widget-radio{font-size:1rem}.widget-checkbox>fieldset,.widget-radio>fieldset{border:none;margin:0;padding:0}.widget-checkbox>fieldset>legend,.widget-radio>fieldset>legend{padding:0}.widget-checkbox .form-input,.widget-radio .form-input{display:none}.widget-checkbox>label,.widget-radio>label{align-items:flex-start;cursor:pointer;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget-checkbox>label span,.widget-radio>label span{display:inline-block;transform:translateZ(0)}.widget-checkbox>label .form-check,.widget-radio>label .form-check{border:.125rem solid #555;flex:0 0 auto;height:1.125rem;margin-top:.125rem;position:relative;transform:scale(1);transition-duration:.2s;transition-property:border-color,background-color;transition-timing-function:ease;width:1.125rem}.widget-checkbox>label .form-check:before,.widget-radio>label .form-check:before{background-color:#1860a6;border-radius:50%;content:"";display:block;height:100%;opacity:1;pointer-events:none;transform:scale(0);width:100%}.darkmode .widget-checkbox>label .form-check:before,.darkmode .widget-radio>label .form-check:before{background-color:#154678}.widget-checkbox>label .form-label,.widget-radio>label .form-label{padding-left:.5rem}.widget-checkbox>label:hover .form-check,.widget-radio>label:hover .form-check{border-color:#1860a6}.darkmode .widget-checkbox>label:hover .form-check,.darkmode .widget-radio>label:hover .form-check{border-color:#154678}.widget-checkbox .form-input:checked+label .form-check,.widget-radio .form-input:checked+label .form-check{animation:wave .4s ease;border-color:#1860a6}.widget-checkbox .form-input:checked+label .form-check:before,.widget-radio .form-input:checked+label .form-check:before{opacity:0;transform:scale(3.5);transition-duration:.6s;transition-property:transform,opacity;transition-timing-function:ease}.darkmode .widget-checkbox .form-input:checked+label .form-check,.darkmode .widget-radio .form-input:checked+label .form-check{border-color:#154678}.widget-radio>label .form-check{border-radius:50%}.widget-radio>label .form-check:after{background-color:#1860a6;border-radius:50%;bottom:0;content:"";display:block;height:.5rem;left:0;margin:auto;position:absolute;right:0;top:0;transform:scale(0);transition:transform 0s ease .1s;width:.5rem}.darkmode .widget-radio>label .form-check:after{background-color:#154678}.widget-radio .form-input:checked+label .form-check{background-color:#fff}.widget-radio .form-input:checked+label .form-check:after{transform:scale(1);transition-duration:.3s}.widget-checkbox>label .form-check{border-radius:3px}.widget-checkbox>label .form-check svg{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;transform:translateZ(0);transition:stroke-dashoffset 0s ease .1s;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:17px}.widget-checkbox .form-input:checked+label .form-check{background-color:#1860a6}.widget-checkbox .form-input:checked+label .form-check svg{transition-duration:.3s;stroke-dashoffset:0}.darkmode .widget-checkbox .form-input:checked+label .form-check{background-color:#154678}.widget-explanation{font-size:1rem}.formbody .fields{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.formbody .fields .widget{margin:1rem 10px;width:100%}.formbody .fields .widget>.widget{margin:0}.formbody .fields .widget.textarea-container{margin-top:calc(1rem - 4px)}@media only screen and (min-width:768px){.formbody .fields .widget.half-md{width:calc(50% - 20px)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.chaeschlianschlag-form>h1,.first-headline,.main .mod_article>.inside>.content-headline:first-child,.mat-order-form>h1,.mod_newsreader .news-header h1{border-bottom:3px solid #1860a6;margin-top:0}.darkmode .chaeschlianschlag-form>h1,.darkmode .first-headline,.darkmode .main .mod_article>.inside>.content-headline:first-child,.darkmode .mat-order-form>h1,.darkmode .mod_newsreader .news-header h1,.main .darkmode .mod_article>.inside>.content-headline:first-child,.mod_newsreader .news-header .darkmode h1{border-bottom-color:#277dd5}.internal .chaeschlianschlag-form>h1,.internal .first-headline,.internal .main .mod_article>.inside>.content-headline:first-child,.internal .mat-order-form>h1,.internal .mod_newsreader .news-header h1,.main .internal .mod_article>.inside>.content-headline:first-child,.mod_newsreader .news-header .internal h1{border-bottom-color:#fd5301}.internal.darkmode .chaeschlianschlag-form>h1,.internal.darkmode .first-headline,.internal.darkmode .main .mod_article>.inside>.content-headline:first-child,.internal.darkmode .mat-order-form>h1,.internal.darkmode .mod_newsreader .news-header h1,.main .internal.darkmode .mod_article>.inside>.content-headline:first-child,.mod_newsreader .news-header .internal.darkmode h1{border-bottom-color:#d76027}.main .mod_article{padding-bottom:30px;padding-top:30px}.main .mod_article>.inside{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}.main .mod_article:first-child{padding-top:0}.main .mod_article:nth-child(2n){background-color:#d1e2f3}.darkmode .main .mod_article:nth-child(2n){background-color:#0c1c2c}.right-column .main .mod_article>.inside{padding-right:35px}.main .mod_article.limit-width .inside>*{max-width:800px}@media only screen and (min-width:576px){.main .mod_article>.inside{width:540px}}@media only screen and (min-width:768px){.main .mod_article>.inside{padding-left:0;padding-right:0;width:720px}.right-column .main .mod_article>.inside{padding-right:235px}}@media only screen and (min-width:992px){.main .mod_article>.inside{width:960px}}@media only screen and (min-width:1200px){.main .mod_article>.inside{width:1140px}}.mod_customnav ul,.mod_navigation ul{list-style:none;margin:0;padding:0}.mod_customnav.nav-gallery ul:after,.mod_navigation.nav-gallery ul:after{clear:both;content:"";display:block}.mod_customnav.nav-gallery ul,.mod_navigation.nav-gallery ul{align-items:stretch;display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.mod_customnav.nav-gallery li,.mod_navigation.nav-gallery li{margin-bottom:6px;padding-left:3px;padding-right:3px;width:50%}.mod_customnav.nav-gallery li>a,.mod_navigation.nav-gallery li>a{border:1px solid #424242;display:block;padding:5px;text-align:center;text-decoration:none}.mod_customnav.nav-gallery li>a>figure,.mod_navigation.nav-gallery li>a>figure{margin-bottom:5px}.mod_customnav.nav-gallery li>a>span,.mod_navigation.nav-gallery li>a>span{font-family:Indie Flower,sans-serif;font-size:18px;font-weight:400;text-decoration:none;word-break:break-word}.darkmode .mod_customnav.nav-gallery li>a,.darkmode .mod_navigation.nav-gallery li>a{background-color:#121212}.mod_customnav.nav-gallery li.overview,.mod_navigation.nav-gallery li.overview{display:none}.mod_customnav.nav-gallery img,.mod_customnav.nav-gallery picture,.mod_navigation.nav-gallery img,.mod_navigation.nav-gallery picture{display:block;height:auto;width:100%}.mod_customnav.nav-gallery.public-gallery>ul>li.internal,.mod_navigation.nav-gallery.public-gallery>ul>li.internal{display:none}@media only screen and (min-width:992px){.mod_customnav.nav-gallery ul,.mod_navigation.nav-gallery ul{margin-left:-5px;margin-right:-5px}.mod_customnav.nav-gallery li,.mod_navigation.nav-gallery li{margin-bottom:10px;padding-left:5px;padding-right:5px;width:25%}.mod_customnav.nav-gallery li>a>span,.mod_navigation.nav-gallery li>a>span{font-size:22px}.mod_customnav.nav-gallery.nav-gallery-event li,.mod_navigation.nav-gallery.nav-gallery-event li{width:33.3333333333%}}.mod_login{margin-top:30px;text-align:center}.mod_login .btn,.mod_login .btn-hyperlink>a{margin-bottom:4px}.mod_login .formbody .widget-autologin-forgot-password{align-items:center;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;text-align:left}.mod_login .formbody .widget-autologin-forgot-password .widget{width:auto}.mod_login .formbody .widget-autologin-forgot-password .widget-forgot-password{margin-left:auto;text-align:right}.mod_login .formbody .widget-register{margin-top:1rem}.mod_login .formbody .widget-register .mdc-button{margin-left:.5rem}.mod_login .formbody .widget-separator{margin-bottom:1rem;margin-top:1rem}.mod_login .formbody .widget-separator span{display:block;position:relative}.mod_login .formbody .widget-separator span:after,.mod_login .formbody .widget-separator span:before{border-bottom:1px solid #555;content:"";position:absolute;top:8px;width:calc(50% - 30px)}.mod_login .formbody .widget-separator span:before{left:0}.mod_login .formbody .widget-separator span:after{right:0}.mod_login .formbody .widget-oauth-cevidb{margin-top:1.5rem}@media only screen and (min-width:768px){.mod_login{margin-left:auto;margin-right:auto;width:50%}}.mod_news .news-header{position:relative}.mod_news .news-header .info{font-size:12px;margin:0;position:absolute;top:0}.mod_news .news-content>.block+.block{margin-top:.8em}.mod_news .featured{background-color:rgba(24,96,166,.18);box-shadow:0 0 15px 15px rgba(24,96,166,.18)}.mod_news .featured .news-header h1:before,.mod_news .featured .news-header h2:before{content:url(https://cdn.cevi-buwo.ch/icon/pin.svg?color=1860A6&size=22&v=u69udgd);vertical-align:text-bottom}.darkmode .mod_news .featured .news-header h1:before,.darkmode .mod_news .featured .news-header h2:before{content:url(https://cdn.cevi-buwo.ch/icon/pin.svg?color=277DD5&size=22&v=u69udgd)}.darkmode .mod_news .featured{background-color:rgba(39,125,213,.18);box-shadow:0 0 15px 15px rgba(39,125,213,.18)}.mod_newslist{margin-top:20px}.mod_newslist>.block{margin-bottom:30px;position:relative}.mod_newslist .news-header h2{border-bottom:1px solid #1860a6;font-weight:400;margin-bottom:5px;margin-top:0;padding-bottom:3px;padding-top:15px}.mod_newslist .news-header .info{font-size:12px}.darkmode .mod_newslist .news-header{border-bottom-color:#277dd5}.mod_newslist .internal .news-header h2{border-bottom-color:#fd5301;color:#fd5301}.darkmode .mod_newslist .internal .news-header h2{border-bottom-color:#d76027;color:#d76027}.mod_newslist .pagination{display:inline-block;left:50%;overflow:visible;position:relative;transform:translateX(-50%)}.mod_newslist .pagination .total{font-size:16px;line-height:38px;position:relative;z-index:10}.mod_newslist .pagination ul{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.mod_newslist .pagination li.first,.mod_newslist .pagination li.last,.mod_newslist .pagination li.next,.mod_newslist .pagination li.previous{position:absolute;top:0}.mod_newslist .pagination li.first{left:-75px}.mod_newslist .pagination li.previous{left:-40px}.mod_newslist .pagination li.page{display:none}.mod_newslist .pagination li.next{right:-40px}.mod_newslist .pagination li.last{right:-75px}.mod_newsreader .news-header h1{padding-bottom:3px;padding-top:15px}.mod_newsreader .news-header .info{font-size:14px}.mod_newsreader .back{margin-top:20px;text-align:right}.mod_newsreader .internal .news-header h1{border-bottom-color:#fd5301}.darkmode .mod_newsreader .internal .news-header h1{border-bottom-color:#d76027}@media only screen and (min-width:768px){.mod_news .news-header .info{bottom:6px;right:2px;top:auto}.mod_news .featured .news-header h1:before,.mod_news .featured .news-header h2:before{margin-right:5px}.mod_newslist{margin-top:40px}.mod_newslist .news-header h2{padding-right:70px;padding-top:0}.mod_newsreader .news-header h1{padding-right:80px;padding-top:0}}.box-eventlist .mod_eventlist{margin-left:-10px;margin-right:-10px;white-space:normal}.box-eventlist .mod_eventlist .time{margin-bottom:0;margin-top:0;padding-left:5px;text-indent:-5px}.box-eventlist .mod_eventlist .time .date-begin,.box-eventlist .mod_eventlist .time .date-end{white-space:nowrap}.box-eventlist .mod_eventlist h3{color:inherit;font-size:inherit;font-weight:700;margin-bottom:0;margin-left:10px;margin-top:0}.box-eventlist .mod_eventlist .event{padding:3px 10px 4px;position:relative}.box-eventlist .mod_eventlist .event:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#1860a6 50%,hsla(0,0%,100%,0));bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.darkmode .box-eventlist .mod_eventlist .event:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#277dd5 50%,hsla(0,0%,100%,0))}.box-eventlist .mod_eventlist .event.internal:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fd5301 50%,hsla(0,0%,100%,0))}.darkmode .box-eventlist .mod_eventlist .event.internal:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#d76027 50%,hsla(0,0%,100%,0))}.mod_eventlist.eventlist-full{margin-bottom:50px;white-space:normal}.mod_eventlist.eventlist-full .event-header-year{margin-bottom:.3em}.mod_eventlist.eventlist-full .event-header-year+.event-header-month{margin-top:0}.mod_eventlist.eventlist-full .event-header-month{margin-bottom:.3em}.mod_eventlist.eventlist-full .event-header-day{align-items:center;display:flex;flex-direction:column;line-height:1;margin-bottom:-40px;margin-left:8px;padding-top:4px;width:30px}.mod_eventlist.eventlist-full .event-header-day .weekday{font-size:12px;margin-bottom:-2px}.mod_eventlist.eventlist-full .event-header-day .day{font-size:26px}.mod_eventlist.eventlist-full .event-day .event{align-items:baseline;border-left:2px solid #1860a6;display:flex;padding-bottom:5px;padding-left:42px;position:relative}.mod_eventlist.eventlist-full .event-day .event .time{align-self:center;flex:0 0 auto;font-size:12px;width:55px}.mod_eventlist.eventlist-full .event-day .event .time>span{align-items:center;display:flex}.mod_eventlist.eventlist-full .event-day .event .time>span:before{content:url(https://cdn.cevi-buwo.ch/icon/clock-outline.svg?color=424242&size=12&v=u69udgd);height:12px;margin-right:3px}.darkmode .mod_eventlist.eventlist-full .event-day .event .time>span:before{content:url(https://cdn.cevi-buwo.ch/icon/clock-outline.svg?color=FFFFFF&size=12&v=u69udgd);opacity:.7}.mod_eventlist.eventlist-full .event-day .event .title{flex:1 1 auto;font-size:16px;margin-bottom:0;margin-left:6px;margin-top:0}.mod_eventlist.eventlist-full .event-day .event .title .location{font-size:12px;font-weight:400}.mod_eventlist.eventlist-full .event-day .event .title .location:before{content:url(https://cdn.cevi-buwo.ch/icon/map-marker.svg?color=424242&size=12&v=u69udgd);margin-left:-2px;vertical-align:text-bottom}.darkmode .mod_eventlist.eventlist-full .event-day .event .title .location:before{content:url(https://cdn.cevi-buwo.ch/icon/map-marker.svg?color=FFFFFF&size=12&v=u69udgd);opacity:.7}.mod_eventlist.eventlist-full .event-day .event:first-child{padding-top:12px}.mod_eventlist.eventlist-full .event-day .event:last-child{padding-bottom:12px}.mod_eventlist.eventlist-full .event-day .event:last-child:after{background-image:linear-gradient(90deg,#1860a6,transparent);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.darkmode .mod_eventlist.eventlist-full .event-day .event:last-child:after{background-image:linear-gradient(90deg,#277dd5,transparent)}.mod_eventlist.eventlist-full .event-day .event.internal .title:before{background-color:#fd5301;border-radius:50%;content:"";display:inline-block;height:10px;margin-bottom:1px;width:10px}.darkmode .mod_eventlist.eventlist-full .event-day .event.internal .title:before{background-color:#d76027}.darkmode .mod_eventlist.eventlist-full .event-day .event{border-left-color:#277dd5}@media only screen and (min-width:576px){.mod_eventlist.eventlist-full .event-day .event .time{align-self:baseline;width:84px}}@media only screen and (min-width:768px){.box-eventlist .mod_eventlist{margin-left:0;margin-right:0;padding-left:0}.box-eventlist .mod_eventlist .event{border-left:2px solid #1860a6;margin-left:-2px;padding-left:9px;padding-right:0}.box-eventlist .mod_eventlist .event:after{background-image:linear-gradient(90deg,#1860a6,transparent 75%);height:1px}.darkmode .box-eventlist .mod_eventlist .event:after{background-image:linear-gradient(90deg,#277dd5,transparent 75%)}.box-eventlist .mod_eventlist .event.internal{border-left-color:#fd5301}.box-eventlist .mod_eventlist .event.internal:after{background-image:linear-gradient(90deg,#fd5301,transparent 75%)}.darkmode .box-eventlist .mod_eventlist .event.internal:after{background-image:linear-gradient(90deg,#d76027,transparent 75%)}.darkmode .box-eventlist .mod_eventlist .event.internal{border-left-color:#d76027}.darkmode .box-eventlist .mod_eventlist .event{border-left-color:#277dd5}.box-eventlist .mod_eventlist .empty{padding-left:9px}.mod_eventlist.eventlist-full .event-header-day{margin-bottom:-62px;margin-left:10px;padding-top:10px;width:50px}.mod_eventlist.eventlist-full .event-header-day .weekday{font-size:16px;margin-bottom:-2px}.mod_eventlist.eventlist-full .event-header-day .day{font-size:38px}.mod_eventlist.eventlist-full .event-day .event{padding-bottom:5px;padding-left:80px}.mod_eventlist.eventlist-full .event-day .event .time{font-size:inherit;width:120px}.mod_eventlist.eventlist-full .event-day .event .time>span:before{content:url(https://cdn.cevi-buwo.ch/icon/clock-outline.svg?color=424242&size=14&v=u69udgd);height:14px}.darkmode .mod_eventlist.eventlist-full .event-day .event .time>span:before{content:url(https://cdn.cevi-buwo.ch/icon/clock-outline.svg?color=FFFFFF&size=14&v=u69udgd)}.mod_eventlist.eventlist-full .event-day .event .title{font-size:18px;margin-left:0}.mod_eventlist.eventlist-full .event-day .event .title .location:before{content:url(https://cdn.cevi-buwo.ch/icon/map-marker.svg?color=424242&size=14&v=u69udgd)}.darkmode .mod_eventlist.eventlist-full .event-day .event .title .location:before{content:url(https://cdn.cevi-buwo.ch/icon/map-marker.svg?color=FFFFFF&size=14&v=u69udgd)}.mod_eventlist.eventlist-full .event-day .event:first-child{padding-top:25px}.mod_eventlist.eventlist-full .event-day .event:last-child{padding-bottom:25px}}.mod_tree_download_archive .filetree{border-top:1px solid #ddd}.mod_tree_download_archive .filetree li{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.mod_tree_download_archive .filetree li.file:hover,.mod_tree_download_archive .filetree li.folder:hover{background-color:#f0f0f0}.mod_tree_download_archive .filetree a{display:block;padding:2px;text-decoration:none}.mod_tree_download_archive .filetree .icon{float:left}.mod_tree_download_archive .filetree .icon img{display:inline-block;vertical-align:text-bottom}.mod_tree_download_archive .filetree .name{display:block;margin-left:22px}.mod_cevi_chaeschtlianschlag_list{align-items:flex-start;display:flex;flex-flow:column}.mod_cevi_chaeschtlianschlag_list.overview .group{align-items:center;display:flex;justify-content:space-between;padding:3px 5px}.mod_cevi_chaeschtlianschlag_list.overview .group .name{margin-bottom:0;margin-top:0}.mod_cevi_chaeschtlianschlag_list.overview .group .name:before{display:inline-block;height:24px;margin-right:4px;vertical-align:text-bottom}.mod_cevi_chaeschtlianschlag_list.overview .group+.group{margin-top:8px}.darkmode .mod_cevi_chaeschtlianschlag_list.overview .group{background-color:#121212}.mod_cevi_chaeschtlianschlag_list.overview .outdated,.mod_cevi_chaeschtlianschlag_list.overview .up-to-date{width:100%}.mod_cevi_chaeschtlianschlag_list.overview .outdated .group .name:before{content:url(https://cdn.cevi-buwo.ch/icon/close-outline.svg?color=842029&size=24&v=u69udgd)}.mod_cevi_chaeschtlianschlag_list.overview .up-to-date .group .name:before{content:url(https://cdn.cevi-buwo.ch/icon/check-outline.svg?color=0F5132&size=24&v=u69udgd)}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag{align-self:center;color:#424242;font-size:16px;margin-bottom:50px;padding:15px;transform-origin:center}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag h2{color:inherit;font-family:Indie Flower,sans-serif;font-size:26px;font-weight:700;margin-bottom:10px;margin-top:0;text-align:center}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag>div+div{margin-top:10px}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag .label{font-weight:700}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag .outdated,.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag .value{color:#273f87;font-family:Indie Flower,sans-serif;font-size:22px}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag .outdated p,.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag .value p{margin-bottom:0;margin-top:0}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.first{margin-top:20px}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-1{background-color:#ffd;transform:rotate(2deg)}.darkmode .mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-1{background-color:#ccccb1}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-2{background-color:#dfd;transform:rotate(-3deg)}.darkmode .mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-2{background-color:#b1ccb1}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-3{background-color:#ddf;transform:rotate(2deg)}.darkmode .mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-3{background-color:#b1b1cc}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-4{background-color:#fdd;transform:rotate(-2deg)}.darkmode .mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-4{background-color:#ccb1b1}@media only screen and (min-width:768px){.mod_cevi_chaeschtlianschlag_list.overview{flex-flow:row}.mod_cevi_chaeschtlianschlag_list.overview .outdated,.mod_cevi_chaeschtlianschlag_list.overview .up-to-date{width:50%}.mod_cevi_chaeschtlianschlag_list.overview .outdated{padding-right:10px}.mod_cevi_chaeschtlianschlag_list.overview .up-to-date{padding-left:10px}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-2{margin-left:30px}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-3{margin-right:70px}.mod_cevi_chaeschtlianschlag_list .chaeschtlianschlag.postit-4{margin-left:20px}}.mod_cevi_member_list.leiter .mdi:after{display:inline-block;vertical-align:bottom}.mod_cevi_member_list.leiter .person{font-size:18px}.mod_cevi_member_list.leiter .person .mdi:after{height:18px;margin-bottom:2px}.mod_cevi_member_list.leiter .person .mdi.mdi-alpha-a-box:after{content:url(https://cdn.cevi-buwo.ch/icon/alpha-a-box.svg?color=424242&size=18&v=u69udgd)}.darkmode .mod_cevi_member_list.leiter .person .mdi.mdi-alpha-a-box:after{content:url(https://cdn.cevi-buwo.ch/icon/alpha-a-box.svg?color=FFFFFF&size=18&v=u69udgd)}.mod_cevi_member_list.leiter .person .mdi.mdi-alpha-m-box:after{content:url(https://cdn.cevi-buwo.ch/icon/alpha-m-box.svg?color=424242&size=18&v=u69udgd)}.darkmode .mod_cevi_member_list.leiter .person .mdi.mdi-alpha-m-box:after{content:url(https://cdn.cevi-buwo.ch/icon/alpha-m-box.svg?color=FFFFFF&size=18&v=u69udgd)}.mod_cevi_member_list.leiter .person .mdi.mdi-cart:after{content:url(https://cdn.cevi-buwo.ch/icon/cart.svg?color=424242&size=15&v=u69udgd)}.darkmode .mod_cevi_member_list.leiter .person .mdi.mdi-cart:after{content:url(https://cdn.cevi-buwo.ch/icon/cart.svg?color=FFFFFF&size=15&v=u69udgd)}.mod_cevi_member_list.leiter .legend{list-style:none;margin-bottom:0;margin-top:10px;padding:0}.mod_cevi_member_list.leiter .legend .mdi:after{height:14px;margin-bottom:1px}.mod_cevi_member_list.leiter .legend .mdi.mdi-alpha-a-box:after{content:url(https://cdn.cevi-buwo.ch/icon/alpha-a-box.svg?color=424242&size=14&v=u69udgd)}.darkmode .mod_cevi_member_list.leiter .legend .mdi.mdi-alpha-a-box:after{content:url(https://cdn.cevi-buwo.ch/icon/alpha-a-box.svg?color=FFFFFF&size=14&v=u69udgd)}.mod_cevi_member_list.leiter .legend .mdi.mdi-alpha-m-box:after{content:url(https://cdn.cevi-buwo.ch/icon/alpha-m-box.svg?color=424242&size=14&v=u69udgd)}.darkmode .mod_cevi_member_list.leiter .legend .mdi.mdi-alpha-m-box:after{content:url(https://cdn.cevi-buwo.ch/icon/alpha-m-box.svg?color=FFFFFF&size=14&v=u69udgd)}.mod_cevi_member_list.leiter .legend .mdi.mdi-cart:after{content:url(https://cdn.cevi-buwo.ch/icon/cart.svg?color=424242&size=14&v=u69udgd)}.darkmode .mod_cevi_member_list.leiter .legend .mdi.mdi-cart:after{content:url(https://cdn.cevi-buwo.ch/icon/cart.svg?color=FFFFFF&size=14&v=u69udgd)}.mod_cevi_member_list.leiter .legend li{display:inline-block;margin-right:10px}.mod_cevi_member_list.vorstand{font-size:16px;margin-top:.8em}.mod_cevi_member_list.vorstand .person{margin-bottom:10px}.mod_cevi_member_list.vorstand .person .function{font-weight:700}.mod_cevi_member_list.vorstand .person .name{margin-left:10px;margin-top:2px}.mod_cevi_member_list.vorstand .person:last-child{margin-bottom:0}.mod_cevi_member_list.abteilungsleiter{font-size:16px}.mod_cevi_member_list.leiter-internal .person,.mod_cevi_member_list.vorstand-internal .person{padding:3px 5px}.mod_cevi_member_list.leiter-internal .person .info .name,.mod_cevi_member_list.vorstand-internal .person .info .name{font-weight:700}.mod_cevi_member_list.leiter-internal .person .info .function,.mod_cevi_member_list.leiter-internal .person .info .groups,.mod_cevi_member_list.vorstand-internal .person .info .function,.mod_cevi_member_list.vorstand-internal .person .info .groups{text-align:right}.mod_cevi_member_list.leiter-internal .person .info .groups,.mod_cevi_member_list.vorstand-internal .person .info .groups{white-space:nowrap}.mod_cevi_member_list.leiter-internal .person .info .groups .group-function,.mod_cevi_member_list.vorstand-internal .person .info .groups .group-function{font-style:italic}.mod_cevi_member_list.leiter-internal .person .contact a,.mod_cevi_member_list.vorstand-internal .person .contact a{display:inline-block;margin-right:5px;margin-top:3px;white-space:nowrap}.mod_cevi_member_list.leiter-internal .person .contact a:before,.mod_cevi_member_list.vorstand-internal .person .contact a:before{margin-right:3px;vertical-align:text-bottom}.mod_cevi_member_list.leiter-internal .person .contact .email,.mod_cevi_member_list.leiter-internal .person .contact .mobile,.mod_cevi_member_list.leiter-internal .person .contact .phone,.mod_cevi_member_list.vorstand-internal .person .contact .email,.mod_cevi_member_list.vorstand-internal .person .contact .mobile,.mod_cevi_member_list.vorstand-internal .person .contact .phone{display:inline-block}.mod_cevi_member_list.leiter-internal .person .contact .mobile a:before,.mod_cevi_member_list.vorstand-internal .person .contact .mobile a:before{content:url(https://cdn.cevi-buwo.ch/icon/cellphone.svg?color=1860A6&size=14&v=u69udgd)}.darkmode .mod_cevi_member_list.leiter-internal .person .contact .mobile a:before,.darkmode .mod_cevi_member_list.vorstand-internal .person .contact .mobile a:before{content:url(https://cdn.cevi-buwo.ch/icon/cellphone.svg?color=277DD5&size=14&v=u69udgd)}.mod_cevi_member_list.leiter-internal .person .contact .phone a:before,.mod_cevi_member_list.vorstand-internal .person .contact .phone a:before{content:url(https://cdn.cevi-buwo.ch/icon/phone.svg?color=1860A6&size=14&v=u69udgd)}.darkmode .mod_cevi_member_list.leiter-internal .person .contact .phone a:before,.darkmode .mod_cevi_member_list.vorstand-internal .person .contact .phone a:before{content:url(https://cdn.cevi-buwo.ch/icon/phone.svg?color=277DD5&size=14&v=u69udgd)}.mod_cevi_member_list.leiter-internal .person .contact .email a:before,.mod_cevi_member_list.vorstand-internal .person .contact .email a:before{content:url(https://cdn.cevi-buwo.ch/icon/email-outline.svg?color=1860A6&size=14&v=u69udgd)}.darkmode .mod_cevi_member_list.leiter-internal .person .contact .email a:before,.darkmode .mod_cevi_member_list.vorstand-internal .person .contact .email a:before{content:url(https://cdn.cevi-buwo.ch/icon/email-outline.svg?color=277DD5&size=14&v=u69udgd)}.mod_cevi_member_list.leiter-internal .person+.person,.mod_cevi_member_list.vorstand-internal .person+.person{margin-top:8px}.darkmode .mod_cevi_member_list.leiter-internal .person,.darkmode .mod_cevi_member_list.vorstand-internal .person{background-color:#121212}@media only screen and (min-width:576px){.mod_cevi_member_list.leiter-internal .person .info,.mod_cevi_member_list.vorstand-internal .person .info{display:flex;justify-content:space-between}}@media only screen and (min-width:768px){.mod_cevi_member_list.leiter .list{-moz-column-count:2;-moz-column-width:auto;columns:2}.mod_cevi_member_list.vorstand{display:flex;flex-wrap:wrap}.mod_cevi_member_list.vorstand .person{width:50%}}.mod_cevi_member_profile_read_only{font-size:16px}.mod_cevi_member_profile_read_only .field{margin-bottom:10px}.mod_cevi_member_profile_read_only .label{font-weight:700}.mod_cevi_member_profile_read_only .value{margin-left:10px;margin-top:2px}@media only screen and (min-width:768px){.mod_cevi_member_profile_read_only{display:flex;flex-wrap:wrap}.mod_cevi_member_profile_read_only .field{width:50%}}.mod_cevi_groups .group{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.section-froeschli .mod_cevi_groups .group .name,.section-phoenix .mod_cevi_groups .group .name{display:none}.mod_cevi_groups .group .logo{width:150px}.mod_cevi_groups .group .logo img{height:auto;width:100%}.mod_cevi_groups .group .details{width:100%}.mod_cevi_groups .group figure{margin-bottom:10px}.mod_cevi_groups .group .info{font-size:16px}.mod_cevi_groups .group .info .age-group,.mod_cevi_groups .group .info .gruppenleiter,.mod_cevi_groups .group .info .leiter{margin-bottom:3px}.mod_cevi_groups .group .info .gruppenleiter>span,.mod_cevi_groups .group .info .leiter>span{white-space:nowrap}.mod_cevi_groups .group .info .description{margin-top:10px}.mod_cevi_groups .group .info .description p{margin-bottom:0;margin-top:0}.mod_cevi_groups .group .info .description p+p{margin-top:10px}.mod_cevi_groups .group+.group{margin-top:20px}@media only screen and (min-width:576px){.mod_cevi_groups .group .logo{width:200px}}@media only screen and (min-width:992px){.mod_cevi_groups .group .details{align-items:flex-start;display:flex}.mod_cevi_groups .group figure{flex:0 0 auto;margin-bottom:0;margin-right:20px;max-width:320px}.mod_cevi_groups .group .info{flex:1 1 auto}}.mod_cevi_mat_order_list .group{padding:3px 5px;position:relative}.mod_cevi_mat_order_list .group .row{align-items:center;display:flex;justify-content:space-between}.mod_cevi_mat_order_list .group .row .name{margin-bottom:0;margin-top:0}.mod_cevi_mat_order_list .group .row .name:before{content:url(https://cdn.cevi-buwo.ch/icon/check-outline.svg?color=0F5132&size=20&v=u69udgd);margin-right:4px;vertical-align:middle}.mod_cevi_mat_order_list .group .updated{font-style:italic;margin-top:4px}.mod_cevi_mat_order_list .group .material{margin-bottom:6px;margin-top:6px}.mod_cevi_mat_order_list .group .pick-up-time{font-weight:700}.mod_cevi_mat_order_list .group.no-material .row .name:before{content:url(https://cdn.cevi-buwo.ch/icon/shovel-off.svg?color=555555&size=20&v=u69udgd)}.mod_cevi_mat_order_list .group.outdated .row .name:before{content:url(https://cdn.cevi-buwo.ch/icon/close-outline.svg?color=842029&size=20&v=u69udgd)}.mod_cevi_mat_order_list .group+.group{margin-top:8px}.darkmode .mod_cevi_mat_order_list .group{background-color:#121212}.overlay-navigation{bottom:0;box-shadow:0 0 6px rgba(0,0,0,.3);color:#1860a6;font-size:16px;overflow:hidden;position:fixed;right:0;top:52px;transition:width .3s ease;width:0;z-index:200}.overlay-navigation>.inside{background-color:#fff;height:100%;overflow:hidden;padding-bottom:40px;position:relative;width:220px}.darkmode .overlay-navigation>.inside{background-color:#141414}.overlay-navigation .nav{text-align:left}.overlay-navigation .nav ul{overflow:hidden;overflow-y:auto;padding-left:10px;padding-right:10px}.overlay-navigation .nav ul a{display:block;text-decoration:none}.overlay-navigation .nav li{border-bottom:1px solid #1860a6}.overlay-navigation .nav li span{display:block;padding:10px;position:relative}.overlay-navigation .nav li.internal .back:before,.overlay-navigation .nav li.internal span{color:#fd5301}.darkmode .overlay-navigation .nav li.internal .back:before,.darkmode .overlay-navigation .nav li.internal span{color:#d76027}.overlay-navigation .nav li.submenu>span:after{bottom:0;content:url(https://cdn.cevi-buwo.ch/icon/arrow-right-thick.svg?color=1860A6&size=22&v=u69udgd);display:block;height:22px;margin-bottom:auto;margin-top:auto;position:absolute;right:0;top:0}.darkmode .overlay-navigation .nav li.submenu>span:after{content:url(https://cdn.cevi-buwo.ch/icon/arrow-right-thick.svg?color=277DD5&size=22&v=u69udgd)}.overlay-navigation .nav li.submenu>ul{background-color:#fff;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .3s ease,opacity .3s ease;z-index:10}.overlay-navigation .nav li.submenu>ul.level_2{bottom:40px}.darkmode .overlay-navigation .nav li.submenu>ul{background-color:#141414}.overlay-navigation .nav li.submenu .back{position:relative}.overlay-navigation .nav li.submenu .back:before{bottom:0;content:url(https://cdn.cevi-buwo.ch/icon/arrow-left-thick.svg?color=1860A6&size=22&v=u69udgd);display:block;font-size:22px;height:22px;left:0;margin-bottom:auto;margin-top:auto;position:absolute;top:0}.darkmode .overlay-navigation .nav li.submenu .back:before{content:url(https://cdn.cevi-buwo.ch/icon/arrow-left-thick.svg?color=277DD5&size=22&v=u69udgd)}.overlay-navigation .nav li.submenu .back span{padding-left:30px}.overlay-navigation .nav li.submenu .parent{font-size:18px;font-weight:700}.overlay-navigation .nav li.submenu.submenu-open>ul{opacity:1;transform:translateX(0)}.overlay-navigation .nav li.submenu.internal>span:after{content:url(https://cdn.cevi-buwo.ch/icon/arrow-right-thick.svg?color=FD5301&size=22&v=u69udgd)}.darkmode .overlay-navigation .nav li.submenu.internal>span:after{content:url(https://cdn.cevi-buwo.ch/icon/arrow-right-thick.svg?color=D76027&size=22&v=u69udgd)}.overlay-navigation .nav li.submenu.internal .back:before{content:url(https://cdn.cevi-buwo.ch/icon/arrow-left-thick.svg?color=FD5301&size=22&v=u69udgd)}.darkmode .overlay-navigation .nav li.submenu.internal .back:before{content:url(https://cdn.cevi-buwo.ch/icon/arrow-left-thick.svg?color=D76027&size=22&v=u69udgd)}.overlay-navigation .nav li.active>a,.overlay-navigation .nav li.active>span,.overlay-navigation .nav li.trail>a,.overlay-navigation .nav li.trail>span{font-weight:700}.darkmode .overlay-navigation .nav li{border-bottom-color:#277dd5}.overlay-navigation .nav-main{margin-top:20px}.overlay-navigation .mav-login{margin-bottom:20px}.overlay-navigation .theme-switcher{bottom:0;left:0;margin-bottom:10px;margin-left:auto;margin-right:auto;position:absolute;right:0;z-index:100}.overlay-navigation-open .overlay-navigation{width:220px}.darkmode .overlay-navigation{color:#277dd5}@media only screen and (min-width:768px){.overlay-navigation{display:none}.phone .overlay-navigation,.tablet .overlay-navigation{display:block;top:81px;transition:top .3s ease}}.alert{border:1px solid;display:block;margin-bottom:1rem;padding:15px}.alert p{margin-bottom:0;margin-top:0}.alert p+p{margin-top:1em}.alert.alert-info{background-color:#cff4fc;border-color:#b6effb;color:#055160}.darkmode .alert.alert-info{background-color:rgba(63,211,243,.3);border-color:transparent;color:hsla(0,0%,100%,.7)}.alert.alert-success{background-color:#d1e7dd;border-color:#badbcc;color:#0f5132}.darkmode .alert.alert-success{background-color:rgba(108,179,147,.3);border-color:transparent;color:hsla(0,0%,100%,.7)}.alert.alert-failed{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.darkmode .alert.alert-failed{background-color:rgba(225,85,98,.3);border-color:transparent;color:hsla(0,0%,100%,.7)}.box{overflow:hidden;padding:6px 10px 10px;position:absolute;visibility:hidden;white-space:nowrap}.box:before{float:right;height:22px;margin-left:15px;width:22px}.box h2,.box:before{display:inline-block}.box h2{color:#1860a6;font-size:18px;font-weight:400;margin-bottom:4px;margin-top:2px}.darkmode .box h2{color:#277dd5}.box p{padding-bottom:0;white-space:normal}.box .more{text-align:right}.box .more a{display:inline-block;padding-left:5px;padding-right:5px;padding-top:5px}.box.box-initializing{max-width:260px;position:relative}.box.box-btn-initialized{background-color:#2f70af;border-radius:50%;bottom:150px;height:60px;position:absolute;right:-30px;transform:translateY(0);transition:all .2s ease-in-out,visibility 0s linear .2s;visibility:visible;width:60px;z-index:10}.box.box-btn-initialized:nth-child(2){bottom:75px}.box.box-btn-initialized:nth-child(3){bottom:0}.box.box-btn-initialized:before{left:7px;margin-left:0;position:absolute;top:50%;transform:translateY(-50%)}.darkmode .box.box-btn-initialized:before{color:hsla(0,0%,100%,.87)}.box.box-btn-initialized:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:visibility 0s linear .2s;visibility:visible;z-index:10}.box.box-btn-initialized>*{opacity:0;transition:opacity .2s ease-in-out;visibility:hidden}.darkmode .box.box-btn-initialized{background-color:#154678}.box.box-open{background-color:#fff;border-radius:0;right:50px;z-index:11}.box.box-open:before{left:0;margin-left:20px;position:relative;top:0;transform:none}.box.box-open:after{visibility:hidden}.box.box-open>*{opacity:1;visibility:visible}.darkmode .box.box-open{background-color:#141414}.box.box-navigation{padding-bottom:6px}.box.box-navigation:before{content:url(https://cdn.cevi-buwo.ch/icon/menu.svg?color=FFFFFF&size=22&v=u69udgd)}.box.box-navigation ul{margin:0;padding-left:0}.box.box-navigation li.overview{display:none}.box.box-navigation .level_1>li{position:relative;transition-duration:.2s;transition-property:background-color,border-left-color;transition-timing-function:ease}.box.box-navigation .level_1>li.active,.box.box-navigation .level_1>li.trail,.box.box-navigation .level_1>li:hover{background-color:rgba(47,112,175,.2);border-color:#1860a6;transition-duration:0s}.darkmode .box.box-navigation .level_1>li.active,.darkmode .box.box-navigation .level_1>li.trail,.darkmode .box.box-navigation .level_1>li:hover{background-color:rgba(21,70,120,.2);border-color:#277dd5}.box.box-navigation .level_1>li.internal.active,.box.box-navigation .level_1>li.internal.trail,.box.box-navigation .level_1>li.internal:hover{background-color:rgba(255,119,54,.2);border-color:#fd5301}.box.box-navigation .level_1>li.internal.active .darkmode,.box.box-navigation .level_1>li.internal.trail .darkmode,.box.box-navigation .level_1>li.internal:hover .darkmode{background-color:rgba(225,130,84,.2);border-color:#d76027}.box.box-navigation .level_1 a{color:#424242;display:block;font-size:14px;padding:4px 15px 4px 12px;text-decoration:none}.box.box-navigation .level_1 a:before{bottom:0;content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=1860A6&size=16&v=u69udgd);display:block;height:16px;left:-4px;margin-bottom:auto;margin-top:auto;position:absolute;top:2px}.darkmode .box.box-navigation .level_1 a:before{content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=277DD5&size=16&v=u69udgd)}.box.box-navigation .level_1 a.internal:before{content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=FD5301&size=16&v=u69udgd)}.darkmode .box.box-navigation .level_1 a.internal:before{content:url(https://cdn.cevi-buwo.ch/icon/chevron-right.svg?color=D76027&size=16&v=u69udgd)}.darkmode .box.box-navigation .level_1 a{color:hsla(0,0%,100%,.7)}.box.box-navigation.box-open:before{content:url(https://cdn.cevi-buwo.ch/icon/menu.svg?color=1860A6&size=22&v=u69udgd)}.darkmode .box.box-navigation.box-open:before{content:url(https://cdn.cevi-buwo.ch/icon/menu.svg?color=277DD5&size=22&v=u69udgd)}.box.box-chaeschtlianschlag:before{content:url(https://cdn.cevi-buwo.ch/icon/bulletin-board.svg?color=FFFFFF&size=22&v=u69udgd)}.box.box-chaeschtlianschlag.box-open:before{content:url(https://cdn.cevi-buwo.ch/icon/bulletin-board.svg?color=1860A6&size=22&v=u69udgd)}.darkmode .box.box-chaeschtlianschlag.box-open:before{content:url(https://cdn.cevi-buwo.ch/icon/bulletin-board.svg?color=277DD5&size=22&v=u69udgd)}.box.box-eventlist:before{content:url(https://cdn.cevi-buwo.ch/icon/calendar.svg?color=FFFFFF&size=22&v=u69udgd)}.box.box-eventlist.box-open:before{content:url(https://cdn.cevi-buwo.ch/icon/calendar.svg?color=1860A6&size=22&v=u69udgd)}.darkmode .box.box-eventlist.box-open:before{content:url(https://cdn.cevi-buwo.ch/icon/calendar.svg?color=277DD5&size=22&v=u69udgd)}.box.box-newbies:before{content:url(https://cdn.cevi-buwo.ch/icon/account-plus.svg?color=FFFFFF&size=22&v=u69udgd)}.box.box-newbies.box-open:before{content:url(https://cdn.cevi-buwo.ch/icon/account-plus.svg?color=0DAB74&size=22&v=u69udgd)}.darkmode .box.box-newbies.box-open:before{content:url(https://cdn.cevi-buwo.ch/icon/account-plus.svg?color=298F6C&size=22&v=u69udgd)}.box.box-newbies.box-btn-initialized{background-color:#0dab74}.darkmode .box.box-newbies.box-btn-initialized{background-color:#298f6c}.box.box-newbies.box-open{background-color:#fff}.box.box-newbies.box-open:before{color:#008c5a}.darkmode .box.box-newbies.box-open:before{color:#157754}.darkmode .box.box-newbies.box-open{background-color:#141414}.box.box-newbies h2{color:#008c5a}.darkmode .box.box-newbies h2{color:#157754}@media only screen and (min-width:768px){.box{border-left:2px solid #1860a6;overflow:visible;padding:0;visibility:visible}.box>*{padding-left:9px}.box h2{border-left:3px solid #1860a6;display:inline-block;font-size:20px;margin-bottom:3px;margin-top:0;padding-left:6px}.darkmode .box h2{border-left-color:#277dd5}.box+.box{margin-top:20px}.box.box-btn-initialized{background-color:inherit;border-radius:0;box-shadow:none;height:auto;transform:none;transition:none;visibility:visible;width:auto;z-index:10}.box.box-btn-initialized,.box.box-btn-initialized:nth-child(2),.box.box-btn-initialized:nth-child(3){bottom:0;left:0;position:relative;right:0;top:0}.box.box-btn-initialized:before{left:0;margin-left:15px;margin-top:2px;position:relative;top:0;transform:none}.box.box-btn-initialized:after{content:"";display:none}.box.box-btn-initialized>*{opacity:1;transition:none;visibility:visible}.darkmode .box.box-btn-initialized{background-color:inherit}.box.box-navigation{padding-bottom:0}.box.box-navigation:before{content:url(https://cdn.cevi-buwo.ch/icon/menu.svg?color=1860A6&size=22&v=u69udgd)}.darkmode .box.box-navigation:before{content:url(https://cdn.cevi-buwo.ch/icon/menu.svg?color=277DD5&size=22&v=u69udgd)}.box.box-navigation ul{margin-bottom:0;margin-top:-3px}.box.box-navigation .level_1>li{border-left:5px solid transparent;margin-left:-2px}.box.box-navigation .level_1 a{padding-left:17px}.box.box-navigation .level_1 a:before{left:1px}.darkmode .box.box-navigation .level_1 a{color:hsla(0,0%,100%,.7)}.box.box-chaeschtlianschlag.box-btn-initialized:before{content:url(https://cdn.cevi-buwo.ch/icon/bulletin-board.svg?color=1860A6&size=22&v=u69udgd)}.darkmode .box.box-chaeschtlianschlag.box-btn-initialized:before{content:url(https://cdn.cevi-buwo.ch/icon/bulletin-board.svg?color=277DD5&size=22&v=u69udgd)}.box.box-eventlist.box-btn-initialized:before{content:url(https://cdn.cevi-buwo.ch/icon/calendar.svg?color=1860A6&size=22&v=u69udgd)}.darkmode .box.box-eventlist.box-btn-initialized:before{content:url(https://cdn.cevi-buwo.ch/icon/calendar.svg?color=277DD5&size=22&v=u69udgd)}.box.box-eventlist .more a{padding:5px}.box.box-newbies{border-left-color:#008c5a}.box.box-newbies.box-btn-initialized{background-color:inherit}.box.box-newbies.box-btn-initialized:before{content:url(https://cdn.cevi-buwo.ch/icon/account-plus.svg?color=008C5A&size=22&v=u69udgd)}.darkmode .box.box-newbies.box-btn-initialized:before{content:url(https://cdn.cevi-buwo.ch/icon/account-plus.svg?color=157754&size=22&v=u69udgd)}.darkmode .box.box-newbies.box-btn-initialized{background-color:inherit}.box.box-newbies h2{border-left-color:#008c5a}.darkmode .box.box-newbies,.darkmode .box.box-newbies h2{border-left-color:#157754}.darkmode .box{border-left-color:#277dd5}}.history td{padding:5px 10px}.history td.col_first{font-size:16px;font-weight:700;padding-left:0}.history td.col_last{padding-right:0}.availability-calendar-container{display:flex;flex-wrap:wrap;justify-content:center}.availability-calendar-toolbar{display:flex;flex:0 0 auto;justify-content:center;margin-bottom:20px;text-align:center;width:100%}.availability-calendar-toolbar button{margin:0 5px}.availability-calendar-toolbar .current-month{flex:0 0 auto}.availability-calendar-toolbar .next-month,.availability-calendar-toolbar .previous-month{min-width:auto}.availability-calendar-wrapper{flex:0 0 100%;max-width:300px}.availability-calendar-wrapper:nth-child(3),.availability-calendar-wrapper:nth-child(4){display:none}.availability-calendar-header{font-size:1.4em;font-weight:700;padding-bottom:15px;text-align:center}.availability-calendar{border-collapse:collapse;table-layout:fixed;width:100%}.availability-calendar td,.availability-calendar th{border:1px solid #ddd;padding:5px}.availability-calendar td{text-align:right;vertical-align:top}.availability-calendar .ex-month{opacity:.4}.availability-calendar .unavailable{background-color:#f88}.darkmode .availability-calendar .unavailable{background-color:#b35f5f}@media only screen and (min-width:576px){.availability-calendar-container{justify-content:space-between}.availability-calendar-wrapper{flex:0 0 48%}.availability-calendar-wrapper:nth-child(3){display:block}}@media only screen and (min-width:992px){.availability-calendar-wrapper{flex:0 0 30%}.availability-calendar-wrapper:nth-child(4){display:block}}.social-links{display:flex;font-size:26px;justify-content:flex-end;list-style:none;margin:0;padding:0}.social-links li{border-radius:0 0 3px 3px;height:30px;position:relative;text-align:center}.social-links a{bottom:0;left:0;position:absolute;right:0;text-decoration:none;top:0}.social-links .instagram{background:#dd2a7b;background:radial-gradient(circle at 30% 107%,#feda77 0,#feda77 5%,#f58529 45%,#dd2a7b 60%,#515bd4 90%);width:30px}.social-links .instagram:before{bottom:0;content:url(https://cdn.cevi-buwo.ch/icon/instagram.svg?color=FFFFFF&size=26&v=u69udgd);height:26px;left:0;margin:auto;position:absolute;right:0;top:0;width:26px}.darkmode .social-links .instagram{background:#be497e;background:radial-gradient(circle at 30% 107%,#edd288 0,#edd288 5%,#d98845 45%,#be497e 60%,#6c72b9 90%)}.theme-switcher{width:24px}.theme-switcher .dark-off,.theme-switcher .dark-on{cursor:pointer}.theme-switcher .dark-off:before,.theme-switcher .dark-on:before{display:block;height:24px}.theme-switcher .dark-on:before{content:url(https://cdn.cevi-buwo.ch/icon/weather-night.svg?color=424242&size=24&v=u69udgd)}.darkmode .theme-switcher .dark-on,.theme-switcher .dark-off{display:none}.theme-switcher .dark-off:before{content:url(https://cdn.cevi-buwo.ch/icon/white-balance-sunny.svg?color=FFFFFF&size=24&v=u69udgd);opacity:.7}.darkmode .theme-switcher .dark-off{display:block}@media only screen and (min-width:768px){.theme-switcher{width:20px}.theme-switcher .dark-off:before,.theme-switcher .dark-on:before{height:20px}.theme-switcher .dark-on:before{content:url(https://cdn.cevi-buwo.ch/icon/weather-night.svg?color=FFFFFF&size=20&v=u69udgd)}.theme-switcher .dark-off:before{content:url(https://cdn.cevi-buwo.ch/icon/white-balance-sunny.svg?color=FFFFFF&size=20&v=u69udgd);opacity:.87}}.forbidden .main h1,.maintenance .main h1,.not-authorized .main h1,.page-not-found .main h1{font-size:40px}.forbidden .main h1:before,.maintenance .main h1:before,.not-authorized .main h1:before,.page-not-found .main h1:before{display:inline-block;height:40px;position:relative;top:6px}@media only screen and (min-width:768px){.forbidden .main h1,.maintenance .main h1,.not-authorized .main h1,.page-not-found .main h1{font-size:60px}.forbidden .main h1:before,.maintenance .main h1:before,.not-authorized .main h1:before,.page-not-found .main h1:before{height:60px;top:10px}}.not-authorized .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/lock.svg?color=1860A6&size=40&v=u69udgd);margin-right:.25rem}.not-authorized.darkmode .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/lock.svg?color=277DD5&size=40&v=u69udgd)}@media only screen and (min-width:768px){.not-authorized .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/lock.svg?color=1860A6&size=60&v=u69udgd)}.not-authorized.darkmode .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/lock.svg?color=277DD5&size=60&v=u69udgd)}}.forbidden .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/treasure-chest.svg?color=1860A6&size=40&v=u69udgd);margin-right:.25rem}.forbidden.darkmode .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/treasure-chest.svg?color=277DD5&size=40&v=u69udgd)}@media only screen and (min-width:768px){.forbidden .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/treasure-chest.svg?color=1860A6&size=60&v=u69udgd)}.forbidden.darkmode .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/treasure-chest.svg?color=277DD5&size=60&v=u69udgd)}}.page-not-found .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/magnify.svg?color=1860A6&size=40&v=u69udgd);margin-right:.25rem}.page-not-found .main .btn-hyperlink{margin-top:.8em}.page-not-found.darkmode .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/magnify.svg?color=277DD5&size=40&v=u69udgd)}@media only screen and (min-width:768px){.page-not-found .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/magnify.svg?color=1860A6&size=60&v=u69udgd)}.page-not-found.darkmode .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/magnify.svg?color=277DD5&size=60&v=u69udgd)}}.maintenance .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/wrench.svg?color=1860A6&size=40&v=u69udgd);margin-right:.25rem}.maintenance.darkmode .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/wrench.svg?color=277DD5&size=40&v=u69udgd)}@media only screen and (min-width:768px){.maintenance .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/wrench.svg?color=1860A6&size=60&v=u69udgd)}.maintenance.darkmode .main h1:before{content:url(https://cdn.cevi-buwo.ch/icon/wrench.svg?color=277DD5&size=60&v=u69udgd)}}.jungschar .main .section-leiterteam .mod_cevi_member_list{margin-top:10px}.page-registration-successful .main .content-headline:before{content:url(https://cdn.cevi-buwo.ch/icon/email-check-outline.svg?color=1860A6&size=24&v=u69udgd);margin-right:.25rem}.page-registration-successful.darkmode .main .content-headline:before{content:url(https://cdn.cevi-buwo.ch/icon/email-check-outline.svg?color=277DD5&size=24&v=u69udgd)}.page-member-activated .main .content-headline:before{content:url(https://cdn.cevi-buwo.ch/icon/shield-check.svg?color=1860A6&size=24&v=u69udgd);margin-right:.25rem}.page-member-activated.darkmode .main .content-headline:before{content:url(https://cdn.cevi-buwo.ch/icon/shield-check.svg?color=277DD5&size=24&v=u69udgd)}.page-password-reset-email-sent .main .content-headline:before{content:url(https://cdn.cevi-buwo.ch/icon/email-check-outline.svg?color=1860A6&size=24&v=u69udgd);margin-right:.25rem}.page-password-reset-email-sent.darkmode .main .content-headline:before{content:url(https://cdn.cevi-buwo.ch/icon/email-check-outline.svg?color=277DD5&size=24&v=u69udgd)}.page-password-reset-successful .main .content-headline:before{content:url(https://cdn.cevi-buwo.ch/icon/shield-check.svg?color=1860A6&size=24&v=u69udgd);margin-right:.25rem}.page-password-reset-successful.darkmode .main .content-headline:before{content:url(https://cdn.cevi-buwo.ch/icon/shield-check.svg?color=277DD5&size=24&v=u69udgd)}
