@import url(https://loidl-consulting.at/dev/modules/system/system.base.css);@font-face{font-family:'Roboto Condensed';src:url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-light-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-light-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-light-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-light-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-light-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-light-webfont.svg#roboto_condensedlight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-regular-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-regular-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-regular-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-regular-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-regular-webfont.svg#roboto_condensedregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-bold-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-bold-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-bold-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-bold-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-bold-webfont.svg#roboto_condensedbold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-italic-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-italic-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-italic-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-italic-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/robotocondensed-italic-webfont.svg#roboto_condenseditalic") format("svg");font-weight:400;font-style:italic}/* Generated by Font Squirrel (https://www.fontsquirrel.com) on April 29, 2020 */@font-face{font-family:'Cormorant Garamond';src:url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-semibold-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-semibold-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-semibold-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-semibold-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-semibold-webfont.svg#cormorant_garamondsemibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Cormorant Garamond';src:url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-medium-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-medium-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-medium-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-medium-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-medium-webfont.svg#cormorant_garamondmedium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Cormorant Garamond';src:url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-regular-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-regular-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-regular-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-regular-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/cormorantgaramond-regular-webfont.svg#cormorant_garamondregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Kalam';src:url("/sites/all/themes/benjaminschmid/fonts/kalam-light-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/kalam-light-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/kalam-light-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/kalam-light-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/kalam-light-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/kalam-light-webfont.svg#kalamlight") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Kalam';src:url("/sites/all/themes/benjaminschmid/fonts/kalam-regular-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/kalam-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/kalam-regular-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/kalam-regular-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/kalam-regular-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/kalam-regular-webfont.svg#kalamregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Kalam';src:url("/sites/all/themes/benjaminschmid/fonts/kalam-bold-webfont.eot");src:url("/sites/all/themes/benjaminschmid/fonts/kalam-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/kalam-bold-webfont.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/kalam-bold-webfont.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/kalam-bold-webfont.ttf") format("truetype"),url("/sites/all/themes/benjaminschmid/fonts/kalam-bold-webfont.svg#kalambold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Medium.eot");src:url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Medium.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Medium.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Medium.svg#Montserrat-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Light.eot");src:url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Light.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Light.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Light.svg#Montserrat-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';src:url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Thin.eot");src:url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Thin.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Thin.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Thin.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Thin.svg#Montserrat-Thin") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Montserrat';src:url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Regular.eot");src:url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Regular.woff2") format("woff2"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Regular.woff") format("woff"),url("/sites/all/themes/benjaminschmid/fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg");font-weight:normal;font-style:normal}@keyframes alertMe{from{border-width:3px;border-color:gold}to{border-width:0;border-color:rgba(255,215,0,0.1)}}html,body,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:16;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}blockquote{margin:1.5em 30px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0}mark{background:#ff0;color:#000}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}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:1.5em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 30px}menu,ol,ul{padding:0 0 0 30px}img{border:0;max-width:100%;height:auto}.lt-ie9 img{width:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:#c0c0c0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-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}label{display:block;font-weight:bold}table{border-collapse:collapse;border-spacing:0}html{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,button,input{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}a{text-decoration:none;color:#3d6174}a:hover{text-decoration:none;color:#69abce}a:focus{outline:0;color:#3d6174}a:hover,a:active{outline:0}a:link{transition:all 0.25s ease}#content a{display:inline-block}#content a:hover,#content a:focus,#content a:active{color:#69abce;color:#e0054c;color:#e0054c;color:#f98f6e;color:#63b38e;color:#69abce}#content a .field-content div{display:inline}a.anchor{display:block;position:relative;top:-120px}:target{position:relative;top:120px}#block-views-leistungen-block-2:target{padding-bottom:120px}.phonebutton{display:inline-block;text-align:center;text-transform:uppercase;font-weight:600;color:#454545}.phonebutton:before{content:"";display:block;width:100px;height:120px;margin:1em 0 0;background:url(../img/sprite_beni.svg) no-repeat center -1690px}.phonebutton:hover,.phonebutton:focus,.phonebutton:active{color:#3d6174}.phonebutton:hover:before,.phonebutton:focus:before,.phonebutton:active:before{background-position:center -1692px}button:focus,button:active{outline:none;box-shadow:none;border:none}#main button,#main html input[type="button"],#main input[type="reset"],#main input[type="submit"],#main .btn,#main .more-link a,#main .views-field-field-email-anfrage a,#main .views-field-field-telefon-nummer a,#main .field-type-link-field .field-item a,#main .field-name-field-link .field-item a,#main a.quiz-start-link,.region-newsletter button,.region-newsletter html input[type="button"],.region-newsletter input[type="reset"],.region-newsletter input[type="submit"],.region-newsletter .btn,.region-newsletter .more-link a,.region-newsletter .views-field-field-email-anfrage a,.region-newsletter .views-field-field-telefon-nummer a,.region-newsletter .field-type-link-field .field-item a,.region-newsletter .field-name-field-link .field-item a,.region-newsletter a.quiz-start-link,.region-overlay button,.region-overlay html input[type="button"],.region-overlay input[type="reset"],.region-overlay input[type="submit"],.region-overlay .btn,.region-overlay .more-link a,.region-overlay .views-field-field-email-anfrage a,.region-overlay .views-field-field-telefon-nummer a,.region-overlay .field-type-link-field .field-item a,.region-overlay .field-name-field-link .field-item a,.region-overlay a.quiz-start-link{-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;border:none;border-radius:10px;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;cursor:pointer;color:#3d6174 !important;min-width:120px;width:auto;max-width:60%;position:relative;margin:.25em auto 1em auto;padding:10px 1.5em;margin-left:60px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;font-size:16px;font-size:1.6rem;-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}@media (min-width: 75em){#main button,#main html input[type="button"],#main input[type="reset"],#main input[type="submit"],#main .btn,#main .more-link a,#main .views-field-field-email-anfrage a,#main .views-field-field-telefon-nummer a,#main .field-type-link-field .field-item a,#main .field-name-field-link .field-item a,#main a.quiz-start-link,.region-newsletter button,.region-newsletter html input[type="button"],.region-newsletter input[type="reset"],.region-newsletter input[type="submit"],.region-newsletter .btn,.region-newsletter .more-link a,.region-newsletter .views-field-field-email-anfrage a,.region-newsletter .views-field-field-telefon-nummer a,.region-newsletter .field-type-link-field .field-item a,.region-newsletter .field-name-field-link .field-item a,.region-newsletter a.quiz-start-link,.region-overlay button,.region-overlay html input[type="button"],.region-overlay input[type="reset"],.region-overlay input[type="submit"],.region-overlay .btn,.region-overlay .more-link a,.region-overlay .views-field-field-email-anfrage a,.region-overlay .views-field-field-telefon-nummer a,.region-overlay .field-type-link-field .field-item a,.region-overlay .field-name-field-link .field-item a,.region-overlay a.quiz-start-link{font-size:18px;font-size:1.8rem}}#main button::before,#main html input[type="button"]::before,#main input[type="reset"]::before,#main input[type="submit"]::before,#main .btn::before,#main .more-link a::before,#main .views-field-field-email-anfrage a::before,#main .views-field-field-telefon-nummer a::before,#main .field-type-link-field .field-item a::before,#main .field-name-field-link .field-item a::before,#main a.quiz-start-link::before,.region-newsletter button::before,.region-newsletter html input[type="button"]::before,.region-newsletter input[type="reset"]::before,.region-newsletter input[type="submit"]::before,.region-newsletter .btn::before,.region-newsletter .more-link a::before,.region-newsletter .views-field-field-email-anfrage a::before,.region-newsletter .views-field-field-telefon-nummer a::before,.region-newsletter .field-type-link-field .field-item a::before,.region-newsletter .field-name-field-link .field-item a::before,.region-newsletter a.quiz-start-link::before,.region-overlay button::before,.region-overlay html input[type="button"]::before,.region-overlay input[type="reset"]::before,.region-overlay input[type="submit"]::before,.region-overlay .btn::before,.region-overlay .more-link a::before,.region-overlay .views-field-field-email-anfrage a::before,.region-overlay .views-field-field-telefon-nummer a::before,.region-overlay .field-type-link-field .field-item a::before,.region-overlay .field-name-field-link .field-item a::before,.region-overlay a.quiz-start-link::before{content:" ";display:inline-block;position:absolute;height:30px;width:67px;margin-left:-65px;background:url(../img/sprite_beni.svg) no-repeat left -890px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#main button:visited,#main html input[type="button"]:visited,#main input[type="reset"]:visited,#main input[type="submit"]:visited,#main .btn:visited,#main .more-link a:visited,#main .views-field-field-email-anfrage a:visited,#main .views-field-field-telefon-nummer a:visited,#main .field-type-link-field .field-item a:visited,#main .field-name-field-link .field-item a:visited,#main a.quiz-start-link:visited,.region-newsletter button:visited,.region-newsletter html input[type="button"]:visited,.region-newsletter input[type="reset"]:visited,.region-newsletter input[type="submit"]:visited,.region-newsletter .btn:visited,.region-newsletter .more-link a:visited,.region-newsletter .views-field-field-email-anfrage a:visited,.region-newsletter .views-field-field-telefon-nummer a:visited,.region-newsletter .field-type-link-field .field-item a:visited,.region-newsletter .field-name-field-link .field-item a:visited,.region-newsletter a.quiz-start-link:visited,.region-overlay button:visited,.region-overlay html input[type="button"]:visited,.region-overlay input[type="reset"]:visited,.region-overlay input[type="submit"]:visited,.region-overlay .btn:visited,.region-overlay .more-link a:visited,.region-overlay .views-field-field-email-anfrage a:visited,.region-overlay .views-field-field-telefon-nummer a:visited,.region-overlay .field-type-link-field .field-item a:visited,.region-overlay .field-name-field-link .field-item a:visited,.region-overlay a.quiz-start-link:visited{background-color:transparent;border:none;text-decoration:none}#main button:hover,#main button:focus,#main button:active,#main html input[type="button"]:hover,#main html input[type="button"]:focus,#main html input[type="button"]:active,#main input[type="reset"]:hover,#main input[type="reset"]:focus,#main input[type="reset"]:active,#main input[type="submit"]:hover,#main input[type="submit"]:focus,#main input[type="submit"]:active,#main .btn:hover,#main .btn:focus,#main .btn:active,#main .more-link a:hover,#main .more-link a:focus,#main .more-link a:active,#main .views-field-field-email-anfrage a:hover,#main .views-field-field-email-anfrage a:focus,#main .views-field-field-email-anfrage a:active,#main .views-field-field-telefon-nummer a:hover,#main .views-field-field-telefon-nummer a:focus,#main .views-field-field-telefon-nummer a:active,#main .field-type-link-field .field-item a:hover,#main .field-type-link-field .field-item a:focus,#main .field-type-link-field .field-item a:active,#main .field-name-field-link .field-item a:hover,#main .field-name-field-link .field-item a:focus,#main .field-name-field-link .field-item a:active,#main a.quiz-start-link:hover,#main a.quiz-start-link:focus,#main a.quiz-start-link:active,.region-newsletter button:hover,.region-newsletter button:focus,.region-newsletter button:active,.region-newsletter html input[type="button"]:hover,.region-newsletter html input[type="button"]:focus,.region-newsletter html input[type="button"]:active,.region-newsletter input[type="reset"]:hover,.region-newsletter input[type="reset"]:focus,.region-newsletter input[type="reset"]:active,.region-newsletter input[type="submit"]:hover,.region-newsletter input[type="submit"]:focus,.region-newsletter input[type="submit"]:active,.region-newsletter .btn:hover,.region-newsletter .btn:focus,.region-newsletter .btn:active,.region-newsletter .more-link a:hover,.region-newsletter .more-link a:focus,.region-newsletter .more-link a:active,.region-newsletter .views-field-field-email-anfrage a:hover,.region-newsletter .views-field-field-email-anfrage a:focus,.region-newsletter .views-field-field-email-anfrage a:active,.region-newsletter .views-field-field-telefon-nummer a:hover,.region-newsletter .views-field-field-telefon-nummer a:focus,.region-newsletter .views-field-field-telefon-nummer a:active,.region-newsletter .field-type-link-field .field-item a:hover,.region-newsletter .field-type-link-field .field-item a:focus,.region-newsletter .field-type-link-field .field-item a:active,.region-newsletter .field-name-field-link .field-item a:hover,.region-newsletter .field-name-field-link .field-item a:focus,.region-newsletter .field-name-field-link .field-item a:active,.region-newsletter a.quiz-start-link:hover,.region-newsletter a.quiz-start-link:focus,.region-newsletter a.quiz-start-link:active,.region-overlay button:hover,.region-overlay button:focus,.region-overlay button:active,.region-overlay html input[type="button"]:hover,.region-overlay html input[type="button"]:focus,.region-overlay html input[type="button"]:active,.region-overlay input[type="reset"]:hover,.region-overlay input[type="reset"]:focus,.region-overlay input[type="reset"]:active,.region-overlay input[type="submit"]:hover,.region-overlay input[type="submit"]:focus,.region-overlay input[type="submit"]:active,.region-overlay .btn:hover,.region-overlay .btn:focus,.region-overlay .btn:active,.region-overlay .more-link a:hover,.region-overlay .more-link a:focus,.region-overlay .more-link a:active,.region-overlay .views-field-field-email-anfrage a:hover,.region-overlay .views-field-field-email-anfrage a:focus,.region-overlay .views-field-field-email-anfrage a:active,.region-overlay .views-field-field-telefon-nummer a:hover,.region-overlay .views-field-field-telefon-nummer a:focus,.region-overlay .views-field-field-telefon-nummer a:active,.region-overlay .field-type-link-field .field-item a:hover,.region-overlay .field-type-link-field .field-item a:focus,.region-overlay .field-type-link-field .field-item a:active,.region-overlay .field-name-field-link .field-item a:hover,.region-overlay .field-name-field-link .field-item a:focus,.region-overlay .field-name-field-link .field-item a:active,.region-overlay a.quiz-start-link:hover,.region-overlay a.quiz-start-link:focus,.region-overlay a.quiz-start-link:active{outline:none;color:#69abce !important;border-color:none;text-decoration:none}#main button:hover::before,#main button:focus::before,#main button:active::before,#main html input[type="button"]:hover::before,#main html input[type="button"]:focus::before,#main html input[type="button"]:active::before,#main input[type="reset"]:hover::before,#main input[type="reset"]:focus::before,#main input[type="reset"]:active::before,#main input[type="submit"]:hover::before,#main input[type="submit"]:focus::before,#main input[type="submit"]:active::before,#main .btn:hover::before,#main .btn:focus::before,#main .btn:active::before,#main .more-link a:hover::before,#main .more-link a:focus::before,#main .more-link a:active::before,#main .views-field-field-email-anfrage a:hover::before,#main .views-field-field-email-anfrage a:focus::before,#main .views-field-field-email-anfrage a:active::before,#main .views-field-field-telefon-nummer a:hover::before,#main .views-field-field-telefon-nummer a:focus::before,#main .views-field-field-telefon-nummer a:active::before,#main .field-type-link-field .field-item a:hover::before,#main .field-type-link-field .field-item a:focus::before,#main .field-type-link-field .field-item a:active::before,#main .field-name-field-link .field-item a:hover::before,#main .field-name-field-link .field-item a:focus::before,#main .field-name-field-link .field-item a:active::before,#main a.quiz-start-link:hover::before,#main a.quiz-start-link:focus::before,#main a.quiz-start-link:active::before,.region-newsletter button:hover::before,.region-newsletter button:focus::before,.region-newsletter button:active::before,.region-newsletter html input[type="button"]:hover::before,.region-newsletter html input[type="button"]:focus::before,.region-newsletter html input[type="button"]:active::before,.region-newsletter input[type="reset"]:hover::before,.region-newsletter input[type="reset"]:focus::before,.region-newsletter input[type="reset"]:active::before,.region-newsletter input[type="submit"]:hover::before,.region-newsletter input[type="submit"]:focus::before,.region-newsletter input[type="submit"]:active::before,.region-newsletter .btn:hover::before,.region-newsletter .btn:focus::before,.region-newsletter .btn:active::before,.region-newsletter .more-link a:hover::before,.region-newsletter .more-link a:focus::before,.region-newsletter .more-link a:active::before,.region-newsletter .views-field-field-email-anfrage a:hover::before,.region-newsletter .views-field-field-email-anfrage a:focus::before,.region-newsletter .views-field-field-email-anfrage a:active::before,.region-newsletter .views-field-field-telefon-nummer a:hover::before,.region-newsletter .views-field-field-telefon-nummer a:focus::before,.region-newsletter .views-field-field-telefon-nummer a:active::before,.region-newsletter .field-type-link-field .field-item a:hover::before,.region-newsletter .field-type-link-field .field-item a:focus::before,.region-newsletter .field-type-link-field .field-item a:active::before,.region-newsletter .field-name-field-link .field-item a:hover::before,.region-newsletter .field-name-field-link .field-item a:focus::before,.region-newsletter .field-name-field-link .field-item a:active::before,.region-newsletter a.quiz-start-link:hover::before,.region-newsletter a.quiz-start-link:focus::before,.region-newsletter a.quiz-start-link:active::before,.region-overlay button:hover::before,.region-overlay button:focus::before,.region-overlay button:active::before,.region-overlay html input[type="button"]:hover::before,.region-overlay html input[type="button"]:focus::before,.region-overlay html input[type="button"]:active::before,.region-overlay input[type="reset"]:hover::before,.region-overlay input[type="reset"]:focus::before,.region-overlay input[type="reset"]:active::before,.region-overlay input[type="submit"]:hover::before,.region-overlay input[type="submit"]:focus::before,.region-overlay input[type="submit"]:active::before,.region-overlay .btn:hover::before,.region-overlay .btn:focus::before,.region-overlay .btn:active::before,.region-overlay .more-link a:hover::before,.region-overlay .more-link a:focus::before,.region-overlay .more-link a:active::before,.region-overlay .views-field-field-email-anfrage a:hover::before,.region-overlay .views-field-field-email-anfrage a:focus::before,.region-overlay .views-field-field-email-anfrage a:active::before,.region-overlay .views-field-field-telefon-nummer a:hover::before,.region-overlay .views-field-field-telefon-nummer a:focus::before,.region-overlay .views-field-field-telefon-nummer a:active::before,.region-overlay .field-type-link-field .field-item a:hover::before,.region-overlay .field-type-link-field .field-item a:focus::before,.region-overlay .field-type-link-field .field-item a:active::before,.region-overlay .field-name-field-link .field-item a:hover::before,.region-overlay .field-name-field-link .field-item a:focus::before,.region-overlay .field-name-field-link .field-item a:active::before,.region-overlay a.quiz-start-link:hover::before,.region-overlay a.quiz-start-link:focus::before,.region-overlay a.quiz-start-link:active::before{background-position:10px -890px}.form-actions input[type="button"],.form-actions input[type="reset"],.form-actions input[type="submit"]{margin-left:5px !important;margin-right:5px !important}.views-field-field-url a,.views-field-field-download a,.views-field-field-pdf a,.field-name-field-video a{white-space:normal;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;background-color:none;border:none;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:700;letter-spacing:1px;text-decoration:none !important;text-transform:uppercase;text-align:center;cursor:pointer;font-weight:400;text-transform:uppercase;padding:0  40px;min-width:50px;max-width:100%;width:auto;position:relative;display:inline-block;line-height:2.625em;line-height:42px;height:42px;margin:.5em auto .5em;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;color:#3d6174 !important}.views-field-field-url a:hover,.views-field-field-url a:focus,.views-field-field-url a:active,.views-field-field-download a:hover,.views-field-field-download a:focus,.views-field-field-download a:active,.views-field-field-pdf a:hover,.views-field-field-pdf a:focus,.views-field-field-pdf a:active,.field-name-field-video a:hover,.field-name-field-video a:focus,.field-name-field-video a:active{color:#69abce !important;outline:none;text-decoration:none}.views-field-field-url a:hover::before,.views-field-field-url a:hover::after,.views-field-field-url a:focus::before,.views-field-field-url a:focus::after,.views-field-field-url a:active::before,.views-field-field-url a:active::after,.views-field-field-download a:hover::before,.views-field-field-download a:hover::after,.views-field-field-download a:focus::before,.views-field-field-download a:focus::after,.views-field-field-download a:active::before,.views-field-field-download a:active::after,.views-field-field-pdf a:hover::before,.views-field-field-pdf a:hover::after,.views-field-field-pdf a:focus::before,.views-field-field-pdf a:focus::after,.views-field-field-pdf a:active::before,.views-field-field-pdf a:active::after,.field-name-field-video a:hover::before,.field-name-field-video a:hover::after,.field-name-field-video a:focus::before,.field-name-field-video a:focus::after,.field-name-field-video a:active::before,.field-name-field-video a:active::after{border-bottom-color:#3d6174;border-top-color:#3d6174}.views-field-field-download a,.field-name-field-download .field-item a,.field-name-field-downloads .field-item a{color:#3d6174;position:relative;padding:6px 0 6px 40px;margin-bottom:1em}.views-field-field-download a::before,.field-name-field-download .field-item a::before,.field-name-field-downloads .field-item a::before{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;content:'';width:30px;height:30px;position:absolute;top:0;left:-1px;background:url(../img/sprite_beni.svg) no-repeat 100% -939px}.views-field-field-download a:hover,.views-field-field-download a:focus,.views-field-field-download a:active,.field-name-field-download .field-item a:hover,.field-name-field-download .field-item a:focus,.field-name-field-download .field-item a:active,.field-name-field-downloads .field-item a:hover,.field-name-field-downloads .field-item a:focus,.field-name-field-downloads .field-item a:active{color:#050505;color:#3d6174}.views-field-field-download a:hover::before,.views-field-field-download a:focus::before,.views-field-field-download a:active::before,.field-name-field-download .field-item a:hover::before,.field-name-field-download .field-item a:focus::before,.field-name-field-download .field-item a:active::before,.field-name-field-downloads .field-item a:hover::before,.field-name-field-downloads .field-item a:focus::before,.field-name-field-downloads .field-item a:active::before{background-position:100% -937px}.field-name-field-download .field-item a,.views-field-field-download a{margin-top:2em;background-position:100% -583px}.field-name-field-download .field-item a:hover,.field-name-field-download .field-item a:focus,.field-name-field-download .field-item a:active,.views-field-field-download a:hover,.views-field-field-download a:focus,.views-field-field-download a:active{background-position:100% -580px}.baguetteBox-button{background-image:none}.btn.download{background-image:none}.btn.download a{padding-bottom:36px;display:block;z-index:10;position:relative}.btn.download a:hover,.btn.download a:focus,.btn.download a:active{color:#050505}.btn.download::after{background:url("../img/sprite_beni.svg") no-repeat center -1498px;background-position:center -1296px;background-color:none;opacity:1;transition:all .15s ease-in-out;margin-top:-36px;z-index:1}.btn.download:hover::after,.btn.download:focus::after{opacity:1;background-color:transparent;background-position:center -1291px}a.btn.download::after{margin-top:0}#main aside button,#main aside html input[type="button"],#main aside input[type="reset"],#main aside input[type="submit"],#main aside .btn,#main aside .more-link a,#main aside .field-type-link-field .field-item a{width:auto;max-width:100%}.btn--primary{background-color:#3d6174;border-color:#2b4553;color:#fff}.btn--primary:visited{background-color:#3d6174;border-color:#2b4553;color:#fff;text-decoration:none}.btn--primary:hover,.btn--primary:focus,.btn--primary:active{background-color:#345363;border-color:#233742;color:#fff}.btn--mini{padding:3px 12px 4px;font-size:15px;font-size:1.5rem}a.btn--mini{padding-top:0;padding-bottom:1px}.btn--small{padding:6px 20px;font-size:16px;font-size:1.6rem}a.btn--small{padding-top:3px;padding-bottom:3px}.btn--large{padding:10px 24px;font-size:24px;font-size:2.4rem}a.btn--large{padding-top:8px;padding-bottom:8px}.btn--block{display:block;padding-right:0;padding-left:0;width:100%;text-align:center}.form-control,input[type="text"],.form-item .form-select,.form-item .form-text,.form-item .form-textarea{-webkit-appearance:none;display:block;width:100%;min-width:100px;max-width:300px;margin-bottom:1.35rem;padding:0 10px;background-color:#fcfcfc;background-image:none;border:1px solid #e4e4e4;border-radius:0.25em;border-bottom:1px solid #c1ccd2;box-sizing:border-box;font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.35rem;line-height:1.4;line-height:44px;color:#454545;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.form-control:focus,input[type="text"]:focus,.form-item .form-select:focus,.form-item .form-text:focus,.form-item .form-textarea:focus{color:#454545;outline:none;border-color:#7d7674;background-color:#fff;border:1px solid #3d6174;-webkit-box-shadow:0 2px 2px rgba(32,133,146,0.5) ;-moz-box-shadow:0 2px 2px rgba(32,133,146,0.5) ;box-shadow:0 2px 2px rgba(32,133,146,0.5) }input::-webkit-input-placeholder{color:#5f5f5f;font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:16px;font-size:1.6rem}input:-moz-placeholder{color:#5f5f5f;font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:16px;font-size:1.6rem}input::-moz-placeholder{color:#5f5f5f}input:-ms-input-placeholder{color:#5f5f5f}[placeholder]:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s .5s ease}input[type="radio"],input[type="checkbox"]{margin:2px 0 0 10px;margin-top:1px \9;line-height:normal}textarea.form-control{height:160px;resize-x:none}select.form-control{margin-bottom:1.35rem;width:auto;max-width:100%;border-radius:0}input[type="search"]{-webkit-appearance:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0 none;background-color:#3d6174;background-image:url(none);top:-3px;margin-left:0}.ui-widget-content{border:1px solid #ddd;background-color:#fff;background-image:url(none)}form{margin:0 0 1.35rem 0;padding:0;border:0;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;width:100%}form p{margin-bottom:0.675rem}form ul{list-style-type:none;margin:0 0 1.35rem 0;padding:0}form li{margin-bottom:0}form .form-item{margin:0 0 0.75em}form .item-list{font-size:12px;font-size:1.2rem}legend{display:block;width:100%;margin-bottom:1.35rem;margin-top:2em;padding:0;font-size:16px;font-size:1.6rem;line-height:inherit;color:#454545;border:0}legend fieldset{margin-bottom:1.35rem;padding:0;border:0;min-width:0}legend fieldset:last-of-type{margin-bottom:0}legend span{background-image:none !important}fieldset#edit-body-und-0-format{display:none}.page-node-add-finance-lab-inhalt legend span{display:none}label{display:block;max-width:100%;width:auto;margin-bottom:0;font-size:15px;font-size:1.5rem;color:#454545;font-weight:300;text-transform:uppercase}div.collapsible h2{margin:1em 0}div.collapsible h2 a{display:block;background:url("../img/sprite_sefipa.svg") no-repeat left -940px;padding-left:30px}hr{clear:both;display:block;margin:1.35rem 0;padding:0;height:1px;border:0;border-bottom:1px solid #3d6174}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){hr{border-width:.5px}}img{max-width:100%;width:100%;border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.not-front #content img{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;filter:alpha(opacity=100)}.not-front #content img:hover,.not-front #content img:focus,.not-front #content img:active{-webkit-filter:grayscale(0.18);filter:grayscale(0.18);opacity:0.98;filter:alpha(opacity=98)}#content .field-name-body img{padding:.5em;height:auto !important}#content article .field-name-field-contentimage img{padding:0;margin:0 0 1.5em 0}div#views_infinite_scroll-ajax-loader img{height:22px !important;width:86px !important}img.file-icon{display:none}#content img.noborder{border:0 none;-webkit-box-shadow:0 0 0 transparent ;-moz-box-shadow:0 0 0 transparent ;box-shadow:0 0 0 transparent }#content .field-name-body img.img--right,.img--right{float:right;margin-right:0;margin-bottom:1.35rem;margin-left:40px;width:auto}#content .field-name-body img.img--left,.img--left{float:left;width:auto;margin-left:0;margin-right:40px;margin-bottom:1.35rem}#content .field-name-body img.img--center,.img--center{display:block;width:auto;margin-right:auto;margin-bottom:1.35rem;margin-left:auto}.img--right img,.img--left img,.img--center img{width:auto}.image-field-caption{margin:0}.image-field-caption p{margin:0;color:#7d7674;line-height:2rem;font-size:1.4rem;text-align:center;padding:0 .75em}.image-field-caption p.small{font-size:1.2rem}figure{display:block;margin:0 0 1.35rem 0}figure img{margin-bottom:1.35rem}figcaption{font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:1.4rem;font-style:normal;font-weight:normal;text-transform:none}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#fff;-webkit-text-size-adjust:100%}body{margin:0;padding:0;background:#fff;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:400;font-size:15px;font-size:1.5rem;line-height:1.6;color:#454545}@media (min-width: 768px){body{font-size:16px;font-size:1.6rem}}@media (min-width: 87.5em){body{font-size:18px;font-size:1.8rem}}a,button,input,select,textarea,label,summary{touch-action:manipulation}table{width:100%;max-width:100%;margin-bottom:1.35rem;border-collapse:collapse;border:none;background-color:transparent;border-collapse:collapse;border-spacing:0}th,td{padding:8px;border-top:0 solid #7d7674;line-height:1.6;text-align:left;vertical-align:top}th{font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:uppercase;font-weight:normal;text-align:left}.table--condensed th,.table--condensed td{padding:4px;font-size:12px;font-size:1.2rem}.table--stripe tbody tr:nth-child(odd) td,.table--stripe tbody tr:nth-child(odd) th{background-color:#fff;color:#454545}h1,h2,h3,h4,h5{margin-top:0;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;letter-spacing:1px}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none !important}h1{margin-bottom:0.675rem;font-weight:300;font-weight:100;color:#3d6174;font-size:26px;font-size:2.6rem}@media (min-width: 37.5em){h1{font-size:32px;font-size:3.2rem}}@media (min-width: 768px){h1{font-size:38px;font-size:3.8rem}}@media (min-width: 56.25em){h1{font-size:40px;font-size:4rem}}@media (min-width: 64em){h1{font-size:46px;font-size:4.6rem}}h2{margin-bottom:0.45rem;font-weight:300;line-height:1.3;color:#3d6174;font-size:22px;font-size:2.2rem}@media (min-width: 37.5em){h2{font-size:28px;font-size:2.8rem}}@media (min-width: 768px){h2{font-size:34px;font-size:3.4rem}}@media (min-width: 64em){h2{font-size:38px;font-size:3.8rem}}p+h2{margin-top:1em}h3{margin-top:1em;margin-bottom:0.45rem;line-height:1.3;color:#3d6174;letter-spacing:0;font-weight:300;font-size:18px;font-size:1.8rem}@media (min-width: 37.5em){h3{font-size:20px;font-size:2rem}}@media (min-width: 768px){h3{font-size:22px;font-size:2.2rem}}@media (min-width: 75em){h3{font-size:26px;font-size:2.6rem}}h4{margin-bottom:0.45rem;font-weight:300;color:#3d6174;font-size:16px;font-size:1.6rem}@media (min-width: 37.5em){h4{font-size:17px;font-size:1.7rem}}@media (min-width: 768px){h4{font-size:18px;font-size:1.8rem}}@media (min-width: 75em){h4{font-size:20px;font-size:2rem}}h5{margin-bottom:0.3375rem;font-size:15px;font-size:1.5rem;font-weight:300}@media (min-width: 768px){h5{font-size:16px;font-size:1.6rem}}.page-node h1#page-title,.page-node h1.node__title,.page-views h1#page-title,.page-views h1.node__title{margin:2rem 0 .75em 0;line-height:1.2;font-weight:300;text-transform:uppercase;margin:0;padding:2rem 0 .75em 0;margin:0;font-weight:100;letter-spacing:4px;font-size:26px;font-size:2.6rem}@media (min-width: 30em){.page-node h1#page-title,.page-node h1.node__title,.page-views h1#page-title,.page-views h1.node__title{font-size:30px;font-size:3rem;letter-spacing:6px}}@media (min-width: 37.5em){.page-node h1#page-title,.page-node h1.node__title,.page-views h1#page-title,.page-views h1.node__title{font-size:32px;font-size:3.2rem;letter-spacing:10px}}@media (min-width: 768px){.page-node h1#page-title,.page-node h1.node__title,.page-views h1#page-title,.page-views h1.node__title{font-size:40px;font-size:4rem;letter-spacing:.25em}}@media (min-width: 64em){.page-node h1#page-title,.page-node h1.node__title,.page-views h1#page-title,.page-views h1.node__title{font-size:46px;font-size:4.6rem;letter-spacing:.375em}}@media (min-width: 75em){.page-node h1#page-title,.page-node h1.node__title,.page-views h1#page-title,.page-views h1.node__title{font-size:52px;font-size:5.2rem}}.page-node h1#page-title,.page-node h1.node__title{letter-spacing:5px;width:100%}@media (min-width: 30em){.page-node h1#page-title,.page-node h1.node__title{width:80%}}h2.block__title{line-height:1.2}#content h2.block__title{margin:1em 0 .5em}div#page-title2{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;position:fixed;top:23px;top:70px;opacity:0;filter:alpha(opacity=0);width:0px}div#page-title2.smaller{margin:.25em 0 .5em 0;text-align:center;margin:0 auto !important;height:30px !important;line-height:30px !important;z-index:9;letter-spacing:0;font-weight:300;font-size:13px;font-size:1.3rem;text-transform:none;color:#e0054c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none;width:100%;background-color:#f6f6f6;font-size:12px;font-size:1.2rem;background:-moz-linear-gradient(right, rgba(246,246,246,0) 0%, #fff 16%, #fff 100%);background:-webkit-linear-gradient(right, rgba(246,246,246,0) 0%, #fff 16%, #fff 100%);background:linear-gradient(to right, rgba(246,246,246,0) 0%,#ffffff 16%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f6f6f6', endColorstr='#f6f6f6',GradientType=1 )}@media (min-width: 56.25em){div#page-title2.smaller{width:66.66%;right:0;display:block;text-align:right;opacity:0.92;filter:alpha(opacity=92)}}@media (min-width: 64em){div#page-title2.smaller{width:50%}}div#page-title2.smaller span{display:inline-block}div#page-title2.smaller .constrained{max-width:600px;width:67.5%}.page-projekte.page-views h1#page-title span{line-height:1;display:block;font-size:18px;font-size:1.8rem}@media (min-width: 768px){.page-projekte.page-views h1#page-title span{font-size:18px;font-size:1.8rem}}@media (min-width: 64em){.page-projekte.page-views h1#page-title span{font-size:20px;font-size:2rem}}.page-projekte.page-views h1#page-title span::first-line{font-size:22px;font-size:2.2rem}@media (min-width: 37.5em){.page-projekte.page-views h1#page-title span::first-line{font-size:28px;font-size:2.8rem}}@media (min-width: 768px){.page-projekte.page-views h1#page-title span::first-line{font-size:32px;font-size:3.2rem}}@media (min-width: 56.25em){.page-projekte.page-views h1#page-title span::first-line{font-size:34px;font-size:3.4rem}}@media (min-width: 64em){.page-projekte.page-views h1#page-title span::first-line{font-size:37px;font-size:3.7rem}}.page-projekte.page-views h1#page-title.smaller span{line-height:2}.page-projekte.page-views h1#page-title.smaller span::first-line{color:#3d6174;text-align:right;font-size:12px;font-size:1.2rem}@media (min-width: 64em){.page-projekte.page-views h1#page-title.smaller span::first-line{font-size:14px;font-size:1.4rem}}ul,ol{margin:0 0 1.35rem 0;padding:0 0 0 40px}@media (min-width: 37.5em){ul,ol{margin:0 0 1.35rem 0}}li{margin-bottom:0.16875rem}#content section:not(.content_row0) .field-item li,#content .view-content .views-field-body li,#content .field-name-body li{background:url(../img/listitem.svg) no-repeat 2px 9px;list-style:none;list-item:none;padding-left:18px;text-align:left}li>ul,li>ol{list-style-type:none;margin:1.5rem 0 0 40px;padding:0}dt{margin-bottom:0.16875rem;font-size:20px;font-size:2rem}dd{margin-bottom:2.7rem;margin-left:0;line-height:1.3}.list--inline{list-style-type:none;margin-left:0;padding-left:0}@media (min-width: 37.5em){.list--inline{display:-webkit-flex;display:flex;justify-content:space-between}}@media (min-width: 37.5em){.list--inline li{display:inline-block;margin-right:40px}}.list--inline li:last-child{margin-right:0}.list--plain{list-style-type:none;margin-left:0;padding-left:0}::-moz-selection{background-color:#38383a;color:#fff;text-shadow:none}::selection{background-color:#38383a;color:#fff;text-shadow:none}address{margin-bottom:1.35rem;font-size:16px;font-size:1.6rem;line-height:1.6}abbr[title]{border-bottom:1px dotted #3d6174;cursor:help}.amp{font-family:local("Georgia"),local("Garamond"),local("Palatino"),local("Book Antiqua")}dfn{font-style:italic}ins{background-color:#fff;color:#454545;text-decoration:none}mark{background-color:#fff;color:#454545;font-style:italic;font-weight:bold}small{font-size:15px;font-size:1.5rem}.submitted{font-size:12px;font-size:1.2rem;color:#454545}two b,strong{font-weight:500}i,em{font-style:italic}code{vertical-align:middle;padding:.25em .5em;background-color:#fff}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:12px;font-size:1.2rem;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}.field .field-label{font-weight:300}p{margin-bottom:1.35rem;line-height:1.5}@media (min-width: 768px){p{line-height:1.6}}@media (min-width: 64em){p{line-height:1.7}}#main article .field-item p,#main article .field-item h2,#main article .field-item h3,#main article .field-item h4{margin-bottom:4.05rem}.secondary{font-size:15px;font-size:1.5rem}@media (min-width: 768px){.secondary{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4}}.tertiary{font-size:12px;font-size:1.2rem}@media (min-width: 768px){.tertiary{font-size:15px;font-size:1.5rem;line-height:1.4}}.milli{font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:10px;font-size:1rem}@media (min-width: 768px){.milli{font-size:12px;font-size:1.2rem}}blockquote{margin:2.7rem 0 5.4rem}@media (min-width: 37.5em){blockquote{margin:2.7rem 80px 5.4rem}}blockquote p{font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:18px;font-size:1.8rem;color:#e0054c}@media (min-width: 768px){blockquote p{font-size:20px;font-size:2rem}}blockquote small{font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:15px;font-size:1.5rem;text-transform:uppercase}@media (min-width: 37.5em){blockquote small{padding-left:80px}}blockquote cite{font-style:normal}.constrained{max-width:1160px;width:92%;margin:0 auto;*zoom:1;position:relative;border-left:1px solid #ccc;border-right:1px solid #ccc;border:0 none}@media (min-width: 768px){.constrained{width:94%}}@media (min-width: 64em){.constrained{width:92%}}@media (min-width: 75em){.constrained{width:90%}}.constrained:after{content:"";display:table;clear:both}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:0 !important}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table}#header:after,#main:after,#footer:after{clear:both}#main{padding-top:90px;padding-bottom:0;position:relative}@media (min-width: 768px){#main{padding-top:87.5px}}@media all and (min-width: 1024px){.sidebar-second .region-sidebar-second{position:fixed;right:0;top:90px;max-width:240px;z-index:10}.sidebar-second .region-sidebar-second section{padding:1em}}@media (min-width: 83.313em){.pattern__container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.pattern__page{padding:2em;box-sizing:border-box;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.pattern__page{border-width:.5px}}@media (min-width: 37.5em){.pattern__page{padding:2em 3em}}@media (min-width: 75em){.pattern__page{flex-grow:1;flex-basis:50%}}.pattern__page__header{margin-bottom:2rem;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:1.6rem;letter-spacing:1px;text-transform:uppercase}.pattern-col-all{*zoom:1;margin-bottom:2rem}.pattern-col-all:before,.pattern-col-all:after{content:"";display:table}.pattern-col-all:after{clear:both}@media (min-width: 768px){.pattern-col{float:left;width:30.6667%;margin-right:-100%}}@media (min-width: 768px){.pattern-col1{margin-left:0}}@media (min-width: 768px){.pattern-col1-col2{width:65.3333%}}@media (min-width: 768px){.pattern-col2{margin-left:34.6667%}}@media (min-width: 768px){.pattern-col2-col3{width:65.3333%;margin-left:34.6667%}}@media (min-width: 768px){.pattern-col3{margin-left:69.3333%}}.pattern__item{margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:1px solid #e3e4e4}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.pattern__item{border-width:.5px}}.pattern__item:last-child{border-bottom-width:0}.pattern__item h1,.pattern__item h2,.pattern__item h3,.pattern__item h4,.pattern__item h5{text-align:center}.pattern__type{margin-bottom:.75rem;text-align:center;text-transform:uppercase;color:#c7c8c9}.pattern__notes{margin-top:1.5rem}.pattern__notes ul{list-style-type:0;margin:0;padding:0;text-align:center}.pattern__notes li{display:inline-block;margin-right:22px;font-size:1.4rem;color:#c7c8c9}.pattern__notes li:last-child{margin-right:0}#pattern__index{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;-webkit-align-items:center;align-items:center;min-height:100vh;background-color:#fff}#pattern__cover{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;min-height:90vh;background:#f5f5f5;background-size:cover;border-color:#624f8b;color:#454545}.pattern__cover__logo{margin-bottom:3rem;text-align:center}.pattern__cover__logo img{width:65.3333%}.pattern__cover__header{font-size:2.4rem;text-align:center}.pattern__cover__intro{margin-bottom:3rem;font-size:1.6rem;text-align:center}.pattern__contents__footer small{font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif}#pattern__contents{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;min-height:100vh;background-color:#f9f9f9;counter-reset:section}#pattern__contents .pattern-col-all{flex:1}@media (min-width: 768px){#pattern__contents .pattern__contents__columns{column-count:3;column-gap:40px}}#pattern__contents .pattern__contents__footer{text-align:center}.pattern__contents__header{margin-bottom:2rem;font-size:2.4rem}.pattern__contents__title{margin-bottom:1.5rem;font-size:1.6rem}.pattern__heading{margin-bottom:2rem;font-size:1.6rem;letter-spacing:1px;text-transform:uppercase;color:#747678;text-align:center}.pattern__contents__list{list-style-type:none;margin-left:0;padding:0;font-size:1.4rem}.pattern__contents__list li{margin-bottom:.5rem;font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif}.pattern__contents__list li::before{padding-right:11px;counter-increment:section;content:counter(section) "";color:#acadae}.pattern__contents__list a{text-decoration:none;color:#acadae}.tones{display:-webkit-flex;display:flex;flex:1;background-color:#fff}.tones div{background-color:#3d6174;min-height:100px;width:20%;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center}.tones div:nth-child(1){opacity:0.9}.tones div:nth-child(2){opacity:0.75}.tones div:nth-child(3){opacity:0.5}.tones div:nth-child(4){opacity:0.25}.tones div:nth-child(5){opacity:0.1}.tones:last-child{background-color:#050505}.tones.secondary div{background-color:#454545}.flex{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100vh}.flex .container{flex:1}.container{margin:0 20px;padding:1.35rem 0;transition:margin 0.25s ease}@media (min-width: 30em){.container{margin:0 40px}}@media (min-width: 37.5em){.container{margin:0 80px}}@media (min-width: 768px){.container{margin:0 120px}}@media (min-width: 75em){.container{margin:0 auto;width:80%;max-width:75rem}}.content{*zoom:1}.content:before,.content:after{content:"";display:table}.content:after{clear:both}.main{width:100%}@media (min-width: 64em){.main{float:left;margin-right:-100%;width:67.1747%}}@media (min-width: 64em){.complementary{float:left;margin-right:-100%;margin-left:72.1747%;width:27.8253%}}[role="banner"]{margin-bottom:1.35rem;padding-bottom:1.35rem;border-bottom:1px solid #3d6174}.front aside{display:none}aside section{font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 64em){aside section{padding:0 0 0 3em}}aside section .block{margin:1em 0;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}aside section .block#block-views-button-ads-block-3{margin:2em 0 1em 0}@media (min-width: 37.5em){aside section .block{-webkit-box-flex:0;-webkit-flex:0 1 48%;-moz-box-flex:0;-moz-flex:0 1 48%;-ms-flex:0 1 48%;flex:0 1 48%;margin:1em 0}}@media (min-width: 768px){aside section .block{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;background-color:transparent}}aside section .block h2.block__title{line-height:1.2;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif}aside section .block h2,aside section .block p,aside section .block a,aside section .block li{padding:0;margin:0;text-align:left}aside section .block h2{color:#e0054c;font-size:18px;font-size:1.8rem;text-transform:uppercase;margin-bottom:.25em}@media (min-width: 64em){aside section .block h2{font-size:20px;font-size:2rem}}aside section .block ul,aside section .block li{list-style:none !important;padding:0;margin:0}aside section .block ul ul,aside section .block li ul{margin-left:20px}aside section .block a,aside section .block a:visited{color:#38383a}aside section .block a:hover,aside section .block a:focus,aside section .block a:visited:hover,aside section .block a:visited:focus{color:#e0054c}aside section .block a.btn{color:#3d6174;margin:0 auto;display:block;border:1px solid #3d6174}aside section .block a.btn:hover,aside section .block a.btn:focus{color:#e0054c;border-color:#454545}aside section .block .btn::after{height:auto}aside section .block .views-row{margin:0 0 .5em 0}.no-flexbox aside section .block{float:left;width:100%}@media (min-width: 37.5em){.no-flexbox aside section .block{width:46%;margin:0 2% 1em 2%}}@media (min-width: 56.25em){.no-flexbox aside section .block{float:none;width:100%;margin:0}.no-flexbox aside section .block:nth-child(3){display:block}}.toggler{cursor:pointer;display:block;position:fixed;z-index:989;width:80px;height:80px;margin-top:120px;background:url(../img/sprite_beni.svg) no-repeat center -1913px;background-color:#fff;border-radius:100%;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5) ;-moz-box-shadow:0 0 4px rgba(0,0,0,0.5) ;box-shadow:0 0 4px rgba(0,0,0,0.5) ;-webkit-transition:all 0.125s linear;-moz-transition:all 0.125s linear;-ms-transition:all 0.125s linear;-o-transition:all 0.125s linear;transition:all 0.125s linear;opacity:0.97;filter:alpha(opacity=92);-webkit-filter:grayscale(0.25);filter:grayscale(0.25);right:-20px}.toggler:hover,.toggler:focus{opacity:1;filter:alpha(opacity=100);-webkit-filter:grayscale(0);filter:grayscale(0)}.toggler span{display:none}@media (min-width: 37.5em){.toggler{right:-10px;width:110px;height:110px;background-position-y:-1903px}}@media (min-width: 768px){.toggler{right:0}}@media (min-width: 64em){.toggler{right:0.75%}}@media (min-width: 87.5em){.toggler{right:5%}}.toggler.showsidebar{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;z-index:991}.toggler.showsidebar span.close{display:block;position:absolute;width:120px;height:120px;background:url(../img/sprite_beni.svg) no-repeat 26px -1378px}.region-sidebar-second{-webkit-transition:all 0.125s linear;-moz-transition:all 0.125s linear;-ms-transition:all 0.125s linear;-o-transition:all 0.125s linear;transition:all 0.125s linear;z-index:990;overflow:hidden;background:rgba(255,255,255,0.9)}.region-sidebar-second.showsidebar{display:block;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.5) ;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.5) ;box-shadow:0 2px 4px rgba(0,0,0,0.5) ;right:0px !important;overflow:unset;width:100%;padding-top:70px !important;opacity:0.98;filter:alpha(opacity=98);background:#f6f6f6}@media (min-width: 37.5em){.region-sidebar-second.showsidebar{width:50vw}.region-sidebar-second.showsidebar:after{border-left:20vw solid transparent;border-top:100vh solid #f6f6f6}}@media (min-width: 768px){.region-sidebar-second.showsidebar{width:70vw}}.logged-in .region-sidebar-first{min-height:30%;height:30%;top:30%;padding-top:0}@media (min-width: 37.5em){.logged-in .region-sidebar-first{width:50vw}.logged-in .region-sidebar-first:after{border-left:0 solid transparent;border-top:0 solid #f6f6f6}}@media (min-width: 768px){.logged-in .region-sidebar-first{width:10vw}}@media (min-width: 64em){.logged-in .region-sidebar-first{width:15vw}}[role="contentinfo"]{margin:1.35rem 20px 0 20px;padding:1.35rem 0;border-top:1px solid #3d6174}@media (min-width: 30em){[role="contentinfo"]{margin:1.35rem 40px 0 40px}}@media (min-width: 37.5em){[role="contentinfo"]{margin:1.35rem 80px 0 80px}}@media (min-width: 768px){[role="contentinfo"]{margin:1.35rem 120px 0 120px}}@media (min-width: 75em){[role="contentinfo"]{margin:1.35rem auto 0 auto;width:80%;max-width:75rem}}.topofheader{background-color:#f6f6f6;background-color:#fff}.topofheader .inner{height:17.5px}#header{z-index:490;position:fixed;top:0;width:100%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-backface-visibility:hidden;border:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.04) ;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.04) ;box-shadow:0 1px 2px rgba(0,0,0,0.04) ;padding:0;margin:0;height:70px;background-color:#fff}@media (min-width: 64em){#header{height:70px}}@media (max-width: 63.95em){.front #header{background-color:transparent}}@media (min-width: 64em){#header{height:70px}}#header .header__name-and-slogan{width:100%}@media (min-width: 64em){#header .header__name-and-slogan{width:33.3%;width:350px;padding-left:25px}}#header .header__name-and-slogan a{color:#3d6174;text-decoration:none;background-color:transparent}#header .header__name-and-slogan a:hover,#header .header__name-and-slogan a:focus,#header .header__name-and-slogan a:active{color:#3d6174;background-color:transparent}#header .header__name-and-slogan #site-name,#header .header__name-and-slogan #slogan{width:100%;position:relative;line-height:35px;line-height:20px;width:auto;color:#3d6174;font-weight:300;text-align:left;margin-left:70px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@media (min-width: 30em){#header .header__name-and-slogan #site-name,#header .header__name-and-slogan #slogan{margin-left:80px}}@media (min-width: 64em){#header .header__name-and-slogan #site-name,#header .header__name-and-slogan #slogan{text-align:center;margin-left:50px}}#header .header__name-and-slogan #site-name{margin-top:18px}#header .header__name-and-slogan #site-name h1{font-size:16px;font-size:1.6rem}#header .header__name-and-slogan #site-name h1>a>span{-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;display:inline-block;letter-spacing:1px;text-transform:uppercase;font-weight:300;font-size:36px;font-size:3.6rem;font-size:16px;font-size:1.6rem}@media (min-width: 30em){#header .header__name-and-slogan #site-name h1>a>span{letter-spacing:3px;font-size:18px;font-size:1.8rem}}#header .header__name-and-slogan .header__site-link:link,#header .header__name-and-slogan .header__site-link:visited{text-decoration:none}#header .header__name-and-slogan .logo{display:inline-block;height:70px;width:70px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;background:url(../img/logo_bs.svg) no-repeat left top;background-size:54px 56px;background-position:left 10px;position:absolute}#header .header__name-and-slogan .logo a{display:block;width:100%;height:100%}#header #slogan{margin-top:-6px;letter-spacing:1px;content:"/";line-height:17.5px;font-size:12px;font-size:1.2rem}body.front #header{background-color:transparent;-webkit-box-shadow:0 0 0 rgba(0,0,0,0) ;-moz-box-shadow:0 0 0 rgba(0,0,0,0) ;box-shadow:0 0 0 rgba(0,0,0,0) ;border:0 none;opacity:0;filter:alpha(opacity=0)}body.front #header #slogan,body.front #header #site-name{opacity:0;filter:alpha(opacity=0)}body.front .violin{background:url(../img/stradi.png) no-repeat right top;position:fixed;z-index:2;left:0;top:0;display:block;background-size:cover;width:88px;height:354px}@media (min-width: 37.5em){body.front .violin{width:120px;height:450px}}@media (min-width: 768px){body.front .violin{width:160px;height:550px}}@media (min-width: 64em){body.front .violin{width:180px;height:650px}}body.front.smaller4 .violin{z-index:-5;display:none}.logofront{position:fixed;top:90px;left:3%;z-index:5;text-align:center;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}@media (min-width: 37.5em){.logofront{top:90px;left:19%}}@media (min-width: 768px){.logofront{top:120px;left:19%}}@media (min-width: 64em){.logofront{top:150px;left:18%}}.logofront *{color:#3d6174}.logofront h1{margin-bottom:0}.logofront h1>span{font-size:22px;font-size:2.2rem;letter-spacing:3px;font-weight:300;text-transform:uppercase}@media (min-width: 30em){.logofront h1>span{font-size:26px;font-size:2.6rem}}.logofront .header__site-link:link,.logofront .header__site-link:visited{opacity:1;filter:alpha(opacity=100);height:220px;width:230px;top:100px}.logofront .site-name,.logofront .slogan{line-height:20px;width:auto;font-weight:300;text-align:center;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;display:inline-block;letter-spacing:3px;text-transform:uppercase;font-size:18px;font-size:1.8rem;background-color:rgba(255,255,255,0.75);padding:5px 15px;margin-bottom:3px;margin-top:10px}@media (max-width: 37.5em){.logofront .site-name,.logofront .slogan{-webkit-transform:skew(0, 1.6deg);-moz-transform:skew(0, 1.6deg);-ms-transform:skew(0, 1.6deg);-o-transform:skew(0, 1.6deg);transform:skew(0, 1.6deg)}}@media (min-width: 64em){.logofront .site-name,.logofront .slogan{background-color:transparent;padding:0;margin-bottom:0}}.logofront .slogan{text-transform:none;display:block;margin-top:0}.logofront .logo{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;height:150px;width:100%;background:url(../img/logo_bs.svg) no-repeat left top;background-position:center 10px;display:block;position:relative;background-size:45%;padding-bottom:20px}@media (min-width: 768px){.logofront .logo{height:200px;width:100%;background-size:50%;padding-bottom:0}}@media (min-width: 64em){.logofront .logo{height:250px;background-size:auto}}body.front.smaller .logofront{opacity:0;filter:alpha(opacity=0)}body.front.smaller #header{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1) ;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1) ;box-shadow:0 1px 2px rgba(0,0,0,0.1) ;height:70px}@media (min-width: 64em){body.front.smaller #header{height:70px}}body.front.smaller #header #slogan,body.front.smaller #header #site-name{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:0.7s;-moz-transition-delay:0.7s;-o-transition-delay:0.7s;transition-delay:0.7s}.header__region{bottom:55px !important;top:auto;position:fixed !important;top:auto !important;width:auto;height:32px !important}@media (min-width: 768px){.header__region{bottom:5px !important;left:55px}}@media (min-width: 64em){.header__region{width:85%;position:absolute !important;width:auto;top:0 !important;bottom:auto !important;left:auto;height:60px -20px !important}}.header__region .block{float:right;width:auto;display:block  !important}#footer{position:relative;font-weight:300;z-index:5;margin-top:3em;padding-bottom:4em !important;font-size:14px;font-size:1.4rem;background:#3a5562}#footer:before{content:" ";display:block;height:140px;width:99.9%;margin:0 auto;background-color:#3a5562;position:absolute;top:-50px;margin-right:-3px;position:absolute;-webkit-transform:skew(0, -4deg);-moz-transform:skew(0, -4deg);-ms-transform:skew(0, -4deg);-o-transform:skew(0, -4deg);transform:skew(0, -4deg)}@media (min-width: 87.5em){#footer:before{-webkit-transform:skew(0, -2.5deg);-moz-transform:skew(0, -2.5deg);-ms-transform:skew(0, -2.5deg);-o-transform:skew(0, -2.5deg);transform:skew(0, -2.5deg)}}#footer .footerheadline{color:#3a5562;text-transform:uppercase;text-align:center;position:absolute;font-weight:100;letter-spacing:5px;left:15%;margin-top:-83px;font-size:250%;-webkit-transform:skew(0, -4deg);-moz-transform:skew(0, -4deg);-ms-transform:skew(0, -4deg);-o-transform:skew(0, -4deg);transform:skew(0, -4deg)}@media (min-width: 30em){#footer .footerheadline{font-size:400%;margin-top:-107px}}@media (min-width: 37.5em){#footer .footerheadline{font-size:400%;margin-top:-107px;left:5%;letter-spacing:.5em}}@media (min-width: 768px){#footer .footerheadline{font-size:500%;margin-top:-126px}}@media (min-width: 64em){#footer .footerheadline{margin-top:-118px}}@media (min-width: 75em){#footer .footerheadline{margin-top:-109px}}@media (min-width: 87.5em){#footer .footerheadline{-webkit-transform:skew(0, -2.5deg);-moz-transform:skew(0, -2.5deg);-ms-transform:skew(0, -2.5deg);-o-transform:skew(0, -2.5deg);transform:skew(0, -2.5deg)}}#footer>.inner{width:auto}@media (min-width: 64em){#footer>.inner{width:100%;margin:0 auto}}#footer .constrained{width:100%}#footer .footercols{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#footer .footercols .region{flex:0 1 100%}@media (min-width: 37.5em){#footer .footercols .region{flex:0 1 33.33%}}#footer .footercols .region .inner{padding:0;padding-left:2em}@media (min-width: 768px){#footer .footercols .region .inner{padding:2em 2em 1em 2.5em}}#footer .footercols .block{margin-bottom:2em}@media (min-width: 64em){#footer .footercols .block.first .inner{padding:2em 2em 1em 3em}}#footer .footercols .block h2,#footer .footercols .block p,#footer .footercols .block li,#footer .footercols .block a{color:#fff;color:rgba(255,255,255,0.75);padding:0;margin:0;font-size:1.4rem}#footer .footercols .block h2{letter-spacing:.25em;text-transform:uppercase;margin-bottom:.5em}#footer .footercols .block a{color:#fff;color:rgba(255,255,255,0.75)}#footer .footercols .block a:hover,#footer .footercols .block a:focus{color:#fff}#footer .footercols .block ul,#footer .footercols .block li{list-style:none;list-item:none;padding:0;margin:0}#footer .footercols .block ul{text-align:center;position:relative;width:100%}#footer .footercols .block li{display:block;text-align:left}#footer .footercols .block img{max-height:100px;max-width:150px;width:auto;object-fit:cover;object-position:50% 50%}#footer #block-block-6 ul,#footer #block-block-6 li,#footer #block-block-3 ul,#footer #block-block-3 li{list-style:none;list-item:none;padding:0;margin:1em 0 0}#footer #block-block-6 ul,#footer #block-block-3 ul{position:relative;text-align:center}#footer #block-block-6 ul li,#footer #block-block-3 ul li{display:inline-block}#footer #block-block-6 ul li>a,#footer #block-block-3 ul li>a{display:block;width:35px;height:35px;border-radius:0;margin-right:10px;background:url(../img/sprite_beni.svg) no-repeat -100px -1600px;opacity:0.7;filter:alpha(opacity=70)}#footer #block-block-6 ul li>a:hover,#footer #block-block-6 ul li>a:focus,#footer #block-block-6 ul li>a:active,#footer #block-block-3 ul li>a:hover,#footer #block-block-3 ul li>a:focus,#footer #block-block-3 ul li>a:active{opacity:1;filter:alpha(opacity=100)}#footer #block-block-6 ul li>a span,#footer #block-block-3 ul li>a span{display:none}#footer #block-block-6 ul li.instagram>a,#footer #block-block-3 ul li.instagram>a{background-position-x:-100px}#footer #block-block-6 ul li.twitter>a,#footer #block-block-3 ul li.twitter>a{background-position-x:-142px}#footer #block-block-6 ul li.facebook>a,#footer #block-block-3 ul li.facebook>a{background-position-x:-188px}#footer #block-block-6 ul li.youtube>a,#footer #block-block-3 ul li.youtube>a{background-position:-280px -1600px}#block-block-11,#block-nodeblock-1426{margin-top:30px}@media (min-width: 64em){#block-block-11,#block-nodeblock-1426{margin-top:0}}#block-block-11 .field-item p,#block-block-11 .inner .content p,#block-nodeblock-1426 .field-item p,#block-nodeblock-1426 .inner .content p{color:#fff !important;text-align:center;letter-spacing:2px}#block-block-11 .field-item p:first-child,#block-block-11 .inner .content p:first-child,#block-nodeblock-1426 .field-item p:first-child,#block-nodeblock-1426 .inner .content p:first-child{text-transform:uppercase;font-size:150%;letter-spacing:5px}#block-block-11::before,#block-nodeblock-1426::before{content:" ";display:block;height:80px;width:150px;margin:0 auto;top:-40px;background:url(../img/sprite_beni.svg) no-repeat center -1160px}.no-flexbox #footer .region #block-block-3 .content{display:table;width:100%}.no-flexbox #footer .region #block-block-3 .content .block{display:block;float:left;margin:.25em 4.5% .25em 0;width:100%}@media (min-width: 768px){.no-flexbox #footer .region #block-block-3 .content .block{width:45%}}.no-flexbox #footer .region #block-block-3 .content p{width:100%;float:left;margin:0 10px}body{background:#fff;background-size:contain;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-khtml-background-size:cover}@media (min-width: 768px){body{border:0 none}}#main{padding-top:0;margin-top:70px}@media (min-width: 64em){#main{margin-top:70px}}#main>.inner{position:relative}.not-front #main>.inner{padding-bottom:4em}#main #content{clear:both}@media (min-width: 64em){#main #content>.inner article{padding:1em 0}}.front #main{margin-top:0}.page-node #main .content_row_0,.page-views #main .content_row_0{margin:-50px 0 50px 0;padding:50px 30px 0;-webkit-transform:skew(0, -2.5deg);-moz-transform:skew(0, -2.5deg);-ms-transform:skew(0, -2.5deg);-o-transform:skew(0, -2.5deg);transform:skew(0, -2.5deg);background-color:#eae7e8;z-index:5;position:relative}@media (min-width: 64em){.page-node #main .content_row_0,.page-views #main .content_row_0{min-height:150px}}@media (min-width: 87.5em){.page-node #main .content_row_0,.page-views #main .content_row_0{margin:-70px 0 50px 0;padding:60px 30px 0}}.page-node #main .content_row_0 h1#page-title.smaller,.page-views #main .content_row_0 h1#page-title.smaller{display:none}@media (min-width: 56.25em){.page-node #main .content_row_0 h1#page-title.smaller,.page-views #main .content_row_0 h1#page-title.smaller{display:block}}.page-node #main section.mainimage,.page-views #main section.mainimage{display:none}.page-recordings #main .content_row_0,.page-timeline #main .content_row_0,.page-news #main .content_row_0,.node-type-album #main .content_row_0,.node-type-blog #main .content_row_0{background-color:#63b38e}.page-recordings #main .content_row_0 h1#page-title,.page-timeline #main .content_row_0 h1#page-title,.page-news #main .content_row_0 h1#page-title,.node-type-album #main .content_row_0 h1#page-title,.node-type-blog #main .content_row_0 h1#page-title{color:#fff}.page-recordings #main .content_row_0,.node-type-album #main .content_row_0{background-color:#2d8ebb;background-color:#63b38e}.page-recordings #main .content_row_0 h1#page-title,.node-type-album #main .content_row_0 h1#page-title{color:#fff}.node-type-konzerttermin #main .content_row_0{background-color:#f6f5f5}.node-type-konzerttermin #main .content_row_0 h1#page-title{color:#3d6174}.page-node-79 #main .content_row_0,.page-node-80 #main .content_row_0,.page-calendar #main .content_row_0,.node-type-konzerttermin #main .content_row_0{background-color:#4a90b1}.page-node-79 #main .content_row_0 h1#page-title,.page-node-80 #main .content_row_0 h1#page-title,.page-calendar #main .content_row_0 h1#page-title,.node-type-konzerttermin #main .content_row_0 h1#page-title{color:#fff}.page-projects #main .content_row_0,.node-type-projects #main .content_row_0{background-color:#ff4b8d;background-color:#e0054c}.page-projects #main .content_row_0 h1#page-title,.node-type-projects #main .content_row_0 h1#page-title{color:#fff}.page-gallery #main .content_row_0{background-color:#1aa599}.page-gallery #main .content_row_0 h1#page-title{color:#fff}.section-kontakt #main section.mainimage,.section-contact #main section.mainimage{display:none}@media (max-width: 47.938em){.section-violinen #main section.mainimage,.section-violins #main section.mainimage,.section-repertoire #main section.mainimage,.section-teaching-meisterkurse #main section.mainimage,.section-teachingmasterclasses #main section.mainimage,.section-interviews #main section.mainimage,.section-timeline #main section.mainimage,.section-reviews #main section.mainimage,.section-news #main section.mainimage,.section-calendar #main section.mainimage{display:none !important}}.page-calendar #main .content_row_0,.page-repertoire #main .content_row_0,.page-interviews #main .content_row_0,.page-timeline #main .content_row_0,.page-archiv #main .content_row_0,.page-reviews #main .content_row_0,.page-news #main .content_row_0,.node-type-page #main .content_row_0,.node-type-festival #main .content_row_0,.node-type-orchester #main .content_row_0,.node-type-album #main .content_row_0,.node-type-projects #main .content_row_0,.node-type-blog #main .content_row_0,.node-type-konzerttermin #main .content_row_0{margin-bottom:90px;-webkit-transform:skew(0, 1.5deg);-moz-transform:skew(0, 1.5deg);-ms-transform:skew(0, 1.5deg);-o-transform:skew(0, 1.5deg);transform:skew(0, 1.5deg);background-size:40%;border:0 none}@media (min-width: 30em){.page-calendar #main .content_row_0,.page-repertoire #main .content_row_0,.page-interviews #main .content_row_0,.page-timeline #main .content_row_0,.page-archiv #main .content_row_0,.page-reviews #main .content_row_0,.page-news #main .content_row_0,.node-type-page #main .content_row_0,.node-type-festival #main .content_row_0,.node-type-orchester #main .content_row_0,.node-type-album #main .content_row_0,.node-type-projects #main .content_row_0,.node-type-blog #main .content_row_0,.node-type-konzerttermin #main .content_row_0{padding-top:75px}}@media (min-width: 30em){.page-calendar #main .content_row_0 h1#page-title,.page-repertoire #main .content_row_0 h1#page-title,.page-interviews #main .content_row_0 h1#page-title,.page-timeline #main .content_row_0 h1#page-title,.page-archiv #main .content_row_0 h1#page-title,.page-reviews #main .content_row_0 h1#page-title,.page-news #main .content_row_0 h1#page-title,.node-type-page #main .content_row_0 h1#page-title,.node-type-festival #main .content_row_0 h1#page-title,.node-type-orchester #main .content_row_0 h1#page-title,.node-type-album #main .content_row_0 h1#page-title,.node-type-projects #main .content_row_0 h1#page-title,.node-type-blog #main .content_row_0 h1#page-title,.node-type-konzerttermin #main .content_row_0 h1#page-title{width:70%;word-break:break-all}}@media (min-width: 37.5em){.page-calendar #main .content_row_0 h1#page-title,.page-repertoire #main .content_row_0 h1#page-title,.page-interviews #main .content_row_0 h1#page-title,.page-timeline #main .content_row_0 h1#page-title,.page-archiv #main .content_row_0 h1#page-title,.page-reviews #main .content_row_0 h1#page-title,.page-news #main .content_row_0 h1#page-title,.node-type-page #main .content_row_0 h1#page-title,.node-type-festival #main .content_row_0 h1#page-title,.node-type-orchester #main .content_row_0 h1#page-title,.node-type-album #main .content_row_0 h1#page-title,.node-type-projects #main .content_row_0 h1#page-title,.node-type-blog #main .content_row_0 h1#page-title,.node-type-konzerttermin #main .content_row_0 h1#page-title{word-break:unset}}@media (min-width: 64em){.page-calendar #main .content_row_0 h1#page-title,.page-repertoire #main .content_row_0 h1#page-title,.page-interviews #main .content_row_0 h1#page-title,.page-timeline #main .content_row_0 h1#page-title,.page-archiv #main .content_row_0 h1#page-title,.page-reviews #main .content_row_0 h1#page-title,.page-news #main .content_row_0 h1#page-title,.node-type-page #main .content_row_0 h1#page-title,.node-type-festival #main .content_row_0 h1#page-title,.node-type-orchester #main .content_row_0 h1#page-title,.node-type-album #main .content_row_0 h1#page-title,.node-type-projects #main .content_row_0 h1#page-title,.node-type-blog #main .content_row_0 h1#page-title,.node-type-konzerttermin #main .content_row_0 h1#page-title{width:60%}}.page-calendar #main section.mainimage,.page-repertoire #main section.mainimage,.page-interviews #main section.mainimage,.page-timeline #main section.mainimage,.page-archiv #main section.mainimage,.page-reviews #main section.mainimage,.page-news #main section.mainimage,.node-type-page #main section.mainimage,.node-type-festival #main section.mainimage,.node-type-orchester #main section.mainimage,.node-type-album #main section.mainimage,.node-type-projects #main section.mainimage,.node-type-blog #main section.mainimage,.node-type-konzerttermin #main section.mainimage{overflow:hidden;width:25%;z-index:7;border:10px solid #fff;background-color:#fff;margin:0 auto;width:25%;max-width:400px;max-height:200px;display:block;transform:rotate(-3deg);width:50%;margin-top:-100px;margin-bottom:20px;position:relative}@media (min-width: 30em){.page-calendar #main section.mainimage,.page-repertoire #main section.mainimage,.page-interviews #main section.mainimage,.page-timeline #main section.mainimage,.page-archiv #main section.mainimage,.page-reviews #main section.mainimage,.page-news #main section.mainimage,.node-type-page #main section.mainimage,.node-type-festival #main section.mainimage,.node-type-orchester #main section.mainimage,.node-type-album #main section.mainimage,.node-type-projects #main section.mainimage,.node-type-blog #main section.mainimage,.node-type-konzerttermin #main section.mainimage{top:24px;transform:rotate(5deg);position:absolute;margin:0;width:30%;right:2%}}@media (min-width: 56.25em){.page-calendar #main section.mainimage,.page-repertoire #main section.mainimage,.page-interviews #main section.mainimage,.page-timeline #main section.mainimage,.page-archiv #main section.mainimage,.page-reviews #main section.mainimage,.page-news #main section.mainimage,.node-type-page #main section.mainimage,.node-type-festival #main section.mainimage,.node-type-orchester #main section.mainimage,.node-type-album #main section.mainimage,.node-type-projects #main section.mainimage,.node-type-blog #main section.mainimage,.node-type-konzerttermin #main section.mainimage{max-height:250px}}@media (min-width: 64em){.page-calendar #main section.mainimage,.page-repertoire #main section.mainimage,.page-interviews #main section.mainimage,.page-timeline #main section.mainimage,.page-archiv #main section.mainimage,.page-reviews #main section.mainimage,.page-news #main section.mainimage,.node-type-page #main section.mainimage,.node-type-festival #main section.mainimage,.node-type-orchester #main section.mainimage,.node-type-album #main section.mainimage,.node-type-projects #main section.mainimage,.node-type-blog #main section.mainimage,.node-type-konzerttermin #main section.mainimage{max-height:300px;width:30%;right:5%}}@media (min-width: 87.5em){.page-calendar #main section.mainimage,.page-repertoire #main section.mainimage,.page-interviews #main section.mainimage,.page-timeline #main section.mainimage,.page-archiv #main section.mainimage,.page-reviews #main section.mainimage,.page-news #main section.mainimage,.node-type-page #main section.mainimage,.node-type-festival #main section.mainimage,.node-type-orchester #main section.mainimage,.node-type-album #main section.mainimage,.node-type-projects #main section.mainimage,.node-type-blog #main section.mainimage,.node-type-konzerttermin #main section.mainimage{max-height:380px}}.page-calendar #main section.mainimage img,.page-repertoire #main section.mainimage img,.page-interviews #main section.mainimage img,.page-timeline #main section.mainimage img,.page-archiv #main section.mainimage img,.page-reviews #main section.mainimage img,.page-news #main section.mainimage img,.node-type-page #main section.mainimage img,.node-type-festival #main section.mainimage img,.node-type-orchester #main section.mainimage img,.node-type-album #main section.mainimage img,.node-type-projects #main section.mainimage img,.node-type-blog #main section.mainimage img,.node-type-konzerttermin #main section.mainimage img{max-height:300px;min-height:201px;object-fit:cover;object-position:center}@media (min-width: 87.5em){.page-calendar #main section.mainimage img,.page-repertoire #main section.mainimage img,.page-interviews #main section.mainimage img,.page-timeline #main section.mainimage img,.page-archiv #main section.mainimage img,.page-reviews #main section.mainimage img,.page-news #main section.mainimage img,.node-type-page #main section.mainimage img,.node-type-festival #main section.mainimage img,.node-type-orchester #main section.mainimage img,.node-type-album #main section.mainimage img,.node-type-projects #main section.mainimage img,.node-type-blog #main section.mainimage img,.node-type-konzerttermin #main section.mainimage img{max-height:380px}}.page-calendar.page-views #main section.mainimage,.page-repertoire.page-views #main section.mainimage,.page-interviews.page-views #main section.mainimage,.page-timeline.page-views #main section.mainimage,.page-archiv.page-views #main section.mainimage,.page-reviews.page-views #main section.mainimage,.page-news.page-views #main section.mainimage,.node-type-page.page-views #main section.mainimage,.node-type-festival.page-views #main section.mainimage,.node-type-orchester.page-views #main section.mainimage,.node-type-album.page-views #main section.mainimage,.node-type-projects.page-views #main section.mainimage,.node-type-blog.page-views #main section.mainimage,.node-type-konzerttermin.page-views #main section.mainimage{max-height:200px}@media (min-width: 56.25em){.page-calendar.page-views #main section.mainimage,.page-repertoire.page-views #main section.mainimage,.page-interviews.page-views #main section.mainimage,.page-timeline.page-views #main section.mainimage,.page-archiv.page-views #main section.mainimage,.page-reviews.page-views #main section.mainimage,.page-news.page-views #main section.mainimage,.node-type-page.page-views #main section.mainimage,.node-type-festival.page-views #main section.mainimage,.node-type-orchester.page-views #main section.mainimage,.node-type-album.page-views #main section.mainimage,.node-type-projects.page-views #main section.mainimage,.node-type-blog.page-views #main section.mainimage,.node-type-konzerttermin.page-views #main section.mainimage{max-height:250px}}@media (min-width: 64em){.page-calendar.page-views #main section.mainimage,.page-repertoire.page-views #main section.mainimage,.page-interviews.page-views #main section.mainimage,.page-timeline.page-views #main section.mainimage,.page-archiv.page-views #main section.mainimage,.page-reviews.page-views #main section.mainimage,.page-news.page-views #main section.mainimage,.node-type-page.page-views #main section.mainimage,.node-type-festival.page-views #main section.mainimage,.node-type-orchester.page-views #main section.mainimage,.node-type-album.page-views #main section.mainimage,.node-type-projects.page-views #main section.mainimage,.node-type-blog.page-views #main section.mainimage,.node-type-konzerttermin.page-views #main section.mainimage{max-height:300px}}@media (max-width: 30em){.page-calendar.node-type-album #main .content_row_0,.page-repertoire.node-type-album #main .content_row_0,.page-interviews.node-type-album #main .content_row_0,.page-timeline.node-type-album #main .content_row_0,.page-archiv.node-type-album #main .content_row_0,.page-reviews.node-type-album #main .content_row_0,.page-news.node-type-album #main .content_row_0,.node-type-page.node-type-album #main .content_row_0,.node-type-festival.node-type-album #main .content_row_0,.node-type-orchester.node-type-album #main .content_row_0,.node-type-album.node-type-album #main .content_row_0,.node-type-projects.node-type-album #main .content_row_0,.node-type-blog.node-type-album #main .content_row_0,.node-type-konzerttermin.node-type-album #main .content_row_0{padding-top:45px;margin-bottom:-12px}}.page-calendar.node-type-album #main section.mainimage,.page-repertoire.node-type-album #main section.mainimage,.page-interviews.node-type-album #main section.mainimage,.page-timeline.node-type-album #main section.mainimage,.page-archiv.node-type-album #main section.mainimage,.page-reviews.node-type-album #main section.mainimage,.page-news.node-type-album #main section.mainimage,.node-type-page.node-type-album #main section.mainimage,.node-type-festival.node-type-album #main section.mainimage,.node-type-orchester.node-type-album #main section.mainimage,.node-type-album.node-type-album #main section.mainimage,.node-type-projects.node-type-album #main section.mainimage,.node-type-blog.node-type-album #main section.mainimage,.node-type-konzerttermin.node-type-album #main section.mainimage{height:160px;width:160px;display:block;position:relative;top:auto}@media (min-width: 30em){.page-calendar.node-type-album #main section.mainimage,.page-repertoire.node-type-album #main section.mainimage,.page-interviews.node-type-album #main section.mainimage,.page-timeline.node-type-album #main section.mainimage,.page-archiv.node-type-album #main section.mainimage,.page-reviews.node-type-album #main section.mainimage,.page-news.node-type-album #main section.mainimage,.node-type-page.node-type-album #main section.mainimage,.node-type-festival.node-type-album #main section.mainimage,.node-type-orchester.node-type-album #main section.mainimage,.node-type-album.node-type-album #main section.mainimage,.node-type-projects.node-type-album #main section.mainimage,.node-type-blog.node-type-album #main section.mainimage,.node-type-konzerttermin.node-type-album #main section.mainimage{top:94px;position:absolute}}@media (min-width: 768px){.page-calendar.node-type-album #main section.mainimage,.page-repertoire.node-type-album #main section.mainimage,.page-interviews.node-type-album #main section.mainimage,.page-timeline.node-type-album #main section.mainimage,.page-archiv.node-type-album #main section.mainimage,.page-reviews.node-type-album #main section.mainimage,.page-news.node-type-album #main section.mainimage,.node-type-page.node-type-album #main section.mainimage,.node-type-festival.node-type-album #main section.mainimage,.node-type-orchester.node-type-album #main section.mainimage,.node-type-album.node-type-album #main section.mainimage,.node-type-projects.node-type-album #main section.mainimage,.node-type-blog.node-type-album #main section.mainimage,.node-type-konzerttermin.node-type-album #main section.mainimage{height:200px;width:200px}}@media (min-width: 64em){.page-calendar.node-type-album #main section.mainimage,.page-repertoire.node-type-album #main section.mainimage,.page-interviews.node-type-album #main section.mainimage,.page-timeline.node-type-album #main section.mainimage,.page-archiv.node-type-album #main section.mainimage,.page-reviews.node-type-album #main section.mainimage,.page-news.node-type-album #main section.mainimage,.node-type-page.node-type-album #main section.mainimage,.node-type-festival.node-type-album #main section.mainimage,.node-type-orchester.node-type-album #main section.mainimage,.node-type-album.node-type-album #main section.mainimage,.node-type-projects.node-type-album #main section.mainimage,.node-type-blog.node-type-album #main section.mainimage,.node-type-konzerttermin.node-type-album #main section.mainimage{height:300px;width:300px}}.page-calendar.node-type-album #main section.mainimage img,.page-repertoire.node-type-album #main section.mainimage img,.page-interviews.node-type-album #main section.mainimage img,.page-timeline.node-type-album #main section.mainimage img,.page-archiv.node-type-album #main section.mainimage img,.page-reviews.node-type-album #main section.mainimage img,.page-news.node-type-album #main section.mainimage img,.node-type-page.node-type-album #main section.mainimage img,.node-type-festival.node-type-album #main section.mainimage img,.node-type-orchester.node-type-album #main section.mainimage img,.node-type-album.node-type-album #main section.mainimage img,.node-type-projects.node-type-album #main section.mainimage img,.node-type-blog.node-type-album #main section.mainimage img,.node-type-konzerttermin.node-type-album #main section.mainimage img{height:160px;width:160px}@media (min-width: 768px){.page-calendar.node-type-album #main section.mainimage img,.page-repertoire.node-type-album #main section.mainimage img,.page-interviews.node-type-album #main section.mainimage img,.page-timeline.node-type-album #main section.mainimage img,.page-archiv.node-type-album #main section.mainimage img,.page-reviews.node-type-album #main section.mainimage img,.page-news.node-type-album #main section.mainimage img,.node-type-page.node-type-album #main section.mainimage img,.node-type-festival.node-type-album #main section.mainimage img,.node-type-orchester.node-type-album #main section.mainimage img,.node-type-album.node-type-album #main section.mainimage img,.node-type-projects.node-type-album #main section.mainimage img,.node-type-blog.node-type-album #main section.mainimage img,.node-type-konzerttermin.node-type-album #main section.mainimage img{height:200px;width:200px}}@media (min-width: 64em){.page-calendar.node-type-album #main section.mainimage img,.page-repertoire.node-type-album #main section.mainimage img,.page-interviews.node-type-album #main section.mainimage img,.page-timeline.node-type-album #main section.mainimage img,.page-archiv.node-type-album #main section.mainimage img,.page-reviews.node-type-album #main section.mainimage img,.page-news.node-type-album #main section.mainimage img,.node-type-page.node-type-album #main section.mainimage img,.node-type-festival.node-type-album #main section.mainimage img,.node-type-orchester.node-type-album #main section.mainimage img,.node-type-album.node-type-album #main section.mainimage img,.node-type-projects.node-type-album #main section.mainimage img,.node-type-blog.node-type-album #main section.mainimage img,.node-type-konzerttermin.node-type-album #main section.mainimage img{height:300px;width:300px}}@media (min-width: 64em){body.no-touch .hamburger{display:none}body.no-touch #navigation{z-index:991;position:fixed;width:0;top:0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}body.no-touch.front #navigation{top:-120px}body.no-touch.front.smaller #navigation{top:0}body.no-touch #navigation nav ul,body.no-touch #navigation nav ul.nice-menu,body.no-touch #navigation nav ul.sm,body.no-touch .front_content_row1b .block-multiblock ul,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu,body.no-touch .front_content_row1b .block-multiblock ul.sm{margin:0;padding:0;list-style:none;position:relative;text-align:right;margin-right:10%;position:relative;float:none}body.no-touch #navigation nav ul li,body.no-touch #navigation nav ul.nice-menu li,body.no-touch #navigation nav ul.sm li,body.no-touch .front_content_row1b .block-multiblock ul li,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li,body.no-touch .front_content_row1b .block-multiblock ul.sm li{float:none !important;display:inline-block;border:0 none;padding:0 !important;position:relative;background-color:transparent}body.no-touch #navigation nav ul li a,body.no-touch #navigation nav ul li a:visited,body.no-touch #navigation nav ul.nice-menu li a,body.no-touch #navigation nav ul.nice-menu li a:visited,body.no-touch #navigation nav ul.sm li a,body.no-touch #navigation nav ul.sm li a:visited,body.no-touch .front_content_row1b .block-multiblock ul li a,body.no-touch .front_content_row1b .block-multiblock ul li a:visited,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a:visited,body.no-touch .front_content_row1b .block-multiblock ul.sm li a,body.no-touch .front_content_row1b .block-multiblock ul.sm li a:visited{display:block;line-height:70px;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-ms-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:600;font-weight:400;text-align:center;color:#454545;text-transform:uppercase;font-size:1.5rem}body.no-touch #navigation nav ul li a:hover,body.no-touch #navigation nav ul li a:focus,body.no-touch #navigation nav ul li a:active,body.no-touch #navigation nav ul li a:visited:hover,body.no-touch #navigation nav ul li a:visited:focus,body.no-touch #navigation nav ul li a:visited:active,body.no-touch #navigation nav ul.nice-menu li a:hover,body.no-touch #navigation nav ul.nice-menu li a:focus,body.no-touch #navigation nav ul.nice-menu li a:active,body.no-touch #navigation nav ul.nice-menu li a:visited:hover,body.no-touch #navigation nav ul.nice-menu li a:visited:focus,body.no-touch #navigation nav ul.nice-menu li a:visited:active,body.no-touch #navigation nav ul.sm li a:hover,body.no-touch #navigation nav ul.sm li a:focus,body.no-touch #navigation nav ul.sm li a:active,body.no-touch #navigation nav ul.sm li a:visited:hover,body.no-touch #navigation nav ul.sm li a:visited:focus,body.no-touch #navigation nav ul.sm li a:visited:active,body.no-touch .front_content_row1b .block-multiblock ul li a:hover,body.no-touch .front_content_row1b .block-multiblock ul li a:focus,body.no-touch .front_content_row1b .block-multiblock ul li a:active,body.no-touch .front_content_row1b .block-multiblock ul li a:visited:hover,body.no-touch .front_content_row1b .block-multiblock ul li a:visited:focus,body.no-touch .front_content_row1b .block-multiblock ul li a:visited:active,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a:hover,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a:focus,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a:active,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a:visited:hover,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a:visited:focus,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a:visited:active,body.no-touch .front_content_row1b .block-multiblock ul.sm li a:hover,body.no-touch .front_content_row1b .block-multiblock ul.sm li a:focus,body.no-touch .front_content_row1b .block-multiblock ul.sm li a:active,body.no-touch .front_content_row1b .block-multiblock ul.sm li a:visited:hover,body.no-touch .front_content_row1b .block-multiblock ul.sm li a:visited:focus,body.no-touch .front_content_row1b .block-multiblock ul.sm li a:visited:active{color:#3d6174;background-color:rgba(61,97,116,0.07843)}body.no-touch #navigation nav ul>li.menuparent,body.no-touch #navigation nav ul.nice-menu>li.menuparent,body.no-touch #navigation nav ul.sm>li.menuparent,body.no-touch .front_content_row1b .block-multiblock ul>li.menuparent,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu>li.menuparent,body.no-touch .front_content_row1b .block-multiblock ul.sm>li.menuparent{background-image:url(none)}body.no-touch #navigation nav ul>li.menuparent>a,body.no-touch #navigation nav ul.nice-menu>li.menuparent>a,body.no-touch #navigation nav ul.sm>li.menuparent>a,body.no-touch .front_content_row1b .block-multiblock ul>li.menuparent>a,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu>li.menuparent>a,body.no-touch .front_content_row1b .block-multiblock ul.sm>li.menuparent>a{background:tranpsarent url(../img/sprite_beni.svg) no-repeat center -1530px}body.no-touch #navigation nav ul>li.menuparent>a:hover,body.no-touch #navigation nav ul>li.menuparent>a:focus,body.no-touch #navigation nav ul.nice-menu>li.menuparent>a:hover,body.no-touch #navigation nav ul.nice-menu>li.menuparent>a:focus,body.no-touch #navigation nav ul.sm>li.menuparent>a:hover,body.no-touch #navigation nav ul.sm>li.menuparent>a:focus,body.no-touch .front_content_row1b .block-multiblock ul>li.menuparent>a:hover,body.no-touch .front_content_row1b .block-multiblock ul>li.menuparent>a:focus,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu>li.menuparent>a:hover,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu>li.menuparent>a:focus,body.no-touch .front_content_row1b .block-multiblock ul.sm>li.menuparent>a:hover,body.no-touch .front_content_row1b .block-multiblock ul.sm>li.menuparent>a:focus{background-position:center -1510px}body.no-touch #navigation nav ul li.active-trail>a,body.no-touch #navigation nav ul li.active-trail.menuparent>a,body.no-touch #navigation nav ul li.active-trail>a:visited,body.no-touch #navigation nav ul li a.active,body.no-touch #navigation nav ul.nice-menu li.active-trail>a,body.no-touch #navigation nav ul.nice-menu li.active-trail.menuparent>a,body.no-touch #navigation nav ul.nice-menu li.active-trail>a:visited,body.no-touch #navigation nav ul.nice-menu li a.active,body.no-touch #navigation nav ul.sm li.active-trail>a,body.no-touch #navigation nav ul.sm li.active-trail.menuparent>a,body.no-touch #navigation nav ul.sm li.active-trail>a:visited,body.no-touch #navigation nav ul.sm li a.active,body.no-touch .front_content_row1b .block-multiblock ul li.active-trail>a,body.no-touch .front_content_row1b .block-multiblock ul li.active-trail.menuparent>a,body.no-touch .front_content_row1b .block-multiblock ul li.active-trail>a:visited,body.no-touch .front_content_row1b .block-multiblock ul li a.active,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li.active-trail>a,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li.active-trail.menuparent>a,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li.active-trail>a:visited,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a.active,body.no-touch .front_content_row1b .block-multiblock ul.sm li.active-trail>a,body.no-touch .front_content_row1b .block-multiblock ul.sm li.active-trail.menuparent>a,body.no-touch .front_content_row1b .block-multiblock ul.sm li.active-trail>a:visited,body.no-touch .front_content_row1b .block-multiblock ul.sm li a.active{background-color:rgba(61,97,116,0.07843);color:#3d6174}body.no-touch #navigation nav ul a.has-submenu span.sub-arrow,body.no-touch #navigation nav ul.nice-menu a.has-submenu span.sub-arrow,body.no-touch #navigation nav ul.sm a.has-submenu span.sub-arrow,body.no-touch .front_content_row1b .block-multiblock ul a.has-submenu span.sub-arrow,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu a.has-submenu span.sub-arrow,body.no-touch .front_content_row1b .block-multiblock ul.sm a.has-submenu span.sub-arrow{display:block;background:url(../img/sprite_beni.svg) no-repeat center -1485px;width:50%;margin:0 25%;height:50px;position:absolute;top:-52px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}body.no-touch #navigation nav ul a.has-submenu:hover span,body.no-touch #navigation nav ul a.has-submenu:focus span,body.no-touch #navigation nav ul.nice-menu a.has-submenu:hover span,body.no-touch #navigation nav ul.nice-menu a.has-submenu:focus span,body.no-touch #navigation nav ul.sm a.has-submenu:hover span,body.no-touch #navigation nav ul.sm a.has-submenu:focus span,body.no-touch .front_content_row1b .block-multiblock ul a.has-submenu:hover span,body.no-touch .front_content_row1b .block-multiblock ul a.has-submenu:focus span,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu a.has-submenu:hover span,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu a.has-submenu:focus span,body.no-touch .front_content_row1b .block-multiblock ul.sm a.has-submenu:hover span,body.no-touch .front_content_row1b .block-multiblock ul.sm a.has-submenu:focus span{top:-22px}body.no-touch #navigation li.homelink{display:none !important}body.no-touch .section-search li.sidr-class-menu-1852 a{display:none !important}body.no-touch .sm ul{display:block;opacity:0;filter:alpha(opacity=0);height:0}body.no-touch #navigation nav ul li ul,body.no-touch #navigation nav ul.nice-menu li ul,body.no-touch #navigation nav ul.sm li ul{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:0;position:absolute;top:-210px;top:0;z-index:-10;left:0;width:15em;opacity:0;filter:alpha(opacity=0);height:0;background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15) ;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.15) ;box-shadow:0 2px 4px rgba(0,0,0,0.15) }body.no-touch #navigation nav ul li ul li,body.no-touch #navigation nav ul.nice-menu li ul li,body.no-touch #navigation nav ul.sm li ul li{display:block;background:none;color:#fff}body.no-touch #navigation nav ul li ul li a,body.no-touch #navigation nav ul.nice-menu li ul li a,body.no-touch #navigation nav ul.sm li ul li a{line-height:1.4em !important;border:0 none;text-align:left;padding:.5em 1em !important;text-transform:none;opacity:0;filter:alpha(opacity=0);height:0}body.no-touch #navigation nav ul li ul li a:hover,body.no-touch #navigation nav ul li ul li a:focus,body.no-touch #navigation nav ul.nice-menu li ul li a:hover,body.no-touch #navigation nav ul.nice-menu li ul li a:focus,body.no-touch #navigation nav ul.sm li ul li a:hover,body.no-touch #navigation nav ul.sm li ul li a:focus{border:0 none}body.no-touch #navigation nav ul li ul li.active-trail>a,body.no-touch #navigation nav ul.nice-menu li ul li.active-trail>a,body.no-touch #navigation nav ul.sm li ul li.active-trail>a{border:0 none}body.no-touch #navigation nav ul li:hover ul,body.no-touch #navigation nav ul.nice-menu li:hover ul,body.no-touch #navigation nav ul.sm li:hover ul{display:block;opacity:1;filter:alpha(opacity=100);visibility:visible;height:auto;top:70px;z-index:0}body.no-touch #navigation nav ul li:hover ul a,body.no-touch #navigation nav ul.nice-menu li:hover ul a,body.no-touch #navigation nav ul.sm li:hover ul a{height:auto;opacity:1;filter:alpha(opacity=100)}body.no-touch #navigation nav ul li:hover ul a:hover,body.no-touch #navigation nav ul li:hover ul a:focus,body.no-touch #navigation nav ul.nice-menu li:hover ul a:hover,body.no-touch #navigation nav ul.nice-menu li:hover ul a:focus,body.no-touch #navigation nav ul.sm li:hover ul a:hover,body.no-touch #navigation nav ul.sm li:hover ul a:focus{background-color:#3d6174;color:#fff}body.no-touch nav ul ul li ul,body.no-touch nav ul.nice-menu ul li ul{top:0;left:12em;width:15em}}@media (min-width: 64em) and (min-width: 37.5em){body.no-touch #navigation{width:100%}}@media (min-width: 64em) and (min-width: 64em){body.no-touch #navigation{width:66%;left:38%}}@media (min-width: 64em) and (min-width: 87.5em){body.no-touch #navigation{width:60%;left:40%}}@media (min-width: 64em) and (min-width: 75em){body.no-touch #navigation nav ul,body.no-touch #navigation nav ul.nice-menu,body.no-touch #navigation nav ul.sm,body.no-touch .front_content_row1b .block-multiblock ul,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu,body.no-touch .front_content_row1b .block-multiblock ul.sm{text-align:center;margin-right:auto}}@media (min-width: 64em) and (min-width: 64em){body.no-touch #navigation nav ul li a,body.no-touch #navigation nav ul li a:visited,body.no-touch #navigation nav ul.nice-menu li a,body.no-touch #navigation nav ul.nice-menu li a:visited,body.no-touch #navigation nav ul.sm li a,body.no-touch #navigation nav ul.sm li a:visited,body.no-touch .front_content_row1b .block-multiblock ul li a,body.no-touch .front_content_row1b .block-multiblock ul li a:visited,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a:visited,body.no-touch .front_content_row1b .block-multiblock ul.sm li a,body.no-touch .front_content_row1b .block-multiblock ul.sm li a:visited{font-size:1.4rem;padding:0 .15em}}@media (min-width: 64em) and (min-width: 75em){body.no-touch #navigation nav ul li a,body.no-touch #navigation nav ul li a:visited,body.no-touch #navigation nav ul.nice-menu li a,body.no-touch #navigation nav ul.nice-menu li a:visited,body.no-touch #navigation nav ul.sm li a,body.no-touch #navigation nav ul.sm li a:visited,body.no-touch .front_content_row1b .block-multiblock ul li a,body.no-touch .front_content_row1b .block-multiblock ul li a:visited,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a,body.no-touch .front_content_row1b .block-multiblock ul.nice-menu li a:visited,body.no-touch .front_content_row1b .block-multiblock ul.sm li a,body.no-touch .front_content_row1b .block-multiblock ul.sm li a:visited{font-size:1.5rem;padding:0 .25em}}@media (min-width: 64em) and (min-width: 64em){body.no-touch nav ul ul li ul,body.no-touch nav ul.nice-menu ul li ul{left:-15em}}.menu2ndlevel{display:none}@media (min-width: 64em){.menu2ndlevel{display:block;position:relative;width:0;z-index:6;z-index:8;z-index:999;margin-top:-95px;position:fixed;top:35px;top:50px;height:35px;margin-top:0;right:1%;background-color:#fff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.menu2ndlevel ul.menu,.menu2ndlevel ul.nice-menu{margin:0;padding:0;list-style:none;position:relative;text-align:right;position:relative;float:none}.menu2ndlevel ul.menu li,.menu2ndlevel ul.nice-menu li{float:none !important;display:inline-block;border:0 none;padding:0 !important;position:relative;background-color:transparent}.menu2ndlevel ul.menu li a,.menu2ndlevel ul.menu li a:visited,.menu2ndlevel ul.nice-menu li a,.menu2ndlevel ul.nice-menu li a:visited{display:block;line-height:35px;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-ms-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:400;text-align:center;color:#454545;text-transform:uppercase;font-size:1.5rem;background-color:#9ab9ca}.menu2ndlevel ul.menu li a:hover,.menu2ndlevel ul.menu li a:focus,.menu2ndlevel ul.menu li a:active,.menu2ndlevel ul.menu li a:visited:hover,.menu2ndlevel ul.menu li a:visited:focus,.menu2ndlevel ul.menu li a:visited:active,.menu2ndlevel ul.nice-menu li a:hover,.menu2ndlevel ul.nice-menu li a:focus,.menu2ndlevel ul.nice-menu li a:active,.menu2ndlevel ul.nice-menu li a:visited:hover,.menu2ndlevel ul.nice-menu li a:visited:focus,.menu2ndlevel ul.nice-menu li a:visited:active{color:#3d6174;background-color:rgba(61,97,116,0.07843)}}@media (min-width: 64em) and (min-width: 37.5em){.menu2ndlevel{width:100%}}@media (min-width: 64em) and (min-width: 64em){.menu2ndlevel{width:auto}}@media (min-width: 64em) and (min-width: 75em){.menu2ndlevel ul.menu,.menu2ndlevel ul.nice-menu{text-align:center;margin-right:auto}}@media (min-width: 64em) and (min-width: 64em){.menu2ndlevel ul.menu li a,.menu2ndlevel ul.menu li a:visited,.menu2ndlevel ul.nice-menu li a,.menu2ndlevel ul.nice-menu li a:visited{font-size:1.4rem;padding:0 .25em}}@media (min-width: 64em) and (min-width: 75em){.menu2ndlevel ul.menu li a,.menu2ndlevel ul.menu li a:visited,.menu2ndlevel ul.nice-menu li a,.menu2ndlevel ul.nice-menu li a:visited{font-size:1.5rem;padding:0 .35em}}@media (max-width: 63.95em){body.no-touch{/*
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */}body.no-touch .hamburger{padding:15px 15px;padding:0;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent !important;background-image:none;border:0;margin:0;overflow:visible;opacity:0.98;filter:alpha(opacity=98);position:fixed;top:0;right:20px;z-index:9990;right:0}body.no-touch .hamburger:hover,body.no-touch .hamburger:focus{opacity:1;filter:alpha(opacity=100)}body.no-touch .hamburger-box{width:60px;height:60px;padding:20px;width:66px;height:66px;padding:17px 10px 17px 24px;display:inline-block;position:relative;margin-top:-5px}body.no-touch .hamburger-inner{display:block;top:50%;margin-top:-2px}body.no-touch .hamburger-inner,body.no-touch .hamburger-inner::before,body.no-touch .hamburger-inner::after{width:66px;height:9px;width:57px;height:8px;background-color:#3d6174;border-radius:1px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}body.no-touch .hamburger-inner::before,body.no-touch .hamburger-inner::after{content:"";display:block}body.no-touch .hamburger-inner::before{top:-17px}body.no-touch .hamburger-inner::after{bottom:-17px}body.no-touch .hamburger.is-active{background-color:transparent}body.no-touch .hamburger.is-active .hamburger-inner,body.no-touch .hamburger.is-active .hamburger-inner::before,body.no-touch .hamburger.is-active .hamburger-inner::after{background-color:#fff}body.no-touch .hamburger--elastic .hamburger-inner{top:27px;top:32px;top:22px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-delay:0.15s}body.no-touch .hamburger--elastic .hamburger-inner::before{top:40px;top:34px;transition:opacity 0.125s 0.275s ease;transition-delay:0s}body.no-touch .hamburger--elastic .hamburger-inner::after{top:20px;top:17px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-delay:0.15s}body.no-touch .hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 15px, 0) rotate(135deg);transition-delay:0.075s}body.no-touch .hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}body.no-touch .hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -17px, 0) rotate(-270deg);transition-delay:0.075s}body.no-touch .sm-menu-state:not(:checked) ~ .sm{display:block}body.no-touch .sm-menu-btn{display:none;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}body.no-touch #navigation{-webkit-transition:all 0.125s linear;-moz-transition:all 0.125s linear;-ms-transition:all 0.125s linear;-o-transition:all 0.125s linear;transition:all 0.125s linear;z-index:9990;overflow:hidden;font-size:0  !important;background:transparent;display:block !important;right:-50px !important;width:50px;position:fixed;top:0;min-height:100%;padding-top:80px !important;overflow:visible}body.no-touch #navigation .block-nice-menus,body.no-touch #navigation #block-block-2,body.no-touch #navigation #block-block-6{opacity:0;filter:alpha(opacity=0);display:none;position:relative;display:block;-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out}body.no-touch #navigation.active{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.5) ;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.5) ;box-shadow:0 2px 4px rgba(0,0,0,0.5) ;right:0px !important;overflow:unset;width:100%;padding-top:110px !important;opacity:0.98;filter:alpha(opacity=98);font-size:1rem  !important;background:#3d6174}body.no-touch #navigation.active .block-nice-menus,body.no-touch #navigation.active #block-block-6{display:block;opacity:1;filter:alpha(opacity=100)}body.no-touch nav{padding-left:25px}body.no-touch nav a,body.no-touch nav a:visited{color:#7d7674}body.no-touch nav a:hover,body.no-touch nav a:focus,body.no-touch nav a:active,body.no-touch nav a:visited:hover,body.no-touch nav a:visited:focus,body.no-touch nav a:visited:active{color:#fff}body.no-touch nav a span.sub-arrow,body.no-touch nav a:visited span.sub-arrow{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;padding-right:36px;background:url(../img/sprite_beni.svg) no-repeat 100% -937px}body.no-touch nav a:hover span.sub-arrow,body.no-touch nav a:focus span.sub-arrow,body.no-touch nav a:active span.sub-arrow,body.no-touch nav a:visited:hover span.sub-arrow,body.no-touch nav a:visited:focus span.sub-arrow,body.no-touch nav a:visited:active span.sub-arrow{background-position:100% -935px}body.no-touch nav ul.menu,body.no-touch nav ul.nice-menu{margin:0;padding:0;list-style:none;float:none}body.no-touch nav ul.menu li,body.no-touch nav ul.nice-menu li{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;float:none !important;border:0 none;background-color:transparent;width:auto}body.no-touch nav ul.menu li.menuparent,body.no-touch nav ul.nice-menu li.menuparent{background-color:transparent}body.no-touch nav ul.menu li.menuparent:hover,body.no-touch nav ul.menu li.menuparent:focus,body.no-touch nav ul.menu li.menuparent:active,body.no-touch nav ul.nice-menu li.menuparent:hover,body.no-touch nav ul.nice-menu li.menuparent:focus,body.no-touch nav ul.nice-menu li.menuparent:active{background-color:transparent}body.no-touch nav ul.menu li.last,body.no-touch nav ul.nice-menu li.last{margin:0}body.no-touch nav ul.menu li a span,body.no-touch nav ul.menu li a:visited span,body.no-touch nav ul.nice-menu li a span,body.no-touch nav ul.nice-menu li a:visited span{display:block}body.no-touch nav ul.menu li>a.active,body.no-touch nav ul.nice-menu li>a.active{color:#726c6a}body.no-touch #navigation.active ul li a{padding:0;padding:0 2em  0 0;padding:6px 2em 6px 0;background:url(none);opacity:1;filter:alpha(opacity=100);color:#fff;font-weight:300;text-transform:uppercase;font-size:21px;font-size:2.1rem;-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}body.no-touch #navigation.active ul li a div:first-letter{font-size:inherit}body.no-touch #navigation.active ul li a:hover,body.no-touch #navigation.active ul li a:focus,body.no-touch #navigation.active ul li a:active{color:#fff;background-color:transparent;letter-spacing:3px}body.no-touch #navigation.active ul li a:hover div,body.no-touch #navigation.active ul li a:focus div,body.no-touch #navigation.active ul li a:active div{padding-left:0}body.no-touch #navigation.active ul li a span.sub-arrow{background:url(../img/sprite_beni.svg) no-repeat center -876px;opacity:0.5;filter:alpha(opacity=50)}body.no-touch #navigation.active ul li a:hover span.sub-arrow,body.no-touch #navigation.active ul li a:focus span.sub-arrow,body.no-touch #navigation.active ul li a:active span.sub-arrow{background-position:center -874px}body.no-touch #navigation.active ul li ul li a{font-size:16px;font-size:1.6rem}body.no-touch #navigation.active ul li li.menuparent:hover ul,body.no-touch #navigation.active ul li li.menuparent:focus ul{display:block !important;visibility:visible !important}body.no-touch #navigation.active ul li li.menuparent a{background:url(none)}body.no-touch #navigation.active ul li ul{padding:5px 0 25px 0;padding:0 0 0 15px;margin:0;position:relative;top:auto;border:0 none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;width:100% !important;max-width:100% !important}body.no-touch #navigation.active ul li ul li{width:auto;padding-left:0px}body.no-touch #navigation.active ul li ul li a{line-height:23.33333px;padding:0;padding:4px 0}body.no-touch #navigation #block-block-6{color:#7d7674;margin-top:3rem;padding:0 .5rem;position:absolute;width:50%;right:5%;bottom:5%;text-align:right;font-size:12px;font-size:1.2rem}body.no-touch #navigation #block-block-6 a:hover,body.no-touch #navigation #block-block-6 a:focus,body.no-touch #navigation #block-block-6 a:active{opacity:1;filter:alpha(opacity=100);color:#e0054c}body.no-touch #navigation #block-block-6 ul,body.no-touch #navigation #block-block-6 li{margin:0;padding:0;list-style:none}body.no-touch #navigation #block-block-6 ul li{float:left}body.no-touch #navigation #block-block-6 ul li>a{display:block;width:35px;height:35px;margin-right:10px;opacity:0.7;filter:alpha(opacity=70)}body.no-touch #navigation #block-block-6 ul li>a:hover,body.no-touch #navigation #block-block-6 ul li>a:focus,body.no-touch #navigation #block-block-6 ul li>a:active{opacity:1;filter:alpha(opacity=100);color:#e0054c}body.no-touch #navigation #block-block-6 ul li>a span{display:none}body.no-touch #navigation #block-block-6 ul li.instagram>a{background-position-y:-1900px}body.no-touch #navigation #block-block-6 ul li.youtube>a{background-position:-100px -1850px}}@media (max-width: 63.95em) and (min-width: 64em){body.no-touch .hamburger{right:1.25%}}@media (max-width: 63.95em) and (min-width: 75em){body.no-touch .hamburger{right:2.5%}}@media (max-width: 63.95em) and (min-width: 87.5em){body.no-touch .hamburger{right:5%}}@media (max-width: 63.95em) and (min-width: 37.5em){body.no-touch #navigation{padding-top:90px !important}}@media (max-width: 63.95em) and (min-width: 37.5em){body.no-touch #navigation.active{width:80vw}body.no-touch #navigation.active:after{border-left:10vw solid transparent;border-top:100vh solid #3d6174}}@media (max-width: 63.95em) and (min-width: 768px){body.no-touch #navigation.active{width:70vw}body.no-touch #navigation.active:after{border-left:20vw solid transparent}}@media (max-width: 63.95em) and (min-width: 30em){body.no-touch #navigation.active ul li a{letter-spacing:2px}}@media (max-width: 63.95em) and (min-width: 30em){body.no-touch #navigation.active ul li a{font-size:22px;font-size:2.2rem}}@media (max-width: 63.95em) and (min-width: 37.5em){body.no-touch #navigation.active ul li a{font-size:24px;font-size:2.4rem}}@media (max-width: 63.95em) and (min-width: 768px){body.no-touch #navigation.active ul li a{font-size:26px;font-size:2.6rem}}@media (max-width: 63.95em) and (min-width: 768px){body.no-touch #navigation.active ul li ul li a{font-size:19px;font-size:1.9rem}}@media (max-width: 63.95em) and (min-width: 64em){body.no-touch #navigation.active ul li ul li a{font-size:18px;font-size:1.8rem}}@media (max-width: 63.95em) and (min-width: 768px){body.no-touch #navigation #block-block-6{font-size:13px;font-size:1.3rem}}body.touch{/*
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */}body.touch .hamburger{padding:15px 15px;padding:0;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent !important;background-image:none;border:0;margin:0;overflow:visible;opacity:0.98;filter:alpha(opacity=98);position:fixed;top:0;right:20px;z-index:9990;right:0}@media (min-width: 64em){body.touch .hamburger{right:1.25%}}@media (min-width: 75em){body.touch .hamburger{right:2.5%}}@media (min-width: 87.5em){body.touch .hamburger{right:5%}}body.touch .hamburger:hover,body.touch .hamburger:focus{opacity:1;filter:alpha(opacity=100)}body.touch .hamburger-box{width:60px;height:60px;padding:20px;width:66px;height:66px;padding:17px 10px 17px 24px;display:inline-block;position:relative;margin-top:-5px}body.touch .hamburger-inner{display:block;top:50%;margin-top:-2px}body.touch .hamburger-inner,body.touch .hamburger-inner::before,body.touch .hamburger-inner::after{width:66px;height:9px;width:57px;height:8px;background-color:#3d6174;border-radius:1px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}body.touch .hamburger-inner::before,body.touch .hamburger-inner::after{content:"";display:block}body.touch .hamburger-inner::before{top:-17px}body.touch .hamburger-inner::after{bottom:-17px}body.touch .hamburger.is-active{background-color:transparent}body.touch .hamburger.is-active .hamburger-inner,body.touch .hamburger.is-active .hamburger-inner::before,body.touch .hamburger.is-active .hamburger-inner::after{background-color:#fff}body.touch .hamburger--elastic .hamburger-inner{top:27px;top:32px;top:22px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-delay:0.15s}body.touch .hamburger--elastic .hamburger-inner::before{top:40px;top:34px;transition:opacity 0.125s 0.275s ease;transition-delay:0s}body.touch .hamburger--elastic .hamburger-inner::after{top:20px;top:17px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-delay:0.15s}body.touch .hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 15px, 0) rotate(135deg);transition-delay:0.075s}body.touch .hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}body.touch .hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -17px, 0) rotate(-270deg);transition-delay:0.075s}body.touch .sm-menu-state:not(:checked) ~ .sm{display:block}body.touch .sm-menu-btn{display:none;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}body.touch #navigation{-webkit-transition:all 0.125s linear;-moz-transition:all 0.125s linear;-ms-transition:all 0.125s linear;-o-transition:all 0.125s linear;transition:all 0.125s linear;z-index:9990;overflow:hidden;font-size:0  !important;background:transparent;display:block !important;right:-50px !important;width:50px;position:fixed;top:0;min-height:100%;padding-top:80px !important;overflow:visible}@media (min-width: 37.5em){body.touch #navigation{padding-top:90px !important}}body.touch #navigation .block-nice-menus,body.touch #navigation #block-block-2,body.touch #navigation #block-block-6{opacity:0;filter:alpha(opacity=0);display:none;position:relative;display:block;-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out}body.touch #navigation.active{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.5) ;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.5) ;box-shadow:0 2px 4px rgba(0,0,0,0.5) ;right:0px !important;overflow:unset;width:100%;padding-top:110px !important;opacity:0.98;filter:alpha(opacity=98);font-size:1rem  !important;background:#3d6174}@media (min-width: 37.5em){body.touch #navigation.active{width:80vw}body.touch #navigation.active:after{border-left:10vw solid transparent;border-top:100vh solid #3d6174}}@media (min-width: 768px){body.touch #navigation.active{width:70vw}body.touch #navigation.active:after{border-left:20vw solid transparent}}body.touch #navigation.active .block-nice-menus,body.touch #navigation.active #block-block-6{display:block;opacity:1;filter:alpha(opacity=100)}body.touch nav{padding-left:25px}body.touch nav a,body.touch nav a:visited{color:#7d7674}body.touch nav a:hover,body.touch nav a:focus,body.touch nav a:active,body.touch nav a:visited:hover,body.touch nav a:visited:focus,body.touch nav a:visited:active{color:#fff}body.touch nav a span.sub-arrow,body.touch nav a:visited span.sub-arrow{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;padding-right:36px;background:url(../img/sprite_beni.svg) no-repeat 100% -937px}body.touch nav a:hover span.sub-arrow,body.touch nav a:focus span.sub-arrow,body.touch nav a:active span.sub-arrow,body.touch nav a:visited:hover span.sub-arrow,body.touch nav a:visited:focus span.sub-arrow,body.touch nav a:visited:active span.sub-arrow{background-position:100% -935px}body.touch nav ul.menu,body.touch nav ul.nice-menu{margin:0;padding:0;list-style:none;float:none}body.touch nav ul.menu li,body.touch nav ul.nice-menu li{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;float:none !important;border:0 none;background-color:transparent;width:auto}body.touch nav ul.menu li.menuparent,body.touch nav ul.nice-menu li.menuparent{background-color:transparent}body.touch nav ul.menu li.menuparent:hover,body.touch nav ul.menu li.menuparent:focus,body.touch nav ul.menu li.menuparent:active,body.touch nav ul.nice-menu li.menuparent:hover,body.touch nav ul.nice-menu li.menuparent:focus,body.touch nav ul.nice-menu li.menuparent:active{background-color:transparent}body.touch nav ul.menu li.last,body.touch nav ul.nice-menu li.last{margin:0}body.touch nav ul.menu li a span,body.touch nav ul.menu li a:visited span,body.touch nav ul.nice-menu li a span,body.touch nav ul.nice-menu li a:visited span{display:block}body.touch nav ul.menu li>a.active,body.touch nav ul.nice-menu li>a.active{color:#726c6a}body.touch #navigation.active ul li a{padding:0;padding:0 2em  0 0;padding:6px 2em 6px 0;background:url(none);opacity:1;filter:alpha(opacity=100);color:#fff;font-weight:300;text-transform:uppercase;font-size:21px;font-size:2.1rem;-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}@media (min-width: 30em){body.touch #navigation.active ul li a{letter-spacing:2px}}@media (min-width: 30em){body.touch #navigation.active ul li a{font-size:22px;font-size:2.2rem}}@media (min-width: 37.5em){body.touch #navigation.active ul li a{font-size:24px;font-size:2.4rem}}@media (min-width: 768px){body.touch #navigation.active ul li a{font-size:26px;font-size:2.6rem}}body.touch #navigation.active ul li a div:first-letter{font-size:inherit}body.touch #navigation.active ul li a:hover,body.touch #navigation.active ul li a:focus,body.touch #navigation.active ul li a:active{color:#fff;background-color:transparent;letter-spacing:3px}body.touch #navigation.active ul li a:hover div,body.touch #navigation.active ul li a:focus div,body.touch #navigation.active ul li a:active div{padding-left:0}body.touch #navigation.active ul li a span.sub-arrow{background:url(../img/sprite_beni.svg) no-repeat center -876px;opacity:0.5;filter:alpha(opacity=50)}body.touch #navigation.active ul li a:hover span.sub-arrow,body.touch #navigation.active ul li a:focus span.sub-arrow,body.touch #navigation.active ul li a:active span.sub-arrow{background-position:center -874px}body.touch #navigation.active ul li ul li a{font-size:16px;font-size:1.6rem}@media (min-width: 768px){body.touch #navigation.active ul li ul li a{font-size:19px;font-size:1.9rem}}@media (min-width: 64em){body.touch #navigation.active ul li ul li a{font-size:18px;font-size:1.8rem}}body.touch #navigation.active ul li li.menuparent:hover ul,body.touch #navigation.active ul li li.menuparent:focus ul{display:block !important;visibility:visible !important}body.touch #navigation.active ul li li.menuparent a{background:url(none)}body.touch #navigation.active ul li ul{padding:5px 0 25px 0;padding:0 0 0 15px;margin:0;position:relative;top:auto;border:0 none;width:100% !important;max-width:100% !important;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}body.touch #navigation.active ul li ul li{width:auto;padding-left:0px}body.touch #navigation.active ul li ul li a{line-height:23.33333px;padding:0;padding:4px 0}body.touch #navigation #block-block-6{color:#7d7674;margin-top:3rem;padding:0 .5rem;position:absolute;width:50%;right:5%;bottom:5%;text-align:right;font-size:12px;font-size:1.2rem}@media (min-width: 768px){body.touch #navigation #block-block-6{font-size:13px;font-size:1.3rem}}body.touch #navigation #block-block-6 a:hover,body.touch #navigation #block-block-6 a:focus,body.touch #navigation #block-block-6 a:active{opacity:1;filter:alpha(opacity=100);color:#e0054c}body.touch #navigation #block-block-6 ul,body.touch #navigation #block-block-6 li{margin:0;padding:0;list-style:none}body.touch #navigation #block-block-6 ul li{float:left}body.touch #navigation #block-block-6 ul li>a{display:block;width:35px;height:35px;margin-right:10px;opacity:0.7;filter:alpha(opacity=70)}body.touch #navigation #block-block-6 ul li>a:hover,body.touch #navigation #block-block-6 ul li>a:focus,body.touch #navigation #block-block-6 ul li>a:active{opacity:1;filter:alpha(opacity=100);color:#e0054c}body.touch #navigation #block-block-6 ul li>a span{display:none}body.touch #navigation #block-block-6 ul li.instagram>a{background-position-y:-1900px}body.touch #navigation #block-block-6 ul li.youtube>a{background-position:-100px -1850px}.not-front .view .view-topofview{position:relative;margin-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.not-front .view .view-topofview>div{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;opacity:0.7;filter:alpha(opacity=70)}.not-front .view .view-topofview>div:hover,.not-front .view .view-topofview>div:focus,.not-front .view .view-topofview>div:active{opacity:1;filter:alpha(opacity=100)}.not-front .view .view-filters{width:auto;padding:2px;position:relative;padding-left:50px}.not-front .view .view-filters form,.not-front .view .view-filters ul,.not-front .view .view-filters .views-exposed-widget{margin:0;padding:0}.not-front .view .view-filters .views-submit-button{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.not-front .view .view-filters .views-exposed-form .form-item,.not-front .view .view-filters .views-exposed-form .form-submit{margin-right:1em;float:left}.not-front .view .feed-icon{width:auto;padding:28px 50px 0 50px;padding:0 50px 0 50px;min-height:48px;align-self:center}.not-front .view .feed-icon>a.icalicon{line-height:40px}.not-front .view .feed-icon>a.icalicon ::after{content:" ";display:inline-block;height:40px;width:40px;opacity:0.5;filter:alpha(opacity=50);background:url(../img/sprite_beni.svg) no-repeat right -1640px;top:10px;position:relative}.not-front .view .feed-icon a img{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.not-front .view .views-group-header h2{text-align:center;letter-spacing:.75em;font-weight:300;text-transform:uppercase;padding:1em 0 .5em}.not-front .view .view-content,.not-front .view .view-content>.views-group>.views-group-content{float:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.not-front .view .view-content>.views-row,.not-front .view .view-content>.views-group>.views-group-content>.views-row{position:relative;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:0}@media (min-width: 37.5em){.not-front .view .view-content>.views-row,.not-front .view .view-content>.views-group>.views-group-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 48.5%;-moz-box-flex:0;-moz-flex:0 1 48.5%;-ms-flex:0 1 48.5%;flex:0 1 48.5%}}@media (min-width: 64em){.not-front .view .view-content>.views-row,.not-front .view .view-content>.views-group>.views-group-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 31.5%;-moz-box-flex:0;-moz-flex:0 1 31.5%;-ms-flex:0 1 31.5%;flex:0 1 31.5%}}@media (min-width: 30em){.not-front .view .view-content>.views-row,.not-front .view .view-content>.views-group>.views-group-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width: 768px){.not-front .view .view-content>.views-row,.not-front .view .view-content>.views-group>.views-group-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 33.3333%;-moz-box-flex:0;-moz-flex:0 1 33.3333%;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%}}@media (min-width: 64em){.not-front .view .view-content>.views-row,.not-front .view .view-content>.views-group>.views-group-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}}.not-front .view .view-content>.views-row .views-row-inner,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-row-inner{padding:10px;height:100.1%;line-height:1.4}.not-front .view .view-content>.views-row .field-title,.not-front .view .view-content>.views-row .views-field-title,.not-front .view .view-content>.views-group>.views-group-content>.views-row .field-title,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-title{margin:2rem 0 5px 0;font-weight:400}.not-front .view .view-content>.views-row .field-title h2 a,.not-front .view .view-content>.views-row .field-title h3 a,.not-front .view .view-content>.views-row .views-field-title h2 a,.not-front .view .view-content>.views-row .views-field-title h3 a,.not-front .view .view-content>.views-group>.views-group-content>.views-row .field-title h2 a,.not-front .view .view-content>.views-group>.views-group-content>.views-row .field-title h3 a,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-title h2 a,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-title h3 a{color:#3d6174}.not-front .view .view-content>.views-row .field-title h2 a:hover,.not-front .view .view-content>.views-row .field-title h2 a:focus,.not-front .view .view-content>.views-row .field-title h3 a:hover,.not-front .view .view-content>.views-row .field-title h3 a:focus,.not-front .view .view-content>.views-row .views-field-title h2 a:hover,.not-front .view .view-content>.views-row .views-field-title h2 a:focus,.not-front .view .view-content>.views-row .views-field-title h3 a:hover,.not-front .view .view-content>.views-row .views-field-title h3 a:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .field-title h2 a:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .field-title h2 a:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .field-title h3 a:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .field-title h3 a:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-title h2 a:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-title h2 a:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-title h3 a:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-title h3 a:focus{color:#69abce}.not-front .view .view-content>.views-row .views-field-body,.not-front .view .view-content>.views-row .views-field-field-slogan,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-body,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-slogan{font-weight:300;font-size:14px;font-size:1.4rem}@media (min-width: 37.5em){.not-front .view .view-content>.views-row .views-field-body,.not-front .view .view-content>.views-row .views-field-field-slogan,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-body,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-slogan{font-size:16px;font-size:1.6rem}}.not-front .view .view-content>.views-row .views-field-body strong,.not-front .view .view-content>.views-row .views-field-field-slogan strong,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-body strong,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-slogan strong{font-weight:600}.not-front .view .view-content>.views-row .views-field-field-mainimage,.not-front .view .view-content>.views-row .views-field-field-image,.not-front .view .view-content>.views-row .views-field-field-bild,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder,.not-front .view .view-content>.views-row .views-field-field-beitragsbild,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild{margin:-2rem -2rem 0 -2rem;margin:0}.not-front .view .view-content>.views-row .views-field-field-mainimage .field-content,.not-front .view .view-content>.views-row .views-field-field-image .field-content,.not-front .view .view-content>.views-row .views-field-field-bild .field-content,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder .field-content,.not-front .view .view-content>.views-row .views-field-field-beitragsbild .field-content,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage .field-content,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image .field-content,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild .field-content,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder .field-content,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild .field-content{padding:0}.not-front .view .view-content>.views-row .views-field-field-mainimage a:hover,.not-front .view .view-content>.views-row .views-field-field-mainimage a:focus,.not-front .view .view-content>.views-row .views-field-field-mainimage a:active,.not-front .view .view-content>.views-row .views-field-field-image a:hover,.not-front .view .view-content>.views-row .views-field-field-image a:focus,.not-front .view .view-content>.views-row .views-field-field-image a:active,.not-front .view .view-content>.views-row .views-field-field-bild a:hover,.not-front .view .view-content>.views-row .views-field-field-bild a:focus,.not-front .view .view-content>.views-row .views-field-field-bild a:active,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder a:hover,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder a:focus,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder a:active,.not-front .view .view-content>.views-row .views-field-field-beitragsbild a:hover,.not-front .view .view-content>.views-row .views-field-field-beitragsbild a:focus,.not-front .view .view-content>.views-row .views-field-field-beitragsbild a:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage a:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage a:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage a:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image a:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image a:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image a:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild a:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild a:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild a:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder a:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder a:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder a:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild a:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild a:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild a:active{background-color:transparent !important}.not-front .view .view-content>.views-row .views-field-field-mainimage img,.not-front .view .view-content>.views-row .views-field-field-image img,.not-front .view .view-content>.views-row .views-field-field-bild img,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder img,.not-front .view .view-content>.views-row .views-field-field-beitragsbild img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild img{-webkit-filter:grayscale(0.4);filter:grayscale(0.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2) ;-moz-box-shadow:0 0 2px rgba(0,0,0,0.2) ;box-shadow:0 0 2px rgba(0,0,0,0.2) }.not-front .view .view-content>.views-row .views-field-field-mainimage img:hover,.not-front .view .view-content>.views-row .views-field-field-mainimage img:focus,.not-front .view .view-content>.views-row .views-field-field-mainimage img:active,.not-front .view .view-content>.views-row .views-field-field-image img:hover,.not-front .view .view-content>.views-row .views-field-field-image img:focus,.not-front .view .view-content>.views-row .views-field-field-image img:active,.not-front .view .view-content>.views-row .views-field-field-bild img:hover,.not-front .view .view-content>.views-row .views-field-field-bild img:focus,.not-front .view .view-content>.views-row .views-field-field-bild img:active,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder img:hover,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder img:focus,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder img:active,.not-front .view .view-content>.views-row .views-field-field-beitragsbild img:hover,.not-front .view .view-content>.views-row .views-field-field-beitragsbild img:focus,.not-front .view .view-content>.views-row .views-field-field-beitragsbild img:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage img:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage img:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage img:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image img:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image img:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image img:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild img:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild img:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild img:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder img:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder img:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder img:active,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild img:hover,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild img:focus,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild img:active{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (min-width: 30em){.not-front .view .view-content>.views-row .views-field-field-mainimage img,.not-front .view .view-content>.views-row .views-field-field-image img,.not-front .view .view-content>.views-row .views-field-field-bild img,.not-front .view .view-content>.views-row .views-field-field-beitragsbilder img,.not-front .view .view-content>.views-row .views-field-field-beitragsbild img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-mainimage img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-image img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-bild img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbilder img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-beitragsbild img{width:100%;min-width:100%;height:auto;min-height:auto}}.not-front .view .view-content>.views-row .views-field-created,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-created{display:block;text-align:right;color:#7d7674;font-size:12px;font-size:1.2rem}@media (min-width: 768px){.not-front .view .view-content>.views-row .views-field-created,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-created{position:absolute;bottom:6px;right:0}}.not-front .view .view-content>.views-row .views-field-nothing img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-nothing img{margin:0 !important;float:none;width:100%;height:200px;object-fit:cover}@media (min-width: 768px){.not-front .view .view-content>.views-row .views-field-nothing img,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-nothing img{height:auto;object-position:50% 50%}}.not-front .view .view-content>.views-row .views-field-field-video iframe,.not-front .view .view-content>.views-group>.views-group-content>.views-row .views-field-field-video iframe{width:100% !important;max-width:700px}aside .view .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 0 .5em 0;background:transparent}aside .view .view-content>.views-row>.views-row-inner{display:block}.no-flexbox .view .view-content{display:table;width:100% !important}.no-flexbox .view .view-content .views-row{display:block;float:left;width:100%}.views-exposed-form{position:relative}@media (min-width: 37.5em){.views-exposed-form{z-index:109}}.views-exposed-form .views-exposed-widget{float:none;padding:0}.views-exposed-form label{font-weight:300}.views-exposed-form .form-item .form-text{line-height:36px}.views-exposed-form #autocomplete{position:relative;border:1px solid #7d7674;background-color:#eee;color:#050505}.views-exposed-form #autocomplete select{background-color:none !important}.views-exposed-form #autocomplete a:hover,.views-exposed-form #autocomplete a:focus{background-color:none !important}#content .comment-wrapper{float:left;width:100%;margin-top:2em;padding:2em 3em;background-color:#f7f9ba}#content .comment-wrapper .comment__form-title{margin-top:2em}#content .comment-wrapper .filter-wrapper{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}#content .comment-wrapper .submitted{position:relative;top:auto;right:auto;text-align:left}#content .comment-wrapper .submitted .username{font-size:120%}#content .comment-wrapper h3.comment__title,#content .comment-wrapper .user-picture{display:none}.node-type-microblog #content .comment-wrapper .comment-nested-wrapper,.node-type-photo #content .comment-wrapper .comment-nested-wrapper{padding:0 20px 20px;background-color:#fddbd0}.node-type-microblog #content .comment-wrapper .comment-nested-wrapper:nth-child(2n+1),.node-type-photo #content .comment-wrapper .comment-nested-wrapper:nth-child(2n+1){background-color:#a8d4c0}.node-type-microblog #content .comment-wrapper .indented,.node-type-photo #content .comment-wrapper .indented{margin-left:15px;padding:0 20px 20px;background-color:rgba(255,255,255,0.5)}.node-type-microblog #content .comment-wrapper .comment__permalink,.node-type-microblog #content .comment-wrapper .comment-form>div>.form-item:first-child,.node-type-photo #content .comment-wrapper .comment__permalink,.node-type-photo #content .comment-wrapper .comment-form>div>.form-item:first-child{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.node-type-microblog #content .comment-wrapper h2.title.comment-form,.node-type-photo #content .comment-wrapper h2.title.comment-form{margin-top:2em}.node-type-microblog #content .comment-wrapper .user-picture,.node-type-photo #content .comment-wrapper .user-picture{display:inline-block}.node-type-microblog #content .comment-wrapper .user-picture img,.node-type-photo #content .comment-wrapper .user-picture img{width:40px;height:40px}@media (max-width: 37.5em){.node-type-microblog #content .comment-wrapper .user-picture img,.node-type-photo #content .comment-wrapper .user-picture img{width:30px;height:30px}}.node-type-microblog #content .comment-wrapper .links,.node-type-photo #content .comment-wrapper .links{color:#454545;font-size:75%;margin-bottom:0;float:right}.page-taxonomy .feed-icon{display:none}.section-kontakt #main article .field-item h3,#main article .field-item h4,.section-kontakt #main article .field-item h3,#main article .field-item p,.section-contact #main article .field-item h3,#main article .field-item h4,.section-contact #main article .field-item h3,#main article .field-item p{margin-bottom:2.5rem}.section-kontakt.page-node.not-front #content>.inner article,.section-contact.page-node.not-front #content>.inner article{padding-bottom:0}.user-picture img{object-fit:cover;width:80px;height:80px;margin:10px;border-radius:100%}.page-node .pagetitle{position:relative}.page-node .articlecontent,.page-node #content .block-webform{padding-top:2rem;padding-top:0;position:relative}@media (min-width: 768px){.page-node .articlecontent,.page-node #content .block-webform{width:65%}}@media (min-width: 64em){.page-node .articlecontent,.page-node #content .block-webform{width:65%}}@media (min-width: 75em){.page-node .articlecontent,.page-node #content .block-webform{width:60%}}@media (min-width: 87.5em){.page-node .articlecontent,.page-node #content .block-webform{width:50%}}.page-node .field .articlecontent{width:100%}.page-node .field-name-field-album-image{max-width:400px;max-height:none}.page-node .field-name-field-album-image img{max-height:none;max-width:400px}.page-node .field-name-field-album-image:after{content:" ";display:none;height:0}.page-node article{position:relative}.page-node article h3{text-align:left}.page-node article .field-name-field-image,.page-node article .field-name-field-beitragsbilder,.page-node article .field-name-field-beitragsbild,.page-node article .field-name-field-bild{margin:1em 0}.page-node article .field-name-field-image .field-items .field-item,.page-node article .field-name-field-beitragsbilder .field-items .field-item,.page-node article .field-name-field-beitragsbild .field-items .field-item,.page-node article .field-name-field-bild .field-items .field-item{display:none}.page-node article .field-name-field-image .field-items .field-item:first-child,.page-node article .field-name-field-beitragsbilder .field-items .field-item:first-child,.page-node article .field-name-field-beitragsbild .field-items .field-item:first-child,.page-node article .field-name-field-bild .field-items .field-item:first-child{display:block}@media (min-width: 64em){.page-node article .field-name-field-image .field-items .field-item,.page-node article .field-name-field-beitragsbilder .field-items .field-item,.page-node article .field-name-field-beitragsbild .field-items .field-item,.page-node article .field-name-field-bild .field-items .field-item{display:block}}@media (min-width: 30em){.page-node article .field-name-field-image img,.page-node article .field-name-field-beitragsbilder img,.page-node article .field-name-field-beitragsbild img,.page-node article .field-name-field-bild img{border:0 none;padding:0}}@media (min-width: 768px){.page-node article .field-name-field-image img,.page-node article .field-name-field-beitragsbilder img,.page-node article .field-name-field-beitragsbild img,.page-node article .field-name-field-bild img{object-fit:cover;width:auto;min-height:150px;margin:0}}.page-node article .submitted{position:absolute;top:-75px;right:0}@media (min-width: 64em){.page-node article .submitted{top:-15px}}.page-node article .user-picture .submitted{position:relative}.page-node article .user-picture .submitted img{object-fit:cover;width:80px;height:80px;margin:10px;border-radius:100%}.page-node article .field .field-label{color:#7d7674;text-transform:uppercase;display:inline-block}@media (max-width: 63.95em){.page-node article .field .field-label{float:left;min-width:180px;margin:0 5px 0 0;display:block}}@media (max-width: 47.938em){.page-node article .field .field-label{float:left;min-width:auto;margin:0 15px 0 0}}.page-node article .field-name-field-logo img{max-width:190px;margin:0 auto 2rem auto}.page-node article .field-name-field-video iframe,.page-node article .field-name-field-video-full iframe,.page-node article .views-field-field-video iframe{width:100% !important;max-height:240px !important;max-width:700px;margin-bottom:1.5em}@media (min-width: 30em){.page-node article .field-name-field-video iframe,.page-node article .field-name-field-video-full iframe,.page-node article .views-field-field-video iframe{max-height:270px !important}}@media (min-width: 37.5em){.page-node article .field-name-field-video iframe,.page-node article .field-name-field-video-full iframe,.page-node article .views-field-field-video iframe{max-height:320px !important}}@media (min-width: 768px){.page-node article .field-name-field-video iframe,.page-node article .field-name-field-video-full iframe,.page-node article .views-field-field-video iframe{max-height:100% !important}}.page-node article .field-name-field-photo-kategorie{font-size:75%;color:#7d7674;margin-top:1.5em}@media (min-width: 768px){.page-node article .gallery .field-type-image .field-item,.page-node article .baguettebox-container .field-type-image .field-item{height:auto;width:auto;float:none;margin-right:auto}}.small{font-size:13px;font-size:1.3rem}.submitted,.search-results .search-info{font-size:12px;font-size:1.2rem;text-align:right;color:#7d7674}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}#skip-link{margin:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff}.header__logo{float:left;margin:0;padding:0}.header__logo-image{vertical-align:bottom}.header__name-and-slogan{float:left}.header__site-name{margin:0}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none}.header__site-link:hover,.header__site-link:focus{text-decoration:underline}.header__site-slogan{margin:0}.header__secondary-menu{float:right}#navigation .block{margin-bottom:0}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.anchor{display:block;height:105px;margin-top:-105px;visibility:hidden;display:inline-block;width:1px}a.tabledrag-handle .handle{height:28px;margin:-0.1em 0.75em;padding:0.2em 0.5em;width:23px}#sliding-popup{padding:.25em 0;font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:400;text-shadow:none}#sliding-popup .popup-content #popup-text{margin:1em 0}#sliding-popup .popup-content #popup-text p{font-size:14px;font-weight:400}#sliding-popup .popup-content #popup-text a{padding:0;margin:0;color:#fff}#sliding-popup .popup-content #popup-buttons button{margin-top:1em;font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:600;background-color:#e0054c;font-size:16px;color:#38383a !important;text-shadow:none;height:40px;line-height:40px;padding:0 2em;border-radius:0;background-image:linear-gradient(to bottom, #ededed 5%,#dfdfdf 100%)}.messages,.messages--status,.messages--warning,.messages--error{font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;margin:1.5em 0;padding:10px 10px 10px 50px;background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7}.messages--warning{border-color:#ed5}.messages--warning.browsehappy{position:absolute;z-index:99999;margin:5% 10%;background-color:#fff;color:#454545;font-size:18px;font-size:1.8rem;border-color:#454545 !important;position:fixed;top:0;height:70%;width:70%;padding:10%;margin:5%;opacity:0.9;filter:alpha(opacity=90)}.messages--error{border-color:#ed541d}.messages__list{margin:0}.messages__item{list-style-image:none}.messages__icon{float:left;margin-right:1em}.messages--error p.error{color:#333}.ok,.messages--status{background-color:#f8fff0;color:#234600}.warning,.messages--warning{background-color:#fffce5;color:#840}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b}.tabs{margin:.5em 0 2em}.tabs-primary,.tabs-secondary{*zoom:1;background-image:url(../img/linear-gradient(bottom, #bbbbbb 1px,transparent 1px).svg);list-style:none;border-bottom:1px solid #eee;border-bottom:1px solid #bbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap}.tabs-primary:before,.tabs-secondary:before,.tabs-primary:after,.tabs-secondary:after{content:"";display:table}.tabs-primary:after,.tabs-secondary:after{clear:both}.no-svg .tabs-primary,.no-svg .tabs-secondary{background-image:url(../img/linear-gradient(bottom, #bbbbbb 1px,transparent 1px).png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.no-svg .tabs-primary,.no-svg .tabs-secondary{background-image:url(../img/linear-gradient(bottom, #bbbbbb 1px,transparent 1px)@2x.png)}}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs__tab.is-active,.tabs__tab,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px}a.tabs-primary__tab-link,a.tabs__tab-link,a.tabs-primary__tab-link.is-active,a.tabs__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;text-decoration:none}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs__tab.is-active,.tabs__tab{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0/ie}.is-active.tabs-primary__tab,.is-active.tabs__tab,.tabs__tab.is-active{border-bottom-color:#fff}a.tabs-primary__tab-link,a.tabs__tab-link,a.tabs-primary__tab-link.is-active,a.tabs__tab-link.is-active,a.tabs-primary__tab-link,a.tabs__tab-link,a.tabs-primary__tab-link.is-active,a.tabs__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:0;padding:0 1em;text-align:center;font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:14px;font-size:1.4rem;font-weight:400}a.tabs-primary__tab-link .visually-hidden,a.tabs__tab-link .visually-hidden,a.tabs-primary__tab-link .visually-hidden,a.tabs__tab-link .visually-hidden,a.tabs-secondary__tab-link .visually-hidden{display:none}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus,a.tabs__tab-link:hover,a.tabs__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2}a.tabs-primary__tab-link:active,a.tabs__tab-link:active,a.tabs-primary__tab-link.is-active,a.tabs__tab-link.is-active{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#00E9E9E9');background-image:url(../img/linear-gradient(#e9e9e9,rgba(233,233,233,0)).svg);border-color:#fff}.no-svg a.tabs-primary__tab-link:active,.no-svg a.tabs__tab-link:active,.no-svg a.tabs-primary__tab-link.is-active,.no-svg a.tabs__tab-link.is-active{background-image:url(../img/linear-gradient(#e9e9e9,rgba(233,233,233,0)).png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.no-svg a.tabs-primary__tab-link:active,.no-svg a.tabs__tab-link:active,.no-svg a.tabs-primary__tab-link.is-active,.no-svg a.tabs__tab-link.is-active{background-image:url(../img/linear-gradient(#e9e9e9,rgba(233,233,233,0))@2x.png)}}a.tabs-primary__tab-link,a.tabs__tab-link{text-decoration:none !important;display:block !important}.tabs-secondary{font-size:.9em;margin-top:-1.5em}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff}.inline{display:inline;padding:0}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px}.pager{clear:both;padding:0;text-align:center;margin:2em 0;text-transform:uppercase}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif}.pager-current{font-weight:normal;color:#454545}.pager-first a,.pager-first a:visited,.pager-previous a,.pager-previous a:visited,.pager-next a,.pager-next a:visited,.pager-last a,.pager-last a:visited{opacity:0.9;filter:alpha(opacity=90)}.pager-first a:hover,.pager-first a:focus,.pager-first a:active,.pager-first a:visited:hover,.pager-first a:visited:focus,.pager-first a:visited:active,.pager-previous a:hover,.pager-previous a:focus,.pager-previous a:active,.pager-previous a:visited:hover,.pager-previous a:visited:focus,.pager-previous a:visited:active,.pager-next a:hover,.pager-next a:focus,.pager-next a:active,.pager-next a:visited:hover,.pager-next a:visited:focus,.pager-next a:visited:active,.pager-last a:hover,.pager-last a:focus,.pager-last a:active,.pager-last a:visited:hover,.pager-last a:visited:focus,.pager-last a:visited:active{opacity:1;filter:alpha(opacity=100);color:#3d6174}.pager-first a,.pager-previous a{padding-left:24px;background:url(../img/sprite_beni.svg) no-repeat -828px -197px}.pager-previous a{background-position:-828px -247px}.pager-next a,.pager-last a{padding-right:24px;background:url(../img/sprite_beni.svg) no-repeat right -97px}.pager-next a{background-position:right -147px}.block{margin-bottom:1.5em}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc}.menu a.active{color:#000}.new,.update{color:#c00;background-color:transparent}.unpublished{display:block;height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact, "Arial Narrow", Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.comments{margin:1.5em 0}.comment-preview{background-color:#ffffea}.comment .permalink{text-transform:uppercase;font-size:75%}.indented{margin-left:30px}.form-item{margin:0.75em 0}.form-checkboxes .form-item,.form-radios .form-item{margin:0;text-align:left}tr.odd .form-item,tr.even .form-item{margin:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item .description{font-size:0.85em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}.form-required{color:#c00}label.option{display:inline;font-weight:normal}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}.openid-links{margin-bottom:0}.openid-link,.user-link{margin-top:1.5em}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form table ul{margin:0}tr.even,tr.odd{background-color:#f5f5f5;border-bottom:1px solid #ddd;padding:0.1em 0.6em}tr.even{background-color:#fff}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}td.menu-disabled{background:#ccc}#autocomplete .selected{background:#0072b9;color:#fff}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:0.9em}tr.selected td{background:#ffc}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.progress .filled{background-color:#0072b9;background-image:url('../images/progress.gif?1588769902')}.front .tabs{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.front .block{margin:0}.front #main #content{width:100%}.front #main #content section{*zoom:1;z-index:5;position:relative}.front #main #content section:before,.front #main #content section:after{content:"";display:table}.front #main #content section:after{clear:both}.front #main #content section.front_content_row1{z-index:0}.front #main #content .front_content_row1{background-color:#fff}.front #main #content .front_content_row2,.front #main #content .front_content_row_ad1{background-color:#eae7e8}.front #main #content .front_content_row_logout2{background-color:#fff}.front #main #content .front_content_row2b{background-color:#fff}.front #main #content .front_content_row3{background-color:#c1ccd2}.front #main #content .front_content_row4{background-color:#fff}.front #main #content .front_content_row5{background-color:#fff}.front #main #content .front_content_row6{background-color:#eae7e8}.front #main #content .front_content_row7{background-color:#4a90b1}.front #main #content .front_content_row8{background-color:#eae7e8}.front #main #content .region h2{font-weight:100;text-align:center;letter-spacing:2px;line-height:1;margin:3rem 0 1rem 0;text-transform:uppercase;transform:rotate(2.6deg);font-size:200%}@media (min-width: 30em){.front #main #content .region h2{font-size:240%}}@media (min-width: 37.5em){.front #main #content .region h2{font-size:250%}}@media (min-width: 768px){.front #main #content .region h2{font-size:300%}}@media (min-width: 64em){.front #main #content .region h2{font-size:350%;letter-spacing:5px}}.front #footer{margin-bottom:0;margin-top:-50px}.front .view .view-header{margin:2rem 0 2rem 0 !important}.front #main #content .front_content_row1>.inner{padding:0}.front #main #content .front_content_row1 h2.block-title,.front #main #content .front_content_row1 h2.block__title{text-align:center;margin-bottom:1em;font-size:20px;font-size:2rem}@media (min-width: 37.5em){.front #main #content .front_content_row1 h2.block-title,.front #main #content .front_content_row1 h2.block__title{text-align:left}}@media (min-width: 768px){.front #main #content .front_content_row1 h2.block-title,.front #main #content .front_content_row1 h2.block__title{font-size:18px;font-size:1.8rem}}@media (min-width: 64em){.front #main #content .front_content_row1 h2.block-title,.front #main #content .front_content_row1 h2.block__title{font-size:20px;font-size:2rem}}.front #main #content .front_content_row1 h2.block-title a,.front #main #content .front_content_row1 h2.block__title a{color:#454545}.front #main #content .front_content_row1 h2.block-title a::before,.front #main #content .front_content_row1 h2.block__title a::before{content:" ";display:block;height:150px;width:150px;margin:20px 20px 20px 0;margin:20px auto;border-radius:100%;background:url(../img/sprite_beni.svg) no-repeat center -1460px}@media (min-width: 37.5em){.front #main #content .front_content_row1 h2.block-title a::before,.front #main #content .front_content_row1 h2.block__title a::before{margin:20px auto}}.front #main #content .front_content_row1 h2.block-title a:hover,.front #main #content .front_content_row1 h2.block-title a:focus,.front #main #content .front_content_row1 h2.block-title a:active,.front #main #content .front_content_row1 h2.block__title a:hover,.front #main #content .front_content_row1 h2.block__title a:focus,.front #main #content .front_content_row1 h2.block__title a:active{color:#3d6174}.front #main #content .front_content_row1 h2.block-title a:hover::before,.front #main #content .front_content_row1 h2.block-title a:focus::before,.front #main #content .front_content_row1 h2.block-title a:active::before,.front #main #content .front_content_row1 h2.block__title a:hover::before,.front #main #content .front_content_row1 h2.block__title a:focus::before,.front #main #content .front_content_row1 h2.block__title a:active::before{opacity:0.8;filter:alpha(opacity=80)}.front #main #content .front_content_row1 .view-header-slideshow,.front #main #content .front_content_row1 .view-slideshow-startseite{position:relative}.front #main #content .front_content_row1 .view-header-slideshow .views-field-field-slogan,.front #main #content .front_content_row1 .view-slideshow-startseite .views-field-field-slogan{display:none}.front #main #content .front_content_row1 .view-header-slideshow .views-field-field-header-image,.front #main #content .front_content_row1 .view-slideshow-startseite .views-field-field-header-image{position:fixed;width:100%}.front #main #content .front_content_row1 .view-header-slideshow .views-field-field-header-image img,.front #main #content .front_content_row1 .view-slideshow-startseite .views-field-field-header-image img{-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-ms-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;width:100%;object-fit:cover;object-position:top center;min-height:450px;max-height:450px;-webkit-filter:grayscale(0.25);filter:grayscale(0.25)}@media (min-width: 37.5em){.front #main #content .front_content_row1 .view-header-slideshow .views-field-field-header-image img,.front #main #content .front_content_row1 .view-slideshow-startseite .views-field-field-header-image img{min-height:550px;max-height:550px}}@media (min-width: 768px){.front #main #content .front_content_row1 .view-header-slideshow .views-field-field-header-image img,.front #main #content .front_content_row1 .view-slideshow-startseite .views-field-field-header-image img{min-height:550px;max-height:550px}}@media (min-width: 64em){.front #main #content .front_content_row1 .view-header-slideshow .views-field-field-header-image img,.front #main #content .front_content_row1 .view-slideshow-startseite .views-field-field-header-image img{min-height:700px;max-height:700px}}@media (min-width: 75em){.front #main #content .front_content_row1 .view-header-slideshow .views-field-field-header-image img,.front #main #content .front_content_row1 .view-slideshow-startseite .views-field-field-header-image img{max-height:auto}}@media (min-width: 87.5em){.front #main #content .front_content_row1 .view-header-slideshow .views-field-field-header-image img,.front #main #content .front_content_row1 .view-slideshow-startseite .views-field-field-header-image img{min-height:750px;max-height:none}}body.front.smaller3 #main #content .front_content_row1 .views-field-field-header-image img{-webkit-filter:grayscale(0.8);filter:grayscale(0.8)}body.front.smaller2 #main #content .front_content_row1 .views-field-field-header-image img{-webkit-filter:grayscale(0.97);filter:grayscale(0.99)}.front #main #content .front_content_row2,.front #main #content .front_content_row1b{margin-top:370px}@media (min-width: 37.5em){.front #main #content .front_content_row2,.front #main #content .front_content_row1b{margin-top:420px}}@media (min-width: 768px){.front #main #content .front_content_row2,.front #main #content .front_content_row1b{margin-top:520px}}@media (min-width: 64em){.front #main #content .front_content_row2,.front #main #content .front_content_row1b{margin-top:720px}}.front #main #content .front_content_row1b{display:none;margin-top:auto;background-color:#fff;position:fixed;height:90px;top:auto;z-index:2;width:100%;top:300px;-webkit-transform:skew(0, 1.6deg);-moz-transform:skew(0, 1.6deg);-ms-transform:skew(0, 1.6deg);-o-transform:skew(0, 1.6deg);transform:skew(0, 1.6deg)}@media (min-width: 64em){.front #main #content .front_content_row1b{display:block}}@media (min-width: 37.5em){.front #main #content .front_content_row1b{top:320px}}@media (min-width: 768px){.front #main #content .front_content_row1b{top:420px}}@media (min-width: 64em){.front #main #content .front_content_row1b{top:620px}}.front #main #content .front_content_row1b>.inner{padding:0}@media (min-width: 37.5em){.front #main #content .front_content_row1b>.inner{padding:2em 1% 0;width:auto}}@media (min-width: 64em){.front #main #content .front_content_row1b>.inner{padding:2em 10% 0}}.front #main #content .front_content_row1b .region{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.front #main #content .front_content_row1b .region>.block{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.front #main #content .front_content_row1b .region>.block{color:#454545}.front #main #content .front_content_row1b .region>.block>.inner{padding:0}.front #main #content .front_content_row1b h2.block-title,.front #main #content .front_content_row1b h2.block__title,.front #main #content .front_content_row1b h2.block-title a{overflow:hidden;text-indent:-9000px;display:block;display:none}.front #main #content .front_content_row1b .block-multiblock{margin-top:-30px}.front.smaller4 #main #content .front_content_row1,.front.smaller4 #main #content .front_content_row1b{z-index:-2;opacity:0;filter:alpha(opacity=0)}.front #main #content .front_content_row2:before,.front #main #content .front_content_row2:after{content:" ";display:block;height:80px;top:-20px;width:100%;margin:0 auto;background-color:#eae7e8;-webkit-transform:skew(0, 1.6deg);-moz-transform:skew(0, 1.6deg);-ms-transform:skew(0, 1.6deg);-o-transform:skew(0, 1.6deg);transform:skew(0, 1.6deg);position:absolute;z-index:-1;margin-right:-3px;content:"";position:absolute;-webkit-box-shadow:0 -1px 2px rgba(0,0,0,0.1) ;-moz-box-shadow:0 -1px 2px rgba(0,0,0,0.1) ;box-shadow:0 -1px 2px rgba(0,0,0,0.1) }@media (min-width: 64em){.front #main #content .front_content_row2:before,.front #main #content .front_content_row2:after{top:-26px}}@media (min-width: 64em){.front #main #content .front_content_row2:before,.front #main #content .front_content_row2:after{border-top:10px solid #eae7e8}}.front #main #content .front_content_row2:after{border:0 none;-webkit-box-shadow:0 0 0 transparent ;-moz-box-shadow:0 0 0 transparent ;box-shadow:0 0 0 transparent ;background-color:#eae7e8;top:auto;bottom:-20px}.front #main #content .front_content_row2>.inner{padding:0 0 4em 0}@media (min-width: 37.5em){.front #main #content .front_content_row2>.inner{padding:2em 1% 5em;width:auto}}@media (min-width: 64em){.front #main #content .front_content_row2>.inner{padding:2em 10% 5em}}.front #main #content .front_content_row2 .region{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.front #main #content .front_content_row2 .region>.block{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.front #main #content .front_content_row2 .region>.block{color:#454545}.front #main #content .front_content_row2 .region>.block>.inner{padding:0}@media (min-width: 768px){.front #main #content .front_content_row2 .block-views .inner h2.block-title,.front #main #content .front_content_row2 .block-views .inner h2.block__title,.front #main #content .front_content_row2 .block-views .inner h2.block-title a{float:left;position:absolute;left:-75px;font-weight:100;width:450px;top:150px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media (min-width: 64em){.front #main #content .front_content_row2 .block-views .inner h2.block-title,.front #main #content .front_content_row2 .block-views .inner h2.block__title,.front #main #content .front_content_row2 .block-views .inner h2.block-title a{left:0;top:160px}}@media (min-width: 75em){.front #main #content .front_content_row2 .block-views .inner h2.block-title,.front #main #content .front_content_row2 .block-views .inner h2.block__title,.front #main #content .front_content_row2 .block-views .inner h2.block-title a{left:70px}}@media (min-width: 87.5em){.front #main #content .front_content_row2 .block-views .inner h2.block-title,.front #main #content .front_content_row2 .block-views .inner h2.block__title,.front #main #content .front_content_row2 .block-views .inner h2.block-title a{left:5%}}@media (min-width: 768px){.front #main #content .front_content_row2 .block-views .inner>.content{margin-left:25%}}.front #main #content .front_content_row2 .block-views .inner>.content .view-content>.views-row{background-color:transparent;margin-bottom:0 !important}@media (min-width: 37.5em){.front #main #content .front_content_row2 .block-views .inner>.content .view-content>.views-row{-webkit-box-flex:1;-webkit-flex:1 0 48.5%;-moz-box-flex:1;-moz-flex:1 0 48.5%;-ms-flex:1 0 48.5%;flex:1 0 48.5%}}.front #main #content .front_content_row2 .block-views .inner>.content .view-content>.views-row .views-row-inner{padding:1.5rem}.front #main #content .front_content_row2 .block-views .inner>.content .view-content>.views-row .views-field.views-field-field-event-date{width:65px}.front #main #content .front_content_row2 .block-views .inner>.content .view-content>.views-row .views-field:not(.views-field-field-datum):not(.views-field-field-event-date){margin-left:80px}.front #main #content .front_content_row2 #block-block-2{display:none}@media (min-width: 64em){.front #main #content .front_content_row2 #block-block-2{display:block}}.front #main #content .front_content_row2 #block-block-2 a{height:80px;width:80px;margin:0 auto;background-color:#eae7e8;z-index:99;bottom:5px;left:5%;position:fixed;background:url(../img/sprite_beni.svg) no-repeat center -500px}.front #main #content .front_content_row2 #block-block-2 a span{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.smaller .front #main #content .front_content_row2 #block-block-2 a{opacity:0;filter:alpha(opacity=0)}body.smaller.front #main #content .front_content_row2 #block-block-2 a{opacity:0;filter:alpha(opacity=0)}.no-flexbox .front #main #content .front_content_row2 .region{display:table}.no-flexbox .front #main #content .front_content_row2 .region .block{display:block;float:left;margin:.25em 4.5% .25em 0;width:100%}@media (min-width: 768px){.no-flexbox .front #main #content .front_content_row2 .region .block{width:45%}}.front #main #content .front_content_row2b{background:#fff url(../img/stradi_1400px_8deg.jpg) no-repeat center 150px;background-size:190%;margin-top:auto;background-color:#fff;position:fixed;height:800px;min-height:600px;top:auto;z-index:-2;width:100%;-webkit-filter:grayscale(0.8);filter:grayscale(0.8);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-ms-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;top:70px}@media (min-width: 768px){.front #main #content .front_content_row2b{background-size:contain;background-position:center 100px}}.front.smaller4 #main #content .front_content_row2b{z-index:4;opacity:1;filter:alpha(opacity=100)}.front.waypoint4 #main #content .front_content_row2b{-webkit-filter:grayscale(0.2);filter:grayscale(0.2)}.front.waypoint5 #main #content .front_content_row2b{z-index:-2;opacity:0;filter:alpha(opacity=0)}.front #main #content .front_content_row4{margin-top:420px}.front #main #content .front_content_row3{padding:0;background-color:#d4d0d1}.front #main #content .front_content_row3:before,.front #main #content .front_content_row3:after{content:" ";display:block;height:60px;width:99.9%;margin:0 auto;background-color:#d4d0d1;-webkit-transform:skew(0, 2deg);-moz-transform:skew(0, 2deg);-ms-transform:skew(0, 2deg);-o-transform:skew(0, 2deg);transform:skew(0, 2deg);position:absolute;z-index:-1;top:-40px;margin-right:-3px;content:"";position:absolute}@media (min-width: 64em){.front #main #content .front_content_row3:before,.front #main #content .front_content_row3:after{border-top:20px solid #d4d0d1}}.front #main #content .front_content_row3:after{border:0 none;background-color:#d4d0d1;top:auto;bottom:-64px;height:140px;-webkit-transform:skew(0, 5deg);-moz-transform:skew(0, 5deg);-ms-transform:skew(0, 5deg);-o-transform:skew(0, 5deg);transform:skew(0, 5deg)}@media (min-width: 87.5em){.front #main #content .front_content_row3:after{-webkit-transform:skew(0, 3.5deg);-moz-transform:skew(0, 3.5deg);-ms-transform:skew(0, 3.5deg);-o-transform:skew(0, 3.5deg);transform:skew(0, 3.5deg)}}.front #main #content .front_content_row3 .region{padding:2em 5% 4em}.front #main #content .front_content_row3 .region a{color:#63b38e}.front #main #content .front_content_row3 .region a:hover,.front #main #content .front_content_row3 .region a:focus,.front #main #content .front_content_row3 .region a:active{color:#e0054c}.front #main #content .front_content_row3 .region h2{margin:-30px 0 50px;color:#63b38e}.front #main #content .front_content_row3 .region .view-albums .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media (min-width: 30em){.front #main #content .front_content_row3 .region .view-albums .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width: 768px){.front #main #content .front_content_row3 .region .view-albums .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width: 64em){.front #main #content .front_content_row3 .region .view-albums .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}}.front #main #content .front_content_row3 .region .view-albums .view-content>.views-row .views-row-inner{padding:10px}.front #main #content .front_content_row3 .region .view-albums .view-content>.views-row .views-field-title h4{font-weight:400}.front #main #content .front_content_row3 .region .view-albums .view-content>.views-row .views-field-title a{color:#63b38e}.front #main #content .front_content_row3 .region .view-albums .view-content>.views-row .views-field-title a:hover,.front #main #content .front_content_row3 .region .view-albums .view-content>.views-row .views-field-title a:focus,.front #main #content .front_content_row3 .region .view-albums .view-content>.views-row .views-field-title a:active{color:#e0054c}.front #main #content .front_content_row3 .region .more-link a{color:#63b38e !important}.front #main #content .front_content_row3 .region .more-link a:before{background-position:-150px -890px}.front #main #content .front_content_row3 .region .more-link a:hover,.front #main #content .front_content_row3 .region .more-link a:focus,.front #main #content .front_content_row3 .region .more-link a:active{color:#e0054c !important}.front #main #content .front_content_row3 .region .more-link a:hover:before,.front #main #content .front_content_row3 .region .more-link a:focus:before,.front #main #content .front_content_row3 .region .more-link a:active:before{background-position:-140px -890px}.front #main #content .front_content_row4 .inner{padding:0}@media (min-width: 768px){.front #main #content .front_content_row4:before{position:absolute;content:" ";width:50%;height:100%;background:url(../img/fotos/rotate.php) no-repeat center center;background-size:cover}}.front #main #content .front_content_row4 .region{padding:0}.front #main #content .front_content_row4 .region>.block{min-height:400px}@media (min-width: 768px){.front #main #content .front_content_row4 .region>.block{float:right;width:50%}}.front #main #content .front_content_row4 .region>.block{color:#fff;background-color:#63b38e;font-size:125%}.front #main #content .front_content_row4 .region>.block>.inner{padding:3em 2em 4em}@media (min-width: 768px){.front #main #content .front_content_row4 .region>.block>.inner{margin-right:10%;padding:3em 0 2em 2em}}.front #main #content .front_content_row4 a:link,.front #main #content .front_content_row4 a:visited{color:#fff}.front #main #content .front_content_row4 a:link:hover,.front #main #content .front_content_row4 a:link:focus,.front #main #content .front_content_row4 a:link:active,.front #main #content .front_content_row4 a:visited:hover,.front #main #content .front_content_row4 a:visited:focus,.front #main #content .front_content_row4 a:visited:active{color:#69abce}.front #main #content .front_content_row4 h2{color:#fff !important}.front #main #content .front_content_row4 h3{color:#fff}.front #main #content .front_content_row4 ul,.front #main #content .front_content_row4 li{padding:0;margin:0;list-style:none}.front #main #content .front_content_row4 *{text-align:left}.front #main #content .front_content_row4 a:link,.front #main #content .front_content_row4 a:visited{color:#fff}.front #main #content .front_content_row4 a:link:hover,.front #main #content .front_content_row4 a:link:focus,.front #main #content .front_content_row4 a:link:active,.front #main #content .front_content_row4 a:visited:hover,.front #main #content .front_content_row4 a:visited:focus,.front #main #content .front_content_row4 a:visited:active{color:#69abce}.front #main #content .front_content_row4 .block.last h2.block-title,.front #main #content .front_content_row4 .block.last h2.block__title{transform:rotate(-4deg) !important;margin:0 0 4rem 0;text-align:left;display:none}.front #main #content .front_content_row4 .more-link a,.front #main #content .front_content_row4 .submitted{color:#fff !important;margin-top:20px;text-align:right}.front #main #content .front_content_row4 .views-field-field-quote{font-family:"Cormorant Garamond",serif;font-weight:500;font-size:150%}@media (min-width: 768px){.front #main #content .front_content_row4 .views-field-field-quote{font-size:175%}}.front #main #content .front_content_row4 .view-photogallery img{width:100%;width:auto;max-height:100%;object-fit:cover;height:100%}.front #main #content .front_content_row5{padding:0}.front #main #content .front_content_row5:before{content:" ";display:block;height:94px;width:99.9%;margin:0 auto;background-color:#fff;position:absolute;z-index:-1;top:-40px;margin-right:-3px;content:"";position:absolute;-webkit-transform:skew(0, 3deg);-moz-transform:skew(0, 3deg);-ms-transform:skew(0, 3deg);-o-transform:skew(0, 3deg);transform:skew(0, 3deg)}@media (min-width: 87.5em){.front #main #content .front_content_row5:before{-webkit-transform:skew(0, 2deg);-moz-transform:skew(0, 2deg);-ms-transform:skew(0, 2deg);-o-transform:skew(0, 2deg);transform:skew(0, 2deg)}}.front #main #content .front_content_row5>.inner{padding:1em 0 7em 0}.front #main #content .front_content_row5 .region .view-content{padding:0 4%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.front #main #content .front_content_row5 .region .view-content>.views-row{margin-bottom:1em;position:relative;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width: 37.5em){.front #main #content .front_content_row5 .region .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 48.5%;-moz-box-flex:0;-moz-flex:0 1 48.5%;-ms-flex:0 1 48.5%;flex:0 1 48.5%}}@media (min-width: 64em){.front #main #content .front_content_row5 .region .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 29%;-moz-box-flex:0;-moz-flex:0 1 29%;-ms-flex:0 1 29%;flex:0 1 29%}}.front #main #content .front_content_row5 .region .view-content .views-field-field-link a{display:block;text-align:right;color:#7d7674;font-size:75%}.front #main #content .front_content_row5 .region .view-content .views-field-field-link a:hover,.front #main #content .front_content_row5 .region .view-content .views-field-field-link a:focus,.front #main #content .front_content_row5 .region .view-content .views-field-field-link a:active{color:#384a53}.front #main #content .front_content_row5 .region .view-content h3{margin-bottom:1.5rem}.front #main #content .front_content_row5 .region .view-content h3 a{color:#63b38e}.front #main #content .front_content_row5 .region .view-content h3 a:hover,.front #main #content .front_content_row5 .region .view-content h3 a:focus,.front #main #content .front_content_row5 .region .view-content h3 a:active{color:#384a53}.front #main #content .front_content_row5 .region .view-content a.morelink{display:block;text-align:right;float:right;margin-right:30px;width:60px;height:40px;opacity:0.5;filter:alpha(opacity=50);background:url(../img/sprite_beni.svg) no-repeat 5px -890px}.front #main #content .front_content_row5 .region .view-content a.morelink:hover,.front #main #content .front_content_row5 .region .view-content a.morelink:focus,.front #main #content .front_content_row5 .region .view-content a.morelink:active{opacity:1;filter:alpha(opacity=100);background-position:10px -890px;transform:skew(0, 3deg)}.front #main #content .front_content_row5 .region .more-link a{color:#63b38e !important}.front #main #content .front_content_row5 .region .more-link a:before{background-position:-150px -890px}.front #main #content .front_content_row5 .region .more-link a:hover,.front #main #content .front_content_row5 .region .more-link a:focus,.front #main #content .front_content_row5 .region .more-link a:active{color:#428767 !important}.front #main #content .front_content_row5 .region .more-link a:hover:before,.front #main #content .front_content_row5 .region .more-link a:focus:before,.front #main #content .front_content_row5 .region .more-link a:active:before{background-position:-140px -890px}.front #main #content .front_content_row5 .region h2{font-weight:100;text-align:center;letter-spacing:2px;line-height:1;margin:1rem 0 2rem 0;color:#63b38e;transform:rotate(3deg);margin-top:-33px;text-align:center;padding-right:2%;letter-spacing:.25em;font-size:215%}@media (min-width: 30em){.front #main #content .front_content_row5 .region h2{font-size:300%}}@media (min-width: 37.5em){.front #main #content .front_content_row5 .region h2{font-size:350%;margin-top:-66px;margin-top:-12px}}@media (min-width: 768px){.front #main #content .front_content_row5 .region h2{font-size:375%;letter-spacing:.5em}}@media (min-width: 64em){.front #main #content .front_content_row5 .region h2{font-size:400%}}.front #main #content .front_content_row6{padding:0;text-align:center}.front #main #content .front_content_row6:before{content:" ";display:block;height:94px;width:99.9%;margin:0 auto;background-color:#eae7e8;-webkit-transform:skew(0, 3deg);-moz-transform:skew(0, 3deg);-ms-transform:skew(0, 3deg);-o-transform:skew(0, 3deg);transform:skew(0, 3deg);position:absolute;z-index:-1;top:-40px;margin-right:-3px;content:"";position:absolute}.front #main #content .front_content_row6>.inner{padding:0 0 10rem}@media (min-width: 768px){.front #main #content .front_content_row6>.inner{padding:0 0 10rem}}.front #main #content .front_content_row6 .region .view-content{padding:0 4%;margin-top:-70px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.front #main #content .front_content_row6 .region .view-content>.views-row{margin:1em 0 2em;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.front #main #content .front_content_row6 .region .view-content h3{margin-bottom:1.5rem}.front #main #content .front_content_row6 .region .view-content h3 a{color:#4a90b1}.front #main #content .front_content_row6 .region .view-content h3 a:hover,.front #main #content .front_content_row6 .region .view-content h3 a:focus,.front #main #content .front_content_row6 .region .view-content h3 a:active{color:#63b38e}.front #main #content .front_content_row6 .region .view-content .views-field-field-video-self video{outline:1px solid transparent;-webkit-backface-visibility:hidden;transform:translateZ(0);will-change:transform;-webkit-perspective:1000;width:100% !important;max-width:640px;height:auto;background:#3d6174;border:20px solid #3d6174;box-shadow:0 0 10px #333;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}@media (max-width: 47.938em){.front #main #content .front_content_row6 .region .view-content .views-field-field-video-self video{width:90% !important}}.front #main #content .front_content_row6 .region h2{font-weight:100;text-align:center;letter-spacing:2px;line-height:1;margin:1rem 0 4rem 0;margin-top:-33px;color:#4a90b1;transform:rotate(3deg);letter-spacing:.25em;font-size:215%}@media (min-width: 30em){.front #main #content .front_content_row6 .region h2{font-size:300%}}@media (min-width: 37.5em){.front #main #content .front_content_row6 .region h2{font-size:350%;margin-top:-66px}}@media (min-width: 768px){.front #main #content .front_content_row6 .region h2{font-size:375%;letter-spacing:.5em}}@media (min-width: 64em){.front #main #content .front_content_row6 .region h2{font-size:400%}}.front #main #content .front_content_row7 .region{padding:2em 0 8em;color:#fff;text-align:center}.front #main #content .front_content_row7 a{color:#fff}.front #main #content .front_content_row7 a:hover,.front #main #content .front_content_row7 a:focus,.front #main #content .front_content_row7 a:active{color:#050505}.front #main #content .front_content_row7 .views-field{color:#fff}.front #main #content .front_content_row7:before,.front #main #content .front_content_row7:after{content:" ";display:block;height:80px;top:-40px;width:100%;margin:0 auto;background-color:#4a90b1;-webkit-transform:skew(0, -2deg);-moz-transform:skew(0, -2deg);-ms-transform:skew(0, -2deg);-o-transform:skew(0, -2deg);transform:skew(0, -2deg);position:absolute;z-index:-1;content:"";position:absolute}.front #main #content .front_content_row7:after{top:auto;bottom:-21px;-webkit-transform:skew(0, -2deg);-moz-transform:skew(0, -2deg);-ms-transform:skew(0, -2deg);-o-transform:skew(0, -2deg);transform:skew(0, -2deg)}.front #main #content .front_content_row7 h2{font-weight:100;text-align:center;letter-spacing:2px;line-height:1;margin:0 0 4rem 0;color:#fff;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);text-align:center;letter-spacing:.25em;font-size:215%}@media (min-width: 37.5em){.front #main #content .front_content_row7 h2{font-size:300%}}@media (min-width: 768px){.front #main #content .front_content_row7 h2{font-size:400%}}.front #main #content .front_content_row7 .view-content{padding:0 5%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.front #main #content .front_content_row7 .view-content>.views-row{position:relative;margin:1em 0 2em;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width: 64em){.front #main #content .front_content_row7 .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 40%;-moz-box-flex:0;-moz-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%}}.front #main #content .front_content_row7 .view-content>.views-row:last-child{margin-top:30px}@media (min-width: 37.5em){.front #main #content .front_content_row7 .view-content>.views-row:last-child{margin-top:80px}}.front #main #content .front_content_row7 .view-content>.views-row .views-field-title a{display:block;font-size:175%;font-weight:100}.front #main #content .front_content_row7 .view-content>.views-row .views-field-field-mainimage,.front #main #content .front_content_row7 .view-content>.views-row .views-field-field-bild{text-align:left;width:100px}.front #main #content .front_content_row7 .view-content>.views-row .views-field-field-mainimage img,.front #main #content .front_content_row7 .view-content>.views-row .views-field-field-bild img{border-radius:50%;max-width:240px;margin:0 auto}.front #main #content .front_content_row7 .view-content>.views-row .views-field-field-event-date{font-size:150%;margin-bottom:1em;font-weight:300}.front #main #content .front_content_row8{padding:0;text-align:center}.front #main #content .front_content_row8:before{content:" ";display:block;height:94px;width:99.9%;margin:0 auto;background-color:#eae7e8;-webkit-transform:skew(0, 3deg);-moz-transform:skew(0, 3deg);-ms-transform:skew(0, 3deg);-o-transform:skew(0, 3deg);transform:skew(0, 3deg);position:absolute;z-index:-1;top:-40px;margin-right:-3px;content:"";position:absolute;-webkit-transform:skew(0, 3deg);-moz-transform:skew(0, 3deg);-ms-transform:skew(0, 3deg);-o-transform:skew(0, 3deg);transform:skew(0, 3deg)}@media (min-width: 87.5em){.front #main #content .front_content_row8:before{-webkit-transform:skew(0, 2deg);-moz-transform:skew(0, 2deg);-ms-transform:skew(0, 2deg);-o-transform:skew(0, 2deg);transform:skew(0, 2deg)}}.front #main #content .front_content_row8>.inner{padding:1em 0 15em 0}.front #main #content .front_content_row8 .region .view-content{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.front #main #content .front_content_row8 .region .view-content>.views-row{margin:1em 0 2em;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width: 37.5em){.front #main #content .front_content_row8 .region .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}.front #main #content .front_content_row8 .region .view-content>.views-row:last-child{margin-top:60px}.front #main #content .front_content_row8 .region .view-content>.views-row>.views-row-inner{padding-right:15%;padding-left:5%}.front #main #content .front_content_row8 .region .view-content>.views-row:last-child>.views-row-inner{padding-right:5%;padding-left:15%}.front #main #content .front_content_row8 .region .view-content .views-field-field-link a{display:block;text-align:right;color:#4a90b1;font-size:75%}.front #main #content .front_content_row8 .region .view-content .views-field-field-link a:hover,.front #main #content .front_content_row8 .region .view-content .views-field-field-link a:focus,.front #main #content .front_content_row8 .region .view-content .views-field-field-link a:active{color:#63b38e}.front #main #content .front_content_row8 .region .view-content h3{margin-bottom:1.5rem;font-size:175%}.front #main #content .front_content_row8 .region .view-content h3 a{color:#4a90b1}.front #main #content .front_content_row8 .region .view-content h3 a:hover,.front #main #content .front_content_row8 .region .view-content h3 a:focus,.front #main #content .front_content_row8 .region .view-content h3 a:active{color:#63b38e}@media (min-width: 768px){.front #main #content .front_content_row8 .region .view-content .views-field:not(.views-field-field-mainimage){text-align:left}}.front #main #content .front_content_row8 .region .view-content .views-field-title{text-align:center;background-color:#eae7e8;margin-top:-50px;-webkit-transform:skew(0, 2.2deg);-moz-transform:skew(0, 2.2deg);-ms-transform:skew(0, 2.2deg);-o-transform:skew(0, 2.2deg);transform:skew(0, 2.2deg);padding:20px 1%;width:102%;margin-left:-2px}.front #main #content .front_content_row8 .region .view-content .views-field-title h3{padding:0;margin:0}.front #main #content .front_content_row8 .region .view-content .views-field-field-mainimage,.front #main #content .front_content_row8 .region .view-content .views-field-field-bild{padding:0 !important;max-height:300px}.front #main #content .front_content_row8 .region .view-content .views-field-field-mainimage img,.front #main #content .front_content_row8 .region .view-content .views-field-field-bild img{max-height:300px;width:80%;min-width:80%;margin:1em auto  0 auto;-o-object-fit:cover;-o-object-position:center center;object-fit:cover;object-position:center center;opacity:0.88;filter:alpha(opacity=88)}@media (min-width: 37.5em){.front #main #content .front_content_row8 .region .view-content .views-field-field-mainimage img,.front #main #content .front_content_row8 .region .view-content .views-field-field-bild img{width:100%;height:auto;margin:0.25em auto .5em auto}}.front #main #content .front_content_row8 .region .view-content .views-field-field-mainimage img:hover,.front #main #content .front_content_row8 .region .view-content .views-field-field-mainimage img:focus,.front #main #content .front_content_row8 .region .view-content .views-field-field-mainimage img:active,.front #main #content .front_content_row8 .region .view-content .views-field-field-bild img:hover,.front #main #content .front_content_row8 .region .view-content .views-field-field-bild img:focus,.front #main #content .front_content_row8 .region .view-content .views-field-field-bild img:active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;filter:alpha(opacity=100)}.front #main #content .front_content_row8 .region h2{font-weight:100;text-align:center;letter-spacing:2px;line-height:1;margin:1rem 0 4rem 0;color:#4a90b1;transform:rotate(3deg);letter-spacing:.25em;font-size:215%}@media (min-width: 30em){.front #main #content .front_content_row8 .region h2{font-size:300%}}@media (min-width: 37.5em){.front #main #content .front_content_row8 .region h2{font-size:350%}}@media (min-width: 768px){.front #main #content .front_content_row8 .region h2{font-size:375%;letter-spacing:.5em}}@media (min-width: 64em){.front #main #content .front_content_row8 .region h2{font-size:400%}}.region-floaters .block,.region-floaters p,.region-newsletter .block,.region-newsletter p{margin-bottom:0}.region-floaters ul,.region-newsletter ul{margin:0;padding:0;line-height:0;height:0;position:absolute}#block-block-7 a{position:fixed;margin:0;right:1px;top:400px;z-index:9999;display:block;height:66px;width:66px;background:#fff url("../img/sprite_beni.svg") no-repeat 98.5% -830px;border-radius:100%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;opacity:0.85;filter:alpha(opacity=85);top:auto;right:auto;left:-15px;bottom:-15px;height:86px;width:86px;background-position:17px -971px;background-color:#e0054c}#block-block-7 a:hover,#block-block-7 a:focus,#block-block-7 a:active{opacity:1;filter:alpha(opacity=100)}#block-block-7 a span{display:none}#block-block-26 a{position:fixed;margin:0;right:1px;top:400px;z-index:9999;display:block;height:66px;width:66px;background:#fff url("../img/sprite_beni.svg") no-repeat 98.5% -830px;border-radius:100%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;opacity:0.85;filter:alpha(opacity=85);top:180px;background-position:101% -186px}#block-block-26 a:hover,#block-block-26 a:focus,#block-block-26 a:active{opacity:1;filter:alpha(opacity=100)}#block-block-26 a span{display:none}#block-block-28 a{position:fixed;margin:0;right:1px;top:400px;z-index:9999;display:block;height:66px;width:66px;background:#fff url("../img/sprite_beni.svg") no-repeat 98.5% -830px;border-radius:100%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;opacity:0.85;filter:alpha(opacity=85);top:300px;background-position:9px -1632px}#block-block-28 a:hover,#block-block-28 a:focus,#block-block-28 a:active{opacity:1;filter:alpha(opacity=100)}#block-block-28 a span{display:none}.region-newsletter .block-nodeblock{font-size:1em;border-top:0 none;margin:0}.region-newsletter .block-nodeblock .inner{padding:10% 10% 0 10%}.region-newsletter .block-nodeblock form label{display:inline-block;padding-right:15px}.region-newsletter .block-nodeblock form div>div:nth-child(1) label{display:none}#block-block-4{position:fixed;height:0;z-index:5}#block-block-4 ul,#block-block-4 li{list-style:none;list-item:none;padding:0;margin:0}#block-block-4 ul li{display:inline-block}#block-block-4 ul li>a{position:fixed;margin:0;right:1px;top:400px;z-index:9999;display:block;height:66px;width:66px;background:#fff url("../img/sprite_beni.svg") no-repeat 98.5% -830px;border-radius:100%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;opacity:0.85;filter:alpha(opacity=85);border-radius:0;width:30px;height:30px;top:250px;opacity:0.5;filter:alpha(opacity=50);background:transparent url(../img/sprite_beni.svg) no-repeat -100px -1642px}#block-block-4 ul li>a:hover,#block-block-4 ul li>a:focus,#block-block-4 ul li>a:active{opacity:1;filter:alpha(opacity=100)}#block-block-4 ul li>a span{display:none}#block-block-4 ul li.instagram>a{top:350px;background-position-x:-96px}#block-block-4 ul li.facebook>a{top:390px;background-position-x:-184px}#block-block-4 ul li.youtube>a{top:430px;background-position:-96px -1684px}#block-block-4 ul li.twitter>a{top:470px;background-position-x:-138px}#block-block-4 ul li>a:hover,#block-block-4 ul li>a:focus,#block-block-4 ul li>a:active{opacity:0.85;filter:alpha(opacity=85)}#block-block-9 a,#block-block-13 a{background-position-y:-1185px}#block-block-10 a{background-position:8px -1945px;height:40px}#block-block-10 a:hover,#block-block-10 a:focus,#block-block-10 a:active{background-position-x:10px}.block-social-share{margin-top:30px}.block-social-share .content{text-align:center;position:relative}.block-social-share a{width:40px;height:30px;border-radius:0;display:inline-block;background:transparent url(../img/sprite_beni.svg) no-repeat -100px -1600px;opacity:0.7;filter:alpha(opacity=70)}.block-social-share a:hover,.block-social-share a:focus,.block-social-share a:active{opacity:1;filter:alpha(opacity=100)}.block-social-share a span{display:none}.block-social-share a.social-share-facebook{background-position-x:-178px}.block-social-share a.social-share-twitter{background-position-x:-137px}.block-social-share a.social-share-linkedin{background-position-x:-426px}.block-social-share a.social-share-email{background-position-x:-326px}aside #mc_embed_signup .email.form-control{width:100%;max-width:100%}aside .block-welcome-username{font-weight:600}ul.prev-next-links{text-align:center;position:relative;width:auto;margin-top:2em;padding:0}@media (min-width: 768px){ul.prev-next-links{margin-left:33%}}ul.prev-next-links li{list-style:none;display:inline-block;font-size:14px;font-size:1.4rem;margin:0 1em}ul.prev-next-links li a{padding-left:20px;background:url("../img/sprite_beni.svg") no-repeat left -550px;opacity:0.7;filter:alpha(opacity=70)}ul.prev-next-links li a:hover,ul.prev-next-links li a:focus,ul.prev-next-links li a:active{opacity:1;filter:alpha(opacity=100)}ul.prev-next-links li.prev-next-link-next a{padding-left:0;padding-right:20px;background-position:99% -450px}#block-locale-language{font-size:.875em;border-top:0 none;position:fixed;top:150px;right:35px;z-index:9999;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#block-locale-language .locale-untranslated{display:none}#block-locale-language .inner{padding:.15em .5em}@media (max-width: 37.5em){#block-locale-language{top:auto;bottom:126px;right:35px}}#block-locale-language .inner{padding:0 .25em}#block-locale-language h2{display:none}#block-locale-language ul,#block-locale-language li{margin:0;padding:0;list-style:none}#block-locale-language li{float:left;margin:0 3px}#block-locale-language a,#block-locale-language a:visited{margin:0 0 10px;padding:0;color:#454545;text-decoration:none;text-transform:uppercase;display:block;height:30px;line-height:30px;width:30px;text-align:center;border-radius:100%;opacity:0.6;filter:alpha(opacity=60);font-size:14px;font-size:1.4rem;font-weight:300;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2) ;-moz-box-shadow:0 0 4px rgba(0,0,0,0.2) ;box-shadow:0 0 4px rgba(0,0,0,0.2) ;background:#f6f6f6}#block-locale-language a:hover,#block-locale-language a:focus,#block-locale-language a:active,#block-locale-language li.active a:hover,#block-locale-language li.active a:focus,#block-locale-language li.active a:active{opacity:1;filter:alpha(opacity=100);background-color:#fff}#block-locale-language li.active a{opacity:1;filter:alpha(opacity=100)}body.node-type-blog article .field-name-field-url{text-align:center}body.node-type-blog article .field-name-field-url .field-item{display:inline}body.node-type-blog article .view-news-minigallery .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}body.node-type-blog article .view-news-minigallery .field-content{position:relative;float:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}body.node-type-blog article .view-news-minigallery .field-content>a{position:relative;margin:0 .5em .5em 0;display:block;-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}.not-front #content .view-news .views-row,.not-front #content .view-interviews .views-row,.not-front #content .view-projects .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:2rem}.not-front #content .view-news .views-row .views-row-inner,.not-front #content .view-interviews .views-row .views-row-inner,.not-front #content .view-projects .views-row .views-row-inner{padding:0 10px 10px}@media (min-width: 64em){.not-front #content .view-news .views-row .views-row-inner,.not-front #content .view-interviews .views-row .views-row-inner,.not-front #content .view-projects .views-row .views-row-inner{padding-right:15%}}.not-front #content .view-news .views-row .views-field-field-url,.not-front #content .view-interviews .views-row .views-field-field-url,.not-front #content .view-projects .views-row .views-field-field-url{display:none}.not-front #content .view-news .views-row .views-field-created,.not-front #content .view-interviews .views-row .views-field-created,.not-front #content .view-projects .views-row .views-field-created{padding:0}@media (min-width: 30em){.not-front #content .view-news .views-row .views-field-field-contentimage,.not-front #content .view-news .views-row .views-field-field-mainimage,.not-front #content .view-news .views-row .views-field-field-image,.not-front #content .view-news .views-row .views-field-field-bild,.not-front #content .view-interviews .views-row .views-field-field-contentimage,.not-front #content .view-interviews .views-row .views-field-field-mainimage,.not-front #content .view-interviews .views-row .views-field-field-image,.not-front #content .view-interviews .views-row .views-field-field-bild,.not-front #content .view-projects .views-row .views-field-field-contentimage,.not-front #content .view-projects .views-row .views-field-field-mainimage,.not-front #content .view-projects .views-row .views-field-field-image,.not-front #content .view-projects .views-row .views-field-field-bild{float:left;width:20%}}@media (min-width: 30em){.not-front #content .view-news .views-row .views-field:not(.views-field-field-contentimage):not(.views-field-field-image):not(.views-field-field-mainimage):not(.views-field-field-bild),.not-front #content .view-interviews .views-row .views-field:not(.views-field-field-contentimage):not(.views-field-field-image):not(.views-field-field-mainimage):not(.views-field-field-bild),.not-front #content .view-projects .views-row .views-field:not(.views-field-field-contentimage):not(.views-field-field-image):not(.views-field-field-mainimage):not(.views-field-field-bild){margin-left:25%}}.not-front #content .view-news .views-row .views-field-field-contentimage,.not-front #content .view-news .views-row .views-field-field-mainimage,.not-front #content .view-news .views-row .views-field-field-image,.not-front #content .view-news .views-row .views-field-field-bild,.not-front #content .view-interviews .views-row .views-field-field-contentimage,.not-front #content .view-interviews .views-row .views-field-field-mainimage,.not-front #content .view-interviews .views-row .views-field-field-image,.not-front #content .view-interviews .views-row .views-field-field-bild,.not-front #content .view-projects .views-row .views-field-field-contentimage,.not-front #content .view-projects .views-row .views-field-field-mainimage,.not-front #content .view-projects .views-row .views-field-field-image,.not-front #content .view-projects .views-row .views-field-field-bild{text-align:center;position:relative;padding:0 !important}.not-front #content .view-news .views-row .views-field-field-contentimage .submitted,.not-front #content .view-news .views-row .views-field-field-mainimage .submitted,.not-front #content .view-news .views-row .views-field-field-image .submitted,.not-front #content .view-news .views-row .views-field-field-bild .submitted,.not-front #content .view-interviews .views-row .views-field-field-contentimage .submitted,.not-front #content .view-interviews .views-row .views-field-field-mainimage .submitted,.not-front #content .view-interviews .views-row .views-field-field-image .submitted,.not-front #content .view-interviews .views-row .views-field-field-bild .submitted,.not-front #content .view-projects .views-row .views-field-field-contentimage .submitted,.not-front #content .view-projects .views-row .views-field-field-mainimage .submitted,.not-front #content .view-projects .views-row .views-field-field-image .submitted,.not-front #content .view-projects .views-row .views-field-field-bild .submitted{text-align:left;padding:0 2rem}.not-front #content .view-news .views-row .views-field-field-contentimage img,.not-front #content .view-news .views-row .views-field-field-mainimage img,.not-front #content .view-news .views-row .views-field-field-image img,.not-front #content .view-news .views-row .views-field-field-bild img,.not-front #content .view-interviews .views-row .views-field-field-contentimage img,.not-front #content .view-interviews .views-row .views-field-field-mainimage img,.not-front #content .view-interviews .views-row .views-field-field-image img,.not-front #content .view-interviews .views-row .views-field-field-bild img,.not-front #content .view-projects .views-row .views-field-field-contentimage img,.not-front #content .view-projects .views-row .views-field-field-mainimage img,.not-front #content .view-projects .views-row .views-field-field-image img,.not-front #content .view-projects .views-row .views-field-field-bild img{width:150px;border-radius:50%;margin:1em auto  0 auto;-o-object-fit:cover;-o-object-position:center center;object-fit:cover;object-position:center center;opacity:0.88;filter:alpha(opacity=88)}@media (min-width: 37.5em){.not-front #content .view-news .views-row .views-field-field-contentimage img,.not-front #content .view-news .views-row .views-field-field-mainimage img,.not-front #content .view-news .views-row .views-field-field-image img,.not-front #content .view-news .views-row .views-field-field-bild img,.not-front #content .view-interviews .views-row .views-field-field-contentimage img,.not-front #content .view-interviews .views-row .views-field-field-mainimage img,.not-front #content .view-interviews .views-row .views-field-field-image img,.not-front #content .view-interviews .views-row .views-field-field-bild img,.not-front #content .view-projects .views-row .views-field-field-contentimage img,.not-front #content .view-projects .views-row .views-field-field-mainimage img,.not-front #content .view-projects .views-row .views-field-field-image img,.not-front #content .view-projects .views-row .views-field-field-bild img{width:90%;height:auto;margin:0.25em auto .5em auto}}@media (min-width: 64em){.not-front #content .view-news .views-row .views-field-field-contentimage img,.not-front #content .view-news .views-row .views-field-field-mainimage img,.not-front #content .view-news .views-row .views-field-field-image img,.not-front #content .view-news .views-row .views-field-field-bild img,.not-front #content .view-interviews .views-row .views-field-field-contentimage img,.not-front #content .view-interviews .views-row .views-field-field-mainimage img,.not-front #content .view-interviews .views-row .views-field-field-image img,.not-front #content .view-interviews .views-row .views-field-field-bild img,.not-front #content .view-projects .views-row .views-field-field-contentimage img,.not-front #content .view-projects .views-row .views-field-field-mainimage img,.not-front #content .view-projects .views-row .views-field-field-image img,.not-front #content .view-projects .views-row .views-field-field-bild img{width:80%;width:180px}}.not-front #content .view-news .views-row .views-field-field-contentimage img:hover,.not-front #content .view-news .views-row .views-field-field-contentimage img:focus,.not-front #content .view-news .views-row .views-field-field-contentimage img:active,.not-front #content .view-news .views-row .views-field-field-mainimage img:hover,.not-front #content .view-news .views-row .views-field-field-mainimage img:focus,.not-front #content .view-news .views-row .views-field-field-mainimage img:active,.not-front #content .view-news .views-row .views-field-field-image img:hover,.not-front #content .view-news .views-row .views-field-field-image img:focus,.not-front #content .view-news .views-row .views-field-field-image img:active,.not-front #content .view-news .views-row .views-field-field-bild img:hover,.not-front #content .view-news .views-row .views-field-field-bild img:focus,.not-front #content .view-news .views-row .views-field-field-bild img:active,.not-front #content .view-interviews .views-row .views-field-field-contentimage img:hover,.not-front #content .view-interviews .views-row .views-field-field-contentimage img:focus,.not-front #content .view-interviews .views-row .views-field-field-contentimage img:active,.not-front #content .view-interviews .views-row .views-field-field-mainimage img:hover,.not-front #content .view-interviews .views-row .views-field-field-mainimage img:focus,.not-front #content .view-interviews .views-row .views-field-field-mainimage img:active,.not-front #content .view-interviews .views-row .views-field-field-image img:hover,.not-front #content .view-interviews .views-row .views-field-field-image img:focus,.not-front #content .view-interviews .views-row .views-field-field-image img:active,.not-front #content .view-interviews .views-row .views-field-field-bild img:hover,.not-front #content .view-interviews .views-row .views-field-field-bild img:focus,.not-front #content .view-interviews .views-row .views-field-field-bild img:active,.not-front #content .view-projects .views-row .views-field-field-contentimage img:hover,.not-front #content .view-projects .views-row .views-field-field-contentimage img:focus,.not-front #content .view-projects .views-row .views-field-field-contentimage img:active,.not-front #content .view-projects .views-row .views-field-field-mainimage img:hover,.not-front #content .view-projects .views-row .views-field-field-mainimage img:focus,.not-front #content .view-projects .views-row .views-field-field-mainimage img:active,.not-front #content .view-projects .views-row .views-field-field-image img:hover,.not-front #content .view-projects .views-row .views-field-field-image img:focus,.not-front #content .view-projects .views-row .views-field-field-image img:active,.not-front #content .view-projects .views-row .views-field-field-bild img:hover,.not-front #content .view-projects .views-row .views-field-field-bild img:focus,.not-front #content .view-projects .views-row .views-field-field-bild img:active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;filter:alpha(opacity=100)}.not-front #content .view-news .views-row .views-field-field-video-embed iframe,.not-front #content .view-interviews .views-row .views-field-field-video-embed iframe,.not-front #content .view-projects .views-row .views-field-field-video-embed iframe{max-width:560px !important;width:560px !important;max-height:315px !important;height:315px !important}.not-front #content .view-news .views-row h2,.not-front #content .view-news .views-row h2 a,.not-front #content .view-news .views-row h2 a:visited,.not-front #content .view-interviews .views-row h2,.not-front #content .view-interviews .views-row h2 a,.not-front #content .view-interviews .views-row h2 a:visited,.not-front #content .view-projects .views-row h2,.not-front #content .view-projects .views-row h2 a,.not-front #content .view-projects .views-row h2 a:visited{letter-spacing:0}.not-front #content .view-news .views-row .views-field-field-newsletter-thema a,.not-front #content .view-interviews .views-row .views-field-field-newsletter-thema a,.not-front #content .view-projects .views-row .views-field-field-newsletter-thema a{color:#7d7674;font-size:1.2rem}.not-front #content .view-news .views-row .views-field-field-newsletter-thema a:hover,.not-front #content .view-news .views-row .views-field-field-newsletter-thema a:focus,.not-front #content .view-news .views-row .views-field-field-newsletter-thema a:active,.not-front #content .view-interviews .views-row .views-field-field-newsletter-thema a:hover,.not-front #content .view-interviews .views-row .views-field-field-newsletter-thema a:focus,.not-front #content .view-interviews .views-row .views-field-field-newsletter-thema a:active,.not-front #content .view-projects .views-row .views-field-field-newsletter-thema a:hover,.not-front #content .view-projects .views-row .views-field-field-newsletter-thema a:focus,.not-front #content .view-projects .views-row .views-field-field-newsletter-thema a:active{color:#454545}.not-front #content .view-news .views-row .btn.download a,.not-front #content .view-interviews .views-row .btn.download a,.not-front #content .view-projects .views-row .btn.download a{margin-top:0;padding-bottom:0}.no-flexbox .not-front .datecircle{line-height:40px;text-align:center}.no-flexbox .not-front .datecircle span:first-child{display:block;margin-top:1x}body.node-type-blog article .field-name-field-url{text-align:center}body.node-type-blog article .field-name-field-url .field-item{display:inline}.not-front #content .view-projectssssssssss .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:2rem}@media (min-width: 37.5em){.not-front #content .view-projectssssssssss .views-row{-webkit-box-flex:0;-webkit-flex:0 1 48.5%;-moz-box-flex:0;-moz-flex:0 1 48.5%;-ms-flex:0 1 48.5%;flex:0 1 48.5%}}@media (min-width: 64em){.not-front #content .view-projectssssssssss .views-row{-webkit-box-flex:0;-webkit-flex:0 1 30%;-moz-box-flex:0;-moz-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}}.not-front #content .view-projectssssssssss .views-row .views-row-inner{padding:0 10px 10px}.not-front #content .view-projectssssssssss .views-row .views-field-title{text-align:center;background-color:#fff;margin-top:-50px;-webkit-transform:skew(0, 2.2deg);-moz-transform:skew(0, 2.2deg);-ms-transform:skew(0, 2.2deg);-o-transform:skew(0, 2.2deg);transform:skew(0, 2.2deg);padding:20px 1%;width:102%;margin-left:-2px}.not-front #content .view-projectssssssssss .views-row .views-field-title h3{padding:0;margin:0}.not-front #content .view-projectssssssssss .views-row .views-field-field-mainimage,.not-front #content .view-projectssssssssss .views-row .views-field-field-bild{align-self:flex-end;margin:-1rem 0 0;text-align:center;position:relative;padding:0 !important}.not-front #content .view-projectssssssssss .views-row .views-field-field-mainimage .submitted,.not-front #content .view-projectssssssssss .views-row .views-field-field-bild .submitted{text-align:left;padding:0 2rem}.not-front #content .view-projectssssssssss .views-row .views-field-field-mainimage img,.not-front #content .view-projectssssssssss .views-row .views-field-field-bild img{width:80%;min-width:80%;margin:1em auto  0 auto;-o-object-fit:cover;-o-object-position:center center;object-fit:cover;object-position:center center;opacity:0.88;filter:alpha(opacity=88)}@media (min-width: 37.5em){.not-front #content .view-projectssssssssss .views-row .views-field-field-mainimage img,.not-front #content .view-projectssssssssss .views-row .views-field-field-bild img{width:100%;height:auto;margin:0.25em auto .5em auto}}.not-front #content .view-projectssssssssss .views-row .views-field-field-mainimage img:hover,.not-front #content .view-projectssssssssss .views-row .views-field-field-mainimage img:focus,.not-front #content .view-projectssssssssss .views-row .views-field-field-mainimage img:active,.not-front #content .view-projectssssssssss .views-row .views-field-field-bild img:hover,.not-front #content .view-projectssssssssss .views-row .views-field-field-bild img:focus,.not-front #content .view-projectssssssssss .views-row .views-field-field-bild img:active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;filter:alpha(opacity=100)}.not-front #content .view-projectssssssssss .views-row .views-field-field-introtext,.not-front #content .view-projectssssssssss .views-row .views-field-field-url{display:none}.not-front #content .view-projectssssssssss .views-row .views-field-field-video-embed iframe{max-width:560px !important;width:560px !important;max-height:315px !important;height:315px !important}.not-front #content .view-projectssssssssss .views-row h2,.not-front #content .view-projectssssssssss .views-row h2 a,.not-front #content .view-projectssssssssss .views-row h2 a:visited{letter-spacing:0}.not-front #content .view-projectssssssssss .views-row .views-field-field-newsletter-thema a{color:#7d7674;font-size:1.2rem}.not-front #content .view-projectssssssssss .views-row .views-field-field-newsletter-thema a:hover,.not-front #content .view-projectssssssssss .views-row .views-field-field-newsletter-thema a:focus,.not-front #content .view-projectssssssssss .views-row .views-field-field-newsletter-thema a:active{color:#454545}.not-front #content .view-projectssssssssss .views-row .btn.download a{margin-top:0;padding-bottom:0}.no-flexbox .not-front .datecircle{line-height:40px;text-align:center}.no-flexbox .not-front .datecircle span:first-child{display:block;margin-top:1x}.region-callback>.block>.inner{padding:15% 2em 0}.region-overlay,.region-redmenu{position:fixed;width:100%;height:100%;text-align:center;background:#e0054c;right:0;top:0;z-index:9999;opacity:0;filter:alpha(opacity=0);margin:0 auto;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;right:-150%}.region-overlay>.inner,.region-redmenu>.inner{padding:3em}.region-overlay.show,.region-redmenu.show{display:block;opacity:0.96;filter:alpha(opacity=96);right:0}@media (min-width: 768px){.region-overlay.show,.region-redmenu.show{width:85vw}}.region-overlay .toggler,.region-overlay .togglenl,.region-overlay .togglemenu,.region-overlay .toggleoverlay,.region-overlay .togglecallback,.region-redmenu .toggler,.region-redmenu .togglenl,.region-redmenu .togglemenu,.region-redmenu .toggleoverlay,.region-redmenu .togglecallback{display:block;width:50px;height:50px;margin:0 auto;height:80px;width:80px;background:url(../img/sprite_beni.svg) no-repeat -789px -294px;filter:alpha(opacity=70);position:absolute;top:35px;right:35px;opacity:0.65;filter:alpha(opacity=65);box-shadow:none;border-radius:unset}.region-overlay .toggler span,.region-overlay .togglenl span,.region-overlay .togglemenu span,.region-overlay .toggleoverlay span,.region-overlay .togglecallback span,.region-redmenu .toggler span,.region-redmenu .togglenl span,.region-redmenu .togglemenu span,.region-redmenu .toggleoverlay span,.region-redmenu .togglecallback span{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.region-overlay .toggler:hover,.region-overlay .toggler:focus,.region-overlay .toggler:active,.region-overlay .togglenl:hover,.region-overlay .togglenl:focus,.region-overlay .togglenl:active,.region-overlay .togglemenu:hover,.region-overlay .togglemenu:focus,.region-overlay .togglemenu:active,.region-overlay .toggleoverlay:hover,.region-overlay .toggleoverlay:focus,.region-overlay .toggleoverlay:active,.region-overlay .togglecallback:hover,.region-overlay .togglecallback:focus,.region-overlay .togglecallback:active,.region-redmenu .toggler:hover,.region-redmenu .toggler:focus,.region-redmenu .toggler:active,.region-redmenu .togglenl:hover,.region-redmenu .togglenl:focus,.region-redmenu .togglenl:active,.region-redmenu .togglemenu:hover,.region-redmenu .togglemenu:focus,.region-redmenu .togglemenu:active,.region-redmenu .toggleoverlay:hover,.region-redmenu .toggleoverlay:focus,.region-redmenu .toggleoverlay:active,.region-redmenu .togglecallback:hover,.region-redmenu .togglecallback:focus,.region-redmenu .togglecallback:active{opacity:1;filter:alpha(opacity=100)}.region-overlay label,.region-redmenu label{text-align:left}.region-overlay .content *,.region-redmenu .content *{margin:.5rem 0}.region-overlay .content .form-item .form-text,.region-redmenu .content .form-item .form-text{margin:1rem auto;padding:0}.region-overlay h2.block__title,.region-redmenu h2.block__title{line-height:1.2;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif}.region-overlay ul,.region-overlay li,.region-redmenu ul,.region-redmenu li{list-style:none !important}.region-overlay .views-widget .form-item,.region-redmenu .views-widget .form-item{padding:0;margin:1px 0;text-align:left}@media (min-width: 768px){.region-overlay.show{width:20vw}.region-overlay.show .block{padding:4em 20px}.region-overlay.show label,.region-overlay.show .views-submit-button{display:none}}.region-overlay.show h2{font-size:155%}.region-overlay.show .toggleoverlay{top:15px;right:-15px}.region-redmenu{text-align:left}.region-redmenu>.inner{padding-left:20%}.region-redmenu ul,.region-redmenu li{margin:0;padding:0;list-style:none}.region-redmenu li a{color:#fff;font-weight:400;font-size:125%}.region-promo{position:fixed;width:100%;height:100%;text-align:center;background:#3a5562;background:#63b38e;z-index:9999;opacity:0.8;filter:alpha(opacity=80);margin:0 auto;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-border-radius:40px 0px 0px 0px;-moz-border-radius:40px 0px 0px 0px;border-radius:40px 0px 0px 0px;width:250px;height:250px;right:-200px;bottom:-200px;width:50px;height:50px;right:-5px;bottom:-5px;background:#63b38e url(../img/sprite_beni.svg) no-repeat 10px -1282px;text-transform:uppercase}.region-promo .block>.inner{padding:3em}.region-promo *{color:#fff}.region-promo h2.block__title{font-size:12px;font-weight:300;margin-bottom:8px;opacity:0.75;filter:alpha(opacity=75);letter-spacing:5px}@media (min-width: 37.5em){.region-promo h2.block__title{letter-spacing:10px}}.waypointpromo1 .region-promo{right:0;bottom:0;width:100%;line-height:22px;right:0;background:#63b38e;opacity:0.96;filter:alpha(opacity=96);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:120px;bottom:-20px;-webkit-transform:skew(0, 1.6deg);-moz-transform:skew(0, 1.6deg);-ms-transform:skew(0, 1.6deg);-o-transform:skew(0, 1.6deg);transform:skew(0, 1.6deg)}@media (min-width: 37.5em){.waypointpromo1 .region-promo{height:70px;bottom:-20px}}.waypointpromo1 .region-promo img{display:none}.waypointpromo1 .region-promo>.inner{padding-bottom:10px}.waypointpromo1 .region-promo .block>.inner{padding:4px}.waypointpromo1 .region-promo .views-field:not(.views-field-title){display:none}.region-promo:hover,.region-promo:focus,.region-promo:active{background:#63b38e;display:block;opacity:0.96;filter:alpha(opacity=96);right:0;bottom:0;width:100%;height:90%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transform:skew(0);-moz-transform:skew(0);-ms-transform:skew(0);-o-transform:skew(0);transform:skew(0)}@media (min-width: 768px){.region-promo:hover,.region-promo:focus,.region-promo:active{height:50%}}@media (min-width: 64.05em) and (max-height: 56.25em){.region-promo:hover,.region-promo:focus,.region-promo:active{height:60%}}@media (max-width: 47.938em) and (max-height: 37.5em){.region-promo:hover,.region-promo:focus,.region-promo:active{height:75%}}@media (max-width: 47.938em) and (max-height: 25em){.region-promo:hover,.region-promo:focus,.region-promo:active{height:80%}}.region-promo:hover .block>.inner,.region-promo:focus .block>.inner,.region-promo:active .block>.inner{padding:1em 1.75em}@media (min-width: 768px){.region-promo:hover .block>.inner,.region-promo:focus .block>.inner,.region-promo:active .block>.inner{padding:1em 15%}}@media (min-width: 75em){.region-promo:hover .block>.inner,.region-promo:focus .block>.inner,.region-promo:active .block>.inner{padding:1em 25%}}.region-promo:hover h2.block__title,.region-promo:focus h2.block__title,.region-promo:active h2.block__title{margin-bottom:15px}@media (min-width: 37.5em){.region-promo:hover h2.block__title,.region-promo:focus h2.block__title,.region-promo:active h2.block__title{margin-bottom:30px}}.region-promo:hover .view .view-content>.views-row,.region-promo:focus .view .view-content>.views-row,.region-promo:active .view .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 100% !important;-moz-box-flex:0;-moz-flex:0 1 100% !important;-ms-flex:0 1 100% !important;flex:0 1 100% !important}.region-promo:hover .view .view-content>.views-row .views-field:not(.views-field-title),.region-promo:focus .view .view-content>.views-row .views-field:not(.views-field-title),.region-promo:active .view .view-content>.views-row .views-field:not(.views-field-title){display:block;text-align:left}.region-promo:hover .view .view-content>.views-row .views-field-title,.region-promo:focus .view .view-content>.views-row .views-field-title,.region-promo:active .view .view-content>.views-row .views-field-title{margin-bottom:15px;text-align:center}@media (min-width: 37.5em){.region-promo:hover .view .view-content>.views-row .views-field-title,.region-promo:focus .view .view-content>.views-row .views-field-title,.region-promo:active .view .view-content>.views-row .views-field-title{margin-bottom:30px}}.region-promo:hover .view .view-content>.views-row .views-field-field-image,.region-promo:focus .view .view-content>.views-row .views-field-field-image,.region-promo:active .view .view-content>.views-row .views-field-field-image{width:100px;float:left;margin:0 25px 20px 0}.region-promo:hover .view .view-content>.views-row .views-field-field-image img,.region-promo:focus .view .view-content>.views-row .views-field-field-image img,.region-promo:active .view .view-content>.views-row .views-field-field-image img{display:inline-block}@media (min-width: 37.5em){.region-promo:hover .view .view-content>.views-row .views-field-field-image,.region-promo:focus .view .view-content>.views-row .views-field-field-image,.region-promo:active .view .view-content>.views-row .views-field-field-image{width:150px}}.region-promo:hover .view .view-content>.views-row .views-field-field-link a,.region-promo:focus .view .view-content>.views-row .views-field-field-link a,.region-promo:active .view .view-content>.views-row .views-field-field-link a{display:inline-block;height:50px;line-height:50px;color:#fff !important}.region-promo:hover .view .view-content>.views-row .views-field-field-link a::before,.region-promo:focus .view .view-content>.views-row .views-field-field-link a::before,.region-promo:active .view .view-content>.views-row .views-field-field-link a::before{content:" ";display:inline-block;float:left;height:50px;width:50px;line-height:50px;background:url(../img/sprite_beni.svg) no-repeat center -796px}.region-promo:hover .view .view-content>.views-row .views-field-field-link a:hover,.region-promo:hover .view .view-content>.views-row .views-field-field-link a:focus,.region-promo:hover .view .view-content>.views-row .views-field-field-link a:active,.region-promo:focus .view .view-content>.views-row .views-field-field-link a:hover,.region-promo:focus .view .view-content>.views-row .views-field-field-link a:focus,.region-promo:focus .view .view-content>.views-row .views-field-field-link a:active,.region-promo:active .view .view-content>.views-row .views-field-field-link a:hover,.region-promo:active .view .view-content>.views-row .views-field-field-link a:focus,.region-promo:active .view .view-content>.views-row .views-field-field-link a:active{color:#050505 !important}.region-promo:hover .view .view-content>.views-row .views-field-field-link a:hover::before,.region-promo:hover .view .view-content>.views-row .views-field-field-link a:focus::before,.region-promo:hover .view .view-content>.views-row .views-field-field-link a:active::before,.region-promo:focus .view .view-content>.views-row .views-field-field-link a:hover::before,.region-promo:focus .view .view-content>.views-row .views-field-field-link a:focus::before,.region-promo:focus .view .view-content>.views-row .views-field-field-link a:active::before,.region-promo:active .view .view-content>.views-row .views-field-field-link a:hover::before,.region-promo:active .view .view-content>.views-row .views-field-field-link a:focus::before,.region-promo:active .view .view-content>.views-row .views-field-field-link a:active::before{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.region-promo.show{display:block;opacity:0.96;filter:alpha(opacity=96);right:0}@media (min-width: 768px){.region-promo.show{width:85vw}}.region-promo .toggler,.region-promo .togglenl,.region-promo .togglemenu,.region-promo .toggleoverlay,.region-promo .togglecallback{display:block;width:50px;height:50px;margin:0 auto;height:80px;width:80px;background:url(../img/sprite_beni.svg) no-repeat -809px -294px;filter:alpha(opacity=70);position:absolute;top:35px;right:35px;opacity:0.65;filter:alpha(opacity=65);box-shadow:none;border-radius:unset}.region-promo .toggler span,.region-promo .togglenl span,.region-promo .togglemenu span,.region-promo .toggleoverlay span,.region-promo .togglecallback span{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.region-promo .toggler:hover,.region-promo .toggler:focus,.region-promo .toggler:active,.region-promo .togglenl:hover,.region-promo .togglenl:focus,.region-promo .togglenl:active,.region-promo .togglemenu:hover,.region-promo .togglemenu:focus,.region-promo .togglemenu:active,.region-promo .toggleoverlay:hover,.region-promo .toggleoverlay:focus,.region-promo .toggleoverlay:active,.region-promo .togglecallback:hover,.region-promo .togglecallback:focus,.region-promo .togglecallback:active{opacity:1;filter:alpha(opacity=100)}.region-promo label{text-align:left}.region-promo .content .form-item .form-text{margin:1rem auto;padding:0}.region-promo h2.block__title{line-height:1.2;font-family:"Montserrat",Helvetica,Arial,"Nimbus Sans L",sans-serif}.region-promo ul,.region-promo li{list-style:none !important}.region-promo .views-widget .form-item{padding:0;margin:1px 0;text-align:left}@media (min-width: 768px){.region-overlay.show{width:20vw}.region-overlay.show .block{padding:4em 20px}.region-overlay.show label,.region-overlay.show .views-submit-button{display:none}}.region-overlay.show h2{font-size:155%}.region-overlay.show .toggleoverlay{top:15px;right:-15px}.region-redmenu{text-align:left}.region-redmenu>.inner{padding-left:20%}.region-redmenu ul,.region-redmenu li{margin:0;padding:0;list-style:none}.media{margin-bottom:2.7rem}@media (min-width: 37.5em){.media{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}}.media:last-of-type{padding-bottom:0;border-bottom-width:0}.media .media__figure{margin-bottom:0.3375rem}@media (min-width: 37.5em){.media .media__figure{width:24.27362676%;margin-right:40px;margin-bottom:0}}.media__header{font-size:18px;font-size:1.8rem}@media (min-width: 768px){.media__header{font-size:20px;font-size:2rem}}@media (min-width: 37.5em){.media__content{flex:1;padding-bottom:1.35rem;border-bottom:1px solid #3d6174}}@media (min-width: 37.5em) and (-webkit-min-device-pixel-ratio: 2), (min-width: 37.5em) and (min-resolution: 192dpi){.media__content{border-width:.5px}}@media (min-width: 37.5em){.media__content p{font-size:15px;font-size:1.5rem}}@media (min-width: 768px){.media__content p{font-size:16px;font-size:1.6rem}}.media__content p:last-of-type{margin-bottom:0}@media (min-width: 37.5em){.media--reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.media--reverse .media__figure{margin-bottom:0.3375rem}@media (min-width: 37.5em){.media--reverse .media__figure{margin-right:0;margin-left:40px;margin-bottom:0}}.not-front #content .view-multimedia .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:2em}@media (min-width: 64em){.not-front #content .view-multimedia .views-row{-webkit-box-flex:0;-webkit-flex:0 1 47%;-moz-box-flex:0;-moz-flex:0 1 47%;-ms-flex:0 1 47%;flex:0 1 47%}}@media (min-width: 64em){.not-front #content .view-multimedia .views-row .views-field iframe{width:100% !important}}.not-front #content .view-multimedia .views-row .views-field-title{margin:1rem 0 5px 0}.not-front #content .view-multimedia .views-row .views-field-field-video-embed iframe{max-width:560px !important;width:560px !important;max-height:315px !important;height:315px !important}.not-front #content .view-multimedia .views-row h2,.not-front #content .view-multimedia .views-row h2 a,.not-front #content .view-multimedia .views-row h2 a:visited{letter-spacing:0}.not-front #content .view-multimedia .views-row .btn.download a{margin-top:0;padding-bottom:0}#back-top{margin:0 0 2px 0;right:75px;bottom:0}#back-top a{opacity:0.48;filter:alpha(opacity=48);color:#050505}#back-top a:hover,#back-top a:focus,#back-top a:active{opacity:1;filter:alpha(opacity=100);color:#050505;background-color:transparent !important}#back-top #link{display:none}#back-top span#button,#back-top-prev span#button-prev{width:50px;height:40px;margin-bottom:0;background:url("../img/sprite_beni.svg") no-repeat 100.5% -948px}span#button{background-color:transparent !important}.not-front.page-node-282 #content .region-topofcontent,.not-front.page-node-282 #content .region-bottomofcontent,.not-front.page-node-292 #content .region-topofcontent,.not-front.page-node-292 #content .region-bottomofcontent,.not-front.page-node-299 #content .region-topofcontent,.not-front.page-node-299 #content .region-bottomofcontent,.not-front.page-node-8 #content .region-topofcontent,.not-front.page-node-8 #content .region-bottomofcontent{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.not-front.page-node-282 #content .region-topofcontent>.block,.not-front.page-node-282 #content .region-bottomofcontent>.block,.not-front.page-node-292 #content .region-topofcontent>.block,.not-front.page-node-292 #content .region-bottomofcontent>.block,.not-front.page-node-299 #content .region-topofcontent>.block,.not-front.page-node-299 #content .region-bottomofcontent>.block,.not-front.page-node-8 #content .region-topofcontent>.block,.not-front.page-node-8 #content .region-bottomofcontent>.block{margin-bottom:0;position:relative;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width: 30em){.not-front.page-node-282 #content .region-topofcontent>.block,.not-front.page-node-282 #content .region-bottomofcontent>.block,.not-front.page-node-292 #content .region-topofcontent>.block,.not-front.page-node-292 #content .region-bottomofcontent>.block,.not-front.page-node-299 #content .region-topofcontent>.block,.not-front.page-node-299 #content .region-bottomofcontent>.block,.not-front.page-node-8 #content .region-topofcontent>.block,.not-front.page-node-8 #content .region-bottomofcontent>.block{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.not-front.page-node-282 #content .region-topofcontent>.block a,.not-front.page-node-282 #content .region-bottomofcontent>.block a,.not-front.page-node-292 #content .region-topofcontent>.block a,.not-front.page-node-292 #content .region-bottomofcontent>.block a,.not-front.page-node-299 #content .region-topofcontent>.block a,.not-front.page-node-299 #content .region-bottomofcontent>.block a,.not-front.page-node-8 #content .region-topofcontent>.block a,.not-front.page-node-8 #content .region-bottomofcontent>.block a{display:block;width:100%;height:100%;background-color:#f6f6f6;text-align:center;padding:2em 0 2em 0;word-break:break-word;display:block;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.not-front.page-node-282 #content .region-topofcontent>.block a:hover,.not-front.page-node-282 #content .region-topofcontent>.block a:focus,.not-front.page-node-282 #content .region-bottomofcontent>.block a:hover,.not-front.page-node-282 #content .region-bottomofcontent>.block a:focus,.not-front.page-node-292 #content .region-topofcontent>.block a:hover,.not-front.page-node-292 #content .region-topofcontent>.block a:focus,.not-front.page-node-292 #content .region-bottomofcontent>.block a:hover,.not-front.page-node-292 #content .region-bottomofcontent>.block a:focus,.not-front.page-node-299 #content .region-topofcontent>.block a:hover,.not-front.page-node-299 #content .region-topofcontent>.block a:focus,.not-front.page-node-299 #content .region-bottomofcontent>.block a:hover,.not-front.page-node-299 #content .region-bottomofcontent>.block a:focus,.not-front.page-node-8 #content .region-topofcontent>.block a:hover,.not-front.page-node-8 #content .region-topofcontent>.block a:focus,.not-front.page-node-8 #content .region-bottomofcontent>.block a:hover,.not-front.page-node-8 #content .region-bottomofcontent>.block a:focus{background-color:#fff !important}.not-front.page-node-282 #content .region-topofcontent>.block a::before,.not-front.page-node-282 #content .region-bottomofcontent>.block a::before,.not-front.page-node-292 #content .region-topofcontent>.block a::before,.not-front.page-node-292 #content .region-bottomofcontent>.block a::before,.not-front.page-node-299 #content .region-topofcontent>.block a::before,.not-front.page-node-299 #content .region-bottomofcontent>.block a::before,.not-front.page-node-8 #content .region-topofcontent>.block a::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a::before{content:'';position:relative;display:block;height:52px;width:52px;margin:0 auto 15px auto;opacity:0.66;filter:alpha(opacity=66);background:transparent url(../img/sprite_beni.svg) no-repeat -500px -1799px}.not-front.page-node-282 #content .region-topofcontent>.block a:hover::before,.not-front.page-node-282 #content .region-topofcontent>.block a:focus::before,.not-front.page-node-282 #content .region-bottomofcontent>.block a:hover::before,.not-front.page-node-282 #content .region-bottomofcontent>.block a:focus::before,.not-front.page-node-292 #content .region-topofcontent>.block a:hover::before,.not-front.page-node-292 #content .region-topofcontent>.block a:focus::before,.not-front.page-node-292 #content .region-bottomofcontent>.block a:hover::before,.not-front.page-node-292 #content .region-bottomofcontent>.block a:focus::before,.not-front.page-node-299 #content .region-topofcontent>.block a:hover::before,.not-front.page-node-299 #content .region-topofcontent>.block a:focus::before,.not-front.page-node-299 #content .region-bottomofcontent>.block a:hover::before,.not-front.page-node-299 #content .region-bottomofcontent>.block a:focus::before,.not-front.page-node-8 #content .region-topofcontent>.block a:hover::before,.not-front.page-node-8 #content .region-topofcontent>.block a:focus::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a:hover::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a:focus::before{opacity:1;filter:alpha(opacity=100)}.not-front.page-node-282 #content .region-topofcontent>.block a.news::before,.not-front.page-node-282 #content .region-bottomofcontent>.block a.news::before,.not-front.page-node-292 #content .region-topofcontent>.block a.news::before,.not-front.page-node-292 #content .region-bottomofcontent>.block a.news::before,.not-front.page-node-299 #content .region-topofcontent>.block a.news::before,.not-front.page-node-299 #content .region-bottomofcontent>.block a.news::before,.not-front.page-node-8 #content .region-topofcontent>.block a.news::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a.news::before{background-position:-500px -1599px}.not-front.page-node-282 #content .region-topofcontent>.block a.termine::before,.not-front.page-node-282 #content .region-bottomofcontent>.block a.termine::before,.not-front.page-node-292 #content .region-topofcontent>.block a.termine::before,.not-front.page-node-292 #content .region-bottomofcontent>.block a.termine::before,.not-front.page-node-299 #content .region-topofcontent>.block a.termine::before,.not-front.page-node-299 #content .region-bottomofcontent>.block a.termine::before,.not-front.page-node-8 #content .region-topofcontent>.block a.termine::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a.termine::before{background-position:-500px -1499px}.not-front.page-node-282 #content .region-topofcontent>.block a.webinare::before,.not-front.page-node-282 #content .region-bottomofcontent>.block a.webinare::before,.not-front.page-node-292 #content .region-topofcontent>.block a.webinare::before,.not-front.page-node-292 #content .region-bottomofcontent>.block a.webinare::before,.not-front.page-node-299 #content .region-topofcontent>.block a.webinare::before,.not-front.page-node-299 #content .region-bottomofcontent>.block a.webinare::before,.not-front.page-node-8 #content .region-topofcontent>.block a.webinare::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a.webinare::before{background-position:-500px -1699px}.not-front.page-node-282 #content .region-topofcontent>.block a.newsletter::before,.not-front.page-node-282 #content .region-bottomofcontent>.block a.newsletter::before,.not-front.page-node-292 #content .region-topofcontent>.block a.newsletter::before,.not-front.page-node-292 #content .region-bottomofcontent>.block a.newsletter::before,.not-front.page-node-299 #content .region-topofcontent>.block a.newsletter::before,.not-front.page-node-299 #content .region-bottomofcontent>.block a.newsletter::before,.not-front.page-node-8 #content .region-topofcontent>.block a.newsletter::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a.newsletter::before{background-position:-500px -1799px}.not-front.page-node-282 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-282 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-292 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-292 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-299 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-299 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-8 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-8 #content .region-bottomofcontent>.block:nth-child(odd) a{background-color:#e9e9e9}@media (min-width: 30em){.not-front.page-node-282 #content .region-topofcontent>.block,.not-front.page-node-282 #content .region-bottomofcontent>.block,.not-front.page-node-292 #content .region-topofcontent>.block,.not-front.page-node-292 #content .region-bottomofcontent>.block,.not-front.page-node-299 #content .region-topofcontent>.block,.not-front.page-node-299 #content .region-bottomofcontent>.block,.not-front.page-node-8 #content .region-topofcontent>.block,.not-front.page-node-8 #content .region-bottomofcontent>.block{background-color:#f6f6f6}.not-front.page-node-282 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-282 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-292 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-292 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-299 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-299 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-8 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-8 #content .region-bottomofcontent>.block:nth-child(odd) a{background-color:#f6f6f6}.not-front.page-node-282 #content .region-topofcontent>.block:nth-child(2) a,.not-front.page-node-282 #content .region-bottomofcontent>.block:nth-child(2) a,.not-front.page-node-292 #content .region-topofcontent>.block:nth-child(2) a,.not-front.page-node-292 #content .region-bottomofcontent>.block:nth-child(2) a,.not-front.page-node-299 #content .region-topofcontent>.block:nth-child(2) a,.not-front.page-node-299 #content .region-bottomofcontent>.block:nth-child(2) a,.not-front.page-node-8 #content .region-topofcontent>.block:nth-child(2) a,.not-front.page-node-8 #content .region-bottomofcontent>.block:nth-child(2) a{background-color:#e9e9e9}.not-front.page-node-282 #content .region-topofcontent>.block:nth-child(3) a,.not-front.page-node-282 #content .region-bottomofcontent>.block:nth-child(3) a,.not-front.page-node-292 #content .region-topofcontent>.block:nth-child(3) a,.not-front.page-node-292 #content .region-bottomofcontent>.block:nth-child(3) a,.not-front.page-node-299 #content .region-topofcontent>.block:nth-child(3) a,.not-front.page-node-299 #content .region-bottomofcontent>.block:nth-child(3) a,.not-front.page-node-8 #content .region-topofcontent>.block:nth-child(3) a,.not-front.page-node-8 #content .region-bottomofcontent>.block:nth-child(3) a{background-color:#e9e9e9}.not-front.page-node-282 #content .region-topofcontent>.block:nth-child(4) a,.not-front.page-node-282 #content .region-bottomofcontent>.block:nth-child(4) a,.not-front.page-node-292 #content .region-topofcontent>.block:nth-child(4) a,.not-front.page-node-292 #content .region-bottomofcontent>.block:nth-child(4) a,.not-front.page-node-299 #content .region-topofcontent>.block:nth-child(4) a,.not-front.page-node-299 #content .region-bottomofcontent>.block:nth-child(4) a,.not-front.page-node-8 #content .region-topofcontent>.block:nth-child(4) a,.not-front.page-node-8 #content .region-bottomofcontent>.block:nth-child(4) a{background-color:#f6f6f6}}@media (max-width: 30em){.not-front.page-node-282 #content .region-topofcontent>.block a,.not-front.page-node-282 #content .region-bottomofcontent>.block a,.not-front.page-node-292 #content .region-topofcontent>.block a,.not-front.page-node-292 #content .region-bottomofcontent>.block a,.not-front.page-node-299 #content .region-topofcontent>.block a,.not-front.page-node-299 #content .region-bottomofcontent>.block a,.not-front.page-node-8 #content .region-topofcontent>.block a,.not-front.page-node-8 #content .region-bottomofcontent>.block a{background-color:#e9e9e9 !important}.not-front.page-node-282 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-282 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-292 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-292 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-299 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-299 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-8 #content .region-topofcontent>.block:nth-child(odd) a,.not-front.page-node-8 #content .region-bottomofcontent>.block:nth-child(odd) a{background-color:#f6f6f6 !important}}.not-front.page-node-282 #content .region-topofcontent>.block p,.not-front.page-node-282 #content .region-bottomofcontent>.block p,.not-front.page-node-292 #content .region-topofcontent>.block p,.not-front.page-node-292 #content .region-bottomofcontent>.block p,.not-front.page-node-299 #content .region-topofcontent>.block p,.not-front.page-node-299 #content .region-bottomofcontent>.block p,.not-front.page-node-8 #content .region-topofcontent>.block p,.not-front.page-node-8 #content .region-bottomofcontent>.block p{margin:0;padding:0}.not-front.page-node-282 #content .view-content,.not-front.page-node-292 #content .view-content,.not-front.page-node-299 #content .view-content,.not-front.page-node-8 #content .view-content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;display:block}.not-front.page-node-282 #content .view-content>.views-row,.not-front.page-node-282 #content .view-content>a,.not-front.page-node-292 #content .view-content>.views-row,.not-front.page-node-292 #content .view-content>a,.not-front.page-node-299 #content .view-content>.views-row,.not-front.page-node-299 #content .view-content>a,.not-front.page-node-8 #content .view-content>.views-row,.not-front.page-node-8 #content .view-content>a{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#f6f6f6;text-align:center;padding:2em 0 1em 0;word-break:break-word;display:block;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media (min-width: 30em){.not-front.page-node-282 #content .view-content>.views-row,.not-front.page-node-282 #content .view-content>a,.not-front.page-node-292 #content .view-content>.views-row,.not-front.page-node-292 #content .view-content>a,.not-front.page-node-299 #content .view-content>.views-row,.not-front.page-node-299 #content .view-content>a,.not-front.page-node-8 #content .view-content>.views-row,.not-front.page-node-8 #content .view-content>a{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width: 37.5em){.not-front.page-node-282 #content .view-content>.views-row,.not-front.page-node-282 #content .view-content>a,.not-front.page-node-292 #content .view-content>.views-row,.not-front.page-node-292 #content .view-content>a,.not-front.page-node-299 #content .view-content>.views-row,.not-front.page-node-299 #content .view-content>a,.not-front.page-node-8 #content .view-content>.views-row,.not-front.page-node-8 #content .view-content>a{-webkit-box-flex:1;-webkit-flex:1 1 33.333%;-moz-box-flex:1;-moz-flex:1 1 33.333%;-ms-flex:1 1 33.333%;flex:1 1 33.333%}}@media (min-width: 768px){.not-front.page-node-282 #content .view-content>.views-row,.not-front.page-node-282 #content .view-content>a,.not-front.page-node-292 #content .view-content>.views-row,.not-front.page-node-292 #content .view-content>a,.not-front.page-node-299 #content .view-content>.views-row,.not-front.page-node-299 #content .view-content>a,.not-front.page-node-8 #content .view-content>.views-row,.not-front.page-node-8 #content .view-content>a{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}}@media (min-width: 75em){.not-front.page-node-282 #content .view-content>.views-row,.not-front.page-node-282 #content .view-content>a,.not-front.page-node-292 #content .view-content>.views-row,.not-front.page-node-292 #content .view-content>a,.not-front.page-node-299 #content .view-content>.views-row,.not-front.page-node-299 #content .view-content>a,.not-front.page-node-8 #content .view-content>.views-row,.not-front.page-node-8 #content .view-content>a{-webkit-box-flex:0;-webkit-flex:0 1 20%;-moz-box-flex:0;-moz-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%}}.not-front.page-node-282 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-282 #content .view-content>a:nth-child(odd),.not-front.page-node-292 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-292 #content .view-content>a:nth-child(odd),.not-front.page-node-299 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-299 #content .view-content>a:nth-child(odd),.not-front.page-node-8 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-8 #content .view-content>a:nth-child(odd){background-color:#e9e9e9}@media (min-width: 22.5em) and (max-width: 30em){.not-front.page-node-282 #content .view-content>.views-row,.not-front.page-node-282 #content .view-content>a,.not-front.page-node-292 #content .view-content>.views-row,.not-front.page-node-292 #content .view-content>a,.not-front.page-node-299 #content .view-content>.views-row,.not-front.page-node-299 #content .view-content>a,.not-front.page-node-8 #content .view-content>.views-row,.not-front.page-node-8 #content .view-content>a{background-color:#f6f6f6}.not-front.page-node-282 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-282 #content .view-content>a:nth-child(odd),.not-front.page-node-292 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-292 #content .view-content>a:nth-child(odd),.not-front.page-node-299 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-299 #content .view-content>a:nth-child(odd),.not-front.page-node-8 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-8 #content .view-content>a:nth-child(odd){background-color:#e9e9e9}}@media (max-width: 37.5em){.not-front.page-node-282 #content .view-content>.views-row,.not-front.page-node-282 #content .view-content>a,.not-front.page-node-292 #content .view-content>.views-row,.not-front.page-node-292 #content .view-content>a,.not-front.page-node-299 #content .view-content>.views-row,.not-front.page-node-299 #content .view-content>a,.not-front.page-node-8 #content .view-content>.views-row,.not-front.page-node-8 #content .view-content>a{background-color:#f6f6f6}.not-front.page-node-282 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-282 #content .view-content>a:nth-child(odd),.not-front.page-node-292 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-292 #content .view-content>a:nth-child(odd),.not-front.page-node-299 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-299 #content .view-content>a:nth-child(odd),.not-front.page-node-8 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-8 #content .view-content>a:nth-child(odd){background-color:#f6f6f6}.not-front.page-node-282 #content .view-content>.views-row:nth-child(4n+2),.not-front.page-node-282 #content .view-content>.views-row:nth-child(4n+3),.not-front.page-node-282 #content .view-content>a:nth-child(4n+2),.not-front.page-node-282 #content .view-content>a:nth-child(4n+3),.not-front.page-node-292 #content .view-content>.views-row:nth-child(4n+2),.not-front.page-node-292 #content .view-content>.views-row:nth-child(4n+3),.not-front.page-node-292 #content .view-content>a:nth-child(4n+2),.not-front.page-node-292 #content .view-content>a:nth-child(4n+3),.not-front.page-node-299 #content .view-content>.views-row:nth-child(4n+2),.not-front.page-node-299 #content .view-content>.views-row:nth-child(4n+3),.not-front.page-node-299 #content .view-content>a:nth-child(4n+2),.not-front.page-node-299 #content .view-content>a:nth-child(4n+3),.not-front.page-node-8 #content .view-content>.views-row:nth-child(4n+2),.not-front.page-node-8 #content .view-content>.views-row:nth-child(4n+3),.not-front.page-node-8 #content .view-content>a:nth-child(4n+2),.not-front.page-node-8 #content .view-content>a:nth-child(4n+3){background-color:#e9e9e9}}@media (min-width: 37.5em) and (max-width: 47.938em){.not-front.page-node-282 #content .view-content>.views-row,.not-front.page-node-282 #content .view-content>a,.not-front.page-node-292 #content .view-content>.views-row,.not-front.page-node-292 #content .view-content>a,.not-front.page-node-299 #content .view-content>.views-row,.not-front.page-node-299 #content .view-content>a,.not-front.page-node-8 #content .view-content>.views-row,.not-front.page-node-8 #content .view-content>a{background-color:#f6f6f6}.not-front.page-node-282 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-282 #content .view-content>a:nth-child(odd),.not-front.page-node-292 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-292 #content .view-content>a:nth-child(odd),.not-front.page-node-299 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-299 #content .view-content>a:nth-child(odd),.not-front.page-node-8 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-8 #content .view-content>a:nth-child(odd){background-color:#f6f6f6}.not-front.page-node-282 #content .view-content>.views-row:nth-child(2n+2),.not-front.page-node-282 #content .view-content>a:nth-child(2n+2),.not-front.page-node-292 #content .view-content>.views-row:nth-child(2n+2),.not-front.page-node-292 #content .view-content>a:nth-child(2n+2),.not-front.page-node-299 #content .view-content>.views-row:nth-child(2n+2),.not-front.page-node-299 #content .view-content>a:nth-child(2n+2),.not-front.page-node-8 #content .view-content>.views-row:nth-child(2n+2),.not-front.page-node-8 #content .view-content>a:nth-child(2n+2){background-color:#e9e9e9}.not-front.page-node-282 #content .view-content>.views-row:last-child,.not-front.page-node-282 #content .view-content>a:last-child,.not-front.page-node-292 #content .view-content>.views-row:last-child,.not-front.page-node-292 #content .view-content>a:last-child,.not-front.page-node-299 #content .view-content>.views-row:last-child,.not-front.page-node-299 #content .view-content>a:last-child,.not-front.page-node-8 #content .view-content>.views-row:last-child,.not-front.page-node-8 #content .view-content>a:last-child{background-color:#f6f6f6}}@media (min-width: 47.938em) and (max-width: 75em){.not-front.page-node-282 #content .view-content>.views-row,.not-front.page-node-282 #content .view-content>a,.not-front.page-node-292 #content .view-content>.views-row,.not-front.page-node-292 #content .view-content>a,.not-front.page-node-299 #content .view-content>.views-row,.not-front.page-node-299 #content .view-content>a,.not-front.page-node-8 #content .view-content>.views-row,.not-front.page-node-8 #content .view-content>a{background-color:#f6f6f6}.not-front.page-node-282 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-282 #content .view-content>a:nth-child(odd),.not-front.page-node-292 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-292 #content .view-content>a:nth-child(odd),.not-front.page-node-299 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-299 #content .view-content>a:nth-child(odd),.not-front.page-node-8 #content .view-content>.views-row:nth-child(odd),.not-front.page-node-8 #content .view-content>a:nth-child(odd){background-color:#e9e9e9}.not-front.page-node-282 #content .view-content>.views-row:nth-child(2n+5),.not-front.page-node-282 #content .view-content>a:nth-child(2n+5),.not-front.page-node-292 #content .view-content>.views-row:nth-child(2n+5),.not-front.page-node-292 #content .view-content>a:nth-child(2n+5),.not-front.page-node-299 #content .view-content>.views-row:nth-child(2n+5),.not-front.page-node-299 #content .view-content>a:nth-child(2n+5),.not-front.page-node-8 #content .view-content>.views-row:nth-child(2n+5),.not-front.page-node-8 #content .view-content>a:nth-child(2n+5){background-color:#f6f6f6}.not-front.page-node-282 #content .view-content>.views-row:nth-child(2n+6),.not-front.page-node-282 #content .view-content>a:nth-child(2n+6),.not-front.page-node-292 #content .view-content>.views-row:nth-child(2n+6),.not-front.page-node-292 #content .view-content>a:nth-child(2n+6),.not-front.page-node-299 #content .view-content>.views-row:nth-child(2n+6),.not-front.page-node-299 #content .view-content>a:nth-child(2n+6),.not-front.page-node-8 #content .view-content>.views-row:nth-child(2n+6),.not-front.page-node-8 #content .view-content>a:nth-child(2n+6){background-color:#e9e9e9}}.not-front.page-node-282 #content .view-content>.views-row:hover,.not-front.page-node-282 #content .view-content>.views-row:focus,.not-front.page-node-282 #content .view-content>a:hover,.not-front.page-node-282 #content .view-content>a:focus,.not-front.page-node-292 #content .view-content>.views-row:hover,.not-front.page-node-292 #content .view-content>.views-row:focus,.not-front.page-node-292 #content .view-content>a:hover,.not-front.page-node-292 #content .view-content>a:focus,.not-front.page-node-299 #content .view-content>.views-row:hover,.not-front.page-node-299 #content .view-content>.views-row:focus,.not-front.page-node-299 #content .view-content>a:hover,.not-front.page-node-299 #content .view-content>a:focus,.not-front.page-node-8 #content .view-content>.views-row:hover,.not-front.page-node-8 #content .view-content>.views-row:focus,.not-front.page-node-8 #content .view-content>a:hover,.not-front.page-node-8 #content .view-content>a:focus{background-color:#fff}.not-front.page-node-282 #content .view-content>.views-row .views-row-inner,.not-front.page-node-282 #content .view-content>.views-row span,.not-front.page-node-282 #content .view-content>a .views-row-inner,.not-front.page-node-282 #content .view-content>a span,.not-front.page-node-292 #content .view-content>.views-row .views-row-inner,.not-front.page-node-292 #content .view-content>.views-row span,.not-front.page-node-292 #content .view-content>a .views-row-inner,.not-front.page-node-292 #content .view-content>a span,.not-front.page-node-299 #content .view-content>.views-row .views-row-inner,.not-front.page-node-299 #content .view-content>.views-row span,.not-front.page-node-299 #content .view-content>a .views-row-inner,.not-front.page-node-299 #content .view-content>a span,.not-front.page-node-8 #content .view-content>.views-row .views-row-inner,.not-front.page-node-8 #content .view-content>.views-row span,.not-front.page-node-8 #content .view-content>a .views-row-inner,.not-front.page-node-8 #content .view-content>a span{padding:0 .5em;display:block}.not-front.page-node-282 #content .view-content>.views-row::before,.not-front.page-node-282 #content .view-content>a::before,.not-front.page-node-292 #content .view-content>.views-row::before,.not-front.page-node-292 #content .view-content>a::before,.not-front.page-node-299 #content .view-content>.views-row::before,.not-front.page-node-299 #content .view-content>a::before,.not-front.page-node-8 #content .view-content>.views-row::before,.not-front.page-node-8 #content .view-content>a::before{content:'';position:relative;display:block;height:52px;width:52px;margin:0 auto 15px auto;opacity:0.66;filter:alpha(opacity=66);background:transparent url(../img/sprite_beni.svg) no-repeat -300px -1799px}.not-front.page-node-282 #content .view-content>.views-row:hover::before,.not-front.page-node-282 #content .view-content>.views-row:focus::before,.not-front.page-node-282 #content .view-content>a:hover::before,.not-front.page-node-282 #content .view-content>a:focus::before,.not-front.page-node-292 #content .view-content>.views-row:hover::before,.not-front.page-node-292 #content .view-content>.views-row:focus::before,.not-front.page-node-292 #content .view-content>a:hover::before,.not-front.page-node-292 #content .view-content>a:focus::before,.not-front.page-node-299 #content .view-content>.views-row:hover::before,.not-front.page-node-299 #content .view-content>.views-row:focus::before,.not-front.page-node-299 #content .view-content>a:hover::before,.not-front.page-node-299 #content .view-content>a:focus::before,.not-front.page-node-8 #content .view-content>.views-row:hover::before,.not-front.page-node-8 #content .view-content>.views-row:focus::before,.not-front.page-node-8 #content .view-content>a:hover::before,.not-front.page-node-8 #content .view-content>a:focus::before{opacity:1;filter:alpha(opacity=100)}.not-front.page-node-299 #content .bottomofcontent>.inner,.not-front.page-node-8 #content .bottomofcontent>.inner{margin-top:-4em}@media (min-width: 768px){.not-front.page-node-299 #content .bottomofcontent>.inner,.not-front.page-node-8 #content .bottomofcontent>.inner{padding:0 5em 0 5em}}.not-front.page-node-299 #content .region-bottomofcontent>.block,.not-front.page-node-8 #content .region-bottomofcontent>.block{-webkit-box-flex:1;-webkit-flex:1 1 33.33%;-moz-box-flex:1;-moz-flex:1 1 33.33%;-ms-flex:1 1 33.33%;flex:1 1 33.33%}.not-front.page-node-299 #content .region-bottomofcontent>.block a,.not-front.page-node-8 #content .region-bottomofcontent>.block a{background-color:#f6f6f6 !important}.not-front.page-node-299 #content .region-bottomofcontent>.block a:hover,.not-front.page-node-299 #content .region-bottomofcontent>.block a:focus,.not-front.page-node-8 #content .region-bottomofcontent>.block a:hover,.not-front.page-node-8 #content .region-bottomofcontent>.block a:focus{background-color:#fff !important}.not-front.page-node-299 #content .region-bottomofcontent>.block a.ueberuns::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a.ueberuns::before{background-position:-600px -1599px}.not-front.page-node-299 #content .region-bottomofcontent>.block a.referenzen::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a.referenzen::before{background-position:-600px -1499px}.not-front.page-node-299 #content .region-bottomofcontent>.block a.team::before,.not-front.page-node-8 #content .region-bottomofcontent>.block a.team::before{background-position:-600px -1699px}.not-front.page-node-299 #content .region-bottomofcontent>.block:nth-child(odd) a,.not-front.page-node-8 #content .region-bottomofcontent>.block:nth-child(odd) a{background-color:#e9e9e9 !important}.not-front.page-node-299 #content .region-bottomofcontent>.block:nth-child(odd) a:hover,.not-front.page-node-299 #content .region-bottomofcontent>.block:nth-child(odd) a:focus,.not-front.page-node-8 #content .region-bottomofcontent>.block:nth-child(odd) a:hover,.not-front.page-node-8 #content .region-bottomofcontent>.block:nth-child(odd) a:focus{background-color:#fff !important}.page-repertoire.smaller3 #block-block-1{position:fixed;top:71px;background-color:#fff;padding:10px;text-align:center;z-index:10;font-size:125%}.not-front #content .view-repertoire .view-repertoire{float:left;width:100%}.not-front #content .view-repertoire .view-header h3{font-size:400%;font-weight:100;margin-top:50px;float:left;width:100%}.not-front #content .view-repertoire .view-header>a:target{display:block;position:relative;top:-70px;visibility:hidden}.not-front #content .view-repertoire .view-content>.views-row,.not-front #content .view-repertoire .view-content>div{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media (min-width: 37.5em){.not-front #content .view-repertoire .view-content>.views-row,.not-front #content .view-repertoire .view-content>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.not-front #content .view-repertoire .view-content>.views-row:hover,.not-front #content .view-repertoire .view-content>.views-row:focus,.not-front #content .view-repertoire .view-content>div:hover,.not-front #content .view-repertoire .view-content>div:focus{background-color:#fff}.not-front #content .view-repertoire .view-content>.views-row .views-row-inner,.not-front #content .view-repertoire .view-content>div .views-row-inner{padding:5px 2em 5px 0}.not-front #content .view-repertoire .view-content>.views-row .views-row-inner .views-field-title,.not-front #content .view-repertoire .view-content>div .views-row-inner .views-field-title{margin:.5rem 0 5px 0}body.node-type-album #main article .group-vendorlinks{padding:20px;margin-bottom:2em;padding-left:40px}@media (min-width: 768px){body.node-type-album #main article .group-vendorlinks{position:absolute;padding-left:0;top:100px;right:-48%;right:auto;left:110%;width:auto;min-width:200px;max-width:35px}}@media (min-width: 56.25em){body.node-type-album #main article .group-vendorlinks{left:120%}}@media (min-width: 75em){body.node-type-album #main article .group-vendorlinks{left:130%}}@media (min-width: 87.5em){body.node-type-album #main article .group-vendorlinks{left:150%}}body.node-type-album #main article .group-vendorlinks h3{padding:0;margin:0;font-weight:400;letter-spacing:2px;font-size:14px;font-size:1.4rem;color:#a59f9e;text-transform:uppercase}body.node-type-album #main article .group-vendorlinks .field{display:inline-block;width:46px}body.node-type-album #main article .group-vendorlinks .field span{display:none}@media (min-width: 768px){body.node-type-album #main article .group-vendorlinks .field{display:block;width:auto}body.node-type-album #main article .group-vendorlinks .field span{display:inline-block}}body.node-type-album #main article .group-vendorlinks .field-type-link-field .field-item a{padding:0;margin:10px 0;text-align:left;width:auto;max-width:100%;font-weight:400;letter-spacing:0;font-size:14px;font-size:1.4rem;color:#63b38e !important}body.node-type-album #main article .group-vendorlinks .field-type-link-field .field-item a:hover,body.node-type-album #main article .group-vendorlinks .field-type-link-field .field-item a:focus,body.node-type-album #main article .group-vendorlinks .field-type-link-field .field-item a:active{color:#3d6174 !important}body.node-type-album #main article .group-vendorlinks .field-type-link-field .field-item a:before{width:40px;margin-left:0;opacity:0.8;filter:alpha(opacity=80);background:url(../img/sprite_beni.svg) no-repeat -299px -1788px}@media (min-width: 768px){body.node-type-album #main article .group-vendorlinks .field-type-link-field .field-item a:before{margin-left:-30px}}body.node-type-album #main article .group-vendorlinks .field-type-link-field .field-item a:hover:before,body.node-type-album #main article .group-vendorlinks .field-type-link-field .field-item a:focus:before,body.node-type-album #main article .group-vendorlinks .field-type-link-field .field-item a:active:before{background-position-y:-1789px;opacity:1;filter:alpha(opacity=100)}body.node-type-album #main article .group-vendorlinks .field-type-link-field.field-name-field-amazon .field-item a:before{background-position-x:-352px}body.node-type-album #main article .group-vendorlinks .field-type-link-field.field-name-field-idagio .field-item a:before{background-position-x:-397px}body.node-type-album #main article .group-vendorlinks .field-type-link-field.field-name-field-spotify .field-item a:before{background-position-x:-450px}body.node-type-album #main article .group-vendorlinks .field-type-link-field.field-name-field-apple-music .field-item a:before{background-position-x:-500px}#content .view-albums .view-content>.views-row{margin-bottom:3rem}@media (min-width: 64em){#content .view-albums .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 33.3333%;-moz-box-flex:0;-moz-flex:0 1 33.3333%;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%}}@media (min-width: 100em){#content .view-albums .view-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}}#content .view-albums .view-content>.views-row .views-row-inner{padding:5px 2rem}#content .view-albums .view-content>.views-row .views-field{text-align:center}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div{text-align:center;overflow:hidden;position:relative;display:block;z-index:1}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .orderlink{position:absolute;right:0;bottom:0;background-color:rgba(255,255,255,0.75);border-radius:20px 0 0 0}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .orderlink:hover,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .orderlink:focus,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .orderlink:active{background-color:#fff}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .orderlink a.order{display:inline-block;color:#3d6174 !important;font-size:0;text-transform:uppercase}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .orderlink a.order::after{content:" ";display:inline-block;height:40px;width:50px;line-height:50px;background:url(../img/sprite_beni.svg) no-repeat -190px -1492px}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .orderlink a.order:hover::after,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .orderlink a.order:focus::after,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .orderlink a.order:active::after{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;width:100%;height:100%;background-color:rgba(36,58,70,0.75);opacity:1;filter:alpha(opacity=100)}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo>div{display:table-cell;vertical-align:middle;text-align:center;padding:10px}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo a:not(.order){text-align:center;padding:0 2rem;background-color:#fff;color:#3d6174;font-weight:600;margin:10px 0;line-height:42px;display:inline-block}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo a:not(.order):hover,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo a:not(.order):focus,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo a:not(.order):active{background-color:#69abce;color:#fff}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo a.order{display:inline-block;color:#3d6174 !important;font-size:0;text-transform:uppercase}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo a.order::after{content:" ";display:inline-block;height:40px;width:50px;line-height:50px;background:url(../img/sprite_beni.svg) no-repeat -190px -1492px}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo a.order:hover::after,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo a.order:focus::after,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div .detailinfo a.order:active::after{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div:hover,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div:focus,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div:active{cursor:hand}#content .view-albums .view-content>.views-row .views-field-entity-id>div>div:hover .detailinfo,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div:focus .detailinfo,#content .view-albums .view-content>.views-row .views-field-entity-id>div>div:active .detailinfo{opacity:1;filter:alpha(opacity=100)}#content .view-albums .view-content>.views-row .views-field-title{margin:1.5rem 0 1rem 0;text-transform:uppercase}#content .view-albums .view-content>.views-row .views-field-title h4{line-height:1.2;font-weight:400}#content .view-albums .view-content>.views-row .views-field-title a{color:#63b38e}#content .view-albums .view-content>.views-row .views-field-title a:hover,#content .view-albums .view-content>.views-row .views-field-title a:focus,#content .view-albums .view-content>.views-row .views-field-title a:active{color:#e0054c}#content .view-albums .view-content>.views-row .views-field-field-order-link a.order{display:inline-block;color:#3d6174 !important;font-size:0;text-transform:uppercase}#content .view-albums .view-content>.views-row .views-field-field-order-link a.order::after{content:" ";display:inline-block;height:40px;width:50px;line-height:50px;background:url(../img/sprite_beni.svg) no-repeat -190px -1492px}#content .view-albums .view-content>.views-row .views-field-field-order-link a.order:hover::after,#content .view-albums .view-content>.views-row .views-field-field-order-link a.order:focus::after,#content .view-albums .view-content>.views-row .views-field-field-order-link a.order:active::after{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#content .view-albums .view-content>.views-row .views-field-entity-id-1{font-size:83.5%;color:#454545}@media (min-width: 87.5em){#content .view-albums .view-content>.views-row .views-field-entity-id-1{font-size:75%}}#content .view-albums .view-content>.views-row .views-field-entity-id,#content .view-albums .view-content>.views-row .views-field-field-bild{-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 16px 0 rgba(0,0,0,0.2);box-shadow:0 2px 16px 0 rgba(0,0,0,0.2)}#content .view-albums .view-content>.views-row .views-field-entity-id img,#content .view-albums .view-content>.views-row .views-field-field-bild img{min-height:120px;min-width:120px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-o-object-fit:cover;-o-object-position:bottom center;object-fit:cover;object-position:bottom center}#content .view-albums .view-content>.views-row .views-field-field-video-embed iframe{max-width:560px !important;width:560px !important;max-height:315px !important;height:315px !important}#content .view-albums .view-content>.views-row h2,#content .view-albums .view-content>.views-row h2 a,#content .view-albums .view-content>.views-row h2 a:visited{letter-spacing:0}#content .view-albums .view-content>.views-row .views-field-field-newsletter-thema a{color:#7d7674;font-size:1.2rem}#content .view-albums .view-content>.views-row .views-field-field-newsletter-thema a:hover,#content .view-albums .view-content>.views-row .views-field-field-newsletter-thema a:focus,#content .view-albums .view-content>.views-row .views-field-field-newsletter-thema a:active{color:#454545}#content .view-albums .view-content>.views-row .btn.download a{margin-top:0;padding-bottom:0}.no-flexbox .not-front .datecircle{line-height:40px;text-align:center}.no-flexbox .not-front .datecircle span:first-child{display:block;margin-top:1x}body.node-type-blog article .field-name-field-url{text-align:center}body.node-type-blog article .field-name-field-url .field-item{display:inline}.not-front #content .view-Reviews .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:4rem}@media (min-width: 37.5em){.not-front #content .view-Reviews .views-row{-webkit-box-flex:0;-webkit-flex:0 1 46%;-moz-box-flex:0;-moz-flex:0 1 46%;-ms-flex:0 1 46%;flex:0 1 46%}}.not-front #content .view-Reviews .views-row .views-row-inner{padding:2em;height:auto;background-color:#dbede5}.not-front #content .view-Reviews .views-row:nth-child(odd) .views-row-inner{background-color:#fdb4cc}.not-front #content .view-Reviews .views-row:nth-child(4n+3) .views-row-inner{background-color:#dde7ed}.not-front #content .view-Reviews .views-row:nth-child(4n+4) .views-row-inner{background-color:#defaf7}.not-front #content .view-Reviews .views-row:before{content:" ";display:block;height:30px;width:100.5%;margin:0 auto;background-color:#fff;-webkit-transform:skew(0, 2deg);-moz-transform:skew(0, 2deg);-ms-transform:skew(0, 2deg);-o-transform:skew(0, 2deg);transform:skew(0, 2deg);position:absolute;z-index:0;top:-15px}.not-front #content .view-Reviews .views-row:nth-child(3n+2)::before{-webkit-transform:skew(0, -2deg);-moz-transform:skew(0, -2deg);-ms-transform:skew(0, -2deg);-o-transform:skew(0, -2deg);transform:skew(0, -2deg)}.not-front #content .view-Reviews .views-row .views-field-title h3{margin:0 0 1em}.not-front #content .view-Reviews .views-row .submitted{margin-top:1em}.not-front #content .view-Reviews .views-row h2,.not-front #content .view-Reviews .views-row h2 a,.not-front #content .view-Reviews .views-row h2 a:visited{letter-spacing:0}.no-flexbox .not-front .datecircle{line-height:40px;text-align:center}.no-flexbox .not-front .datecircle span:first-child{display:block;margin-top:1x}.not-front #content .view-festivals .views-row,.not-front #content .view-orchestras .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin:2rem 0 4rem}@media (min-width: 37.5em){.not-front #content .view-festivals .views-row,.not-front #content .view-orchestras .views-row{-webkit-box-flex:0;-webkit-flex:0 1 40%;-moz-box-flex:0;-moz-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%}}.not-front #content .view-festivals .views-row .views-row-inner,.not-front #content .view-orchestras .views-row .views-row-inner{padding:0 10px 10px}.not-front #content .view-festivals .views-row .views-field-title,.not-front #content .view-orchestras .views-row .views-field-title{text-align:center;background-color:#fff;margin-top:-50px;-webkit-transform:skew(0, 2.2deg);-moz-transform:skew(0, 2.2deg);-ms-transform:skew(0, 2.2deg);-o-transform:skew(0, 2.2deg);transform:skew(0, 2.2deg);padding:20px 1%;width:102%;margin-left:-2px}.not-front #content .view-festivals .views-row .views-field-title h3,.not-front #content .view-orchestras .views-row .views-field-title h3{padding:0;margin:0}.not-front #content .view-festivals .views-row .views-field-field-event-date,.not-front #content .view-orchestras .views-row .views-field-field-event-date{margin-top:-20px}.not-front #content .view-festivals .views-row .views-field-field-mainimage,.not-front #content .view-festivals .views-row .views-field-field-bild,.not-front #content .view-orchestras .views-row .views-field-field-mainimage,.not-front #content .view-orchestras .views-row .views-field-field-bild{padding:0 !important;max-height:300px}.not-front #content .view-festivals .views-row .views-field-field-mainimage .submitted,.not-front #content .view-festivals .views-row .views-field-field-bild .submitted,.not-front #content .view-orchestras .views-row .views-field-field-mainimage .submitted,.not-front #content .view-orchestras .views-row .views-field-field-bild .submitted{text-align:left;padding:0 2rem}.not-front #content .view-festivals .views-row .views-field-field-mainimage img,.not-front #content .view-festivals .views-row .views-field-field-bild img,.not-front #content .view-orchestras .views-row .views-field-field-mainimage img,.not-front #content .view-orchestras .views-row .views-field-field-bild img{max-height:300px;width:80%;min-width:80%;margin:1em auto  0 auto;-o-object-fit:cover;-o-object-position:center center;object-fit:cover;object-position:center center;opacity:0.88;filter:alpha(opacity=88)}@media (min-width: 37.5em){.not-front #content .view-festivals .views-row .views-field-field-mainimage img,.not-front #content .view-festivals .views-row .views-field-field-bild img,.not-front #content .view-orchestras .views-row .views-field-field-mainimage img,.not-front #content .view-orchestras .views-row .views-field-field-bild img{width:100%;height:auto;margin:0.25em auto .5em auto}}.not-front #content .view-festivals .views-row .views-field-field-mainimage img:hover,.not-front #content .view-festivals .views-row .views-field-field-mainimage img:focus,.not-front #content .view-festivals .views-row .views-field-field-mainimage img:active,.not-front #content .view-festivals .views-row .views-field-field-bild img:hover,.not-front #content .view-festivals .views-row .views-field-field-bild img:focus,.not-front #content .view-festivals .views-row .views-field-field-bild img:active,.not-front #content .view-orchestras .views-row .views-field-field-mainimage img:hover,.not-front #content .view-orchestras .views-row .views-field-field-mainimage img:focus,.not-front #content .view-orchestras .views-row .views-field-field-mainimage img:active,.not-front #content .view-orchestras .views-row .views-field-field-bild img:hover,.not-front #content .view-orchestras .views-row .views-field-field-bild img:focus,.not-front #content .view-orchestras .views-row .views-field-field-bild img:active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;filter:alpha(opacity=100)}.not-front #content .view-festivals .views-row h2,.not-front #content .view-festivals .views-row h2 a,.not-front #content .view-festivals .views-row h2 a:visited,.not-front #content .view-orchestras .views-row h2,.not-front #content .view-orchestras .views-row h2 a,.not-front #content .view-orchestras .views-row h2 a:visited{letter-spacing:0}.no-flexbox .not-front .datecircle{line-height:40px;text-align:center}.no-flexbox .not-front .datecircle span:first-child{display:block;margin-top:1x}body.node-type-blog article .field-name-field-url{text-align:center}body.node-type-blog article .field-name-field-url .field-item{display:inline}.not-front #content .view-interviewsssssssssssssssssssss .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:2rem}@media (min-width: 37.5em){.not-front #content .view-interviewsssssssssssssssssssss .views-row{-webkit-box-flex:0;-webkit-flex:0 1 48.5%;-moz-box-flex:0;-moz-flex:0 1 48.5%;-ms-flex:0 1 48.5%;flex:0 1 48.5%}}@media (min-width: 64em){.not-front #content .view-interviewsssssssssssssssssssss .views-row{-webkit-box-flex:0;-webkit-flex:0 1 30%;-moz-box-flex:0;-moz-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-row-inner{padding:0 10px 10px}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-title{text-align:center;background-color:#fff;margin-top:-50px;-webkit-transform:skew(0, 2.2deg);-moz-transform:skew(0, 2.2deg);-ms-transform:skew(0, 2.2deg);-o-transform:skew(0, 2.2deg);transform:skew(0, 2.2deg);padding:20px 1%;width:102%;margin-left:-2px}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-title h3{padding:0;margin:0}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-mainimage,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-image{align-self:flex-end;margin:-1rem 0 0;text-align:center;position:relative;padding:0 !important}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-mainimage .submitted,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-image .submitted{text-align:left;padding:0 2rem}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-mainimage img,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-image img{width:80%;min-width:80%;margin:1em auto  0 auto;-o-object-fit:cover;-o-object-position:center center;object-fit:cover;object-position:center center;opacity:0.88;filter:alpha(opacity=88)}@media (min-width: 37.5em){.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-mainimage img,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-image img{width:100%;height:auto;margin:0.25em auto .5em auto}}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-mainimage img:hover,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-mainimage img:focus,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-mainimage img:active,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-image img:hover,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-image img:focus,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-image img:active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;filter:alpha(opacity=100)}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-video-embed iframe{max-width:560px !important;width:560px !important;max-height:315px !important;height:315px !important}.not-front #content .view-interviewsssssssssssssssssssss .views-row h2,.not-front #content .view-interviewsssssssssssssssssssss .views-row h2 a,.not-front #content .view-interviewsssssssssssssssssssss .views-row h2 a:visited{letter-spacing:0}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-newsletter-thema a{color:#7d7674;font-size:1.2rem}.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-newsletter-thema a:hover,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-newsletter-thema a:focus,.not-front #content .view-interviewsssssssssssssssssssss .views-row .views-field-field-newsletter-thema a:active{color:#454545}.not-front #content .view-interviewsssssssssssssssssssss .views-row .btn.download a{margin-top:0;padding-bottom:0}.no-flexbox .not-front .datecircle{line-height:40px;text-align:center}.no-flexbox .not-front .datecircle span:first-child{display:block;margin-top:1x}@media (min-width: 75em){.page-node-2 .map,.page-node-255 .map{width:60%;float:left}.page-node-2 .therest,.page-node-255 .therest{margin-left:65%}}.page-node-2 .map iframe,.page-node-255 .map iframe{width:100%}.page-node-2 .baguettebox-container,.page-node-255 .baguettebox-container{display:none}.page-node-2 article .articlecontent>div,.page-node-255 article .articlecontent>div{-webkit-box-flex:0 !important;-webkit-flex:0 1 100% !important;-moz-box-flex:0 !important;-moz-flex:0 1 100% !important;-ms-flex:0 1 100% !important;flex:0 1 100% !important;width:100% !important}.page-node-278 form>div div div>label,.page-node-279 form>div div div>label{display:none}.page-node-278 input[type="radio"],.page-node-278 input[type="checkbox"],.page-node-279 input[type="radio"],.page-node-279 input[type="checkbox"]{float:left;margin-right:15px}.page-node-278 #content button,.page-node-279 #content button{background-color:#e0054c !important;color:#3d6174 !important;margin:1em auto 1.5em auto;padding:0 1.5em !important}.page-node-177 form label{clear:both;display:block}.page-node-177 form input[type="text"],.page-node-177 form input[type="email"],.page-node-177 form .form-item .form-textarea{width:100%;min-width:100px;max-width:100%}.page-node-177 form .form-type-select{float:none;width:25%;display:inline-block}.page-node-177 form .webform-component--name,.page-node-177 form .webform-component--nachname{float:left;width:33%;margin-right:15px}.page-node-177 form .webform-component-node-reference label{clear:none;display:inline}.page-node-177 span.arrow.down{display:block;width:100px;height:100px;margin:1em;background:url(../img/sprite_beni.svg) no-repeat center -775px}.page-node-177 span.arrow.down span{display:none}body.node-type-konzerttermin .field-type-link-field,body.node-type-konzerttermin .field-name-field-mainimage{text-align:center}body.node-type-konzerttermin .btn{min-width:150px;max-width:15px}body.node-type-konzerttermin .field-name-field-event-date,body.node-type-konzerttermin .field-name-field-datum{font-weight:400;padding:0 0 .25em;font-family:"Kalam",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:150%}body.node-type-konzerttermin .field-name-field-city,body.node-type-konzerttermin .field-name-field-country{padding-top:.25em}body.node-type-konzerttermin .field-name-field-country{border-top:0 none}body.node-type-konzerttermin .field-name-field-venue,body.node-type-konzerttermin .venue{padding-bottom:1em;margin-bottom:1em}body.node-type-konzerttermin .field-name-field-contentimage{display:none}@media (min-width: 768px){body.node-type-konzerttermin .field-name-field-contentimage{display:block}}body.node-type-konzerttermin .group-date-venue{font-size:200%;font-weight:300;margin-bottom:1em;text-align:center}body.node-type-konzerttermin .group-date-venue *{display:block}body.node-type-konzerttermin .group-cityandcountry div{display:inline-block}body.node-type-konzerttermin .group-cityandcountry .field-name-field-state:after,body.node-type-konzerttermin .group-cityandcountry .field-name-field-state:before{content:" (";display:inline-block;width:10px}body.node-type-konzerttermin .group-cityandcountry .field-name-field-state:after{content:") "}.views-field-field-event-date,.views-field-field-datum-2{text-align:center;margin-bottom:.75em;margin-bottom:0;color:#3d6174}.views-field-field-event-date .date,.views-field-field-event-date .date2,.views-field-field-datum-2 .date,.views-field-field-datum-2 .date2{width:50px;font-size:5rem;font-weight:400;line-height:30px;margin:5px auto .1em auto;position:relative;z-index:100;font-family:"Kalam",Helvetica,Arial,"Nimbus Sans L",sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center}.front .views-field-field-event-date .date,.front .views-field-field-event-date .date2,.front .views-field-field-datum-2 .date,.front .views-field-field-datum-2 .date2{margin:3px 0 0}.views-field-field-event-date .date>span:first-child,.views-field-field-datum-2 .date>span:first-child{padding:0}.views-field-field-event-date .date>span:nth-child(2),.views-field-field-event-date .date>span:last-child,.views-field-field-event-date .date>span:not(:first-child),.views-field-field-datum-2 .date>span:nth-child(2),.views-field-field-datum-2 .date>span:last-child,.views-field-field-datum-2 .date>span:not(:first-child){font-size:50%;padding-top:10px;line-height:1.2em;text-transform:uppercase}.views-field-field-datum-2{font-weight:700}.no-flexbox .datecircle{line-height:40px;text-align:center}.no-flexbox .datecircle span{display:block;margin-top:-1x}.no-flexbox .datecircle span:nth-child(2){margin-top:-18x}.page-konzerttermin.page-views #main #content>.inner article{padding:0}#content .view-konzertkalender{padding-top:20px}#content .view-konzertkalender .view-content,#content .view-konzertkalender .view-content>.views-group>.views-group-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#content .view-konzertkalender .view-content>.views-row,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row{margin-bottom:2em;background-color:transparent;position:relative;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width: 64em){#content .view-konzertkalender .view-content>.views-row,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 48.5%;-moz-box-flex:0;-moz-flex:0 1 48.5%;-ms-flex:0 1 48.5%;flex:0 1 48.5%}}.front #content .view-konzertkalender .view-content>.views-row,.front #content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row{margin-bottom:1.5em !important}#content .view-konzertkalender .view-content>.views-row .views-row-inner,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-row-inner{display:block;text-align:left;padding-bottom:.5em;padding:2rem}#content .view-konzertkalender .view-content>.views-row .views-row-inner .views-field,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-row-inner .views-field{margin:0}#content .view-konzertkalender .view-content>.views-row .views-field .field-content,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field .field-content{padding:0}#content .view-konzertkalender .view-content>.views-row .views-field.views-field-field-event-date,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field.views-field-field-event-date{width:75px;float:left;font-family:"Kalam",Helvetica,Arial,"Nimbus Sans L",sans-serif}#content .view-konzertkalender .view-content>.views-row .views-field.views-field-field-event-date .field-content,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field.views-field-field-event-date .field-content{padding:1rem 0}#content .view-konzertkalender .view-content>.views-row .views-field:not(.views-field-field-datum):not(.views-field-field-event-date),#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field:not(.views-field-field-datum):not(.views-field-field-event-date){line-height:1.5;text-align:left;margin-left:100px}#content .view-konzertkalender .view-content>.views-row h3,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row h3{margin:0}#content .view-konzertkalender .view-content>.views-row h3 a,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row h3 a{display:block}#content .view-konzertkalender .view-content>.views-row h3 a:hover,#content .view-konzertkalender .view-content>.views-row h3 a:focus,#content .view-konzertkalender .view-content>.views-row h3 a:active,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row h3 a:hover,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row h3 a:focus,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row h3 a:active{color:#38383a}#content .view-konzertkalender .view-content>.views-row .views-field-field-venue,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field-field-venue{color:#38383a;font-weight:400;font-size:12px;font-size:1.2rem}@media (min-width: 56.25em){#content .view-konzertkalender .view-content>.views-row .views-field-field-venue,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field-field-venue{font-size:14px;font-size:1.4rem}}.page-views #content .view-konzertkalender .view-content>.views-row .views-field-field-venue,.page-views #content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field-field-venue{color:#38383a;font-size:inherit;font-weight:600}#content .view-konzertkalender .view-content>.views-row .views-field-field-kurztext,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field-field-kurztext{margin-top:.75em}#content .view-konzertkalender .view-content>.views-row .views-field.views-field-field-konzerttermin-kategorie,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field.views-field-field-konzerttermin-kategorie{margin-top:.5em;margin-bottom:.5em;color:#7d7674;text-transform:uppercase;font-size:75%}.page-views #content .view-konzertkalender .view-content>.views-row .views-field-body,.page-views #content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field-body{color:#38383a;font-weight:400;font-size:12px;font-size:1.2rem}@media (min-width: 56.25em){.page-views #content .view-konzertkalender .view-content>.views-row .views-field-body,.page-views #content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field-body{font-size:14px;font-size:1.4rem}}#content .view-konzertkalender .view-content>.views-row .views-field-title,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field-title{margin-bottom:.5em !important}#content .view-konzertkalender .view-content>.views-row .views-field-field-link a,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .views-field-field-link a{line-height:2em;margin:.5em 0}#content .view-konzertkalender .view-content>.views-row .field-name-field-mainimage img,#content .view-konzertkalender .view-content>.views-group>.views-group-content>.views-row .field-name-field-mainimage img{min-height:120px;min-width:120px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-o-object-fit:cover;-o-object-position:bottom center;object-fit:cover;object-position:bottom center;width:150px;height:150px;float:right}.no-flexbox #content .view-konzertkalender .view-content{display:table;width:100% !important}.no-flexbox #content .view-konzertkalender .view-content .views-row{display:block;float:left;width:100%}.no-flexbox #content .view-konzertkalender .view-content .views-row{width:100%;min-height:auto;margin-left:0 !important}@media (min-width: 768px){.not-front #content .view-konzertkalender .view-content .views-row::after{content:" ";display:inline-block;height:50px;width:50px;position:absolute;opacity:0.5;filter:alpha(opacity=50);top:-5px;right:-3px;background:url(../img/sprite_beni.svg) no-repeat 10px -840px}}aside .region-sidebar-second>.constrained{width:84%}.view.view-konzertkalender.view-display-id-page_2 .views-field-field-event-date{width:15%}.view.view-konzertkalender.view-display-id-page_2 .views-field-title{width:30%}.view.view-konzertkalender.view-display-id-page_2 .views-field-field-venue{width:30%}@media (max-width: 39.9375em){.view.view-konzertkalender.view-display-id-page_2 .views-field{width:100% !important}.view.view-konzertkalender.view-display-id-page_2 .tablesaw-stack tbody td,.view.view-konzertkalender.view-display-id-page_2 .tablesaw-stack tbody th{float:none}}@media (min-width: 768px){body.node-type-photo article>.articlecontent .baguettebox-container,body.node-type-photo article>.articlecontent .field-name-field-video{float:left;width:60%;margin-right:5%}}body.node-type-photo article>.articlecontent .baguettebox-container .field-name-field-image,body.node-type-photo article>.articlecontent .field-name-field-video .field-name-field-image{margin:0}body.node-type-photo article>.articlecontent .baguettebox-container .field-name-field-image img,body.node-type-photo article>.articlecontent .field-name-field-video .field-name-field-image img{border:10px solid #fff}@media (min-width: 768px){body.node-type-photo article>.articlecontent .field:not(.field-name-field-image):not(.field-name-field-video){margin-left:65%}}body.node-type-photo article>.articlecontent .field{margin-left:0 !important}.field-name-field-video iframe{width:100% !important;max-height:240px !important;max-width:500px;margin-bottom:1.5em}@media (min-width: 30em){.field-name-field-video iframe{max-height:270px !important}}@media (min-width: 37.5em){.field-name-field-video iframe{max-height:320px !important}}@media (min-width: 768px){.field-name-field-video iframe{max-height:100% !important}}.page-node-add .form-field-type-image .description{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);display:none}.not-front #content .view-photos,.not-front #content .view-photogallery{margin-bottom:3em;width:100%;float:left}.not-front #content .view-photos .view-content>.views-row,.not-front #content .view-photogallery .view-content>.views-row{text-align:left;word-break:break-word;display:block}.not-front #content .view-photos .view-content>.views-row .views-row-inner,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner{padding:5px;position:relative}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-nothing a,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-nothing a{padding:0 1.5em 1em;display:block}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-title,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-title{margin:.5rem 0 5px 0}.not-front #content .view-photos .view-content>.views-row .views-row-inner .submitted,.not-front #content .view-photos .view-content>.views-row .views-row-inner .submitted *,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .submitted,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .submitted *{padding:0;margin:0;list-style:none}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-entity-id,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-entity-id{position:relative}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-entity-id .views-field-field-copyright,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-entity-id .views-field-field-copyright{position:absolute;bottom:0;right:0;width:96%;width:auto;text-align:right;padding:7px 2%;margin:0;z-index:10;background-color:rgba(255,255,255,0.5)}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-views-conditional .downloadlink,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-views-conditional .downloadlink{position:relative}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-views-conditional a,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-views-conditional a{position:absolute;bottom:0;left:0;width:auto;width:50px;height:28px;text-align:right;padding:7px 5px 0;margin:0;z-index:10;background:rgba(255,255,255,0.75) url(../img/sprite_beni.svg) no-repeat -336px -1497px}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-views-conditional a:hover,.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-views-conditional a:focus,.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-views-conditional a:active,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-views-conditional a:hover,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-views-conditional a:focus,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-views-conditional a:active{background-position-y:-1495px}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-views-conditional a span,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-views-conditional a span{display:none}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-link a,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-link a{display:block;text-align:right;color:#7d7674;font-size:75%}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-link a:hover,.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-link a:focus,.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-link a:active,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-link a:hover,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-link a:focus,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-link a:active{color:#ae043b}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-testimonial,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-testimonial{color:#7d7674;font-size:75%;font-style:italic}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-kurztext,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-kurztext{padding:.5em 0}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-kurztext .field-content p,.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-kurztext .field-content li,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-kurztext .field-content p,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-kurztext .field-content li{margin:0;padding:0;font-size:75%}.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-kurztext li,.not-front #content .view-photos .view-content>.views-row .views-row-inner .views-field-field-kurztext ul,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-kurztext li,.not-front #content .view-photogallery .view-content>.views-row .views-row-inner .views-field-field-kurztext ul{margin:0;padding:0;list-style:none}.front .view-foto-notification .view-content{display:none}.front .view-foto-notification .view-footer{margin-top:1em}.not-front #content .view-timeline-v2 .view-content>.views-group{padding:0 20px;border-left:3px solid #63b38e}.not-front #content .view-timeline-v2 .view-content>.views-group .views-group-header h2{text-align:left;margin:1rem 0 .5rem;padding:0;font-size:2em;letter-spacing:.5em;color:#63b38e}@media (min-width: 37.5em){.not-front #content .view-timeline-v2 .view-content>.views-group{margin-left:50%;width:50%;padding:0}.not-front #content .view-timeline-v2 .view-content>.views-group .views-row-inner,.not-front #content .view-timeline-v2 .view-content>.views-group .views-group-header{text-align:left;padding:10px 30px 0}.not-front #content .view-timeline-v2 .view-content>.views-group .showyeartoggler img{width:50px;height:50px;border-radius:50%;float:left;margin-right:20px}}@media (min-width: 37.5em){.not-front #content .view-timeline-v2 .view-content>.views-group:nth-child(2n+2){margin-left:0;border-left:0 none;border-right:3px solid #63b38e}.not-front #content .view-timeline-v2 .view-content>.views-group:nth-child(2n+2) .views-row-inner,.not-front #content .view-timeline-v2 .view-content>.views-group:nth-child(2n+2) .views-group-header{text-align:right}.not-front #content .view-timeline-v2 .view-content>.views-group:nth-child(2n+2) h2{text-align:right}.not-front #content .view-timeline-v2 .view-content>.views-group:nth-child(2n+2) .showyeartoggler img{float:right;margin:0 0 0 20px}}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content{float:none;display:block}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-header{position:relative}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-header:before{content:" ";display:block;height:10px;width:10px;border-radius:50%;margin:0 auto;background-color:#fff;border:4px solid #63b38e;position:absolute;top:12px;margin-left:-31px}@media (min-width: 37.5em){.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-header:before{top:36px;margin-left:-41px}}@media (min-width: 37.5em){.not-front #content .view-timeline-v2 .view-content>.views-group:nth-child(2n+2)>.views-group-header:before{top:36px;margin-left:auto;right:-10px}}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;flex:none}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row .showyeartoggler{cursor:pointer;display:block}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row .showyeartoggler+.yearbody{display:none}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row .showyeartoggler:target{padding-top:150px}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row .showyeartoggler.showyear+.yearbody{display:block;font-size:0.813em;float:left;width:100%;margin-top:1em}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row .views-field-title{margin:0}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row .views-field-title h3,.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row .views-field-title h3 a,.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row .views-field-title h3 a:visited{letter-spacing:0;text-align:center;margin-top:0;padding:1em 0;font-size:200%;text-transform:uppercase;letter-spacing:3px;color:#fff;background-color:#63b38e;font-weight:400}.not-front #content .view-timeline-v2 .view-content>.views-group>.views-group-content>.views-row .views-field .field-content{padding:0}.not-front #content .view-timeline-v2 .view-footer{margin:6rem 0;float:left;width:100%;text-align:center}:-ms-input-placeholder,::-moz-placeholder,:-moz-placeholder,::-webkit-input-placeholder{font-size:36px;font-size:3.6rem}::-webkit-input-placeholder{color:pink}::-moz-placeholder{color:pink}:-ms-input-placeholder{color:pink}:-moz-placeholder{color:pink}#block-search-form,#block-views-exp-suche-page,#block-views-exp-suche-global-page{margin:0 auto;height:50%;padding:50% 0 30% 0;width:90%;max-width:800px}@media (max-height: 25em){#block-search-form,#block-views-exp-suche-page,#block-views-exp-suche-global-page{padding:10% 0 10% 0}}@media (min-width: 30em){#block-search-form,#block-views-exp-suche-page,#block-views-exp-suche-global-page{width:80%}}@media (min-width: 37.5em){#block-search-form,#block-views-exp-suche-page,#block-views-exp-suche-global-page{width:70%;padding-top:20%}}@media (min-width: 64em){#block-search-form,#block-views-exp-suche-page,#block-views-exp-suche-global-page{width:50%}}#block-search-form .form-item-search-block-form,#block-search-form .views-widget-filter-search_api_views_fulltext,#block-views-exp-suche-page .form-item-search-block-form,#block-views-exp-suche-page .views-widget-filter-search_api_views_fulltext,#block-views-exp-suche-global-page .form-item-search-block-form,#block-views-exp-suche-global-page .views-widget-filter-search_api_views_fulltext{float:left;position:relative;width:85%;width:100%}#block-search-form .form-actions,#block-search-form .views-submit-button,#block-views-exp-suche-page .form-actions,#block-views-exp-suche-page .views-submit-button,#block-views-exp-suche-global-page .form-actions,#block-views-exp-suche-global-page .views-submit-button{position:absolute;width:59px;height:100px;float:none;bottom:0;right:-79px;right:auto;left:64%;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}@media (min-width: 37.5em){#block-search-form .form-actions,#block-search-form .views-submit-button,#block-views-exp-suche-page .form-actions,#block-views-exp-suche-page .views-submit-button,#block-views-exp-suche-global-page .form-actions,#block-views-exp-suche-global-page .views-submit-button{right:-79px;left:auto}}#block-search-form .form-actions input[type="submit"],#block-search-form .views-submit-button input[type="submit"],#block-views-exp-suche-page .form-actions input[type="submit"],#block-views-exp-suche-page .views-submit-button input[type="submit"],#block-views-exp-suche-global-page .form-actions input[type="submit"],#block-views-exp-suche-global-page .views-submit-button input[type="submit"]{font-size:0px;font-size:0rem;width:59px;min-width:59px;height:100px;background-color:transparent;border:0 none;-webkit-box-shadow:0 0 0 0 ;-moz-box-shadow:0 0 0 0 ;box-shadow:0 0 0 0 ;background:url(../img/sprite_beni.svg) no-repeat 100% -288px;opacity:0.65;filter:alpha(opacity=65)}#block-search-form .form-actions input[type="submit"]:hover,#block-search-form .form-actions input[type="submit"]:focus,#block-search-form .form-actions input[type="submit"]:active,#block-search-form .views-submit-button input[type="submit"]:hover,#block-search-form .views-submit-button input[type="submit"]:focus,#block-search-form .views-submit-button input[type="submit"]:active,#block-views-exp-suche-page .form-actions input[type="submit"]:hover,#block-views-exp-suche-page .form-actions input[type="submit"]:focus,#block-views-exp-suche-page .form-actions input[type="submit"]:active,#block-views-exp-suche-page .views-submit-button input[type="submit"]:hover,#block-views-exp-suche-page .views-submit-button input[type="submit"]:focus,#block-views-exp-suche-page .views-submit-button input[type="submit"]:active,#block-views-exp-suche-global-page .form-actions input[type="submit"]:hover,#block-views-exp-suche-global-page .form-actions input[type="submit"]:focus,#block-views-exp-suche-global-page .form-actions input[type="submit"]:active,#block-views-exp-suche-global-page .views-submit-button input[type="submit"]:hover,#block-views-exp-suche-global-page .views-submit-button input[type="submit"]:focus,#block-views-exp-suche-global-page .views-submit-button input[type="submit"]:active{opacity:1;filter:alpha(opacity=100)}#block-search-form .views-exposed-widgets,#block-views-exp-suche-page .views-exposed-widgets,#block-views-exp-suche-global-page .views-exposed-widgets{position:absolute}@media (min-width: 37.5em){#block-search-form .views-exposed-widgets,#block-views-exp-suche-page .views-exposed-widgets,#block-views-exp-suche-global-page .views-exposed-widgets{position:unset}}#block-search-form .form-item input.form-text,#block-views-exp-suche-page .form-item input.form-text,#block-views-exp-suche-global-page .form-item input.form-text{margin-bottom:1.35rem;padding:0 10px;background-color:#fff;line-height:100px;font-size:36px;font-size:3.6rem;border-radius:0.25em 0 0 0.25em;border-radius:0.25em;border-color:#5f5f5f;background-color:#fff;border-color:#7d7674;width:60%;width:100%}@media (min-width: 37.5em){#block-search-form .form-item input.form-text,#block-views-exp-suche-page .form-item input.form-text,#block-views-exp-suche-global-page .form-item input.form-text{width:100%}}#block-search-form .form-item input.form-text:focus,#block-views-exp-suche-page .form-item input.form-text:focus,#block-views-exp-suche-global-page .form-item input.form-text:focus{background-color:#fff;border-color:#e0054c;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0);opacity:0.65;filter:alpha(opacity=65)}#block-search-form .form-item input.form-text:hover,#block-search-form .form-item input.form-text:focus,#block-search-form .form-item input.form-text:active,#block-views-exp-suche-page .form-item input.form-text:hover,#block-views-exp-suche-page .form-item input.form-text:focus,#block-views-exp-suche-page .form-item input.form-text:active,#block-views-exp-suche-global-page .form-item input.form-text:hover,#block-views-exp-suche-global-page .form-item input.form-text:focus,#block-views-exp-suche-global-page .form-item input.form-text:active{opacity:1;filter:alpha(opacity=100)}#block-search-form .form-item input.form-text:-ms-input-placeholder,#block-search-form .form-item input.form-text::-moz-placeholder,#block-search-form .form-item input.form-text:-moz-placeholder,#block-search-form .form-item input.form-text::-webkit-input-placeholder,#block-views-exp-suche-page .form-item input.form-text:-ms-input-placeholder,#block-views-exp-suche-page .form-item input.form-text::-moz-placeholder,#block-views-exp-suche-page .form-item input.form-text:-moz-placeholder,#block-views-exp-suche-page .form-item input.form-text::-webkit-input-placeholder,#block-views-exp-suche-global-page .form-item input.form-text:-ms-input-placeholder,#block-views-exp-suche-global-page .form-item input.form-text::-moz-placeholder,#block-views-exp-suche-global-page .form-item input.form-text:-moz-placeholder,#block-views-exp-suche-global-page .form-item input.form-text::-webkit-input-placeholder{font-size:36px;font-size:3.6rem}#block-search-form .togglesearch,#block-views-exp-suche-page .togglesearch,#block-views-exp-suche-global-page .togglesearch{display:block;width:50px;height:50px;margin:0 auto;background:url(../img/sprite_beni.svg) no-repeat 99% -145px;filter:alpha(opacity=70);position:absolute;top:0;right:0;opacity:0.65;filter:alpha(opacity=65);display:block;position:absolute;width:120px;height:120px;background:url(../img/sprite_beni.svg) no-repeat 8px -1375px}#block-search-form .togglesearch span,#block-views-exp-suche-page .togglesearch span,#block-views-exp-suche-global-page .togglesearch span{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}#block-search-form .togglesearch:hover,#block-search-form .togglesearch:focus,#block-search-form .togglesearch:active,#block-views-exp-suche-page .togglesearch:hover,#block-views-exp-suche-page .togglesearch:focus,#block-views-exp-suche-page .togglesearch:active,#block-views-exp-suche-global-page .togglesearch:hover,#block-views-exp-suche-global-page .togglesearch:focus,#block-views-exp-suche-global-page .togglesearch:active{opacity:1;filter:alpha(opacity=100)}#block-search-form label,#block-views-exp-suche-page label,#block-views-exp-suche-global-page label{color:#454545;font-size:24px;font-size:2.4rem;margin:0 0 20px 0;text-align:left;font-weight:400;line-height:1.4rem}.page-search #content #block-search-form{padding:0 0 20% 0;height:60px;margin-bottom:4em;width:100%}@media (min-width: 30em){.page-search #content #block-search-form{width:90%;margin-bottom:auto}}.page-search #content #block-search-form label{color:#454545}.page-search #content #block-search-form .form-item input.form-text:focus{background-color:#fff;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0.5);box-shadow:inset 0 0 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px inset #525252;-moz-box-shadow:0 0 10px inset #525252;box-shadow:0 0 10px inset #525252;opacity:1;filter:alpha(opacity=100)}.page-search #content{background-color:#fff}.page-search #content .inner{padding:2em}.page-search #content form.search-form{float:left;width:100%;margin-bottom:2em}.page-search #content form.search-form .form-type-textfield{position:relative;float:left;width:50%}.page-search #content form.search-form input.form-submit{float:left;margin:2em}.page-search #content ol.search-results{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.page-search #content ol.search-results h3{text-align:left}.page-search #content ol.search-results li.search-result{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;padding:0 1.5%}@media (min-width: 768px){.page-search #content ol.search-results li.search-result{-webkit-box-flex:0;-webkit-flex:0 1 44%;-moz-box-flex:0;-moz-flex:0 1 44%;-ms-flex:0 1 44%;flex:0 1 44%}}.page-search #content ol.search-results .search-snippet{font-size:13px;font-size:1.3rem}@media (min-width: 64em){.page-search #content ol.search-results .search-snippet{font-size:14px;font-size:1.4rem}}.page-search #content ol.search-results .search-info .username,.page-search #content ol.search-results .search-info::first-letter{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.not-front .view-suche-global .view-header{font-size:16px;font-size:1.6rem;color:#7d7674;float:right;width:40%;margin-top:-0.5em;text-align:right}.not-front .view-suche-global .view-content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.not-front .view-suche-global .view-content .views-row{background-color:transparent;margin-bottom:1em;padding:0;font-size:13px;font-size:1.3rem}@media (min-width: 768px){.not-front .view-suche-global .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width: 64em){.not-front .view-suche-global .view-content .views-row{font-size:14px;font-size:1.4rem}}.not-front .view-suche-global .view-content .views-row .views-field-body{font-size:16px;font-size:1.6rem}.not-front .view-suche-global .view-content .views-row .views-field-type{font-size:1.2rem;color:#7d7674}.not-front .view-suche-global .view-content .views-row .views-field-title{padding:0;border-bottom:0 none;margin:0}.not-front .view-suche-global .view-content .views-row .views-field-title h4{margin:0}.not-front .view-suche-global .view-content .views-row .small{font-family:"Roboto Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif}.region-popup{min-width:280px;min-height:280px;width:50vh;height:50vh;padding:80px;min-height:auto;height:auto;width:90%;padding:2em 5%;position:fixed;right:0;bottom:40px;background:#e0054c;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5) ;-moz-box-shadow:0 0 4px rgba(0,0,0,0.5) ;box-shadow:0 0 4px rgba(0,0,0,0.5) ;opacity:0.96;filter:alpha(opacity=96);-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-webkit-transition-delay:0.83s;-moz-transition-delay:0.83s;-o-transition-delay:0.83s;transition-delay:0.83s;z-index:500;font-size:12px;font-size:1.2rem;text-align:left;font-weight:400}@media (min-width: 37.5em){.region-popup{width:auto;padding:2em 3em}}@media (min-width: 768px){.region-popup{bottom:40px}}@media (min-width: 64em){.region-popup{font-size:14px;font-size:1.4rem}}.region-popup *{color:#fff}.region-popup .small{font-size:10px;font-size:1rem}.region-popup .big{font-size:14px;font-size:1.4rem}.region-popup a{color:#fff;text-decoration:underline}.region-popup a:hover,.region-popup a:focus,.region-popup a:active{color:#e0054c;background-color:#fff}.region-popup a.btn{color:#fff;padding:5px 15px;border:1px solid #fff}.region-popup a.btn:hover,.region-popup a.btn:focus,.region-popup a.btn:active{color:#3d6174;background-color:#fff;border:1px solid #fff}.region-popup h3{padding:0;margin:0;text-transform:uppercase;font-size:16px;font-size:1.6rem;font-weight:400}.region-popup .closebutton{font-size:20px;font-size:2rem;display:block;width:40px;height:40px;padding:0;text-align:center;position:absolute;top:0;left:0}.region-popup .closebutton:hover,.region-popup .closebutton:focus,.region-popup .closebutton:active{color:#050505}.region-popup .closebutton:after{content:"";display:block;width:35px;height:40px;margin:0 auto;background:url("../img/sprite_beni.svg") no-repeat 99% -145px;opacity:0.7;filter:alpha(opacity=70)}.region-popup.inactive{opacity:0;filter:alpha(opacity=0);right:-1500px}.region-popup.active{right:0}.view-fotogruss-notification.view-display-id-block_4 .view-content,.view-fotogruss-notification.view-display-id-block_2 .view-content{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}#content .form-actions{text-align:center}@media print{a:link,a:visited{text-decoration:underline !important}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}
