/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0;}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;}
@font-face{font-family:"Overpass";font-style:normal;font-weight:300;src:url(/themes/bvoe_theme/fonts/overpass-v5-latin-300.eot);src:local(""),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300.woff2) format("woff2"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300.woff) format("woff"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300.ttf) format("truetype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300.svg#Overpass) format("svg");font-display:swap;}@font-face{font-family:"Overpass";font-style:italic;font-weight:300;src:url(/themes/bvoe_theme/fonts/overpass-v5-latin-300italic.eot);src:local(""),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300italic.eot#iefix) format("embedded-opentype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300italic.woff2) format("woff2"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300italic.woff) format("woff"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300italic.ttf) format("truetype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-300italic.svg#Overpass) format("svg");font-display:swap;}@font-face{font-family:"Overpass";font-style:normal;font-weight:400;src:url(/themes/bvoe_theme/fonts/overpass-v5-latin-regular.eot);src:local(""),url(/themes/bvoe_theme/fonts/overpass-v5-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-regular.woff2) format("woff2"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-regular.woff) format("woff"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-regular.ttf) format("truetype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-regular.svg#Overpass) format("svg");font-display:swap;}@font-face{font-family:"Overpass";font-style:italic;font-weight:400;src:url(/themes/bvoe_theme/fonts/overpass-v5-latin-italic.eot);src:local(""),url(/themes/bvoe_theme/fonts/overpass-v5-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-italic.woff2) format("woff2"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-italic.woff) format("woff"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-italic.ttf) format("truetype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-italic.svg#Overpass) format("svg");font-display:swap;}@font-face{font-family:"Overpass";font-style:normal;font-weight:600;src:url(/themes/bvoe_theme/fonts/overpass-v5-latin-600.eot);src:local(""),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600.eot#iefix) format("embedded-opentype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600.woff2) format("woff2"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600.woff) format("woff"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600.ttf) format("truetype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600.svg#Overpass) format("svg");font-display:swap;}@font-face{font-family:"Overpass";font-style:italic;font-weight:600;src:url(/themes/bvoe_theme/fonts/overpass-v5-latin-600italic.eot);src:local(""),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600italic.eot#iefix) format("embedded-opentype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600italic.woff2) format("woff2"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600italic.woff) format("woff"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600italic.ttf) format("truetype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-600italic.svg#Overpass) format("svg");font-display:swap;}@font-face{font-family:"Overpass";font-style:normal;font-weight:700;src:url(/themes/bvoe_theme/fonts/overpass-v5-latin-700.eot);src:local(""),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700.woff2) format("woff2"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700.woff) format("woff"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700.ttf) format("truetype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700.svg#Overpass) format("svg");font-display:swap;}@font-face{font-family:"Overpass";font-style:italic;font-weight:700;src:url(/themes/bvoe_theme/fonts/overpass-v5-latin-700italic.eot);src:local(""),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700italic.eot#iefix) format("embedded-opentype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700italic.woff2) format("woff2"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700italic.woff) format("woff"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700italic.ttf) format("truetype"),url(/themes/bvoe_theme/fonts/overpass-v5-latin-700italic.svg#Overpass) format("svg");font-display:swap;}@font-face{font-family:"Manrope";font-style:normal;font-weight:400;src:url(/themes/bvoe_theme/fonts/manrope-v4-latin-regular.eot);src:local(""),url(/themes/bvoe_theme/fonts/manrope-v4-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/bvoe_theme/fonts/manrope-v4-latin-regular.woff2) format("woff2"),url(/themes/bvoe_theme/fonts/manrope-v4-latin-regular.woff) format("woff"),url(/themes/bvoe_theme/fonts/manrope-v4-latin-regular.ttf) format("truetype"),url(/themes/bvoe_theme/fonts/manrope-v4-latin-regular.svg#Manrope) format("svg");font-display:swap;}
.icon,.icon.icon-small,.field--adresse a.icon:before,.field--websites a.icon:before,.field--email a.icon:before,.field--fax a.icon:before,.field--telefonnummer a.icon:before,.icon-small,.field--adresse a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefonnummer a:before{width:2em;height:2em;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:0.5em;vertical-align:middle;margin-top:-2px;-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;}.icon--ok{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/check--light.svg);}.icon--notok{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--light.svg);}.icon--user{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);}.icon--quickmenu{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quickmenu--color.svg);}.icon--facebook{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/facebook--dark.svg);}.icon--xing{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/xing--dark.svg);}.icon--socialmedia{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/world--dark.svg);}.icon--twitter{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/twitter--dark.svg);}.icon--instagram{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/instagram--dark.svg);}.icon--youtube{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/youtube--dark.svg);}.icon--linkedin{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/linkedin--dark.svg);}.icon--rss{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/rss--dark.svg);}.icon--location{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/location--dark.svg);}.icon--info{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--dark.svg);}.icon--filter{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/filter--dark.svg);}.icon--close{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--dark.svg);}.icon--search{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--dark.svg);}.icon--article{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/rss--color.svg);}.icon--content{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--color.svg);}.icon--hauptstelle{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/hauptstelle--color.svg);}.icon--zweigstelle{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/zweigstelle--color.svg);}.icon--webopac{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/webopac--dark.svg);}.icon--arbeitsplatz{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/arbeitsplatz--dark.svg);}.icon--arbeitsplatz_mit_pc{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/arbeitsplatz_mit_pc--dark.svg);}.icon--internetzugang{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/internetzugang--dark.svg);}.icon--veranstaltungsraum{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/veranstaltungsraum--dark.svg);}.icon--barrierefreier_zugang{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/barrierefreier_zugang--dark.svg);}.icon--details{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/details--dark.svg);}.icon--details-collapse{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/details_collapse--dark.svg);}.icon--redaktion--allgemein{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/redaktion-allgemein--color.svg);}.icon--redaktion--news{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/redaktion-news--color.svg);}.icon--redaktion--shop{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cart--color.svg);}.icon--redaktion--kurse{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/star--color.svg);}.icon--redaktion--menu{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/menu--color.svg);}.icon--redaktion--inhalt{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/inventory--color.svg);}.icon--redaktion--umfrage{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/poll--color.svg);}.icon--redaktion--user{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);}.icon--redaktion--worker{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/worker--color.svg);}.icon--dashboard{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);}.icon--quicklinks{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quickmenu--color.svg);}.icon--logout{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/logout--color.svg);}.icon--searchalt{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/searchalt--color.svg);}.icon--fingerprint{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/fingerprint--color.svg);}.icon.icon-small,.field--adresse a.icon:before,.field--websites a.icon:before,.field--email a.icon:before,.field--fax a.icon:before,.field--telefonnummer a.icon:before,.icon-small,.field--adresse a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefonnummer a:before,.icon-small{width:1rem;height:1rem;margin:0;display:inline-block;}.icon-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(2rem / 4);}.icon-button .icon,.icon-button .icon-small,.icon-button .field--adresse a:before,.field--adresse .icon-button a:before,.icon-button .field--websites a:before,.field--websites .icon-button a:before,.icon-button .field--email a:before,.field--email .icon-button a:before,.icon-button .field--fax a:before,.field--fax .icon-button a:before,.icon-button .field--telefonnummer a:before,.field--telefonnummer .icon-button a:before{margin:0;}.icon-button .icon--info{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--light.svg);}html,body{font-family:"Overpass",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3E3E3E;background:#FAF9F7;margin:0;padding:0;scroll-behavior:smooth;}.h1,h1{font-family:"Manrope",sans-serif;font-size:2.8125rem;line-height:1.1em;font-weight:400;overflow-wrap:break-word;}@media screen and (min-width:0px) and (max-width:860px){.h1,h1{word-break:break-word;font-size:2.7rem;line-height:1.1em;}}@media screen and (min-width:0px) and (max-width:620px){.h1,h1{font-size:2.2rem;}}.h2,.course-content .field--courseinstructors .field--label,h2{font-family:"Overpass",sans-serif;font-size:2rem;line-height:1.45em;font-weight:400;overflow-wrap:break-word;}@media screen and (min-width:0px) and (max-width:860px){.h2,.course-content .field--courseinstructors .field--label,h2{word-break:break-word;font-size:2rem;line-height:1.2em;}}@media screen and (min-width:0px) and (max-width:620px){.h2,.course-content .field--courseinstructors .field--label,h2{font-size:1.8rem;}}.h3,.block.simplenews-subscriber-form .block-title,.paragraph--type--newsletter-anmeldung .block-title,.course-content .field--label,.node--bibliotheksadressen.full .field--sociallinks .field--label,.layout-checkout-form .checkout-pane legend span,h3{font-family:"Overpass",sans-serif;font-size:1.5rem;line-height:1.2em;font-weight:400;}@media screen and (min-width:0px) and (max-width:620px){.h3,.block.simplenews-subscriber-form .block-title,.paragraph--type--newsletter-anmeldung .block-title,.course-content .field--label,.node--bibliotheksadressen.full .field--sociallinks .field--label,.layout-checkout-form .checkout-pane legend span,h3{font-size:1.4rem;}}h4,.h4{font-family:"Overpass",sans-serif;font-size:1.07rem;line-height:1.15em;font-weight:400;text-transform:uppercase;}h5,.h5,.leaflet-container .field--artderbibliothek{font-family:"Overpass",sans-serif;font-size:0.875em;line-height:1.15em;font-weight:400;text-transform:uppercase;margin-bottom:0.25em;}h6,.h6{font-family:"Overpass",sans-serif;font-size:0.75em;line-height:1.15em;font-weight:400;text-transform:uppercase;margin-bottom:0;}a{color:#3E3E3E;}a:hover{color:#3E3E3E;}a:active{color:#3E3E3E;}a[href^="tel:"],a[href^="mailto:"]{white-space:nowrap;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}p{line-height:1.5em;word-break:break-word;}p a{text-decoration:underline;}.bold,strong,b{font-weight:700;}em{font-style:italic;}q,.blockquote,blockquote{display:block;font-family:"Manrope",sans-serif;font-style:italic;font-weight:400;margin:2rem 0;}q:before,.blockquote:before,blockquote:before{content:"„";}q:after,.blockquote:after,blockquote:after{content:"“";}q > p,.blockquote > p,blockquote > p{display:inline;line-height:1.2em;}h3{margin-bottom:calc(2rem / 3);}h5 + h2,h5 + h3{margin-top:0;line-height:1.45em;}.label.inline{display:inline-block;vertical-align:top;}.label.inline:after{content:": ";}.label.inline + div{display:inline-block;vertical-align:top;}.cke_editable{background-color:#fff;padding:1rem;}article ul.links.inline a,.more-link a,.button,form.kurs-form .token-dialog,.sliding-popup-bottom .agree-button,form input[type=submit],button,.dropbutton .dropbutton-action a,input[type=submit]{font-family:"Overpass",sans-serif;padding:1.125em 1em 0.875em 1em;border:0 none;background:#a35b5b;color:#fff;display:inline-block;vertical-align:middle;font-size:1rem;line-height:1.2em;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:1px;letter-spacing:0.025em;text-align:center;cursor:pointer;}article ul.links.inline a:hover,article ul.links.inline a:focus,.more-link a:hover,.more-link a:focus,.button:hover,form.kurs-form .token-dialog:hover,.sliding-popup-bottom .agree-button:hover,.button:focus,form.kurs-form .token-dialog:focus,.sliding-popup-bottom .agree-button:focus,button:hover,.dropbutton .dropbutton-action a:hover,button:focus,.dropbutton .dropbutton-action a:focus,input[type=submit]:hover,input[type=submit]:focus{background:#824949;color:#fff;}article ul.links.inline a:focus-visible,.more-link a:focus-visible,.button:focus-visible,form.kurs-form .token-dialog:focus-visible,.sliding-popup-bottom .agree-button:focus-visible,button:focus-visible,.dropbutton .dropbutton-action a:focus-visible,input[type=submit]:focus-visible{outline:2px solid #572526;}article ul.links.inline a.light,.more-link a.light,.button.light,form.kurs-form .light.token-dialog,.sliding-popup-bottom .light.agree-button,button.light,.dropbutton .dropbutton-action a.light,input[type=submit].light{background-color:#f6f5f2;color:#3E3E3E;}article ul.links.inline a.light:hover,article ul.links.inline a.light:focus,.more-link a.light:hover,.more-link a.light:focus,.button.light:hover,form.kurs-form .light.token-dialog:hover,.sliding-popup-bottom .light.agree-button:hover,.button.light:focus,form.kurs-form .light.token-dialog:focus,.sliding-popup-bottom .light.agree-button:focus,button.light:hover,.dropbutton .dropbutton-action a.light:hover,button.light:focus,.dropbutton .dropbutton-action a.light:focus,input[type=submit].light:hover,input[type=submit].light:focus{background-color:#7b3436;color:rgba(62,62,62,0.8);}article ul.links.inline a.light:hover,article ul.links.inline a.light:focus,.more-link a.light:hover,.more-link a.light:focus,.button.light:hover,form.kurs-form .light.token-dialog:hover,.sliding-popup-bottom .light.agree-button:hover,.button.light:focus,form.kurs-form .light.token-dialog:focus,.sliding-popup-bottom .light.agree-button:focus,button.light:hover,.dropbutton .dropbutton-action a.light:hover,button.light:focus,.dropbutton .dropbutton-action a.light:focus,input[type=submit].light:hover,input[type=submit].light:focus{background-color:rgba(62,62,62,0.05);}article ul.links.inline a.light:hover > ul.menu--sub,article ul.links.inline a.light:focus > ul.menu--sub,.more-link a.light:hover > ul.menu--sub,.more-link a.light:focus > ul.menu--sub,.button.light:hover > ul.menu--sub,form.kurs-form .light.token-dialog:hover > ul.menu--sub,.sliding-popup-bottom .light.agree-button:hover > ul.menu--sub,form input.light[type=submit]:hover > ul.menu--sub,.button.light:focus > ul.menu--sub,form.kurs-form .light.token-dialog:focus > ul.menu--sub,.sliding-popup-bottom .light.agree-button:focus > ul.menu--sub,form input.light[type=submit]:focus > ul.menu--sub,button.light:hover > ul.menu--sub,.dropbutton .dropbutton-action a.light:hover > ul.menu--sub,button.light:focus > ul.menu--sub,.dropbutton .dropbutton-action a.light:focus > ul.menu--sub,input[type=submit].light:hover > ul.menu--sub,input[type=submit].light:focus > ul.menu--sub{display:block;}article ul.links.inline a.button-icon,.more-link a.button-icon,.button.button-icon,form.kurs-form .button-icon.token-dialog,.sliding-popup-bottom .button-icon.agree-button,button.button-icon,.dropbutton .dropbutton-action a.button-icon,input[type=submit].button-icon{background-position:0.75rem center;background-repeat:no-repeat;padding-left:3rem;}article ul.links.inline a.secondary,.more-link a.secondary,.button.secondary,form.kurs-form .secondary.token-dialog,.sliding-popup-bottom .secondary.agree-button,button.secondary,.dropbutton .dropbutton-action a.secondary,input[type=submit].secondary{background-color:#96634f;}article ul.links.inline a.secondary:hover,article ul.links.inline a.secondary:focus,.more-link a.secondary:hover,.more-link a.secondary:focus,.button.secondary:hover,form.kurs-form .secondary.token-dialog:hover,.sliding-popup-bottom .secondary.agree-button:hover,.button.secondary:focus,form.kurs-form .secondary.token-dialog:focus,.sliding-popup-bottom .secondary.agree-button:focus,button.secondary:hover,.dropbutton .dropbutton-action a.secondary:hover,button.secondary:focus,.dropbutton .dropbutton-action a.secondary:focus,input[type=submit].secondary:hover,input[type=submit].secondary:focus{background-color:#754d3d;}article ul.links.inline a.button--cancel,.more-link a.button--cancel,.button.button--cancel,form.kurs-form .button--cancel.token-dialog,.sliding-popup-bottom .button--cancel.agree-button,button.button--cancel,.dropbutton .dropbutton-action a.button--cancel,input[type=submit].button--cancel{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--light.svg);color:#f6f5f2;background-color:#96634f;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}article ul.links.inline a.button--cancel:hover,article ul.links.inline a.button--cancel:focus,.more-link a.button--cancel:hover,.more-link a.button--cancel:focus,.button.button--cancel:hover,form.kurs-form .button--cancel.token-dialog:hover,.sliding-popup-bottom .button--cancel.agree-button:hover,.button.button--cancel:focus,form.kurs-form .button--cancel.token-dialog:focus,.sliding-popup-bottom .button--cancel.agree-button:focus,button.button--cancel:hover,.dropbutton .dropbutton-action a.button--cancel:hover,button.button--cancel:focus,.dropbutton .dropbutton-action a.button--cancel:focus,input[type=submit].button--cancel:hover,input[type=submit].button--cancel:focus{background-color:#754d3d;color:#f6f5f2;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--light.svg);}article ul.links.inline a.button--add,.more-link a.button--add,.button.button--add,form.kurs-form .button--add.token-dialog,.sliding-popup-bottom .button--add.agree-button,button.button--add,.dropbutton .dropbutton-action a.button--add,input[type=submit].button--add{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/add--light.svg);}article ul.links.inline a.button--save,.more-link a.button--save,.button.button--save,form.kurs-form .button--save.token-dialog,.sliding-popup-bottom .button--save.agree-button,button.button--save,.dropbutton .dropbutton-action a.button--save,input[type=submit].button--save{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/save--light.svg);}article ul.links.inline a.button--user,.more-link a.button--user,.button.button--user,form.kurs-form .button--user.token-dialog,.sliding-popup-bottom .button--user.agree-button,button.button--user,.dropbutton .dropbutton-action a.button--user,input[type=submit].button--user{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--light.svg);}article ul.links.inline a.button--return,.more-link a.button--return,.button.button--return,form.kurs-form .button--return.token-dialog,.sliding-popup-bottom .button--return.agree-button,button.button--return,.dropbutton .dropbutton-action a.button--return,input[type=submit].button--return{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/back--light.svg);}article ul.links.inline a.button--return.color,.more-link a.button--return.color,.button.button--return.color,form.kurs-form .button--return.color.token-dialog,.sliding-popup-bottom .button--return.color.agree-button,button.button--return.color,.dropbutton .dropbutton-action a.button--return.color,input[type=submit].button--return.color{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/back--color.svg);}article ul.links.inline a.button--signup,.more-link a.button--signup,.button.button--signup,form.kurs-form .button--signup.token-dialog,.sliding-popup-bottom .button--signup.agree-button,button.button--signup,.dropbutton .dropbutton-action a.button--signup,input[type=submit].button--signup{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/signin--light.svg);}article ul.links.inline a.button--signup--lock,.more-link a.button--signup--lock,.button.button--signup--lock,form.kurs-form .button--signup--lock.token-dialog,.sliding-popup-bottom .button--signup--lock.agree-button,button.button--signup--lock,.dropbutton .dropbutton-action a.button--signup--lock,input[type=submit].button--signup--lock{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/lock--light.svg);}article ul.links.inline a.button--login,.more-link a.button--login,.button.button--login,form.kurs-form .button--login.token-dialog,.sliding-popup-bottom .button--login.agree-button,button.button--login,.dropbutton .dropbutton-action a.button--login,input[type=submit].button--login{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--light.svg);}article ul.links.inline a.button--registrations,.more-link a.button--registrations,.button.button--registrations,form.kurs-form .button--registrations.token-dialog,.sliding-popup-bottom .button--registrations.agree-button,button.button--registrations,.dropbutton .dropbutton-action a.button--registrations,input[type=submit].button--registrations{background-color:#96634f;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/openregistration--light.svg);}article ul.links.inline a.button--registrations:hover,article ul.links.inline a.button--registrations:focus,.more-link a.button--registrations:hover,.more-link a.button--registrations:focus,.button.button--registrations:hover,form.kurs-form .button--registrations.token-dialog:hover,.sliding-popup-bottom .button--registrations.agree-button:hover,.button.button--registrations:focus,form.kurs-form .button--registrations.token-dialog:focus,.sliding-popup-bottom .button--registrations.agree-button:focus,button.button--registrations:hover,.dropbutton .dropbutton-action a.button--registrations:hover,button.button--registrations:focus,.dropbutton .dropbutton-action a.button--registrations:focus,input[type=submit].button--registrations:hover,input[type=submit].button--registrations:focus{background-color:#754d3d;}article ul.links.inline a.button--send,.more-link a.button--send,.button.button--send,form.kurs-form .button--send.token-dialog,.sliding-popup-bottom .button--send.agree-button,button.button--send,.dropbutton .dropbutton-action a.button--send,input[type=submit].button--send{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/mail--light.svg);}article ul.links.inline a.button--clone,.more-link a.button--clone,.button.button--clone,form.kurs-form .button--clone.token-dialog,.sliding-popup-bottom .button--clone.agree-button,button.button--clone,.dropbutton .dropbutton-action a.button--clone,input[type=submit].button--clone{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/copy--light.svg);}article ul.links.inline a.button--move,.more-link a.button--move,.button.button--move,form.kurs-form .button--move.token-dialog,.sliding-popup-bottom .button--move.agree-button,button.button--move,.dropbutton .dropbutton-action a.button--move,input[type=submit].button--move{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/move--light.svg);}article ul.links.inline a.button--download,.more-link a.button--download,.button.button--download,form.kurs-form .button--download.token-dialog,.sliding-popup-bottom .button--download.agree-button,button.button--download,.dropbutton .dropbutton-action a.button--download,input[type=submit].button--download{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/download--light.svg);}input[type=submit]{line-height:1.3em;}.button--inline{display:inline-block;margin-bottom:1em;margin-right:0.425em;}.teaser-subtitle,.subtitle,.node--popup--full__untertitel{margin-bottom:0.75rem;font-family:"Overpass",sans-serif;font-size:0.875em;line-height:1.15em;font-weight:400;text-transform:uppercase;margin-bottom:0.25em;}small button,small .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action small a,small .button,small form.kurs-form .token-dialog,form.kurs-form small .token-dialog,small .sliding-popup-bottom .agree-button,.sliding-popup-bottom small .agree-button,small form input[type=submit],form small input[type=submit]{padding:0.55em;font-size:0.9em;display:inline;border-radius:0.4em;}.button.button-line,form.kurs-form .button-line.token-dialog,.sliding-popup-bottom .button-line.agree-button,form input.button-line[type=submit]{border:3px solid;background-color:transparent;color:#a35b5b;}.button.button-line:focus,form.kurs-form .button-line.token-dialog:focus,.sliding-popup-bottom .button-line.agree-button:focus,form input.button-line[type=submit]:focus,.button.button-line:hover,form.kurs-form .button-line.token-dialog:hover,.sliding-popup-bottom .button-line.agree-button:hover,form input.button-line[type=submit]:hover{background-color:transparent;color:#824949;border-color:#824949;}.button.button-line:hover,form.kurs-form .button-line.token-dialog:hover,.sliding-popup-bottom .button-line.agree-button:hover,form input.button-line[type=submit]:hover,.button.button-line:focus,form.kurs-form .button-line.token-dialog:focus,.sliding-popup-bottom .button-line.agree-button:focus,form input.button-line[type=submit]:focus{background-color:rgba(62,62,62,0.05);}.button.button-line:hover > ul.menu--sub,form.kurs-form .button-line.token-dialog:hover > ul.menu--sub,.sliding-popup-bottom .button-line.agree-button:hover > ul.menu--sub,form input.button-line[type=submit]:hover > ul.menu--sub,.button.button-line:focus > ul.menu--sub,form.kurs-form .button-line.token-dialog:focus > ul.menu--sub,.sliding-popup-bottom .button-line.agree-button:focus > ul.menu--sub,form input.button-line[type=submit]:focus > ul.menu--sub{display:block;}ul.links.inline{padding:0;}ul.links.inline li{display:inline-block;list-style:none;vertical-align:baseline;margin-right:0.5rem;margin-bottom:0.5rem;}ul.links.inline li:last-child{margin-right:0;}.block--menu ul.menu{padding:0;margin:0;}.block--menu ul.menu li{position:relative;z-index:1;list-style:none;padding:0;margin:0;}.block--menu ul.menu li:hover,.block--menu ul.menu li:focus{background-color:rgba(62,62,62,0.05);}.block--menu ul.menu li:hover > ul.menu--sub,.block--menu ul.menu li:focus > ul.menu--sub{display:block;}.block--menu ul.menu li a{font-family:"Overpass",sans-serif;color:#3E3E3E;font-weight:400;font-size:1rem;letter-spacing:0.01em;line-height:1.5em;text-transform:uppercase;text-decoration:none;padding:1em 2em;display:block;}.block--menu ul.menu li a:hover,.block--menu ul.menu li a:focus{background-color:rgba(62,62,62,0.05);}.block--menu ul.menu li a:hover > ul.menu--sub,.block--menu ul.menu li a:focus > ul.menu--sub{display:block;}@media screen and (min-width:0px) and (max-width:1200px){.block--menu ul.menu li a{padding:1em 0;}}.block--menu ul.menu--sub{position:absolute;display:none;min-width:15rem;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.block--menu ul.menu--sub li{display:block;}.block--menu ul.menu--sub li a{background-color:#fff;display:block;text-transform:none;}@media screen and (min-width:0px) and (max-width:1200px){.block--menu ul.menu--sub li a{padding:1em 1em;}}.block--menu > ul li a.menu__link--icon div,.block--menu > ul li a.menu__link--icon span,.menu__link--icon div,.menu__link--icon span{display:inline-block;vertical-align:middle;}.button-small{padding:0.315em 1em;font-weight:600;text-transform:uppercase;letter-spacing:0.025em;border-radius:7px;}p > a.button,form.kurs-form p > a.token-dialog,.sliding-popup-bottom p > a.agree-button{display:inline-block;}a.primary-link + .ajax-progress,a.button + .ajax-progress,form.kurs-form a.token-dialog + .ajax-progress,.sliding-popup-bottom a.agree-button + .ajax-progress{width:1rem;height:2.6rem;vertical-align:middle;padding:0;position:absolute;}a.primary-link + .ajax-progress .throbber,a.button + .ajax-progress .throbber,form.kurs-form a.token-dialog + .ajax-progress .throbber,.sliding-popup-bottom a.agree-button + .ajax-progress .throbber{display:block;width:100%;height:100%;background-image:url(/themes/bvoe_theme/throbber.svg);background-size:1rem auto;background-position:center;background-repeat:no-repeat;padding:0;}a.primary-link + .ajax-progress{right:-1rem;top:50%;-webkit-transform:translate(0,-60%);-ms-transform:translate(0,-60%);transform:translate(0,-60%);}.contextual-region ul.contextual-links li a{padding:0;border:0 none;}figure{position:relative;margin-left:auto;margin-right:auto;}.figcaption,figcaption{color:rgba(62,62,62,0.8);font-size:0.75rem;line-height:1.1em;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;margin-top:0.5em;height:auto;}i{font-style:italic;}small{font-size:0.75em;}p.small{font-size:0.75em;opacity:0.6;font-style:italic;}hr{border:0 none;background:transparent;border-top:4px solid #7b3436;}h2.block-title{margin-top:0;padding-left:2rem;padding-right:2rem;}@media screen and (min-width:0px) and (max-width:860px){h2.block-title{padding-left:1rem;padding-right:1rem;}}@media screen and (min-width:0px) and (max-width:620px){h2.block-title{margin-bottom:calc(2rem / 2);}}p.highlight{font-size:1.2rem;margin-bottom:0;line-height:1.25em;}button.hamburger:hover,.dropbutton .dropbutton-action a.hamburger:hover,button.hamburger:focus,.dropbutton .dropbutton-action a.hamburger:focus{background-color:transparent;}button.hamburger:hover,.dropbutton .dropbutton-action a.hamburger:hover,button.hamburger:focus,.dropbutton .dropbutton-action a.hamburger:focus{background-color:rgba(62,62,62,0.05);}button.hamburger:hover > ul.menu--sub,.dropbutton .dropbutton-action a.hamburger:hover > ul.menu--sub,button.hamburger:focus > ul.menu--sub,.dropbutton .dropbutton-action a.hamburger:focus > ul.menu--sub{display:block;}@media screen and (min-width:0px) and (max-width:1200px){button.hamburger,.dropbutton .dropbutton-action a.hamburger{margin-right:-calc(2rem/2);}}.teaser-index,ul:not([class]){margin:1em 0 1em 0;padding:0 0 0 1em;list-style:none;}.teaser-index li,ul:not([class]) li{position:relative;padding-left:1em;position:relative;margin-bottom:calc(2rem / 4);}.teaser-index li::before,ul:not([class]) li::before{content:"";width:1em;height:1em;padding-bottom:5px;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/right--color.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:-1px;position:absolute;left:0;}.teaser-index-container .teaser-index{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.6666666667rem;}.teaser-index-container .teaser-index a{position:relative;padding-left:1em;}.teaser-index-container .teaser-index br{display:none;}.teaser-index-container .teaser-index a::before{content:"";width:1em;height:1em;padding-bottom:0;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/right--color.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:-1px;position:absolute;left:0;}ol:not([class]) li{margin-bottom:calc(2rem / 4);}.cke_editable p,.article-introduction p,.paragraph .field--text p,article.full .field--body p{margin-bottom:1em;margin-top:1em;}.category{color:#7b3436;}.category--icon-style{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.5rem;font-size:1rem;font-weight:600;}.category .icon,.category .icon-small,.category .field--adresse a:before,.field--adresse .category a:before,.category .field--websites a:before,.field--websites .category a:before,.category .field--email a:before,.field--email .category a:before,.category .field--fax a:before,.field--fax .category a:before,.category .field--telefonnummer a:before,.field--telefonnummer .category a:before{width:1rem;height:1rem;}.color{color:#7b3436;font-weight:700;}.small{font-weight:300;}.inline-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.boolean-icon span{display:none;}.boolean-icon .icon,.boolean-icon .icon-small,.boolean-icon .field--adresse a:before,.field--adresse .boolean-icon a:before,.boolean-icon .field--websites a:before,.field--websites .boolean-icon a:before,.boolean-icon .field--email a:before,.field--email .boolean-icon a:before,.boolean-icon .field--fax a:before,.field--fax .boolean-icon a:before,.boolean-icon .field--telefonnummer a:before,.field--telefonnummer .boolean-icon a:before{margin:0;}.boolean-icon-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:calc(2rem / 4);}.boolean-icon-field.not-available{opacity:0.3;}.boolean-icon-field.not-available .boolean-icon{position:relative;}.boolean-icon-field.not-available .boolean-icon:before{content:"";width:3px;height:2em;background-color:black;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}.link-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:calc(2rem / 4);text-decoration:none;}.link-icon .icon,.link-icon .icon-small,.link-icon .field--adresse a:before,.field--adresse .link-icon a:before,.link-icon .field--websites a:before,.field--websites .link-icon a:before,.link-icon .field--email a:before,.field--email .link-icon a:before,.link-icon .field--fax a:before,.field--fax .link-icon a:before,.link-icon .field--telefonnummer a:before,.field--telefonnummer .link-icon a:before{margin:0;}.popup-button{height:3.125rem;width:3.125rem;background-color:#a35b5b;box-shadow:0px 3px 6px rgba(0,0,0,0.0784313725);border-radius:1px;}.popup-button .icon,.popup-button .icon-small,.popup-button .field--adresse a:before,.field--adresse .popup-button a:before,.popup-button .field--websites a:before,.field--websites .popup-button a:before,.popup-button .field--email a:before,.field--email .popup-button a:before,.popup-button .field--fax a:before,.field--fax .popup-button a:before,.popup-button .field--telefonnummer a:before,.field--telefonnummer .popup-button a:before{margin:auto;height:100%;}.popup-button .icon--details{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/details--light.svg);}.popup-button .icon--details-collapse{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/details_collapse--light.svg);}.popup-button:hover,.popup-button:focus{background-color:#572526;color:#fff;}.field-annotation{margin-bottom:calc(2rem / 2);}.field-annotation .field--label{font-weight:300;letter-spacing:0.025em;}.field-annotation .field--value{font-weight:600;letter-spacing:0.025em;}.field-annotation .field--value a{text-decoration:none;color:#7b3436;}.field-annotation .field--value a:hover,.field-annotation .field--value a:focus{color:#572526;}a.externer-link,a.download-link{position:relative;color:#7b3436;text-decoration:none;padding-left:2.2rem;font-size:1.1rem;line-height:1.2em;font-weight:600;}a.externer-link:before,a.download-link:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;left:0;top:0;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/download--color.svg);background-size:contain;background-position:center;background-repeat:no-repeat;}a.externer-link:hover,a.externer-link:focus,a.download-link:hover,a.download-link:focus{opacity:0.8;}a.externer-link:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/link--color.svg);}*{scroll-margin-top:62px;}@media screen and (min-width:0px) and (max-width:1200px){*{scroll-margin-top:88px;}}.anchor-section{scroll-margin-top:62px;scroll-snap-align:start;}@media screen and (min-width:0px) and (max-width:1200px){.anchor-section{scroll-margin-top:88px;}}.layout-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 2px);margin:auto;}.layout-container main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.path-error .layout-container main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.menu_expand,.expandable-menu{display:none;}.layout-content-focus,.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails,.node--mediathek .field--video,.webform-confirmation,.webform-submission-form,.bvoe_dienste_wrapper,.course-view .views-preface header,article.kurs.teaser .inner,.block--ansprechpartnerblock .inner,.fc .fc-toolbar,.view-title-link-header-style .views-preface header{max-width:1132px;margin:0 auto;}@media screen and (min-width:0px) and (max-width:1200px){.layout-content-focus,.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails,.node--mediathek .field--video,.webform-confirmation,.webform-submission-form,.bvoe_dienste_wrapper,.course-view .views-preface header,article.kurs.teaser .inner,.block--ansprechpartnerblock .inner,.fc .fc-toolbar,.view-title-link-header-style .views-preface header{max-width:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;}}.main-header{position:fixed;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:4;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}@media screen and (min-width:0px) and (max-width:1200px){.main-header{box-shadow:0px 2px 8px rgba(62,62,62,0.14);}}.main-header--top,.main-header--bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2rem;padding-right:2rem;position:relative;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}@media screen and (min-width:0px) and (max-width:860px){.main-header--top,.main-header--bottom{padding-left:1rem;padding-right:1rem;}}.main-header--top{background-color:#FAF9F7;z-index:2;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:1rem;max-height:10rem;}@media screen and (min-width:0px) and (max-width:860px){.main-header--top{padding-right:0.5rem;}}.main-header--bottom{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f6f5f2;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.main-header .main-header--top{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}@media screen and (min-width:1201px) and (max-width:8880px){.main-header.docked{-webkit-transform:translateY(-95px);-ms-transform:translateY(-95px);transform:translateY(-95px);}.main-header.docked .region--header_search{top:9.9rem;}}.toolbar-fixed.toolbar-horizontal .region--header_search{top:calc(39px + 9.9rem);}.toolbar-fixed.toolbar-horizontal .main-header{top:39px;}.toolbar-fixed.toolbar-horizontal .main-header.docked .region--header_search{top:calc(78px + 5rem);}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .main-header{top:78px;}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .main-header.docked .region--header_search{top:calc(78px + 5rem);}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .region--header_search{top:calc(78px + 9.9rem);}.toolbar-fixed.toolbar-vertical .main-header{top:39px;}.region--header_left .region-inner,.region--header_right .region-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:20rem;}@media screen and (min-width:0px) and (max-width:860px){.region--header_left .region-inner,.region--header_right .region-inner{width:8rem;}}@media screen and (min-width:0px) and (max-width:620px){.region--header_left .region-inner,.region--header_right .region-inner{width:auto;}}.region--header_right .region-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:calc(2rem / 2);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:0px) and (max-width:620px){.region--header_right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}}.region--header_left .region-inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}@media screen and (min-width:0px) and (max-width:1200px){.region--header_left{margin-left:-1rem;margin-right:1rem;}}@media screen and (min-width:0px) and (max-width:620px){.region--header_left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.region--header_left .quicklink-expand{display:none;}}.region--content_top{background-color:#f6f5f2;padding:2rem 2rem calc(2rem / 4) 2rem;position:relative;z-index:2;}@media screen and (min-width:0px) and (max-width:860px){.region--content_top{padding:1rem;}}.region--content_top .region-inner{max-width:1132px;margin-left:auto;margin-right:auto;}.region--content_top:before{content:"";position:absolute;top:0;left:0;right:0;min-height:10rem;background-color:#f6f5f2;display:block;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}.region--content_bottom .block-title{text-align:center;}.region--content_bottom .views-element-container{padding:3.75rem 2rem 2rem 2rem;}@media screen and (min-width:0px) and (max-width:620px){.region--content_bottom .views-element-container{padding:3.75rem 0 2rem 0;}}.region--header_search{position:fixed;width:100%;z-index:1;display:none;z-index:9999;max-width:100%;top:9.9rem;}@media screen and (min-width:0px) and (max-width:1200px){.region--header_search{top:5.5rem;display:none !important;}}.region--header_search.expanded{display:block;}@media screen and (min-width:0px) and (max-width:860px){.region--footer{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2;padding-bottom:3.75rem;padding-top:1.75rem;}}.region--footer_left .region-inner,.region--footer_right .region-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:34rem;}@media screen and (min-width:1200px) and (max-width:1280px){.region--footer_left .region-inner,.region--footer_right .region-inner{width:auto;}}@media screen and (min-width:0px) and (max-width:860px){.region--footer_left .region-inner,.region--footer_right .region-inner{width:auto;}}.region--footer_right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:4px;}@media screen and (min-width:1200px) and (max-width:1280px){.region--footer_right{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;}.region--footer_right .region-inner{display:grid;width:100%;grid-template-columns:100%;gap:2rem;}.region--footer_right .region-inner .block--systemmenublock__footer{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.region--footer_right .region-inner .block--systemmenublock__footer ul.menu{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}}@media screen and (min-width:1200px) and (max-width:1500px){.region--footer_right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;text-align:center;display:block;}.region--footer_right .region-inner{width:auto;margin:auto;}}@media screen and (min-width:0px) and (max-width:1200px){.region--footer_right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}}.gradient-introduction .region--content_top{background:-webkit-linear-gradient(top,#f6f5f2,transparent);background:linear-gradient(180deg,#f6f5f2,transparent);}.error-page-container{max-width:1132px;margin-left:auto;margin-right:auto;padding:2rem;text-align:center;}.error-page-container p{margin:calc(2rem / 2);}@media screen and (min-width:0px) and (max-width:1200px){.error-page-container{min-height:calc(100vh - 14rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.block--systembrandingblock{max-width:115px;}.block--systembrandingblock a[rel=home]{display:block;padding:1.5rem 0.5rem;}.block--systembrandingblock a[rel=home]:hover,.block--systembrandingblock a[rel=home]:focus{background-color:rgba(62,62,62,0.05);}.block--systembrandingblock a[rel=home]:hover > ul.menu--sub,.block--systembrandingblock a[rel=home]:focus > ul.menu--sub{display:block;}@media screen and (min-width:0px) and (max-width:1200px){.block--systembrandingblock a[rel=home]{padding:0.25rem 0;margin-left:-0.5rem;}}.block--systembrandingblock a[rel=home] img{display:block;width:90px;height:auto;max-height:16.6666666667vh;object-fit:contain;object-position:top left;}@media screen and (min-width:0px) and (max-width:1200px){.block--systembrandingblock a[rel=home] img{padding:1rem 0.5rem;}}.expand-global-search{position:absolute;left:2rem;margin-bottom:0;height:3.75rem;width:3.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.expand-global-search:focus-visible{outline-offset:0px;}.expand-global-search:hover,.expand-global-search:focus{background-color:rgba(62,62,62,0.05);}.expand-global-search:hover > ul.menu--sub,.expand-global-search:focus > ul.menu--sub{display:block;}.expand-global-search .icon,.expand-global-search .icon-small,.expand-global-search .field--adresse a:before,.field--adresse .expand-global-search a:before,.expand-global-search .field--websites a:before,.field--websites .expand-global-search a:before,.expand-global-search .field--email a:before,.field--email .expand-global-search a:before,.expand-global-search .field--fax a:before,.field--fax .expand-global-search a:before,.expand-global-search .field--telefonnummer a:before,.field--telefonnummer .expand-global-search a:before{margin:0;width:100%;height:100%;background-size:1.4rem auto;background-position:center;}.expand-global-search .icon--close{display:none;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--dark.svg);}.expand-global-search.expanded{z-index:4;}.expand-global-search.expanded .icon--search{display:none;}.expand-global-search.expanded .icon--close{display:block;}@media screen and (min-width:0px) and (max-width:1200px){.expand-global-search{display:none;}}.block--pagetitleblock{padding-top:0;}.footer-layout-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:2rem 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.25rem 3.125rem;background-color:#f6f5f2;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}@media screen and (min-width:0px) and (max-width:860px){.footer-layout-container{padding:1.875rem 1rem;}}@media screen and (min-width:0px) and (max-width:1200px){.footer-layout-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}}.footer-layout-container p{margin-top:0;margin-bottom:0;}.footer-layout-container p:first-child{margin-bottom:1em;}.footer-layout-container ul.menu{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0px) and (max-width:1200px){.footer-layout-container ul.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;}}.footer-layout-container ul.menu li{list-style:none;margin-left:calc(2rem / 2);}@media screen and (min-width:0px) and (max-width:620px){.footer-layout-container ul.menu li{margin-left:calc(2rem / 2);margin-right:calc(2rem / 2);margin-bottom:calc(2rem / 2);}}.footer-layout-container ul.menu li a{font-weight:700;padding:0;font-size:0.9rem;background-color:transparent;}.footer-layout-container ul.menu li a:hover,.footer-layout-container ul.menu li a:focus{background-color:transparent;}.footer-layout-container .copyright{font-size:0.75rem;}@media screen and (min-width:0px) and (max-width:1200px){.footer-layout-container #block-socialmediamenu ul.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.block--systemmenublock__social-media{text-align:right;}@media screen and (min-width:0px) and (max-width:620px){.block--systemmenublock__social-media{text-align:center;margin-top:2rem;}}.block--systemmenublock__social-media h2{margin:0;font-size:1.14rem;margin-bottom:calc(2rem / 2);}.list-view{padding:2rem 0;}@media screen and (min-width:0px) and (max-width:860px){.list-view{padding-top:0;}}.list-view.display-view-decoration{padding-top:0;}.list-view.display-view-decoration:before{content:"";display:block;left:0;right:0;height:5rem;background-color:#f6f5f2;margin-bottom:-3.75rem;}.list-view .view-inner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.list-view .views-row{background-color:#FAF9F7;margin-bottom:calc(2rem / 2);}@media screen and (min-width:0px) and (max-width:860px){.list-view .views-row{margin-bottom:0.5rem;}}.list-view.small-pad .views-row{margin-bottom:calc(2rem / 4);}.list-view.shadow .views-row{box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.list-view.layout-content-focus,.paragraph--type--bildergalerie-kompakt .list-view.slideshow-frame-thumbnails,.node--mediathek .list-view.field--video,.list-view.webform-confirmation,.list-view.webform-submission-form,.list-view.bvoe_dienste_wrapper,.course-view .views-preface header.list-view,article.kurs.teaser .list-view.inner,.block--ansprechpartnerblock .list-view.inner,.fc .list-view.fc-toolbar,.view-title-link-header-style .views-preface header.list-view{max-width:1132px;margin:0 auto;}@media screen and (min-width:0px) and (max-width:860px){.list-view.layout-content-focus,.paragraph--type--bildergalerie-kompakt .list-view.slideshow-frame-thumbnails,.node--mediathek .list-view.field--video,.list-view.webform-confirmation,.list-view.webform-submission-form,.list-view.bvoe_dienste_wrapper,.course-view .views-preface header.list-view,article.kurs.teaser .list-view.inner,.block--ansprechpartnerblock .list-view.inner,.fc .list-view.fc-toolbar,.view-title-link-header-style .views-preface header.list-view{max-width:none;}}.list-view .exposed-form-wrapper{box-shadow:0px 2px 8px rgba(62,62,62,0.14);background-color:#f6f5f2;max-width:1132px;margin:0 auto;position:relative;}.list-view .exposed-form-wrapper + .view-inner-content{margin-top:2rem;}@media screen and (min-width:0px) and (max-width:860px){.list-view .exposed-form-wrapper + .view-inner-content{margin-top:0;}}.admin-view{margin-bottom:3.75rem;}.admin-view table th,.admin-view table td{padding:1rem;}.admin-view .views-field-anmeldung-status-form .floating-label-element{margin:0;}.admin-view .views-field-anmeldung-status-form select{min-width:12rem;margin:0;}.admin-view .views-field-anmeldung-status-form .dropbutton-expand-icon{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--dark.svg) !important;}.admin-view .views-field-anmeldung-status-form .dropbutton-container .dropbutton-expand:hover{background-color:transparent;}.admin-view .views-field-anmeldung-status-form .inline-status-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;}.admin-view .views-field-anmeldung-status-form .dropbutton a.selected{opacity:0.2;pointer-events:none;}.admin-view .views-exposed-form,.admin-view .vbo-view-form #vbo-action-form-wrapper,.vbo-view-form .admin-view #vbo-action-form-wrapper{max-width:1132px;margin-left:auto;margin-right:auto;background-color:#f6f5f2;}.admin-view .exposed-form-wrapper{box-shadow:0px 2px 8px rgba(62,62,62,0.14);background-color:#f6f5f2;position:relative;z-index:1;margin-bottom:2rem;}.admin-view .exposed-form-wrapper .views-exposed-form,.admin-view .exposed-form-wrapper .vbo-view-form #vbo-action-form-wrapper,.vbo-view-form .admin-view .exposed-form-wrapper #vbo-action-form-wrapper{background:transparent;box-shadow:none;}.map-view{margin:0;}.map-view .exposed-form-wrapper{box-shadow:0px 2px 8px rgba(62,62,62,0.14);max-width:1132px;margin:0 auto;margin-bottom:2rem;position:absolute;z-index:1;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:2rem;width:100%;}.search_result{max-width:1132px;margin:0 auto;padding:calc(2rem / 2) 2rem;}@media screen and (min-width:0px) and (max-width:860px){.search_result{padding:0.5rem 1rem;}}.grid-view .view-inner-content{display:grid;grid-template-columns:1fr 1fr 1fr;}@media screen and (min-width:0px) and (max-width:1200px){.grid-view .view-inner-content{grid-template-columns:1fr 1fr;}}@media screen and (min-width:0px) and (max-width:860px){.grid-view .view-inner-content{grid-template-columns:1fr;}}.grid-view .view-inner-content > h3{padding:0 2rem;grid-column:3 span;text-align:center;}@media screen and (min-width:0px) and (max-width:1200px){.grid-view .view-inner-content > h3{grid-column:2 span;}}@media screen and (min-width:0px) and (max-width:860px){.grid-view .view-inner-content > h3{grid-column:1 span;text-align:center;}}.grid-view .view-inner-content article.teaser{height:100%;}.grid-view .view-inner-content article.teaser .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}.grid-view .view-inner-content article.teaser .inner .teaser-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.grid-view .view-inner-content article.teaser .inner .teaser-content .field--body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.grid-view .view-inner-content article.teaser.teaser-link-direct .field--bild figcaption{pointer-events:none;}.grid-view--three .view-inner-content{grid-template-columns:1fr 1fr 1fr;}@media screen and (min-width:0px) and (max-width:1200px){.grid-view--three .view-inner-content{grid-template-columns:1fr 1fr;gap:calc(2rem / 2);}}.grid-view--three .view-inner-content .field--bild{max-height:15rem;overflow:hidden;}.grid-view--three .view-inner-content .field--bild img{display:block;}.grid-view--four .view-inner-content{gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr;}@media screen and (min-width:0px) and (max-width:1200px){.grid-view--four .view-inner-content{grid-template-columns:1fr 1fr;gap:calc(2rem / 2);}}@media screen and (min-width:0px) and (max-width:860px){.grid-view--four .view-inner-content{grid-template-columns:1fr;}}.listing-element{display:grid;grid-template-columns:15rem 1fr;gap:2rem;margin-bottom:2rem;background-color:#fff;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.listing-element-content--primary{padding:calc(2rem / 2) 2rem calc(2rem / 2) 0;}.listing-element-content--secondary div{height:100%;}.listing-element-content--secondary img{width:100%;height:auto;display:block;min-height:100%;object-fit:cover;}.listing-element-title{margin-bottom:0.45rem;}.listing-element-title a{color:#7b3436;}@media screen and (min-width:0px) and (max-width:860px){.listing-element{grid-template-columns:10rem 1fr;}}@media screen and (min-width:0px) and (max-width:620px){.listing-element{grid-template-columns:1fr;margin-left:-2rem;margin-right:-2rem;}.listing-element-content--primary{padding:0 2rem 2rem 2rem;}}.flex-view .view-inner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0;}@media screen and (min-width:0px) and (max-width:620px){.flex-view .view-inner-content{gap:1rem;}}.flex-view .view-inner-content > h3{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;}.flex-view .view-inner-content article.teaser{height:100%;}.flex-view .view-inner-content article.teaser .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}.flex-view .view-inner-content article.teaser .inner .teaser-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flex-view .view-inner-content article.teaser .inner .teaser-content .field--body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flex-view .view-inner-content article.teaser .field--bild figcaption{pointer-events:none;}.flex-view .view-inner-content .views-row{width:calc(33.3333333333% - 1.35rem);}@media screen and (min-width:0px) and (max-width:1024px){.flex-view .view-inner-content .views-row{width:calc(50% - 1rem);}}@media screen and (min-width:0px) and (max-width:620px){.flex-view .view-inner-content .views-row{width:100%;}}@media screen and (min-width:0px) and (max-width:620px){.flex-view .view-inner-content .views-row{margin-bottom:0;}}.flex-view--introduction .views-preface{background-color:transparent;max-width:1132px;margin:0 auto;text-align:center;}@media screen and (min-width:0px) and (max-width:620px){.flex-view--introduction .views-preface{padding-bottom:2rem;}}.flex-view--three .view-inner-content .field--bild{overflow:hidden;}@media screen and (min-width:0px) and (max-width:1200px){.flex-view--three .view-inner-content .field--bild{height:auto;}}.flex-view--three .view-inner-content .field--bild img{display:block;}.summary{color:#6f6f6f;margin-left:auto;margin-right:auto;max-width:75%;}.summary p{margin-bottom:0.75em;}.summary p:last-child{margin-bottom:0;}.layout-content-menu-combination{max-width:1132px;margin:0 auto;display:grid;grid-template-columns:30% 70%;gap:2rem;margin-bottom:3.75rem;}@media screen and (min-width:1201px) and (max-width:8880px){.layout-content-menu-combination .masonry-view .masonry-item{width:calc(50% - 1rem);}}@media screen and (min-width:0px) and (max-width:1200px){.layout-content-menu-combination{margin-bottom:2rem;grid-template-columns:100%;}}@media screen and (min-width:0px) and (max-width:620px){.layout-content-menu-combination{margin-bottom:2rem;}}.layout-content-menu-combination .layout-menu-area{margin-top:2rem;}@media screen and (min-width:0px) and (max-width:1200px){.layout-content-menu-combination .layout-menu-area{display:none;}}.layout-content-menu-combination .menu--root--wrapper > ul{border-bottom:1px solid rgba(111,111,111,0.27);}.layout-content-menu-combination .flex-view .view-inner-content{padding-left:0;padding-right:0;grid-template-columns:1fr 1fr;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}@media screen and (min-width:0px) and (max-width:1200px){.layout-content-menu-combination .flex-view .view-inner-content{margin-left:1rem;margin-right:1rem;gap:1rem;}}@media screen and (min-width:0px) and (max-width:860px){.layout-content-menu-combination .flex-view .view-inner-content{grid-template-columns:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media screen and (min-width:0px) and (max-width:620px){.layout-content-menu-combination .flex-view .view-inner-content{margin-left:1rem;margin-right:1rem;gap:1rem;}}.layout-content-menu-combination .flex-view .view-inner-content .views-row{width:calc(50% - 1.35rem);margin-bottom:0;}@media screen and (min-width:0px) and (max-width:1200px){.layout-content-menu-combination .flex-view .view-inner-content .views-row{width:calc(33.3333333333% - 1.35rem);}}@media screen and (min-width:0px) and (max-width:860px){.layout-content-menu-combination .flex-view .view-inner-content .views-row{width:calc(50% - 1.35rem);}}@media screen and (min-width:0px) and (max-width:620px){.layout-content-menu-combination .flex-view .view-inner-content .views-row{width:100%;}}.layout-content-menu-combination ul.menu{padding:0;}.layout-content-menu-combination ul.menu li{list-style:none;border-top:1px solid rgba(111,111,111,0.27);}.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a{color:#7b3436;background-color:rgba(163,91,91,0.04);}.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a:hover{background-color:rgba(163,91,91,0.07);}.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a:hover,.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a:focus{background-color:rgba(62,62,62,0.05);}.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a:hover > ul.menu--sub,.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a:focus > ul.menu--sub{display:block;}.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a.is-active{font-weight:600;background-color:rgba(163,91,91,0.015);}.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a.is-active:hover,.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a.is-active:focus{background-color:rgba(62,62,62,0.05);}.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a.is-active:hover > ul.menu--sub,.layout-content-menu-combination ul.menu li.menu-item--active-trail .menu--sub--wrapper .menu-item--active-trail a.is-active:focus > ul.menu--sub{display:block;}.layout-content-menu-combination ul.menu li a{font-family:"Overpass",sans-serif;color:#3E3E3E;font-weight:300;font-size:1rem;letter-spacing:0.01em;line-height:1.5em;text-transform:none;text-decoration:none;padding:1rem 1rem;display:block;}.layout-content-menu-combination ul.menu li a:hover,.layout-content-menu-combination ul.menu li a:focus{background-color:rgba(62,62,62,0.05);}.layout-content-menu-combination ul.menu li a:hover > ul.menu--sub,.layout-content-menu-combination ul.menu li a:focus > ul.menu--sub{display:block;}.layout-content-menu-combination ul.menu li a:hover{background-color:rgba(123,52,54,0.07);}.layout-content-menu-combination ul.menu.menu--sub a{padding-left:2rem;}.layout-content-menu-combination ul.menu.menu--sub .menu--sub a{padding-left:3rem;}.layout-content-menu-combination ul.menu.menu--sub .menu--sub .menu--sub a{padding-left:3rem;}.layout-content-menu-combination ul.menu .menu-item--expanded:not(.menu-item--active-trail) .menu--sub{display:none;}.side-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;background-color:#f6f5f2;}@media screen and (min-width:0px) and (max-width:860px){.side-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.side-view--item{width:100%;}.side-view--left{position:relative;aspect-ratio:566/384;min-height:100%;height:auto;}@media screen and (min-width:0px) and (max-width:860px){.side-view--left{aspect-ratio:566/510;}}.side-view--left a{height:100%;}.side-view--left a:focus-visible img{outline:3px solid #7b3436;outline-offset:-3px;}.side-view--left .field--bild{position:absolute;width:100%;height:100%;}.side-view--left .field--bild .figure,.side-view--left .field--bild figure{height:100%;width:100%;position:absolute;top:0;}.side-view--left .field--bild img{width:100%;height:100%;object-fit:cover;}.side-view--right a{display:inline-block;}.side-view--right a:focus-visible{outline:2px solid #7b3436;outline-offset:2px;}.side-view--right .inner{padding:2rem;}@media screen and (min-width:0px) and (max-width:860px){.side-view--right .inner{padding:1rem;}}.side-view--right .inner .field--kurzbeschreibung{padding-bottom:4rem;}@media screen and (min-width:0px) and (max-width:1200px){.side-view--right .inner .field--kurzbeschreibung{padding-bottom:1rem;}}.side-view--right .inner .field--kurzbeschreibung .summary{max-width:100%;margin-left:0;}.masonry-view .masonry-item{width:calc(100% / 3 - 2rem/ 2);margin-bottom:2rem;}@media screen and (min-width:0px) and (max-width:1200px){.masonry-view .masonry-item{width:calc(50% - 0.75rem);}}@media screen and (min-width:0px) and (max-width:620px){.masonry-view .masonry-item{width:100%;margin-bottom:0;}}.page-introduction{padding:0 0 2rem 0;}@media screen and (min-width:0px) and (max-width:860px){.page-introduction{padding:0 0 1rem 0;}}.page-introduction h1{margin-bottom:0.25em;}.page-introduction a.button,.page-introduction form.kurs-form a.token-dialog,form.kurs-form .page-introduction a.token-dialog,.page-introduction .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .page-introduction a.agree-button{margin-top:2rem;}.page-introduction .summary{margin-left:0;}@media screen and (min-width:1201px) and (max-width:8880px){.page-introduction .field--einleitung{max-width:70%;}}.grid-view .view-inner-content,.masonry-view .view-inner-content,.flex-view .view-inner-content{max-width:1132px;margin:0 auto;padding:2rem;}@media screen and (min-width:0px) and (max-width:860px){.grid-view .view-inner-content,.masonry-view .view-inner-content,.flex-view .view-inner-content{padding:1rem;}}@media screen and (min-width:0px) and (max-width:620px){.grid-view .view-inner-content,.masonry-view .view-inner-content,.flex-view .view-inner-content{padding:0;}}.field--body .media--image .field--mediaimage{padding:0;margin-bottom:0;}.field--body .media--image .figcaption,.field--body .media--image figcaption{padding-left:0;text-align:left;}.field--body .media--image .figcaption .field--credits,.field--body .media--image figcaption .field--credits{padding-left:calc(2rem / 2);}.media--image.align-center{margin:0;}article.full.node-unpublished{background-color:rgba(193,69,69,0.3);}article.full.node-unpublished:after{content:"Nicht veröffentlicht";display:inline-block;position:absolute;padding:0.5em;background-color:#c14545;color:#fff;top:0;font-size:0.7rem;font-weight:bold;}article.full .article-introduction{background-color:#f6f5f2;padding-top:1px;}article.full.node--page--full .node--page--full__content:not(.layout-content-area) .field--body{padding-top:2rem;padding-bottom:3.75rem;}@media screen and (min-width:0px) and (max-width:1200px){article.full.node--page--full .node--page--full__content:not(.layout-content-area) .field--body{padding-left:2rem;padding-right:2rem;}}@media screen and (min-width:0px) and (max-width:860px){article.full.node--page--full .node--page--full__content:not(.layout-content-area) .field--body{padding-top:1rem;padding-left:1rem;padding-right:1rem;}}article.full .layout-content-menu-combination .field--body{padding-top:3rem;}@media screen and (min-width:0px) and (max-width:860px){article.full .layout-content-menu-combination .field--body{padding-top:1.5rem;}}article.full .layout-content-menu-combination .field--body p:first-child{margin-top:0;}article.full .layout-content-menu-combination .paragraph--type--textblock{padding-top:2rem;padding-bottom:2rem;}@media screen and (min-width:0px) and (max-width:860px){article.full .layout-content-menu-combination .paragraph--type--textblock{padding:1rem;}}article.full .layout-content-menu-combination .paragraph--type--textblock.small-padding-v{padding-top:calc(2rem / 2);padding-bottom:calc(2rem / 2);}@media screen and (min-width:1201px) and (max-width:8880px){article.full .layout-content-menu-combination .paragraph--type--textblock{padding-left:0;padding-right:0;}}article.full .field--body{max-width:1132px;margin:0 auto;}@media screen and (min-width:0px) and (max-width:860px){article.full .field--body{padding:0 1rem;}}article.full .field--body img{max-width:100%;height:auto;}article.full .field--einleitung{max-width:1132px;margin:0 auto;padding:2rem;padding-top:0;}article.full.node--simplenews-issue{max-width:1132px;margin:0 auto;padding:2rem;}article.full.node--simplenews-issue .field--body{padding:0;}article.teaser{box-shadow:0px 2px 8px rgba(62,62,62,0.14);}article.teaser .teaser-content{padding:1.5rem calc(2rem / 2);background-color:#f6f5f2;}@media screen and (min-width:0px) and (max-width:620px){article.teaser .teaser-content{padding:1.5rem 1rem;}}article.teaser .teaser-content .field--body{padding:0;margin-left:0;margin-right:0;}article.teaser .teaser-content .field--body p{margin-top:0;}article.teaser .media--image{height:auto;}article.teaser .media--image img{height:100%;width:100%;display:block;}article.teaser .field--bild{position:relative;}article.teaser .field--bild img{display:block;width:100%;height:100%;max-height:35rem;object-fit:cover;}article.teaser .subtitle,article.teaser .node--popup--full__untertitel{margin-bottom:0.75rem;font-family:"Overpass",sans-serif;font-size:0.875em;line-height:1.15em;font-weight:400;text-transform:uppercase;margin-bottom:0.25em;}article.teaser h2{font-family:"Overpass",sans-serif;font-size:1.5rem;line-height:1.2em;font-weight:400;margin-bottom:0.75rem;}@media screen and (min-width:0px) and (max-width:620px){article.teaser h2{font-size:1.4rem;}}article.teaser .links.inline{margin:0;margin-top:calc(2rem / 2);}article.teaser .links.inline li{margin:0;}article.teaser.teaser-link-direct{position:relative;}article.teaser.teaser-link-direct .teaser-link{display:block;text-decoration:none;height:100%;}article.teaser.teaser-link-direct .teaser-link:hover .teaser-content,article.teaser.teaser-link-direct .teaser-link:focus .teaser-content{background:#eae3e0;}article.teaser.teaser-link-direct .teaser-link:focus-visible{outline:3px solid #7b3436;outline-offset:0;}article.teaser.teaser-link-direct .links{height:0;}article.teaser.teaser-link-direct .links.inline a{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;font-size:0;}article.teaser.teaser-link-direct .links.inline a:hover,article.teaser.teaser-link-direct .links.inline a:focus{opacity:0.1;}article.teaser.node-unpublished{opacity:0.8;}article.teaser.node-unpublished .teaser-content{background-color:rgba(193,69,69,0.3);}article.teaser.node-unpublished .teaser-content:after{content:"Nicht veröffentlicht";display:inline-block;position:absolute;padding:0.5em;background-color:#c14545;color:#fff;top:0;font-size:0.7rem;font-weight:bold;}article.color-style--dark,.paragraph.color-style--dark{background-color:#f6f5f2;}article.color-style--dark article.teaser .teaser-content,.paragraph.color-style--dark article.teaser .teaser-content{background-color:#FAF9F7;}@media screen and (min-width:0px) and (max-width:860px){article.color-style--dark article.kurs.kompakt,.paragraph.color-style--dark article.kurs.kompakt{background-color:#FAF9F7;}}article.color-style--light,.paragraph.color-style--light{background-color:#FAF9F7;}article.color-style--color,.paragraph.color-style--color{background-color:#f6ebeb;}article .field--bilder .field--mediaimage,article .field--bild .field--mediaimage,article article.teaser .field--mediaimage,.paragraph .field--bilder .field--mediaimage,.paragraph .field--bild .field--mediaimage,.paragraph article.teaser .field--mediaimage{z-index:1;height:100%;}article .field--bilder .figcaption,article .field--bilder figcaption,article .field--bild .figcaption,article .field--bild figcaption,article article.teaser .figcaption,article article.teaser figcaption,.paragraph .field--bilder .figcaption,.paragraph .field--bilder figcaption,.paragraph .field--bild .figcaption,.paragraph .field--bild figcaption,.paragraph article.teaser .figcaption,.paragraph article.teaser figcaption{margin:0;position:absolute;bottom:0;color:#fff;width:auto;height:auto;padding:4.2em 1rem 0.2em 1rem;text-align:right;right:0;left:0;text-shadow:1px 1px 0 rgba(62,62,62,0.8);z-index:1;background:-webkit-linear-gradient(to top,rgba(62,62,62,0.4) 0%,rgba(62,62,62,0.1) 50%,rgba(62,62,62,0) 100%);background:-webkit-linear-gradient(bottom,rgba(62,62,62,0.4) 0%,rgba(62,62,62,0.1) 50%,rgba(62,62,62,0) 100%);background:linear-gradient(to top,rgba(62,62,62,0.4) 0%,rgba(62,62,62,0.1) 50%,rgba(62,62,62,0) 100%);}article.full .inner-product .field--produktbilder figcaption,.paragraph.full .inner-product .field--produktbilder figcaption{margin-top:0;margin-left:0;margin-right:0;padding-top:0;padding-left:0;color:#6f6f6f;}article.full .news-image-introduction .field--bild figcaption,.paragraph.full .news-image-introduction .field--bild figcaption{position:relative;background:none;color:#6f6f6f;text-shadow:none;padding-top:0.5em;}.paragraph-introduction-container{text-align:center;max-width:754.6666666667px;margin-left:auto;margin-right:auto;padding-bottom:2rem;}.paragraph.align--right .paragraph-introduction-container{max-width:1132px;text-align:right;}.paragraph.align--right .paragraph-introduction-container .summary{margin-right:0;}.paragraph.align--center .paragraph-introduction-container{margin-left:auto;margin-right:auto;}.paragraph.align--left .paragraph-introduction-container{max-width:1132px;text-align:left;}.paragraph.align--left .paragraph-introduction-container .summary{margin-left:0;}.paragraph.paragraph--unpublished{position:relative;background-color:inherit;}.paragraph.paragraph--unpublished:after{content:"Nicht veröffentlicht";display:inline-block;position:absolute;padding:0.5em;background-color:#c14545;color:#fff;top:0;font-size:0.7rem;font-weight:bold;}.admin-appearance-styleguide-bvoe-theme .region--content{max-width:1132px;margin:0 auto;padding:3.75rem 2rem;}.layout-content-top .views-exposed-form.block,.layout-content-top .vbo-view-form .block#vbo-action-form-wrapper,.vbo-view-form .layout-content-top .block#vbo-action-form-wrapper{margin-bottom:2rem;}.path-frontpage .block--bvoetabmenublock + .block--systemmainblock > .inner > article.full .node--erweiterte-seite--full__content > .field--body + .field--elemente{margin-top:-7.5rem;}.path-frontpage .more-filters-expand{display:none !important;}.path-frontpage #block-globale-suche{box-shadow:none;padding:0;}.view-introduction{padding:3.75rem 2rem 2rem 2rem;text-align:center;position:relative;z-index:1;}@media screen and (min-width:0px) and (max-width:860px){.view-introduction{padding:1.875rem 1rem 1rem 1rem;}}.views-preface{background-color:#f6f5f2;}.view-introduction--description{max-width:566px;margin-left:auto;margin-right:auto;}.view-empty-page{padding:3.75rem 2rem;}.view-empty-page--with-decoration > .inner{position:relative;}.view-empty-page--with-decoration > .inner:before{content:"";display:block;width:2px;position:absolute;top:-3.75rem;bottom:-9rem;left:1.5rem;background-color:rgba(111,111,111,0.3);}@media screen and (min-width:0px) and (max-width:1200px){.view-empty-page--with-decoration > .inner:before{left:0.5rem;}}@media screen and (min-width:0px) and (max-width:860px){.view-empty-page--with-decoration > .inner:before{display:none;}}.view-empty-page .inner{max-width:1132px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.view-empty-page .empty-view-message{text-align:center;}.view-empty-page .empty-view-message .button,.view-empty-page .empty-view-message form.kurs-form .token-dialog,form.kurs-form .view-empty-page .empty-view-message .token-dialog,.view-empty-page .empty-view-message .sliding-popup-bottom .agree-button,.sliding-popup-bottom .view-empty-page .empty-view-message .agree-button,.view-empty-page .empty-view-message form input[type=submit],form .view-empty-page .empty-view-message input[type=submit]{margin-top:2rem;margin-left:auto;margin-right:auto;}.view-empty-page .empty-view-icon{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/no_results--dark.svg);height:5rem;width:5rem;margin:2rem auto;background-size:contain;background-repeat:no-repeat;background-position:center;}.two-column-grid{display:grid;grid-template-columns:1fr 1fr;}@media screen and (min-width:0px) and (max-width:860px){.two-column-grid{grid-template-columns:100%;}}.view-title-link-header-style{padding-top:3.75rem;padding-bottom:3.75rem;}.view-title-link-header-style .views-preface{padding:0 2rem;background-color:transparent;}@media screen and (min-width:0px) and (max-width:860px){.view-title-link-header-style .views-preface{padding:0 1rem;}}.view-title-link-header-style .views-preface header{position:relative;}.view-title-link-header-style .views-preface .view-title-link-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}@media screen and (min-width:0px) and (max-width:620px){.view-title-link-header-style .views-preface .view-title-link-header{padding-bottom:2rem;gap:1rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.current-count{margin:2rem;color:#6f6f6f;font-size:0.8rem;}@media screen and (min-width:0px) and (max-width:1200px){.main-header--top .region--header_right{width:auto;}.main-header--top .main-menu-expand-button{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;}}.ajax-status{position:absolute;color:#fff;font-size:10px;line-height:12px;pointer-events:none;}.ajax-status--ok{-webkit-animation:ajax-status-fade 0.8s forwards;animation:ajax-status-fade 0.8s forwards;-webkit-animation-delay:2s;animation-delay:2s;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/check--light.svg);background-color:green;background-position:center;background-size:70%;background-repeat:no-repeat;width:1.5rem;height:1.5rem;border-radius:50%;right:15px;}.ajax-status--error{font-size:12px;line-height:15px;-webkit-animation:ajax-status-fade 0.8s forwards;animation:ajax-status-fade 0.8s forwards;-webkit-animation-delay:4s;animation-delay:4s;padding:10px;background-color:#c14545;}@-webkit-keyframes ajax-status-fade{from{opacity:1;}to{opacity:0;}}@keyframes ajax-status-fade{from{opacity:1;}to{opacity:0;}}.media--image{position:relative;}.main-footer{position:relative;}body.batch .region--content{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}body.batch .region--content .progress{max-width:30rem;margin:auto;}body.batch.toolbar-horizontal .region--content{min-height:calc(100vh - 39px);}body.batch.toolbar-horizontal.toolbar-tray-open .region--content{min-height:calc(100vh - 39px - 39px);}body.batch .main-footer{display:none;}.icon,.icon.icon-small,.field--adresse a.icon:before,.field--websites a.icon:before,.field--email a.icon:before,.field--fax a.icon:before,.field--telefonnummer a.icon:before,.icon-small,.field--adresse a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefonnummer a:before{width:2em;height:2em;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:0.5em;vertical-align:middle;margin-top:-2px;-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;}.icon--ok{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/check--light.svg);}.icon--notok{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--light.svg);}.icon--user{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);}.icon--quickmenu{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quickmenu--color.svg);}.icon--facebook{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/facebook--dark.svg);}.icon--xing{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/xing--dark.svg);}.icon--socialmedia{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/world--dark.svg);}.icon--twitter{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/twitter--dark.svg);}.icon--instagram{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/instagram--dark.svg);}.icon--youtube{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/youtube--dark.svg);}.icon--linkedin{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/linkedin--dark.svg);}.icon--rss{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/rss--dark.svg);}.icon--location{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/location--dark.svg);}.icon--info{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--dark.svg);}.icon--filter{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/filter--dark.svg);}.icon--close{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--dark.svg);}.icon--search{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--dark.svg);}.icon--article{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/rss--color.svg);}.icon--content{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--color.svg);}.icon--hauptstelle{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/hauptstelle--color.svg);}.icon--zweigstelle{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/zweigstelle--color.svg);}.icon--webopac{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/webopac--dark.svg);}.icon--arbeitsplatz{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/arbeitsplatz--dark.svg);}.icon--arbeitsplatz_mit_pc{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/arbeitsplatz_mit_pc--dark.svg);}.icon--internetzugang{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/internetzugang--dark.svg);}.icon--veranstaltungsraum{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/veranstaltungsraum--dark.svg);}.icon--barrierefreier_zugang{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/barrierefreier_zugang--dark.svg);}.icon--details{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/details--dark.svg);}.icon--details-collapse{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/details_collapse--dark.svg);}.icon--redaktion--allgemein{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/redaktion-allgemein--color.svg);}.icon--redaktion--news{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/redaktion-news--color.svg);}.icon--redaktion--shop{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cart--color.svg);}.icon--redaktion--kurse{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/star--color.svg);}.icon--redaktion--menu{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/menu--color.svg);}.icon--redaktion--inhalt{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/inventory--color.svg);}.icon--redaktion--umfrage{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/poll--color.svg);}.icon--redaktion--user{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);}.icon--redaktion--worker{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/worker--color.svg);}.icon--dashboard{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);}.icon--quicklinks{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quickmenu--color.svg);}.icon--logout{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/logout--color.svg);}.icon--searchalt{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/searchalt--color.svg);}.icon--fingerprint{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/fingerprint--color.svg);}.icon.icon-small,.icon-small,.field--adresse a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefonnummer a:before{width:1rem;height:1rem;margin:0;display:inline-block;}.icon-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(2rem / 4);}.icon-button .icon,.icon-button .icon-small,.icon-button .field--adresse a:before,.field--adresse .icon-button a:before,.icon-button .field--websites a:before,.field--websites .icon-button a:before,.icon-button .field--email a:before,.field--email .icon-button a:before,.icon-button .field--fax a:before,.field--fax .icon-button a:before,.icon-button .field--telefonnummer a:before,.field--telefonnummer .icon-button a:before{margin:0;}.icon-button .icon--info{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--light.svg);}form details{background-color:white;border:1px solid white;border-radius:0;padding:1.4em 1.2em;}form details.captcha{background-color:transparent;padding:0;margin:0;margin-top:2rem;border:0 none;text-align:center;}form details.captcha > summary{display:none;}form .g-recaptcha{text-align:center;}form .g-recaptcha > div{margin-left:auto;margin-right:auto;margin-top:1rem;}form.text-align-center{padding:2rem;}form fieldset:not(.fieldgroup){background-color:white;border:0 none;border-radius:0;margin:0;min-width:0;padding:2rem;padding-top:1rem;}@media screen and (min-width:1201px) and (max-width:8880px){form fieldset:not(.fieldgroup){margin:1em 0;}}form fieldset:not(.fieldgroup) fieldset{background-color:transparent;border:0 none;box-shadow:none;}form fieldset:not(.fieldgroup) fieldset legend{margin:0;padding-bottom:3rem;}form fieldset:not(.fieldgroup) legend{font-size:1em;margin-left:-1rem;padding-bottom:2rem;}@media screen and (min-width:0px) and (max-width:1200px){form fieldset:not(.fieldgroup) legend{margin-left:0;}}form fieldset:not(.fieldgroup) legend + .fieldset-wrapper{margin-top:-3rem;}form .field--widget-birtday-date .fieldset-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (min-width:1201px) and (max-width:8880px){form .field--widget-birtday-date .floating-label-element{margin-top:0;}}form .field--widget-birtday-date,form .field--widget-datetime-datelist{grid-column:span 2;}form .field--widget-birtday-date fieldset,form .field--widget-datetime-datelist fieldset{padding:0;background-color:transparent;}form .field--widget-birtday-date fieldset > .fieldset-wrapper > div,form .field--widget-datetime-datelist fieldset > .fieldset-wrapper > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}form .field--widget-birtday-date fieldset select,form .field--widget-datetime-datelist fieldset select{width:100%;}form .field--widget-birtday-date fieldset legend,form .field--widget-datetime-datelist fieldset legend{padding-bottom:0;margin-bottom:-1rem;padding-left:1rem;}form .card,form .path-views-bulk-operations form.views-bulk-operations-configure-action,.path-views-bulk-operations form form.views-bulk-operations-configure-action{box-shadow:0px 2px 8px rgba(62,62,62,0.14);background-color:#f6f5f2;margin-bottom:2rem;padding:2rem;}form .card h3,form .path-views-bulk-operations form.views-bulk-operations-configure-action h3,.path-views-bulk-operations form form.views-bulk-operations-configure-action h3{margin-bottom:2rem;}form legend span{display:inline-block;padding-bottom:0.55em;padding-top:0.25em;}form .label,form label:not(.option){display:block;letter-spacing:0.015em;line-height:1.25em;margin:1em 0 0.5em;}form .label-with-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-bottom:0.25em;padding-top:0.25em;}form .label-with-description label:not(.option){display:inline-block;line-height:2em;margin:0;vertical-align:middle;}form .field--type-datetime > h4.form-required::after,form label.form-required:not(.option)::after{color:red;content:" *";font-size:0.9em;}form label.option.form-required p{display:inline;}form label.option.form-required::after{color:red;content:" *";font-size:0.9em;display:inline;}form span.required{color:red;font-size:0.9em;display:inline;}form .form-item{margin-bottom:0.5em;}form .two-columns{display:grid;gap:2rem;grid-template-columns:1fr 1fr;}form .two-columns .floating-label-element{margin-top:0;}form .form-radio[value=_none]{display:none;}form .form-radio[value=_none] + label{display:none;}form .form-item-managed-file,form textarea,form select,form input[type=text],form input[type=email],form input[type=search],form input[type=tel],form input[type=url],form input[type=password],form input[type=color],form input[type=file],form input[type=color],form input[type=number],form input[type=range],form input[type=date],form input[type=month],form input[type=week],form input[type=time],form input[type=datetime],form input[type=datetime-local]{box-shadow:0px 2px 8px rgba(62,62,62,0.14);background-color:#fff;border:1px solid #fff;border-radius:1px;box-sizing:border-box;color:#3E3E3E;display:block;font-family:"Overpass",sans-serif;font-size:1em;height:4rem;line-height:4rem;max-width:100%;padding:0 1rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;}form .form-item-managed-file:focus,form textarea:focus,form select:focus,form input[type=text]:focus,form input[type=email]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=url]:focus,form input[type=password]:focus,form input[type=color]:focus,form input[type=file]:focus,form input[type=color]:focus,form input[type=number]:focus,form input[type=range]:focus,form input[type=date]:focus,form input[type=month]:focus,form input[type=week]:focus,form input[type=time]:focus,form input[type=datetime]:focus,form input[type=datetime-local]:focus{background-color:#fff;border-color:rgba(62,62,62,0.2);}form textarea{line-height:1.2rem;padding:1rem;height:auto;}form textarea.error,form select.error,form input[type=text].error,form input[type=email].error,form input[type=search].error,form input[type=tel].error,form input[type=url].error,form input[type=password].error,form input[type=number].error,form input[type=date].error,form input[type=month].error,form input[type=week].error,form input[type=time].error,form input[type=datetime].error{border:2px solid #c14545;}form textarea.error + .cke{border:2px solid #c14545;}form .form-managed-file,form .form-item-managed-file{background:transparent;border:0 none;border-radius:0;box-shadow:none;padding:0;}form .form-managed-file span.file,form .form-item-managed-file span.file{display:block;height:auto;margin-bottom:1rem;margin-top:1rem;}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--dark.svg);background-position:calc(100% - 1em) center;background-repeat:no-repeat;background-size:auto 1em;border:0 none;height:4rem;line-height:4rem;min-width:6em;padding-right:3em;}form select:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/up--dark.svg);}form input[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-block;vertical-align:middle;}form input[type=submit][disabled=disabled]{opacity:0.4;}form .description{color:#6f6f6f;font-size:0.85rem;line-height:1.2em;margin-bottom:1em;margin-left:0.5rem;margin-top:0.75rem;padding:0;position:relative;}form .description p{line-height:1.2em;}form .description a{color:#3E3E3E;text-decoration:underline;}form .description.description_toggle_display::before{border-bottom:1em solid #7b3436;border-left:1em solid transparent;border-right:1em solid transparent;content:"";font-size:0.5em;position:absolute;top:0;-webkit-transform:translate(50%,-100%);-ms-transform:translate(50%,-100%);transform:translate(50%,-100%);}form .description.description_toggle_display:not(.expanded){display:none;}form label.option + .description.description_toggle_display:not(.expanded){border-radius:0;color:#3E3E3E;display:block;margin:0;}form label.option + .description.description_toggle_display:not(.expanded)::before{display:none;}form .form-actions{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:1em;text-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}form .form-actions #edit-cancel{background-color:#3E3E3E;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cancel--light.svg);background-position:0.75rem center;background-repeat:no-repeat;color:#fff;padding-left:3rem;}form .form-actions #edit-cancel:hover,form .form-actions #edit-cancel:focus{background-color:#252525;}form .form-actions #edit-submit[value=Speichern]{background-color:#a35b5b;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/save--light.svg);background-position:0.75rem center;background-repeat:no-repeat;color:#fff;padding-left:3rem;}form .form-actions #edit-submit[value=Speichern]:hover,form .form-actions #edit-submit[value=Speichern]:focus{background-color:#824949;}form .form-actions #edit-delete{background-color:#96634f;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/delete--light.svg);background-position:0.75rem center;background-repeat:no-repeat;color:#fff;padding-left:3rem;}form .form-actions #edit-delete:hover,form .form-actions #edit-delete:focus{background-color:#754d3d;}form .field-suffix{display:inline-block;font-size:0.75em;margin-top:6px;padding-left:1.4em;}form.confirmation .form-actions > *{display:inline-block;vertical-align:middle;}form .form-show-description{border-radius:100%;display:inline-block;font-size:0.65rem;height:1.25rem;padding:0;vertical-align:top;width:1.25rem;}form .js-form-type-radio,form .js-form-type-checkbox{margin-bottom:0.75em;position:relative;}form .js-form-type-radio label,form .js-form-type-checkbox label{display:inline-block;padding-left:2rem;position:relative;vertical-align:middle;}form .js-form-type-radio label:before,form .js-form-type-checkbox label:before{background-position:center;background-repeat:no-repeat;background-size:90% auto;border:2px solid;content:"";height:1em;left:0;margin-right:9px;position:absolute;width:1em;}form .js-form-type-radio label + .description,form .js-form-type-checkbox label + .description{margin-left:2rem;margin-top:4px;max-width:600px;}form .js-form-type-radio input[type=radio],form .js-form-type-radio input[type=checkbox],form .js-form-type-checkbox input[type=radio],form .js-form-type-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;bottom:0;left:50%;}form .js-form-type-radio input[type=radio]:focus-visible + label,form .js-form-type-radio input[type=checkbox]:focus-visible + label,form .js-form-type-checkbox input[type=radio]:focus-visible + label,form .js-form-type-checkbox input[type=checkbox]:focus-visible + label{outline:2px solid #7b3436;outline-offset:2px;}form .js-form-type-radio input[type=radio]:checked + label::before,form .js-form-type-radio input[type=checkbox]:checked + label::before,form .js-form-type-checkbox input[type=radio]:checked + label::before,form .js-form-type-checkbox input[type=checkbox]:checked + label::before{background-color:transparent;border-color:#3E3E3E;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/checkbox--dark.svg);background-size:contain;background-position:center;background-repeat:no-repeat;text-align:center;color:#fff;font-size:12px;display:block;width:1rem;height:1rem;font-weight:bold;line-height:13px;}form .js-form-type-radio input[type=radio] + label::before,form .js-form-type-checkbox input[type=radio] + label::before{border-radius:50%;}form .js-form-type-radio input[type=radio]:checked + label::before,form .js-form-type-checkbox input[type=radio]:checked + label::before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/radio--dark.svg);background-size:147% auto;}form .js-form-type-radio .label-value > small,form .js-form-type-checkbox .label-value > small{display:block;margin-top:0.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}form .js-form-type-radio .label-value > div,form .js-form-type-checkbox .label-value > div{font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}form .views-field-views-bulk-operations-bulk-form .js-form-type-checkbox input[type=checkbox]{position:relative;opacity:1;cursor:pointer;bottom:inherit;left:inherit;}form input.form-autocomplete{background-position:calc(100% - 1rem) center !important;padding-right:2rem;}form .g-recaptcha > div{margin-bottom:2rem;}form label:not(.option){font-size:0.9rem;opacity:0.9;padding:0 0.5rem;}form .form-item-password-confirm > label:not(.option){font-family:"Overpass",sans-serif;font-size:1.5rem;line-height:1.2em;font-weight:400;padding-left:0;}@media screen and (min-width:0px) and (max-width:620px){form .form-item-password-confirm > label:not(.option){font-size:1.4rem;}}form .form-item-password-confirm .form-item{position:relative;display:block;}form .form-item-password-confirm .form-item input[type=password]{width:100%;}form .form-item-password-confirm .password-suggestions{display:none !important;}form .form-item-password-confirm .password-confirm-message{text-indent:-9999px;}form .form-item-password-confirm .password-confirm-message > span{width:1.5em;height:1.5em;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:50%;right:1em;-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translate(0%,-50%);}form .form-item-password-confirm .password-confirm-message > span.error{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/error--color.svg);}form .form-item-password-confirm .password-confirm-message > span.ok{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/ok--color.svg);}form .form-item-password-confirm .password-strength{width:100px;position:absolute;top:28px;right:0;display:none !important;}form .form-item-password-confirm .password-strength__title{float:left;font-size:10px;display:none;}@media screen and (min-width:0px) and (max-width:1200px){form .field-group-tabs-wrapper details{padding:2rem;border:0 none;background-color:transparent;border-radius:0;}form .field-group-tabs-wrapper details .step-button-container{display:none;}form .field-group-tabs-wrapper details summary{font-family:"Overpass",sans-serif;font-size:1.5rem;line-height:1.2em;font-weight:400;padding-top:2rem;padding-bottom:2rem;pointer-events:none;display:block;}}@media screen and (min-width:0px) and (max-width:1200px) and (min-width:0px) and (max-width:620px){form .field-group-tabs-wrapper details summary{font-size:1.4rem;}}@media screen and (min-width:0px) and (max-width:1200px){form .field-group-tabs-wrapper details summary:focus::marker,form .field-group-tabs-wrapper details summary::marker{background:transparent;color:transparent;display:none;}}@media screen and (min-width:0px) and (max-width:620px){form .field-group-tabs-wrapper details{padding:0;}}.search-form .container-inline{position:relative;}.search-form .container-inline .js-form-type-search{display:block;}.search-form .container-inline .js-form-type-search label{display:none;}.search-form .container-inline .js-form-type-search input[type=search]{width:100%;}.search-form .container-inline .js-form-type-search + input[type=submit]{position:absolute;right:0;top:0;margin:0;height:100%;padding-top:0;padding-bottom:0;height:100%;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--dark.svg);background-repeat:no-repeat;background-position:center;background-size:2rem auto;background-color:transparent;font-size:0;width:4rem;}.global-search-form > form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.global-search-form > form .more-filters.expanded{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%;}.global-search-form > form .js-form-type-search label{display:block !important;}.global-search-form > form .js-form-type-search input[type=search]{width:100%;}.global-search-form > form .js-form-type-search + .form-actions{position:absolute;right:0;top:0;margin:0;height:100%;}.global-search-form > form .js-form-type-search + .form-actions input[type=submit]{padding-top:0;padding-bottom:0;height:100%;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--dark.svg);background-repeat:no-repeat;background-position:center;background-size:2rem auto;background-color:transparent;font-size:0;width:4rem;}.views-exposed-form.block,.vbo-view-form .block#vbo-action-form-wrapper{display:block;}.search-block-form{position:relative;max-width:1132px;margin-left:auto;margin-right:auto;}.search-block-form .js-form-type-search input[type=search]{width:100%;}.search-block-form .js-form-type-search + .form-actions{position:absolute;right:0;top:0;margin:0;height:100%;}.search-block-form .js-form-type-search + .form-actions input[type=submit]{padding-top:0;padding-bottom:0;height:100%;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--dark.svg);background-repeat:no-repeat;background-position:center;background-size:2rem auto;background-color:transparent;font-size:0;width:4rem;}.vertical-tabs__menu-item a{font-size:1em;padding:1em;text-decoration:none !important;}.vertical-tabs__menu-item a > *{text-decoration:none !important;}.vertical-tabs__menu-item.is-selected{background-color:#7b3436;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#fff;}@media screen and (min-width:0px) and (max-width:860px){.list-view .exposed-form-wrapper{box-shadow:none;margin-bottom:2rem;}}.views-exposed-form,.vbo-view-form #vbo-action-form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:2rem;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form,.vbo-view-form #vbo-action-form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:none;padding:1rem;}}.views-exposed-form .form-item,.vbo-view-form #vbo-action-form-wrapper .form-item{margin:0;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form .form-item,.vbo-view-form #vbo-action-form-wrapper .form-item{width:100%;}}.views-exposed-form .inline-search-wrapper + .form-actions,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper + .form-actions{display:none;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form.advanced-search,.vbo-view-form .advanced-search#vbo-action-form-wrapper{padding:0;}.views-exposed-form.advanced-search > .form-item,.vbo-view-form .advanced-search#vbo-action-form-wrapper > .form-item,.views-exposed-form.advanced-search .inline-search-wrapper,.vbo-view-form .advanced-search#vbo-action-form-wrapper .inline-search-wrapper{display:none;}.views-exposed-form.advanced-search.expanded-parent,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper{display:block;position:fixed;top:5.5rem;right:0;left:0;background:#f6f5f2 !important;z-index:4;bottom:4.9rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.views-exposed-form.advanced-search.expanded-parent .inline-search-wrapper,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .inline-search-wrapper{display:block;}.views-exposed-form.advanced-search.expanded-parent .more-filters,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .more-filters{padding:calc(2rem / 2);width:calc(100% - 2rem);height:calc(100vh - 21rem);overflow-y:auto;}.views-exposed-form.advanced-search.expanded-parent .more-filters .bef--secondary,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .more-filters .bef--secondary{padding-bottom:2rem;}.views-exposed-form.advanced-search.expanded-parent .form-actions,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.views-exposed-form.advanced-search.expanded-parent .bef--secondary .form-actions .button--cancel,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .bef--secondary .form-actions .button--cancel{width:auto !important;padding:1rem 2rem;}.views-exposed-form.advanced-search.expanded-parent .shs-widget-container,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .shs-widget-container{display:block;}.views-exposed-form.advanced-search.expanded-parent .inline-search-wrapper.fill-flex,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .inline-search-wrapper.fill-flex{-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit;width:100%;}}@media screen and (min-width:0px) and (max-width:860px) and (min-width:0px) and (max-width:860px){.views-exposed-form.advanced-search.expanded-parent .inline-search-wrapper.fill-flex,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .inline-search-wrapper.fill-flex{width:calc(100% - 2rem);margin-left:auto;margin-right:auto;margin-top:1rem;}}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form.advanced-search.expanded-parent .form-item:not(.form-item-suche),.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .form-item:not(.form-item-suche){width:100%;margin-bottom:calc(2rem / 4);}.views-exposed-form.advanced-search.expanded-parent .form-item:not(.form-item-suche) select,.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .form-item:not(.form-item-suche) select{width:100%;}}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form.advanced-search.expanded-parent .more-filters fieldset:not(.fieldgroup),.vbo-view-form .advanced-search.expanded-parent#vbo-action-form-wrapper .more-filters fieldset:not(.fieldgroup){height:100%;padding:0;margin:0;}}.views-exposed-form .inline-search-wrapper,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper{position:relative;}.views-exposed-form .inline-search-wrapper .fake-search,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search{position:absolute;right:0;bottom:0;height:4rem;width:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.views-exposed-form .inline-search-wrapper .fake-search:hover,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search:hover,.views-exposed-form .inline-search-wrapper .fake-search:focus,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search:focus{background-color:rgba(62,62,62,0.05);}.views-exposed-form .inline-search-wrapper .fake-search:hover > ul.menu--sub,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search:hover > ul.menu--sub,.views-exposed-form .inline-search-wrapper .fake-search:focus > ul.menu--sub,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search:focus > ul.menu--sub{display:block;}.views-exposed-form .inline-search-wrapper .fake-search .icon,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search .icon,.views-exposed-form .inline-search-wrapper .fake-search .icon-small,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search .icon-small,.views-exposed-form .inline-search-wrapper .fake-search .field--adresse a:before,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search .field--adresse a:before,.field--adresse .views-exposed-form .inline-search-wrapper .fake-search a:before,.field--adresse .vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before,.vbo-view-form .field--adresse #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--websites a:before,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search .field--websites a:before,.field--websites .views-exposed-form .inline-search-wrapper .fake-search a:before,.field--websites .vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before,.vbo-view-form .field--websites #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--email a:before,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search .field--email a:before,.field--email .views-exposed-form .inline-search-wrapper .fake-search a:before,.field--email .vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before,.vbo-view-form .field--email #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--fax a:before,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search .field--fax a:before,.field--fax .views-exposed-form .inline-search-wrapper .fake-search a:before,.field--fax .vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before,.vbo-view-form .field--fax #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--telefonnummer a:before,.vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search .field--telefonnummer a:before,.field--telefonnummer .views-exposed-form .inline-search-wrapper .fake-search a:before,.field--telefonnummer .vbo-view-form #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before,.vbo-view-form .field--telefonnummer #vbo-action-form-wrapper .inline-search-wrapper .fake-search a:before{margin:0;width:1.5rem;height:1.5rem;}.views-exposed-form .fill-flex,.vbo-view-form #vbo-action-form-wrapper .fill-flex{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;}.views-exposed-form .fill-flex input,.vbo-view-form #vbo-action-form-wrapper .fill-flex input{width:100%;max-width:none;height:4rem;}.views-exposed-form .more-filters-expand,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.4rem 1rem;color:#7b3436;text-transform:uppercase;padding-left:4rem;height:4rem;padding-top:0;padding-bottom:0;overflow-y:auto;}.views-exposed-form .more-filters-expand:hover,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand:hover,.views-exposed-form .more-filters-expand:focus,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand:focus{background-color:rgba(62,62,62,0.05);}.views-exposed-form .more-filters-expand:hover > ul.menu--sub,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand:hover > ul.menu--sub,.views-exposed-form .more-filters-expand:focus > ul.menu--sub,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand:focus > ul.menu--sub{display:block;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form .more-filters-expand,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand{position:relative;width:calc(100% - 5rem);background-color:#a35b5b;color:#FAF9F7;z-index:3;}.views-exposed-form .more-filters-expand.expanded,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand.expanded{position:fixed;bottom:4.9rem;}.views-exposed-form .more-filters-expand .label,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .label{margin-top:auto;margin-bottom:auto;}.views-exposed-form .more-filters-expand:hover,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand:hover,.views-exposed-form .more-filters-expand:focus,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand:focus{background-color:#a35b5b;}}.views-exposed-form .more-filters-expand .icon,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .icon,.views-exposed-form .more-filters-expand .icon-small,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .icon-small,.views-exposed-form .more-filters-expand .field--adresse a:before,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .field--adresse a:before,.field--adresse .views-exposed-form .more-filters-expand a:before,.field--adresse .vbo-view-form #vbo-action-form-wrapper .more-filters-expand a:before,.vbo-view-form .field--adresse #vbo-action-form-wrapper .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--websites a:before,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .field--websites a:before,.field--websites .views-exposed-form .more-filters-expand a:before,.field--websites .vbo-view-form #vbo-action-form-wrapper .more-filters-expand a:before,.vbo-view-form .field--websites #vbo-action-form-wrapper .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--email a:before,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .field--email a:before,.field--email .views-exposed-form .more-filters-expand a:before,.field--email .vbo-view-form #vbo-action-form-wrapper .more-filters-expand a:before,.vbo-view-form .field--email #vbo-action-form-wrapper .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--fax a:before,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .field--fax a:before,.field--fax .views-exposed-form .more-filters-expand a:before,.field--fax .vbo-view-form #vbo-action-form-wrapper .more-filters-expand a:before,.vbo-view-form .field--fax #vbo-action-form-wrapper .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--telefonnummer a:before,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .field--telefonnummer a:before,.field--telefonnummer .views-exposed-form .more-filters-expand a:before,.field--telefonnummer .vbo-view-form #vbo-action-form-wrapper .more-filters-expand a:before,.vbo-view-form .field--telefonnummer #vbo-action-form-wrapper .more-filters-expand a:before{margin-left:-2.5rem;position:absolute;-webkit-animation-direction:alternate;animation-direction:alternate;}.views-exposed-form .more-filters-expand .icon--close,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .icon--close{position:absolute;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--color.svg);-webkit-transform:scale(0) rotate(-50deg);-ms-transform:scale(0) rotate(-50deg);transform:scale(0) rotate(-50deg);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form .more-filters-expand .icon--close,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .icon--close{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--light.svg);}}.views-exposed-form .more-filters-expand .icon--filter,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .icon--filter{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/filter--color.svg);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form .more-filters-expand .icon--filter,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand .icon--filter{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/filter--light.svg);}}.views-exposed-form .more-filters-expand.expanded .icon--filter,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand.expanded .icon--filter{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}.views-exposed-form .more-filters-expand.expanded .icon--close,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand.expanded .icon--close{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}.views-exposed-form .more-filters-expand span,.vbo-view-form #vbo-action-form-wrapper .more-filters-expand span{font-size:0.8rem;}.views-exposed-form .more-filters,.vbo-view-form #vbo-action-form-wrapper .more-filters{width:100%;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:none;}.views-exposed-form .more-filters .fieldset-wrapper,.vbo-view-form #vbo-action-form-wrapper .more-filters .fieldset-wrapper{display:grid;gap:calc(2rem / 4);margin-top:0;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form .more-filters .fieldset-wrapper,.vbo-view-form #vbo-action-form-wrapper .more-filters .fieldset-wrapper{display:block;}}.views-exposed-form .more-filters .fieldset-wrapper .js-form-type-checkbox,.vbo-view-form #vbo-action-form-wrapper .more-filters .fieldset-wrapper .js-form-type-checkbox{margin:1rem 0;float:none;}.views-exposed-form .more-filters .fieldset-wrapper input[type=submit],.vbo-view-form #vbo-action-form-wrapper .more-filters .fieldset-wrapper input[type=submit]{width:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.views-exposed-form .more-filters.expanded,.vbo-view-form #vbo-action-form-wrapper .more-filters.expanded{display:block;}.views-exposed-form fieldset:not(.fieldgroup),.vbo-view-form #vbo-action-form-wrapper fieldset:not(.fieldgroup){padding:0;background:transparent;}.views-exposed-form fieldset:not(.fieldgroup) legend,.vbo-view-form #vbo-action-form-wrapper fieldset:not(.fieldgroup) legend{visibility:hidden;height:0.1rem;margin:0;padding:0.2rem;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form fieldset:not(.fieldgroup) legend,.vbo-view-form #vbo-action-form-wrapper fieldset:not(.fieldgroup) legend{display:none;}.views-exposed-form fieldset:not(.fieldgroup) legend + .fieldset-wrapper,.vbo-view-form #vbo-action-form-wrapper fieldset:not(.fieldgroup) legend + .fieldset-wrapper{margin:0;height:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.views-exposed-form.bef-exposed-form > .form-item label:not(.option),.vbo-view-form .bef-exposed-form#vbo-action-form-wrapper > .form-item label:not(.option){display:none;}.views-exposed-form.bef-exposed-form .inline-search-wrapper label,.vbo-view-form .bef-exposed-form#vbo-action-form-wrapper .inline-search-wrapper label{display:none;}.bef--secondary .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.bef--secondary .form-actions .button--cancel{padding:0;}.webform-ajax-form-wrapper{padding-top:2rem;padding-bottom:4rem;}.floating-label-element{position:relative;margin-top:calc(2rem / 2);}.floating-label-element label:not(.option),.floating-label-element label{position:absolute;top:0;font-size:1rem;margin:0 0.5em;padding:0 0.5rem;-webkit-transition:top 0.2s ease-in-out,font-size 0.2s ease-in-out;transition:top 0.2s ease-in-out,font-size 0.2s ease-in-out;opacity:0.8;z-index:1;height:4rem;line-height:4rem;}.floating-label-element label:not(.option).filled,.floating-label-element label:not(.option).active,.floating-label-element label.filled,.floating-label-element label.active{height:1rem;line-height:1rem;top:0.4rem;font-size:0.7rem;opacity:0.9;padding-left:0.7rem;}.floating-label-element.js-form-type-select label:not(.option),.floating-label-element.js-form-type-select label{height:1rem;line-height:1rem;top:0.4rem;font-size:0.7rem;opacity:0.9;padding-left:0.7rem;}.floating-label-element .chosen-container.error .chosen-single,.floating-label-element .chosen-container.error .chosen-single span{line-height:4rem;}.floating-label-element.js-form-type-date label{height:1rem;line-height:1rem;top:0.4rem;font-size:0.7rem;opacity:0.9;padding-left:0.7rem;}.field--type-datetime{position:relative;}.field--type-datetime > h4{position:absolute;top:0;text-transform:none;margin:0 0.5em;padding:0 0.5rem;-webkit-transition:top 0.2s ease-in-out,font-size 0.2s ease-in-out;transition:top 0.2s ease-in-out,font-size 0.2s ease-in-out;opacity:0.6;z-index:1;height:1rem;line-height:1rem;top:0.4em;font-size:0.7rem;opacity:0.9;padding-left:0.7rem;}.field--widget-birtday-date .form-item.required .js-form-type-select:after{content:"*";display:inline;color:red;font-size:0.9em;margin-left:0.5rem;position:absolute;position:absolute;top:0.25em;right:0.25em;}.field--type-address{margin-left:-0.5rem;margin-right:-0.5rem;}.field--type-address .form-item{display:block;margin-right:0.5rem;margin-left:0.5rem;}.form-container-inline,.address-container-inline{display:grid;grid-template-columns:50% 50%;}.form-container-inline input[type=text],.address-container-inline input[type=text]{margin:0;width:100%;max-width:100%;}.form-container-inline > .form-item,.address-container-inline > .form-item{display:block;margin-right:0.5rem;margin-left:0.5rem;}.form-container-inline .field--type-datetime > h4,.address-container-inline .field--type-datetime > h4{top:1.35rem;}input:-autofill-selected,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #7b3436;-webkit-text-fill-color:#7b3436;box-shadow:0 0 0px 1000px #7b3436 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}.bef-exposed-form .form--inline > .form-item{margin-right:2rem;}.form-wrapper__login-option input:not([type=submit]):not([type=password]),.form-wrapper__login-option input[type=password],.form-wrapper__returning-customer input:not([type=submit]):not([type=password]),.form-wrapper__returning-customer input[type=password]{max-width:none;}.views-exposed-form input[type=submit],.vbo-view-form #vbo-action-form-wrapper input[type=submit]{height:4rem;padding:1rem 2rem;}.tooltip-container{position:relative;min-height:1rem;}.tooltip-container .tooltip{position:absolute;display:none;background-color:#3E3E3E;margin-left:-1.55rem;padding:0.5rem;font-size:0.8rem;line-height:1.15em;color:#fff;bottom:100%;border-color:#3E3E3E;}.tooltip-container .tooltip:after{content:"";width:0;height:0;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;border-top:0.5rem solid #3E3E3E;display:inline-block;position:absolute;bottom:0;left:1.55rem;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}.tooltip-container:focus .tooltip,.tooltip-container:hover .tooltip{display:block;}.tooltip-container--large .tooltip{min-width:10rem;}.openid-connect-login-form{text-align:center;max-width:400px;display:block;margin-left:auto;margin-right:auto;}.openid-connect-login-form p{font-size:1.2rem;color:#6f6f6f;}.openid-connect-login-form input{margin:auto;margin-top:2rem;}.openid-connect-login-form h2::before{content:"";display:block;width:3rem;height:3rem;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/fingerprint--dark.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin:auto;}.ajax-progress-throbber{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem;padding:0;z-index:999999;}.ajax-progress-throbber .message{display:none !important;}.ajax-progress-throbber .throbber{width:2rem;height:2rem;display:block;padding:0;background-image:url(/themes/bvoe_theme/throbber.svg);background-size:1.3rem auto;background-position:center;background-repeat:no-repeat;background:#7b3436;border-radius:50%;position:relative;z-index:2;}.ajax-progress-throbber .throbber:before,.ajax-progress-throbber .throbber:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #7b3436;border-radius:50%;-webkit-animation:animateThrobber 1s linear infinite;animation:animateThrobber 1s linear infinite;}.ajax-progress-throbber .throbber:after{-webkit-animation-delay:1s;animation-delay:1s;}@-webkit-keyframes animateThrobber{0%{-webkit-transform:scale(1);transform:scale(1);}100%{-webkit-transform:scale(1.7);transform:scale(1.7);}}@keyframes animateThrobber{0%{-webkit-transform:scale(1);transform:scale(1);}100%{-webkit-transform:scale(1.7);transform:scale(1.7);}}.select2-container .select2-selection--multiple{border:0 none;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:0.5rem 1rem;}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{margin-top:0.5rem;}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field{height:auto;line-height:2rem;}.select2-container--default.select2-container--focus .select2-selection--multiple{background-color:#fff;border:1px solid #fff;border-radius:1px;}.long-label-element label:not(.option),.label-element-multiselect label:not(.option){font-size:1rem;padding-left:0;opacity:1;}.select2-container--default .select2-results__option{padding-left:1rem;padding-right:1rem;}.icon,.icon.icon-small,.field--adresse a.icon:before,.field--websites a.icon:before,.field--email a.icon:before,.field--fax a.icon:before,.field--telefonnummer a.icon:before,.icon-small,.field--adresse a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefonnummer a:before{width:2em;height:2em;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:0.5em;vertical-align:middle;margin-top:-2px;-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;}.icon--ok{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/check--light.svg);}.icon--notok{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--light.svg);}.icon--user{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);}.icon--quickmenu{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quickmenu--color.svg);}.icon--facebook{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/facebook--dark.svg);}.icon--xing{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/xing--dark.svg);}.icon--socialmedia{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/world--dark.svg);}.icon--twitter{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/twitter--dark.svg);}.icon--instagram{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/instagram--dark.svg);}.icon--youtube{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/youtube--dark.svg);}.icon--linkedin{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/linkedin--dark.svg);}.icon--rss{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/rss--dark.svg);}.icon--location{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/location--dark.svg);}.icon--info{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--dark.svg);}.icon--filter{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/filter--dark.svg);}.icon--close{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--dark.svg);}.icon--search{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--dark.svg);}.icon--article{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/rss--color.svg);}.icon--content{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--color.svg);}.icon--hauptstelle{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/hauptstelle--color.svg);}.icon--zweigstelle{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/zweigstelle--color.svg);}.icon--webopac{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/webopac--dark.svg);}.icon--arbeitsplatz{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/arbeitsplatz--dark.svg);}.icon--arbeitsplatz_mit_pc{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/arbeitsplatz_mit_pc--dark.svg);}.icon--internetzugang{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/internetzugang--dark.svg);}.icon--veranstaltungsraum{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/veranstaltungsraum--dark.svg);}.icon--barrierefreier_zugang{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/barrierefreier_zugang--dark.svg);}.icon--details{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/details--dark.svg);}.icon--details-collapse{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/details_collapse--dark.svg);}.icon--redaktion--allgemein{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/redaktion-allgemein--color.svg);}.icon--redaktion--news{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/redaktion-news--color.svg);}.icon--redaktion--shop{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cart--color.svg);}.icon--redaktion--kurse{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/star--color.svg);}.icon--redaktion--menu{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/menu--color.svg);}.icon--redaktion--inhalt{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/inventory--color.svg);}.icon--redaktion--umfrage{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/poll--color.svg);}.icon--redaktion--user{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);}.icon--redaktion--worker{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/worker--color.svg);}.icon--dashboard{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);}.icon--quicklinks{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quickmenu--color.svg);}.icon--logout{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/logout--color.svg);}.icon--searchalt{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/searchalt--color.svg);}.icon--fingerprint{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/fingerprint--color.svg);}.icon.icon-small,.icon-small,.field--adresse a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefonnummer a:before{width:1rem;height:1rem;margin:0;display:inline-block;}.icon-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(2rem / 4);}.icon-button .icon,.icon-button .icon-small,.icon-button .field--adresse a:before,.field--adresse .icon-button a:before,.icon-button .field--websites a:before,.field--websites .icon-button a:before,.icon-button .field--email a:before,.field--email .icon-button a:before,.icon-button .field--fax a:before,.field--fax .icon-button a:before,.icon-button .field--telefonnummer a:before,.field--telefonnummer .icon-button a:before{margin:0;}.icon-button .icon--info{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--light.svg);}.dev-environment .block--systembrandingblock{position:relative;}.dev-environment .block--systembrandingblock a[rel=home]:before{content:"Dev";position:absolute;display:block;background-color:#7b3436;color:#FAF9F7;font-weight:900;font-size:0.65rem;padding:0.55em 1rem 0.25em 1rem;line-height:1em;left:50%;bottom:0.25rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;}.dev-environment .toolbar-bar .toolbar-icon-bvoe-admin:after{content:"Dev";position:absolute;display:block;color:#FAF9F7;font-weight:700;font-size:0.65rem;padding:0.55em 1rem 0.25em 1rem;line-height:1em;left:50%;top:-0.2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;}.maintenance-page .dialog-off-canvas-main-canvas{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;}.maintenance-page header{margin-bottom:2rem;}.maintenance-page header h1{font-size:1.4rem;}.maintenance-page header img{min-height:6rem;}.maintenance-page header div{display:none;}.maintenance-page main{padding:2rem;background-color:#a35b5b;color:#fff;max-width:44rem;margin-left:auto;margin-right:auto;}.maintenance-page main h1{font-size:1.8rem;margin-bottom:0.5rem;}.block--systemmenublock__main{position:inherit;}.block--systemmenublock__main ul.menu{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__main ul.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:1201px) and (max-width:8880px){.block--systemmenublock__main ul.menu .menu--sub--wrapper--level2{display:none !important;}}.block--systemmenublock__main ul.menu li{display:block;list-style:none;margin-bottom:0;text-align:right;height:100%;margin-left:0;position:inherit;}.block--systemmenublock__main ul.menu li a{outline-offset:-2px;}.block--systemmenublock__main ul.menu li.menu-item--expanded .menu--sub--wrapper{display:none;}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__main ul.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-bottom:1px solid rgba(62,62,62,0.1);}.block--systemmenublock__main ul.menu li > a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;padding:calc(2rem / 2) 2rem;}}.block--systemmenublock__main ul.menu > li:hover a,.block--systemmenublock__main ul.menu > li:focus a{border-bottom:3px solid rgba(123,52,54,0.5);}.block--systemmenublock__main ul.menu > li > a{border-top:3px solid transparent;border-bottom:3px solid transparent;}.block--systemmenublock__main ul.menu > li > a:hover,.block--systemmenublock__main ul.menu > li > a:focus{border-bottom:3px solid rgba(123,52,54,0.5);}.block--systemmenublock__main ul.menu > li.menu-item--active-trail > .menu_expand{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/up--dark.svg);opacity:0;}.block--systemmenublock__main ul.menu > li .menu--sub li.menu-item--active-trail a,.block--systemmenublock__main ul.menu > li .menu--sub a.is-active{background-color:#572526;}.block--systemmenublock__main ul.menu > li.menu-item--active-trail > a,.block--systemmenublock__main ul.menu > li > a.is-active{border-bottom:3px solid #7b3436;}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__main ul.menu > li.menu-item--active-trail > a + .menu--sub--wrapper,.block--systemmenublock__main ul.menu > li > a.is-active + .menu--sub--wrapper{display:block;}}.block--systemmenublock__main .menu--sub--wrapper{position:absolute;left:0;right:0;background-color:#7b3436;color:#fff;padding:2.5rem 2rem;display:none;}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__main .menu--sub--wrapper{position:relative;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;}.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper{background-color:#692c2e;}}.block--systemmenublock__main ul.menu--sub{padding:0 2rem;position:relative;max-width:calc(1132px - 3rem);margin-left:auto;margin-right:auto;box-shadow:none;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row dense;text-align:left;grid-gap:0.5rem;}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__main ul.menu--sub{padding:0;grid-template-columns:1fr;max-width:none;}}.block--systemmenublock__main ul.menu--sub li{position:relative;}.block--systemmenublock__main ul.menu--sub li a{text-align:left;background-color:transparent;color:#fff;padding:0.5em 1em;border:0 none;}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__main ul.menu--sub li a{padding:calc(2rem / 2) 2rem;}}.block--systemmenublock__main ul.menu--sub li a:hover,.block--systemmenublock__main ul.menu--sub li a:focus{background-color:rgba(51,22,23,0.4);}@media screen and (min-width:1201px) and (max-width:8880px){.block--systemmenublock__main ul.menu li.menu-item--expanded .menu--sub--wrapper{display:none;}.block--systemmenublock__main ul.menu li.menu-item--expanded:hover > .menu--sub--wrapper,.block--systemmenublock__main ul.menu li.menu-item--expanded:focus-within > .menu--sub--wrapper,.block--systemmenublock__main ul.menu li.menu-item--expanded:focus > .menu--sub--wrapper{display:block;}.block--systemmenublock__main ul.menu.menu--sub > li > a{border-color:transparent;}.block--systemmenublock__main .menu--root--wrapper > ul.menu > li > a{position:relative;}.block--systemmenublock__main .menu--root--wrapper > ul.menu > li > a:after{content:"";width:100%;height:3px;background-color:#7b3436;position:absolute;display:block;left:0;bottom:-3px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0.5;}.block--systemmenublock__main .menu--root--wrapper > ul.menu > li > a:hover,.block--systemmenublock__main .menu--root--wrapper > ul.menu > li > a:focus{border-color:transparent;}.block--systemmenublock__main .menu--root--wrapper > ul.menu > li > a:hover:after,.block--systemmenublock__main .menu--root--wrapper > ul.menu > li > a:focus:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}}button.hamburger.main-menu-expand-button,.dropbutton .dropbutton-action a.hamburger.main-menu-expand-button{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__main ul.menu li.menu-item--expanded.mobile-expand > .menu--sub--wrapper{display:block;}button.hamburger.main-menu-expand-button,.dropbutton .dropbutton-action a.hamburger.main-menu-expand-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.menu--root--wrapper{display:none;}.menu_expand{display:block;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--dark.svg);background-color:transparent;background-size:1rem auto;background-repeat:no-repeat;background-position:center;padding:1rem 2rem;}.menu_expand:hover,.menu_expand:focus{background-color:transparent;background-size:1rem auto;background-repeat:no-repeat;background-position:center;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--dark.svg);}.menu-item--expanded.mobile-expand > .menu_expand{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/up--dark.svg);background-color:transparent;background-size:1rem auto;background-repeat:no-repeat;background-position:center;}.menu--sub--wrapper--level1 .menu-item--expanded .menu_expand{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--dark.svg);}.mobile-menu-expanded .menu--root--wrapper{display:block;position:fixed;top:5.5rem;bottom:4.9rem;background-color:#FAF9F7;left:0;right:0;overflow:auto;}.block--systemmenublock__main .menu--root--wrapper{border-top:1px solid rgba(62,62,62,0.1);}.block--systemmenublock__main ul.menu--sub{gap:0;}.block--systemmenublock__main ul.menu--sub li a{border-bottom:3px solid transparent;}.block--systemmenublock__main ul.menu > li.menu-item--active-trail > a,.block--systemmenublock__main ul.menu > li > a.is-active{border-bottom:3px solid #572526;}.block--systemmenublock__main ul.menu > li > a.is-active{border-bottom:3px solid #572526;background-color:#572526;color:#fff;}.block--systemmenublock__main ul.menu > li.menu-item--active-trail > .menu_expand{display:none;}.block--systemmenublock__main ul.menu > li > a{padding:1rem 1rem;}.block--systemmenublock__main .menu--root--wrapper > .menu > .menu-item--expanded > .menu_expand:hover,.block--systemmenublock__main .menu--root--wrapper > .menu > .menu-item--expanded > .menu_expand:focus{background-color:rgba(62,62,62,0.05);}.block--systemmenublock__main .menu--root--wrapper > .menu > .menu-item--expanded > .menu_expand:hover > ul.menu--sub,.block--systemmenublock__main .menu--root--wrapper > .menu > .menu-item--expanded > .menu_expand:focus > ul.menu--sub{display:block;}.block--systemmenublock__main .menu--root--wrapper .menu--sub--wrapper--level1 ul.menu--sub li a,.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper--level1 ul.menu--sub li a{padding-left:1.75rem;}.block--systemmenublock__main .menu--root--wrapper .menu--sub--wrapper--level1 .menu-item--expanded .menu_expand,.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper--level1 .menu-item--expanded .menu_expand{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--light.svg);}.block--systemmenublock__main .menu--root--wrapper .menu--sub--wrapper--level1 .menu-item--expanded .menu_expand:focus,.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper--level1 .menu-item--expanded .menu_expand:focus{background-color:#692c2e;}.block--systemmenublock__main .menu--root--wrapper .menu--sub--wrapper--level1 .menu-item--expanded.mobile-expand .menu_expand,.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper--level1 .menu-item--expanded.mobile-expand .menu_expand{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/up--light.svg);}.block--systemmenublock__main .menu--root--wrapper .menu--sub--wrapper--level1 .menu-item--expanded.mobile-expand .menu_expand:focus,.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper--level1 .menu-item--expanded.mobile-expand .menu_expand:focus{background-color:#451d1e;}.block--systemmenublock__main .menu--root--wrapper .menu--sub--wrapper--level1 .menu-item,.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper--level1 .menu-item{border-color:#692c2e;}.block--systemmenublock__main .menu--root--wrapper .menu--sub--wrapper--level2,.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper--level2{background-color:#451d1e;}.block--systemmenublock__main .menu--root--wrapper .menu--sub--wrapper--level2 ul.menu--sub li a,.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper--level2 ul.menu--sub li a{padding-left:2.5rem;}.block--systemmenublock__main .menu--root--wrapper .menu--sub--wrapper--level2 ul.menu--sub .menu-item,.block--systemmenublock__main .menu--sub--wrapper .menu--sub--wrapper--level2 ul.menu--sub .menu-item{border-color:#331617;}.toolbar-horizontal .block--systemmenublock__main .menu--root--wrapper{top:8rem;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}.toolbar-horizontal.toolbar-tray-open .block--systemmenublock__main .menu--root--wrapper{top:10.5rem;}.toolbar-vertical .block--systemmenublock__main .menu--root--wrapper{top:8rem;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}}.block--systemmenublock__quickmenu .quicklink-expand{color:#7b3436;background-color:transparent;position:relative;}.block--systemmenublock__quickmenu .quicklink-expand .icon,.block--systemmenublock__quickmenu .quicklink-expand .icon-small,.block--systemmenublock__quickmenu .quicklink-expand .field--adresse a:before,.field--adresse .block--systemmenublock__quickmenu .quicklink-expand a:before,.block--systemmenublock__quickmenu .quicklink-expand .field--websites a:before,.field--websites .block--systemmenublock__quickmenu .quicklink-expand a:before,.block--systemmenublock__quickmenu .quicklink-expand .field--email a:before,.field--email .block--systemmenublock__quickmenu .quicklink-expand a:before,.block--systemmenublock__quickmenu .quicklink-expand .field--fax a:before,.field--fax .block--systemmenublock__quickmenu .quicklink-expand a:before,.block--systemmenublock__quickmenu .quicklink-expand .field--telefonnummer a:before,.field--telefonnummer .block--systemmenublock__quickmenu .quicklink-expand a:before{margin-left:auto;margin-right:auto;margin-bottom:0.25em;}.block--systemmenublock__quickmenu .quicklink-expand .icon.icon--quickmenu,.block--systemmenublock__quickmenu .quicklink-expand .icon--quickmenu.icon-small,.block--systemmenublock__quickmenu .quicklink-expand .field--adresse a.icon--quickmenu:before,.field--adresse .block--systemmenublock__quickmenu .quicklink-expand a.icon--quickmenu:before,.block--systemmenublock__quickmenu .quicklink-expand .field--websites a.icon--quickmenu:before,.field--websites .block--systemmenublock__quickmenu .quicklink-expand a.icon--quickmenu:before,.block--systemmenublock__quickmenu .quicklink-expand .field--email a.icon--quickmenu:before,.field--email .block--systemmenublock__quickmenu .quicklink-expand a.icon--quickmenu:before,.block--systemmenublock__quickmenu .quicklink-expand .field--fax a.icon--quickmenu:before,.field--fax .block--systemmenublock__quickmenu .quicklink-expand a.icon--quickmenu:before,.block--systemmenublock__quickmenu .quicklink-expand .field--telefonnummer a.icon--quickmenu:before,.field--telefonnummer .block--systemmenublock__quickmenu .quicklink-expand a.icon--quickmenu:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quickmenu--color.svg);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.1s ease-in-out;transition:-webkit-transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;}.block--systemmenublock__quickmenu .quicklink-expand .icon.icon--close,.block--systemmenublock__quickmenu .quicklink-expand .icon--close.icon-small,.block--systemmenublock__quickmenu .quicklink-expand .field--adresse a.icon--close:before,.field--adresse .block--systemmenublock__quickmenu .quicklink-expand a.icon--close:before,.block--systemmenublock__quickmenu .quicklink-expand .field--websites a.icon--close:before,.field--websites .block--systemmenublock__quickmenu .quicklink-expand a.icon--close:before,.block--systemmenublock__quickmenu .quicklink-expand .field--email a.icon--close:before,.field--email .block--systemmenublock__quickmenu .quicklink-expand a.icon--close:before,.block--systemmenublock__quickmenu .quicklink-expand .field--fax a.icon--close:before,.field--fax .block--systemmenublock__quickmenu .quicklink-expand a.icon--close:before,.block--systemmenublock__quickmenu .quicklink-expand .field--telefonnummer a.icon--close:before,.field--telefonnummer .block--systemmenublock__quickmenu .quicklink-expand a.icon--close:before{position:absolute;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--color.svg);opacity:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0) rotate(-50deg);-ms-transform:translate(-50%,-50%) scale(0) rotate(-50deg);transform:translate(-50%,-50%) scale(0) rotate(-50deg);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}.block--systemmenublock__quickmenu .quicklink-expand:hover,.block--systemmenublock__quickmenu .quicklink-expand:focus{background-color:rgba(62,62,62,0.05);}.block--systemmenublock__quickmenu .quicklink-expand:hover > ul.menu--sub,.block--systemmenublock__quickmenu .quicklink-expand:focus > ul.menu--sub{display:block;}.block--systemmenublock__quickmenu .quicklink-wrap{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100%;bottom:0;background:#faf9f7;overflow-y:auto;z-index:-1;}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__quickmenu .quicklink-wrap{top:5.5rem;bottom:4.9rem;}}.block--systemmenublock__quickmenu .quicklink-wrap ul{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1132px;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:1201px) and (max-width:8880px){.block--systemmenublock__quickmenu .quicklink-wrap ul{grid-template-columns:1fr 1fr 1fr 1fr;}}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__quickmenu .quicklink-wrap ul{grid-template-columns:1fr 1fr 1fr 1fr;margin-top:2rem;}}@media screen and (min-width:0px) and (max-width:860px){.block--systemmenublock__quickmenu .quicklink-wrap ul{grid-template-columns:1fr 1fr 1fr;}}@media screen and (min-width:0px) and (max-width:620px){.block--systemmenublock__quickmenu .quicklink-wrap ul{grid-template-columns:1fr;}}.block--systemmenublock__quickmenu .quicklink-wrap ul li{display:block;height:auto;width:auto;}.block--systemmenublock__quickmenu .quicklink-wrap ul li a.icon,.block--systemmenublock__quickmenu .quicklink-wrap ul li a{line-height:inherit;display:block;width:auto;text-align:center;padding:calc(2rem / 2);margin:0;height:auto;}.block--systemmenublock__quickmenu .quicklink-wrap ul li a.icon:before,.block--systemmenublock__quickmenu .quicklink-wrap ul li a:before{content:"";width:8.75rem;height:8.75rem;border-radius:7px;display:block;margin:0 auto 1rem auto;background-size:auto 3rem;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.block--systemmenublock__quickmenu .quicklink-wrap ul li a.icon:hover,.block--systemmenublock__quickmenu .quicklink-wrap ul li a.icon:focus,.block--systemmenublock__quickmenu .quicklink-wrap ul li a:hover,.block--systemmenublock__quickmenu .quicklink-wrap ul li a:focus{color:#7b3436;background-color:transparent;}.block--systemmenublock__quickmenu .quicklink-wrap ul li a.icon:hover:before,.block--systemmenublock__quickmenu .quicklink-wrap ul li a.icon:focus:before,.block--systemmenublock__quickmenu .quicklink-wrap ul li a:hover:before,.block--systemmenublock__quickmenu .quicklink-wrap ul li a:focus:before{background-color:#7b3436;}.block--systemmenublock__quickmenu.expanded .quicklink-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (min-width:0px) and (max-width:860px){.block--systemmenublock__quickmenu.expanded .quicklink-wrap{display:block;}}.block--systemmenublock__quickmenu.expanded .quicklink-expand .icon.icon--quickmenu,.block--systemmenublock__quickmenu.expanded .quicklink-expand .icon--quickmenu.icon-small,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--adresse a.icon--quickmenu:before,.field--adresse .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--quickmenu:before,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--websites a.icon--quickmenu:before,.field--websites .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--quickmenu:before,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--email a.icon--quickmenu:before,.field--email .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--quickmenu:before,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--fax a.icon--quickmenu:before,.field--fax .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--quickmenu:before,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--telefonnummer a.icon--quickmenu:before,.field--telefonnummer .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--quickmenu:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}.block--systemmenublock__quickmenu.expanded .quicklink-expand .icon.icon--close,.block--systemmenublock__quickmenu.expanded .quicklink-expand .icon--close.icon-small,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--adresse a.icon--close:before,.field--adresse .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--close:before,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--websites a.icon--close:before,.field--websites .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--close:before,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--email a.icon--close:before,.field--email .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--close:before,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--fax a.icon--close:before,.field--fax .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--close:before,.block--systemmenublock__quickmenu.expanded .quicklink-expand .field--telefonnummer a.icon--close:before,.field--telefonnummer .block--systemmenublock__quickmenu.expanded .quicklink-expand a.icon--close:before{opacity:1;margin-top:-10px;-webkit-transform:translate(-50%,-50%) scale(1) rotate(0);-ms-transform:translate(-50%,-50%) scale(1) rotate(0);transform:translate(-50%,-50%) scale(1) rotate(0);}.block--systemmenublock__quickmenu .icon:before,.block--systemmenublock__quickmenu .icon-small:before,.block--systemmenublock__quickmenu .field--adresse a:before,.field--adresse .block--systemmenublock__quickmenu a:before,.block--systemmenublock__quickmenu .field--websites a:before,.field--websites .block--systemmenublock__quickmenu a:before,.block--systemmenublock__quickmenu .field--email a:before,.field--email .block--systemmenublock__quickmenu a:before,.block--systemmenublock__quickmenu .field--fax a:before,.field--fax .block--systemmenublock__quickmenu a:before,.block--systemmenublock__quickmenu .field--telefonnummer a:before,.field--telefonnummer .block--systemmenublock__quickmenu a:before{background-size:auto 3rem;background-position:center;background-repeat:no-repeat;}.block--systemmenublock__quickmenu .icon--jahresmeldung:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_jahresmeldung--dark.svg);}.block--systemmenublock__quickmenu .icon--systematik:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/books--dark.svg);}.block--systemmenublock__quickmenu .icon--webmail:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_webmail--dark.svg);}.block--systemmenublock__quickmenu .icon--elearning:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_elearning--dark.svg);}.block--systemmenublock__quickmenu .icon--elearning:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_elearning--dark.svg);}.block--systemmenublock__quickmenu .icon--bildungskalender:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_bildungskalender--dark.svg);}.block--systemmenublock__quickmenu .icon--faq:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_faq--dark.svg);}.block--systemmenublock__quickmenu .icon--servicestellen:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_servicestellen--dark.svg);}.block--systemmenublock__quickmenu .icon--blog:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_blog--dark.svg);}.block--systemmenublock__quickmenu .icon--law:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/law--dark.svg);}.block--systemmenublock__quickmenu .icon--rocket:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/rocket--dark.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--jahresmeldung:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--jahresmeldung:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--jahresmeldung:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--jahresmeldung:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--jahresmeldung:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .icon:focus.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--jahresmeldung:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--jahresmeldung:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--jahresmeldung:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--jahresmeldung:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--jahresmeldung:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--jahresmeldung:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--jahresmeldung:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_jahresmeldung--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--systematik:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--systematik:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--systematik:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--systematik:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--systematik:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--systematik:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--systematik:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--systematik:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--systematik:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--systematik:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--systematik:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--systematik:before,.block--systemmenublock__quickmenu .icon:focus.icon--systematik:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--systematik:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--systematik:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--systematik:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--systematik:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--systematik:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--systematik:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--systematik:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--systematik:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--systematik:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--systematik:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--systematik:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/books--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--webmail:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--webmail:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--webmail:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--webmail:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--webmail:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--webmail:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--webmail:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--webmail:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--webmail:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--webmail:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--webmail:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--webmail:before,.block--systemmenublock__quickmenu .icon:focus.icon--webmail:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--webmail:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--webmail:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--webmail:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--webmail:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--webmail:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--webmail:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--webmail:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--webmail:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--webmail:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--webmail:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--webmail:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_webmail--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--elearning:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--elearning:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--elearning:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--elearning:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--elearning:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--elearning:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .icon:focus.icon--elearning:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--elearning:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--elearning:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--elearning:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--elearning:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--elearning:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--elearning:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_elearning--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--elearning:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--elearning:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--elearning:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--elearning:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--elearning:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--elearning:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--elearning:before,.block--systemmenublock__quickmenu .icon:focus.icon--elearning:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--elearning:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--elearning:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--elearning:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--elearning:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--elearning:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--elearning:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--elearning:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_elearning--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--bildungskalender:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--bildungskalender:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--bildungskalender:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--bildungskalender:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--bildungskalender:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--bildungskalender:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--bildungskalender:before,.block--systemmenublock__quickmenu .icon:focus.icon--bildungskalender:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--bildungskalender:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--bildungskalender:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--bildungskalender:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--bildungskalender:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--bildungskalender:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--bildungskalender:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--bildungskalender:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_bildungskalender--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--faq:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--faq:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--faq:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--faq:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--faq:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--faq:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--faq:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--faq:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--faq:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--faq:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--faq:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--faq:before,.block--systemmenublock__quickmenu .icon:focus.icon--faq:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--faq:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--faq:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--faq:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--faq:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--faq:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--faq:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--faq:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--faq:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--faq:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--faq:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--faq:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_faq--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--servicestellen:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--servicestellen:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--servicestellen:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--servicestellen:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--servicestellen:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--servicestellen:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--servicestellen:before,.block--systemmenublock__quickmenu .icon:focus.icon--servicestellen:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--servicestellen:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--servicestellen:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--servicestellen:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--servicestellen:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--servicestellen:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--servicestellen:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--servicestellen:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_servicestellen--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--blog:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--blog:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--blog:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--blog:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--blog:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--blog:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--blog:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--blog:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--blog:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--blog:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--blog:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--blog:before,.block--systemmenublock__quickmenu .icon:focus.icon--blog:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--blog:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--blog:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--blog:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--blog:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--blog:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--blog:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--blog:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--blog:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--blog:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--blog:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--blog:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/quicklink_blog--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--law:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--law:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--law:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--law:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--law:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--law:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--law:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--law:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--law:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--law:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--law:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--law:before,.block--systemmenublock__quickmenu .icon:focus.icon--law:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--law:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--law:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--law:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--law:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--law:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--law:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--law:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--law:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--law:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--law:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--law:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/law--light.svg);}.block--systemmenublock__quickmenu .icon:hover.icon--rocket:before,.block--systemmenublock__quickmenu .icon-small:hover.icon--rocket:before,.block--systemmenublock__quickmenu .field--adresse a:hover.icon--rocket:before,.field--adresse .block--systemmenublock__quickmenu a:hover.icon--rocket:before,.block--systemmenublock__quickmenu .field--websites a:hover.icon--rocket:before,.field--websites .block--systemmenublock__quickmenu a:hover.icon--rocket:before,.block--systemmenublock__quickmenu .field--email a:hover.icon--rocket:before,.field--email .block--systemmenublock__quickmenu a:hover.icon--rocket:before,.block--systemmenublock__quickmenu .field--fax a:hover.icon--rocket:before,.field--fax .block--systemmenublock__quickmenu a:hover.icon--rocket:before,.block--systemmenublock__quickmenu .field--telefonnummer a:hover.icon--rocket:before,.field--telefonnummer .block--systemmenublock__quickmenu a:hover.icon--rocket:before,.block--systemmenublock__quickmenu .icon:focus.icon--rocket:before,.block--systemmenublock__quickmenu .icon-small:focus.icon--rocket:before,.block--systemmenublock__quickmenu .field--adresse a:focus.icon--rocket:before,.field--adresse .block--systemmenublock__quickmenu a:focus.icon--rocket:before,.block--systemmenublock__quickmenu .field--websites a:focus.icon--rocket:before,.field--websites .block--systemmenublock__quickmenu a:focus.icon--rocket:before,.block--systemmenublock__quickmenu .field--email a:focus.icon--rocket:before,.field--email .block--systemmenublock__quickmenu a:focus.icon--rocket:before,.block--systemmenublock__quickmenu .field--fax a:focus.icon--rocket:before,.field--fax .block--systemmenublock__quickmenu a:focus.icon--rocket:before,.block--systemmenublock__quickmenu .field--telefonnummer a:focus.icon--rocket:before,.field--telefonnummer .block--systemmenublock__quickmenu a:focus.icon--rocket:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/rocket--light.svg);}@media screen and (min-width:0px) and (max-width:1200px){.mobile-menu-expanded .block--systemmenublock__quickmenu,.mobile-menu-expanded .quicklink-wrap{display:none !important;}}.block--systemmenublock__social-media-menue a.icon,.block--systemmenublock__social-media-menue a.icon-small,.block--systemmenublock__social-media-menue .field--adresse a:before,.field--adresse .block--systemmenublock__social-media-menue a:before,.block--systemmenublock__social-media-menue .field--websites a:before,.field--websites .block--systemmenublock__social-media-menue a:before,.block--systemmenublock__social-media-menue .field--email a:before,.field--email .block--systemmenublock__social-media-menue a:before,.block--systemmenublock__social-media-menue .field--fax a:before,.field--fax .block--systemmenublock__social-media-menue a:before,.block--systemmenublock__social-media-menue .field--telefonnummer a:before,.field--telefonnummer .block--systemmenublock__social-media-menue a:before{width:1.5rem;height:1.5rem;}.block--systemmenublock__social-media-menue a span{display:none;}.block--systemmenublock__account.block--menu ul.menu--sub{right:0;text-align:right;}.block--systemmenublock__account.block--menu ul.menu--sub a{text-align:right;}.block--systemmenublock__account .menu-item a{color:#7b3436;min-width:100px;text-align:center;}.block--systemmenublock__account .menu-item a.is-active{color:#7b3436;}.block--systemmenublock__account .menu-item a .icon,.block--systemmenublock__account .menu-item a .icon-small,.block--systemmenublock__account .menu-item a .field--adresse a:before,.field--adresse .block--systemmenublock__account .menu-item a a:before,.block--systemmenublock__account .menu-item a .field--websites a:before,.field--websites .block--systemmenublock__account .menu-item a a:before,.block--systemmenublock__account .menu-item a .field--email a:before,.field--email .block--systemmenublock__account .menu-item a a:before,.block--systemmenublock__account .menu-item a .field--fax a:before,.field--fax .block--systemmenublock__account .menu-item a a:before,.block--systemmenublock__account .menu-item a .field--telefonnummer a:before,.field--telefonnummer .block--systemmenublock__account .menu-item a a:before{display:block;margin:auto;}.block--systemmenublock__account .menu-item.menu-item--expanded:focus ul.menu--sub,.block--systemmenublock__account .menu-item.menu-item--expanded:hover ul.menu--sub{display:block;background-color:#fff;}.block--systemmenublock__account .menu-item.menu-item--expanded:focus ul.menu--sub a:hover,.block--systemmenublock__account .menu-item.menu-item--expanded:focus ul.menu--sub a:focus,.block--systemmenublock__account .menu-item.menu-item--expanded:hover ul.menu--sub a:hover,.block--systemmenublock__account .menu-item.menu-item--expanded:hover ul.menu--sub a:focus{background-color:#7b3436;color:#fff;}.block--systemmenublock__account .menu-item.menu-item--expanded:focus ul.menu--sub a.is-active,.block--systemmenublock__account .menu-item.menu-item--expanded:hover ul.menu--sub a.is-active{background-color:#572526;color:#fff;}@media screen and (min-width:0px) and (max-width:1200px){.block--systemmenublock__account{display:none;}}.block--systemmenublock__header-menue ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}.auth-form{max-width:400px;display:block;margin-left:auto;margin-right:auto;padding-top:10vh;padding-bottom:10vh;}.auth-form input[type=email],.auth-form input[type=text],.auth-form input[type=password]{width:100%;height:4rem;margin-bottom:0.25em;background-color:#fff;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.auth-form .floating-label-element{margin:0;}.auth-form .small-link{font-size:11px;text-align:center;display:block;margin-top:10px;text-decoration:underline;}.auth-form .form-item .description,.auth-form .form-item label:not(.option){display:none;}.auth-form p{font-size:12px;line-height:1.2em;text-align:center;}@media screen and (min-width:0px) and (max-width:620px){.auth-form{margin-left:2rem;margin-right:2rem;}}.progress__track{overflow:hidden;background-color:#7b3436;border:0 none;border-radius:28px;margin-top:1em;margin-bottom:1em;}.progress__bar{background-color:#9f4346;}.progress__percentage{font-family:"Overpass",sans-serif;font-size:1.5rem;line-height:1.2em;font-weight:400;margin:0;float:none;text-align:center;}@media screen and (min-width:0px) and (max-width:620px){.progress__percentage{font-size:1.4rem;}}.progress__description{float:none;text-align:center;}.views-field-capacity-status{text-align:center;}.progress-style{position:relative;margin-bottom:0.2em;background-color:#717171;border-radius:20px;overflow:hidden;}.progress-style .progress-inner{background-color:#7b3436;height:2rem;color:#fff;text-align:center;}.progress-style .progress-inner span{padding-left:0.2em;padding-right:0.2em;line-height:1em;}.progress-style .progress-percentage{position:absolute;color:#fff;font-weight:700;text-align:center;padding:0.3em;display:block;width:100%;height:100%;}.progress-style + span.info{font-size:0.8rem;}nav.pager{margin-top:1rem;margin-bottom:1rem;text-align:center;margin:2rem auto;width:100%;padding:0;}nav.pager--mini .pager__items li a{margin-top:-5px;}nav.pager .pager__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}nav.pager .pager__items li{list-style:none;padding:0;margin:0 0.25em;}nav.pager .pager__items li .icon,nav.pager .pager__items li .icon-small,nav.pager .pager__items li .field--adresse a:before,.field--adresse nav.pager .pager__items li a:before,nav.pager .pager__items li .field--websites a:before,.field--websites nav.pager .pager__items li a:before,nav.pager .pager__items li .field--email a:before,.field--email nav.pager .pager__items li a:before,nav.pager .pager__items li .field--fax a:before,.field--fax nav.pager .pager__items li a:before,nav.pager .pager__items li .field--telefonnummer a:before,.field--telefonnummer nav.pager .pager__items li a:before{background-color:transparent;display:block;}nav.pager .pager__items li a,nav.pager .pager__items li.pager__item--ellipsis{padding:0.5rem;width:2rem;height:2rem;font-weight:700;font-size:1.2em;line-height:1.9em;text-decoration:none;}nav.pager .pager__items li a{display:block;font-weight:900;border-radius:100%;color:#3E3E3E;border:2px solid transparent;line-height:1.9em;}nav.pager .pager__items li a.disabled{pointer-events:none;opacity:0.4;}nav.pager .pager__items li a:not(.disabled):hover{color:#fff;background-color:#7b3436;border-color:#7b3436;}nav.pager .pager__items li.pager__item--first a,nav.pager .pager__items li.pager__item--previous a,nav.pager .pager__items li.pager__item--next a,nav.pager .pager__items li.pager__item--last a{width:2rem;height:2rem;display:block;background-size:auto 50%;background-position:center;background-repeat:no-repeat;}nav.pager .pager__items li.pager__item--first a span,nav.pager .pager__items li.pager__item--previous a span,nav.pager .pager__items li.pager__item--next a span,nav.pager .pager__items li.pager__item--last a span{display:none;}nav.pager .pager__items li.pager__item--first a:hover,nav.pager .pager__items li.pager__item--previous a:hover,nav.pager .pager__items li.pager__item--next a:hover,nav.pager .pager__items li.pager__item--last a:hover{color:#7b3436;background-color:transparent;border-color:#7b3436;}nav.pager .pager__items li.pager__item--first a{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/first--color.svg);}nav.pager .pager__items li.pager__item--previous a{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/left--color.svg);}nav.pager .pager__items li.pager__item--last a{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/last--color.svg);}nav.pager .pager__items li.pager__item--next a{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/right--color.svg);}nav.pager .pager__items li.is-active a{border:2px solid #a35b5b;color:#a35b5b;background-color:transparent;font-weight:900;}nav.pager .pager__items li.is-active a:hover{color:#fff;background-color:#7b3436;border-color:#7b3436;}@media screen and (min-width:0px) and (max-width:1200px){nav.pager .pager__items li{display:none;}nav.pager .pager__items li.is-active,nav.pager .pager__items li.pager__item--first,nav.pager .pager__items li.pager__item--previous,nav.pager .pager__items li.pager__item--next,nav.pager .pager__items li.pager__item--last{display:block;}}.js-pager__items{padding:0;}.js-pager__items li.pager__item{list-style:none;text-align:center;}.js-pager__items li.pager__item a.button,.js-pager__items li.pager__item form.kurs-form a.token-dialog,form.kurs-form .js-pager__items li.pager__item a.token-dialog,.js-pager__items li.pager__item .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .js-pager__items li.pager__item a.agree-button{text-align:center;background-color:transparent;color:#7b3436;border:3px solid;display:inline-block;background-size:auto 40%;background-position:0.75em center;background-repeat:no-repeat;}.js-pager__items li.pager__item a.button:hover,.js-pager__items li.pager__item form.kurs-form a.token-dialog:hover,form.kurs-form .js-pager__items li.pager__item a.token-dialog:hover,.js-pager__items li.pager__item .sliding-popup-bottom a.agree-button:hover,.sliding-popup-bottom .js-pager__items li.pager__item a.agree-button:hover{background-position:0.95em center;color:#a35b5b;}.leaflet-tile-pane{-webkit-filter:saturate(0);filter:saturate(0);}.leaflet-container{background-color:#FAF9F7;z-index:0;box-shadow:none;border:0 none;}.leaflet-container .leaflet-popup-content-wrapper{border-radius:0;box-shadow:none;border:0 none;padding:0;}.leaflet-container .leaflet-popup-content-wrapper article > .inner{padding:calc(2rem / 2);}.leaflet-container .marker-detail .field--name{display:none;}.leaflet-container .leaflet-popup-content{margin:0;}.leaflet-container .map-marker-icon .field--icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.leaflet-container .map-marker-icon img{padding:calc(2rem / 4);background-color:#fff;border-radius:50%;border:2px solid #7b3436;}.leaflet-container .marker-cluster-small,.leaflet-container .marker-cluster div{background-color:rgba(123,52,54,0.6);color:#fff;font-family:"Overpass",sans-serif;font-weight:700;}.leaflet-container a{color:#7b3436;}.leaflet-container a.button,.leaflet-container form.kurs-form a.token-dialog,form.kurs-form .leaflet-container a.token-dialog,.leaflet-container .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .leaflet-container a.agree-button{color:#fff;padding:calc(2rem / 4);font-size:0.8rem;}.leaflet-container h2{font-size:1.1rem;line-height:1.25em;color:#7b3436;}.leaflet-container .leaflet-popup-content-wrapper,.leaflet-container .leaflet-popup-tip{border:0 none;color:#3E3E3E;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.view-inner-content .leaflet-container{height:75vh;min-height:50rem;max-height:150rem;background-color:#FAF9F7;}.breadcrumb{margin-top:4px;margin-bottom:4px;}.breadcrumb ol:not([class]),.breadcrumb ol{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;}.breadcrumb ol:not([class]) li,.breadcrumb ol li{list-style:none;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;line-height:1.55em;}@media screen and (min-width:0px) and (max-width:1200px){.breadcrumb ol:not([class]) li a,.breadcrumb ol li a{font-size:0.7rem !important;text-transform:none !important;}.breadcrumb ol:not([class]) li:last-child,.breadcrumb ol li:last-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.breadcrumb ol:not([class]) li:last-child a,.breadcrumb ol li:last-child a{font-size:1rem !important;text-transform:uppercase !important;}}.breadcrumb ol:not([class]) li a,.breadcrumb ol li a{font-family:"Overpass",sans-serif;font-weight:400;font-size:1rem;letter-spacing:0.01em;line-height:1.55em;text-transform:uppercase;text-decoration:none;color:#7b3436;padding:0;max-width:100%;overflow:hidden;display:inline-block;margin-bottom:-0.5rem;}.breadcrumb ol:not([class]) li a:after,.breadcrumb ol li a:after{content:" > ";display:inline-block;vertical-align:top;width:1em;height:1em;margin-left:0.35em;overflow:hidden;background-size:auto 1em;background-size:center;background-repeat:no-repeat;}.breadcrumb ol:not([class]) li a:hover,.breadcrumb ol:not([class]) li a:focus,.breadcrumb ol li a:hover,.breadcrumb ol li a:focus{color:#a35b5b;}.breadcrumb ol:not([class]) li a:hover:after,.breadcrumb ol:not([class]) li a:focus:after,.breadcrumb ol li a:hover:after,.breadcrumb ol li a:focus:after{color:#7b3436;}.breadcrumb ol:not([class]) li a:focus-visible,.breadcrumb ol li a:focus-visible{outline:2px solid;outline-offset:-3px;}.breadcrumb ol:not([class]) li:last-child a:after,.breadcrumb ol li:last-child a:after{display:none;}.drupal--status{position:relative;z-index:3;}.drupal--status--message{box-shadow:0px 2px 8px rgba(62,62,62,0.14);padding:2em 3em;margin-bottom:0;position:relative;color:#fff;text-align:center;}.drupal--status--message a{color:#fff;text-decoration:underline;}.drupal--status--message:last-child{border-bottom:0 none;}.drupal--status--message__error{background-color:#c14545;}.drupal--status--message__info{background-color:#4fc35d;}.drupal--status--message__status{background-color:#4fc35d;}.drupal--status--message__warning{background-color:#FF9128;}#edit-output .drupal--status{background-color:transparent;text-align:left;}.form-item--error-message{padding-left:calc(2rem / 2);padding-right:calc(2rem / 2);margin-top:0.5em;font-size:0.8em;line-height:1.2em;}.block--languageblock__languageinterface .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;}.block--languageblock__languageinterface .links li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none;}.block--languageblock__languageinterface .links li:after{content:"";display:inline-block;width:1px;height:1.5em;background-color:#3E3E3E;vertical-align:middle;}.block--languageblock__languageinterface .links li:last-child:after{display:none;}.block--languageblock__languageinterface .links a{font-family:"Overpass",sans-serif;color:#3E3E3E;font-weight:400;font-size:1rem;letter-spacing:0.01em;line-height:1.5em;text-transform:uppercase;text-decoration:none;padding:1em 0.5em;display:inline-block;}.block--languageblock__languageinterface .links a.is-active{font-weight:700;}.media--image{height:100%;}.media--image .figure,.media--image figure{height:100%;}.media--image .media--image--item--hero{width:100%;height:100%;position:relative;}.media--image .media--image--item--hero img{width:100%;height:100%;object-fit:cover;display:block;}.media--image .media--image--item--hero .field--credits{color:#fff;}.media--image.align-center{margin-left:0;margin-right:0;text-align:center;}.media--image.align-center.media--image figcaption{text-align:center;}.credits:before{content:"© ";}.cke_editable .media--image,.field--body .media--image,.field--text .media--image,.field--beschreibung .media--image{margin-top:2rem;margin-bottom:2rem;}.cke_editable .media--image img,.field--body .media--image img,.field--text .media--image img,.field--beschreibung .media--image img{height:auto;width:auto;width:auto;max-width:50%;}@media screen and (min-width:0px) and (max-width:860px){.cke_editable .media--image img,.field--body .media--image img,.field--text .media--image img,.field--beschreibung .media--image img{width:100%;max-width:none;}}.cke_editable .media--image.align-right,.field--body .media--image.align-right,.field--text .media--image.align-right,.field--beschreibung .media--image.align-right{float:right;max-width:50%;margin-left:2rem;}@media screen and (min-width:0px) and (max-width:860px){.cke_editable .media--image.align-right,.field--body .media--image.align-right,.field--text .media--image.align-right,.field--beschreibung .media--image.align-right{float:none;width:100%;margin-left:auto;margin-right:auto;max-width:none;}}.cke_editable .media--image.align-right img,.field--body .media--image.align-right img,.field--text .media--image.align-right img,.field--beschreibung .media--image.align-right img{width:100%;max-width:none;}.cke_editable .media--image.align-left,.field--body .media--image.align-left,.field--text .media--image.align-left,.field--beschreibung .media--image.align-left{float:left;max-width:50%;margin-right:2rem;}@media screen and (min-width:0px) and (max-width:860px){.cke_editable .media--image.align-left,.field--body .media--image.align-left,.field--text .media--image.align-left,.field--beschreibung .media--image.align-left{float:none;width:100%;margin-left:auto;margin-right:auto;max-width:none;}}.cke_editable .media--image.align-left img,.field--body .media--image.align-left img,.field--text .media--image.align-left img,.field--beschreibung .media--image.align-left img{width:100%;max-width:none;}.cke_editable figure.align-right,.cke_editable figure.align-left,.field--body figure.align-right,.field--body figure.align-left,.field--text figure.align-right,.field--text figure.align-left,.field--beschreibung figure.align-right,.field--beschreibung figure.align-left{max-width:50%;}.cke_editable figure.align-center,.field--body figure.align-center,.field--text figure.align-center,.field--beschreibung figure.align-center{margin-left:0;margin-right:0;text-align:center;}.cke_editable figure.align-center .media--image figcaption,.field--body figure.align-center .media--image figcaption,.field--text figure.align-center .media--image figcaption,.field--beschreibung figure.align-center .media--image figcaption{text-align:center;}.field--body .media--image,.field--beschreibung .media--image{margin-bottom:2rem;}.field--body .media--image img,.field--beschreibung .media--image img{max-height:30vh;}.media-library-item__edit{padding:0;background:transparent;color:#000;font-weight:normal;font-size:0.9rem;text-decoration:underline;opacity:0.2;}.media--document .field--mediadocument{margin:1rem 0;padding:0.4rem 0;}table{min-width:100%;max-width:100%;overflow-x:scroll;background:none;text-align:left;border-spacing:0;border:0 none;margin-bottom:2rem;}table thead{border:0 none;background-color:#7b3436;color:#fff;}table thead a{color:#fff;}table tbody tr{background-color:rgba(224,220,210,0.2);border:0 none;}table tbody tr:nth-child(odd){background-color:rgba(224,220,210,0.1);}table tbody tr:hover{background-color:rgba(224,220,210,0.3);}table th{background:none;text-transform:none;font-weight:600;padding:calc(2rem / 2) calc(2rem / 2);font-weight:600;border:0 none;}table th a{text-decoration:none;}table th a:hover,table th a:focus{color:#fff;}table th .tablesort--asc{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--light.svg);}table th .tablesort--desc{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/up--light.svg);}table td{padding:calc(2rem / 2) calc(2rem / 2);border-color:#eaeaea;border-width:1px 0 0 0;border-style:solid;border:0 none;vertical-align:top;}table td p{margin-top:0;}.table-wrapper{max-width:100%;overflow-x:auto;margin-bottom:1rem;margin-top:2rem;}article.search_result:before{content:"";width:2rem;height:2rem;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--color.svg);}article.search_result .field--body{margin-bottom:2rem;}article.search_result .excerpt{font-size:0.95em;font-style:italic;line-height:1.15em;color:#434343;}.slideshow-frame{position:relative;}@media screen and (min-width:0px) and (max-width:1200px){.slideshow-frame{margin:2rem 0;}}@media screen and (min-width:0px) and (max-width:860px){.slideshow-frame{margin:0;}}.slideshow-frame .slick-next,.slideshow-frame .slick-prev{width:auto;height:auto;padding:0;background-color:#7b3436;}.slideshow-frame .slick-next:hover,.slideshow-frame .slick-next:focus,.slideshow-frame .slick-prev:hover,.slideshow-frame .slick-prev:focus{background-color:#692c2e;}.slideshow-frame .slick-next:before,.slideshow-frame .slick-prev:before{content:"";width:5rem;height:5rem;display:block;}.slideshow-frame .prev.slick-arrow,.slideshow-frame .next.slick-arrow{width:auto;height:auto;padding:0;background-color:#a35b5b;}.slideshow-frame .prev.slick-arrow:hover,.slideshow-frame .prev.slick-arrow:focus,.slideshow-frame .next.slick-arrow:hover,.slideshow-frame .next.slick-arrow:focus{background-color:#935252;}.slideshow-frame .slick-prev{left:-6rem;}.slideshow-frame .slick-prev:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/left--light.svg);}.slideshow-frame .slick-next{right:-6rem;}.slideshow-frame .slick-next:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/right--light.svg);}.slideshow-frame .controls-container{position:absolute;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.slideshow-frame .controls-container .icon,.slideshow-frame .controls-container .icon-small,.slideshow-frame .controls-container .field--adresse a:before,.field--adresse .slideshow-frame .controls-container a:before,.slideshow-frame .controls-container .field--websites a:before,.field--websites .slideshow-frame .controls-container a:before,.slideshow-frame .controls-container .field--email a:before,.field--email .slideshow-frame .controls-container a:before,.slideshow-frame .controls-container .field--fax a:before,.field--fax .slideshow-frame .controls-container a:before,.slideshow-frame .controls-container .field--telefonnummer a:before,.field--telefonnummer .slideshow-frame .controls-container a:before{width:5rem;height:4rem;margin:0;background-size:1rem auto;}.slideshow-frame .controls-container .icon--left{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/left--light.svg);}.slideshow-frame .controls-container .icon--left:after{content:"";display:block;height:70%;width:2px;background-color:#935252;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.slideshow-frame .controls-container .icon--right{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/right--light.svg);}.block--menu ul.menu.menu--tabstyle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.block--menu ul.menu.menu--tabstyle li a{border-bottom:3px solid transparent;}.block--menu ul.menu.menu--tabstyle li a.is-active{border-color:#7b3436;}.block--menu ul.menu.menu--tabstyle li.menu-item--active-trail a{border-color:#7b3436;}.views-preface .block--menu{background-color:#f6f5f2;position:relative;z-index:1;box-shadow:0 5px 7px -4px rgba(62,62,62,0.1);}.views-preface .block--menu .menu--root--wrapper{max-width:1132px;margin-left:auto;margin-right:auto;margin-bottom:2px;}@media screen and (min-width:0px) and (max-width:1200px){.views-preface .block--menu .menu--root--wrapper{display:block;padding:0;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:100%;}.views-preface .block--menu .menu--root--wrapper::-webkit-scrollbar{display:none;}.views-preface .block--menu .menu--root--wrapper ul.menu.menu--tabstyle li a{padding-left:2rem;padding-right:2rem;}}@media screen and (min-width:0px) and (max-width:860px){.views-preface .block--menu .menu--root--wrapper ul.menu.menu--tabstyle li a{padding-left:1rem;padding-right:1rem;}}.region--content_top .block--menu{margin-bottom:-0.5rem;}.region--content > .region-inner > .block > .inner > .views-preface{margin:auto;box-shadow:none;}.block--bvoetabmenublock{box-shadow:0 5px 7px -4px rgba(62,62,62,0.1);}.block--bvoetabmenublock + .block--systemmainblock > .inner > article.full .node--erweiterte-seite--full__content > .field--body{padding-top:3.75rem;padding-bottom:2rem;}@media screen and (min-width:0px) and (max-width:1200px){.block--bvoetabmenublock + .block--systemmainblock > .inner > article.full .node--erweiterte-seite--full__content > .field--body{padding:2rem;}}@media screen and (min-width:0px) and (max-width:860px){.block--bvoetabmenublock + .block--systemmainblock > .inner > article.full .node--erweiterte-seite--full__content > .field--body{padding:1rem;}}body.hide-tabmenu .block--bvoetabmenublock{display:none;}.field--adresse a,.field--websites a,.field--email a,.field--fax a,.field--telefonnummer a{text-decoration:none;color:#7b3436;font-weight:600;font-size:0.9rem;line-height:1.2em;display:grid;grid-template-columns:1rem 1fr;gap:0.25rem;word-break:break-all;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.field--adresse a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefonnummer a:before{content:"";display:inline-block;margin-right:0.25em;}.field--email a:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/mail--color.svg);}.field--websites a:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/website--color.svg);}.field--fax a:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/fax--color.svg);}.field--telefonnummer a:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/phone--color.svg);}.field--adresse a:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/location--color.svg);}.cart-form,.cart-summary-form{padding:3.75rem 2rem;}@media screen and (min-width:0px) and (max-width:620px){.cart-form,.cart-summary-form{padding-left:0;padding-right:0;}}.cart-form .views-element-container,.cart-summary-form .views-element-container{max-width:1132px;margin:0 auto;}.cart-form table thead,.cart-summary-form table thead{background-color:#FAF9F7;position:relative;}.cart-form table thead:after,.cart-summary-form table thead:after{content:"";display:block;margin:0 auto;height:2px;background-color:#ebeae8;position:absolute;bottom:1px;left:calc(2rem / 2);right:calc(2rem / 2);opacity:0;}.cart-form table thead tr,.cart-summary-form table thead tr{box-shadow:none;margin-left:2rem;margin-right:2rem;}.cart-form table th,.cart-summary-form table th{background-color:transparent;color:#3E3E3E;font-size:1.2rem;font-weight:400;padding:1.5rem 2rem;}.cart-form table th.views-field-remove-button,.cart-summary-form table th.views-field-remove-button{visibility:hidden;}.cart-form table th.views-field-total-price__number,.cart-summary-form table th.views-field-total-price__number{text-align:right;}.cart-form table th a,.cart-summary-form table th a{color:#3E3E3E;}.cart-form table th:first-child,.cart-summary-form table th:first-child{font-size:1.5rem;}.cart-form table td,.cart-summary-form table td{padding:1rem 2rem;background-color:transparent;vertical-align:middle;}@media screen and (min-width:0px) and (max-width:620px){.cart-form table td,.cart-summary-form table td{padding:0.5rem 1rem;}}.cart-form table td:last-child,.cart-summary-form table td:last-child{text-align:right;}.cart-form table td.views-field-edit-quantity,.cart-summary-form table td.views-field-edit-quantity{padding-right:0;}.cart-form table td.views-field-edit-quantity input[type=number],.cart-summary-form table td.views-field-edit-quantity input[type=number]{width:100%;max-width:none;height:3rem;padding-right:0;}.cart-form table td.views-field-edit-quantity .form-item,.cart-summary-form table td.views-field-edit-quantity .form-item{margin-bottom:0;margin-top:0;}.cart-form table td.views-field-remove-button,.cart-summary-form table td.views-field-remove-button{padding-left:0;}.cart-form table tr:hover,.cart-form table tr:focus,.cart-form table tr,.cart-summary-form table tr{background-color:transparent;}.cart-form table tbody tr:nth-child(even),.cart-summary-form table tbody tr:nth-child(even){background:#fcfcfb;}.cart-form table tbody tr:nth-child(odd),.cart-summary-form table tbody tr:nth-child(odd){background:#f6f5f2;}@media screen and (min-width:0px) and (max-width:1200px){.cart-form table,.cart-summary-form table{display:table;border-color:transparent;}.cart-form table tbody,.cart-summary-form table tbody{display:block;}.cart-form table thead,.cart-summary-form table thead{display:none;}.cart-form table tr,.cart-summary-form table tr{display:grid;grid-template-columns:1fr;width:100%;}.cart-form table tr td,.cart-summary-form table tr td{display:block;}.cart-form table tr .views-field-unit-price__number,.cart-summary-form table tr .views-field-unit-price__number{text-align:right;}.cart-form table tr .views-field-purchased-entity,.cart-summary-form table tr .views-field-purchased-entity{grid-column:span 3;}.cart-form table tr .views-field-total-price__number,.cart-summary-form table tr .views-field-total-price__number{grid-column:span 3;text-align:right;font-size:1.25rem;}}@media screen and (min-width:0px) and (max-width:860px){.cart-form table tr,.cart-summary-form table tr{grid-template-columns:1fr 1fr;}.cart-form table tr .views-field-unit-price__number,.cart-summary-form table tr .views-field-unit-price__number{text-align:right;grid-column:span 2;padding-top:0;}.cart-form table tr .views-field-purchased-entity,.cart-summary-form table tr .views-field-purchased-entity{grid-column:span 2;}.cart-form table tr .views-field-remove-button,.cart-summary-form table tr .views-field-remove-button{padding:0;margin-right:1rem;margin-bottom:1rem;}.cart-form table tr .views-field-remove-button .delete-order-item.button,.cart-form table tr .views-field-remove-button form.kurs-form .delete-order-item.token-dialog,form.kurs-form .cart-form table tr .views-field-remove-button .delete-order-item.token-dialog,.cart-form table tr .views-field-remove-button .sliding-popup-bottom .delete-order-item.agree-button,.sliding-popup-bottom .cart-form table tr .views-field-remove-button .delete-order-item.agree-button,.cart-summary-form table tr .views-field-remove-button .delete-order-item.button,.cart-summary-form table tr .views-field-remove-button form.kurs-form .delete-order-item.token-dialog,form.kurs-form .cart-summary-form table tr .views-field-remove-button .delete-order-item.token-dialog,.cart-summary-form table tr .views-field-remove-button .sliding-popup-bottom .delete-order-item.agree-button,.sliding-popup-bottom .cart-summary-form table tr .views-field-remove-button .delete-order-item.agree-button,.cart-form table tr .views-field-remove-button form input.delete-order-item[type=submit],.cart-summary-form table tr .views-field-remove-button form input.delete-order-item[type=submit],form .cart-form table tr .views-field-remove-button input.delete-order-item[type=submit],form .cart-summary-form table tr .views-field-remove-button input.delete-order-item[type=submit]{width:100%;}.cart-form table tr .views-field-edit-quantity,.cart-summary-form table tr .views-field-edit-quantity{padding:0;margin-left:1rem;margin-bottom:1rem;}.cart-form table tr .views-field-total-price__number,.cart-summary-form table tr .views-field-total-price__number{display:none;}}.cart-form .product-variation,.cart-summary-form .product-variation{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.cart-form .field--totalprice,.cart-summary-form .field--totalprice{padding:3.75rem 2rem;text-align:right;}.cart-form .field--totalprice > div,.cart-summary-form .field--totalprice > div{display:inline-block;}.cart-form .field--totalprice .order-total-line,.cart-summary-form .field--totalprice .order-total-line{padding:0;padding-left:2rem;padding-right:2rem;margin-right:-2rem;}.cart-form .field--totalprice .order-total-line__subtotal,.cart-summary-form .field--totalprice .order-total-line__subtotal{font-style:italic;margin-bottom:0.5rem;}.cart-form .field--totalprice .order-total-line__adjustment--shipping,.cart-summary-form .field--totalprice .order-total-line__adjustment--shipping{padding-bottom:0.5em;margin-bottom:1rem;border-bottom:1px solid #f6f5f2;}.cart-form .field--totalprice .order-total-line__total,.cart-summary-form .field--totalprice .order-total-line__total{font-size:1.25em;border-top:1px solid #e0dcd2;padding-top:1rem;padding-bottom:1rem;margin-top:1rem;}.cart-form #edit-submit,.cart-summary-form #edit-submit{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/refresh--dark.svg);padding-left:3rem;background-position:1rem center;background-size:1.25rem;background-color:#f6f5f2;color:#3E3E3E;background-repeat:no-repeat;margin-bottom:calc(2rem / 2);}.cart-form #edit-submit:hover,.cart-summary-form #edit-submit:hover,.cart-form #edit-submit:focus,.cart-summary-form #edit-submit:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/refresh--light.svg);background-color:#3E3E3E;color:#f6f5f2;}.cart-form #edit-checkout,.cart-summary-form #edit-checkout{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cash_register--light.svg);padding-left:3rem;background-position:1rem center;background-size:1.25rem;background-repeat:no-repeat;margin-bottom:calc(2rem / 2);}.cart-summary-form{padding:0;margin-top:calc(2rem / 2);}.cart-summary-form table{max-width:100%;overflow-x:auto;}.cart-summary-form .view-inner-content{overflow-x:auto;}.cart-summary-form .views-field-quantity{padding-right:0;}@media screen and (min-width:0px) and (max-width:1200px){.cart-summary-form table tr{grid-template-columns:4rem 1fr;}.cart-summary-form table tr .views-field-purchased-entity{grid-column:auto;}.cart-summary-form table tr .views-field-quantity{padding-left:0;text-align:center;}}.delete-order-item.button,form.kurs-form .delete-order-item.token-dialog,.sliding-popup-bottom .delete-order-item.agree-button,form input.delete-order-item[type=submit]{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/delete--light.svg);font-size:0;text-indent:-9999px;width:3rem;height:3rem;background-size:1.5rem auto;background-repeat:no-repeat;background-position:center;}article.warenkorb .inner{display:grid;grid-template-columns:5rem 1fr;}article.warenkorb h3{font-size:1rem;font-weight:600;line-height:1.5em;}article.warenkorb img{display:block;width:calc(100% - calc(2rem / 2));height:auto;margin-right:2rem;}article.warenkorb .field--medium .field--item{font-size:0.7rem;line-height:1.1em;padding-bottom:0;}article.warenkorb .field--medium .subtitle,article.warenkorb .field--medium .node--popup--full__untertitel{font-size:1em;}article.warenkorb h5.cart-subtitle{opacity:0.5;font-size:0.7rem;}.cart-empty-page{padding:3.75rem 2rem;}.cart-empty-page .inner{max-width:1132px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.cart-empty-page .empty-cart-message{text-align:center;}.cart-empty-page .empty-cart-message .button,.cart-empty-page .empty-cart-message form.kurs-form .token-dialog,form.kurs-form .cart-empty-page .empty-cart-message .token-dialog,.cart-empty-page .empty-cart-message .sliding-popup-bottom .agree-button,.sliding-popup-bottom .cart-empty-page .empty-cart-message .agree-button,.cart-empty-page .empty-cart-message form input[type=submit],form .cart-empty-page .empty-cart-message input[type=submit]{margin-top:2rem;margin-left:auto;margin-right:auto;}.cart-empty-page .empty-cart-icon{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cart_empty--dark.svg);height:5rem;width:5rem;margin:2rem auto;background-size:contain;background-repeat:no-repeat;background-position:center;}.block--commercecart{position:relative;}@media screen and (min-width:0px) and (max-width:860px){.block--commercecart{display:none;}}.block--commercecart a.cart-block--link__expand{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding:0 2rem;position:relative;height:5.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.block--commercecart a.cart-block--link__expand:hover,.block--commercecart a.cart-block--link__expand:focus{background-color:rgba(62,62,62,0.05);}.block--commercecart a.cart-block--link__expand:hover > ul.menu--sub,.block--commercecart a.cart-block--link__expand:focus > ul.menu--sub{display:block;}.block--commercecart .cart-block--summary__count{width:1.25rem;height:1.25rem;border-radius:50%;background-color:#7b3436;color:#fff;text-align:center;line-height:1.35rem;font-size:0.6rem;font-weight:700;position:absolute;right:0.25rem;}.block--commercecart .cart-block--summary__icon{margin-bottom:0.5rem;}.block--commercecart table{margin-bottom:0;}.block--commercecart table td{vertical-align:middle;padding:calc(2rem / 2);}.block--commercecart table td.views-field-quantity{padding-right:0;display:none;}.block--commercecart .teaser-content{min-width:10rem;}.block--commercecart .cart--cart-block .cart-block--contents{width:auto;right:0;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}@media screen and (min-width:0px) and (max-width:860px){.block--commercecart .cart--cart-block .cart-block--contents{position:fixed;top:5.55rem;}}.block--commercecart .cart--cart-block .cart-block--contents__items{max-height:50vh;overflow-y:auto;}.block--commercecart .cart--cart-block .cart-block--contents__inner{padding:0;}.block--commercecart .cart--cart-block .cart-block--contents__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.block--commercecart .cart--cart-block .cart-block--contents__links a{font-family:"Overpass",sans-serif;padding:1.125em 1em 0.875em 1em;border:0 none;background:#a35b5b;color:#fff;display:inline-block;vertical-align:middle;font-size:1rem;line-height:1.2em;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:1px;letter-spacing:0.025em;text-align:center;cursor:pointer;display:block;padding:calc(2rem / 2);text-align:center;width:100%;text-decoration:none;background-color:#a35b5b;color:#fff;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cart_checkout--light.svg);background-position:calc(100% - 1rem) center;background-size:1.5rem;background-repeat:no-repeat;}.block--commercecart .cart--cart-block .cart-block--contents__links a:hover,.block--commercecart .cart--cart-block .cart-block--contents__links a:focus{background:#824949;color:#fff;}.block--commercecart .cart--cart-block .cart-block--contents__links a:focus-visible{outline:2px solid #572526;}.block--commercecart .cart--cart-block .cart-block--contents__links a:hover,.block--commercecart .cart--cart-block .cart-block--contents__links a:focus{color:#fff;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cart_checkout--light.svg);background-position:calc(100% - 1rem) center;background-size:1.5rem;background-repeat:no-repeat;}.block--commercecart article.warenkorb h3{line-height:1.25em;}@media screen and (min-width:0px) and (max-width:860px){.mobile-menu-expanded .block--commercecart{display:block;position:fixed;top:1rem;left:2rem;background:transparent;border-radius:50%;}.mobile-menu-expanded .block--commercecart a.cart-block--link__expand{padding:0;width:3.5rem;height:3.5rem;}.mobile-menu-expanded .block--commercecart .cart-block--summary__icon{margin-bottom:0;}.mobile-menu-expanded .block--commercecart .cart-block--summary__count{width:1rem;height:1rem;font-size:0.5rem;line-height:1rem;right:0;bottom:0;}}@media screen and (min-width:0px) and (max-width:620px){.order-information table thead{display:none;}.order-information table tr{display:grid;grid-template-columns:1fr;padding-bottom:calc(2rem / 2);padding-top:calc(2rem / 2);}.order-information table tr td{text-align:right;padding-top:0;padding-bottom:0;}.mobile-menu-expanded .block--commercecart{right:5.5rem;left:unset;}}.checkout-complete .ust-info{text-align:right;padding-left:2rem;padding-right:2rem;}.layout-checkout-form{max-width:1132px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:3.75rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){.layout-checkout-form{padding:1.875rem 1rem;}}.layout-checkout-form .layout-region-checkout-secondary,.layout-checkout-form .layout-region-checkout-main,.layout-checkout-form .layout-region-checkout-footer{width:calc(100% - 4rem);float:none;padding:2rem 0;}@media screen and (min-width:0px) and (max-width:1200px){.layout-checkout-form .layout-region-checkout-secondary,.layout-checkout-form .layout-region-checkout-main,.layout-checkout-form .layout-region-checkout-footer{width:auto;}.layout-checkout-form .layout-region-checkout-secondary fieldset:not(.fieldgroup),.layout-checkout-form .layout-region-checkout-main fieldset:not(.fieldgroup),.layout-checkout-form .layout-region-checkout-footer fieldset:not(.fieldgroup){padding:0;background-color:transparent;margin-bottom:2rem;}.layout-checkout-form .layout-region-checkout-secondary #shipping-information-wrapper,.layout-checkout-form .layout-region-checkout-main #shipping-information-wrapper,.layout-checkout-form .layout-region-checkout-footer #shipping-information-wrapper{margin-bottom:2rem;}}.layout-checkout-form .layout-region-checkout-main{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.layout-checkout-form .layout-region-checkout-footer{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;}.layout-checkout-form .checkout-pane legend span{margin-bottom:calc(2rem / 2);}.layout-checkout-form a.link--previous{font-family:"Overpass",sans-serif;padding:1.125em 1em 0.875em 1em;border:0 none;background:#a35b5b;color:#fff;display:inline-block;vertical-align:middle;font-size:1rem;line-height:1.2em;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:1px;letter-spacing:0.025em;text-align:center;cursor:pointer;vertical-align:middle;background-color:#f6f5f2;color:#3E3E3E;}.layout-checkout-form a.link--previous:hover,.layout-checkout-form a.link--previous:focus{background:#824949;color:#fff;}.layout-checkout-form a.link--previous:focus-visible{outline:2px solid #572526;}@media screen and (min-width:0px) and (max-width:860px){.layout-checkout-form a.link--previous{margin-top:1rem;}}.layout-checkout-form a.link--previous:hover,.layout-checkout-form a.link--previous:focus{background-color:#3E3E3E;color:#f6f5f2;}.layout-checkout-form .form-item-shipping-information-shipping-profile-copy-to-address-book{margin-top:2rem;}.layout-checkout-form .checkout-pane-contact-information .fieldset-wrapper{display:grid;grid-template-columns:50% 50%;margin-left:-0.5rem;margin-right:-0.5rem;}@media screen and (min-width:0px) and (max-width:860px){.layout-checkout-form .checkout-pane-contact-information .fieldset-wrapper{grid-template-columns:1fr;margin-bottom:2rem;gap:0;}}.layout-checkout-form .checkout-pane-contact-information .form-item{margin-left:0.5rem;margin-right:0.5rem;}.layout-checkout-form .checkout-pane-payment-information .fieldset-wrapper > .form-wrapper > .form-wrapper{display:grid;grid-template-columns:50% 50%;margin-left:-0.5rem;margin-right:-0.5rem;}.layout-checkout-form .checkout-pane-payment-information .fieldset-wrapper > .form-wrapper > .form-wrapper .field--type-boolean{grid-column:2 span;}.layout-checkout-form .checkout-pane-payment-information .field--name-field-boz{grid-column:2 span;}.layout-checkout-form .checkout-pane-payment-information .form-item-payment-information-billing-information-copy-fields-enable{grid-column:2 span;margin-bottom:2rem;margin-top:calc(2rem / 2);}.layout-checkout-form .checkout-pane-payment-information .form-item{margin-left:0.5rem;margin-right:0.5rem;}.commerce-checkout-flow-multistep-default input[type=tel],.commerce-checkout-flow-multistep-default input[type=text],.commerce-checkout-flow-multistep-default select{max-width:none;width:100%;}article.profile{display:grid;grid-template-columns:1fr 1fr;}article.profile > .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:calc(2rem / 2);}article.profile > .field .field--label{font-size:0.8em;}.field-payment-method{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:calc(2rem / 2);}.field-payment-method .field--label{font-size:0.8em;}.shop-status-message{padding:calc(2rem / 2) calc(2rem / 2) calc(2rem / 2) 4rem;background-color:#7b3436;color:#fff;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/warning--light.svg);background-repeat:no-repeat;background-size:2rem auto;background-position:1rem center;}@media screen and (min-width:0px) and (max-width:860px){.shop-status-message{margin-left:-1rem;margin-right:-1rem;}}article.checkout-complete .field--body{padding:0;}article.checkout-complete h3{margin-bottom:1rem;}article.checkout-complete .customer-information .field__label{font-weight:700;}article.checkout-complete .views-field-total-price__number{text-align:right;}article.checkout-complete .order-total-line{margin-bottom:calc(2rem / 2);padding-right:2rem;}article.checkout-complete .order-total-line-value{min-width:100px;display:inline-block;}article.checkout-complete .order-total-line__total{font-size:1.2rem;font-weight:700;border-top:1px solid #e0dcd2;padding-top:calc(2rem / 2);margin-top:calc(2rem / 2);}article.checkout-complete .views-field-total-price__number{text-align:right;}article.checkout-complete .field--totalprice{border-top:1px solid #e0dcd2;padding-top:calc(2rem / 2);margin-top:calc(2rem / 2);}article.checkout-complete .order-total-line__subtotal{font-style:italic;}.order--user .order-information .field--label{font-size:0.8em;}.order--user .field__label{font-weight:bold;}.order--user .order-information .field{margin-bottom:0.5rem;}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:100%;max-width:100%;}.chosen-container *{box-sizing:border-box;}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:0 none;background:#fff;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none;}.chosen-container a{cursor:pointer;}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999;}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 1rem;height:4rem;border:0 none;border-radius:1px;background:#fff;background-clip:padding-box;box-shadow:none;color:#3E3E3E;text-decoration:none;white-space:nowrap;line-height:4rem;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.chosen-container-single .chosen-default{color:#999;}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:45px;text-overflow:ellipsis;white-space:nowrap;min-width:10rem;}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/themes/bvoe_theme/resources/dist/icons/colors/down--color.svg) -42px 1px no-repeat;font-size:1px;}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:6em;height:100%;}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--dark.svg);background-size:auto 1em;background-position:calc(100% - 1em) center;background-repeat:no-repeat;padding-right:3em;}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:0;white-space:nowrap;}.chosen-container-single .chosen-search input[type=text]{box-shadow:none;background-color:#fff;border:0 none;border-bottom:1px solid #fff;border-radius:1px;box-sizing:border-box;color:#3E3E3E;display:block;font-family:"Overpass",sans-serif;font-size:1rem;height:4rem;line-height:4rem;max-width:100%;padding:0 1rem;width:100%;border-radius:0;}.chosen-container-single .chosen-search input[type=text]:focus{background-color:#fff;border-color:rgba(62,62,62,0.2);}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:1rem 1rem;list-style:none;line-height:1rem;word-wrap:break-word;-webkit-touch-callout:none;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}.chosen-container .chosen-results li.highlighted{background-color:#7b3436;color:#fff;}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}.chosen-container .chosen-results li.group-option{padding-left:15px;}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;background-color:#fff;cursor:text;}.chosen-container-multi .chosen-choices li{float:left;list-style:none;}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px;}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default;}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/themes/bvoe_theme/resources/dist/icons/colors/down--color.svg) -42px 1px no-repeat;font-size:1px;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666;}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}.chosen-container-multi .chosen-results{margin:0;padding:0;}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}.chosen-container-active.chosen-with-drop .chosen-single{border-bottom-right-radius:0;border-bottom-left-radius:0;}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important;}.chosen-disabled{opacity:0.5 !important;cursor:default;}.chosen-disabled .chosen-single{cursor:default;}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}.chosen-rtl{text-align:right;}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}.chosen-rtl .chosen-single div{right:auto;left:3px;}.chosen-rtl .chosen-single abbr{right:auto;left:26px;}.chosen-rtl .chosen-choices li{float:right;}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl;}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/themes/bvoe_theme/resources/dist/icons/colors/down--color.svg) no-repeat -30px -20px;direction:rtl;}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:none !important;background-size:18px 18px !important;background-repeat:no-repeat !important;}.chosen-container-single .chosen-single div b{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--dark.svg) !important;background-size:18px 18px !important;background-repeat:no-repeat !important;}}.ui-autocomplete.ui-menu .ui-menu-item-wrapper{padding:1rem;display:block;}::-webkit-scrollbar{width:10px;}::-webkit-scrollbar-track{background:#d5d5d5;}::-webkit-scrollbar-thumb{background:#6f6f6f;}::-webkit-scrollbar-thumb:hover{background:#565656;}body > .ui-dialog.ui-widget-content{border:0 none;padding:0;background:transparent;border-radius:7px;max-width:calc(100% - 2rem);z-index:9999;}body > .ui-dialog.ui-widget-content + .ui-widget-overlay{background-color:rgba(15,7,7,0.7);opacity:1;}body > .ui-dialog.ui-widget-content.ui-widget input,body > .ui-dialog.ui-widget-content.ui-widget select,body > .ui-dialog.ui-widget-content.ui-widget textarea,body > .ui-dialog.ui-widget-content.ui-widget button,body > .ui-dialog.ui-widget-content.ui-widget .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action body > .ui-dialog.ui-widget-content.ui-widget a{font-family:"Overpass",sans-serif;}body > .ui-dialog.ui-widget-content.ui-widget input.form-submit,body > .ui-dialog.ui-widget-content.ui-widget select.form-submit,body > .ui-dialog.ui-widget-content.ui-widget textarea.form-submit,body > .ui-dialog.ui-widget-content.ui-widget button.form-submit,body > .ui-dialog.ui-widget-content.ui-widget .dropbutton .dropbutton-action a.form-submit,.dropbutton .dropbutton-action body > .ui-dialog.ui-widget-content.ui-widget a.form-submit{font-size:1.25em;}body > .ui-dialog.ui-widget-content .label-with-description .form-show-description{display:none;}body > .ui-dialog.ui-widget-content .ui-dialog-titlebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0;background:#FAF9F7;border:0 none;height:auto;padding:1rem 2rem;border-radius:7px 7px 0 0;border-bottom:0 none;border-color:#f0ede7;margin-bottom:-1px;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-helper-clearfix:before,body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-helper-clearfix:after{display:none;}body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-family:"Overpass",sans-serif;font-size:2rem;line-height:1.45em;font-weight:400;overflow-wrap:break-word;text-overflow:inherit;text-overflow:initial;text-overflow:unset;overflow:inherit;word-break:break-word;white-space:normal;line-height:1.1em;}@media screen and (min-width:0px) and (max-width:860px){body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{word-break:break-word;font-size:2rem;line-height:1.2em;}}@media screen and (min-width:0px) and (max-width:620px){body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-size:1.8rem;}}body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button{border:0 none;background:transparent;width:3em;height:3em;top:0px;right:0;margin:0;position:relative;width:3em;height:3em;top:-1.5rem;right:-6rem;}@media screen and (min-width:0px) and (max-width:860px){body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button{right:-3rem;}}body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button .ui-icon{background-size:50%;background-color:transparent;border:2px solid transparent;background-position:center;width:100%;height:100%;top:0;left:0;margin:0;border-radius:100%;background-color:#7b3436;}body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button .ui-icon.ui-icon-closethick{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--light.svg);margin:0;border:0;background-size:1rem auto;}body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button:hover .ui-icon,body > .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button:focus .ui-icon{border-color:#3E3E3E;border-radius:100%;}body > .ui-dialog.ui-widget-content .ui-dialog-content{padding-top:0;padding-left:2rem;padding-right:2rem;padding-bottom:1em;border-radius:0 0 7px 7px;}body > .ui-dialog.ui-widget-content .ui-widget-content a.button,body > .ui-dialog.ui-widget-content .ui-widget-content form.kurs-form a.token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .ui-widget-content a.token-dialog,body > .ui-dialog.ui-widget-content .ui-widget-content .sliding-popup-bottom a.agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-widget-content a.agree-button{color:#fff;margin-top:1em;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane,body > .ui-dialog.ui-widget-content .ui-dialog-content{background-color:#FAF9F7;margin-top:0;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:2rem;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions > *,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions > *{display:inherit !important;margin-bottom:1em;margin-top:1em;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .button,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form.kurs-form .token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .token-dialog,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .sliding-popup-bottom .agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .agree-button,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form input[type=submit],form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions input[type=submit],body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .button,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form.kurs-form .token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .token-dialog,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .sliding-popup-bottom .agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .agree-button,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form input[type=submit],form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions input[type=submit]{margin:0;width:auto;border-radius:0;border:0 none;padding:0.45em 0.75em;height:auto;border-radius:10px;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .button.ui-state-hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form.kurs-form .ui-state-hover.token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .ui-state-hover.token-dialog,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .sliding-popup-bottom .ui-state-hover.agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .ui-state-hover.agree-button,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form input.ui-state-hover[type=submit],form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions input.ui-state-hover[type=submit],body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .button.ui-state-focus,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form.kurs-form .ui-state-focus.token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .ui-state-focus.token-dialog,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .sliding-popup-bottom .ui-state-focus.agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .ui-state-focus.agree-button,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form input.ui-state-focus[type=submit],form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions input.ui-state-focus[type=submit],body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .button.ui-button:hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form.kurs-form .ui-button.token-dialog:hover,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .ui-button.token-dialog:hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .sliding-popup-bottom .ui-button.agree-button:hover,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .ui-button.agree-button:hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form input.ui-button[type=submit]:hover,form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions input.ui-button[type=submit]:hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .button.ui-button:focus,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form.kurs-form .ui-button.token-dialog:focus,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .ui-button.token-dialog:focus,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .sliding-popup-bottom .ui-button.agree-button:focus,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .ui-button.agree-button:focus,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form input.ui-button[type=submit]:focus,form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions input.ui-button[type=submit]:focus,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .button.ui-state-hover,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form.kurs-form .ui-state-hover.token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .ui-state-hover.token-dialog,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .sliding-popup-bottom .ui-state-hover.agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .ui-state-hover.agree-button,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form input.ui-state-hover[type=submit],form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions input.ui-state-hover[type=submit],body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .button.ui-state-focus,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form.kurs-form .ui-state-focus.token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .ui-state-focus.token-dialog,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .sliding-popup-bottom .ui-state-focus.agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .ui-state-focus.agree-button,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form input.ui-state-focus[type=submit],form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions input.ui-state-focus[type=submit],body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .button.ui-button:hover,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form.kurs-form .ui-button.token-dialog:hover,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .ui-button.token-dialog:hover,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .sliding-popup-bottom .ui-button.agree-button:hover,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .ui-button.agree-button:hover,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form input.ui-button[type=submit]:hover,form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions input.ui-button[type=submit]:hover,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .button.ui-button:focus,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form.kurs-form .ui-button.token-dialog:focus,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .ui-button.token-dialog:focus,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .sliding-popup-bottom .ui-button.agree-button:focus,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .ui-button.agree-button:focus,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form input.ui-button[type=submit]:focus,form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions input.ui-button[type=submit]:focus{font-weight:600;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .form-additional-link,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions input[type=submit],body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .button,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions form.kurs-form .token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .token-dialog,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .sliding-popup-bottom .agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .agree-button,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .form-additional-link,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions input[type=submit],body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .button,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions form.kurs-form .token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .token-dialog,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .sliding-popup-bottom .agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .agree-button{text-align:center;display:block !important;width:auto !important;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .form-additional-link,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .form-additional-link{padding:0.45em 0.75em;border:2px solid;border-radius:7px;text-transform:uppercase;font-size:1em;line-height:1.65rem;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .form-additional-link:hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .form-actions .form-additional-link:focus,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .form-additional-link:hover,body > .ui-dialog.ui-widget-content .ui-dialog-content .form-actions .form-additional-link:focus{color:#7b3436;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane{display:none !important;float:none;padding:0;border:0;border-radius:0 0 7px 7px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane button,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane a{margin:0;width:auto;border-radius:0;border:0 none;padding:0.45em 0.75em;height:auto;border-radius:10px;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane button.ui-state-hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .dropbutton .dropbutton-action a.ui-state-hover,.dropbutton .dropbutton-action body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane a.ui-state-hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane button.ui-state-focus,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .dropbutton .dropbutton-action a.ui-state-focus,.dropbutton .dropbutton-action body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane a.ui-state-focus,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane button.ui-button:hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .dropbutton .dropbutton-action a.ui-button:hover,.dropbutton .dropbutton-action body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane a.ui-button:hover,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane button.ui-button:focus,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .dropbutton .dropbutton-action a.ui-button:focus,.dropbutton .dropbutton-action body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane a.ui-button:focus{font-weight:600;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;}body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-helper-clearfix:before,body > .ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-helper-clearfix:after{display:none;}body > .ui-dialog.ui-widget-content.userlogin--modal form.user-pass .form-actions,body > .ui-dialog.ui-widget-content.userlogin--modal .user-login-form .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}body > .ui-dialog.ui-widget-content.userlogin--modal form.user-pass .form-actions > *,body > .ui-dialog.ui-widget-content.userlogin--modal .user-login-form .form-actions > *{width:auto !important;}body > .ui-dialog.ui-widget-content.info--modal{z-index:101;}body > .ui-dialog.ui-widget-content.info--modal .ui-dialog-titlebar{width:auto;position:relative;z-index:103;box-shadow:none;padding-bottom:0;}body > .ui-dialog.ui-widget-content.info--modal .ui-dialog-content{padding:1.5rem;}@media screen and (min-width:0px) and (max-width:860px){body > .ui-dialog.ui-widget-content.info--modal .ui-dialog-content{max-height:calc(100vh - 10rem) !important;}}@media screen and (min-width:1201px) and (max-width:8880px){body > .ui-dialog.ui-widget-content.info--modal .ui-dialog-content{padding:2rem;padding-top:0;}}body > .ui-dialog.ui-widget-content.info--modal a.button-icon{margin-right:0.4rem;margin-bottom:0.4rem;}body > .ui-dialog.ui-widget-content .form-checkboxes{display:grid;grid-template-columns:1fr 1fr 1fr;}body > .ui-dialog.ui-widget-content .form-actions a.button,body > .ui-dialog.ui-widget-content .form-actions form.kurs-form a.token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .form-actions a.token-dialog,body > .ui-dialog.ui-widget-content .form-actions .sliding-popup-bottom a.agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .form-actions a.agree-button{line-height:2.5rem;background-color:#96634f;}body > .ui-dialog.ui-widget-content .form-actions a.button:hover,body > .ui-dialog.ui-widget-content .form-actions form.kurs-form a.token-dialog:hover,form.kurs-form body > .ui-dialog.ui-widget-content .form-actions a.token-dialog:hover,body > .ui-dialog.ui-widget-content .form-actions .sliding-popup-bottom a.agree-button:hover,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .form-actions a.agree-button:hover,body > .ui-dialog.ui-widget-content .form-actions a.button:focus,body > .ui-dialog.ui-widget-content .form-actions form.kurs-form a.token-dialog:focus,form.kurs-form body > .ui-dialog.ui-widget-content .form-actions a.token-dialog:focus,body > .ui-dialog.ui-widget-content .form-actions .sliding-popup-bottom a.agree-button:focus,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .form-actions a.agree-button:focus{background-color:#754d3d;}body > .ui-dialog.ui-widget-content .form-actions .button.button--primary,body > .ui-dialog.ui-widget-content .form-actions form.kurs-form .button--primary.token-dialog,form.kurs-form body > .ui-dialog.ui-widget-content .form-actions .button--primary.token-dialog,body > .ui-dialog.ui-widget-content .form-actions .sliding-popup-bottom .button--primary.agree-button,.sliding-popup-bottom body > .ui-dialog.ui-widget-content .form-actions .button--primary.agree-button,body > .ui-dialog.ui-widget-content .form-actions form input.button--primary[type=submit],form body > .ui-dialog.ui-widget-content .form-actions input.button--primary[type=submit]{text-transform:none;padding:1rem 4rem;}.node--popup--full__body p:last-child{margin-bottom:0;}.node--popup--full__body p:first-child{margin-top:0;}.node--popup--full__body p a.button,.node--popup--full__body p form.kurs-form a.token-dialog,form.kurs-form .node--popup--full__body p a.token-dialog,.node--popup--full__body p .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .node--popup--full__body p a.agree-button{margin-top:1em;}.node--popup--full h2{font-family:"Manrope",sans-serif;font-size:2.8125rem;line-height:1.1em;font-weight:400;overflow-wrap:break-word;margin-top:0.1em;text-transform:uppercase;line-height:1em;text-overflow:inherit;text-overflow:initial;text-overflow:unset;overflow:inherit;word-break:break-word;white-space:normal;margin-bottom:1.25rem;}@media screen and (min-width:0px) and (max-width:860px){.node--popup--full h2{word-break:break-word;font-size:2.7rem;line-height:1.1em;}}@media screen and (min-width:0px) and (max-width:620px){.node--popup--full h2{font-size:2.2rem;}}.node--popup--full h2:after{content:"";display:block;height:6px;width:80%;background-color:#3E3E3E;margin-top:10px;}.node--popup--full a.button,.node--popup--full form.kurs-form a.token-dialog,form.kurs-form .node--popup--full a.token-dialog,.node--popup--full .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .node--popup--full a.agree-button{border:3px solid;border-color:#7b3436;background-color:#7b3436;color:#fff;padding:0.5rem 1rem;}.node--popup--full a.button:hover,.node--popup--full form.kurs-form a.token-dialog:hover,form.kurs-form .node--popup--full a.token-dialog:hover,.node--popup--full .sliding-popup-bottom a.agree-button:hover,.sliding-popup-bottom .node--popup--full a.agree-button:hover{border-color:#7b3436;background-color:#7b3436;}.node--popup--full a.button.button-line,.node--popup--full form.kurs-form a.button-line.token-dialog,form.kurs-form .node--popup--full a.button-line.token-dialog,.node--popup--full .sliding-popup-bottom a.button-line.agree-button,.sliding-popup-bottom .node--popup--full a.button-line.agree-button{background-color:transparent;color:#7b3436;}.node--popup--full a.button.button-line:focus,.node--popup--full form.kurs-form a.button-line.token-dialog:focus,form.kurs-form .node--popup--full a.button-line.token-dialog:focus,.node--popup--full .sliding-popup-bottom a.button-line.agree-button:focus,.sliding-popup-bottom .node--popup--full a.button-line.agree-button:focus,.node--popup--full a.button.button-line:hover,.node--popup--full form.kurs-form a.button-line.token-dialog:hover,form.kurs-form .node--popup--full a.button-line.token-dialog:hover,.node--popup--full .sliding-popup-bottom a.button-line.agree-button:hover,.sliding-popup-bottom .node--popup--full a.button-line.agree-button:hover{background-color:transparent;color:#7b3436;border:3px solid;}.node--popup--full ul.links.inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;margin:0;padding-top:2em;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left !important;}.node--popup--full ul.links.inline li{list-style:none;margin-right:1rem !important;}.block--system-main-block > .block__content > article.node--popup{padding-top:3rem;padding-bottom:3rem;}.media-library-widget-modal .js-media-library-views-form{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;margin:1rem;}.media-library-widget-modal .form-actions{grid-column:3 span;}.media-library-widget-modal .views-preface{display:none;}.media-library-widget-modal .views-row{border:2px solid transparent;text-align:center;}.media-library-widget-modal .views-row.checked{border-color:#7b3436;background-color:rgba(123,52,54,0.3);}.dropbutton .dropbutton-action a{display:block;text-align:left;}.dropbutton .dropbutton-toggle button,.dropbutton .dropbutton-toggle .dropbutton-action a,.dropbutton .dropbutton-action .dropbutton-toggle a{background:#a35b5b;color:#fff;}.dropbutton .dropbutton-multiple.open .dropbutton-arrow{top:1em;}.dropbutton li{position:relative;}.dropbutton .ajax-progress{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.dropbutton-container{position:relative;}.dropbutton-container .dropbutton-expand{background-color:transparent;border-radius:50%;}.dropbutton-container .dropbutton-expand .dropbutton-expand-icon{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/context--dark.svg);width:1.5rem;height:1.5rem;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;}.dropbutton-container .dropbutton-expand:hover{background-color:rgba(62,62,62,0.1);}.dropbutton-container .action-container{display:none;position:absolute;z-index:2;right:calc(2rem / 2);}.dropbutton-container.expanded .action-container{display:block;}.dropbutton-container ul.dropbutton{margin:0;position:relative;z-index:1;padding:0;padding:0;min-width:10rem;background-color:#FAF9F7;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.dropbutton-container ul.dropbutton a{min-width:10rem;padding:calc(2rem / 2) calc(2rem / 1.5);text-decoration:none;}.dropbutton-container ul.dropbutton a:hover,.dropbutton-container ul.dropbutton a:focus{background-color:#f6f5f2;}.vbo-view-form #vbo-action-form-wrapper{gap:calc(2rem / 2);margin-top:2rem;margin-bottom:2rem;}.vbo-view-form #vbo-action-form-wrapper .chosen-container{min-width:18rem;}.vbo-view-form #vbo-action-form-wrapper input[type=submit]{width:100%;}.vbo-view-form .vbo-multipage-selector{display:none !important;}.vbo-view-form .form-item-select-all{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;}.path-views-bulk-operations .layout-content-focus,.path-views-bulk-operations .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails,.paragraph--type--bildergalerie-kompakt .path-views-bulk-operations .slideshow-frame-thumbnails,.path-views-bulk-operations .node--mediathek .field--video,.node--mediathek .path-views-bulk-operations .field--video,.path-views-bulk-operations .webform-confirmation,.path-views-bulk-operations .webform-submission-form,.path-views-bulk-operations .bvoe_dienste_wrapper,.path-views-bulk-operations .course-view .views-preface header,.course-view .views-preface .path-views-bulk-operations header,.path-views-bulk-operations article.kurs.teaser .inner,article.kurs.teaser .path-views-bulk-operations .inner,.path-views-bulk-operations .block--ansprechpartnerblock .inner,.block--ansprechpartnerblock .path-views-bulk-operations .inner,.path-views-bulk-operations .fc .fc-toolbar,.fc .path-views-bulk-operations .fc-toolbar,.path-views-bulk-operations .view-title-link-header-style .views-preface header,.view-title-link-header-style .views-preface .path-views-bulk-operations header{padding-top:3.75rem;}.path-views-bulk-operations form.views-bulk-operations-configure-action{max-width:1132px;margin-left:auto;margin-right:auto;margin-top:2rem;padding-bottom:3.75rem;}.path-views-bulk-operations form.views-bulk-operations-configure-action .button,.path-views-bulk-operations form.views-bulk-operations-configure-action form.kurs-form .token-dialog,form.kurs-form .path-views-bulk-operations form.views-bulk-operations-configure-action .token-dialog,.path-views-bulk-operations form.views-bulk-operations-configure-action .sliding-popup-bottom .agree-button,.sliding-popup-bottom .path-views-bulk-operations form.views-bulk-operations-configure-action .agree-button,.path-views-bulk-operations form.views-bulk-operations-configure-action input[type=submit]{margin-top:2rem;}.path-views-bulk-operations .summary{margin-left:0;}.fc-toolbar{margin-left:2rem;margin-right:2rem;}@media screen and (min-width:0px) and (max-width:1200px){.fc-toolbar{padding:0 2rem;}}.fc .fc-view-container{padding:0 2rem 3.75rem 2rem;}.fc table thead .fc-day-header{background-color:transparent;}.fc table thead.fc-head,.fc table thead{background-color:transparent;color:#3E3E3E;border:0 none;}.fc th.fc-day-header,.fc td.fc-head-container{border:0 none;}.fc .fc-day-header{font-size:1.3125rem;font-weight:300;color:#6f6f6f;padding-bottom:calc(2rem / 2);padding-top:calc(2rem / 2);}.fc .fc-row.fc-widget-header{border:0 none;}.fc .fc-day-top{text-align:center;padding:calc(2rem / 2) calc(2rem / 4);background-color:transparent;}.fc .fc-dayGrid-view .fc-day-top .fc-day-number{float:none;font-size:1.5rem;color:#3E3E3E;}.fc .fc-dayGrid-view .fc-day-top.fc-today .fc-day-number{color:#FAF9F7;}.fc table tbody tr:nth-child(odd){background-color:transparent;}.fc.fc-unthemed td.fc-today{background:#a35b5b;color:#FAF9F7;}.fc.fc-ltr .fc-axis{border:0 none;}.fc .fc-day-grid-event .fc-content{white-space:inherit;}.fc .fc-event{border:0 none;border-radius:0;}.fc .fc-toolbar .fc-right{display:none;}.fc .fc-button-primary{background-color:#a35b5b;color:#FAF9F7;border-color:#a35b5b;}.fc .fc-button-primary:hover,.fc .fc-button-primary:focus{border-color:#784343;background-color:#824949;}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{border-color:#784343;background-color:#824949;}.fc .fc-scroller{height:auto !important;overflow:auto !important;}@media screen and (min-width:0px) and (max-width:860px){.fc{}.fc .fc-row .fc-bg{display:none;}.fc table thead{display:none;}.fc .fc-content-skeleton .fc-day-top{display:none;}.fc table tbody,.fc table td,.fc table th,.fc table tr,.fc table{padding:0;display:block;overflow:auto;}.fc .fc-view-container{padding:0;}.fc .fc-dayGrid-view .fc-body .fc-row{min-height:auto;height:auto !important;}}.horizontal-tabs{border:0 none;position:inherit;}.horizontal-tabs:before{content:"";background-color:#f6f5f2;display:block;position:absolute;left:0;right:0;height:3.5rem;}.horizontal-tabs .horizontal-tabs-pane{padding:0;}.horizontal-tabs .horizontal-tabs-pane > summary{display:none;}.horizontal-tabs .horizontal-tabs-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:0 none;background-color:transparent;margin-bottom:3.75rem;}.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button.selected,.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button{display:block;float:none;text-align:center;border:0 none;background-color:transparent;}.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button.selected a,.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a{display:block;padding:calc(2rem / 2) 2rem;font-size:1rem;text-transform:uppercase;letter-spacing:0.02em;border-bottom:3px solid transparent;}.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button.selected a strong,.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:400;}.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button.selected a:hover,.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button.selected a:focus,.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a:hover,.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a:focus{background-color:inherit;border-color:#824949;}.horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button.selected a{color:#a35b5b;border-bottom:3px solid #a35b5b;}.region--quick_menu{position:fixed;bottom:0;left:0;right:0;background-color:#a35b5b;color:#FAF9F7;z-index:9;display:none;box-shadow:0px 2px 8px rgba(62,62,62,0.14);border-top:1px solid rgba(62,62,62,0.1);}@media screen and (min-width:0px) and (max-width:1200px){.region--quick_menu{display:block;}}.region--quick_menu ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;}.region--quick_menu ul.menu li{width:100%;border-right:1px solid #824949;}.region--quick_menu ul.menu li button,.region--quick_menu ul.menu li a{width:calc(100% - 2rem);padding:calc(2rem / 2);margin:0;height:calc(100% - 2rem);color:#fff;background:transparent;box-sizing:content-box;font-size:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.region--quick_menu ul.menu li button .icon,.region--quick_menu ul.menu li button .icon-small,.region--quick_menu ul.menu li button .field--adresse a:before,.field--adresse .region--quick_menu ul.menu li button a:before,.region--quick_menu ul.menu li button .field--websites a:before,.field--websites .region--quick_menu ul.menu li button a:before,.region--quick_menu ul.menu li button .field--email a:before,.field--email .region--quick_menu ul.menu li button a:before,.region--quick_menu ul.menu li button .field--fax a:before,.field--fax .region--quick_menu ul.menu li button a:before,.region--quick_menu ul.menu li button .field--telefonnummer a:before,.field--telefonnummer .region--quick_menu ul.menu li button a:before,.region--quick_menu ul.menu li a .icon,.region--quick_menu ul.menu li a .icon-small,.region--quick_menu ul.menu li a .field--adresse a:before,.field--adresse .region--quick_menu ul.menu li a a:before,.region--quick_menu ul.menu li a .field--websites a:before,.field--websites .region--quick_menu ul.menu li a a:before,.region--quick_menu ul.menu li a .field--email a:before,.field--email .region--quick_menu ul.menu li a a:before,.region--quick_menu ul.menu li a .field--fax a:before,.field--fax .region--quick_menu ul.menu li a a:before,.region--quick_menu ul.menu li a .field--telefonnummer a:before,.field--telefonnummer .region--quick_menu ul.menu li a a:before{margin:auto;}.region--quick_menu ul.menu li button:hover,.region--quick_menu ul.menu li button:focus,.region--quick_menu ul.menu li a:hover,.region--quick_menu ul.menu li a:focus{background:rgba(62,62,62,0.1);}@media screen and (min-width:0px) and (max-width:1200px){.dialog-off-canvas-main-canvas{padding-bottom:5rem;}}.paragraph--type--icon-liste .layout-content-focus,.paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails,.paragraph--type--bildergalerie-kompakt .paragraph--type--icon-liste .slideshow-frame-thumbnails,.paragraph--type--icon-liste .node--mediathek .field--video,.node--mediathek .paragraph--type--icon-liste .field--video,.paragraph--type--icon-liste .webform-confirmation,.paragraph--type--icon-liste .webform-submission-form,.paragraph--type--icon-liste .bvoe_dienste_wrapper,.paragraph--type--icon-liste .course-view .views-preface header,.course-view .views-preface .paragraph--type--icon-liste header,.paragraph--type--icon-liste article.kurs.teaser .inner,article.kurs.teaser .paragraph--type--icon-liste .inner,.paragraph--type--icon-liste .block--ansprechpartnerblock .inner,.block--ansprechpartnerblock .paragraph--type--icon-liste .inner,.paragraph--type--icon-liste .view-title-link-header-style .views-preface header,.view-title-link-header-style .views-preface .paragraph--type--icon-liste header,.paragraph--type--icon-liste .fc .fc-toolbar,.fc .paragraph--type--icon-liste .fc-toolbar,.paragraph .listing-element-content--primary,.paragraph--type--frequently-asked-question .question-inner,.paragraph--type--teaser .inner .teaser-content{position:relative;}.paragraph--type--icon-liste .layout-content-focus .contextual,.paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual,.paragraph--type--bildergalerie-kompakt .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual,.paragraph--type--icon-liste .node--mediathek .field--video .contextual,.node--mediathek .paragraph--type--icon-liste .field--video .contextual,.paragraph--type--icon-liste .webform-confirmation .contextual,.paragraph--type--icon-liste .webform-submission-form .contextual,.paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual,.paragraph--type--icon-liste .course-view .views-preface header .contextual,.course-view .views-preface .paragraph--type--icon-liste header .contextual,.paragraph--type--icon-liste article.kurs.teaser .inner .contextual,article.kurs.teaser .paragraph--type--icon-liste .inner .contextual,.paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual,.block--ansprechpartnerblock .paragraph--type--icon-liste .inner .contextual,.paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual,.view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual,.paragraph--type--icon-liste .fc .fc-toolbar .contextual,.fc .paragraph--type--icon-liste .fc-toolbar .contextual,.paragraph .listing-element-content--primary .contextual,.paragraph--type--frequently-asked-question .question-inner .contextual,.paragraph--type--teaser .inner .teaser-content .contextual{top:inherit;bottom:calc(2rem / 2);right:0;}.paragraph--type--icon-liste .layout-content-focus .contextual button,.paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual button,.paragraph--type--bildergalerie-kompakt .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual button,.paragraph--type--icon-liste .node--mediathek .field--video .contextual button,.node--mediathek .paragraph--type--icon-liste .field--video .contextual button,.paragraph--type--icon-liste .webform-confirmation .contextual button,.paragraph--type--icon-liste .webform-submission-form .contextual button,.paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual button,.paragraph--type--icon-liste .course-view .views-preface header .contextual button,.course-view .views-preface .paragraph--type--icon-liste header .contextual button,.paragraph--type--icon-liste article.kurs.teaser .inner .contextual button,article.kurs.teaser .paragraph--type--icon-liste .inner .contextual button,.paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual button,.block--ansprechpartnerblock .paragraph--type--icon-liste .inner .contextual button,.paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual button,.view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual button,.paragraph--type--icon-liste .fc .fc-toolbar .contextual button,.fc .paragraph--type--icon-liste .fc-toolbar .contextual button,.paragraph--type--icon-liste .layout-content-focus .contextual .dropbutton .dropbutton-action a,.paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual .dropbutton .dropbutton-action a,.paragraph--type--bildergalerie-kompakt .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual .dropbutton .dropbutton-action a,.paragraph--type--icon-liste .node--mediathek .field--video .contextual .dropbutton .dropbutton-action a,.node--mediathek .paragraph--type--icon-liste .field--video .contextual .dropbutton .dropbutton-action a,.paragraph--type--icon-liste .webform-confirmation .contextual .dropbutton .dropbutton-action a,.paragraph--type--icon-liste .webform-submission-form .contextual .dropbutton .dropbutton-action a,.paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual .dropbutton .dropbutton-action a,.paragraph--type--icon-liste .course-view .views-preface header .contextual .dropbutton .dropbutton-action a,.course-view .views-preface .paragraph--type--icon-liste header .contextual .dropbutton .dropbutton-action a,.paragraph--type--icon-liste article.kurs.teaser .inner .contextual .dropbutton .dropbutton-action a,article.kurs.teaser .paragraph--type--icon-liste .inner .contextual .dropbutton .dropbutton-action a,.paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual .dropbutton .dropbutton-action a,.block--ansprechpartnerblock .paragraph--type--icon-liste .inner .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .layout-content-focus .contextual a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual a,.paragraph--type--bildergalerie-kompakt .dropbutton .dropbutton-action .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .node--mediathek .field--video .contextual a,.node--mediathek .dropbutton .dropbutton-action .paragraph--type--icon-liste .field--video .contextual a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .webform-confirmation .contextual a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .webform-submission-form .contextual a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .course-view .views-preface header .contextual a,.course-view .views-preface .dropbutton .dropbutton-action .paragraph--type--icon-liste header .contextual a,.dropbutton .dropbutton-action .paragraph--type--icon-liste article.kurs.teaser .inner .contextual a,article.kurs.teaser .dropbutton .dropbutton-action .paragraph--type--icon-liste .inner .contextual a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual a,.block--ansprechpartnerblock .dropbutton .dropbutton-action .paragraph--type--icon-liste .inner .contextual a,.paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual a,.view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual a,.paragraph--type--icon-liste .fc .fc-toolbar .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .paragraph--type--icon-liste .fc .fc-toolbar .contextual a,.fc .paragraph--type--icon-liste .fc-toolbar .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .fc .paragraph--type--icon-liste .fc-toolbar .contextual a,.paragraph .listing-element-content--primary .contextual button,.paragraph .listing-element-content--primary .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .paragraph .listing-element-content--primary .contextual a,.paragraph--type--frequently-asked-question .question-inner .contextual button,.paragraph--type--frequently-asked-question .question-inner .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .paragraph--type--frequently-asked-question .question-inner .contextual a,.paragraph--type--teaser .inner .teaser-content .contextual button,.paragraph--type--teaser .inner .teaser-content .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .paragraph--type--teaser .inner .teaser-content .contextual a{border:1px solid #fff;background-color:#f44336;color:#fff;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/paragraph--light.svg);}.paragraph--type--icon-liste .layout-content-focus .contextual button:focus,.paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual button:focus,.paragraph--type--bildergalerie-kompakt .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual button:focus,.paragraph--type--icon-liste .node--mediathek .field--video .contextual button:focus,.node--mediathek .paragraph--type--icon-liste .field--video .contextual button:focus,.paragraph--type--icon-liste .webform-confirmation .contextual button:focus,.paragraph--type--icon-liste .webform-submission-form .contextual button:focus,.paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual button:focus,.paragraph--type--icon-liste .course-view .views-preface header .contextual button:focus,.course-view .views-preface .paragraph--type--icon-liste header .contextual button:focus,.paragraph--type--icon-liste article.kurs.teaser .inner .contextual button:focus,article.kurs.teaser .paragraph--type--icon-liste .inner .contextual button:focus,.paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual button:focus,.block--ansprechpartnerblock .paragraph--type--icon-liste .inner .contextual button:focus,.paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual button:focus,.view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual button:focus,.paragraph--type--icon-liste .fc .fc-toolbar .contextual button:focus,.fc .paragraph--type--icon-liste .fc-toolbar .contextual button:focus,.paragraph--type--icon-liste .layout-content-focus .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--bildergalerie-kompakt .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--icon-liste .node--mediathek .field--video .contextual .dropbutton .dropbutton-action a:focus,.node--mediathek .paragraph--type--icon-liste .field--video .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--icon-liste .webform-confirmation .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--icon-liste .webform-submission-form .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--icon-liste .course-view .views-preface header .contextual .dropbutton .dropbutton-action a:focus,.course-view .views-preface .paragraph--type--icon-liste header .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--icon-liste article.kurs.teaser .inner .contextual .dropbutton .dropbutton-action a:focus,article.kurs.teaser .paragraph--type--icon-liste .inner .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual .dropbutton .dropbutton-action a:focus,.block--ansprechpartnerblock .paragraph--type--icon-liste .inner .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .layout-content-focus .contextual a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual a:focus,.paragraph--type--bildergalerie-kompakt .dropbutton .dropbutton-action .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .node--mediathek .field--video .contextual a:focus,.node--mediathek .dropbutton .dropbutton-action .paragraph--type--icon-liste .field--video .contextual a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .webform-confirmation .contextual a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .webform-submission-form .contextual a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .course-view .views-preface header .contextual a:focus,.course-view .views-preface .dropbutton .dropbutton-action .paragraph--type--icon-liste header .contextual a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste article.kurs.teaser .inner .contextual a:focus,article.kurs.teaser .dropbutton .dropbutton-action .paragraph--type--icon-liste .inner .contextual a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual a:focus,.block--ansprechpartnerblock .dropbutton .dropbutton-action .paragraph--type--icon-liste .inner .contextual a:focus,.paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual a:focus,.view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual a:focus,.paragraph--type--icon-liste .fc .fc-toolbar .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .paragraph--type--icon-liste .fc .fc-toolbar .contextual a:focus,.fc .paragraph--type--icon-liste .fc-toolbar .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .fc .paragraph--type--icon-liste .fc-toolbar .contextual a:focus,.paragraph--type--icon-liste .layout-content-focus .contextual button:hover,.paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual button:hover,.paragraph--type--bildergalerie-kompakt .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual button:hover,.paragraph--type--icon-liste .node--mediathek .field--video .contextual button:hover,.node--mediathek .paragraph--type--icon-liste .field--video .contextual button:hover,.paragraph--type--icon-liste .webform-confirmation .contextual button:hover,.paragraph--type--icon-liste .webform-submission-form .contextual button:hover,.paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual button:hover,.paragraph--type--icon-liste .course-view .views-preface header .contextual button:hover,.course-view .views-preface .paragraph--type--icon-liste header .contextual button:hover,.paragraph--type--icon-liste article.kurs.teaser .inner .contextual button:hover,article.kurs.teaser .paragraph--type--icon-liste .inner .contextual button:hover,.paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual button:hover,.block--ansprechpartnerblock .paragraph--type--icon-liste .inner .contextual button:hover,.paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual button:hover,.view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual button:hover,.paragraph--type--icon-liste .fc .fc-toolbar .contextual button:hover,.fc .paragraph--type--icon-liste .fc-toolbar .contextual button:hover,.paragraph--type--icon-liste .layout-content-focus .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--bildergalerie-kompakt .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--icon-liste .node--mediathek .field--video .contextual .dropbutton .dropbutton-action a:hover,.node--mediathek .paragraph--type--icon-liste .field--video .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--icon-liste .webform-confirmation .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--icon-liste .webform-submission-form .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--icon-liste .course-view .views-preface header .contextual .dropbutton .dropbutton-action a:hover,.course-view .views-preface .paragraph--type--icon-liste header .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--icon-liste article.kurs.teaser .inner .contextual .dropbutton .dropbutton-action a:hover,article.kurs.teaser .paragraph--type--icon-liste .inner .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual .dropbutton .dropbutton-action a:hover,.block--ansprechpartnerblock .paragraph--type--icon-liste .inner .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .layout-content-focus .contextual a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .contextual a:hover,.paragraph--type--bildergalerie-kompakt .dropbutton .dropbutton-action .paragraph--type--icon-liste .slideshow-frame-thumbnails .contextual a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .node--mediathek .field--video .contextual a:hover,.node--mediathek .dropbutton .dropbutton-action .paragraph--type--icon-liste .field--video .contextual a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .webform-confirmation .contextual a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .webform-submission-form .contextual a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .bvoe_dienste_wrapper .contextual a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .course-view .views-preface header .contextual a:hover,.course-view .views-preface .dropbutton .dropbutton-action .paragraph--type--icon-liste header .contextual a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste article.kurs.teaser .inner .contextual a:hover,article.kurs.teaser .dropbutton .dropbutton-action .paragraph--type--icon-liste .inner .contextual a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .block--ansprechpartnerblock .inner .contextual a:hover,.block--ansprechpartnerblock .dropbutton .dropbutton-action .paragraph--type--icon-liste .inner .contextual a:hover,.paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .view-title-link-header-style .views-preface header .contextual a:hover,.view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .view-title-link-header-style .views-preface .paragraph--type--icon-liste header .contextual a:hover,.paragraph--type--icon-liste .fc .fc-toolbar .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .paragraph--type--icon-liste .fc .fc-toolbar .contextual a:hover,.fc .paragraph--type--icon-liste .fc-toolbar .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .fc .paragraph--type--icon-liste .fc-toolbar .contextual a:hover,.paragraph .listing-element-content--primary .contextual button:focus,.paragraph .listing-element-content--primary .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .paragraph .listing-element-content--primary .contextual a:focus,.paragraph .listing-element-content--primary .contextual button:hover,.paragraph .listing-element-content--primary .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .paragraph .listing-element-content--primary .contextual a:hover,.paragraph--type--frequently-asked-question .question-inner .contextual button:focus,.paragraph--type--frequently-asked-question .question-inner .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .paragraph--type--frequently-asked-question .question-inner .contextual a:focus,.paragraph--type--frequently-asked-question .question-inner .contextual button:hover,.paragraph--type--frequently-asked-question .question-inner .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .paragraph--type--frequently-asked-question .question-inner .contextual a:hover,.paragraph--type--teaser .inner .teaser-content .contextual button:focus,.paragraph--type--teaser .inner .teaser-content .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .paragraph--type--teaser .inner .teaser-content .contextual a:focus,.paragraph--type--teaser .inner .teaser-content .contextual button:hover,.paragraph--type--teaser .inner .teaser-content .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .paragraph--type--teaser .inner .teaser-content .contextual a:hover{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/paragraph--light.svg);background-color:#ba160a;}.paragraph{position:relative;}.paragraph > .contextual{left:calc(2rem / 2);top:calc(2rem / 2);}.paragraph > .contextual button,.paragraph > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .paragraph > .contextual a{border:1px solid #fff;background-color:#f44336;color:#fff;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/paragraph--light.svg);}.paragraph > .contextual button:focus,.paragraph > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .paragraph > .contextual a:focus,.paragraph > .contextual button:hover,.paragraph > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .paragraph > .contextual a:hover{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/paragraph--light.svg);background-color:#ba160a;}.node--personen--full__content .contextual button,.node--personen--full__content .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .node--personen--full__content .contextual a,.node--personen--einleitung__content .contextual button,.node--personen--einleitung__content .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .node--personen--einleitung__content .contextual a,.teaser-link-direct .teaser-content button,.teaser-link-direct .teaser-content .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .teaser-link-direct .teaser-content a,.product.teaser-content button,.product.teaser-content .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .product.teaser-content a,.node--article--teaser__title + .contextual button,.node--article--teaser__title + .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .node--article--teaser__title + .contextual a,.node__precontent > .contextual button,.node__precontent > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .node__precontent > .contextual a,.node.full .news-image-introduction > .contextual button,.node.full .news-image-introduction > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .node.full .news-image-introduction > .contextual a,.node.full > .contextual button,.node.full > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .node.full > .contextual a,.kurs.full .layout-content-focus > .contextual button,.kurs.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails > .contextual button,.paragraph--type--bildergalerie-kompakt .kurs.full .slideshow-frame-thumbnails > .contextual button,.kurs.full .node--mediathek .field--video > .contextual button,.node--mediathek .kurs.full .field--video > .contextual button,.kurs.full .webform-confirmation > .contextual button,.kurs.full .webform-submission-form > .contextual button,.kurs.full .bvoe_dienste_wrapper > .contextual button,.kurs.full .course-view .views-preface header > .contextual button,.course-view .views-preface .kurs.full header > .contextual button,.kurs.full article.kurs.teaser .inner > .contextual button,article.kurs.teaser .kurs.full .inner > .contextual button,.kurs.full .block--ansprechpartnerblock .inner > .contextual button,.block--ansprechpartnerblock .kurs.full .inner > .contextual button,.kurs.full .view-title-link-header-style .views-preface header > .contextual button,.view-title-link-header-style .views-preface .kurs.full header > .contextual button,.kurs.full .fc .fc-toolbar > .contextual button,.fc .kurs.full .fc-toolbar > .contextual button,.kurs.full .layout-content-focus > .contextual .dropbutton .dropbutton-action a,.kurs.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails > .contextual .dropbutton .dropbutton-action a,.paragraph--type--bildergalerie-kompakt .kurs.full .slideshow-frame-thumbnails > .contextual .dropbutton .dropbutton-action a,.kurs.full .node--mediathek .field--video > .contextual .dropbutton .dropbutton-action a,.node--mediathek .kurs.full .field--video > .contextual .dropbutton .dropbutton-action a,.kurs.full .webform-confirmation > .contextual .dropbutton .dropbutton-action a,.kurs.full .webform-submission-form > .contextual .dropbutton .dropbutton-action a,.kurs.full .bvoe_dienste_wrapper > .contextual .dropbutton .dropbutton-action a,.kurs.full .course-view .views-preface header > .contextual .dropbutton .dropbutton-action a,.course-view .views-preface .kurs.full header > .contextual .dropbutton .dropbutton-action a,.kurs.full article.kurs.teaser .inner > .contextual .dropbutton .dropbutton-action a,article.kurs.teaser .kurs.full .inner > .contextual .dropbutton .dropbutton-action a,.kurs.full .block--ansprechpartnerblock .inner > .contextual .dropbutton .dropbutton-action a,.block--ansprechpartnerblock .kurs.full .inner > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .kurs.full .layout-content-focus > .contextual a,.dropbutton .dropbutton-action .kurs.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails > .contextual a,.paragraph--type--bildergalerie-kompakt .dropbutton .dropbutton-action .kurs.full .slideshow-frame-thumbnails > .contextual a,.dropbutton .dropbutton-action .kurs.full .node--mediathek .field--video > .contextual a,.node--mediathek .dropbutton .dropbutton-action .kurs.full .field--video > .contextual a,.dropbutton .dropbutton-action .kurs.full .webform-confirmation > .contextual a,.dropbutton .dropbutton-action .kurs.full .webform-submission-form > .contextual a,.dropbutton .dropbutton-action .kurs.full .bvoe_dienste_wrapper > .contextual a,.dropbutton .dropbutton-action .kurs.full .course-view .views-preface header > .contextual a,.course-view .views-preface .dropbutton .dropbutton-action .kurs.full header > .contextual a,.dropbutton .dropbutton-action .kurs.full article.kurs.teaser .inner > .contextual a,article.kurs.teaser .dropbutton .dropbutton-action .kurs.full .inner > .contextual a,.dropbutton .dropbutton-action .kurs.full .block--ansprechpartnerblock .inner > .contextual a,.block--ansprechpartnerblock .dropbutton .dropbutton-action .kurs.full .inner > .contextual a,.kurs.full .view-title-link-header-style .views-preface header > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .kurs.full .view-title-link-header-style .views-preface header > .contextual a,.view-title-link-header-style .views-preface .kurs.full header > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .view-title-link-header-style .views-preface .kurs.full header > .contextual a,.kurs.full .fc .fc-toolbar > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .kurs.full .fc .fc-toolbar > .contextual a,.fc .kurs.full .fc-toolbar > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .fc .kurs.full .fc-toolbar > .contextual a,.kurs.teaser .main-content > .contextual button,.kurs.teaser .main-content > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .kurs.teaser .main-content > .contextual a,.kurs.kompakt .main-content > .contextual button,.kurs.kompakt .main-content > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .kurs.kompakt .main-content > .contextual a,.node-hero.hero + .contextual button,.node-hero.hero + .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .node-hero.hero + .contextual a,.node.teaser h2 + .contextual button,.node.teaser h2 + .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .node.teaser h2 + .contextual a,.node__content > .contextual button,.node__content > .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .node__content > .contextual a{border:1px solid #fff;background-color:#03a9f4;color:#fff;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/edit--light.svg);}.node--personen--full__content .contextual button:focus,.node--personen--full__content .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .node--personen--full__content .contextual a:focus,.node--personen--full__content .contextual button:hover,.node--personen--full__content .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .node--personen--full__content .contextual a:hover,.node--personen--einleitung__content .contextual button:focus,.node--personen--einleitung__content .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .node--personen--einleitung__content .contextual a:focus,.node--personen--einleitung__content .contextual button:hover,.node--personen--einleitung__content .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .node--personen--einleitung__content .contextual a:hover,.teaser-link-direct .teaser-content button:focus,.teaser-link-direct .teaser-content .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .teaser-link-direct .teaser-content a:focus,.teaser-link-direct .teaser-content button:hover,.teaser-link-direct .teaser-content .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .teaser-link-direct .teaser-content a:hover,.product.teaser-content button:focus,.product.teaser-content .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .product.teaser-content a:focus,.product.teaser-content button:hover,.product.teaser-content .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .product.teaser-content a:hover,.node--article--teaser__title + .contextual button:focus,.node--article--teaser__title + .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .node--article--teaser__title + .contextual a:focus,.node--article--teaser__title + .contextual button:hover,.node--article--teaser__title + .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .node--article--teaser__title + .contextual a:hover,.node__precontent > .contextual button:focus,.node__precontent > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .node__precontent > .contextual a:focus,.node__precontent > .contextual button:hover,.node__precontent > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .node__precontent > .contextual a:hover,.node.full .news-image-introduction > .contextual button:focus,.node.full .news-image-introduction > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .node.full .news-image-introduction > .contextual a:focus,.node.full .news-image-introduction > .contextual button:hover,.node.full .news-image-introduction > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .node.full .news-image-introduction > .contextual a:hover,.node.full > .contextual button:focus,.node.full > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .node.full > .contextual a:focus,.node.full > .contextual button:hover,.node.full > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .node.full > .contextual a:hover,.kurs.full .layout-content-focus > .contextual button:focus,.kurs.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails > .contextual button:focus,.paragraph--type--bildergalerie-kompakt .kurs.full .slideshow-frame-thumbnails > .contextual button:focus,.kurs.full .node--mediathek .field--video > .contextual button:focus,.node--mediathek .kurs.full .field--video > .contextual button:focus,.kurs.full .webform-confirmation > .contextual button:focus,.kurs.full .webform-submission-form > .contextual button:focus,.kurs.full .bvoe_dienste_wrapper > .contextual button:focus,.kurs.full .course-view .views-preface header > .contextual button:focus,.course-view .views-preface .kurs.full header > .contextual button:focus,.kurs.full article.kurs.teaser .inner > .contextual button:focus,article.kurs.teaser .kurs.full .inner > .contextual button:focus,.kurs.full .block--ansprechpartnerblock .inner > .contextual button:focus,.block--ansprechpartnerblock .kurs.full .inner > .contextual button:focus,.kurs.full .view-title-link-header-style .views-preface header > .contextual button:focus,.view-title-link-header-style .views-preface .kurs.full header > .contextual button:focus,.kurs.full .fc .fc-toolbar > .contextual button:focus,.fc .kurs.full .fc-toolbar > .contextual button:focus,.kurs.full .layout-content-focus > .contextual .dropbutton .dropbutton-action a:focus,.kurs.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails > .contextual .dropbutton .dropbutton-action a:focus,.paragraph--type--bildergalerie-kompakt .kurs.full .slideshow-frame-thumbnails > .contextual .dropbutton .dropbutton-action a:focus,.kurs.full .node--mediathek .field--video > .contextual .dropbutton .dropbutton-action a:focus,.node--mediathek .kurs.full .field--video > .contextual .dropbutton .dropbutton-action a:focus,.kurs.full .webform-confirmation > .contextual .dropbutton .dropbutton-action a:focus,.kurs.full .webform-submission-form > .contextual .dropbutton .dropbutton-action a:focus,.kurs.full .bvoe_dienste_wrapper > .contextual .dropbutton .dropbutton-action a:focus,.kurs.full .course-view .views-preface header > .contextual .dropbutton .dropbutton-action a:focus,.course-view .views-preface .kurs.full header > .contextual .dropbutton .dropbutton-action a:focus,.kurs.full article.kurs.teaser .inner > .contextual .dropbutton .dropbutton-action a:focus,article.kurs.teaser .kurs.full .inner > .contextual .dropbutton .dropbutton-action a:focus,.kurs.full .block--ansprechpartnerblock .inner > .contextual .dropbutton .dropbutton-action a:focus,.block--ansprechpartnerblock .kurs.full .inner > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .kurs.full .layout-content-focus > .contextual a:focus,.dropbutton .dropbutton-action .kurs.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails > .contextual a:focus,.paragraph--type--bildergalerie-kompakt .dropbutton .dropbutton-action .kurs.full .slideshow-frame-thumbnails > .contextual a:focus,.dropbutton .dropbutton-action .kurs.full .node--mediathek .field--video > .contextual a:focus,.node--mediathek .dropbutton .dropbutton-action .kurs.full .field--video > .contextual a:focus,.dropbutton .dropbutton-action .kurs.full .webform-confirmation > .contextual a:focus,.dropbutton .dropbutton-action .kurs.full .webform-submission-form > .contextual a:focus,.dropbutton .dropbutton-action .kurs.full .bvoe_dienste_wrapper > .contextual a:focus,.dropbutton .dropbutton-action .kurs.full .course-view .views-preface header > .contextual a:focus,.course-view .views-preface .dropbutton .dropbutton-action .kurs.full header > .contextual a:focus,.dropbutton .dropbutton-action .kurs.full article.kurs.teaser .inner > .contextual a:focus,article.kurs.teaser .dropbutton .dropbutton-action .kurs.full .inner > .contextual a:focus,.dropbutton .dropbutton-action .kurs.full .block--ansprechpartnerblock .inner > .contextual a:focus,.block--ansprechpartnerblock .dropbutton .dropbutton-action .kurs.full .inner > .contextual a:focus,.kurs.full .view-title-link-header-style .views-preface header > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .kurs.full .view-title-link-header-style .views-preface header > .contextual a:focus,.view-title-link-header-style .views-preface .kurs.full header > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .view-title-link-header-style .views-preface .kurs.full header > .contextual a:focus,.kurs.full .fc .fc-toolbar > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .kurs.full .fc .fc-toolbar > .contextual a:focus,.fc .kurs.full .fc-toolbar > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .fc .kurs.full .fc-toolbar > .contextual a:focus,.kurs.full .layout-content-focus > .contextual button:hover,.kurs.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails > .contextual button:hover,.paragraph--type--bildergalerie-kompakt .kurs.full .slideshow-frame-thumbnails > .contextual button:hover,.kurs.full .node--mediathek .field--video > .contextual button:hover,.node--mediathek .kurs.full .field--video > .contextual button:hover,.kurs.full .webform-confirmation > .contextual button:hover,.kurs.full .webform-submission-form > .contextual button:hover,.kurs.full .bvoe_dienste_wrapper > .contextual button:hover,.kurs.full .course-view .views-preface header > .contextual button:hover,.course-view .views-preface .kurs.full header > .contextual button:hover,.kurs.full article.kurs.teaser .inner > .contextual button:hover,article.kurs.teaser .kurs.full .inner > .contextual button:hover,.kurs.full .block--ansprechpartnerblock .inner > .contextual button:hover,.block--ansprechpartnerblock .kurs.full .inner > .contextual button:hover,.kurs.full .view-title-link-header-style .views-preface header > .contextual button:hover,.view-title-link-header-style .views-preface .kurs.full header > .contextual button:hover,.kurs.full .fc .fc-toolbar > .contextual button:hover,.fc .kurs.full .fc-toolbar > .contextual button:hover,.kurs.full .layout-content-focus > .contextual .dropbutton .dropbutton-action a:hover,.kurs.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails > .contextual .dropbutton .dropbutton-action a:hover,.paragraph--type--bildergalerie-kompakt .kurs.full .slideshow-frame-thumbnails > .contextual .dropbutton .dropbutton-action a:hover,.kurs.full .node--mediathek .field--video > .contextual .dropbutton .dropbutton-action a:hover,.node--mediathek .kurs.full .field--video > .contextual .dropbutton .dropbutton-action a:hover,.kurs.full .webform-confirmation > .contextual .dropbutton .dropbutton-action a:hover,.kurs.full .webform-submission-form > .contextual .dropbutton .dropbutton-action a:hover,.kurs.full .bvoe_dienste_wrapper > .contextual .dropbutton .dropbutton-action a:hover,.kurs.full .course-view .views-preface header > .contextual .dropbutton .dropbutton-action a:hover,.course-view .views-preface .kurs.full header > .contextual .dropbutton .dropbutton-action a:hover,.kurs.full article.kurs.teaser .inner > .contextual .dropbutton .dropbutton-action a:hover,article.kurs.teaser .kurs.full .inner > .contextual .dropbutton .dropbutton-action a:hover,.kurs.full .block--ansprechpartnerblock .inner > .contextual .dropbutton .dropbutton-action a:hover,.block--ansprechpartnerblock .kurs.full .inner > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .kurs.full .layout-content-focus > .contextual a:hover,.dropbutton .dropbutton-action .kurs.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails > .contextual a:hover,.paragraph--type--bildergalerie-kompakt .dropbutton .dropbutton-action .kurs.full .slideshow-frame-thumbnails > .contextual a:hover,.dropbutton .dropbutton-action .kurs.full .node--mediathek .field--video > .contextual a:hover,.node--mediathek .dropbutton .dropbutton-action .kurs.full .field--video > .contextual a:hover,.dropbutton .dropbutton-action .kurs.full .webform-confirmation > .contextual a:hover,.dropbutton .dropbutton-action .kurs.full .webform-submission-form > .contextual a:hover,.dropbutton .dropbutton-action .kurs.full .bvoe_dienste_wrapper > .contextual a:hover,.dropbutton .dropbutton-action .kurs.full .course-view .views-preface header > .contextual a:hover,.course-view .views-preface .dropbutton .dropbutton-action .kurs.full header > .contextual a:hover,.dropbutton .dropbutton-action .kurs.full article.kurs.teaser .inner > .contextual a:hover,article.kurs.teaser .dropbutton .dropbutton-action .kurs.full .inner > .contextual a:hover,.dropbutton .dropbutton-action .kurs.full .block--ansprechpartnerblock .inner > .contextual a:hover,.block--ansprechpartnerblock .dropbutton .dropbutton-action .kurs.full .inner > .contextual a:hover,.kurs.full .view-title-link-header-style .views-preface header > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .kurs.full .view-title-link-header-style .views-preface header > .contextual a:hover,.view-title-link-header-style .views-preface .kurs.full header > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .view-title-link-header-style .views-preface .kurs.full header > .contextual a:hover,.kurs.full .fc .fc-toolbar > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .kurs.full .fc .fc-toolbar > .contextual a:hover,.fc .kurs.full .fc-toolbar > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .fc .kurs.full .fc-toolbar > .contextual a:hover,.kurs.teaser .main-content > .contextual button:focus,.kurs.teaser .main-content > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .kurs.teaser .main-content > .contextual a:focus,.kurs.teaser .main-content > .contextual button:hover,.kurs.teaser .main-content > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .kurs.teaser .main-content > .contextual a:hover,.kurs.kompakt .main-content > .contextual button:focus,.kurs.kompakt .main-content > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .kurs.kompakt .main-content > .contextual a:focus,.kurs.kompakt .main-content > .contextual button:hover,.kurs.kompakt .main-content > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .kurs.kompakt .main-content > .contextual a:hover,.node-hero.hero + .contextual button:focus,.node-hero.hero + .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .node-hero.hero + .contextual a:focus,.node-hero.hero + .contextual button:hover,.node-hero.hero + .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .node-hero.hero + .contextual a:hover,.node.teaser h2 + .contextual button:focus,.node.teaser h2 + .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .node.teaser h2 + .contextual a:focus,.node.teaser h2 + .contextual button:hover,.node.teaser h2 + .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .node.teaser h2 + .contextual a:hover,.node__content > .contextual button:focus,.node__content > .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .node__content > .contextual a:focus,.node__content > .contextual button:hover,.node__content > .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .node__content > .contextual a:hover{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/edit--light.svg);background-color:#02638f;}.media.contextual-region .contextual{top:4rem;}.media.contextual-region .contextual button,.media.contextual-region .contextual .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .media.contextual-region .contextual a{border:1px solid #fff;background-color:#06a64e;color:#fff;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/media--light.svg);}.media.contextual-region .contextual button:focus,.media.contextual-region .contextual .dropbutton .dropbutton-action a:focus,.dropbutton .dropbutton-action .media.contextual-region .contextual a:focus,.media.contextual-region .contextual button:hover,.media.contextual-region .contextual .dropbutton .dropbutton-action a:hover,.dropbutton .dropbutton-action .media.contextual-region .contextual a:hover{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/media--light.svg);background-color:#024420;}.node.full .media.contextual-region .contextual{top:calc(2rem / 4);}.file + span{margin-left:2.5rem;font-size:0.7rem;line-height:1em;color:#6f6f6f;display:none;}.file a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;line-height:1.3em;color:#7b3436;text-decoration:none;font-weight:600;}.file a:before{content:"";width:1.5rem;height:1.5rem;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/download--color.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:1rem;margin-top:-0.5em;}.media--document + figcaption{margin-left:2.5rem;padding:0;}.sliding-popup-bottom{position:fixed;width:100%;box-shadow:0 0 10px 10px rgba(62,62,62,0.14);}.sliding-popup-bottom > .eu-cookie-compliance-banner{position:relative;background-color:rgba(62,62,62,0.95);color:#FAF9F7;padding:2rem;width:auto;}.sliding-popup-bottom > .eu-cookie-compliance-banner p a{color:#FAF9F7;text-decoration:underline;}.sliding-popup-bottom .eu-cookie-compliance-buttons{text-align:center;}.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-compliance-message{float:none;max-width:none;}.sliding-popup-bottom .eu-cookie-withdraw-tab{display:none !important;}.sliding-popup-bottom .decline-button{padding:0;display:block;margin:auto;margin-top:5px;background:transparent;text-transform:none;box-shadow:none;font-weight:normal;font-size:11px;text-decoration:underline;border:0 none;color:#FAF9F7;letter-spacing:0.2px;margin-bottom:25px;text-shadow:none;}.sliding-popup-bottom .agree-button{margin:0;}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed,.sliding-popup-bottom .dropbutton .dropbutton-action a.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed,.dropbutton .dropbutton-action .sliding-popup-bottom a.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{padding:10px;text-transform:none;font-weight:normal;border-radius:0;box-shadow:none;margin-bottom:20px;font-size:12px;background-color:transparent;border:0 none;color:#3E3E3E;padding-left:0;}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:after,.sliding-popup-bottom .dropbutton .dropbutton-action a.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:after,.dropbutton .dropbutton-action .sliding-popup-bottom a.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:after{margin-top:4px;margin-left:-1px;}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:before,.sliding-popup-bottom .dropbutton .dropbutton-action a.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:before,.dropbutton .dropbutton-action .sliding-popup-bottom a.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:before{display:none;}.sliding-popup-bottom button.decline-button:after,.sliding-popup-bottom .dropbutton .dropbutton-action a.decline-button:after,.dropbutton .dropbutton-action .sliding-popup-bottom a.decline-button:after,.sliding-popup-bottom button.agree-button.eu-cookie-compliance-secondary-button:after,.sliding-popup-bottom .dropbutton .dropbutton-action a.agree-button.eu-cookie-compliance-secondary-button:after,.dropbutton .dropbutton-action .sliding-popup-bottom a.agree-button.eu-cookie-compliance-secondary-button:after{display:none;}.sliding-popup-bottom button.category-settings-toggle,.sliding-popup-bottom .dropbutton .dropbutton-action a.category-settings-toggle,.dropbutton .dropbutton-action .sliding-popup-bottom a.category-settings-toggle{background-color:#623636;}.sliding-popup-bottom button.category-settings-toggle:hover,.sliding-popup-bottom .dropbutton .dropbutton-action a.category-settings-toggle:hover,.dropbutton .dropbutton-action .sliding-popup-bottom a.category-settings-toggle:hover,.sliding-popup-bottom button.category-settings-toggle:focus,.sliding-popup-bottom .dropbutton .dropbutton-action a.category-settings-toggle:focus,.dropbutton .dropbutton-action .sliding-popup-bottom a.category-settings-toggle:focus{background-color:#824949;}.sliding-popup-bottom #popup-text{position:relative;}.sliding-popup-bottom #popup-text p{margin-top:0;}.sliding-popup-bottom #popup-text p:not(.highlight){opacity:0.7;}.sliding-popup-bottom #popup-text h1,.sliding-popup-bottom #popup-text h2,.sliding-popup-bottom #popup-text h3,.sliding-popup-bottom #popup-text h4{margin-top:0;margin-bottom:0.2em;}.sliding-popup-bottom #popup-text h2{font-size:1.75rem;}@media screen and (min-width:0px) and (max-width:860px){.sliding-popup-bottom #popup-text h2{font-size:1.3rem;}}.sliding-popup-bottom #popup-text h1,.sliding-popup-bottom #popup-text h2,.sliding-popup-bottom #popup-text h3,.sliding-popup-bottom #popup-text p,.sliding-popup-bottom #popup-text label,.sliding-popup-bottom #popup-text div,.sliding-popup-bottom #popup-text .eu-cookie-compliance-more-button,.sliding-popup-bottom #popup-text .eu-cookie-compliance-secondary-button,.sliding-popup-bottom #popup-text .eu-cookie-withdraw-tab{color:#FAF9F7;}.sliding-popup-bottom #popup-text:before{content:"";display:inline-block;vertical-align:middle;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/privacy--light.svg);background-size:contain;background-repeat:no-repeat;width:3.5rem;height:4rem;position:absolute;left:0;opacity:1;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom #popup-text:before{width:5rem;height:4rem;position:relative;background-position:center;margin-bottom:1rem;}}.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-compliance-categories{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:5rem;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-compliance-categories{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;width:100%;}}.sliding-popup-bottom .eu-cookie-compliance-categories,.sliding-popup-bottom .eu-cookie-compliance-buttons{margin-top:1rem;}.sliding-popup-bottom .eu-cookie-compliance-buttons button,.sliding-popup-bottom .eu-cookie-compliance-buttons .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .sliding-popup-bottom .eu-cookie-compliance-buttons a{margin-bottom:0.5rem;}.sliding-popup-bottom .eu-cookie-compliance-categories{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0 1rem;margin-bottom:0.5rem;}.sliding-popup-bottom .eu-cookie-compliance-categories-buttons{margin-bottom:0.5rem;}.sliding-popup-bottom .eu-cookie-compliance-categories button,.sliding-popup-bottom .eu-cookie-compliance-categories .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .sliding-popup-bottom .eu-cookie-compliance-categories a{font-size:0.85rem;padding:0;margin:0;background:transparent;border:0 none;font-weight:400;text-decoration:underline;cursor:pointer;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-categories button,.sliding-popup-bottom .eu-cookie-compliance-categories .dropbutton .dropbutton-action a,.dropbutton .dropbutton-action .sliding-popup-bottom .eu-cookie-compliance-categories a{margin-top:1rem;}}.sliding-popup-bottom .eu-cookie-compliance-categories button:after,.sliding-popup-bottom .eu-cookie-compliance-categories .dropbutton .dropbutton-action a:after,.dropbutton .dropbutton-action .sliding-popup-bottom .eu-cookie-compliance-categories a:after,.sliding-popup-bottom .eu-cookie-compliance-categories button:before,.sliding-popup-bottom .eu-cookie-compliance-categories .dropbutton .dropbutton-action a:before,.dropbutton .dropbutton-action .sliding-popup-bottom .eu-cookie-compliance-categories a:before{display:none;}.sliding-popup-bottom .show-category-settings .eu-cookie-compliance-categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.sliding-popup-bottom .eu-cookie-compliance-content{max-width:1132px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-text{display:inline-block;vertical-align:middle;max-width:calc(100% - 4rem);height:auto;}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-text p{margin-bottom:0;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-content .privacy-text{max-width:100%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;}}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-icon-container{display:inline-block;vertical-align:middle;width:4rem;height:auto;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-content .privacy-icon-container{display:none;}}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-icon-container img{display:block;width:100%;height:auto;}.systematik{position:relative;}.systematik .systematik-wrapper{background-color:#f6f5f2;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.systematik .systematik-wrapper:before{content:"";width:3px;height:calc(100% - 3.5rem);position:absolute;display:inline-block;background-color:#7b3436;left:calc((100vw - 1132px) / 2 - 4px);top:3.5rem;z-index:2;display:none;}.systematik .systematik-wrapper .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;max-width:1132px;margin-left:auto;margin-right:auto;padding:1rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){.systematik .systematik-wrapper .inner{padding:1rem 1rem;}}.systematik .action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0;position:relative;}.systematik .action .ajax-progress-throbber{right:0;}.systematik .action li{list-style:none;padding:0;margin:0;}.systematik .action li a{margin:0;}.systematik .action li a:hover,.systematik .action li a:focus{background-color:rgba(62,62,62,0.05);}.systematik .action li a:hover > ul.menu--sub,.systematik .action li a:focus > ul.menu--sub{display:block;}.systematik .action .icon,.systematik .action .icon-small,.systematik .action .field--adresse a:before,.field--adresse .systematik .action a:before,.systematik .action .field--websites a:before,.field--websites .systematik .action a:before,.systematik .action .field--email a:before,.field--email .systematik .action a:before,.systematik .action .field--fax a:before,.field--fax .systematik .action a:before,.systematik .action .field--telefonnummer a:before,.field--telefonnummer .systematik .action a:before{margin:0;background-size:1.25rem;}.systematik .action .icon--info{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--dark.svg);}.systematik .action .icon--expand{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--dark.svg);}.systematik .action .icon--collapse{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/up--dark.svg);}.systematik.collapsed-view > .systematik-wrapper > .inner .action--details-notation-close,.systematik.collapsed-view > .systematik-wrapper > .inner .action--collapse-notation{display:none;}.systematik.expanded-view > .systematik-wrapper > .inner .action--details-notation-close,.systematik.expanded-view > .systematik-wrapper > .inner .action--expand-notation{display:none;}.systematik.details > .systematik-wrapper > .inner .action--collapse-notation,.systematik.details > .systematik-wrapper > .inner .action--expand-notation{display:none;}.systematik.full{}.systematik.full .systematik-wrapper{display:none;}.systematik.full > .systematik-wrapper > .inner .action--details-notation{display:none;}.systematik.full .action{display:none;}.systematik.full .systematik-detail-wrapper,.systematik.full .systematik-wrapper{z-index:2;position:relative;}.systematik .field--description{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.systematik .field--name{font-weight:600;}.systematik .field--updateyear{font-size:0.85em;line-height:1.1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:0.25em;-moz-column-gap:0.25em;column-gap:0.25em;color:rgba(62,62,62,0.8);margin-bottom:calc(2rem / 2);margin-top:calc(2rem / 2);}.systematik .field--updateyear .field--value{font-weight:600;display:block;}.systematik .field--printsort{font-size:0.85em;display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;}.systematik .field--schlagwortkette{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 calc(2rem / 4);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.systematik .field--schlagwortkette .field--item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.systematik .field--schlagwortkette .field--item:after{content:"";display:inline-blocK;vertical-align:middle;border-radius:50%;width:calc(2rem / 4);height:calc(2rem / 4);background-color:#7b3436;margin-top:-2px;margin-left:calc(2rem / 4);}.systematik .field--schlagwortkette .field--item:last-child:after{display:none;}.systematik .field--notationtarget a,.systematik .field--notation a{display:block;text-align:center;color:#fff;text-decoration:none;font-weight:700;background-color:#7b3436;padding:0.6em;font-size:0.85em;}.systematik .field--notationtarget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.systematik .field--notationtarget:before{content:"";display:block;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/double_arrow--dark.svg);background-color:#d09193;width:2em;background-size:1em auto;background-repeat:no-repeat;background-position:center;}.systematik .systematik_schlagwort .field--name{padding:0.4em;}.systematik .systematik_verweisungen{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.systematik .systematik_verweisungen .field--description{padding:0.25em 0.75em;}.systematik .systematik_schlagwort_kette{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(2rem / 2);margin-bottom:0.2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background-color:#e0b5b6;}.systematik .systematik_schlagwort_kette:nth-child(even){background-color:#e0b5b6;}.systematik .systematik_schlagwort_kette:nth-child(odd){background-color:#d09193;}.systematik .systematik_schlagwort_kette:nth-child(odd) .field--notation a{background-color:#572526;}.systematik .systematik_erlaeuterungen{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.systematik .systematik_erlaeuterungen .field--art{text-transform:uppercase;font-size:0.6em;line-height:1em;margin-right:0.2em;}.systematik .detail-info-container{margin-bottom:2rem;}.systematik .detail-info-container h2{margin-bottom:0.75rem;}.systematik .children{}.systematik .children .systematik-wrapper:before{content:"";width:3px;height:100%;position:absolute;display:inline-block;background-color:#7b3436;left:calc((100vw - 1132px) / 2 - 4px);top:0;}.systematik .children .is-active .systematik-wrapper{background-color:#FAF9F7;}.systematik .children .children{}.systematik .children .children .systematik-wrapper:before{left:calc((100vw - 1132px) / 2 + 0.5rem);}.systematik .children .children .children{}.systematik .children .children .children .systematik-wrapper:before{left:calc((100vw - 1132px) / 2 + 1rem);}.systematik .systematik-detail-wrapper{background-color:#f6f5f2;}.systematik .systematik-detail-wrapper .inner-details{max-width:1132px;margin-left:auto;margin-right:auto;padding:2rem 0;}@media screen and (min-width:0px) and (max-width:860px){.systematik .systematik-detail-wrapper .inner-details{padding:1rem 0;}}.systematik .systematik-detail-wrapper div.subtitle,.systematik .systematik-detail-wrapper div.node--popup--full__untertitel{font-size:1.1rem;}.systematik[data-level="1"] .systematik-wrapper{background-color:#f6f5f2;}.systematik[data-level="1"] .inner-details{padding-left:1.5rem;}@media screen and (min-width:0px) and (max-width:860px){.systematik[data-level="1"] .inner-details{padding-left:1rem;}}.systematik[data-level="1"] .inner .field--name{padding-left:0;}.systematik[data-level="2"] .systematik-wrapper{background-color:#e7c7c8;}.systematik[data-level="2"] .inner-details{padding-left:3rem;}@media screen and (min-width:0px) and (max-width:1200px){.systematik[data-level="2"] .inner-details{padding:calc(2rem / 2);}}@media screen and (min-width:0px) and (max-width:860px){.systematik[data-level="2"] .inner-details{padding-left:1rem;}}.systematik[data-level="2"] .inner .field--name{padding-left:1.5rem;}.systematik[data-level="3"] .systematik-wrapper{background-color:#e0b5b6;}.systematik[data-level="3"] .inner-details{padding-left:3.75rem;}@media screen and (min-width:0px) and (max-width:1200px){.systematik[data-level="3"] .inner-details{padding:calc(2rem / 2);}}@media screen and (min-width:0px) and (max-width:860px){.systematik[data-level="3"] .inner-details{padding-left:1rem;}}.systematik[data-level="3"] .inner .field--name{padding-left:1.875rem;}.systematik[data-level="4"] .systematik-wrapper{background-color:#d8a3a4;}.systematik[data-level="4"] .inner-details{padding-left:4.5rem;}@media screen and (min-width:0px) and (max-width:1200px){.systematik[data-level="4"] .inner-details{padding:calc(2rem / 2);}}@media screen and (min-width:0px) and (max-width:860px){.systematik[data-level="4"] .inner-details{padding-left:1rem;}}.systematik[data-level="4"] .inner .field--name{padding-left:2.25rem;}.systematik[data-level="5"] .systematik-wrapper{background-color:#d09193;}.systematik[data-level="5"] .inner-details{padding-left:5.25rem;}@media screen and (min-width:0px) and (max-width:1200px){.systematik[data-level="5"] .inner-details{padding:calc(2rem / 2);}}@media screen and (min-width:0px) and (max-width:860px){.systematik[data-level="5"] .inner-details{padding-left:1rem;}}.systematik[data-level="5"] .inner .field--name{padding-left:2.625rem;}.systematik-search-active .views-exposed-form,.systematik-search-active .vbo-view-form #vbo-action-form-wrapper,.vbo-view-form .systematik-search-active #vbo-action-form-wrapper,.bvoe-systematik-search.views-exposed-form,.vbo-view-form .bvoe-systematik-search#vbo-action-form-wrapper{margin-bottom:2rem;}.bvoe-systematik-search.views-exposed-form .form-item-suche,.vbo-view-form .bvoe-systematik-search#vbo-action-form-wrapper .form-item-suche{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.bvoe-systematik-search.views-exposed-form .form-actions,.vbo-view-form .bvoe-systematik-search#vbo-action-form-wrapper .form-actions{-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit;}.systematik-intruction-textwrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.systematik-intruction-textwrap .field--description{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;}.systematik-intruction-textwrap .systematik-return{font-size:0.8rem;display:inline-block;}.field--personen{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem;max-width:1132px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.field--personen > .field--item{width:calc(33.3333333333% - 1.35rem);max-width:calc(265px + 2*2rem);margin-bottom:0;}@media screen and (min-width:0px) and (max-width:1024px){.field--personen > .field--item{width:calc(50% - 1rem);}}@media screen and (min-width:0px) and (max-width:620px){.field--personen > .field--item{width:100%;}}.flex-view--personen .view-inner-content .views-row{max-width:calc(265px + 2*2rem);}.layout-content-menu-combination .field--personen > .field--item{width:calc(50% - 1.35em);}@media screen and (min-width:0px) and (max-width:860px){.layout-content-menu-combination .field--personen > .field--item{width:100%;}}article.node--personen img{display:block;}article.node--personen .field--bild{margin-bottom:calc(2rem / 2);max-width:12rem;margin-left:auto;margin-right:auto;}article.node--personen--search-result .field{margin-top:0.5rem;}article.full.node--personen{text-align:center;}article.full.node--personen .field--email,article.full.node--personen .field--telefonnummer{display:inline-block;margin:1rem;}article.term--personen,article.teaser.node--personen{box-shadow:none;text-align:center;width:265px;margin-left:auto;margin-right:auto;padding:2rem 1rem;}article.term--personen .field--bild,article.teaser.node--personen .field--bild{border-radius:50%;overflow:hidden;display:inline-block;}article.term--personen .field--bild img,article.teaser.node--personen .field--bild img{width:198.75px;}article.term--personen .field--taetigkeiten,article.teaser.node--personen .field--taetigkeiten{margin-bottom:calc(2rem / 2);}article.term--personen .field--verfuegbarkeit,article.teaser.node--personen .field--verfuegbarkeit{margin-top:1rem;margin-bottom:1rem;font-weight:300;}article.term--personen .field--verfuegbarkeit .field--label,article.teaser.node--personen .field--verfuegbarkeit .field--label{font-size:0.9rem;}article.term--personen .field--email a,article.term--personen .field--telefonnummer a,article.teaser.node--personen .field--email a,article.teaser.node--personen .field--telefonnummer a{font-weight:600;color:#7b3436;padding:0.25em;text-decoration:none;display:inline-block;}article.term--personen .teaser-content,article.teaser.node--personen .teaser-content{background:transparent;padding:0;}article.term--personen .placeholder-image,article.teaser.node--personen .placeholder-image{width:198.75px;height:198.75px;background-color:#f6f5f2;border-radius:50%;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--dark.svg);background-position:center;background-size:50% auto;background-repeat:no-repeat;padding:0;margin:auto;}article.full.node--personen{max-width:none;padding:0;}article.full.node--personen img{margin:auto;width:100%;height:auto;border-radius:50%;}article.full.node--personen .node--personen--full__content{padding:calc(2rem / 2) 2rem 3.75rem 2rem;}article.full.node--personen .node--personen--full__content .field--taetigkeiten{max-width:265px;margin-left:auto;margin-right:auto;}article.term--personen{margin:auto;}article.term--personen .field{margin-bottom:0;padding:0;}article.term--personen .field--bild{margin-bottom:0;}article.term--personen .field--taetigkeiten{margin-bottom:0;}article.term--personen .field--kurzbeschreibung{font-size:0.9rem;margin-top:0.5rem;margin-bottom:1rem;}article.term--personen .teaser-content{background:transparent;margin-top:calc(2rem / 2);}.block--ansprechpartnerblock{padding:3.75rem 2rem;}.block--ansprechpartnerblock .inner{position:relative;}.block--ansprechpartnerblock .field--ansprechpartner{display:grid;grid-template-columns:100%;}@media screen and (min-width:1201px) and (max-width:8880px){.block--ansprechpartnerblock .field--ansprechpartner{grid-template-columns:1fr 1fr 1fr;}}@media screen and (min-width:0px) and (max-width:860px){.block--ansprechpartnerblock .field--ansprechpartner{grid-template-columns:100%;}}.block--ansprechpartnerblock .summary{font-weight:300;}.block--ansprechpartnerblock .block-title{position:relative;padding:3.75rem 2rem;margin-bottom:calc(2rem / 2);}.block--ansprechpartnerblock .block-title:after{content:"";display:block;width:calc(50% - 1.875rem - 1.875rem);height:2px;background-color:#f4f3ef;position:absolute;bottom:1.875rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.block--ansprechpartnerblock .paragraph--type--ansprechpartner{padding:0 2rem 3.75rem 2rem;}.paragraph--type--ansprechpartner{padding:3.75rem 2rem;text-align:center;}.paragraph--type--ansprechpartner .field--bereich{margin-bottom:calc(2rem / 3);}.paragraph--type--ansprechpartner .field--taetigkeiten{display:none;}.paragraph--type--personen .field--personen{padding-bottom:3.75rem;}.bib-type,.node--bibliotheksadressen-popup .inner h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.5rem;font-weight:600;font-size:1rem;line-height:1.25em;text-transform:uppercase;color:#7b3436;}.bib-type span,.node--bibliotheksadressen-popup .inner h4 span{padding-top:0.2em;padding-bottom:0.2em;}.bib-type .icon,.node--bibliotheksadressen-popup .inner h4 .icon,.bib-type .icon-small,.node--bibliotheksadressen-popup .inner h4 .icon-small,.bib-type .field--adresse a:before,.node--bibliotheksadressen-popup .inner h4 .field--adresse a:before,.field--adresse .bib-type a:before,.field--adresse .node--bibliotheksadressen-popup .inner h4 a:before,.node--bibliotheksadressen-popup .inner .field--adresse h4 a:before,.bib-type .field--websites a:before,.node--bibliotheksadressen-popup .inner h4 .field--websites a:before,.field--websites .bib-type a:before,.field--websites .node--bibliotheksadressen-popup .inner h4 a:before,.node--bibliotheksadressen-popup .inner .field--websites h4 a:before,.bib-type .field--email a:before,.node--bibliotheksadressen-popup .inner h4 .field--email a:before,.field--email .bib-type a:before,.field--email .node--bibliotheksadressen-popup .inner h4 a:before,.node--bibliotheksadressen-popup .inner .field--email h4 a:before,.bib-type .field--fax a:before,.node--bibliotheksadressen-popup .inner h4 .field--fax a:before,.field--fax .bib-type a:before,.field--fax .node--bibliotheksadressen-popup .inner h4 a:before,.node--bibliotheksadressen-popup .inner .field--fax h4 a:before,.bib-type .field--telefonnummer a:before,.node--bibliotheksadressen-popup .inner h4 .field--telefonnummer a:before,.field--telefonnummer .bib-type a:before,.field--telefonnummer .node--bibliotheksadressen-popup .inner h4 a:before,.node--bibliotheksadressen-popup .inner .field--telefonnummer h4 a:before{margin-top:-4px;}.mediainfo-popup-container .field{margin-bottom:calc(2rem / 4);}.mediainfo-popup-container .field--label{font-weight:300;letter-spacing:0.025em;}.mediainfo-popup-container .field--value{font-weight:600;letter-spacing:0.025em;}.node--bibliotheksadressen{position:relative;}.node--bibliotheksadressen.teaser.teaser.node-unpublished{background-color:rgba(193,69,69,0.3);}.node--bibliotheksadressen.teaser.teaser.node-unpublished .teaser-content{background-color:transparent;}.node--bibliotheksadressen.teaser.teaser.node-unpublished .teaser-content:after{right:0;top:unset;bottom:0;}.node--bibliotheksadressen.teaser .teaser-content{padding:1.5rem 4rem 1.5rem 1rem;background:transparent;}@media screen and (min-width:0px) and (max-width:1200px){.node--bibliotheksadressen.teaser .teaser-content{padding-left:2rem;}}@media screen and (min-width:0px) and (max-width:860px){.node--bibliotheksadressen.teaser .teaser-content{padding-left:1rem;}}.node--bibliotheksadressen.teaser .placeholder-image{height:100%;background-color:rgba(123,52,54,0.8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.node--bibliotheksadressen.teaser .placeholder-image .inline-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.node--bibliotheksadressen.teaser .placeholder-image .field--icon{width:6rem;}.node--bibliotheksadressen.list{box-shadow:none;position:relative;}.node--bibliotheksadressen.list .teaser-content{background-color:transparent;}.node--bibliotheksadressen.list .inner{background-color:#f6f5f2;}.node--bibliotheksadressen-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (min-width:1201px) and (max-width:8880px){.node--bibliotheksadressen-bottom{box-shadow:inset 0 1px 18px -5px rgba(62,62,62,0.035),inset 2px 1px 10px -5px rgba(62,62,62,0.135);}}@media screen and (min-width:0px) and (max-width:860px){.node--bibliotheksadressen-bottom{display:block;padding-bottom:1rem;}}.node--bibliotheksadressen-bottom .field a{padding:calc(2rem / 2);display:block;}.node--bibliotheksadressen-bottom .field a:hover,.node--bibliotheksadressen-bottom .field a:focus{background-color:rgba(62,62,62,0.05);}.node--bibliotheksadressen-bottom .field a:hover > ul.menu--sub,.node--bibliotheksadressen-bottom .field a:focus > ul.menu--sub{display:block;}@media screen and (min-width:0px) and (max-width:1200px){.node--bibliotheksadressen-bottom .field a{padding:calc(2rem / 2) 2rem;}}@media screen and (min-width:0px) and (max-width:860px){.node--bibliotheksadressen-bottom .field a{padding:0.5rem 1rem;}}.node--bibliotheksadressen-location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0.875rem;line-height:1.2em;letter-spacing:0.03em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:1201px) and (max-width:8880px){.node--bibliotheksadressen-location{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.node--bibliotheksadressen-location .field--bundesland{font-weight:700;}@media screen and (min-width:1201px) and (max-width:8880px){.node--bibliotheksadressen-location .field--bundesland:after{font-size:0.8em;content:"|";font-weight:normal;margin:0 0.25em;}}.node--bibliotheksadressen-popup-open{position:absolute;right:0;}.node--bibliotheksadressen-popup-close{position:absolute;right:0;}.node--bibliotheksadressen-popup{position:absolute;right:0;top:0;background:#FAF9F7;z-index:2;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.node--bibliotheksadressen-popup:not(.expanded){display:none;}.node--bibliotheksadressen-popup .inner{padding:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;}.node--bibliotheksadressen-popup .inner h4{color:#3E3E3E;margin-bottom:calc(2rem / 2);}.node--bibliotheksadressen-popup .inner .field{margin-bottom:calc(2rem / 3);}.node--bibliotheksadressen-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;}@media screen and (min-width:1201px) and (max-width:8880px){.node--bibliotheksadressen-top{box-shadow:0px 2px 8px rgba(62,62,62,0.0784313725);}}.node--bibliotheksadressen ul.links.inline{margin:0;}.node--bibliotheksadressen.einleitung{padding-bottom:2rem;}.node--bibliotheksadressen.einleitung .node--bibliotheksadressen--einleitung__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:0.5rem;}.node--bibliotheksadressen.einleitung .node--bibliotheksadressen--einleitung__content .inline-link{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}@media screen and (min-width:0px) and (max-width:860px){.node--bibliotheksadressen.einleitung .node--bibliotheksadressen--einleitung__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.node--bibliotheksadressen.einleitung .node--bibliotheksadressen--einleitung__content > h5{width:100%;}.node--bibliotheksadressen.einleitung .node--bibliotheksadressen--einleitung__content .inline-link{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0;margin-bottom:2rem;}.node--bibliotheksadressen.einleitung .node--bibliotheksadressen--einleitung__content .field--artderbibliothek{margin-bottom:calc(2rem / 2);}}.node--bibliotheksadressen.einleitung .field--artderbibliothek{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}.node--bibliotheksadressen.einleitung .field--artderbibliothek .inline-link{margin-bottom:0;}.node--bibliotheksadressen.einleitung .zweigstelle{margin-bottom:calc(2rem / 4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0.25rem;}.node--bibliotheksadressen.einleitung .zweigstelle a{font-weight:600;color:#7b3436;text-decoration:none;}@media screen and (min-width:0px) and (max-width:620px){.node--bibliotheksadressen.einleitung .zweigstelle{line-height:1.2em;display:grid;grid-template-columns:1rem 1fr;gap:0 0.4rem;}.node--bibliotheksadressen.einleitung .zweigstelle .field--hauptstelle{grid-column:2;}}.node--bibliotheksadressen.full .field--sociallinks{background-color:#f6f5f2;padding:3.75rem 2rem;text-align:center;}.node--bibliotheksadressen.full .field--sociallinks .field--label{margin-bottom:calc(2rem / 2);font-weight:700;opacity:0.6;}.node--bibliotheksadressen.full .field--sociallinks .field--inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.node--bibliotheksadressen.full .field--sociallinks .icon,.node--bibliotheksadressen.full .field--sociallinks .icon-small,.node--bibliotheksadressen.full .field--sociallinks .field--adresse a:before,.field--adresse .node--bibliotheksadressen.full .field--sociallinks a:before,.node--bibliotheksadressen.full .field--sociallinks .field--websites a:before,.field--websites .node--bibliotheksadressen.full .field--sociallinks a:before,.node--bibliotheksadressen.full .field--sociallinks .field--email a:before,.field--email .node--bibliotheksadressen.full .field--sociallinks a:before,.node--bibliotheksadressen.full .field--sociallinks .field--fax a:before,.field--fax .node--bibliotheksadressen.full .field--sociallinks a:before,.node--bibliotheksadressen.full .field--sociallinks .field--telefonnummer a:before,.field--telefonnummer .node--bibliotheksadressen.full .field--sociallinks a:before{display:block;width:3rem;height:3rem;font-size:0;text-indent:-99999;margin:0 calc(2rem / 2);}.node--bibliotheksadressen.full .field--sociallinks .icon--facebook:hover,.node--bibliotheksadressen.full .field--sociallinks .icon--facebook:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/facebook--color.svg);}.node--bibliotheksadressen.full .field--sociallinks .icon--xing:hover,.node--bibliotheksadressen.full .field--sociallinks .icon--xing:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/xing--color.svg);}.node--bibliotheksadressen.full .field--sociallinks .icon--twitter:hover,.node--bibliotheksadressen.full .field--sociallinks .icon--twitter:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/twitter--color.svg);}.node--bibliotheksadressen.full .field--sociallinks .icon--instagram:hover,.node--bibliotheksadressen.full .field--sociallinks .icon--instagram:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/instagram--color.svg);}.node--bibliotheksadressen.full .field--sociallinks .icon--linkedin:hover,.node--bibliotheksadressen.full .field--sociallinks .icon--linkedin:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/linkedin--color.svg);}.node--bibliotheksadressen.full .field--sociallinks .icon--youtube:hover,.node--bibliotheksadressen.full .field--sociallinks .icon--youtube:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/youtube--color.svg);}.node--bibliotheksadressen.full .field--sociallinks .icon--socialmedia:hover,.node--bibliotheksadressen.full .field--sociallinks .icon--socialmedia:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/world--color.svg);}.node--bibliotheksadressen.full .icon-link-list{max-width:1132px;margin:0 auto;padding:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:4rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0px) and (max-width:1200px){.node--bibliotheksadressen.full .icon-link-list{gap:calc(2rem / 2);}}.node--bibliotheksadressen.full .icon-link-list .field--adresse,.node--bibliotheksadressen.full .icon-link-list .field--websites,.node--bibliotheksadressen.full .icon-link-list .field--email,.node--bibliotheksadressen.full .icon-link-list .field--fax,.node--bibliotheksadressen.full .icon-link-list .field--telefonnummer{overflow:hidden;}.node--bibliotheksadressen.full .icon-link-list .field--adresse a,.node--bibliotheksadressen.full .icon-link-list .field--websites a,.node--bibliotheksadressen.full .icon-link-list .field--email a,.node--bibliotheksadressen.full .icon-link-list .field--fax a,.node--bibliotheksadressen.full .icon-link-list .field--telefonnummer a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(2rem / 2);}.node--bibliotheksadressen.full .icon-link-list .field--adresse a:before,.node--bibliotheksadressen.full .icon-link-list .field--websites a:before,.node--bibliotheksadressen.full .icon-link-list .field--email a:before,.node--bibliotheksadressen.full .icon-link-list .field--fax a:before,.node--bibliotheksadressen.full .icon-link-list .field--telefonnummer a:before{width:1.875rem;height:1.875rem;}@media screen and (min-width:0px) and (max-width:1200px){.node--bibliotheksadressen.full .icon-link-list .field--adresse a,.node--bibliotheksadressen.full .icon-link-list .field--websites a,.node--bibliotheksadressen.full .icon-link-list .field--email a,.node--bibliotheksadressen.full .icon-link-list .field--fax a,.node--bibliotheksadressen.full .icon-link-list .field--telefonnummer a{display:grid;grid-template-columns:2rem 1fr;gap:calc(2rem / 2);}}.node--bibliotheksadressen .bibliotheksadressen-main{display:grid;max-width:1132px;margin:0 auto;padding:2rem;gap:2rem;}@media screen and (min-width:1201px) and (max-width:8880px){.node--bibliotheksadressen .bibliotheksadressen-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}@media screen and (min-width:0px) and (max-width:1200px){.node--bibliotheksadressen .bibliotheksadressen-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}}@media screen and (min-width:0px) and (max-width:860px){.node--bibliotheksadressen .bibliotheksadressen-main{grid-template-columns:minmax(0,1fr);}}.node--bibliotheksadressen .bibliotheksadressen-main h3{margin-bottom:calc(2rem / 2);}.node--bibliotheksadressen .bibliotheksadressen-main .field{margin-bottom:calc(2rem / 2);}.node--bibliotheksadressen .bibliotheksadressen-main .field-annotation{word-wrap:break-word;}.node--bibliotheksadressen .bibliotheksadressen-main .field-annotation .field{overflow:hidden;}.node--bibliotheksadressen-popup .icon--details-collapse{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);}.node--bibliotheksadressen-popup.expanded .icon--details-collapse{-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg);}article.product{}article.product.full .download-form select{width:100%;}article.product.teaser{display:grid;grid-template-columns:14rem calc(100% - 14rem);background-color:#f6f5f2;margin-bottom:calc(2rem / 4);box-shadow:0px 2px 4px rgba(62,62,62,0.14);}article.product.teaser > a{text-decoration:none;}@media screen and (min-width:0px) and (max-width:860px){article.product.teaser{grid-template-columns:10rem 1fr;}article.product.teaser .field--kurzbeschreibung{font-size:0.8rem;line-height:1.1em;color:#6f6f6f;margin-bottom:0.5em;}}@media screen and (min-width:0px) and (max-width:620px){article.product.teaser{grid-template-columns:5rem 1fr;background-color:transparent;border-bottom:1px solid rgba(62,62,62,0.1);}article.product.teaser .media--image{margin-left:calc(2rem / 2);padding-top:calc(2rem / 2);padding-bottom:calc(2rem / 2);}article.product.teaser .media--image .figcaption{position:relative;padding:0;background:transparent;box-shadow:none;text-shadow:none;color:#ccc;text-decoration:none;text-align:left;font-size:0.4rem;margin-top:0.6em;}}article.product.teaser .product-title{margin-bottom:0;}article.product.teaser img{display:block;max-width:15rem;}article.product.teaser .product-title a{text-decoration:none;display:inline-block;}article.product.teaser .product-content{padding:calc(2rem / 2);width:calc(100% - 2rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}article.product.teaser .product-content--bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}@media screen and (min-width:0px) and (max-width:860px){article.product.teaser .product-content--bottom{display:block;margin-top:calc(2rem / 3);}}article.product.teaser .product-content--bottom .product-detail-button{margin:1rem 0;background-color:#fff;color:#7b3436;}article.product.teaser .product-content--bottom .product-detail-button:hover,article.product.teaser .product-content--bottom .product-detail-button:focus{background-color:#572526;color:#fff;}@media screen and (min-width:0px) and (max-width:860px){article.product.teaser .product-content--bottom .product-detail-button{display:none;}}article.product.teaser.download .product-content .product-detail-button{margin:0.3rem 0;}@media screen and (min-width:0px) and (max-width:860px){article.product.teaser.download .product-variation{grid-template-columns:1fr;}}article.product.teaser.download .commerce-order-item-variation-cart-form-form,article.product.teaser.download .price-wrapper{display:none;}article.product.full{max-width:1132px;margin:0 auto;padding:2rem;}article.product.full .inner-product{display:grid;grid-template-columns:1fr 3fr;gap:2rem;}@media screen and (min-width:0px) and (max-width:620px){article.product.full .inner-product{grid-template-columns:1fr;gap:0;}}article.product.full .product-variation{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:4rem;}article.product.full .product-content .field--body{padding:0;}article.product.full .field--produktbilder img{width:100%;height:auto;}@media screen and (min-width:0px) and (max-width:620px){article.product.full .field--produktbilder img{max-width:15rem;max-height:15rem;margin:auto;display:block;margin-top:-4rem;position:relative;z-index:1;object-fit:contain;}}article.product.full .field--downloadprodukt{margin-top:calc(2rem / 2);margin-bottom:calc(2rem / 2);}article.product.full .field--downloadprodukt a.button,article.product.full .field--downloadprodukt form.kurs-form a.token-dialog,form.kurs-form article.product.full .field--downloadprodukt a.token-dialog,article.product.full .field--downloadprodukt .sliding-popup-bottom a.agree-button,.sliding-popup-bottom article.product.full .field--downloadprodukt a.agree-button{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/download--light.svg);background-size:1.25rem auto;background-position:1rem center;background-repeat:no-repeat;padding-left:3rem;}article.product.teaser .field--downloadprodukt{margin-top:calc(2rem / 2);margin-bottom:calc(2rem / 2);}article.product.teaser .field--downloadprodukt a.button,article.product.teaser .field--downloadprodukt form.kurs-form a.token-dialog,form.kurs-form article.product.teaser .field--downloadprodukt a.token-dialog,article.product.teaser .field--downloadprodukt .sliding-popup-bottom a.agree-button,.sliding-popup-bottom article.product.teaser .field--downloadprodukt a.agree-button{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/download--light.svg);background-size:0.75rem auto;background-position:0.75rem center;background-repeat:no-repeat;font-weight:600;text-transform:uppercase;letter-spacing:0.025em;border-radius:7px;padding-left:3rem;font-size:0.8rem;padding:0.6rem 1rem 0.6rem 2rem;}article.product.list{border-bottom:1px solid rgba(62,62,62,calc(shadow-intensity / 2));padding:calc(2rem / 4) 0;}article.product.list h3{font-size:1.1rem;font-weight:600;}article.product.list .summary{max-width:none;}@media screen and (min-width:0px) and (max-width:1200px){article.product.list .product-variation{padding-left:1rem;padding-right:1rem;}}article.product.list .summary{color:#6f6f6f;font-size:0.75rem;line-height:1.1em;}article.product.list .product-content{display:grid;grid-template-columns:40% 60%;}@media screen and (min-width:0px) and (max-width:1200px){article.product.list .product-content{grid-template-columns:1fr;}}article.product.list .product-content--top{padding:calc(2rem / 2) 2rem;}article.product.list .product-content--bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:calc(2rem / 2);padding-left:calc(2rem / 2);}@media screen and (min-width:0px) and (max-width:1200px){article.product.list .product-content--bottom{display:block;margin-top:calc(2rem / 3);}}article.product.list .product-content--bottom{position:relative;}article.product.list .product-detail-button{background-color:transparent;color:#a35b5b;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}@media screen and (min-width:0px) and (max-width:1200px){article.product.list .product-detail-button{margin-top:calc(2rem / 3);width:auto;margin-left:1rem;margin-right:1rem;margin-bottom:1rem;}}article.product.list .product-detail-button:hover,article.product.list .product-detail-button:focus{background-color:#a35b5b;color:#FAF9F7;}article.product.list .product-detail-button:before{content:"";width:2px;height:calc(100% - 1rem);display:block;position:absolute;background-color:rgba(111,111,111,0.4);margin-left:-2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (min-width:0px) and (max-width:1200px){article.product.list .product-detail-button:before{display:none;}}article.product.list .product-variation{display:grid;grid-template-columns:1fr 1.5fr;}article.product.list .field--variations{margin-right:calc(2rem / 2);}.download-form{display:grid;grid-template-columns:1fr 5rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative;}.download-form .form-item{margin:0.3rem 0;}@media screen and (min-width:0px) and (max-width:1200px){.download-form .form-item{text-align:left;}}.download-form .chosen-container{width:100% !important;}.download-form .chosen-container.chosen-container-single .chosen-single{height:3rem;line-height:3rem;}.download-form .ajax-progress-throbber{position:absolute;bottom:0.7rem;right:1.75rem;padding:0;z-index:99999;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;}.download-form .ajax-progress-throbber .message{display:none !important;}.download-form .ajax-progress-throbber .throbber{width:2rem;height:2rem;display:block;padding:0;background-image:url(/themes/bvoe_theme/throbber.svg);background-size:2.3rem auto;background-position:center;background-repeat:no-repeat;background-color:#7b3436;border-radius:50%;border:2px solid #7b3436;position:relative;z-index:2;}.download-form .permission-message{position:relative;grid-column:2 span;margin-top:2rem;}@media screen and (min-width:0px) and (max-width:860px){.download-form .permission-message{display:none;}}.download-form .permission-message .inner{padding:calc(2rem / 2);padding-right:4rem;background-color:#c14545;color:#fff;}.download-form .permission-message .inner a{color:#fff;}.download-form .permission-message .inner:after{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #c14545;display:inline-block;position:absolute;bottom:0;right:1.55rem;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}.download-form .permission-message a.close-download-info{position:absolute;right:0;top:0;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--light.svg);font-size:0;text-indent:-9999px;width:2rem;height:2rem;background-size:1rem auto;background-repeat:no-repeat;background-position:center;}.download-form select{height:3rem;line-height:3rem;}.download-form input[type=submit].download-button{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/download--light.svg);background-size:1.25rem auto;background-position:center;background-repeat:no-repeat;font-size:0;text-indent:-9999px;width:4rem;height:3rem;margin:0.3rem 0;}.download-form label:not(.option){color:#6f6f6f;font-size:0.75rem;text-transform:uppercase;}.product-variation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}@media screen and (min-width:0px) and (max-width:860px){.product-variation{display:grid;grid-template-columns:1fr 1fr 1fr;}}@media screen and (min-width:0px) and (max-width:620px){.product-variation{display:grid;grid-template-columns:100%;}}.product-variation .commerce-variation-cart-form{margin:0.3rem 0;font-size:0.9rem;padding:1rem;line-height:1rem;margin-right:1rem;}.product-variation .commerce-variation-cart-form.disabled{background-color:#c14545;color:#fff;margin:1rem 0;}.product-variation .commerce-order-item-variation-cart-form-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-left:2px solid rgba(111,111,111,0.4);padding:0.3rem 1rem 0.8rem 1rem;}@media screen and (min-width:0px) and (max-width:860px){.product-variation .commerce-order-item-variation-cart-form-form{border:0 none;padding:0;}}.product-variation .commerce-order-item-variation-cart-form-form input[type=number]{background-color:transparent;box-shadow:none;border:0 none;border-bottom:1px solid #6f6f6f;color:#3E3E3E;font-weight:600;padding:0.35rem 0.5rem;width:6.5rem;text-align:center;height:3rem;line-height:2rem;}.product-variation .commerce-order-item-variation-cart-form-form .field--name-quantity{margin-right:calc(2rem / 2);max-width:5rem;}.product-variation .commerce-order-item-variation-cart-form-form .field--name-quantity label{margin-top:0;line-height:1.3em;top:0;}.product-variation .commerce-order-item-variation-cart-form-form label{color:#6f6f6f;font-size:0.75rem;text-transform:uppercase;}.product-variation .commerce-order-item-variation-cart-form-form .form-item{margin:auto;}.product-variation .commerce-order-item-variation-cart-form-form .form-actions{margin-top:0;}.product-variation .price-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-height:3.75rem;padding:0.4rem calc(2rem / 2) 0.1rem calc(2rem / 2);border-left:2px solid rgba(111,111,111,0.4);}@media screen and (min-width:0px) and (max-width:1200px){.product-variation .price-wrapper{padding:0.4rem calc(1rem / 2) 0.1rem calc(1rem / 2);}}@media screen and (min-width:0px) and (max-width:620px){.product-variation .price-wrapper{border:0 none;}}.product-variation .price-wrapper .field--label{color:#6f6f6f;font-size:0.75rem;text-transform:uppercase;line-height:1.3em;}.product-variation .price-wrapper .field--value{font-weight:600;}.field--medium{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0.3333333333rem;}.field--medium .field--item{opacity:0.4;border:1px solid;padding:0.3em 0.3em;font-size:0.7rem;line-height:1em;display:inline-block;}input[type=submit].button--add-to-cart{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cart--light.svg);background-size:1.25rem auto;background-position:center;background-repeat:no-repeat;font-size:0;text-indent:-9999px;width:5rem;height:3rem;}@media screen and (min-width:0px) and (max-width:620px){input[type=submit].button--add-to-cart{width:100%;}}input[type=submit].button--add-to-cart:hover,input[type=submit].button--add-to-cart:focus{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cart--light.svg);background-size:1.25rem auto;background-position:center;background-repeat:no-repeat;}.page-introduction .product .field--medium .field--item{font-size:1rem;}.tax-info{font-size:0.625rem;line-height:1.3em;color:#6f6f6f;}.order.teaser{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:0px) and (max-width:620px){.order.teaser{grid-template-columns:1fr;}}.order.teaser > *{padding:calc(2rem / 2) 1.875rem;}.order.teaser .field--label{text-transform:uppercase;font-size:0.875rem;letter-spacing:-0.025em;color:#6f6f6f;}.order.teaser .order-name{text-transform:none;font-size:1rem;font-weight:600;padding-top:0.25em;}.order.teaser .order-info{font-size:0.75rem;}.order.teaser .button,.order.teaser form.kurs-form .token-dialog,form.kurs-form .order.teaser .token-dialog,.order.teaser form input[type=submit],form .order.teaser input[type=submit],.order.teaser .sliding-popup-bottom .agree-button,.sliding-popup-bottom .order.teaser .agree-button{margin-right:2rem;}.order.order--user{padding-top:2rem;padding-bottom:2rem;}.order.order--user .order-total-line__adjustment--tax{display:none;}.order.order--user .ust-info{text-align:right;}.views-exposed-form .form-item-category .shs-container + .shs-processed + .chosen-container,.vbo-view-form #vbo-action-form-wrapper .form-item-category .shs-container + .shs-processed + .chosen-container{display:none !important;}article.kurs.full{padding-top:2rem;padding-bottom:3.75rem;}article.kurs.full .course-content{max-width:calc(1132px - 3.75rem* 4);margin-left:auto;margin-right:auto;}@media screen and (min-width:0px) and (max-width:1200px){article.kurs.full .course-content{max-width:none;}}article.kurs.einleitung .field--location,article.kurs.anmeldung .field--location,article.kurs.administration .field--location{margin-top:calc(2rem / 2);}article.kurs.einleitung .button--signup{display:none;}article.kurs.anmeldung{padding-bottom:3.75rem;}article.kurs.anmeldung h1,article.kurs.administration h1{margin-bottom:0.5rem;}article.kurs.anmeldung .field--location,article.kurs.administration .field--location{margin-bottom:calc(2rem / 2);}article.kurs.anmeldung .field--coursestart,article.kurs.administration .field--coursestart{margin-top:0.4em;vertical-align:middle;}article.kurs.anmeldung .field--coursestart:before,article.kurs.administration .field--coursestart:before{content:"";background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/date--dark.svg);display:inline-block;width:1.35rem;height:1.35rem;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:4px;margin-top:-4px;}article.kurs.anmeldung .field--coursestart time,article.kurs.administration .field--coursestart time{display:inline-block;vertical-align:middle;}article.kurs.administration{display:grid;grid-template-columns:1fr 5rem;padding-bottom:2rem;}article.kurs.administration .content-wrapper-inner .field{margin-top:2rem;margin-bottom:2rem;}article.kurs.administration .content-wrapper-inner .field--statistics{display:grid;grid-template-columns:1fr 1fr;gap:2rem;}article.kurs.administration .content-wrapper-inner .field--location{margin-bottom:calc(2rem / 2);}article.kurs.administration .content-wrapper-inner .field--coursestart{margin-top:0;}article.kurs.administration .content-wrapper-inner .statistic--info{margin:0;}article.kurs.administration .dropbutton-container{z-index:2;}article.kurs.einleitung .booked_info{padding:0.3em 0.6em 0.3em 2rem;background-size:1rem;border-radius:5px;}article.kurs.einleitung .booked_info span{text-transform:none;font-size:0.9rem;line-height:1.3em;vertical-align:middle;display:inline-block;margin-bottom:-4px;}article.kurs.einleitung ul.links.inline{margin-bottom:-5rem;padding-bottom:2rem;}article.kurs.einleitung .hide-full{display:none !important;}article.kurs.einleitung .field--name{margin-bottom:calc(2rem / 4);}article.kurs.einleitung .content-wrapper{margin-bottom:3.75rem;}@media screen and (min-width:0px) and (max-width:1200px){article.kurs.einleitung .content-wrapper{margin-bottom:2rem;}}article.kurs.kalender{padding:calc(2rem / 2);}article.kurs.kalender .field--inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}article.kurs.kalender .field--inline > .field{margin-right:0.5rem;}article.kurs.kalender h2{font-size:1rem;font-weight:400;margin-top:0.35em;}article.kurs.kalender .field--type{text-transform:uppercase;font-size:0.85rem;line-height:1rem;}article.kurs.kalender:hover,article.kurs.kalender:focus{background-color:rgba(62,62,62,0.5);}article.kurs.kompakt{height:100%;background-color:#FAF9F7;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}@media screen and (min-width:0px) and (max-width:860px){article.kurs.kompakt{box-shadow:none;background-color:transparent;}}article.kurs.kompakt .inner{height:100%;}article.kurs.kompakt .teaser-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}@media screen and (min-width:0px) and (max-width:860px){article.kurs.kompakt .teaser-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}article.kurs.kompakt .teaser-content .field--type{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;font-size:0.8rem;line-height:1.1em;}article.kurs.kompakt .teaser-content .field--typeicon{background-color:#f8f7f4;padding:0.5rem 1rem;}article.kurs.kompakt .teaser-content .field--typeicon--customimage .field--value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}article.kurs.kompakt .teaser-content .field--typeicon--customimage .field--value .field--value.field--iconfarbe{margin-left:0;}article.kurs.kompakt .teaser-content .action-content{display:none;}}article.kurs.kompakt .field--location,article.kurs.kompakt .field--veranstaltungsadresse{font-size:0.9rem;line-height:1.1em;padding-left:1rem;position:relative;padding-top:0.16em;margin-top:calc(2rem / 4);}article.kurs.kompakt .field--location:before,article.kurs.kompakt .field--veranstaltungsadresse:before{position:absolute;left:0;width:1rem;top:0;}article.kurs.kompakt .field--coursedate{font-size:0.8rem;margin-bottom:0.2em;line-height:1.25em;}@media screen and (min-width:0px) and (max-width:860px){article.kurs.kompakt .field--coursedate{margin-bottom:0.25em;}}article.kurs.kompakt .field--typeicon{text-align:center;padding:calc(2rem / 2);background-color:#f6f5f2;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}article.kurs.kompakt .field--typeicon .field--value:before{width:2rem;height:2rem;margin-bottom:0.25rem;}article.kurs.kompakt .field--typeicon--customimage .field--value.field--iconfarbe{margin-left:auto;margin-right:auto;}article.kurs.kompakt .field--typeicon--customimage .field--value.field--iconfarbe img{width:2rem;height:2rem;margin-bottom:0;}article.kurs.kompakt h3{font-size:1rem;margin-bottom:calc(2rem / 2);}article.kurs.kompakt h3 a{color:#7b3436;}article.kurs.kompakt .main-content{padding:1.5rem 1rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width:0px) and (max-width:860px){article.kurs.kompakt .main-content{box-shadow:0px 2px 8px rgba(62,62,62,0.14);}}article.kurs.kompakt ul.links.inline{margin:0;}article.kurs.kompakt ul.links.inline li{margin:0;display:block;}article.kurs.kompakt ul.links.inline li a{display:block;}article.kurs.teaser{box-shadow:none;}article.kurs.teaser .inner{padding:1rem;position:relative;}article.kurs.teaser .button--signup{display:none;}article.kurs.teaser .booked_info{padding:0.3em 0.6em 0.3em 2rem;background-size:1rem;border-radius:5px;}article.kurs.teaser .booked_info span{text-transform:none;font-size:0.9rem;line-height:1.3em;vertical-align:middle;display:inline-block;margin-bottom:-4px;}article.kurs.teaser .content{min-height:7rem;box-shadow:0px 2px 8px rgba(62,62,62,0.0784313725);padding:1rem 0 0 4.5rem;background-color:#f6f5f2;display:grid;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:100%;}article.kurs.teaser .content .field--inline,article.kurs.teaser .content .name,article.kurs.teaser .content .field--body{padding-right:calc(2rem / 2);}@media screen and (min-width:0px) and (max-width:620px){article.kurs.teaser .content{padding-left:1rem;}}@media screen and (min-width:1201px) and (max-width:8880px){article.kurs.teaser .content{margin-left:5rem;grid-template-columns:65% 35%;padding-left:1rem;}}article.kurs.teaser .content .main-content{padding-bottom:calc(2rem / 2);-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}article.kurs.teaser .content .action-content{text-align:right;}article.kurs.teaser .content .action-content .button--registrations{font-size:0;width:3.2rem;height:3.2rem;padding:0;}article.kurs.teaser .content .button--readmore{background-color:transparent;color:#a35b5b;}article.kurs.teaser.kurs .teaser-icon{position:absolute;z-index:2;width:3rem;height:3rem;}@media screen and (min-width:0px) and (max-width:1200px){article.kurs.teaser.kurs .teaser-icon{width:2rem;height:2rem;left:1.5rem;top:2rem;}}@media screen and (min-width:0px) and (max-width:860px){article.kurs.teaser.kurs .teaser-icon{left:2rem;}}@media screen and (min-width:0px) and (max-width:620px){article.kurs.teaser.kurs .teaser-icon{width:1.5rem;height:1.5rem;left:unset;right:1rem;top:1rem;}}article.kurs.teaser.kurs .teaser-icon .field--icon{z-index:2;position:relative;width:3rem;height:3rem;}@media screen and (min-width:0px) and (max-width:1200px){article.kurs.teaser.kurs .teaser-icon .field--icon{width:2rem;height:2rem;}}@media screen and (min-width:0px) and (max-width:620px){article.kurs.teaser.kurs .teaser-icon .field--icon{width:1.5rem;height:1.5rem;}}article.kurs.teaser.kurs .teaser-icon .field--icon img{width:65%;height:100%;margin:auto;display:block;}article.kurs.teaser.kurs .teaser-icon .shadow{top:0;left:0;opacity:0.6;width:3rem;height:3rem;position:absolute;margin-left:0.35em;margin-top:0.35em;z-index:1;}@media screen and (min-width:0px) and (max-width:1200px){article.kurs.teaser.kurs .teaser-icon .shadow{width:2rem;height:2rem;}}@media screen and (min-width:0px) and (max-width:620px){article.kurs.teaser.kurs .teaser-icon .shadow{width:1.5rem;height:1.5rem;}}article.kurs.teaser.kurs .content::before{content:"";display:none;width:2px;position:absolute;top:0;bottom:0;left:2.5rem;background-color:rgba(111,111,111,0.3);}@media screen and (min-width:1201px) and (max-width:8880px){article.kurs.teaser.kurs .content::before{display:block;}}article.kurs.teaser.kurs .field--type{text-transform:uppercase;font-weight:600;}article.kurs.teaser.kurs .field--location{margin-bottom:calc(2rem / 2);}article.kurs.teaser.kurs .field--inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0px) and (max-width:620px){article.kurs.teaser.kurs .field--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:2rem;margin-bottom:0.7rem;}article.kurs.teaser.kurs .field--inline .field--typeicon--customimage .field--value{text-align:left;}}article.kurs .field--location:before,article.kurs .field--veranstaltungsadresse:before{content:"";background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/location--dark.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:1.5rem;height:1.5rem;display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:4px;}.registered-indicator{background-color:#3E3E3E;color:#fff;line-height:1.26em;padding-left:3rem;padding-right:1rem;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--light.svg);background-size:1.5rem;background-repeat:no-repeat;background-position:0.75rem center;font-family:"Overpass",sans-serif;font-size:1rem;text-transform:uppercase;font-weight:400;border-radius:1px;letter-spacing:0.025em;padding-top:1rem;padding-bottom:0.96rem;margin-left:2px;}.block--viewsexposedfilterblock__kurse-block1{box-shadow:none;padding:0;}.block--viewsexposedfilterblock__kurse-block1 form{display:grid;grid-template-columns:1fr 6rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.view-nofilter .view-inner-content{padding-top:2rem;padding-bottom:2rem;}.course-view--registrations .view-inner-content{padding-top:3.75rem;padding-bottom:3.75rem;}.course-view--administration{max-width:1132px;margin-left:auto;margin-right:auto;margin-top:2rem;position:relative;}.course-view--administration--wrapper:before{content:"";display:block;left:0;right:0;height:5rem;background-color:#f6f5f2;margin-bottom:-5rem;}.course-view--administration.admin-view .exposed-form-wrapper{z-index:1;}.course-view--administration h3{font-size:1.2rem;margin-bottom:0;}.course-view--administration .location{font-size:0.9rem;margin-top:0.25em;line-height:1.2em;}.course-view--administration .course-date{color:rgba(62,62,62,0.8);font-size:0.95rem;}.course-view .views-preface{background-color:transparent;}.course-view .views-preface header{text-align:right;position:relative;}.course-view .views-preface header .dummy-header{height:1rem;margin-top:1rem;}.course-view .views-preface header .dummy-header::before,.course-view .views-preface header .course-legend::before{content:"";display:block;width:2px;position:absolute;top:-1rem;bottom:-1rem;left:1.5rem;background-color:rgba(111,111,111,0.3);}@media screen and (min-width:0px) and (max-width:1200px){.course-view .views-preface header .dummy-header::before,.course-view .views-preface header .course-legend::before{left:2.5rem;}}@media screen and (min-width:0px) and (max-width:860px){.course-view .views-preface header .dummy-header::before,.course-view .views-preface header .course-legend::before{display:none;}}.course-view .views-preface header .dummy-header::before{bottom:0;}.course-view.course-view--administration .views-preface header .course-legend::before{display:none;}.course-view.course-view--administration .field--typeicon--customimage .field--value{text-align:left;}.course-view.no-introduction{margin-top:2rem;}.course-view--calendar .views-preface header{margin-top:0;}.course-view--calendar .views-preface header .course-legend:before{display:none;}.course-view--calendar .views-preface header .course-legend{margin-top:0;margin-bottom:3.75rem;}.course-legend .view-inner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0.5rem 0rem 0.5rem;gap:2rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;margin-top:1rem;}.course-legend .view-inner-content .course-legend-item{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.25rem;text-transform:uppercase;font-size:0.75rem;font-weight:600;line-height:1rem;}.course-legend .view-inner-content .course-legend-item:hover .field--typeicon:before,.course-legend .view-inner-content .course-legend-item:focus .field--typeicon:before{opacity:1;}.course-legend .view-inner-content .course-legend-item .field--typeicon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.course-legend .view-inner-content .course-legend-item .field--typeicon a{text-decoration:none;}.course-legend .view-inner-content .course-legend-item .field--typeicon:before{content:"";display:block;width:1rem;height:1rem;background-color:currentColor;margin-right:0.5rem;opacity:0.8;}@media screen and (min-width:0px) and (max-width:1200px){.course-legend .view-inner-content{padding-right:2rem;}}@media screen and (min-width:0px) and (max-width:860px){.course-legend .view-inner-content{padding-left:6rem;gap:1rem;}}@media screen and (min-width:0px) and (max-width:620px){.course-legend .view-inner-content{display:none;}}.notification{padding:2rem;background-color:#c14545;color:#FAF9F7;margin-bottom:2rem;margin-left:-2rem;margin-right:-2rem;display:block;max-width:100%;}@media screen and (min-width:1201px) and (max-width:8880px){.notification{padding:2rem 3.3125rem;margin-left:-3.3125rem;margin-right:-12rem;margin-top:-1.75rem;}}.notification h3{margin-bottom:0.5em;}.notification.align-center{text-align:center;}.booked_info{font-size:1rem;line-height:1em;padding:1.125em 1em 0.875em 2.5em;background-color:#c14545;color:#fff;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--light.svg);background-size:1.5rem auto;background-position:0.5rem center;background-repeat:no-repeat;display:inline-block;}.booked_info span{text-transform:uppercase;letter-spacing:0.025em;}form.anmeldung-form{box-shadow:0px 2px 8px rgba(62,62,62,0.14);background-color:#f6f5f2;padding:2rem 2rem 2rem 2rem;margin-top:-2.5rem;z-index:2;position:relative;margin-bottom:3.75rem;}@media screen and (min-width:1201px) and (max-width:8880px){form.anmeldung-form{padding:1.75rem 12rem 3.75rem 3.3125rem;}}form.anmeldung-form .field--widget-birtday-date fieldset{padding-top:2.5rem;}form.anmeldung-form .field--name-field-bib-plz .ajax-progress-throbber{top:1.95rem;}form.anmeldung-form .flex-group{display:grid;margin-bottom:2rem;}@media screen and (min-width:1201px) and (max-width:8880px){form.anmeldung-form .flex-group{grid-template-columns:12rem 1fr;}}form.anmeldung-form .flex-group.hide-labels label:not(.option),form.anmeldung-form .flex-group.hide-labels legend{display:none;}form.anmeldung-form .flex-group > h4{margin-top:1rem;color:#6f6f6f;}form.anmeldung-form .flex-group--single-column .field-group-wrapper-static{grid-template-columns:1fr;}form.anmeldung-form .flex-group--single-column .field--widget-options-buttons .fieldset-wrapper > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;}form.anmeldung-form .flex-group .field--widget-options-buttons{margin-top:1rem;}form.anmeldung-form .flex-group .field--widget-options-buttons .description{margin-left:2rem;}form.anmeldung-form .flex-group.required-fields.hide-labels > h4:after{color:red;content:" *";font-size:0.9em;}form.anmeldung-form.anmeldung-lang-edit-form{z-index:1;}form.anmeldung-form.anmeldung-lang-edit-form .flex-group{grid-template-columns:1fr 1fr;gap:1rem;}form.anmeldung-form.anmeldung-lang-edit-form .flex-group .field--widget-options-buttons,form.anmeldung-form.anmeldung-lang-edit-form .flex-group .field--widget-boolean-checkbox{grid-column:span 2;}@media screen and (min-width:0px) and (max-width:620px){form.anmeldung-form.anmeldung-lang-edit-form .flex-group{display:block;}}form.anmeldung-form.anmeldung-lang-edit-form .field--widget-birtday-date fieldset legend{padding-bottom:0.5rem;font-size:0.9rem;margin-left:0.5rem;padding-left:0;}form.anmeldung-form .field-group-wrapper-static{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;}@media screen and (min-width:0px) and (max-width:620px){form.anmeldung-form .field-group-wrapper-static{grid-template-columns:100%;display:block;}}@media screen and (min-width:0px) and (max-width:1200px){form.anmeldung-form .form-managed-file{margin-top:1rem;}}form.anmeldung-form a.chosen-single,form.anmeldung-form .form-item-managed-file,form.anmeldung-form textarea,form.anmeldung-form select,form.anmeldung-form input[type=text],form.anmeldung-form input[type=email],form.anmeldung-form input[type=search],form.anmeldung-form input[type=tel],form.anmeldung-form input[type=url],form.anmeldung-form input[type=password],form.anmeldung-form input[type=color],form.anmeldung-form input[type=file],form.anmeldung-form input[type=color],form.anmeldung-form input[type=number],form.anmeldung-form input[type=range],form.anmeldung-form input[type=date],form.anmeldung-form input[type=month],form.anmeldung-form input[type=week],form.anmeldung-form input[type=time],form.anmeldung-form input[type=datetime],form.anmeldung-form input[type=datetime-local]{border-bottom:2px solid #a35b5b;}form.anmeldung-form .field--type-datetime{position:relative;}form.anmeldung-form .field--type-datetime > h4{top:1.4rem;}form.anmeldung-form .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem;}@media screen and (min-width:1201px) and (max-width:8880px){form.anmeldung-form details.captcha,form.anmeldung-form .form-actions,form.anmeldung-form .form-item-agb{margin-left:12rem;}}form.anmeldung-form details.captcha{text-align:center;}form.anmeldung-form .form-group-title-wrapper{padding-bottom:2rem;}form.anmeldung-form .form-group-title-wrapper h3{margin-bottom:0.5em;}form.anmeldung-form .form-group-title-wrapper p{font-weight:300;}form.anmeldung-form .boz-preview-error{display:block;background-color:#c14545;color:#fff;padding:calc(2rem / 2);background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/warning--light.svg);padding-left:4rem;background-size:2rem auto;background-repeat:no-repeat;background-position:1rem 1rem;margin-bottom:1rem;}form.anmeldung-form .boz-preview-error .button.icon-button,form.anmeldung-form .boz-preview-error form.kurs-form .icon-button.token-dialog,form.kurs-form form.anmeldung-form .boz-preview-error .icon-button.token-dialog,form.anmeldung-form .boz-preview-error input.icon-button[type=submit],form.anmeldung-form .boz-preview-error .sliding-popup-bottom .icon-button.agree-button,.sliding-popup-bottom form.anmeldung-form .boz-preview-error .icon-button.agree-button{display:inline-block;margin-top:2rem;background-color:#9e3535;}form.anmeldung-form .boz-preview-error .button.icon-button:hover,form.anmeldung-form .boz-preview-error form.kurs-form .icon-button.token-dialog:hover,form.kurs-form form.anmeldung-form .boz-preview-error .icon-button.token-dialog:hover,form.anmeldung-form .boz-preview-error input.icon-button[type=submit]:hover,form.anmeldung-form .boz-preview-error .sliding-popup-bottom .icon-button.agree-button:hover,.sliding-popup-bottom form.anmeldung-form .boz-preview-error .icon-button.agree-button:hover{background-color:#782828;}form.anmeldung-form .boz-preview-entity{background-color:#4fc35d;color:#fff;padding:calc(2rem / 2);background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/ok--light.svg);padding-left:4rem;background-size:2rem auto;background-repeat:no-repeat;background-position:1rem 1rem;}@media screen and (min-width:0px) and (max-width:1200px){form.anmeldung-form .boz-preview-entity{margin-top:1rem;}}form.anmeldung-form .boz-preview-entity .field--postleitzahl,form.anmeldung-form .boz-preview-entity .field--bundesland{display:inline;}form.anmeldung-form .boz-preview-entity .button.icon-button,form.anmeldung-form .boz-preview-entity form.kurs-form .icon-button.token-dialog,form.kurs-form form.anmeldung-form .boz-preview-entity .icon-button.token-dialog,form.anmeldung-form .boz-preview-entity input.icon-button[type=submit],form.anmeldung-form .boz-preview-entity .sliding-popup-bottom .icon-button.agree-button,.sliding-popup-bottom form.anmeldung-form .boz-preview-entity .icon-button.agree-button{display:inline-block;margin-top:2rem;background-color:#39a646;}form.anmeldung-form .boz-preview-entity .button.icon-button:hover,form.anmeldung-form .boz-preview-entity form.kurs-form .icon-button.token-dialog:hover,form.kurs-form form.anmeldung-form .boz-preview-entity .icon-button.token-dialog:hover,form.anmeldung-form .boz-preview-entity input.icon-button[type=submit]:hover,form.anmeldung-form .boz-preview-entity .sliding-popup-bottom .icon-button.agree-button:hover,.sliding-popup-bottom form.anmeldung-form .boz-preview-entity .icon-button.agree-button:hover{background-color:#2c8036;}form.anmeldung-form .boz-preview-entity .field--artderbibliothek{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}form.anmeldung-form .boz-preview-entity .field--artderbibliothek .field--item:before{content:", ";}form.anmeldung-form .boz-preview-entity .field--artderbibliothek .field--item:first-child:before{display:none;}form.anmeldung-form .boz-preview-entity .icon,form.anmeldung-form .boz-preview-entity .icon-small,form.anmeldung-form .boz-preview-entity .field--adresse a:before,.field--adresse form.anmeldung-form .boz-preview-entity a:before,form.anmeldung-form .boz-preview-entity .field--websites a:before,.field--websites form.anmeldung-form .boz-preview-entity a:before,form.anmeldung-form .boz-preview-entity .field--email a:before,.field--email form.anmeldung-form .boz-preview-entity a:before,form.anmeldung-form .boz-preview-entity .field--fax a:before,.field--fax form.anmeldung-form .boz-preview-entity a:before,form.anmeldung-form .boz-preview-entity .field--telefonnummer a:before,.field--telefonnummer form.anmeldung-form .boz-preview-entity a:before{margin-right:0.25em;}form.anmeldung-form .boz-preview-entity .data-container .field--label{font-size:0.8rem;font-weight:600;margin-bottom:-0.2em;}form.anmeldung-form .boz-preview-entity .data-container .field{margin-bottom:0.5em;}form.anmeldung-form .summary--container{margin-bottom:0.5rem;}form.anmeldung-form .notification{width:auto;max-width:none;}form.anmeldung-form #edit-registrant-type-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;}form.anmeldung-form .inline-radios .description{margin:auto;}form.anmeldung-form .inline-question{padding-bottom:0.55em;padding-top:0.25em;display:block;}form.kurs-form{padding-bottom:3.75rem;}form.kurs-form .form-actions{margin-top:2rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2rem;}form.kurs-form .token-dialog{margin:auto;width:340px;display:block;text-decoration:none;font-size:0.8rem;background-color:#3E3E3E;}form.kurs-form .token-dialog:hover,form.kurs-form .token-dialog:focus{background-color:#252525;}form.anmeldung-form.anmeldung-lang-edit-form,form.anmeldung-form.anmeldung-kurs-edit-form{margin-top:0;box-shadow:none;background-color:transparent;padding:2rem;padding-top:0;}form.anmeldung-form.anmeldung-lang-edit-form > *,form.anmeldung-form.anmeldung-kurs-edit-form > *{max-width:1132px;margin-left:auto;margin-right:auto;}form.anmeldung-form.anmeldung-lang-edit-form:before,form.anmeldung-form.anmeldung-kurs-edit-form:before{content:"";position:absolute;left:0;right:0;top:0;background:#f6f5f2;height:4rem;}form.anmeldung-form.anmeldung-lang-edit-form .field-group-html-element.form-wrapper,form.anmeldung-form.anmeldung-kurs-edit-form .field-group-html-element.form-wrapper{margin-bottom:3.75rem;}form.anmeldung-form.anmeldung-lang-edit-form .form-actions,form.anmeldung-form.anmeldung-kurs-edit-form .form-actions{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem;}form.anmeldung-form .field--layout--fullwidth,form.anmeldung-form .field--type-string-long{grid-column:span 2;}form.anmeldung-form .field--layout--fullwidth textarea,form.anmeldung-form .field--type-string-long textarea{min-height:10rem;}.field--typeicon .field--label{display:none;}.field--typeicon .field--value{font-weight:600;}.field--typeicon .field--value:before{content:"";display:block;height:3rem;width:3rem;margin:auto;margin-bottom:calc(2rem / 2);background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--dark.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;}.field--typeicon span{text-transform:uppercase;}.feature-list{padding:2rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0px) and (max-width:1200px){.feature-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:1rem;}}.feature-list .field{text-align:center;color:#3E3E3E;padding:2rem;min-width:10rem;max-width:12rem;}@media screen and (min-width:0px) and (max-width:1200px){.feature-list .field{padding:calc(2rem / 4) 0.7rem;max-width:none;text-align:left;}.feature-list .field.field--coursedate .field--value{grid-template-columns:3rem 1fr 1rem 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.feature-list .field.field--coursedate .field--value time{margin-right:calc(2rem / 4);}}.feature-list .field .field--label{display:none;}.feature-list .field .field--value{font-weight:600;}@media screen and (min-width:0px) and (max-width:1200px){.feature-list .field .field--value{display:grid;grid-template-columns:3rem 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.feature-list .field .field--value:before{content:"";display:block;height:3rem;width:3rem;margin:auto;margin-bottom:calc(2rem / 2);background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--dark.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;}@media screen and (min-width:0px) and (max-width:1200px){.feature-list .field .field--value:before{margin:auto;width:2rem;height:2rem;}}.feature-list .field--location .field--value::before,.feature-list .field--veranstaltungsadresse .field--value::before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/location--dark.svg);}.feature-list .field--location:before,.feature-list .field--veranstaltungsadresse:before{display:none !important;}.feature-list .field--coursedate .field--value::before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/date--dark.svg);}.feature-list .field--courseschedule .field--value::before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/openinghours--dark.svg);}.feature-list .field--kurskategorie .field{color:inherit;}.feature-list .field--kurskategorie .field--value{padding:0;}.feature-list .field--kurskategorie .field--value:before{display:none;}.field--typeicon.field--typeicon--inline .field--value{display:grid;grid-template-columns:2rem 1fr;}.field--typeicon.field--typeicon--inline .field--value:before{width:1.5rem;height:1.5rem;}.field--typeicon .field--label{display:none;}.field--typeicon .field--label span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.field--typeicon .field--value{font-weight:600;}.field--typeicon .field--value:before{content:"";display:block;height:3rem;width:3rem;margin:auto;margin-bottom:calc(2rem / 2);background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--dark.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;}.field--typeicon span{text-transform:uppercase;}.field--typeicon--customimage .field--value{text-align:center;}.field--typeicon--customimage .field--value:before{display:none !important;}.field--typeicon--customimage .field--iconfarbe img,.field--typeicon--customimage .field--icon img{width:100%;height:100%;margin:auto;height:3rem;width:3rem;margin-bottom:0.4rem;}.course-content .action-container{margin:2rem;}.course-content .field{padding-left:2rem;padding-right:2rem;margin-bottom:2rem;}.course-content .field--typeicon--customimage .field{margin:0;padding:0;}.course-content .field--courseinstructors{text-align:center;margin-top:3.75rem;}.course-content .field--courseinstructors .field--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.course-content .field--label{margin-bottom:0.25em;}.registration-success .anmeldung--successmessage{padding:3.75rem 2rem;background-image:url(/themes/bvoe_theme/resources/dist/header_decor.svg);background-size:100% auto;background-position:center;background-color:#f6f5f2;background-repeat:no-repeat;min-height:calc(100vh - 10rem - 8rem - 3.75rem* 2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.registration-success .anmeldung--successmessage .field--body{padding:0;}.registration-success .status-message{color:#FAF9F7;margin:2rem auto;padding:1rem;background-color:#6f6f6f;border-radius:1rem;}.minimal-course-teaser .registered-indicator{display:none;}.minimal-course-teaser article.kurs{border-bottom:1px solid rgba(62,62,62,calc(shadow-intensity / 2));position:relative;}.minimal-course-teaser article.kurs.teaser{font-size:0.9rem;}.minimal-course-teaser article.kurs.teaser .inner{padding:calc(2rem / 2) 1.875rem;}@media screen and (min-width:0px) and (max-width:860px){.minimal-course-teaser article.kurs.teaser .inner{padding:1rem;}}.minimal-course-teaser article.kurs.teaser .content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;background-color:transparent;box-shadow:none;margin:0;padding:0;}@media screen and (min-width:0px) and (max-width:1200px){.minimal-course-teaser article.kurs.teaser .content{width:100%;display:block;}}@media screen and (min-width:0px) and (max-width:860px){.minimal-course-teaser article.kurs.teaser .content{box-shadow:none;}}.minimal-course-teaser article.kurs.teaser .content:before,.minimal-course-teaser article.kurs.teaser .content:after{display:none;}.minimal-course-teaser article.kurs.teaser .content .links.inline{margin:0;}.minimal-course-teaser article.kurs.teaser .field--body{display:none;}.minimal-course-teaser article.kurs.teaser .main-content{padding:0;border-right:2px solid #f6f5f2;padding-right:calc(2rem / 2);}@media screen and (min-width:0px) and (max-width:1200px){.minimal-course-teaser article.kurs.teaser .main-content{border-right:0 none;}}.minimal-course-teaser article.kurs.teaser .field--kurskategorie{display:none;}.course-conditions{width:1rem;height:1rem;background-color:orange;color:orange;border-radius:50%;display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat;background-position:center;border:0.2em solid;margin-right:0.25em;margin-bottom:0.25em;margin-top:0.25em;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/close--light.svg);}.course-conditions--valid{color:green;background-color:green;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/check--light.svg);}.registration--note{}.registration--note:before{content:"";background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--dark.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:middle;width:1rem;height:1rem;position:absolute;left:0rem;top:0.5rem;margin-right:0.25rem;}article.anmeldung.full{padding:2rem 2rem 3.75rem 2rem;}article.anmeldung.full .field{margin-bottom:calc(2rem / 2);}article.anmeldung.full .field--value{font-size:1.1rem;}article.anmeldung.full .field--label{font-weight:600;font-size:0.8rem;text-transform:uppercase;}article.anmeldung.full .field--kurs{grid-column:span 3;}@media screen and (min-width:0px) and (max-width:860px){article.anmeldung.full .field--kurs{grid-column:span 2;}}@media screen and (min-width:0px) and (max-width:620px){article.anmeldung.full .field--kurs{grid-column:auto;}}article.anmeldung.full .layout-content-focus,article.anmeldung.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails,.paragraph--type--bildergalerie-kompakt article.anmeldung.full .slideshow-frame-thumbnails,article.anmeldung.full .node--mediathek .field--video,.node--mediathek article.anmeldung.full .field--video,article.anmeldung.full .webform-confirmation,article.anmeldung.full .webform-submission-form,article.anmeldung.full .bvoe_dienste_wrapper,article.anmeldung.full .view-title-link-header-style .views-preface header,.view-title-link-header-style .views-preface article.anmeldung.full header,article.anmeldung.full .fc .fc-toolbar,.fc article.anmeldung.full .fc-toolbar,article.anmeldung.full .block--ansprechpartnerblock .inner,.block--ansprechpartnerblock article.anmeldung.full .inner,article.anmeldung.full article.kurs.teaser .inner,article.kurs.teaser article.anmeldung.full .inner,article.anmeldung.full .course-view .views-preface header,.course-view .views-preface article.anmeldung.full header{display:grid;gap:calc(2rem / 2);grid-template-columns:1fr 1fr 1fr;}@media screen and (min-width:0px) and (max-width:1200px){article.anmeldung.full .layout-content-focus,article.anmeldung.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails,.paragraph--type--bildergalerie-kompakt article.anmeldung.full .slideshow-frame-thumbnails,article.anmeldung.full .node--mediathek .field--video,.node--mediathek article.anmeldung.full .field--video,article.anmeldung.full .webform-confirmation,article.anmeldung.full .webform-submission-form,article.anmeldung.full .bvoe_dienste_wrapper,article.anmeldung.full .view-title-link-header-style .views-preface header,.view-title-link-header-style .views-preface article.anmeldung.full header,article.anmeldung.full .fc .fc-toolbar,.fc article.anmeldung.full .fc-toolbar,article.anmeldung.full .block--ansprechpartnerblock .inner,.block--ansprechpartnerblock article.anmeldung.full .inner,article.anmeldung.full article.kurs.teaser .inner,article.kurs.teaser article.anmeldung.full .inner,article.anmeldung.full .course-view .views-preface header,.course-view .views-preface article.anmeldung.full header{grid-template-columns:1fr 1fr;}}@media screen and (min-width:0px) and (max-width:860px){article.anmeldung.full .layout-content-focus,article.anmeldung.full .paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails,.paragraph--type--bildergalerie-kompakt article.anmeldung.full .slideshow-frame-thumbnails,article.anmeldung.full .node--mediathek .field--video,.node--mediathek article.anmeldung.full .field--video,article.anmeldung.full .webform-confirmation,article.anmeldung.full .webform-submission-form,article.anmeldung.full .bvoe_dienste_wrapper,article.anmeldung.full .view-title-link-header-style .views-preface header,.view-title-link-header-style .views-preface article.anmeldung.full header,article.anmeldung.full .fc .fc-toolbar,.fc article.anmeldung.full .fc-toolbar,article.anmeldung.full .block--ansprechpartnerblock .inner,.block--ansprechpartnerblock article.anmeldung.full .inner,article.anmeldung.full article.kurs.teaser .inner,article.kurs.teaser article.anmeldung.full .inner,article.anmeldung.full .course-view .views-preface header,.course-view .views-preface article.anmeldung.full header{grid-template-columns:1fr;}}article.anmeldung.full .registration--note{font-size:1rem;color:#fff;grid-column:span 3;background-color:#a35b5b;height:auto;position:relative;padding:1rem 1rem 1rem 4rem;border:1px solid #824949;margin-bottom:1.875rem;max-width:none;}@media screen and (min-width:0px) and (max-width:860px){article.anmeldung.full .registration--note{grid-column:span 2;}}@media screen and (min-width:0px) and (max-width:620px){article.anmeldung.full .registration--note{grid-column:auto;}}article.anmeldung.full .registration--note:before{content:"";background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--light.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:middle;width:2rem;height:2rem;margin-right:0.25rem;position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}article.anmeldung.einleitung{display:grid;grid-template-columns:1fr 5rem;padding-bottom:2rem;}article.anmeldung.einleitung .dropbutton-container{z-index:2;}article.anmeldung.teaser{margin-bottom:calc(2rem / 2);}article.anmeldung.teaser .button--readmore{background-color:transparent;color:#a35b5b;}article.anmeldung.teaser h2{margin-bottom:0.5rem;}article.anmeldung.teaser .header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0px) and (max-width:1200px){article.anmeldung.teaser .teaser-content{padding-left:2rem;padding-right:2rem;}}article.anmeldung.teaser .field--person{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;}article.anmeldung.teaser .field--person span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}article.anmeldung.teaser .field--person:before{content:"";display:block;height:1em;width:1em;margin:auto;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/user--color.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;margin-right:0.25rem;margin-top:0.1rem;}article.anmeldung .registration-date .field--value,article.anmeldung .registration-status .field--value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}article.anmeldung .registration-date .field--value span,article.anmeldung .registration-status .field--value span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}article.anmeldung .registration-date .field--value:before,article.anmeldung .registration-status .field--value:before{content:"";display:block;height:1em;width:1em;margin:auto;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--dark.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;margin-right:0.25rem;margin-top:0.1rem;}article.anmeldung .registration-status--warteliste .field--value:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/waiting--color.svg);}article.anmeldung .registration-status--eingegangen .field--value:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/pending--color.svg);}article.anmeldung .registration-status--angemeldet .field--value:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/registered--color.svg);}article.anmeldung .registration-status--teilgenommen .field--value:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/attended--color.svg);}article.anmeldung .registration-status--berechtigt .field--value:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/allowed--color.svg);}article.anmeldung .registration-status--absage .field--value:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cancel--color.svg);}article.anmeldung .registration-status--inbearbeitung .field--value:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/processing--color.svg);}article.anmeldung .registration-status--nichtberechtigt .field--value:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/notallowed--color.svg);}article.anmeldung .registration-date-changed{margin-top:0.5rem;font-size:0.7rem;}article.anmeldung .registration-date .field--value:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/date--color.svg);}.statistic--compact{color:#fff;}.statistic--compact .statistic-name{font-size:10px;line-height:12px;padding:0.5rem;z-index:1;position:relative;display:grid;grid-template-columns:1fr 1fr;}.statistic--compact .statistic-name div{text-align:right;}.statistic--compact .statistic-name .large{text-align:left;font-size:0.7rem;line-height:1.1em;font-weight:600;}.statistic--compact .infinite{font-size:1rem;}.statistic--compact .progress-style{position:relative;border-radius:0;background-color:#a35b5b;}.statistic--compact .progress-inner{position:absolute;height:100%;top:0;}.statistic--compact.statistic--waiting .progress-inner{background-color:#53372c;}.statistic--compact.statistic--waiting .progress-style{position:relative;border-radius:0;background-color:#96634f;}.course-status-item{display:grid;gap:1rem;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;line-height:1.1em;grid-template-columns:20rem auto;position:relative;margin-top:calc(2rem / 4);margin-bottom:calc(2rem / 4);}.course-status-item .icon,.course-status-item .icon-small,.course-status-item .field--adresse a:before,.field--adresse .course-status-item a:before,.course-status-item .field--websites a:before,.field--websites .course-status-item a:before,.course-status-item .field--email a:before,.field--email .course-status-item a:before,.course-status-item .field--fax a:before,.field--fax .course-status-item a:before,.course-status-item .field--telefonnummer a:before,.field--telefonnummer .course-status-item a:before{width:auto;padding-left:1.2rem;}.course-status-item .icon:before,.course-status-item .icon-small:before,.course-status-item .field--adresse a:before,.field--adresse .course-status-item a:before,.course-status-item .field--websites a:before,.field--websites .course-status-item a:before,.course-status-item .field--email a:before,.field--email .course-status-item a:before,.course-status-item .field--fax a:before,.field--fax .course-status-item a:before,.course-status-item .field--telefonnummer a:before,.field--telefonnummer .course-status-item a:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;left:0;top:-0.5rem;background-position:center;background-size:contain;background-repeat:no-repeat;}.course-status-item .icon--capacity:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/openregistration--dark.svg);}.course-status-item .icon--registration:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/registration--dark.svg);}.course-status-item .icon--published:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/ok--dark.svg);}.course-status-item .icon--condition:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/lock--dark.svg);}.course-status{content:"Aktiv";display:inline-block;width:1rem;height:1rem;background-color:green;border-radius:50%;}.course-status--inactive{background-color:#c14545;}.views-row:last-child article.kurs.teaser.kurs .content::before{bottom:-11.25rem;}.bvoe-kurse-mail-form{padding:2rem;}.bvoe-kurse-mail-form #edit-mail-template-format{display:none;}.statistic_item{box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.statistic_item .statistic_inner{position:relative;padding:1.3125rem 5rem;}@media screen and (min-width:0px) and (max-width:860px){.statistic_item .statistic_inner{padding:1.3125rem 4rem;}}.statistic_item .statistic_inner::before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;left:1.75rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/info--color.svg);background-position:0 center;background-repeat:no-repeat;background-size:contain;}@media screen and (min-width:0px) and (max-width:860px){.statistic_item .statistic_inner::before{left:1rem;}}.statistic_item .statistic_button{display:block;}.statistic_item .statistic_description{font-size:0.875rem;line-height:1.15em;}.statistic_item .statistic_value{font-size:1.25rem;font-weight:600;color:#7b3436;}.statistic_item--order .statistic_inner::before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/cart--color.svg);}.statistic_item--courses .statistic_inner::before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/star--color.svg);}.statistic_item--jm .statistic_inner::before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/attachment--color.svg);}.statistic_item .jm-status-icon{width:4rem;box-shadow:0px 2px 8px rgba(62,62,62,0.14);position:absolute;right:0;top:0;bottom:0;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/verified--color.svg);background-repeat:no-repeat;background-position:center;}.statistic_item .jm-status-icon--no-success{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/warning--color.svg);}.statistic--info{padding:0.25em 0.5rem;background-color:#6f6f6f;color:#FAF9F7;font-size:0.8rem;margin-top:0.5em;}.statistic--info div{border-bottom:1px solid #7c7c7c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.statistic--info div:last-child{border-bottom:0 none;}.user-grid{display:grid;padding:2rem 0 3.75rem 0;gap:2rem;grid-template-columns:1fr 1fr 1fr;}@media screen and (min-width:0px) and (max-width:1200px){.user-grid{grid-template-columns:1fr;}}@media screen and (min-width:0px) and (max-width:620px){.user-grid{display:block;}}.user-grid .views-element-container{height:100%;background-color:#FAF9F7;box-shadow:0px 2px 8px rgba(62,62,62,0.14);}.user-grid .views-element-container .dropbutton-container{text-align:right;}.user-grid .masonry-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}.user-grid .masonry-view .view-inner-content{padding:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.user-grid .masonry-view .view-inner-content .views-row article .inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.user-grid .masonry-view .view-inner-content .views-row article .teaser-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.user-grid .masonry-view .view-inner-content .views-row article,.user-grid .masonry-view .view-inner-content .views-row{height:100%;}.user-grid .masonry-view .block-title:after{display:none;}.user-grid .views-preface{background-color:transparent;padding:1.5rem 1.875rem;position:relative;}.user-grid .block-title:after{content:"";display:block;width:calc(100% - 1.875rem - 1.875rem);height:2px;background-color:#f4f3ef;position:absolute;bottom:0;}.user-grid footer a.button,.user-grid footer .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .user-grid footer a.agree-button,.user-grid footer form.kurs-form a.token-dialog,form.kurs-form .user-grid footer a.token-dialog{display:block;}.user-grid .user-grid-span-3-container{grid-column:span 3;}@media screen and (min-width:0px) and (max-width:1200px){.user-grid .user-grid-span-3-container{grid-column:auto;}}.user-grid .user-grid-span-2-container{grid-column:span 2;}@media screen and (min-width:0px) and (max-width:1200px){.user-grid .user-grid-span-2-container{grid-column:auto;}}.user-menu-dashboard ul.menu{margin:0;padding:0;}.user-menu-dashboard ul.menu li{margin:0;padding:0;list-style:none;}.user-menu-dashboard ul.menu li a{padding:1rem 2rem;display:block;text-decoration:none;border-bottom:1px solid #ece9e3;}.user-menu-dashboard ul.menu li a:hover,.user-menu-dashboard ul.menu li a:focus{background-color:#a35b5b;color:#FAF9F7;}.user-menu-dashboard ul.menu li:last-child a{border-bottom:0 none;}.sso-or{color:#6f6f6f;text-align:center;margin-bottom:calc(2rem / 2);}.sso-or span{font-size:0.8rem;width:3rem;height:3rem;border-radius:50%;border:2px solid;display:inline-block;line-height:3rem;text-transform:uppercase;font-weight:bold;}.path-user.user-login .layout-container main,.path-login.login .layout-container main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.bvoe_dienste_wrapper{padding:3.75rem 0;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;}.bvoe_dienste_wrapper > li{box-shadow:0px 2px 8px rgba(62,62,62,0.14);display:grid;grid-template-columns:1fr 4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.bvoe_dienste_wrapper li{list-style:none;padding:0;margin:0;}.bvoe_dienste_wrapper ul{padding:0;margin:0;}.bvoe_dienste_wrapper ul.menu{position:absolute;}.bvoe_dienste_wrapper h3{font-size:1.1rem;}.bvoe_dienste_wrapper .service-title{display:grid;grid-template-columns:3rem 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;gap:calc(2rem / 4);margin:0.5em 0;}.bvoe_dienste_wrapper .service-title .icon,.bvoe_dienste_wrapper .service-title .icon-small,.bvoe_dienste_wrapper .service-title .field--adresse a:before,.field--adresse .bvoe_dienste_wrapper .service-title a:before,.bvoe_dienste_wrapper .service-title .field--websites a:before,.field--websites .bvoe_dienste_wrapper .service-title a:before,.bvoe_dienste_wrapper .service-title .field--email a:before,.field--email .bvoe_dienste_wrapper .service-title a:before,.bvoe_dienste_wrapper .service-title .field--fax a:before,.field--fax .bvoe_dienste_wrapper .service-title a:before,.bvoe_dienste_wrapper .service-title .field--telefonnummer a:before,.field--telefonnummer .bvoe_dienste_wrapper .service-title a:before{width:100%;height:2rem;margin:0;}.node--webform--full__content{padding-top:2rem;padding-bottom:2rem;}.webform-submission-form{padding:3.75rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){.webform-submission-form{padding:1.875rem 1rem;}}.webform-submission-form .js-form-type-checkbox{margin:0 0 1rem 0;}.webform-submission-form .tabledrag-toggle-weight{display:none;}.webform-submission-form .webform-multiple-add{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.webform-submission-form .js-webform-multiple-add .form-type-number{display:none;}.webform-submission-form .drupal--status--message{margin-bottom:1rem;}.paragraph--type--formular{background-color:#f6f5f2;padding:3.75rem 2rem;}.paragraph--type--formular .webform-submission-form{padding:0;}.paragraph--type--formular .field--formular{margin-top:2rem;}.webform-confirmation{padding:3.75rem 0;text-align:center;}.webform-confirmation--anon{background-color:#4fc35d;color:#fff;margin-top:2rem;}.webform-flex--container{margin:0;gap:1rem;}article.node--article.full{position:relative;}article.node--article.full.has-image-introduction::before{content:"";height:3rem;width:100%;display:block;background-color:#f6f5f2;position:absolute;top:0;}@media screen and (min-width:0px) and (max-width:860px){article.node--article.full.has-image-introduction::before{display:none;}}article.node--article.full .field--body{padding-top:2rem;}article.node--article.full .field--body p:first-child{margin-top:0;}article.node--article.full .field--weiterleitung{text-align:center;margin:2rem;}article.node--article.full .news-image-introduction{margin:auto;position:relative;display:grid;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2rem;padding-bottom:3.75rem;grid-template-columns:1fr 1fr;}@media screen and (min-width:0px) and (max-width:1200px){article.node--article.full .news-image-introduction{padding-left:2rem;padding-right:2rem;}}@media screen and (min-width:0px) and (max-width:860px){article.node--article.full .news-image-introduction{padding-bottom:2rem;display:block;padding-left:0;padding-right:0;}article.node--article.full .news-image-introduction .field--bild{float:left;max-width:40%;margin-right:calc(2rem / 2);margin-bottom:calc(2rem / 2);}}@media screen and (min-width:0px) and (max-width:620px){article.node--article.full .news-image-introduction .field--bild{float:none;max-width:none;margin-right:0;margin-top:0.5rem;margin-bottom:0.5rem;}}@media screen and (min-width:1201px) and (max-width:8880px){article.node--article.full .news-image-introduction{grid-template-columns:566px 566px 566px;max-width:1698px;}}article.node--article.full .news-image-introduction .field{position:relative;}article.node--article.full .news-image-introduction .field--mediaimage img{width:100%;height:auto;max-height:none;max-width:none;}article.node--article.full .news-image-introduction .field--body{max-width:none;margin-top:3rem;padding-left:0;width:100%;margin-right:2rem;}@media screen and (min-width:0px) and (max-width:860px){article.node--article.full .news-image-introduction .field--body{padding-left:1rem;padding-right:1rem;margin-top:1rem;padding-top:1rem;width:auto;margin-right:0;}}@media screen and (min-width:0px) and (max-width:620px){article.node--article.full .news-image-introduction .field--body{margin-top:0;}}article.node--article.full .news-image-introduction .field--bild img{width:auto;max-width:100%;display:block;max-height:30rem;margin-left:auto;}@media screen and (min-width:0px) and (max-width:860px){article.node--article.full .news-image-introduction .field--bild img{margin-right:auto;}}.paragraph--type--newsletter-teaser-referenz .contextual{top:inherit;bottom:1rem;right:0;}.pdf-document{position:relative;margin:0 auto;}.pdf-document.orientation--landscape{width:297mm;height:210mm;}.pdf-document.orientation--portrait{width:210mm;height:297mm;}.pdf-document .subtitle,.pdf-document .node--popup--full__untertitel{font-size:14px;text-transform:uppercase;margin:0;padding:0;margin-bottom:0px;}.pdf-document .course-title{font-size:26px;line-height:1.15em;margin:0;padding:0;}.pdf-document .header{padding:0;margin-bottom:160px;}.pdf-document .header .logo-row:nth-of-type(2n){float:right;}.pdf-document .footer{margin-top:80px;padding:0 30px 0 30px;}.pdf-document .footer .view-inner-content{text-align:center;}.pdf-document .footer .logo-row{margin-left:15px;margin-right:15px;}.pdf-document .logo-row{display:inline-block;vertical-align:middle;}.pdf-document .logo-row img{display:block;max-width:200px;max-height:50px;width:auto;height:auto;}.pdf-document .content-details{margin-left:30px;margin-right:30px;}.pdf-document .table-title{font-size:24px;line-height:1.25em;text-align:left;margin-bottom:16px;}.pdf-document table th,.pdf-document table td{padding:10px 6px;}.pdf-document .fake-table-list{padding:0;margin:0;text-align:left;font-size:14px;display:block;}.pdf-document .fake-table-list li{list-style:none;padding:0;margin:0;display:block;}.pdf-document .fake-table-list li p{margin-top:0;line-height:1.25em;}.pdf-document .fake-table-list li .row{display:inline-block;vertical-align:top;margin:0;padding-right:10px;width:45%;text-align:left;padding-bottom:10px;}.pdf-document .fake-table-list--blanko li p{line-height:1.8rem;}.pdf-document .ellipsis{min-width:10rem;border-bottom:1px solid #6f6f6f;display:inline-block;margin-bottom:10px;}.pdf-document h2 .ellipsis{border-bottom:1px dashed #6f6f6f;min-width:20rem;margin-top:4rem;margin-bottom:2rem;border-width:2px;}.pdf-document .intro{padding:0;text-align:center;}.pdf-document .intro .logo-row{display:block;text-align:right;margin-bottom:10px;}.pdf-document .intro .logo-row img{margin-left:auto;max-width:200px;max-height:50px;}.pdf-document .intro h4{font-size:12px;margin-bottom:0;line-height:1.25em;padding:0;}.pdf-document .intro h3{font-size:30px;line-height:1.25em;margin-top:0;margin-bottom:0;padding:0;}.pdf-document .content{padding:40px 0 0 0;min-height:230px;text-align:center;}.pdf-document .content h1{font-size:25px;line-height:1.25em;margin-bottom:20px;}.pdf-document .content h2{font-size:35px;line-height:1.25em;margin-bottom:0;}.pdf-document .content h3{font-size:25px;line-height:1.25em;margin-top:0;margin-bottom:0;color:#6f6f6f;}.pdf-document .course-infos{font-size:0.9rem;margin-top:calc(v_margin / 4);margin-bottom:calc(v_margin / 2);}.pdf-document .speaker,.pdf-document .organizers{margin-top:calc(v_margin / 4);font-size:14px;line-height:1.25em;display:block;}.pdf-document .placeholder{font-size:20px;line-height:1.25em;padding-top:80px;margin-bottom:0px;font-weight:300;font-family:"Arial";margin-bottom:calc(v_margin / 4);}.pdf-document.teilnahmeliste{position:relative;min-height:180mm;}.pdf-document.teilnahmeliste .footer{position:absolute;bottom:40px;left:0;right:0;}.pdf-document.teilnahmeliste .footer{padding-bottom:40px;}.pdf-document.teilnahmeliste--bifeb .course-title{font-size:24px;font-weight:600;text-align:center;margin:0 auto;margin-top:20px;}.pdf-document.teilnahmeliste .content{padding-top:1rem;}.pdf-document.teilnahmeliste .course-title{margin-bottom:0.5rem;}.pdf-document.teilnahmebestaetigung h1{margin-bottom:2rem;}.pdf-document.teilnahmebestaetigung .content h2.attendent{margin:2rem auto;font-size:2.8rem;}.pdf-document.teilnahmebestaetigung .content h3.course-title{font-size:2rem;margin:2rem auto 2rem auto;}.pdf-document.teilnahmebestaetigung .content .speaker{margin-top:0.25em;}.pdf-document.teilnahmebestaetigung .content .organizers{margin-top:2rem;}.pdf-document.teilnahmebestaetigung .content .placeholder,.pdf-document.teilnahmebestaetigung .content .sub-placeholder{display:none !important;}.pdf-document.teilnahmebestaetigung .footer{margin-top:225px;}.node--mediathek.full{padding-bottom:3.75rem;}.node--mediathek .field--video{margin-top:2rem;margin-bottom:2rem;}.node--mediathek .field--video .field--mediaoembedvideo{position:relative;padding-bottom:56.25%;height:0;}.node--mediathek .field--video .field--mediaoembedvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.block--headerblock{padding:6rem 2rem;background-image:url(/themes/bvoe_theme/resources/dist/header_decor.svg);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#EFEFED;}@media screen and (min-width:0px) and (max-width:860px){.block--headerblock{padding:3rem 1rem;}}.block--headerblock .inner{max-width:1132px;margin:0 auto;}.block--headerblock .field--body{font-weight:300;font-size:1rem;margin:0.5rem 0;}.path-frontpage .region--content_top{background-image:url(/themes/bvoe_theme/resources/dist/header_decor.svg);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#EFEFED;padding-bottom:4rem;margin-bottom:-4rem;z-index:0;}.path-frontpage .region--content_top:before{content:"";position:absolute;top:0;left:0;right:0;min-height:10rem;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#EFEFED;display:block;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}.block--bvoeglobalsearchblock{background-color:#3E3E3E;}.block--bvoeglobalsearchblock form{display:block;margin-bottom:0.4rem;margin:auto;position:relative;}.block--bvoeglobalsearchblock form .form-item{margin:0;}.block--bvoeglobalsearchblock form .form-item.form-item-globalesuche,.block--bvoeglobalsearchblock form .form-item.form-item-suche{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.block--bvoeglobalsearchblock form .form-item.form-item-globalesuche label,.block--bvoeglobalsearchblock form .form-item.form-item-suche label{display:none !important;}.block--bvoeglobalsearchblock form .form-item.form-item-globalesuche input[type=search],.block--bvoeglobalsearchblock form .form-item.form-item-suche input[type=search]{color:#3E3E3E;border-color:white;background-color:white;width:100%;height:4rem;font-size:1.1rem;padding:0 2rem;}.block--bvoeglobalsearchblock form .form-item.form-item-globalesuche input[type=search]:focus,.block--bvoeglobalsearchblock form .form-item.form-item-suche input[type=search]:focus{background-color:white;}.block--bvoeglobalsearchblock form .form-actions{margin:0;}.block--bvoeglobalsearchblock form .form-actions input[type=submit]{position:absolute;right:0;top:0;margin:0;height:4rem;padding-top:0;padding-bottom:0;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/search--dark.svg);background-repeat:no-repeat;background-position:center;background-size:1.4rem auto;background-color:transparent;font-size:0;width:4rem;}.block--logoblock .field--logo img{display:block;max-height:4rem;width:auto;max-width:100%;}.paragraph--type--ansicht{padding:3.75rem 0;}.paragraph--type--ansicht.small-padding-v{padding-top:calc(2rem / 2);padding-bottom:calc(2rem / 2);}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--ansicht{padding:1.875rem 0;}.paragraph--type--ansicht.small-padding-v{padding-top:calc(2rem / 2);padding-bottom:calc(2rem / 2);}}.paragraph--type--ansicht .view-title-link-header-style{padding:0;}.paragraph--type--ansicht .views-exposed-form,.paragraph--type--ansicht .vbo-view-form #vbo-action-form-wrapper,.vbo-view-form .paragraph--type--ansicht #vbo-action-form-wrapper{max-width:1132px;margin-left:auto;margin-right:auto;background-color:#f6f5f2;}.paragraph--type--ansicht .flex-view .view-inner-content{padding:0 2rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--ansicht .flex-view .view-inner-content{padding:0 1rem;}}.paragraph--type--ansicht .systematik-search-active--wrapper,.paragraph--type--ansicht .course-view--wrapper,.paragraph--type--ansicht .list-view--wrapper{margin-top:-2rem;}.paragraph--type--ansicht .masonry-view{margin-top:-3.75rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--ansicht .masonry-view{margin-top:-1.875rem;}}.paragraph--type--ansicht .masonry-view .view-inner-content{padding-top:0;}.paragraph--type--ansicht .masonry-view .exposed-form-wrapper + .view-inner-content{padding-top:2rem;}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--ansicht .masonry-view .exposed-form-wrapper + .view-inner-content{padding-top:0;}}.paragraph--type--ansicht.display-view-decoration .view-introduction{background-color:#f6f5f2;}.paragraph--type--ansicht.display-view-decoration .views-element-container{position:relative;}.paragraph--type--ansicht.display-view-decoration .views-element-container:before{content:"";background-color:#f6f5f2;position:absolute;left:0;right:0;height:6rem;margin-top:-2rem;}.paragraph--type--ansicht.display-view-decoration .views-element-container.systematik-search-active--wrapper:before{height:8rem;margin-top:-4rem;}@media screen and (min-width:0px) and (max-width:1200px){.paragraph--type--ansicht.display-view-decoration .views-element-container.systematik-search-active--wrapper:before{height:5rem;margin-top:-1rem;}}.paragraph--type--ansicht.display-view-decoration .views-element-container.list-view--wrapper:before{height:8rem;}.paragraph--type--ansicht.display-view-decoration .views-element-container > div{position:relative;}.paragraph--type--ansicht.display-view-decoration .views-element-container .views-preface{background:transparent;}.paragraph--type--ansicht .exposed-form-wrapper{}.paragraph--type--ansicht .exposed-form-wrapper .views-exposed-form,.paragraph--type--ansicht .exposed-form-wrapper .vbo-view-form #vbo-action-form-wrapper,.vbo-view-form .paragraph--type--ansicht .exposed-form-wrapper #vbo-action-form-wrapper{}.layout-content-menu-combination .paragraph--type--ansicht.display-view-decoration .views-element-container:before{display:none;}@media screen and (min-width:1201px) and (max-width:8880px){.layout-content-menu-combination .paragraph--type--ansicht .masonry-view .exposed-form-wrapper + .view-inner-content{padding-left:0;padding-right:0;}}.paragraph--type--textblock{padding:3.75rem 2rem;}.paragraph--type--textblock.small-padding-v{padding:calc(2rem / 2) 2rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--textblock.small-padding-v{padding:calc(1rem / 2) 1rem;}}.paragraph--type--icon{color:#7b3436;text-align:center;}.paragraph--type--icon .icon-link{text-decoration:none;color:#7b3436;}.paragraph--type--icon .field--icon{margin-bottom:calc(2rem / 2);}.paragraph--type--icon .field--icon img{display:block;width:2rem;height:auto;margin:auto;}.paragraph--type--icon .field--titel{font-weight:600;max-width:22rem;}.paragraph--type--icon-liste{margin:0 auto;padding:3.75rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--icon-liste{padding:1.875rem 1rem;}}.paragraph--type--icon-liste .field--titel{text-align:center;margin-bottom:0.5em;}.paragraph--type--icon-liste .field--icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:2rem;}.paragraph--type--icon-liste.large .paragraph--type--icon .field--icon img{width:6rem;}.paragraph--type--icon-liste.medium .paragraph--type--icon .field--icon img{width:3rem;}.paragraph--type--icon-liste.small .paragraph--type--icon .field--icon img{width:2rem;}.paragraph--type--map{height:35vh;max-height:30rem;}.paragraph--type--map .field--standort{height:100%;}.paragraph--type--map .field--standort .leaflet-container{height:100%;-webkit-filter:saturate(0.5);filter:saturate(0.5);}.paragraph--type--ansicht .map-view{margin-top:-3.75rem;}.paragraph--type--statistik{text-align:center;width:20rem;max-width:100%;}.paragraph--type--statistik.paragraph--unpublished:after{position:relative;}.paragraph--type--statistik .field--statistikzahl{font-size:3.4375rem;font-weight:600;color:#7b3436;line-height:1.4em;}.paragraph--type--statistik .field--statistikzahl:before{content:"";height:1px;width:5rem;margin:0 auto;border-top:1px solid;display:block;max-width:10rem;max-width:80%;}.paragraph--type--statistik .field--icon img{display:block;width:2rem;height:auto;margin:auto;margin-bottom:calc(2rem / 4);}.paragraph--type--statistik .field--titel{max-width:15rem;margin:0 auto;font-weight:300;}.teaser-index-container{margin-top:3.75rem;}.teaser-index-container .teaser-index{margin-top:calc(2rem / 2);margin-bottom:2rem;}.teaser-index-container .teaser-index a{text-decoration:none;color:#7b3436;font-size:1.2rem;}.teaser-index-container .teaser-index a:hover,.teaser-index-container .teaser-index a:focus{color:#572526;}.field--newsletteranmeldung{width:100%;}form.confirmation{padding:2rem;text-align:center;}@media screen and (min-width:0px) and (max-width:860px){form.confirmation{padding:2rem 1rem;}}.block.simplenews-subscriber-form,.paragraph--type--newsletter-anmeldung{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3.75rem 2rem 1.75rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){.block.simplenews-subscriber-form,.paragraph--type--newsletter-anmeldung{padding:1.875rem 1rem 0.875rem 1rem;}}.block.simplenews-subscriber-form .block.simplenews-subscriber-form,.paragraph--type--newsletter-anmeldung .block.simplenews-subscriber-form{padding:0;}.block.simplenews-subscriber-form .newsletter-description,.paragraph--type--newsletter-anmeldung .newsletter-description{text-align:center;font-size:1.2rem;line-height:1.2em;}.block.simplenews-subscriber-form .newsletter-description p,.paragraph--type--newsletter-anmeldung .newsletter-description p{margin-top:0;}.block.simplenews-subscriber-form .newsletter-title,.paragraph--type--newsletter-anmeldung .newsletter-title{text-align:center;margin-bottom:calc(2rem / 2);}.block.simplenews-subscriber-form .block-title,.paragraph--type--newsletter-anmeldung .block-title{text-align:center;margin-bottom:1rem;}.block.simplenews-subscriber-form form,.paragraph--type--newsletter-anmeldung form{padding:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.block.simplenews-subscriber-form form .form-item,.block.simplenews-subscriber-form form .form-actions,.paragraph--type--newsletter-anmeldung form .form-item,.paragraph--type--newsletter-anmeldung form .form-actions{width:auto !important;margin:0;}@media screen and (min-width:0px) and (max-width:620px){.block.simplenews-subscriber-form form .form-item,.block.simplenews-subscriber-form form .form-actions,.paragraph--type--newsletter-anmeldung form .form-item,.paragraph--type--newsletter-anmeldung form .form-actions{width:100% !important;}}.block.simplenews-subscriber-form form .field--type-email,.paragraph--type--newsletter-anmeldung form .field--type-email{max-width:24rem;}.block.simplenews-subscriber-form form .field--type-email .description,.paragraph--type--newsletter-anmeldung form .field--type-email .description{display:none;}.block.simplenews-subscriber-form form .field--type-email input[type=email],.paragraph--type--newsletter-anmeldung form .field--type-email input[type=email]{width:100%;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/mail--color.svg);background-position:0.6em center;background-repeat:no-repeat;background-size:1.25rem;padding-left:2.25rem;}@media screen and (min-width:0px) and (max-width:1200px){.block.simplenews-subscriber-form form .field--type-email input[type=email],.paragraph--type--newsletter-anmeldung form .field--type-email input[type=email]{margin-bottom:calc(2rem / 2);}}@media screen and (min-width:0px) and (max-width:620px){.block.simplenews-subscriber-form form .field--type-email input[type=email],.paragraph--type--newsletter-anmeldung form .field--type-email input[type=email]{max-width:none;}}.block.simplenews-subscriber-form form .field--type-email .floating-label-element label,.paragraph--type--newsletter-anmeldung form .field--type-email .floating-label-element label{padding-left:2rem;}.block.simplenews-subscriber-form form input[type=submit],.paragraph--type--newsletter-anmeldung form input[type=submit]{height:4rem;}@media screen and (min-width:0px) and (max-width:620px){.block.simplenews-subscriber-form form input[type=submit],.paragraph--type--newsletter-anmeldung form input[type=submit]{width:100%;display:block;}}.block.simplenews-subscriber-form form .form-item-message,.paragraph--type--newsletter-anmeldung form .form-item-message{width:100%;text-align:center;margin-bottom:calc(2rem / 2);font-style:italic;}.paragraph--type--newsletter-anmeldung .block.simplenews-subscriber-form form{padding:2rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--newsletter-anmeldung .block.simplenews-subscriber-form form{padding:1rem;}}.paragraph--type--newsletter-anmeldung .block.simplenews-subscriber-form form .form-item-message{display:block;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.paragraph--type--newsletter-anmeldung .block.simplenews-subscriber-form form .form-item-consent{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;margin-top:1rem;margin-bottom:1rem;}.paragraph--type--newsletter-anmeldung .block.simplenews-subscriber-form form .form-item-consent .description{margin:auto;margin-top:0.6666666667rem;font-size:0.8rem;}.paragraph--type--newsletter-anmeldung .block.simplenews-subscriber-form form #edit-manage{display:block;width:140px;margin:auto;margin-top:calc(2rem / 3);font-size:0.8rem;}.block.simplenews-subscriber-form form{padding-top:0;}.block.simplenews-subscriber-form form .form-item-message{margin-bottom:2rem;font-style:normal;}.simplenews-confirm-multi,.simplenews-confirm-add{margin-left:auto;margin-right:auto;max-width:1132px;padding:2rem;text-align:center;}.paragraph--type--newsletter-teaser .field--bild .field--credits,.node--article--newsletter .field--bild .field--credits{margin:0;position:absolute;bottom:0;text-decoration:none;color:#fff;height:auto;width:auto;padding:2.2em 1rem 5px 1rem;text-align:right;right:0;left:0;text-shadow:1px 1px 0 rgba(62,62,62,0.8);z-index:1;background:-webkit-linear-gradient(to top,rgba(62,62,62,0.4) 0%,rgba(62,62,62,0.1) 50%,rgba(62,62,62,0) 100%);background:-webkit-linear-gradient(bottom,rgba(62,62,62,0.4) 0%,rgba(62,62,62,0.1) 50%,rgba(62,62,62,0) 100%);background:linear-gradient(to top,rgba(62,62,62,0.4) 0%,rgba(62,62,62,0.1) 50%,rgba(62,62,62,0) 100%);font-size:0.75rem;pointer-events:none;}.paragraph--type--teaser-slideshow{max-width:1132px;margin-left:auto;margin-right:auto;margin-bottom:2rem;}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--teaser-slideshow{margin-bottom:0;}}.paragraph--type--teaser-slideshow .slick-slider{background-color:#f6f5f2;}.paragraph--type--teaser-liste{padding:3.75rem 0;}.paragraph--type--teaser-liste .field--teaserliste{max-width:1132px;margin-left:auto;margin-right:auto;}.paragraph--type--teaser-referenz .teaser-link-direct,.paragraph--type--teaser-referenz .field--inhalt{height:100%;}.paragraph--type--teaser-referenz,.paragraph--type--teaser{max-width:55rem;height:100%;margin:0 auto;}.paragraph--type--teaser-referenz .field--body,.paragraph--type--teaser .field--body{padding-top:0;}.paragraph--type--teaser-referenz .inner,.paragraph--type--teaser .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}.paragraph--type--teaser-referenz .inner .teaser-content,.paragraph--type--teaser .inner .teaser-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}article.node--article.full .paragraph--type--teaser-referenz .field--body,article.node--article.full .paragraph--type--teaser .field--body{padding-top:0;}.paragraph--type--teaser-liste{padding:3.75rem 2rem;margin:auto;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--teaser-liste{padding:1.875rem 1rem;}}.paragraph--type--teaser-liste .field--teaserliste{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--teaser-liste .field--teaserliste{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--teaser-liste .field--teaserliste{gap:1rem;}}.paragraph--type--teaser-liste .field--teaserliste .field--item{width:calc(33.3333333333% - 1.35rem);}@media screen and (min-width:0px) and (max-width:1024px){.paragraph--type--teaser-liste .field--teaserliste .field--item{width:calc(50% - 1rem);}}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--teaser-liste .field--teaserliste .field--item{width:100%;}}.paragraph--type--kopfzeile-mit-link{position:relative;z-index:1;}.paragraph--type--kopfzeile-mit-link.display-view-decoration{position:relative;z-index:1;}.paragraph--type--kopfzeile-mit-link.display-view-decoration:before{content:"";display:block;position:absolute;left:0;right:0;height:3.75rem;background-color:#f6f5f2;}.paragraph--type--kopfzeile-mit-link .inner{position:relative;background-color:#f6f5f2;box-shadow:0px 2px 8px rgba(62,62,62,0.14);padding:2.375rem 2rem 1.625rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--kopfzeile-mit-link .inner{padding:1rem;}}.paragraph--type--frequently-asked-question .inner{max-width:1132px;margin:0 auto;}.paragraph--type--frequently-asked-question .question{display:block;text-decoration:none;padding:1.3125rem 2rem;background-color:#f6f5f2;}.paragraph--type--frequently-asked-question .question:hover,.paragraph--type--frequently-asked-question .question:focus{background-color:rgba(62,62,62,0.02);cursor:pointer;}.paragraph--type--frequently-asked-question .question .field--value{padding:0 calc(2rem / 2) 0 0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.paragraph--type--frequently-asked-question .question .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.paragraph--type--frequently-asked-question .answer{height:0;overflow:hidden;}.paragraph--type--frequently-asked-question .answer .field--value{padding:1.3125rem 2rem;}.paragraph--type--frequently-asked-question.expanded .answer{height:auto;overflow:hidden;}.paragraph--type--frequently-asked-question.expanded .question{background-color:rgba(62,62,62,0.1);}.paragraph--type--faq-liste{padding:3.75rem 0;}.paragraph--type--faq-liste > .field--titel{max-width:1132px;margin:0 auto;padding:0 2rem calc(2rem / 2) 2rem;}.paragraph--type--faq-liste > .field--titel h4{color:#6f6f6f;}.paragraph--type--faq-liste .toggle-icon{width:1em;height:1em;background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/down--dark.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;}.paragraph--type--video{padding-top:3.75rem;padding-bottom:3.75rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--video{padding-top:2rem;padding-bottom:2rem;}}.paragraph--type--video .field--mediaoembedvideo{position:relative;padding-bottom:56.25%;height:0;}.paragraph--type--video .field--mediaoembedvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--bildergalerie{padding-top:3.75rem;padding-bottom:3.75rem;}.paragraph--type--bildergalerie .field--bilder{margin-top:3.75rem;max-width:calc(1132px + 2rem*2);margin-left:auto;margin-right:auto;display:grid;grid-gap:2rem;padding-left:2rem;padding-right:2rem;padding-bottom:0;grid-auto-rows:auto;}.paragraph--type--bildergalerie .field--bilder .figure,.paragraph--type--bildergalerie .field--bilder figure{height:100%;}.paragraph--type--bildergalerie .field--bilder .figure .fancy-box-field .field--value,.paragraph--type--bildergalerie .field--bilder .figure .fancy-box-field,.paragraph--type--bildergalerie .field--bilder figure .fancy-box-field .field--value,.paragraph--type--bildergalerie .field--bilder figure .fancy-box-field{height:100%;}.paragraph--type--bildergalerie .field--bilder .figure figcaption .field--bildbeschreibung,.paragraph--type--bildergalerie .field--bilder figure figcaption .field--bildbeschreibung{display:none;}@media screen and (min-width:860px) and (max-width:1200px){.paragraph--type--bildergalerie .field--bilder{grid-template-columns:repeat(2,1fr);}.paragraph--type--bildergalerie .field--bilder .field--item:nth-child(3n+1){grid-column:span 2;}}@media screen and (min-width:1201px) and (max-width:8880px){.paragraph--type--bildergalerie .field--bilder{grid-template-columns:repeat(4,1fr);}.paragraph--type--bildergalerie .field--bilder .field--item:nth-child(6n+2){grid-column:span 2;}.paragraph--type--bildergalerie .field--bilder .field--item:nth-child(3n+3){grid-column:span 1;}.paragraph--type--bildergalerie .field--bilder .field--item:nth-child(3n+14){grid-column:span 1;}}.paragraph--type--bildergalerie .field--bilder .field--item{max-height:25rem;min-height:20rem;}.paragraph--type--bildergalerie .field--bilder .media--image{border-radius:10px;overflow:hidden;}.paragraph--type--bildergalerie .field--bilder .media--image img{height:100%;width:100%;object-fit:cover;}.paragraph--type--bildergalerie-kompakt{padding-top:3.75rem;padding-bottom:3.75rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bildergalerie-kompakt{padding:1.875rem 0;}}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list{margin-top:2rem;width:100%;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track{text-align:center;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image div{display:inline-block;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image figcaption .field{display:block;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--item{max-height:500px;display:inline-block;margin-left:auto;margin-right:auto;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--item img{max-height:500px;height:100%;width:auto;display:inline-block;object-fit:contain;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--item img{width:100%;max-width:calc(100% - 8rem);}}.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails{margin-top:2rem;margin-bottom:2rem;}.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .media--image--item figcaption{display:none;}.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .media--image--item img{display:block;width:140px;height:140px;object-fit:cover;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container{left:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;bottom:50%;pointer-events:none;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .icon--left:after{display:none;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow{pointer-events:auto;background-color:transparent;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow .icon,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow .icon-small,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow .field--adresse a:before,.field--adresse .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow .field--websites a:before,.field--websites .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow .field--email a:before,.field--email .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow .field--fax a:before,.field--fax .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow .field--telefonnummer a:before,.field--telefonnummer .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow a:before{background-size:1.5rem;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev .icon,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev .icon-small,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev .field--adresse a:before,.field--adresse .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev .field--websites a:before,.field--websites .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev .field--email a:before,.field--email .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev .field--fax a:before,.field--fax .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev .field--telefonnummer a:before,.field--telefonnummer .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev a:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/left--color.svg);}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next .icon,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next .icon-small,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next .field--adresse a:before,.field--adresse .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next .field--websites a:before,.field--websites .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next .field--email a:before,.field--email .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next .field--fax a:before,.field--fax .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next a:before,.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next .field--telefonnummer a:before,.field--telefonnummer .paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next a:before{background-image:url(/themes/bvoe_theme/resources/dist/icons/colors/right--color.svg);}.paragraph--type--magazin-yumpu-{background-color:#f6f5f2;background-color:#a35b5b;padding:2rem 0;}.paragraph--type--magazin-yumpu- .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100% !important;}.paragraph--type--magazin-yumpu- .embed-container iframe,.paragraph--type--magazin-yumpu- .embed-container object,.paragraph--type--magazin-yumpu- .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.layout-content-menu-combination .paragraph--type--magazin-yumpu-{padding:0;}.paragraph--type--bild-text{padding:3.75rem 2rem;}.paragraph--type--bild-text > .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--bild-text.reverse > .inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.paragraph--type--bild-text .field--bild{width:35%;min-width:20rem;}@media screen and (min-width:0px) and (max-width:1200px){.paragraph--type--bild-text .field--bild{width:100%;}.paragraph--type--bild-text .field--bild img{width:100%;max-height:50vh;object-fit:contain;}}@media screen and (min-width:1201px) and (max-width:8880px){.paragraph--type--bild-text .field--bild{width:35%;min-width:20rem;}}.paragraph--type--bild-text .field--bild .media--image{height:auto;}.paragraph--type--bild-text .field--bild img{width:100%;height:auto;display:block;}.paragraph--type--bild-text .field--bild .field--bildbeschreibung{display:none;}.paragraph--type--bild-text .field--bild figcaption{position:relative;background:transparent;color:rgba(62,62,62,0.8);text-shadow:none;padding:1em 0.5em;}.paragraph--type--bild-text .content-area{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.layout-content-menu-combination .paragraph--type--bild-text{padding:2rem 0;}.layout-content-menu-combination .paragraph--type--bild-text.color-style--color,.layout-content-menu-combination .paragraph--type--bild-text.color-style--dark{padding:1rem;}@media screen and (min-width:0px) and (max-width:1200px){.layout-content-menu-combination .paragraph--type--bild-text{padding:1rem;}}@media screen and (min-width:1201px) and (max-width:8880px){.layout-content-menu-combination .paragraph--type--bild-text .field--bild{width:25%;min-width:20rem;}}.paragraph--type--bild{padding:1rem;}.paragraph--type--bild a{text-decoration:none;}.paragraph--type--bild img{width:50%;max-width:25rem;height:auto;display:block;}.paragraph--type--bild.align--right{text-align:right;}.paragraph--type--bild.align--right img{margin-left:auto;margin-right:0;}.paragraph--type--bild.align--center{text-align:center;}.paragraph--type--bild.align--center img{margin-left:auto;margin-right:auto;}.paragraph--type--bild .field--bild figcaption{position:relative;background:transparent;color:rgba(62,62,62,0.8);text-align:inherit;padding:0;text-decoration:none;text-shadow:none;border:0 none;right:unset;left:unset;bottom:unset;margin:auto;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;margin-top:1em;}*:focus-visible{outline:2px solid;outline-offset:2px;}.main-content-skip{background:#a35b5b;right:0;left:0;width:calc(100% - 1rem);display:block;text-align:center;color:#fff;padding:1rem 0.5rem;z-index:9999999999;}@media screen and (min-width:0px) and (max-width:1200px){.main-content-skip:focus-within,.main-content-skip:focus-visible{position:relative !important;}}a:focus-visible{outline:2px solid;}article.teaser.teaser-link-direct .links.inline a:focus-visible{outline:2px solid #7b3436;}.block--logoblock a{display:block;}.block--logoblock a:focus-visible{border-radius:0.5rem;outline-offset:9px;}
.hamburger{padding:18px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:0.7;}.hamburger.is-active:hover{opacity:0.7;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#7b3436;}.hamburger-box{width:30px;height:21px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-1.5px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#7b3436;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-9px;}.hamburger-inner::after{bottom:-9px;}.hamburger--3dx .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dx-r .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dy .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dy-r .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dxy .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg);}.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-6px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-6px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(6px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(6px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(6px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(0.7,1);transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{-webkit-transition-property:none;transition-property:none;}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse .hamburger-inner::after{top:-18px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r .hamburger-inner::after{top:-18px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse-r .hamburger-inner::before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-9px,0) rotate(45deg);transform:translate3d(0,-9px,0) rotate(45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--elastic .hamburger-inner{top:1.5px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic .hamburger-inner::before{top:9px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic .hamburger-inner::after{top:18px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(135deg);transform:translate3d(0,9px,0) rotate(135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s;}.hamburger--elastic.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0;}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-18px,0) rotate(-270deg);transform:translate3d(0,-18px,0) rotate(-270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s;}.hamburger--elastic-r .hamburger-inner{top:1.5px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r .hamburger-inner::before{top:9px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic-r .hamburger-inner::after{top:18px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(-135deg);transform:translate3d(0,9px,0) rotate(-135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s;}.hamburger--elastic-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0;}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-18px,0) rotate(270deg);transform:translate3d(0,-18px,0) rotate(270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s;}.hamburger--emphatic{overflow:hidden;}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic .hamburger-inner::before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic .hamburger-inner::after{top:9px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent !important;}.hamburger--emphatic.is-active .hamburger-inner::before{left:-60px;top:-60px;-webkit-transform:translate3d(60px,60px,0) rotate(45deg);transform:translate3d(60px,60px,0) rotate(45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic.is-active .hamburger-inner::after{right:-60px;top:-60px;-webkit-transform:translate3d(-60px,60px,0) rotate(-45deg);transform:translate3d(-60px,60px,0) rotate(-45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r{overflow:hidden;}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic-r .hamburger-inner::before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic-r .hamburger-inner::after{top:9px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent !important;}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-60px;top:60px;-webkit-transform:translate3d(60px,-60px,0) rotate(-45deg);transform:translate3d(60px,-60px,0) rotate(-45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-60px;top:60px;-webkit-transform:translate3d(-60px,-60px,0) rotate(45deg);transform:translate3d(-60px,-60px,0) rotate(45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{-webkit-transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;-webkit-transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;}.hamburger--minus.is-active .hamburger-inner::before{top:0;}.hamburger--minus.is-active .hamburger-inner::after{bottom:0;}.hamburger--slider .hamburger-inner{top:1.5px;}.hamburger--slider .hamburger-inner::before{top:9px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s;}.hamburger--slider .hamburger-inner::after{top:18px;}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);opacity:0;}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-18px,0) rotate(-90deg);transform:translate3d(0,-18px,0) rotate(-90deg);}.hamburger--slider-r .hamburger-inner{top:1.5px;}.hamburger--slider-r .hamburger-inner::before{top:9px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s;}.hamburger--slider-r .hamburger-inner::after{top:18px;}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(-45deg);transform:translate3d(0,9px,0) rotate(-45deg);}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);opacity:0;}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-18px,0) rotate(90deg);transform:translate3d(0,-18px,0) rotate(90deg);}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin .hamburger-inner::before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin-r .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring .hamburger-inner{top:1.5px;-webkit-transition:background-color 0s 0.13s linear;transition:background-color 0s 0.13s linear;}.hamburger--spring .hamburger-inner::before{top:9px;-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring .hamburger-inner::after{top:18px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:0.22s;transition-delay:0.22s;background-color:transparent !important;}.hamburger--spring.is-active .hamburger-inner::before{top:0;-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--spring.is-active .hamburger-inner::after{top:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,9px,0) rotate(-45deg);transform:translate3d(0,9px,0) rotate(-45deg);}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r .hamburger-inner::after{top:-18px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;}.hamburger--spring-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand .hamburger-inner::before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent !important;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r .hamburger-inner::before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent !important;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease;}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease;}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear;}.hamburger--vortex .hamburger-inner::before{-webkit-transition-property:top,opacity;transition-property:top,opacity;}.hamburger--vortex .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform;}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);-ms-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s;}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear;}.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-property:top,opacity;transition-property:top,opacity;}.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform;}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);-ms-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s;}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
