.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}@font-face{font-family:'Weltmuseum';src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Regular.eot');src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Regular.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Regular.woff') format('woff'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Regular.ttf') format('truetype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Regular.svg#Weltmuseum') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'WeltmuseumBold';src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Bold.eot');src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Bold.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Bold.woff') format('woff'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Bold.ttf') format('truetype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Bold.svg#WeltmuseumBold') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'WeltmuseumDemibold';src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Demibold.eot');src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Demibold.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Demibold.woff') format('woff'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Demibold.ttf') format('truetype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Demibold.svg#WeltmuseumDemibold') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'WeltmuseumExtralight';src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Extralight.eot');src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Extralight.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Extralight.woff') format('woff'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Extralight.ttf') format('truetype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Extralight.svg#WeltmuseumExtralight') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'WeltmuseumLight';src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Light.eot');src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Light.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Light.woff') format('woff'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Light.ttf') format('truetype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-Light.svg#WeltmuseumLight') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'WeltmuseumLightItalic';src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-LightItalic.eot');src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-LightItalic.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-LightItalic.woff') format('woff'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-LightItalic.ttf') format('truetype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-LightItalic.svg#WeltmuseumLightItalic') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'WeltmuseumRegularItalic';src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-RegularItalic.eot');src:url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-RegularItalic.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-RegularItalic.woff') format('woff'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-RegularItalic.ttf') format('truetype'),url('../../../typo3conf/ext/sitepackage_wmw/Resources/Public/Fonts/Weltmuseum-RegularItalic.svg#WeltmuseumRegularItalic') format('svg');font-weight:normal;font-style:normal;font-display:swap;}.icon{display:inline-block;vertical-align:top;width:25px;height:25px;}.content a.has-icon .icon{vertical-align:sub;margin-left:10px;}p.has-icon{padding-left:30px;position:relative;}p.has-icon .icon{position:absolute;left:0;}h1 .icon,h2 .icon,h3 .icon,h4 .icon,h5 .icon{float:left;margin-right:0.5em;}h1 .icon:after,h2 .icon:after,h3 .icon:after,h4 .icon:after,h5 .icon:after{content:"";display:block;clear:left;}h6 .icon{position:absolute;right:0;top:-5px;}h1 .icon{height:3rem;width:3rem;}h2 .icon{height:1rem;width:1rem;}h3 .icon{height:2rem;width:2rem;}h4 .icon{height:2rem;width:2rem;}h5 .icon{height:1.75rem;width:1.75rem;}h6 .icon{height:1.5rem;width:1.5rem;}.row[class*="icon-"] .icon{position:absolute;top:0;left:0;height:3rem;width:3rem;}.row[class*="icon-"] .col-12{padding-left:4rem;}.open-info .icon{margin-right:10px;display:inline-block;vertical-align:middle;}.open-text{color:white;display:inline-block;}.circle{fill:none;stroke-width:30;stroke-miterlimit:10;}.hour-arm{fill:none;stroke-width:25;stroke-miterlimit:10;}.minute-arm{fill:none;stroke-width:25;stroke-miterlimit:10;}.white .circle,.white .hour-arm,.white .minute-arm{stroke:white;}.white .mid-circle{fill:white;}.icon-style .circle,.icon-style .hour-arm,.icon-style .minute-arm{stroke:#746c61;}.icon-style .mid-circle{fill:#746c61;}.sizing-box{fill:none;}.hour,.minute{transform-origin:300px 300px;}.house-visited h3{background-color:rgba(0,255,0,0.3);}.events-calendar .event-list .item{margin-bottom:2rem;cursor:pointer;}.events-calendar.event-detail .event-list .item{cursor:initial;}.events-calendar .event-list .item .first .inner{padding:1rem 5px;}.events-calendar .event-list .item .first.frame-ruler-before:before{margin:0;}.events-calendar .event-list .item .cancelled,.events-calendar .event-list .item .sold-out{color:red;}.events-calendar .tags{margin-bottom:2.059rem;}.events-calendar .tags .tag{display:inline-block;margin-right:2rem;}.events-calendar .tags .tag SPAN{display:inline-block;width:16px;height:16px;margin-right:10px;vertical-align:text-top;}.events-calendar h3 form{margin-left:1rem;display:inline-block;}.events-calendar form .form-group{display:inline-block;}.events-calendar .detail-container{display:none;margin-top:2rem;}.events-calendar .detail-container.show{display:block !important;}.events-calendar .price{display:none;}.events-calendar .price.show{display:block !important;}.events-calendar .detail-container figure{margin-top:1rem;}.events-calendar .event-list .item .row > div.middle .mobile-only{display:none;}.video-container iframe{position:absolute;top:0;left:0;}.video-container .hide{visibility:hidden;opacity:0;}.video-container .video{display:block;overflow:hidden;text-align:center;}.video-container .video > *{z-index:100;transition:opacity 250ms;}.video-container .video .youtube-player{position:relative;overflow:hidden;background-size:cover;background-position:center center;}.video-container{position:relative;}.video-container .video video{width:100%;}.video-container .video .play{z-index:200;position:absolute;top:50%;left:50%;width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;border-radius:50%;cursor:pointer;background-color:white;transition:background-color 250ms;}.video-container .video .play::after{content:"";display:block;position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-0.5rem;margin-left:-0.25rem;border-top:0.5rem solid transparent;border-bottom:0.5rem solid transparent;border-left:0.75rem solid black;transition:border-color 250ms;}.video-container .video .play:hover,.video-container .video .play:active{background-color:black;}.video-container .video .play:hover::after,.video-container .video .play:active::after{border-left-color:white;}.video-container .video .play:hover + *,.video-container .video .play:active + *{opacity:0.75;}@media (max-width:768px){.video-container .video .play{width:2rem;height:2rem;margin-top:-1.5rem;margin-left:-1rem;}}html,body{width:100%;height:100%;overflow:visible;}*{font-family:Georgia,serif;font-size:16px;color:black;}h1,h2,h3,h4,h5,h6{position:relative;}h1{margin-bottom:0.625rem;font-size:3.5rem;font-weight:normal;}h2{margin-bottom:0.625rem;text-transform:uppercase;font-size:1rem;font-weight:normal;}h3{margin-bottom:0.625rem;font-size:2rem;font-weight:bold;}h4{margin-bottom:0.625rem;font-style:italic;font-size:2rem;font-weight:normal;}h5{margin-bottom:0.625rem;font-size:1.75rem;font-weight:normal;}h6{border-bottom:5px solid black;padding-bottom:0.375rem;margin-bottom:1.125rem;text-transform:uppercase;font-size:1rem;font-weight:bold;}header{position:relative;}strong,b{font-weight:bold;}em,i{font-style:italic;}p{margin-bottom:1.5em;}p:last-child,p:last-of-type{margin-bottom:0;}a,a:active,a:visited,a:focus{color:black;text-decoration:underline;transition:all 250ms;}a:hover{text-decoration:none;color:#746c61;}img{max-width:100%;height:auto;}@media (min-width:768px) and (max-width:991px){.container{max-width:100%;}}.font-white{color:white;}.font-black{color:black;}.icon-style{fill:#746C61;}.frame-space-after-extra-small,.frame-space-after-small,.frame-space-after-medium,.frame-space-after-large,.frame-space-after-extra-large{margin:0;}.frame-space-after-extra-small{padding-bottom:10px;}.frame-space-after-small{padding-bottom:24px;}.frame-space-after-medium{padding-bottom:60px;}.frame-space-after-large{padding-bottom:96px;}.frame-space-after-extra-large{padding-bottom:160px;}.frame-space-before-extra-small,.frame-space-before-small,.frame-space-before-medium,.frame-space-before-large,.frame-space-before-extra-large{margin:0;}.frame-space-before-extra-small{padding-top:10px;}.frame-space-before-small{padding-top:24px;}.frame-space-before-medium{padding-top:60px;}.frame-space-before-large{padding-top:96px;}.frame-space-before-extra-large{padding-top:160px;}.frame-ruler-before:before{display:none;}.frame-ruler-before{border-top:1px solid grey;}.frame-ruler-after:after{display:none;}.frame-ruler-after{border-bottom:1px solid grey;}@media (max-width:767px){.frame-space-after-medium{padding-bottom:60px;}.frame-space-after-large{padding-bottom:60px;}.frame-space-after-extra-large{padding-bottom:60px;}.frame-space-before-medium{padding-top:60px;}.frame-space-before-large{padding-top:60px;}.frame-space-before-extra-large{padding-top:60px;}}#header{z-index:200;position:absolute;width:100%;top:0;left:0;}#header .language-navigation{position:absolute;top:0;left:15px;}#header .language-navigation ul{list-style:none;padding:0;margin:0;}#header .language-navigation li{display:inline-block;margin:0 0 0 5px;}#header .language-navigation li a{display:block;width:25px;padding:9px 0 5px 0;text-align:center;color:black;font-weight:bold;font-size:0.85rem;background-color:#afafad;text-decoration:none;}#header .language-navigation li a:hover{text-decoration:none;background-color:white;}#header .language-navigation li.active a{background-color:white;}#header .language-navigation li .triangle{border-left:25px solid #afafad;border-bottom:12px solid transparent;transition:all 250ms;}#header .language-navigation li.active .triangle{border-left:25px solid white;}#header .language-navigation li:hover .triangle{border-left:25px solid white;}#header .toggle-footer{display:inline-block;color:white;cursor:pointer;}#header .toggle-footer:hover{text-decoration:underline;}#header .toggle-footer *{color:white;}#header .toggle-footer.menu{position:absolute;top:0;right:15px;width:45px;height:46px;padding:3px 5px 0 5px;background-color:rgba(255,255,255,1);background-size:150% 100%;transition:all 250ms;}#header .toggle-footer.menu:hover{background-color:rgba(255,255,255,255.25);}#header .toggle-footer.menu span{display:block;height:2px;width:100%;margin-top:8px;background-color:#222222;border-radius:3px;}#header .toggle-footer.clock{position:absolute;top:11px;right:75px;}#header .toggle-footer.clock:hover{text-decoration:underline;}#header .toggle-footer.clock a{text-decoration:none;}#header .toggle-footer.clock a:hover{text-decoration:underline;}#main{overflow:hidden;z-index:100;position:relative;}#content > .block{overflow:hidden;}#footer{z-index:200;position:relative;width:100%;overflow:auto;background-color:white;border-top:1px solid #eeeeee;}@media (max-width:991px){#footer .col-12{margin-bottom:1.5rem;}#footer .row .col-12:last-child{margin-bottom:0;}}body.show-footer{overflow:hidden;}body.show-footer #footer{position:absolute;height:100%;width:100%;}#footer .close-footer{display:none;z-index:200;position:fixed;top:5px;right:15px;color:black;text-align:center;font-size:30px;line-height:1em;cursor:pointer;text-decoration:none;border:none;background:none;transition:opacity 250ms;}.form-group.error INPUT,.row.error .custom-control{border-color:red;}.custom-control{padding:1rem;border:1px solid #e8e7e4;width:100%;margin-right:0;}.custom-control.checked{background:#e8e7e4;}.custom-control.checked .custom-control-description{color:#000;}.custom-control.checked .custom-control .custom-control-indicator{border-color:#000;}.custom-control-indicator{left:auto;right:1rem;top:1rem;}.custom-control-description{color:#746c61;}.custom-control-description strong{font-size:2rem;display:block;margin-bottom:0.5rem;color:#000;}.custom-control .custom-control-indicator{border-radius:0;border:none;background:transparent;}.custom-control .custom-control-indicator SVG{margin:-6px 0 0 -5px;}.custom-control-input:checked~.custom-control-indicator{background:transparent;}.custom-control .custom-control-input:checked~.custom-control-indicator{background:transparent;box-shadow:none;}.custom-control-input:focus~.custom-control-indicator,.custom-control-input:active~.custom-control-indicator{box-shadow:none;background:transparent;}.form-control{border-radius:0;border:1px solid #e8e7e4;color:#746c61;}.forms .form-control:focus,.forms .form-control:hover{border:1px solid #000;color:#000;box-shadow:1px 1px 1px 1px rgba(34,34,34,0.2);}.location .icon{height:3rem;width:3rem;}.location .block-contact-info{margin-top:1.5em;}.location .block-address-info,.location .block-opening-times,.location .block-special-opening-times{padding-left:4rem;}.location .block-special-opening-times P{margin-bottom:0;}.location .block-address-info .icon{position:absolute;left:0;}.location .block-address-info{position:relative;}.location .block-address-info.no-icon{padding-left:0;background:none;}.location .block-opening-times{position:relative;}.location .block-opening-times .icon{position:absolute;left:0;}.location .block-opening-times.no-icon{padding-left:0;}.location .block-special-opening-times{}.gridelement-collapse .collapse-header .icon{transform:rotate(-90deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.gridelement-collapse .collapse-header.show .icon{transform:rotate(-45deg);}.ce-gallery figcaption{display:inline-block;}.figure-caption{margin-top:0.648rem;font-size:0.824em;line-height:1.2rem;color:#222;}.figure-img{margin:0;}.figure A{text-decoration:none;}.ce-gallery figure.image{display:block;margin:0;}.ce-gallery figure.video{display:block;width:100%;}.ce-left .ce-gallery{float:none;}.embed-media-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent;}.embed-media-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;}.embed-media-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url("/typo3conf/ext/sitepackage_onepager/Resources/Public/Images/play.png") no-repeat;cursor:pointer;}A.arrow-down{position:absolute;bottom:10px;left:49%;z-index:10000;}A.arrow-down .icon{transform:rotate(-90deg);width:40px;height:40px;}A.arrow-down:hover .icon{color:#fff;fill:#fff;}.download-item figure{margin:0 0 0.5rem 0;}.download-item{margin-bottom:1rem;}.download-item .inner{padding-left:36px;position:relative;}.download-item .inner .icon{position:absolute;left:0;top:0;}.download-item A{}.download-item .file-extension{text-transform:uppercase;}.download-item .file-info{white-space:nowrap;display:inline-block;}.animation-from-left{position:relative;left:-2000px;}.animation-from-right{position:relative;right:-2000px;}.animation-from-top{position:relative;top:-2000px;}.animation-from-bottom{position:relative;bottom:-2000px;}.animation-to-left{position:relative;left:0;}.animation-to-right{position:relative;right:0;}.animation-to-top{position:relative;top:0;}.animation-to-bottom{position:relative;bottom:0;}.animation-fade-in{opacity:0;}.animation-fade-out{opacity:1;}.animation-fade-in-from-left{opacity:0;position:relative;left:-250px;}.animation-fade-out-to-left{opacity:1;position:relative;left:0px;}.animation-fade-in-from-right{opacity:0;position:relative;right:-250px;}.animation-fade-out-to-right{opacity:1;position:relative;right:0px;}.animation-fade-in-from-top{opacity:0;position:relative;top:-250px;}.animation-fade-out-to-top{opacity:1;position:relative;top:0;}.animation-fade-in-from-bottom{opacity:0;position:relative;bottom:-250px;}.animation-fade-out-to-bottom{opacity:1;position:relative;bottom:0;}.animation-zoom-in{transform:scale(0);opacity:0;}.animation-zoom-out{transform:scale(1);opacity:1;}.animation-bounce{transform:scale(0.75);opacity:0;}.animation-pulse{transform:scale(1);}.animation-parallax{overflow:hidden;height:100%;}.animation-parallax .parallax{position:relative;height:130%;top:-65%;}.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:visible;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:visible;}.gridelement-container{z-index:1000;position:relative;}.gridelement-container > .container{z-index:200;position:relative;}.gridelement-container > .images{z-index:100;position:absolute;top:0;left:0;width:100%;height:100%;}.gridelement-container .images .image{height:100%;width:100%;background-size:cover;background-position:0 0;background-repeat:no-repeat;}.gridelement-container-parallax{z-index:100;}.gridelement-container .animation-parallax .content{z-index:200;position:absolute;top:0;left:0;width:100%;}.gridelement-container .animation-parallax .images{z-index:100;}.gridelement-container.ganymedpowerhero .animation-parallax .images.parallax{display:none;}.gridelement-container .carousel .carousel-item .caption{position:absolute;bottom:10%;right:10%;z-index:200000;background:white;padding:1.5rem;box-shadow:0 0 20px;}.gridelement-container .carousel,.gridelement-container .carousel .carousel-inner,.gridelement-container .carousel .carousel-item{width:100%;height:100%;}.gridelement-container .carousel .carousel-inner video{width:100%;height:100%;}.gridelement-container .carousel-fade .carousel-item{transition-property:opacity;}.gridelement-container .carousel-fade .carousel-item,.gridelement-container .carousel-fade .active.carousel-item-left,.gridelement-container .carousel-fade .active.carousel-item-right{opacity:0;}.gridelement-container .carousel-fade .active,.gridelement-container .carousel-fade .carousel-item-next.carousel-item-left,.gridelement-container .carousel-fade .carousel-item-prev.carousel-item-right{opacity:1;}.gridelement-container .carousel-fade .carousel-item-next,.gridelement-container .carousel-fade .carousel-item-prev,.gridelement-container .carousel-fade .active.carousel-item-left,.gridelement-container .carousel-fade .active.carousel-item-right{left:0;transform:translate3d(0,0,0);}.gridelement-container .carousel-control-next,.gridelement-container .carousel-control-prev{z-index:100;}.gridelement-container-shadow:after{content:"";position:absolute;top:0;left:-20px;right:-20px;bottom:0;z-index:200;-webkit-box-shadow:inset 0px 0px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow:inset 0px 0px 20px 0px rgba(0,0,0,0.25);box-shadow:inset 0px 0px 20px 0px rgba(0,0,0,0.25);}.gridelement-container .images .image video{position:absolute;top:0;left:0;width:100%;height:100%;}@media (min-aspect-ratio:16/9){.gridelement-container .images .image video{height:300%;top:-100%;}}@media (max-aspect-ratio:16/9){.gridelement-container .images .image video{width:300%;left:-100%;}}@media (max-width:767px){.gridelement-container .images .image video{top:-4%;object-fit:cover;}}.grid-accordion{position:relative;margin-left:auto;margin-right:auto}.grid-accordion *{-webkit-tap-highlight-color:transparent}.grid-accordion-mask{position:absolute;width:100%;height:100%;overflow:hidden}.grid-accordion-panels{position:absolute}.grid-accordion-horizontal .grid-accordion-panels{height:100%}.grid-accordion-vertical .grid-accordion-panels{width:100%}.grid-accordion-panel{position:absolute;overflow:hidden}.grid-accordion-shadow{-webkit-box-shadow:-5px 0 40px 1px #000;-mox-box-shadow:-5px 0 40px 1px #000;box-shadow:-5px 0 40px 1px #000}.grid-accordion-background,.grid-accordion-background-opened{border:0;vertical-align:bottom;width:auto;height:auto}.grid-accordion-background-opened{position:absolute;left:0;top:0;visibility:hidden}.grid-accordion-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased}.grid-accordion-black{color:#FFF;background:#000;background:rgba(0,0,0,.7)}.grid-accordion-white{color:#000;background:#fff;background:rgba(255,255,255,.7)}.grid-accordion-rounded{border-radius:10px}.grid-accordion-padding{padding:10px}.grid-accordion-pagination-buttons{position:absolute;top:100%;width:100%;text-align:center;padding-top:10px}.grid-accordion-pagination-button{width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.grid-accordion-pagination-buttons .grid-accordion-selected{background-color:#000}.grid-accordion-has-buttons{margin-bottom:32px}@media only screen and (min-width:768px) and (max-width:1024px){.grid-accordion-pagination-button{width:14px;height:14px}.grid-accordion-has-buttons{margin-bottom:36px}}@media only screen and (min-width:568px) and (max-width:768px){.grid-accordion-pagination-button{width:16px;height:16px}.grid-accordion-has-buttons{margin-bottom:38px}}@media only screen and (min-width:320px) and (max-width:568px){.grid-accordion-pagination-button{width:18px;height:18px}.grid-accordion-has-buttons{margin-bottom:40px}}.grid-accordion-selectable{cursor:default}.grid-accordion-grab{cursor:url('../../../typo3conf/ext/sitepackage_onepager/Resources/Public/Css/images/openhand.cur'),move}.grid-accordion-grabbing{cursor:url('../../../typo3conf/ext/sitepackage_onepager/Resources/Public/Css/images/closedhand.cur'),move}.grid-accordion-no-js{overflow:hidden;max-width:100%}.grid-accordion p.grid-accordion-layer{font-size:14px;line-height:1.4}.grid-accordion h1.grid-accordion-layer{font-size:32px;line-height:1.4}.grid-accordion h2.grid-accordion-layer{font-size:24px;line-height:1.4}.grid-accordion h3.grid-accordion-layer{font-size:19px;line-height:1.4}.grid-accordion h4.grid-accordion-layer{font-size:16px;line-height:1.4}.grid-accordion h5.grid-accordion-layer{font-size:13px;line-height:1.4}.grid-accordion h6.grid-accordion-layer{font-size:11px;line-height:1.4}.grid-accordion img.grid-accordion-layer{border:0}.grid-accordion .grid-accordion-background,.grid-accordion .grid-accordion-background-opened{border:0!important;border-radius:0!important;margin:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.grid-accordion a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.grid-accordion .grid-accordion-background,.grid-accordion .grid-accordion-background-opened,.grid-accordion iframe,.grid-accordion object,.grid-accordion video,.grid-accordion embed,.grid-accordion canvas{max-width:none;max-height:none}.contentelement-gallery{position:relative;}.contentelement-gallery .carousel,.contentelement-gallery .carousel-inner,.contentelement-gallery .carousel-item,.contentelement-gallery figure{height:100%;width:100%;}.contentelement-gallery figcaption{height:40px;line-height:40px;}.contentelement-gallery .carousel-item{padding-bottom:40px;text-align:center;}.contentelement-gallery .carousel-item a{outline:none;text-decoration:none;}.contentelement-gallery .carousel-item img{max-height:100%;width:auto;}.contentelement-gallery .carousel-control-next,.contentelement-gallery .carousel-control-prev{opacity:1;z-index:100;text-decoration:none;}.contentelement-gallery .carousel-control-next-icon,.contentelement-gallery .carousel-control-prev-icon{width:50px;height:50px;background-image:none;background-color:rgba(255,255,255,0.5);border-radius:50%;transition:background-color 250ms;}.contentelement-gallery .carousel-control-prev-icon .icon{width:20px;height:20px;margin:15px 0 0 -4px;}.contentelement-gallery .carousel-control-next-icon .icon{width:20px;height:20px;margin:15px 0 0 4px;}.contentelement-gallery .carousel-control-next:hover .carousel-control-next-icon,.contentelement-gallery .carousel-control-prev:hover .carousel-control-prev-icon{background-color:rgba(255,255,255,1);}.mfp-arrow{opacity:1;}button.mfp-close,button.mfp-arrow-left,button.mfp-arrow-right{width:50px;height:50px;background-image:none;background-color:rgba(255,255,255,0.5);border-radius:50%;transition:background-color 250ms;}button.mfp-arrow-left{left:25px;}button.mfp-arrow-right{right:25px;}button.mfp-close{top:10px;right:25px;width:44px;height:44px;}button.mfp-close:active{top:10px;}button.mfp-arrow-left .icon{width:20px;height:20px;margin:2px 0 0 -4px;}button.mfp-arrow-right .icon{width:20px;height:20px;margin:2px 0 0 4px;}button.mfp-close .icon{width:20px;height:20px;margin:11px 0 0 0;}button.mfp-close:hover,button.mfp-arrow-left:hover,button.mfp-arrow-right:hover{background-color:rgba(255,255,255,1);}@media (max-width:900px){.mfp-arrow{-webkit-transform:none;transform:none;}}.mfp-container{padding-top:10px;}.mfp-close > *{pointer-events:none;}.mfp-arrow > *{pointer-events:none;}.mfp-arrow-right:before,.mfp-arrow-left:before{border:none;content:'';display:none;}.mfp-arrow-right:after,.mfp-arrow-left:after{border:none;content:'';display:none;}.mfp-bg{background:#fff;opacity:1;}.mfp-title,.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close,.mfp-counter{color:#222;}.mfp-content{top:-3rem;}.mfp-figure:after{box-shadow:none;background:transparent;}.mfp-content{width:80%;}img.mfp-img{max-height:75vh;padding:0 20px;}.mfp-bottom-bar{margin-top:2rem;padding-bottom:2rem;}.mfp-title{padding-right:0;font-size:90%;}.mfp-bottom-bar .mfp-counter{position:fixed;right:auto;top:10px;left:10px;padding:5px;}.mfp-bottom-bar .mfp-counter:first-child{background-color:rgba(255,255,255,0.25);border-radius:2px;}.mfp-close{position:fixed;left:auto;top:1rem;right:1rem;}@media (max-width:991px){.contentelement-gallery{height:100vh;}.mfp-container{padding:0;}.mfp-content{width:100%;}img.mfp-img{max-height:none;padding:0;}.mfp-bottom-bar{padding-left:1em;padding-right:1em;}}.text-right .audioguide-info{position:absolute;right:0;bottom:1rem;}.grid-accordion{overflow:hidden;}.grid-accordion-panel h3{margin:0 10px 0 0;float:left;line-height:27px;line-height:1.688rem;}.grid-accordion-panel .info-text p{clear:both;margin:15px 0 0 0;text-align:left;}.grid-accordion-panel .button{margin:0;padding:0 5px;font-size:10px;font-size:0.625rem;width:50px;line-height:30px;line-height:1.875rem;height:30px;text-align:center;cursor:pointer;background:#000000;float:left;color:#fff !important;}.grid-accordion-layer{padding:10px 15px;}.grid-accordion-panel .icon-play,.grid-accordion-panel .icon-stop{margin-right:5px;}.csc-default .jp-play,.csc-default .jp-stop{text-decoration:none;}.grid-accordion-panel .icon-play:before,.grid-accordion-panel .icon-stop:before{font-size:8px;font-size:0.500rem;}.jp-no-solution{color:#A20000;font-size:14px;font-size:0.875rem;margin:0 0 5px 0;float:left;line-height:normal;}.jp-no-solution a{color:#A20000;text-decoration:underline;}.jp-interface{float:left;}.jp-interface .spinner{width:50px;height:30px;font-size:8px;font-size:0.500rem;float:left;margin:0px 0 0 10px;line-height:35px;line-height:2.188rem;position:relative;}.jp-interface .spinner > div{background-color:#000000;height:9px;width:3px;float:left;margin:11px 2px 0 0;}.jp-interface .animation-running.spinner > div{height:100%;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out;margin-top:0;}.jp-interface .animation-running.spinner .rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s;}.jp-interface .animation-running.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}.jp-interface .animation-running.spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}.jp-interface .animation-running.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}.jp-interface .animation-running.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}@-webkit-keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.3);-webkit-transform:scaleY(0.3)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.3);-webkit-transform:scaleY(0.3);}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0);}}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-size:14px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999;color:#000;background:#fff;border:none;}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:0.5em 0;width:100%;}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{display:inline-block;margin-right:10px;border:1px solid #000;padding:5px 10px;text-decoration:none;}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;color:#fff;background:#f47742;border:1px solid #f47742;text-decoration:none;}.cc-btn:hover,.cc-btn:focus{color:#fff;text-decoration:none;}.cc-banner .cc-btn:last-child{min-width:100px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset;}.cc-revoke.cc-right{right:3em;left:unset;}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{margin-top:5px;display:inline-block;}.cc-compliance{display:inline;}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}.cc-message{margin-bottom:15px;}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset;}}BODY .cc-window,BODY .cc-window.cc-floating{left:0;bottom:0;max-width:100%;width:100%;}
