﻿.recent-events-teaser__headline{font-family:"Overpass Extrabold",Helvetica,Arial,sans-serif;font-weight:normal;color:#181818;font-size:1.125rem;line-height:1.2;text-decoration:underline;text-decoration-color:#f08400;text-decoration-style:dotted;text-decoration-thickness:0;text-underline-offset:5px}.recent-posts-teaser-big__headline,.recent-posts-teaser__headline,.recent-events-teaser__headline__big,.grid-teaser__headline{font-family:"Overpass Extrabold",Helvetica,Arial,sans-serif;font-weight:normal;color:#181818;font-size:1.5rem;line-height:1.2;text-decoration:underline;text-decoration-color:#f08400;text-decoration-style:dotted;text-decoration-thickness:0;text-underline-offset:5px}.recent-posts-teaser-big__subheadline,.recent-posts-teaser__subheadline,.grid-teaser__subheadline{font-family:"Overpass",Helvetica,Arial,sans-serif;font-weight:normal;color:#181818;font-size:1rem;line-height:1.2}.recent-posts__headline,.recent-events__headline{font-size:.875rem;line-height:1;font-family:"Overpass Extrabold",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#787878;display:inline-block;padding:0.4ch 0.2ch 0.1ch;border-radius:1px;margin-bottom:.625rem}.recent-posts__headline:after,.recent-events__headline:after{margin-left:0.4ch;line-height:0.5;font-size:1rem;content:"»"}.recent-posts-teaser-big__button,.recent-posts-teaser__button,.grid-teaser__button{color:#181818}.recent-posts-teaser-big__button:after,.recent-posts-teaser__button:after,.grid-teaser__button:after{margin-left:0.4ch;line-height:1;font-size:1rem;content:"»"}@font-face{font-family:"Overpass";src:url("../fonts/overpass-light.eot");src:url("../fonts/overpass-light.eot") format("embedded-opentype"),url("../fonts/overpass-light.woff") format("woff"),url("../fonts/overpass-light.woff") format("woff2"),url("../fonts/overpass-light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Overpass";src:url("../fonts/overpass-light-italic.eot");src:url("../fonts/overpass-light-italic.eot") format("embedded-opentype"),url("../fonts/overpass-light-italic.woff") format("woff"),url("../fonts/overpass-light-italic.woff") format("woff2"),url("../fonts/overpass-light-italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Overpass";src:url("../fonts/overpass-bold.eot");src:url("../fonts/overpass-bold.eot") format("embedded-opentype"),url("../fonts/overpass-bold.woff") format("woff"),url("../fonts/overpass-bold.woff") format("woff2"),url("../fonts/overpass-bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Overpass";src:url("../fonts/overpass-bold-italic.eot");src:url("../fonts/overpass-bold-italic.eot") format("embedded-opentype"),url("../fonts/overpass-bold-italic.woff") format("woff"),url("../fonts/overpass-bold-italic.woff") format("woff2"),url("../fonts/overpass-bold-italic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Overpass Extrabold";src:url("../fonts/overpass-extrabold.eot");src:url("../fonts/overpass-extrabold.eot") format("embedded-opentype"),url("../fonts/overpass-extrabold.woff") format("woff"),url("../fonts/overpass-extrabold.woff") format("woff2"),url("../fonts/overpass-extrabold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Overpass Heavy";src:url("../fonts/overpass-heavy.eot");src:url("../fonts/overpass-heavy.eot") format("embedded-opentype"),url("../fonts/overpass-heavy.woff") format("woff"),url("../fonts/overpass-heavy.woff") format("woff2"),url("../fonts/overpass-heavy.ttf") format("truetype");font-weight:normal;font-style:normal}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-family:"Overpass Extrabold",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:0;margin-bottom:0.75em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:2.4em;line-height:1.2em;margin-bottom:0.375em}h2,.h2{font-size:1.4em;line-height:1.4em;margin-bottom:0.375em}h3,.h3{font-size:1.1em;line-height:1.3em;margin-bottom:0.375em}h4,.h4{font-size:1.1em;line-height:1.3em;margin-bottom:0.375em}h5,.h5{font-size:0.938em;line-height:1.3em;margin-bottom:0.375em}@media only screen and (max-width: 399px){h1,.h1{font-size:1.6em;line-height:1.2em;margin-bottom:0.375em}h2,.h2{font-size:1em;line-height:1.4em;margin-bottom:0.375em}}h2.section-head{position:relative;margin:0.75em 0;font-family:"Overpass Extrabold",Helvetica,Arial,sans-serif;text-align:center}h2.section-head span.bg-white{background-color:white;padding:0 10px}h2.section-head:before{content:"";border-bottom:1px solid #eaeaed;width:70%;position:absolute;left:15%;top:50%;z-index:-1}h2 a,h2 a:visited{color:black;border-bottom:1px dotted #F08400}h2 a:hover,h2 a:visited:hover{color:#F08400;border-bottom-style:solid}.big{font-size:2em;line-height:1.2}time{color:#4e4e57}p{font-size:1.1em;line-height:1.5;margin:0;margin-bottom:1.25em}@media only screen and (min-width: 400px){p{font-size:1.25em}}.info{position:relative;padding:12px 20px 10px 20px;background-color:#F08400;display:inline-block;z-index:40;box-shadow:6px 6px 0px 0px rgba(35,35,39,0.75)}.white{color:white}strong,b{font-weight:bold}i,cite{font-style:italic}label a{color:#a0a0a4;text-decoration:none;border-bottom:1px dotted #F08400}label a:hover,label a:focus{color:#F08400;border-bottom-style:solid}.entry-content a,.entry-content a:visited,.entry-content a:active{color:#a0a0a4;text-decoration:none;border-bottom:1px dotted #F08400;margin-bottom:1em}.entry-content a:hover,.entry-content a:focus,.entry-content a:visited:hover,.entry-content a:visited:focus,.entry-content a:active:hover,.entry-content a:active:focus{color:#F08400;border-bottom-style:solid}.entry-content a:link,.entry-content a:visited:link,.entry-content a:active:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}.responsive{display:block;width:100%;max-width:100%;height:auto;flex:none}.hide{display:none;visibility:hidden}.opacity0{opacity:0}.bgWhite{background-color:white}.bgLightGray{background-color:#eaeaed}.bgOrange{background-color:#F08400}.posRelative{position:relative}.align-right{text-align:right}.center{text-align:center}.borderTop{border-top:1px black solid}.borderBottom{border-bottom:1px black solid}.borderBottom{border-bottom:1px dotted black}@media only screen and (min-width: 980px){.minTabletLandscape{display:none !important}}@media only screen and (min-width: 768px){.minTabletPortrait{display:none !important}}@media only screen and (min-width: 650px){.minMobileLandscape{display:none !important}}@media only screen and (max-width: 399px){.hiddenMobilePortrait{display:none !important}}.flex{display:flex;flex-flow:row;flex-wrap:wrap}.flex.vertical{flex-flow:column}.flexSpace{display:flex;justify-content:space-between}.flexStretch{display:flex;justify-content:stretch}.flexVertical{display:flex;flex-flow:column}.spaceBetween{justify-content:space-between}.mb{margin-bottom:10px}.inner{position:relative;padding:0 20px}@media only screen and (max-width: 649px){.inner{padding:0 10px}}.inner.noPadding{padding:0}.contentTop{position:relative;padding-top:20px}.textColumn{padding:0 40px}@media only screen and (max-width: 767px){.textColumn{padding:0 20px}}@media only screen and (max-width: 649px){.textColumn{padding:0}}.alignRight{text-align:right}.center{text-align:center}.white{color:white}.lightGray{color:#eaeaed}.borderDotted{min-height:1px;border-top:dotted 1px black}.headerImage{width:100%;max-height:340px;overflow:hidden;margin-bottom:20px}article.postEntry{width:100%;padding:40px 85px;border-bottom:1px rgba(0,0,0,0.2) dotted}article.postEntry:last-of-type{border-bottom:none;margin-bottom:0}article.postEntry .columns1of3 .column:first-of-type{flex:0 0 40%;max-width:40%}@media only screen and (max-width: 840px){article.postEntry{padding:20px 20px}}@media only screen and (max-width: 650px){article.postEntry .columns1of3 .column:first-of-type{flex:0 0 100%;max-width:100%;margin-bottom:0.75em}}@media only screen and (max-width: 400px){article.postEntry{padding:20px 10px}article.postEntry .columns1of3 .column:first-of-type{margin-bottom:0.25em}}article.postEntry img[data-resp='mobileLandscape']{display:none}@media only screen and (max-width: 650px){article.postEntry img[data-resp='mobilePortrait']{display:none}article.postEntry img[data-resp='mobileLandscape']{display:block}}@media only screen and (max-width: 400px){article.postEntry img[data-resp='mobileLandscape']{display:none}article.postEntry img[data-resp='mobilePortrait']{display:block}}article.postEntry .postContent{margin:0 0.75em 0 0}@media only screen and (max-width: 650px){article.postEntry .postContent{margin:0}}article.postEntry .postContent h2{margin-bottom:0.25em}@media only screen and (max-width: 400px){article.postEntry .postContent h2{margin:15px 0 15px 0}}article.postEntry .postContent h2 a{color:black;border-bottom:1px dotted #F08400}article.postEntry .postContent h2 a:hover{color:#F08400;border-bottom-style:solid}article.postEntry .postContent .excerpt{font-size:1em;margin-bottom:0.25em}.hentry{padding:40px 135px}@media only screen and (max-width: 768px){.hentry{padding-left:60px;padding-right:60px}}@media only screen and (max-width: 840px){.hentry{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 400px){.hentry{padding-left:0;padding-right:0}}.hentry ul li{position:relative;padding-left:20px;margin-bottom:0.5em}.hentry ul li:before{left:0px;position:absolute;content:'–'}.page-title{margin:0;padding:40px 0 40px 0}.archive .page-title,.blog .page-title{padding:40px 85px}.row .page-title{flex:0 0 85%;max-width:85%;padding-left:20px}.single-title,.archive-title,.entry-title{margin:0 0 0.5em 0}.single-title span,.archive-title span,.entry-title span{border-bottom:1px solid black}.byline{font-size:0.975em;margin-bottom:5px}.byline time{display:inline-block;letter-spacing:-0.005em}.byline .hasComments{display:inline-block;position:relative;margin-left:0.25em}.byline .hasComments:before{position:absolute;top:-22px;left:0;width:34px;height:36px;font-family:"Overpass",Helvetica,Arial,sans-serif;font-size:0.75em;color:white;line-height:30px;text-align:center;opacity:0.4;background-image:url("../images/icn_bubble.svg");background-size:100% auto;content:attr(data-comments)}@media only screen and (max-width: 650px){.entry-content .columns2of3>.column:first-of-type{flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 650px){.entry-content h1{padding:0 0 20px}}.entry-content .imageText{padding-bottom:1em}.entry-content .imageText .imageCol{flex:0 0 30%;max-width:30%}.entry-content .imageText .imageCol img{display:block;width:100%;height:auto}.entry-content .imageText .textCol{flex:1;padding-left:1em;display:flex;align-content:stretch;flex-direction:column;justify-content:center}.entry-content .imageText .textCol p{margin:0}.entry-content table{width:100%;margin-bottom:20px;border-collapse:separate;border-spacing:14px}.entry-content table .plain{border:none}.entry-content table .plain tr,.entry-content table .plain td{border:none}.entry-content table .plain td.image{width:35%}.entry-content table .plain td img{margin:0;padding:0;display:block}.entry-content table th{font-size:1em;border-bottom:2px solid #4e4e57;text-align:left}.entry-content table td{padding:8px 0 0 0;border-bottom:1px solid #4e4e57}.entry-content table td:first-child{min-width:30%}.entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#4e4e57;text-transform:uppercase}.entry-content blockquote{margin:0 0 1.5em 0.75em;padding:0 0 0 0.75em;border-left:3px solid #2980b9;font-style:italic;color:#4e4e57}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content hr{height:1px;margin:1em 40px;border:none;border-top:1px dotted black}.entry-content .alignleft,.entry-content img.alignleft{text-align:left}.entry-content .alignright,.entry-content img.alignright{text-align:right}.entry-content .aligncenter,.entry-content img.aligncenter{text-align:center}.entry-content pre{background:black;color:#eaeaed;font-size:0.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.gallery{margin-bottom:1.5em}.gallery .gallery-item{width:48%;margin-right:2%;margin-bottom:0}@media only screen and (min-width: 768px){.gallery .gallery-item{width:31%}}.gallery dl img{display:block;margin-bottom:4px}.tags{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf,.gallery,.comment-respond .comment-form-email{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.gallery:before,.comment-respond .comment-form-email:before,.cf:after,.gallery:after,.comment-respond .comment-form-email:after{content:"";display:table}.clearfix:after,.cf:after,.gallery:after,.comment-respond .comment-form-email:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}html{line-height:1.15}*{box-sizing:border-box}body{font-family:"Overpass",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.250;color:#000;background-color:#23282d}.hidden{display:none;visibility:hidden}.unsichtbar{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden;font-size:0.1em}.screen-reader-text{display:none}.page{width:100%;max-width:980px;margin:0 auto}.main{position:relative;background-color:rgba(240,240,240,0.8)}.section--frontpage,.section--portraits,.section--single-portrait,.section--page{display:flow-root;position:relative;padding:0 10px}@media screen and (min-width: 48em){.section--frontpage,.section--portraits,.section--single-portrait,.section--page{padding:0 10px}}.section--frontpage.noPadding,.section--portraits.noPadding,.section--single-portrait.noPadding,.section--page.noPadding{padding:0}.section--frontpage section:first-child,.section--portraits section:first-child,.section--single-portrait section:first-child,.section--page section:first-child{margin-top:0}.section--frontpage section.recent,.section--portraits section.recent,.section--single-portrait section.recent,.section--page section.recent{display:flex;margin:2.5rem 0;flex-direction:column}@media screen and (min-width: 48em){.section--frontpage section.recent,.section--portraits section.recent,.section--single-portrait section.recent,.section--page section.recent{flex-direction:row-reverse}}.site-background-image{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%;margin:auto;z-index:-1}.site-background-image img{position:absolute;top:0px;opacity:0.8;left:0px;bottom:0px;right:0px;padding:0px;border:none;margin:auto;width:0px;height:0px;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover}body.menu .fux-logo{position:fixed;right:.625rem;z-index:3200;background-image:url("../images/fuxeg-sw.svg");background-size:auto 100%}body.menu .fux-logo img{opacity:0}.header{position:relative;padding:.625rem;background-color:rgba(255,255,255,0.8);width:100%;display:flex;justify-content:space-between}.fux-logo{width:4.375rem}body[class*="event"] ul li.menu-item-object-page.current_page_parent a{color:black;font-weight:normal}body[class*="event"] ul li a[href*="veranstaltung"]{color:#F08400;font-weight:bold}.sandwich{position:absolute;left:10px;top:10px;display:inline-block;z-index:3100;width:37px;height:35px;background-color:black;cursor:pointer}@media screen and (min-width: 48em){.sandwich{display:none}}.sandwich div{position:absolute;left:8px;height:3px;width:20px;background:white;opacity:1;transform:rotate(0deg);transition:all .25s ease-in-out}.sandwich div:nth-child(1){top:9px}.sandwich div:nth-child(2),.sandwich div:nth-child(3){top:16px}.sandwich div:nth-child(4){top:23px}.sandwich.open div:nth-child(1){width:0;left:50%}.sandwich.open div:nth-child(2){transform:rotate(45deg)}.sandwich.open div:nth-child(3){transform:rotate(-45deg)}.sandwich.open div:nth-child(4){width:0;left:50%}body.noScroll{overflow:hidden}body.menu .sandwich div:nth-child(1){width:0;left:50%}body.menu .sandwich div:nth-child(2){transform:rotate(45deg)}body.menu .sandwich div:nth-child(3){transform:rotate(-45deg)}body.menu .sandwich div:nth-child(4){width:0;left:50%}body.menu .main-menu{position:fixed;width:100%;height:100%;right:0;left:0;top:0;bottom:0;background-color:#F08400;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:3000}body.menu .main-menu .main-menu__item-list{display:block;margin:.625rem;padding:3.125rem 1.25rem 0 0}body.menu .main-menu .main-menu__item-list li{display:block;margin-right:1.5625rem}.main-menu__item-list{display:none}@media screen and (min-width: 48em){.main-menu__item-list{display:block;position:relative}}.main-menu__item-list .menu-item{display:block;position:relative;margin:0 0 .375rem}@media screen and (min-width: 48em){.main-menu__item-list .menu-item{display:inline-block;line-height:1;margin-right:1px;padding:0}}.main-menu__item-list .menu-item a{display:block;color:black;font-family:"Overpass Extrabold",Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;text-transform:uppercase;text-decoration:none;padding:.375rem 0}@media screen and (min-width: 61.25em){.main-menu__item-list .menu-item a{font-size:1.25rem}}.main-menu__item-list .menu-item a:focus,.main-menu__item-list .menu-item a:active,.main-menu__item-list .menu-item a:hover{color:#F08400}.main-menu__item-list .menu-item.current-menu-item a,.main-menu__item-list .menu-item.current-menu-parent a,.main-menu__item-list .menu-item.current_page_item a,.main-menu__item-list .menu-item.current_page_ancestor a{color:white}@media screen and (min-width: 48em){.main-menu__item-list .menu-item.current-menu-item a,.main-menu__item-list .menu-item.current-menu-parent a,.main-menu__item-list .menu-item.current_page_item a,.main-menu__item-list .menu-item.current_page_ancestor a{color:#F08400}}.main-menu__item-list .menu-item:focus>ul.sub-menu,.main-menu__item-list .menu-item:active>ul.sub-menu,.main-menu__item-list .menu-item.click>ul.sub-menu{top:auto;opacity:1;visibility:visible}.main-menu__item-list .menu-item:focus>ul.sub-menu li a,.main-menu__item-list .menu-item:active>ul.sub-menu li a,.main-menu__item-list .menu-item.click>ul.sub-menu li a{background-color:transparent}.main-menu__item-list .menu-item.menu-item-has-children>a{padding-right:14px}.main-menu__item-list .menu-item.menu-item-has-children>a span{pointer-events:none;position:relative;display:inline-block;padding-right:.875rem}.main-menu__item-list .menu-item.menu-item-has-children>a span::after{content:"\A";border-style:solid;border-width:5px 8px 5px 0;border-color:transparent black transparent transparent;position:absolute;right:0;top:.125rem;transform:rotate(-90deg)}.main-menu__item-list .menu-item.menu-item-has-children>a:focus span::after,.main-menu__item-list .menu-item.menu-item-has-children>a:hover span::after,.main-menu__item-list .menu-item.menu-item-has-children>a:active span::after{border-color:transparent #F08400 transparent transparent}.main-menu__item-list .menu-item.menu-item-has-children.click>a span{color:#F08400}.main-menu__item-list .menu-item.menu-item-has-children.click>a span::after{transform:rotate(90deg);border-color:transparent #F08400 transparent transparent}.main-menu__item-list .menu-item.menu-item-has-children.click ul.sub-menu,.main-menu__item-list .menu-item.menu-item-has-children.click ul.children{display:block;height:auto}.main-menu__item-list .menu-item ul.sub-menu,.main-menu__item-list .menu-item ul.children{display:none;visibility:hidden;margin:0 0 .375rem}@media screen and (min-width: 48em){.main-menu__item-list .menu-item ul.sub-menu,.main-menu__item-list .menu-item ul.children{position:absolute;z-index:38999;padding:10px;margin-left:-10px;background-color:rgba(240,132,0,0.9);box-shadow:0px 10px 8px 0px rgba(0,0,0,0.26);min-width:180px}}.main-menu__item-list .menu-item ul.sub-menu li,.main-menu__item-list .menu-item ul.children li{display:block;border-bottom:1px dotted black}.main-menu__item-list .menu-item ul.sub-menu li:last-child,.main-menu__item-list .menu-item ul.children li:last-child{border-bottom:none}.main-menu__item-list .menu-item ul.sub-menu li a,.main-menu__item-list .menu-item ul.children li a{display:block;padding:0.5em 0;line-height:1;font-family:"Overpass",Helvetica,Arial,sans-serif;text-transform:none;color:black}.main-menu__item-list .menu-item ul.sub-menu li a:focus,.main-menu__item-list .menu-item ul.sub-menu li a:hover,.main-menu__item-list .menu-item ul.children li a:focus,.main-menu__item-list .menu-item ul.children li a:hover{color:#F08400;background-color:none;color:white}@media screen and (min-width: 48em){.main-menu__item-list .menu-item ul.sub-menu li a,.main-menu__item-list .menu-item ul.children li a{font-size:1.125rem}}.main-menu__item-list .menu-item ul.sub-menu li.current-menu-item a,.main-menu__item-list .menu-item ul.sub-menu li.current_page_item a,.main-menu__item-list .menu-item ul.sub-menu li.current_page_ancestor a,.main-menu__item-list .menu-item ul.children li.current-menu-item a,.main-menu__item-list .menu-item ul.children li.current_page_item a,.main-menu__item-list .menu-item ul.children li.current_page_ancestor a{text-decoration:none;color:white}@media screen and (min-width: 48em){.recent-posts{padding:0 1.25rem 0 0;flex-basis:66%}}.recent-posts__headline{text-transform:unset}.recent-posts__headline a{font-size:1.5rem}.recent-posts__list{display:grid;grid-gap:.625rem;grid-template-columns:100%;row-gap:1.25rem}@media screen and (min-width: 32.5em){.recent-posts__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 48em){.recent-posts__list{grid-template-columns:repeat(1, 1fr)}}.recent-posts-teaser-big{padding-top:.375rem}@media screen and (min-width: 32.5em){.recent-posts-teaser-big{grid-column-start:1;grid-column-end:-1}}.recent-posts-teaser-big__link{text-decoration:none}@media screen and (min-width: 48em){.recent-posts-teaser-big__link{display:flex;flex-direction:column}}.recent-posts-teaser-big__link:hover .recent-posts-teaser-big__headline{color:#F08400;text-decoration-style:solid}.recent-posts-teaser-big__image{border-radius:3px;overflow:hidden}@media screen and (min-width: 48em){.recent-posts-teaser-big__image{flex:0 0 50%;max-width:100%;width:100%}}.recent-posts-teaser-big__text{padding:.375rem .375rem 0}@media screen and (min-width: 48em){.recent-posts-teaser-big__text{display:flex;flex-flow:column;flex:1 1 auto;justify-content:space-between}}@media screen and (min-width: 48em){.recent-posts-teaser-big__headline{font-size:2rem}}.recent-posts-teaser-big__copy{font-size:1rem;color:#181818}.recent-posts-teaser__link{text-decoration:none}@media screen and (min-width: 48em){.recent-posts-teaser__link{display:flex;height:100%}}.recent-posts-teaser__link:hover .recent-posts-teaser__headline{color:#F08400;text-decoration-style:solid}.recent-posts-teaser__image{border-radius:2px;overflow:hidden}.recent-posts-teaser__text{padding:0 .625rem}@media screen and (min-width: 48em){.recent-posts-teaser__text{flex-basis:100%}}.recent-posts-teaser__copy{font-size:1rem;color:#181818}.recent-posts-teaser__button a{color:#181818}.recent-events{margin:2.5rem 0}@media screen and (min-width: 48em){.recent-events{margin:0;flex-basis:33%}}.recent-events__headline{text-transform:unset}.recent-events__headline a{font-size:1.5rem}.recent-events__list{display:grid;grid-template-columns:100%;margin-bottom:.625rem}@media screen and (min-width: 48em){.recent-events__list{grid-template-columns:100%}}.recent-events__message p{margin:0;font-size:16px;line-height:1.25}.recent-events-teaser{margin-top:.375rem;margin-bottom:.625rem;border-radius:3px}.recent-events-teaser:last-child{margin-right:0}.recent-events-teaser:hover{transition:background-color 300ms;background-color:#fcecd8}.recent-events-teaser:hover .recent-events-teaser__headline__big,.recent-events-teaser:hover .recent-events-teaser__headline{color:#F08400;text-decoration-style:solid}.recent-events-teaser:hover .recent-events-teaser__link img{mix-blend-mode:normal}.recent-events-teaser:hover .recent-events-teaser__date .month+.seperator,.recent-events-teaser:hover .recent-events-teaser__date .year{color:inherit;opacity:0.5}.recent-events-teaser__sticky .recent-events-teaser__link img{float:none;width:100%;margin-right:unset}.recent-events-teaser__link{display:block;text-decoration:none;color:#181818;padding:0 0 0 .375rem;height:100%}.recent-events-teaser__link figure{float:right;width:75px;height:75px;margin-left:.1875rem;overflow:hidden;display:flex;justify-content:center;align-items:stretch;border-radius:3px}.recent-events-teaser__link img{mix-blend-mode:luminosity}.recent-events-teaser__date{float:right;font-size:.875rem;color:#777778;padding-top:.375rem;margin-bottom:.1875rem;margin-left:.1875rem}.recent-events-teaser__date .startDate{font-size:1.25em;font-weight:bold}.recent-events-teaser__date .startDate .day{font-size:0.75em;margin-right:2px}.recent-events-teaser__date .startDate .dayNumber,.recent-events-teaser__date .startDate .month,.recent-events-teaser__date .startDate .year{letter-spacing:-0.05em}.recent-events-teaser__date .startDate .year,.recent-events-teaser__date .startDate .seperator{transition:all 300ms;mix-blend-mode:multiply}.recent-events-teaser__date .endDate{text-align:right}.recent-events-teaser__date .endDate .dayNumber{margin-left:4px}.recent-events-teaser__date .endDate .dayNumber,.recent-events-teaser__date .endDate .month{letter-spacing:-0.05em}.recent-events-teaser__category{display:block;font-size:.875rem;color:#777778;padding-top:.375rem}.recent-events-teaser__headline{margin-bottom:.1875rem}.recent-events-teaser__copy{display:inline;font-size:.875rem;line-height:1.25;color:#787878;margin-bottom:.375rem;margin:0}.recent-events-teaser__button{text-align:left}.recent-events-teaser__button a{color:#181818}.recent-events-teaser__button a::after{margin-left:0.4ch;line-height:1;font-size:1rem;content:"»"}.teaser-grid{margin:1.25rem 0;display:grid;grid-gap:.625rem;grid-template-columns:100%;row-gap:1.25rem}.grid-teaser__link{display:block;text-decoration:none}.grid-teaser__image{border-radius:2px;overflow:hidden}.grid-teaser__text{padding:.375rem .375rem 0}.grid-teaser__copy{font-size:1rem;color:#181818}@media screen and (min-width: 32.5em){.teaser-grid--duo,.teaser-grid--trio{grid-template-columns:repeat(2, 1fr)}.teaser-grid--trio .grid-teaser:first-of-type{grid-column-start:1;grid-column-end:-1}.teaser-grid--trio .grid-teaser:first-of-type .grid-teaser__link{flex-flow:row}.teaser-grid--trio .grid-teaser:first-of-type .grid-teaser__image{width:calc(50% - 1.25rem/2);max-width:50%}.teaser-grid--trio .grid-teaser:first-of-type .grid-teaser__text{padding-left:1.25rem}.grid-teaser__link{display:flex;flex-flow:column;height:100%}.grid-teaser__text{display:flex;flex-flow:column;flex:1 1 auto;justify-content:space-between;padding:.375rem .375rem 0}}@media screen and (min-width: 48em){.teaser-grid--trio{grid-template-columns:repeat(3, 1fr)}.teaser-grid--trio .grid-teaser:first-of-type{grid-column-start:auto;grid-column-end:auto}.teaser-grid--trio .grid-teaser:first-of-type .grid-teaser__link{flex-flow:column;height:100%}.teaser-grid--trio .grid-teaser:first-of-type .grid-teaser__image{width:100%;max-width:100%}}.teaserNewsletter{padding:20px 0 40px}.teaserNewsletter fieldset{position:relative}.teaserNewsletter fieldset.radio input[type="radio"]{display:none}.teaserNewsletter fieldset.radio input[type="radio"]:checked+span:before,.teaserNewsletter fieldset.radio input[type="radio"]:checked+span:after{opacity:1}.teaserNewsletter fieldset.radio label{cursor:pointer;display:inline-block;line-height:2em;min-height:20px;padding:0;margin-right:15px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;overflow:hidden}.teaserNewsletter fieldset.radio label.maxHeight{max-height:80px}.teaserNewsletter fieldset.radio label:before{content:'';width:18px;height:18px;border-radius:50%;left:0;opacity:1;border:black 1px solid;position:absolute;top:0}.teaserNewsletter fieldset.radio label span{position:relative;display:block;padding:3px 0 0 26px;line-height:1.4}.teaserNewsletter fieldset.radio label span::before{position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;content:'';background-color:black;opacity:0}.teaserNewsletter fieldset.checkbox input[type="checkbox"]{display:none}.teaserNewsletter fieldset.checkbox input[type="checkbox"]:checked+span:before,.teaserNewsletter fieldset.checkbox input[type="checkbox"]:checked+span:after{opacity:1}.teaserNewsletter fieldset.checkbox .overlayCheckbox{height:30px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 60%);position:absolute;width:100%;bottom:0;left:0}.teaserNewsletter fieldset.checkbox label{cursor:pointer;display:inline-block;line-height:2em;min-height:20px;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;overflow:hidden}.teaserNewsletter fieldset.checkbox label.maxHeight{max-height:80px}.teaserNewsletter fieldset.checkbox label:before{content:'';width:18px;height:18px;left:0;opacity:1;border:black 1px solid;position:absolute;top:0}.teaserNewsletter fieldset.checkbox label span{position:relative;display:block;padding:3px 0 0 26px;line-height:1.4}.teaserNewsletter fieldset.checkbox label span::after,.teaserNewsletter fieldset.checkbox label span::before{position:absolute;top:10px;left:1px;width:18px;height:1px;content:'';background-color:black;opacity:0}.teaserNewsletter fieldset.checkbox label span::before{z-index:10;transform:rotate(45deg)}.teaserNewsletter fieldset.checkbox label span::after{z-index:12;transform:rotate(-45deg)}.teaserNewsletter .teaser-newsletter__headline{display:grid;grid-template-columns:1fr 280px 1fr;grid-template-columns:1fr minmax(280px, 2fr) 1fr;gap:1rem;text-align:center;line-height:1.25;width:100%;margin:0 0 1.25rem}@media screen and (min-width: 48em){.teaserNewsletter .teaser-newsletter__headline{margin:0 auto 1.25rem;width:80%}}.teaserNewsletter .teaser-newsletter__headline:before,.teaserNewsletter .teaser-newsletter__headline:after{content:"";border-bottom:1px solid black;align-self:center}.teaserNewsletter .newsletterRegistrationForm{margin:0 auto;width:92%;max-width:460px}.teaserNewsletter .newsletterRegistrationForm p{margin:0}.teaserNewsletter .newsletterRegistrationForm form{position:relative;display:block}.teaserNewsletter .newsletterRegistrationForm form fieldset{margin-bottom:10px}.teaserNewsletter .newsletterRegistrationForm form fieldset label{display:block;margin-bottom:10px}.teaserNewsletter .newsletterRegistrationForm form fieldset label input[type="email"]{width:100%;margin:0}.teaserNewsletter .newsletterRegistrationForm form fieldset label .label{padding-left:4px;text-rendering:optimizelegibility;font-family:"Overpass Extrabold",Helvetica,Arial,sans-serif;color:black;line-height:1.2}.teaserNewsletter .loader{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background-color:rgba(255,255,255,0.85)}.teaserNewsletter .loader img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);height:50px;margin:0 auto}.teaserNewsletter .response-error{padding:6px 0 3px 0;margin-bottom:10px;border-top:1px dotted black;border-bottom:1px dotted black;font-size:0.875em;text-align:center;color:red;line-height:1.4}.teaserNewsletter .response-success{text-align:center;text-rendering:optimizelegibility;font-family:"Overpass Extrabold",Helvetica,Arial,sans-serif;color:black;line-height:1.4}.praemien .praemien__headline{font-size:25px;text-transform:uppercase;margin-bottom:.625rem}.praemien .praemien__list .praemie{position:relative;overflow:hidden;display:flex;margin-bottom:.625rem}.praemien .praemien__list .praemie .praemie__media{position:relative;width:320px;height:auto;overflow:hidden;flex-shrink:0}.praemien .praemien__list .praemie .praemie__media img{max-width:100%;height:auto}.praemien .praemien__list .praemie .praemie__text{padding-top:.625rem;padding-left:.625rem;padding-right:.625rem;transition:all 350ms;background-color:transparent;flex-grow:2}.praemien .praemien__list .praemie .praemie__text p{overflow-wrap:anywhere}.praemien .praemien__list .praemie .praemie__text .byline{margin-bottom:10px}.praemien .praemien__list .praemie .praemie__text .byline .praemie__gebucht{font-size:0.875em;background:#F08400;padding:.375rem .625rem;border-radius:5px;color:#fff;font-weight:bold;opacity:0.5;transition:opacity 350ms}.praemien .praemien__list .praemie .praemie__text .byline .praemie__gebucht.praemie__gebucht_ausgebucht{background:#a0a0a4}.praemien .praemien__list .praemie:hover .praemie__text{background-color:#fcecd8}.praemien .praemien__list .praemie:hover .praemie__text .byline .praemie__gebucht{opacity:1}@media screen and (max-width: 768px){.praemien .praemien__list .praemie{flex-direction:column}.praemien .praemien__list .praemie .praemie__media,.praemien .praemien__list .praemie .praemie__text{width:100%}.praemien .praemien__list .praemie .praemie__media{height:auto}.praemien .praemien__list .praemie .praemie__media img{margin-bottom:-5px}.praemien .praemien__list .praemie:hover .praemie__media{border-top:1px solid black;border-left:1px solid black;border-right:1px solid black}.praemien .praemien__list .praemie .praemie__text{padding-bottom:1.25rem;padding-top:1.25rem}}.row{display:flex;flex-flow:row;flex-wrap:wrap;margin-left:-20px}.row .column{position:relative;padding-left:20px}.row.vertical{flex-flow:column}.column{flex:1}.full{margin-left:0px}.full>.column{flex:0 0 100%;padding-left:0px}.colStart{justify-content:flex-start}.colCenter{justify-content:center}.colRight{justify-content:flex-end}.rowTop{justify-content:flex-start}.rowMiddle{justify-content:center}.rowStretch{justify-content:stretch}.rowBottom{justify-content:flex-end}.columnTop{align-self:flex-start}.columnMiddle{align-self:center}.columnBottom{align-self:flex-end}.columnCenter{text-align:center}.columnRight{text-align:right}.columns12>.column,.columns2>.column,.columns3>.column,.columns4>.column,.columns6>.column{flex:1}.columns1of2>.column:first-of-type{flex:0 0 50%;max-width:50%}.columns1of12>.column:first-of-type{flex:0 0 8.3333%;max-width:8.3333%}.columns1of6>.column:first-of-type{flex:0 0 16.6666%;max-width:16.6666%}.columns1of4>.column:first-of-type{flex:0 0 25%;max-width:25%}.columns3of4>.column:first-of-type{flex:0 0 75%;max-width:75%}.columns1of3>.column:first-of-type{flex:0 0 33.3333%;max-width:33.3333%}.columns2of3>.column:first-of-type{flex:0 0 66.6666%;max-width:66.6666%}@media only screen and (max-width: 650px){.row{margin-left:-10px}.row .column{padding-left:10px}}ul.nav{margin:0;padding:0}ul.nav li{margin:0;padding:0}.post-nav{padding-top:1em;padding-bottom:1em}.post-nav a{position:relative;display:inline-block;color:black;font-size:1em;line-height:1.4;border-bottom:1px #F08400 dotted;text-decoration:none}.post-nav a:hover,.post-nav a:active{color:#F08400;border-bottom:1px #F08400 solid;text-decoration:none}.post-nav a[rel='prev'],.post-nav a[rel='next']{position:relative}.post-nav a[rel='prev']::before,.post-nav a[rel='prev']::after,.post-nav a[rel='next']::before,.post-nav a[rel='next']::after{top:0;position:absolute;font-size:1em;line-height:1.4}.post-nav a[rel='prev']{padding-right:14px}.post-nav a[rel='prev']::after{right:0px;content:'»'}.post-nav a[rel='next']{padding-left:14px}.post-nav a[rel='next']::before{left:0px;content:'«'}.pagination{padding:20px 0;text-align:center}.pagination ul{display:inline-block;white-space:nowrap;padding:0;border-radius:3px}.pagination li{display:inline}.pagination a,.pagination span{display:inline-block;height:40px;width:40px;margin:0;padding:0.75em;line-height:1em;font-size:1em;font-weight:normal;color:black;text-decoration:none;border:1px dotted #232327;border-radius:20px;overflow:hidden}@media only screen and (max-width: 650px){.pagination a,.pagination span{height:32px;width:32px;padding:0.7em;font-size:0.875em;border-radius:20px}}.pagination a.current,.pagination span.current{color:white;background-color:#232327}.pagination a:hover,.pagination a:active,.pagination a:focus,.pagination span:hover,.pagination span:active,.pagination span:focus{color:white;border-color:#F08400;background-color:#F08400}.pagination a.prev,.pagination a.next,.pagination span.prev,.pagination span.next{border:none}.pagination a.prev:hover,.pagination a.prev:active,.pagination a.prev:focus,.pagination a.next:hover,.pagination a.next:active,.pagination a.next:focus,.pagination span.prev:hover,.pagination span.prev:active,.pagination span.prev:focus,.pagination span.next:hover,.pagination span.next:active,.pagination span.next:focus{color:#F08400;border:none;background-color:transparent}.pagination .current{cursor:default;color:white;background-color:#F08400}.pagination .current:hover,.pagination .current:focus{background-color:#F08400;color:white}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}nav.pageNav{position:absolute;top:0;right:0;width:100%;text-align:right}nav.pageNav a{display:inline-block;text-decoration:none;color:black;font-size:0.873rem;margin-left:16px}@media only screen and (max-width: 650px){nav.pageNav a{margin-left:8px}}nav.pageNav a.active{color:#F08400;font-weight:bold}nav.pageNav a.borderRight{padding-right:16px;border-right:1px solid #4e4e57}@media only screen and (max-width: 650px){nav.pageNav a.borderRight{padding-right:8px}}nav.pageNav a[rel='prev'],nav.pageNav a[rel='next']{position:relative}nav.pageNav a[rel='prev']::before,nav.pageNav a[rel='prev']::after,nav.pageNav a[rel='next']::before,nav.pageNav a[rel='next']::after{top:-2px;position:absolute;font-size:1em;line-height:1.4}nav.pageNav a[rel='prev']{padding-right:14px}nav.pageNav a[rel='prev']::after{right:0px;content:'»'}nav.pageNav a[rel='next']{padding-left:14px}nav.pageNav a[rel='next']::before{left:0px;content:'«'}.no-js .accordion .accordion-content{max-height:auto}.accordion{margin-bottom:4em}.accordion .accordion-title,.accordion .accordion-content{padding-left:28px}.accordion .accordion-title{position:relative;margin-top:1em;margin-bottom:0.5em;cursor:pointer}.accordion .accordion-title:before{position:absolute;top:-2px;left:0;font-family:"icomoon";font-size:0.875em;color:#F08400;content:"\e900";transition:transform 0.4s}.accordion .accordion-title.open:before{transform:rotate(90deg)}.accordion .accordion-content{height:auto;margin-bottom:1.5em;overflow:hidden;max-height:50em}.accordion .accordion-content p:last-child{margin:0}.accordion .accordion-content[aria-hidden="true"]{max-height:0}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#ffa7b6;background:pink}.alert-success{border-color:#deeaae;background:#e6efc2}button:disabled{opacity:0.3}button:disabled:hover,button:disabled:focus,button:disabled:active{border:1px solid black;background-color:transparent;color:black}.more,button,.button,a.button{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:0.75em;color:black;line-height:1.45;padding:10px 12px 8px;border:1px solid black;background-color:transparent;opacity:1;cursor:pointer;transition:background-color 250ms ease-in-out}@media only screen and (max-width: 649px){.more,button,.button,a.button{font-size:0.625em;line-height:1.45;padding:5px 6px 4px}}.more:hover,.more:focus,.more:active,button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,a.button:hover,a.button:focus,a.button:active{border-color:#F08400;color:white;background-color:#F08400;text-decoration:none;outline:none}.more.orange,button.orange,.button.orange,a.button.orange{color:#F08400;border-color:#F08400}.more.orange:focus,.more.orange:active,.more.orange:hover,button.orange:focus,button.orange:active,button.orange:hover,.button.orange:focus,.button.orange:active,.button.orange:hover,a.button.orange:focus,a.button.orange:active,a.button.orange:hover{background-color:#dc7900}.more.white,button.white,.button.white,a.button.white{color:white;border-color:white}.more.white:active,.more.white:hover,.more.white:focus,button.white:active,button.white:hover,button.white:focus,.button.white:active,.button.white:hover,.button.white:focus,a.button.white:active,a.button.white:hover,a.button.white:focus{color:white;border-color:#F08400;background-color:#F08400}.button.slim{line-height:normal;padding:3px 6px 2px;border:none;margin-left:-6px}@media only screen and (max-width: 649px){.button.slim{padding:3px 6px 2px}}.button.slim:hover,.button.slim:focus,.button.slim:active{color:white;background-color:#F08400}.arrowBefore{position:relative}.arrowBefore:before{position:absolute;top:0;left:-18px;font-size:1.8em;line-height:0.45;content:'↞'}.arrowBefore{position:relative}.arrowBefore:before{position:absolute;top:0;left:-18px;font-size:1.8em;line-height:0.45;content:'↞'}.arrowafter{position:relative;padding-right:24px}.arrowafter:after{position:absolute;top:0;right:0;font-size:2em;line-height:0.45;content:'↞';transform:scale(-1, 1)}.comment-form-comment label{font-size:1em}#wpcf7-f1322-p24-o1 input[type="text"],#wpcf7-f1322-p24-o1 input[type="email"],#wpcf7-f1322-p24-o1 input[type="password"],#wpcf7-f1322-p24-o1 textarea{background-color:white}#wpcf7-f1322-p24-o1 input[name='is_legit']{width:300px}fieldset{margin:0;padding:0;border:0}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],select,textarea,.field{display:block;line-height:1.4;padding:4px 8px;margin:0 0 10px 0;font-size:1.25rem;border-radius:1px;box-shadow:none;border:0;max-width:100%;font-family:"Overpass",Helvetica,Arial,sans-serif;background-color:#eaeaed;border:none}input[type="text"].small,input[type="password"].small,input[type="email"].small,input[type="url"].small,input[type="search"].small,input[type="tel"].small,select.small,textarea.small,.field.small{font-size:1rem;padding:7px 8px 4px}input[type="text"]:focus,input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:#a0a0a4;outline:none}input[type="text"].error,input[type="text"].is-invalid,input[type="password"].error,input[type="password"].is-invalid,input[type="email"].error,input[type="email"].is-invalid,input[type="url"].error,input[type="url"].is-invalid,input[type="search"].error,input[type="search"].is-invalid,input[type="tel"].error,input[type="tel"].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:pink;border-color:pink;background-color:white;outline-color:pink}input[type="text"].success,input[type="text"].is-valid,input[type="password"].success,input[type="password"].is-valid,input[type="email"].success,input[type="email"].is-valid,input[type="url"].success,input[type="url"].is-valid,input[type="search"].success,input[type="search"].is-valid,input[type="tel"].success,input[type="tel"].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#e6efc2;border-color:#e6efc2;background-color:white;outline-color:#e6efc2}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:0.6}input[type="text"][disabled]:focus,input[type="text"][disabled]:active,input[type="text"].is-disabled:focus,input[type="text"].is-disabled:active,input[type="password"][disabled]:focus,input[type="password"][disabled]:active,input[type="password"].is-disabled:focus,input[type="password"].is-disabled:active,input[type="email"][disabled]:focus,input[type="email"][disabled]:active,input[type="email"].is-disabled:focus,input[type="email"].is-disabled:active,input[type="url"][disabled]:focus,input[type="url"][disabled]:active,input[type="url"].is-disabled:focus,input[type="url"].is-disabled:active,input[type="search"][disabled]:focus,input[type="search"][disabled]:active,input[type="search"].is-disabled:focus,input[type="search"].is-disabled:active,input[type="tel"][disabled]:focus,input[type="tel"][disabled]:active,input[type="tel"].is-disabled:focus,input[type="tel"].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}input[type="text"].border,input[type="password"].border,input[type="email"].border,input[type="url"].border,input[type="search"].border,input[type="tel"].border,select.border,textarea.border,.field.border{background-color:transparent;border:1px black solid}input.w50{width:50%}textarea{width:100%;min-height:40px}input[type="submit"]{margin:0.5em 0;padding:10px 9px 6px 8px;font-size:1rem;text-transform:uppercase;color:white;background-color:#4e4e57;border:none}input[type="submit"]:hover{background-color:black}textarea{max-width:100%;line-height:1.5em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchform{display:flex;justify-content:space-between;width:100%;height:100%}.searchform input[type="search"]{font-size:1em;width:100%;background-color:transparent;color:#F08400;padding:4px 6px 2px 6px;margin:0;background-color:#eaeaed}@media only screen and (max-width: 767px){.searchform input[type="search"]{font-size:16px;padding:10px}}.searchform #searchsubmit{display:inline-block;width:40px;cursor:pointer;font-size:12px;border:none;margin-left:4px;text-indent:-1050em;border:1px solid #eaeaed;background:url("../images/icn_search.svg") center center no-repeat}.wpcf7 fieldset{font-size:1.25em;margin-bottom:40px}.wpcf7 legend{display:block;width:100%;margin-bottom:0.75em}.wpcf7 legend span{display:block;text-transform:uppercase;font-size:0.5em}.wpcf7 .wpcf7-not-valid-tip{display:inline-block;font-size:14px;color:black;padding:3px 6px 1px;background-color:pink}.wpcf7 .wpcf7-response-output{margin:20px 0 0;padding:20px}@media only screen and (max-width: 649px){.wpcf7 .wpcf7-response-output{margin:10px 0 0;padding:10px}}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{border:none;background-color:#fff4e6}.wpcf7 .wpcf7-response-output.wpcf7-validation-errors{border:none;background-color:pink}.wpcf7 .wpcf7-form-control-wrap{display:block;padding-bottom:0.75em}.wpcf7 input[type="radio"],.wpcf7 input[type="checkbox"]{display:none}.wpcf7 input[type="radio"]:checked+[class*=-label]::after,.wpcf7 input[type="checkbox"]:checked+[class*=-label]::after{opacity:1;transform:scale3d(1, 1, 1)}.wpcf7 input[type='email'],.wpcf7 input[type='text']{padding:6px 6px 3px;width:100%}.wpcf7 input[type='email'].half,.wpcf7 input[type='text'].half{width:50%}@media only screen and (max-width: 649px){.wpcf7 input[type='email'].half,.wpcf7 input[type='text'].half{width:100%}}.wpcf7 textarea,.wpcf7 input[type='email'],.wpcf7 input[type='text']{line-height:1.3;background-color:white;border:none;border-bottom:1px solid #4e4e57}.wpcf7 textarea.focus,.wpcf7 textarea.filled,.wpcf7 input[type='email'].focus,.wpcf7 input[type='email'].filled,.wpcf7 input[type='text'].focus,.wpcf7 input[type='text'].filled{background-color:#fff4e6}.wpcf7 textarea{height:40px;min-height:40px;transition:min-height 500ms}.wpcf7 textarea.focus,.wpcf7 textarea.filled{min-height:120px}.wpcf7 input[type="submit"]{padding:16px 24px}.wpcf7 .wpcf7-radio .wpcf7-list-item,.wpcf7 .wpcf7-checkbox .wpcf7-list-item{display:block;position:relative;padding:0;line-height:1.3;-webkit-tap-highlight-color:transparent;user-select:none;margin:0 0 0.45em}.wpcf7 .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{position:realtive;display:inline-block;cursor:pointer;padding:0 0 0 28px;line-height:1.3}.wpcf7 .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::before,.wpcf7 .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::after,.wpcf7 .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before,.wpcf7 .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::after{display:block;position:absolute;content:''}.wpcf7 .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::after,.wpcf7 .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::after{top:2px;left:0px;width:16px;height:16px;opacity:0;border:#F08400 1px solid;background-color:#F08400;background-image:url("../images/form-checked.svg");background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.wpcf7 .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::before,.wpcf7 .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{top:2px;left:0px;width:16px;height:16px;border:#4e4e57 1px solid;background-color:#ffffff}.wpcf7 .wpcf7-radio{margin:20px 0;display:flex}.wpcf7 .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{margin-right:20px}.wpcf7 .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::before{top:3px;border-radius:50%}.wpcf7 .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::after{top:6px;left:3px;width:10px;height:10px;border-radius:50%;background-image:none;background-color:#F08400}.comments{margin:2em 0}.comments #comments-title{padding:0.75em 0}.comments #comments-title span{display:block;font-family:"Overpass",Helvetica,Arial,sans-serif;font-weight:normal;font-size:0.75em}.commentlist{margin:0 40px;list-style-type:none;border-bottom:1px solid #eaeaed}@media only screen and (max-width: 767px){.commentlist{margin:0 20px}}@media only screen and (max-width: 649px){.commentlist{margin:0}}.commentlist .row{margin-bottom:0}.commentlist .comment-respond{background-color:#eaeaed;padding:1em;margin-top:1.5em;margin-left:60px;font-size:0.75em}@media only screen and (max-width: 649px){.commentlist .comment-respond{margin-left:0}}.commentlist .comment-respond a{margin-bottom:0}.commentlist .comment-respond input[type="text"],.commentlist .comment-respond input[type="email"],.commentlist .comment-respond input[type="url"],.commentlist .comment-respond textarea{display:block;line-height:1.4;padding:8px 8px 4px 8px;margin:0;font-size:1rem;border:0;max-width:100%;font-family:"Overpass",Helvetica,Arial,sans-serif;background-color:white;border:none}.commentlist .comment-respond input[type="text"]:focus,.commentlist .comment-respond input[type="text"]:active,.commentlist .comment-respond input[type="email"]:focus,.commentlist .comment-respond input[type="email"]:active,.commentlist .comment-respond input[type="url"]:focus,.commentlist .comment-respond input[type="url"]:active,.commentlist .comment-respond textarea:focus,.commentlist .comment-respond textarea:active{background-color:white}.commentlist .comment-respond textarea{min-height:120px}.commentlist .comment-respond p{margin:0 0 0.5em 0}.commentlist .comment-respond p:last-child{margin:0}.commentlist .comment-respond p label{margin:0 0 0.25em 0}.commentlist .comment-respond input[type="submit"]{font-size:0.875rem;margin:0.5em 0 0 0}.commentlist .depth-1 .comment-respond{margin-left:120px}@media only screen and (max-width: 649px){.commentlist .depth-1 .comment-respond{margin-left:0}}.comment{position:relative;padding:0}.comment .comment-author{margin-bottom:1em;padding:0}.comment .vcard{margin-left:0px}.comment .vcard cite.fn{display:block;font-weight:700;font-style:normal;background-repeat:no-repeat}.comment .vcard time{display:block;font-size:0.75em;font-style:normal;margin-bottom:4px}.comment .vcard time a{color:#4e4e57;text-decoration:none;border:none}.comment .vcard time a:hover{text-decoration:underline}.comment .children{margin:0}.comment[class*=depth-] article{padding:15px 0 40px 60px;border-top:1px solid #eaeaed;background-size:40px auto;background-repeat:no-repeat}@media only screen and (max-width: 649px){.comment[class*=depth-] article{background-size:30px auto;padding:15px 0 20px 40px}.comment[class*=depth-] article .columns3of4 .column:first-of-type{order:2;flex:0 0 100%;max-width:100%}.comment[class*=depth-] article .columns3of4 .column:last-of-type{order:1}}.comment.depth-2{margin-left:60px}@media only screen and (max-width: 649px){.comment.depth-2{margin-left:40px}}.comment.depth-3,.comment.depth-4,.comment.depth-5{margin-left:60px}@media only screen and (max-width: 649px){.comment.depth-3,.comment.depth-4,.comment.depth-5{margin-left:0}}.comment_content p{margin:0 0 1em;font-size:1em}.comment-reply-link{line-height:1;font-size:0.75em;text-transform:uppercase;text-decoration:none;color:white}.comment-reply-link:active,.comment-reply-link:visited{color:white}.comment-edit-link{font-style:italic;margin:0 7px;text-decoration:none;font-size:0.9em}.comment-respond{margin:2em 0}.comment-respond #reply-title{margin:0;padding:0}.comment-respond #reply-title small a{position:relative;margin-left:5px}.comment-respond #reply-title small a::before{content:'('}.comment-respond #reply-title small a::after{content:')'}.comment-respond .comment-notes{margin:0}.comment-respond .comment-form-author{float:left;width:48%}.comment-respond .comment-form-email{float:right;width:48%}.comment-respond .logged-in-as{color:#a0a0a4;font-style:italic;margin:0}.comment-respond .logged-in-as a{color:#000}.comment-respond .comment-form-comment{margin:1.5em 0 0.75em}footer.footer{position:relative;padding:20px 20px 40px;background-color:#232327;color:#a0a0a4;font-size:0.938em}@media only screen and (max-width: 399px){footer.footer{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 767px){footer.footer .column{flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 399px){footer.footer .column{flex:0 0 100%;max-width:100%}}footer.footer .flex{height:100%}footer.footer .logo{background:url("../images/fuxeg-gray.svg") right 0 no-repeat;background-size:60px auto}footer.footer h3{font-size:1em;margin-top:20px 0 10px;opacity:0.5}@media only screen and (max-width: 399px){footer.footer h3{margin:10px 0}}footer.footer p{font-size:1em;margin-top:4px;margin-bottom:1em}footer.footer .copyright{position:absolute;left:0;bottom:0;width:100%;font-size:14px;color:#79797e;padding:10px 20px;background-color:#171719}@media only screen and (max-width: 399px){footer.footer nav.footerNav.nav2 h3{display:none}}footer.footer nav.footerNav ul{margin-bottom:20px}@media only screen and (max-width: 399px){footer.footer nav.footerNav ul{margin-bottom:10px}}footer.footer nav.footerNav ul li{float:none;line-height:2.1;border-bottom:1px solid #4e4e57}footer.footer nav.footerNav ul li:last-child{border-bottom:none}footer.footer nav.footerNav ul li.current-menu-item a,footer.footer nav.footerNav ul li.current_page_item a,footer.footer nav.footerNav ul li.current_page_ancestor a{background-color:transparent;color:#F08400}footer.footer nav.footerNav ul li a{padding-left:0;padding-right:0;font-size:1em;color:#a0a0a4;text-transform:none;text-decoration:none}footer.footer nav.footerNav ul li a:hover,footer.footer nav.footerNav ul li a:focus{color:#F08400;background-color:transparent}footer.footer .socialMediaButtons{position:absolute;right:0;top:6px}footer.footer a[href*="facebook"]{font-size:0.01em;margin-right:10px;text-decoration:none}footer.footer a[href*="facebook"]::before{display:inline-block;width:32px;height:32px;content:'';background-color:#a0a0a4;vertical-align:bottom;background-image:url("../images/icons-social-media.svg");border-radius:5%;background-size:100% auto;background-position:0 -128px}footer.footer a[href*="facebook"]:hover::before,footer.footer a[href*="facebook"]:focus::before{background-color:#F08400}img.floatLeft{float:left;margin:0 20px 1em 0}body.single-portrait nav.pageNav{width:100%;text-align:left}body.single-portrait .entry-content header{max-width:75%;margin:0;padding:0}@media only screen and (max-width: 650px){body.single-portrait .entry-content header{max-width:100%}}body.single-portrait .entry-content header h2{margin-left:0;margin-right:0}body.single-portrait .entry-content .offsetLeft{margin-left:-40px}#portraits{position:relative}#portraits .spinner{height:100px;width:50px;background:url("../images/loader.svg") 0 0 no-repeat;background-size:100% auto;background-position:center top;margin:0 auto;z-index:4000}#portraits .overview,#portraits .masonry{position:relative;display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-auto-rows:0}#portraits .overview[data-go="init"],#portraits .masonry[data-go="init"]{height:0;overflow:hidden;opacity:0}#portraits .teaser{display:block}#portraits .masonry-item{position:relative}#portraits .masonry-item h3,#portraits .masonry-item p,#portraits .masonry-item img{margin:0}#portraits .masonry-item a{display:block;height:100%;color:#000;border:none;text-decoration:none}#portraits .masonry-item a img{display:block;max-width:100%}#portraits .masonry-item a:hover{color:#F08400}#portraits .masonry-item a:hover .teaserContent{transition:background-color 0.2s;background-color:black}#portraits .masonry-item a:hover .teaserContent p,#portraits .masonry-item a:hover .teaserContent h3{color:white}#portraits .masonry-item a .teaserContent{padding:10px;border-bottom:1px solid black}@media only screen and (max-width: 400px){#portraits .masonry-item a .teaserContent{padding:5px}}#portraits .masonry-item a .teaserContent h3,#portraits .masonry-item a .teaserContent p{margin-top:0;margin-bottom:5px}@media only screen and (max-width: 400px){#portraits .masonry-item a .teaserContent h3{font-size:1em}}.no-widgets{background-color:white;padding:1.5em;text-align:center;border:1px solid #ccc;border-radius:2px;margin-bottom:1.5em}.sidebar{margin-top:2.2em}.widgettitle{margin-bottom:0.75em}h3{margin-bottom:10px}.widget{padding:0;margin:2.2em 0}.widget ul li{margin-bottom:0.75em}.widget ul li ul{margin-top:0.75em;padding-left:1em}article.event.postEntry{transition:opacity 1000ms}@media only screen and (max-width: 650px){article.event.postEntry .columns1of3 .column:first-of-type{flex:0 0 100%;max-width:100%}}article.event.postEntry h2,article.event.postEntry p{margin-left:0;margin-right:0}article.event.postEntry p{margin-bottom:0.75em}@media only screen and (max-width: 650px){article.event.postEntry h2{font-size:1.5em;margin-bottom:0.5em}}article.event.postEntry .eventDate{position:relative;font-family:"Overpass Heavy",Helvetica,Arial,sans-serif;margin-top:14px}@media only screen and (max-width: 650px){article.event.postEntry .eventDate{margin-bottom:14px}}article.event.postEntry .eventDate .year,article.event.postEntry .eventDate .month,article.event.postEntry .eventDate .dayNumber{letter-spacing:-0.05em}article.event.postEntry .eventDate .day{font-size:0.5em;margin-right:2px}article.event.postEntry .eventDate .seperator{padding:0 2px}article.event.postEntry .eventDate .startDate{display:inline-block;font-size:3em;line-height:0.75}@media only screen and (max-width: 768px){article.event.postEntry .eventDate .startDate{font-size:2.4em;margin-right:4px}}@media only screen and (max-width: 650px){article.event.postEntry .eventDate .startDate{font-size:2.2em;line-height:0.75;margin-right:4px}}article.event.postEntry .eventDate .endDate{display:inline-block}article.event.postEntry .eventDate .endDate div:first-of-type{display:inline-block;margin-top:2px;background-color:black;color:white;padding:4px 5px 0px 5px}@media only screen and (max-width: 650px){article.event.postEntry .eventDate .endDate div:first-of-type{padding-top:0;padding:4px 5px 0px 5px}}article.event.postEntry .eventDate .endDate .dayNumber{margin-left:4px}article.event.postEntry p.eventCategories{display:inline-block;mix-blend-mode:overlay;margin-top:.375rem}article.event.postEntry .eventImage{margin-top:.375rem}article.event.postEntry .eventImage img{max-width:80%;height:auto}.pageEventsFooter{padding:0 0 40px}.pageEventsFooter .loader{width:44px;margin:20px auto 0}.pageEventsFooter #moreEvents{display:block;margin:0 auto;max-width:190px;cursor:pointer;text-align:center}.pageEventsFooter #moreEvents.noMoreEvents,.pageEventsFooter #moreEvents.eventsLoading{opacity:0.2}@media only screen and (max-width: 400px){.pageEventsFooter #moreEvents{padding:14px 10px}}.triangle{position:relative;height:85px;margin:0 auto;z-index:1;border-bottom:1px dotted black}.triangle:before{position:absolute;top:0;left:0;width:100%;height:100%;content:' ';background:url("../images/triangle.svg") 0 0 no-repeat;background-size:100% auto;z-index:-1}.triangle.mirror{border-bottom:none;margin-bottom:20px}.triangle.mirror:before{transform:rotate(180deg)}.triangle.mirror.hide{height:0}.triangle.mirror p{margin:20px 0 0 0}.triangle p{margin:0 0 14px 0;font-size:14px;line-height:14px;text-align:center;color:white}.gallery{margin:2em 0}.gallery--grid .gallery__inner{display:grid;grid-gap:.625rem;row-gap:1.25rem}@media screen and (min-width: 32.5em){.gallery--grid .gallery__inner{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 48em){.gallery--grid .gallery__inner{grid-template-columns:repeat(3, 1fr)}}.gallery--grid .gallery__cell{display:block}.gallery--grid .gallery__link{display:block;margin:0;border:none}.gallery--grid .gallery__link:hover{border:none}.gallery--grid .gallery__image{display:block;width:inherit;margin:0}.gallery--grid .gallery__figcaption{padding:0.5em;font-size:0.875em;border-bottom:1px solid black}.gallery--carousel .gallery__inner{background:linear-gradient(180deg, white 96%, rgba(200,200,200,0.15))}.gallery--carousel .flickity-prev-next-button{top:44%;background:rgba(34,33,33,0.15)}.gallery--carousel .flickity-prev-next-button.previous{left:-60px}.gallery--carousel .flickity-prev-next-button.next{right:-60px}@media only screen and (max-width: 400px){.gallery--carousel .flickity-prev-next-button{display:none}}.gallery--carousel .gallery__cell{width:670px;margin-right:10px}@media only screen and (max-width: 400px){.gallery--carousel .gallery__cell{width:100%}}.gallery--carousel .gallery__image{display:block;height:auto;width:100%}.gallery--carousel .gallery__figcaption{text-align:center;padding:1em}@media only screen and (max-width: 400px){.gallery--carousel .gallery__figcaption{text-align:left;padding:0.75em}}.gallery--carousel p{margin-bottom:0;padding:1em 0;font-size:0.875em}div[id^='lightbox-']{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.9);overflow:hidden;z-index:2999}div[id^='lightbox-'] .flickity-enabled{position:relative}div[id^='lightbox-'] .flickity-enabled:focus{outline:none}div[id^='lightbox-'] .flickity-enabled.flickity-enabled.is-draggable{user-select:none}div[id^='lightbox-'] .flickity-enabled.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}div[id^='lightbox-'] .flickity-enabled.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}div[id^='lightbox-'] .flickity-enabled .flickity-viewport{position:relative;width:100%;height:100% !important;overflow:hidden}div[id^='lightbox-'] .flickity-enabled .flickity-slider{position:absolute;width:100%;height:100%}div[id^='lightbox-'] .slider{width:100%;height:100%}div[id^='lightbox-'] .slider .slide{width:100%;height:100%}div[id^='lightbox-'] .slider .slide .slideContent{margin:0 auto}div[id^='lightbox-'] .slider .slide .caption{position:absolute;bottom:0;left:0;width:100%;padding:20px;font-size:1.2em;text-align:center}div[id^='lightbox-'] .exit{position:absolute;top:0;right:0;width:44px;height:44px;padding:10px 0;cursor:pointer;background-color:black;background-image:url("../images/close.svg");background-position:center center;background-repeat:no-repeat;background-size:50% 50%}div[id^='lightbox-'] .prev,div[id^='lightbox-'] .next{position:absolute;top:50%;transform:translate3d(0, -50%, 0);width:50px;height:50px;cursor:pointer;background-color:black;background-image:url("../images/icn_prev.svg");background-position:center center;background-repeat:no-repeat;background-size:50% 50%}div[id^='lightbox-'] .prev{left:0}div[id^='lightbox-'] .next{right:0;transform:scale(-1, 1)}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}
