﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=9e5df68b-fff2-4585-bcce-2fcdb83aa9d9");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media screen and (max-width: 767px){html.nav-open{overflow:hidden}}*{margin:0;padding:0;overflow:visible;outline:none !important}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-weight:initial;background-color:#fff;color:#000;overflow-y:scroll;overflow-x:hidden;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;text-rendering:optimizeLegibility;position:relative}main section{padding-bottom:30px}main section.no-padding-top{padding-top:0}@media screen and (min-width: 768px){main section{padding-bottom:60px}}@media screen and (min-width: 1280px){main section{padding-bottom:90px}}main{padding-top:80px;min-height:50vh;padding-bottom:15px}@media screen and (min-width: 768px){main{padding-bottom:30px}}main a h1{color:#000;text-decoration:none}main a h1:hover{color:#AEAEAE}img{max-width:100%}a{color:black;transition:color 0.25s;text-decoration:none;cursor:pointer}p a{text-decoration:underline}p a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{letter-spacing:0;margin:0;padding:0}h2{letter-spacing:0.36px}h3{letter-spacing:0.52px}ul{list-style-type:disc;margin-left:20px;margin-top:0;margin-bottom:25px}ol{margin-left:20px;margin-top:0;margin-bottom:25px}p,div,article,section{font:20px/28px "Aeonik Roman",sans-serif;letter-spacing:0.4px}address,p.small{font:18px/24px "Aeonik Mono",serif}h1,h2,.main-nav a{font:35px/40px "Aeonik Roman",sans-serif}.bannerWarning p{font:18px/22px "Aeonik Roman",sans-serif}@media screen and (min-width: 1280px){.bannerWarning p{font:25px/32px "Aeonik Roman",sans-serif}}.main-nav a{font:25px/32px "Aeonik Roman",sans-serif}.subtitle,h3,h4{color:#000;font:18px/26px "Aeonik Mono",serif}.date{color:#000;font:20px/26px "Aeonik Roman",sans-serif}h3{color:#000;font:18px/23px "Aeonik Roman",sans-serif}.dateLarge h6{font:70px/86px "Aeonik Roman",sans-serif}.eventCategoryLinks{color:#636161;font:18px/26px "Aeonik Roman",sans-serif}.eventCategoryLinks .event-categories{list-style-type:none;margin:0}.eventCategoryLinks .event-categories li{display:inline-block}.eventCategoryLinks .event-categories li a{display:inline-block;color:#000;font:18px/26px "Aeonik Mono",serif;text-decoration:none;margin-bottom:0}.eventCategoryLinks .event-categories li a:after{content:", "}.eventCategoryLinks .event-categories li a:hover{text-decoration:underline}.eventCategoryLinks .event-categories li:last-of-type a:after{content:"";display:none}.footerManualLinks a{font:21px/34px "Aeonik Roman",sans-serif}.footerImpressumLinks{font:18px/26px "Aeonik Mono",serif}.button{font:18px/23px "Aeonik Roman",sans-serif;letter-spacing:1.3px}.navLinks{font:35px/59px "Aeonik Roman",sans-serif}main h1,main h2{color:#000}footer h1,footer h2{color:#636161}article[data-url]{cursor:pointer}.new_menu_class{list-style-type:none !important;float:right}.new_menu_class li{list-style-type:none}nav .menu .main-nav>li.menu-item:nth-child(3){margin-bottom:0}nav .menu .main-nav>li.menu-item:nth-child(2){margin-bottom:1.4em}.em.em-event-booking-form h3.em-booking-section-title{display:none}.em.em-event-booking-form .em-booking-section{margin:20px 0}.em.em-event-booking-form .em-tickets{width:100%;margin:0}.em.pixelbones p,.em.em-event-booking-form .em-booking-form .input-group{display:grid !important;grid-template-columns:1fr 1fr;grid-column-gap:30px}.em.pixelbones p,.em.em-event-booking-form .em-booking-form .input-group{display:grid !important;grid-template-columns:1fr 2fr;grid-column-gap:30px}.em.pixelbones p:only-child{grid-column:1 / span 2;display:block !important}.em.pixelbones p.ticket-desc{display:block !important}.em.pixelbones p.input-group.input-checkbox.input-field-data_privacy_consent{display:block !important}.is-hidden-mobile{display:none}@media screen and (min-width: 768px){.is-hidden-mobile{display:block}}.is-block{display:block}.no-padding{padding:0 !important}.no-padding-bottom{padding-bottom:0}.no-padding-top{padding-top:0 !important}.padding-8-bottom{padding-bottom:8px !important}.is-hidden-mobile-tablet{display:none}@media screen and (min-width: 1280px){.is-hidden-mobile-tablet{display:block}}.is-hidden-desktop{display:block}@media screen and (min-width: 1280px){.is-hidden-desktop{display:none}}.color-white{color:white}.color-white a{color:white !important}.color-black{color:black}.color-gold{color:#a7955e}.color-gray{color:#636161}.background-color-white{background-color:white}.background-color-black{background-color:black}.background-color-gold{background-color:#a7955e}.background-color-gray{background-color:#636161}.background-color-newGrey{background-color:#AEAEAE}.font-regular{font-family:"Aeonik Mono",serif}.font-bold{font-family:"Aeonik Mono",serif;font-weight:800}.no-underline{text-decoration:none}.no-underline.linkVersion:hover{text-decoration:underline}.margin-top-8{margin-top:8px}.margin-top-15{margin-top:15px}.margin-top-21{margin-top:21px}.margin-top-45{margin-top:45px}.margin-bottom-8{margin-bottom:8px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-21{margin-bottom:21px}.margin-bottom-45{margin-bottom:45px}.margin-left-8{margin-left:8px}.margin-left-15{margin-left:15px}.margin-left-21{margin-left:21px}.margin-left-45{margin-left:45px}.margin-right-8{margin-right:8px}.margin-right-15{margin-right:15px}.margin-right-21{margin-right:21px}.margin-right-45{margin-right:45px}.dynamicPPadding{padding:16px}.dynamicPPadding-top{padding-top:16px}.dynamicPPadding-bottom{padding-bottom:16px}@media screen and (min-width: 768px){.dynamicPPadding{padding:30px}.dynamicPPadding-top{padding-top:30px}.dynamicPPadding-bottom{padding-bottom:30px}}.spacer{margin:8px 0}.spacer-top-8{margin-top:8px}.spacer-bottom-8{margin-bottom:8px}.textSpacer{margin:15px}.textSpacer-top{margin-top:15px}.textSpacer-top-mobile{margin-top:15px}@media screen and (min-width: 768px){.textSpacer-top-mobile{margin-top:inherit}}.textSpacer-top-tablet{margin-top:inherit}@media screen and (min-width: 768px){.textSpacer-top-tablet{margin-top:15px}}@media screen and (min-width: 1280px){.textSpacer-top-tablet{margin-top:inherit}}.textSpacer-top-mobile-tablet{margin-top:15px}@media screen and (min-width: 1280px){.textSpacer-top-mobile-tablet{margin-top:inherit}}.textSpacer-bottom{margin-bottom:21px}@media screen and (min-width: 768px){.textSpacer{margin:23px}.textSpacer-top{margin-top:23px}.textSpacer-bottom{margin-bottom:48px}}.dynamicPMargin{margin:16px}.dynamicPMargin-top{margin-top:16px}.dynamicPMargin-bottom{margin-bottom:16px}@media screen and (min-width: 768px){.dynamicPMargin{margin:30px}.dynamicPMargin-top{margin-top:30px}.dynamicPMargin-bottom{margin-bottom:30px}}.text-center{text-align:center}.text-center-desktop{text-align:inherit}@media screen and (min-width: 1280px){.text-center-desktop{text-align:center}}.text-center-tablet{text-align:inherit}@media screen and (min-width: 768px){.text-center-tablet{text-align:center}}.text-center-mobile{text-align:center}@media screen and (min-width: 768px){.text-center-mobile{text-align:inherit}}.text-center-mobile-tablet{text-align:center}@media screen and (min-width: 1280px){.text-center-mobile-tablet{text-align:inherit}}.text-left{text-align:left}.text-left-desktop{text-align:inherit}@media screen and (min-width: 1280px){.text-left-desktop{text-align:left}}.text-left-tablet{text-align:inherit}@media screen and (min-width: 768px){.text-left-tablet{text-align:left}}.text-left-mobile{text-align:left}@media screen and (min-width: 768px){.text-left-mobile{text-align:inherit}}.text-left-mobile-tablet{text-align:left}@media screen and (min-width: 1280px){.text-left-mobile-tablet{text-align:inherit}}.text-right{text-align:right}.text-right-desktop{text-align:inherit}@media screen and (min-width: 1280px){.text-right-desktop{text-align:right}}.text-right-tablet{text-align:inherit}@media screen and (min-width: 768px){.text-right-tablet{text-align:right}}.text-right-mobile{text-align:right}@media screen and (min-width: 768px){.text-right-mobile{text-align:inherit}}.text-right-mobile-tablet{text-align:right}@media screen and (min-width: 1280px){.text-right-mobile-tablet{text-align:inherit}}.w100{width:100%}@font-face{font-family:"Georgia Regular";src:url("../assets/fonts/75be06e7-f47c-4da4-9560-6da7d93e6396.eot?#iefix");src:url("../assets/fonts/75be06e7-f47c-4da4-9560-6da7d93e6396.eot?#iefix") format("eot"),url("../assets/fonts/3056c93b-ddd6-4a07-b6ac-0b3947b2ee38.woff2") format("woff2"),url("../assets/fonts/39a18a82-9fba-4a18-9b26-872bc05243b8.woff") format("woff"),url("../assets/fonts/8e57c617-cc4f-47b5-8efb-392f187458ab.ttf") format("truetype")}@font-face{font-family:"Georgia Bold";src:url("../assets/fonts/2338c483-564b-4c57-9234-83177c8a3d98.eot?#iefix");src:url("../assets/fonts/2338c483-564b-4c57-9234-83177c8a3d98.eot?#iefix") format("eot"),url("../assets/fonts/886cc2e0-6d9f-4b2e-a486-0148b53b006e.woff2") format("woff2"),url("../assets/fonts/d2f9060f-3485-482f-b5a0-b91faa67bab3.woff") format("woff"),url("../assets/fonts/ba156a5c-30d4-40b0-a2c3-f47833f4777d.ttf") format("truetype")}@font-face{font-family:"Reader Medium";src:url("../assets/fonts/reader-medium-web.eot");src:url("../assets/fonts/reader-medium-web.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/reader-medium-web.woff") format("woff"),url("../assets/fonts/reader-medium-web.woff2") format("woff2"),url("../assets/fonts/reader-medium-web.ttf") format("truetype"),url("../assets/fonts/reader-medium-web.svg") format("svg");font-weight:normal;font-style:normal;text-transform:initial}@font-face{font-family:"Aeonik Mono";src:url("../assets/fonts/AeonikMono-Regular.woff2") format("woff2"),url("../assets/fonts/AeonikMono-Regular.woff") format("woff")}@font-face{font-family:"Aeonik Italic";src:url("../assets/fonts/AeonikPro-SemiBoldItalic.woff2") format("woff2"),url("../assets/fonts/AeonikPro-SemiBoldItalic.woff") format("woff")}@font-face{font-family:"Aeonik Roman";src:url("../assets/fonts/AeonikPro-SemiBold.woff2") format("woff2"),url("../assets/fonts/AeonikPro-SemiBold.woff") format("woff")}.halfFlex{display:block}@media screen and (min-width: 768px){.halfFlex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.halfFlex>div{width:calc(50% - 28.5px)}}.twoThirdsFlex{display:block}@media screen and (min-width: 768px){.twoThirdsFlex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.twoThirdsFlex>div:first-of-type{width:calc(33.333% - 19px)}.twoThirdsFlex>div:nth-of-type(2){width:calc(66.666% - 38px)}}@media screen and (min-width: 768px){.veranstaltungDetails .twoThirdsFlex>div{width:calc(100% - 420px)}.veranstaltungDetails .twoThirdsFlex .dateDiv{width:225px;height:225px;margin-right:195px}.veranstaltungDetails .twoThirdsFlex .dateDiv .dateLarge{display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;width:225px;height:225px}.veranstaltungDetails .twoThirdsFlex .dateDiv .dateLarge h6{font:70px/86px "Aeonik Roman",sans-serif;color:white;width:100%;text-align:center}}.threeThirdsFlex{display:block}@media screen and (min-width: 768px){.threeThirdsFlex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.threeThirdsFlex>div,.threeThirdsFlex>article{width:calc(50% - 28.5px)}}@media screen and (min-width: 1280px){.threeThirdsFlex>div,.threeThirdsFlex>article{width:calc(33.333% - 38px)}}.veranstaltungFlex{display:block;margin-bottom:80px}.veranstaltungFlex>div{width:100%}.veranstaltungFlex>div:first-of-type{display:none}@media screen and (min-width: 768px){.veranstaltungFlex{margin-bottom:35px;display:flex;flex-direction:row;flex-wrap:nowrap}.veranstaltungFlex>div{width:calc(100% - 250px)}.veranstaltungFlex>div.dateDiv .dateLarge{display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap}.veranstaltungFlex>div:first-of-type{display:flex;width:200px;height:200px;margin-right:50px}}@media screen and (min-width: 1280px){.veranstaltungFlex{margin-bottom:37px}.veranstaltungFlex>div{width:calc(100% - 420px)}.veranstaltungFlex>div:first-of-type{width:225px;height:225px;margin-right:195px}}.is-vert-top{display:flex;flex-direction:column;justify-content:flex-start}.is-vert-top>*{display:block}@media screen{.wrapper{margin:0 auto;max-width:1400px;padding:0 20px}.wrapper.no-padding{padding:0}.wrapper.wrapperVertPadding{padding:20px}.wrapper.wrapperVertBannerPadding{padding:20px 20px 15px}}@media screen and (min-width: 768px){.wrapper{padding:0 45px}.wrapper.wrapperVertPadding{padding:45px}.wrapper.wrapperVertBannerPadding{padding:20px 45px 15px}}@media screen and (min-width: 1280px){.wrapper{padding:0 100px}.wrapper.wrapperVertPadding{padding:45px 100px}.wrapper.wrapperVertBannerPadding{padding:20px 100px 15px}}@media screen{.mainContent .dateDiv{display:none}}@media screen and (min-width: 768px){.mainContent .dateDiv{display:block;background:#00AA81}}@media screen{.ausstellungen h4,.ausstellungen time.date,.ausstellungen p,.ausstellungen img,.ausstellungen h1{display:block;margin-bottom:10px}}@media screen and (min-width: 768px){.ausstellungen h4,.ausstellungen time.date,.ausstellungen p,.ausstellungen img,.ausstellungen h1{margin-bottom:15px}}@media screen and (min-width: 1280px){.ausstellungen h4,.ausstellungen time.date,.ausstellungen p,.ausstellungen img,.ausstellungen h1{margin-bottom:21px}}@media screen{.ausstellungen img{margin-bottom:30px}.ausstellungen p{margin-bottom:45px}.calenderDiv{width:225px;height:225px;display:block;background-color:#00AA81;color:white}.veranstaltungen.standardTextFormatting h4{padding-bottom:21px}.veranstaltungen .veranstaltungFlex a,.veranstaltungen .veranstaltungFlex p{margin-bottom:0 !important}.veranstaltungen .veranstaltungFlex div .event-categories{list-style-type:none;margin-left:0;display:inline-block;margin-bottom:9px}.veranstaltungen .veranstaltungFlex div .event-categories>li{display:inline}.veranstaltungen .veranstaltungFlex div .event-categories>li a{color:#000;font:18px/26px "Aeonik Mono",serif;text-decoration:none;display:inline-block}.veranstaltungen .veranstaltungFlex div .event-categories>li a:after{content:", "}.veranstaltungen .veranstaltungFlex div .event-categories>li a:hover{text-decoration:underline}.veranstaltungen .veranstaltungFlex div .event-categories>li:last-of-type a:after{content:""}.veranstaltungen .veranstaltungFlex div>*{display:block}.veranstaltungen .veranstaltungFlex div img,.veranstaltungen .veranstaltungFlex div p{display:none}.veranstaltungen .veranstaltungFlex div time.date{font:20px / 28px;letter-spacing:0.4px}.veranstaltungen .veranstaltungFlex div .button{display:inline-block;margin-top:5px}.veranstaltungen .veranstaltungFlex div h1{padding-bottom:10px}}@media screen and (min-width: 768px){.veranstaltungen .veranstaltungFlex div img,.veranstaltungen .veranstaltungFlex div p{display:inherit}.veranstaltungen .veranstaltungFlex div time.date{margin-bottom:0}}@media screen{.bannerWarning{position:relative;top:-80px}.page,.post,.standardTextFormatting{padding-top:80px}.page table,.post table,.standardTextFormatting table{border:none;width:100%}.page table tr td,.post table tr td,.standardTextFormatting table tr td{font:18px/26px "Aeonik Mono",serif}.page table tr td:last-of-type,.post table tr td:last-of-type,.standardTextFormatting table tr td:last-of-type{text-align:left}.page img,.post img,.standardTextFormatting img{display:inline-block;margin-bottom:35px;max-width:100%}.page p a,.post p a,.standardTextFormatting p a{padding-bottom:0}.page p,.page .wp-block-button,.page a,.page table,.post p,.post .wp-block-button,.post a,.post table,.standardTextFormatting p,.standardTextFormatting .wp-block-button,.standardTextFormatting a,.standardTextFormatting table{margin-bottom:35px}.page h1,.page h2,.post h1,.post h2,.standardTextFormatting h1,.standardTextFormatting h2{padding-bottom:21px}.page h3,.post h3,.standardTextFormatting h3{padding-bottom:12px}.page h4,.post h4,.standardTextFormatting h4{padding-bottom:28px}.page .pageContentWrapper,.post .pageContentWrapper,.standardTextFormatting .pageContentWrapper{max-width:780px}}@media screen and (min-width: 1280px){.page .pageContentWrapper,.post .pageContentWrapper,.standardTextFormatting .pageContentWrapper{margin-left:calc(33.333% + 20px)}}@media screen{.post h4{padding-bottom:21px}.post h1{padding-bottom:8px}.dateDiv{display:none}}@media screen and (min-width: 768px){.dateDiv{display:block;z-index:2;background-color:#00AA81;position:relative;height:225px;width:225px;background-size:cover;background-repeat:no-repeat;overflow:hidden}.dateDiv.no-image{background-image:url("") !important}.dateDiv .dateLarge{top:0;left:0;right:0;bottom:0;padding:10px;z-index:8;font:50px/66px "Aeonik Roman",sans-serif;color:white;position:absolute}.dateDiv .dateLarge h6{font:70px/86px "Aeonik Roman",sans-serif;color:white;width:100%;text-align:center}}@media screen and (min-width: 1280px){.dateDiv{font:70px/86px "Aeonik Roman",sans-serif}}@media screen{.veranstaltungDetails .dateDiv{display:block}.wp-pagination{display:block}}@media screen and (min-width: 360px){.wp-pagination{margin-top:21px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}@media screen{.wp-pagination a{text-decoration:underline}.wp-pagination a:hover{text-decoration:none}ul.post-categories{margin:0}ul.post-categories li{list-style-type:none}header{height:94px;position:fixed;z-index:235;background:#fff;width:100%;left:0;right:0;top:0}}@media screen and (min-width: 768px){header{height:130px}}@media screen and (min-width: 1280px){header{height:166px}}@media screen{header .logoLink img{display:block;height:54px;width:208px;cursor:pointer;margin-top:18px}}@media screen and (min-width: 768px){header .logoLink img{height:78px;width:297px;margin-left:35px}}@media screen and (min-width: 1280px){header .logoLink img{height:120px;width:628px;margin-left:-78px}}@media screen and (min-width: 1670px){header .logoLink img{margin-left:-198.5px}}@media screen{header .hamburger{display:block;margin-top:15px;width:45px;height:40px;cursor:pointer;position:absolute;right:20px;top:0;padding:5px}header .hamburger img{width:100%;height:100%}}@media screen and (min-width: 768px){header .hamburger{margin-top:25px;padding:5px;right:35px;width:60px;height:46px}}@media screen{.header{position:relative;visibility:hidden;overflow:hidden;width:100%;width:100vw;height:94px}}@media screen and (min-width: 768px){.header{visibility:visible;height:500px;display:block;top:166px;margin-bottom:166px;background-color:#00AA81}.header img{display:block;object-fit:cover;height:500px;width:100%;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;-ms-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}}@media screen and (min-width: 768px) and (min-width: 1280px){.header{height:600px}.header img{height:600px}}@media screen{.footer,footer{position:relative;bottom:0;left:0;right:0;background-color:#000}}@media screen and (min-width: 1280px){.footer section>div,footer section>div{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}}@media screen{.footer section:last-of-type>div,footer section:last-of-type>div{justify-content:space-between}.footer h2,footer h2{color:#636161;padding-top:30px}.footer h2:first-of-type,footer h2:first-of-type{padding-top:20px}}@media screen and (min-width: 768px){.footer h2,footer h2{padding-top:45px}.footer h2:first-of-type,footer h2:first-of-type{padding-top:35px}}@media screen and (min-width: 1280px){.footer h2,footer h2{padding-top:60px}.footer h2:first-of-type,footer h2:first-of-type{padding-top:45px}}@media screen{.footer h4,footer h4{font:14px/21px "Aeonik Mono",serif;padding-top:10px}}@media screen and (min-width: 768px){.footer h4,footer h4{font:18px/35px "Aeonik Mono",serif}}@media screen{.footer .upperFooter,footer .upperFooter{background-color:#00AA81;padding-top:50px;padding-bottom:50px;color:#FFF}.footer .upperFooter a,footer .upperFooter a{color:white}.footer .upperFooter h2,footer .upperFooter h2{color:#FFF}.footer .upperFooter .threeThirdsFlex>div,footer .upperFooter .threeThirdsFlex>div{position:relative}.footer .upperFooter .threeThirdsFlex>div:first-of-type,footer .upperFooter .threeThirdsFlex>div:first-of-type{display:none}}@media screen and (min-width: 1280px){.footer .upperFooter .threeThirdsFlex>div:first-of-type,footer .upperFooter .threeThirdsFlex>div:first-of-type{display:block;padding-right:20px}}@media screen and (min-width: 768px){.footer .upperFooter .threeThirdsFlex>div:nth-of-type(2),footer .upperFooter .threeThirdsFlex>div:nth-of-type(2){padding-right:20px}}@media screen and (min-width: 768px){.footer .upperFooter .gMapsLink,footer .upperFooter .gMapsLink{position:absolute;bottom:0}.footer .upperFooter>div,footer .upperFooter>div{display:flex;flex-direction:row;flex-wrap:nowrap}}@media screen and (min-width: 1280px){.footer .upperFooter,footer .upperFooter{padding-top:30px;padding-bottom:95px}}@media screen{.footer .middleFooter,footer .middleFooter{background-color:#FFF;padding-top:18px;padding-bottom:25px}.footer .middleFooter .direktLinks a,footer .middleFooter .direktLinks a{display:block}}@media screen and (min-width: 1280px){.footer .middleFooter,footer .middleFooter{padding-bottom:16px;padding-top:16px}}@media screen{.footer .lowerFooter,footer .lowerFooter{background-color:#fff;padding-top:15px;padding-bottom:18px}}@media screen and (min-width: 1280px){.footer .lowerFooter,footer .lowerFooter{padding-top:26px;padding-bottom:26px}}@media screen{.footer .socialMediaIcons,footer .socialMediaIcons{display:flex;flex-direction:row;width:calc(100% - 57px)}.footer .socialMediaIcons a,footer .socialMediaIcons a{display:block;margin-right:20px;height:50px;width:50px}.footer .socialMediaIcons a img,footer .socialMediaIcons a img{width:50px;height:50px;display:block}.footer .direktLinks ul,footer .direktLinks ul{list-style-type:none;margin-left:0}.footer .direktLinks a,footer .direktLinks a{color:#000;text-decoration:none}.footer .direktLinks a:hover,footer .direktLinks a:hover{text-decoration:underline}.filterSection{padding-bottom:0}.filterSection .filterContainer{position:relative}}@media screen and (min-width: 768px){.filterSection .filterContainer{margin-left:250px}}@media screen and (min-width: 1280px){.filterSection .filterContainer{margin-left:420px}}@media screen{.filterSection .filterContainer .searchContainer{display:flex;align-content:stretch;position:relative;top:-33px;border:1px solid black;border-radius:80px}.filterSection .filterContainer .searchContainer .inputTextContainer{flex-grow:1}.filterSection .filterContainer .searchContainer .inputTextContainer input[type="text"]{font-size:18px;line-height:23px;font-family:"Aeonik Roman",sans-serif;letter-spacing:1.3px;border:none;border-right:none;padding:8px 16px 5px 13px;width:100%;height:36px;background-color:transparent}.filterSection .filterContainer .searchContainer .inputSubmitContainer .button.submit{border:solid 1px #00AA81}.filterSection .filterContainer .searchContainer .inputSubmitContainer .button.submit:hover{background-color:#00AA81 !important;color:white !important}.filterSection .filterContainer .filterCategoryContainer ul.filterCategory{display:block;margin-left:0}.filterSection .filterContainer .filterCategoryContainer ul.filterCategory li{list-style-type:none;line-height:100%}.filterSection input[type="checkbox"]{display:none}.filterSection label{padding-left:35px;display:block}.filterSection label:before{top:20px;left:-35px;content:" ";position:relative;height:22px;width:22px;background-color:white;border:1px solid #000;display:block}.filterSection label.checkbox:before{border-radius:0}.filterSection input:checked+label:before{background:#00AA81}.filterSection .button.submit.filter{margin-top:20px}}@media screen and (min-width: 1280px){.filterSection .button.submit.filter{position:absolute;bottom:20px;right:0}}@media screen{.filterSection .button.submit.filter:hover{background-color:#AEAEAE !important;color:white !important}.em-booking{width:100% !important}.em-booking * div,.em-booking div{width:100% !important}.em-booking .em-booking-form label{width:150px}.em-booking .em-booking-submit{display:inline-block;min-width:108px;padding:8px 22px 7px 20px;text-align:center;background-color:#000;color:white;border-radius:82px;letter-spacing:1.3px;min-height:36px;font:21px/28px "Aeonik Roman",sans-serif;text-decoration:none;cursor:pointer;border:1px solid black}.em-booking .em-booking-submit:hover{background-color:#AEAEAE;border:1px solid #AEAEAE}nav{display:block;position:fixed;background-color:#1C5FE0;right:-300%;padding:20px 0;z-index:236}}@media screen and (min-width: 768px){nav{width:452px;height:100%;transition:all 300ms;padding:35px 0;right:-100%}}@media screen{nav .menu>ul{list-style-type:none;margin:0;padding:20px 0 10px 0}nav .sub-menu{list-style-type:none;margin:0;padding-top:5px}nav .menu .main-nav>li.menu-item{padding:0;width:100%;position:relative}nav .menu .main-nav>li.menu-item>a{width:100% !important;position:relative !important;padding:0 60px 0 45px;padding-top:15px !important;padding-bottom:10px !important}}@media screen and (min-width: 768px){nav .menu .main-nav>li.menu-item>a{padding:0 90px 0 78px}}@media screen{nav .menu .main-nav>li.menu-item:nth-child(3){margin-bottom:1.4em}nav .menu .main-nav>li.menu-item:nth-last-child(2){margin-top:2.4em}nav .menu>ul>li>a{display:inline-block;padding:0 20px 0 45px;cursor:pointer}}@media screen and (min-width: 768px){nav .menu>ul>li>a{padding:0 90px 0 78px}}@media screen{nav .menu-item.menu-item-has-children{width:100%;position:relative}nav .menu-item.menu-item-has-children>a{width:100% !important;position:relative !important;padding:0 60px 0 45px;cursor:pointer}}@media screen and (min-width: 768px){nav .menu-item.menu-item-has-children>a{padding:0 90px 0 78px}}@media screen{nav .menu-item.menu-item-has-children>a .sub-nav-control{content:" ";background:url("../assets/img/gestaltungselemente/submenu-expand-blue.svg");background-size:35px 36px;display:block;position:absolute;bottom:10px;right:20px;height:36px;width:35px;background-repeat:no-repeat;margin-left:20px;cursor:pointer}}@media screen and (min-width: 768px){nav .menu-item.menu-item-has-children>a .sub-nav-control{right:45px}}@media screen{nav .menu-item.menu-item-has-children.sub-menu-open>a .sub-nav-control{background:url("../assets/img/gestaltungselemente/submenu-hide-blue.svg");z-index:452}nav .menu-item.menu-item-has-children.sub-menu-open .sub-menu{display:block}nav .menu-item.menu-item-has-children.sub-menu-open .sub-menu li,nav .menu-item.menu-item-has-children.sub-menu-open .sub-menu .page_item{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}nav .menu-item.menu-item-has-children.sub-menu-open .sub-menu li a,nav .menu-item.menu-item-has-children.sub-menu-open .sub-menu .page_item a{display:block;width:calc(100% - 35px) !important;margin:auto 0}nav .sub-menu{display:none;list-style-type:none;background-color:#1C5FE0}nav .sub-menu>li>a{display:inline-block;padding:0 20px 0 45px}}@media screen and (min-width: 768px){nav .sub-menu>li>a{padding:0 35px 0 78px}}@media screen{nav .sub-menu li:before{display:block;content:"–";position:relative;left:45px;width:35px;font-size:21px;line-height:38px;font:21px/38px "Aeonik Roman",sans-serif;color:white;height:100%}}@media screen and (min-width: 768px){nav .sub-menu li:before{left:78px}}@media screen and (min-width: 768px){nav .sub-menu li:before{font:35px/45px "Aeonik Roman",sans-serif;width:35px}}@media screen{nav a{color:white;text-decoration:none;position:static !important;width:auto !important}nav a:hover{text-decoration:underline}nav.nav-open{right:0;top:0;width:100%;height:100%;overflow-y:auto}}@media screen and (min-width: 768px){nav.nav-open{transition:all 300ms;width:452px}}@media screen{nav .navHeader{margin-bottom:35px;display:flex;flex-direction:row;justify-content:space-between}nav .navHeader .navClose{width:36px;cursor:pointer;height:30px;display:block;margin-right:45px}}@media screen and (min-width: 768px){nav .navHeader .navClose{width:42px;height:39px;margin-right:35px;margin-top:10px}nav .navHeader .navClose img{height:100%;width:100%}}@media screen{nav #lang_sel_footer ul{display:flex;flex-direction:row;flex-wrap:nowrap;margin-left:26px !important;list-style-type:none}}@media screen and (min-width: 768px){nav #lang_sel_footer ul{margin-left:62px !important}}@media screen{nav #lang_sel_footer ul li{list-style-type:none}nav #lang_sel_footer ul li a .icl_lang_sel_translated{display:none}nav #lang_sel_footer ul li a span{font:25.2px/30px "Aeonik Roman",sans-serif}nav #lang_sel_footer ul li a span.wpml-ls-native,nav #lang_sel_footer ul li a span.icl_lang_sel_native{display:block;width:33px;height:33px;text-align:center;background:#1C5FE0;color:white;padding:3px 0 32px 0;text-decoration:none;cursor:pointer}nav #lang_sel_footer ul li a span.wpml-ls-native:hover,nav #lang_sel_footer ul li a span.icl_lang_sel_native:hover{background:white;color:#1C5FE0}nav #lang_sel_footer ul .wpml-ls-current-language a span .wpml-ls-native.icl_lang_sel_native{display:block;width:35px;height:35px;background:white;color:#1C5FE0;border:1px solid white;padding:3px 11px 3px 10px}nav #lang_sel_footer ul .wpml-ls-current-language a span .wpml-ls-native.icl_lang_sel_native:hover{text-decoration:underline}.button,.page p a.button,.em.pixelbones.input .em-booking-buttons input[type=submit]{display:inline-block !important;min-width:108px !important;width:auto !important;padding:8px 22px 7px 20px !important;text-align:center !important;background-color:#000 !important;color:white !important;border-radius:82px !important;letter-spacing:1.3px !important;min-height:36px !important;text-transform:none !important;font:21px/28px "Aeonik Roman",sans-serif !important;text-decoration:none !important;cursor:pointer !important;border:1px solid black !important}.button.block-version,.page p a.button.block-version,.em.pixelbones.input .em-booking-buttons input[type=submit].block-version{display:block !important;max-width:200px !important;width:min-content !important}.button.border-version,.page p a.button.border-version,.em.pixelbones.input .em-booking-buttons input[type=submit].border-version{border:1px solid #00AA81 !important}.button.white-version,.page p a.button.white-version,.em.pixelbones.input .em-booking-buttons input[type=submit].white-version{background-color:white !important;color:#00AA81 !important;border:1px solid #00AA81 !important}.button:hover,.page p a.button:hover,.em.pixelbones.input .em-booking-buttons input[type=submit]:hover{background-color:#AEAEAE !important;border:1px solid #AEAEAE !important}.button:hover.white-version,.page p a.button:hover.white-version,.em.pixelbones.input .em-booking-buttons input[type=submit]:hover.white-version{background-color:#AEAEAE !important;border:1px solid #AEAEAE !important}.em.pixelbones.input .em-booking-buttons input[type=submit]{padding-bottom:35px !important}.wp-block-button__link{display:inline-block;min-width:108px;padding:8px 16px 5px 13px;text-align:center;background-color:#00AA81;color:white;text-transform:uppercase;letter-spacing:1.3px;height:36px;font:18px/23px "Aeonik Roman",sans-serif;text-decoration:none;cursor:pointer;border:1px solid #00AA81}.wp-block-button__link:hover{color:#00AA81;background-color:#fff}}
/*# sourceMappingURL=screen.css.map */
