.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);}}.zoomable-image-container{width:100%;position:relative;}.zoomable-image-container .zoomable-image{width:100%;height:100%;}.zoomable-image-container .controls{position:absolute;bottom:.5rem;right:.5rem;z-index:1000;}.zoomable-image-container .controls DIV{cursor:pointer;}.zoomable-image-container .controls .btn{padding:3px 0 0 0;width:30px;height:30px;border-radius:50%;border:1px solid transparent;background:rgba(255,255,255,0.75);cursor:pointer;}.zoomable-image-container .controls .btn:hover{background:rgba(0,0,0,0.75);color:#fff;}.zoomable-image-container .hotspots{position:absolute;bottom:0;width:100%;}.zoomable-image-container .hotspot{display:none;width:50%;margin:0 auto;background:rgba(255,255,255,0.75);padding:0.5rem 1rem;position:relative;}.zoomable-image-container .hotspot .close{position:absolute;right:15px;top:15px;color:#fff;text-shadow:none;text-decoration:none;z-index:500;opacity:1;}.zoomable-image-container .hotspot.active{display:block;}.zoomable-image-container .highlight{padding:0.5rem 1rem;border-radius:50%;border:1px solid transparent;background:rgba(255,255,255,0.75);cursor:pointer;}.zoomable-image-container .highlight.active,.zoomable-image-container .highlight:hover{background:rgba(0,0,0,0.75);color:#fff;}.zoomable-image-container .highlight span{display:none;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}.zoomable-image-container .highlight:hover span{border:1px solid #fff;padding:10px;display:block;z-index:100;left:-45px;margin:0;width:250px;position:absolute;top:-45px;text-decoration:none;color:#fff;background:rgba(0,0,0,0.7);text-align:center;}.imagesequence-container{padding:2rem 0;text-align:center;}.imagesequence-container .images,.imagesequence-container .captions{position:relative;}.imagesequence-container .captions .caption *{color:#fff;text-align:start;}.imagesequence-container.desktop .caption{position:absolute;opacity:0;max-height:70vh;max-width:100%;width:auto;height:auto;}.imagesequence-container.desktop img{max-width:100%;width:auto;height:auto;max-height:70vh;position:absolute;opacity:0;left:0;top:0;}.imagesequence-container.desktop .caption:first-child{opacity:1;}.imagesequence-container.desktop img:first-child{opacity:1;}.imagesequence-container.mobile .caption{margin-bottom:4rem;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;background:transparent;}.mfp-close:active{top:1px;background:transparent;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}.mfp-fade.mfp-bg.mfp-removing{opacity:0;}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8);}.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out;}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1);}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0;}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}.mfp-newspaper .mfp-with-anim{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.5s;transform:scale(0) rotate(500deg);}.mfp-newspaper.mfp-bg{opacity:0;transition:all 0.5s;}.mfp-newspaper.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1) rotate(0deg);}.mfp-newspaper.mfp-ready.mfp-bg{opacity:0.8;}.mfp-newspaper.mfp-removing .mfp-with-anim{transform:scale(0) rotate(500deg);opacity:0;}.mfp-newspaper.mfp-removing.mfp-bg{opacity:0;}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all 0.3s;transform:translateX(-50px);}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all 0.3s;}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateX(0);}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:0.8;}.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateX(50px);opacity:0;}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0;}.mfp-move-from-top .mfp-content{vertical-align:top;}.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all 0.2s;transform:translateY(-100px);}.mfp-move-from-top.mfp-bg{opacity:0;transition:all 0.2s;}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0);}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:0.8;}.mfp-move-from-top.mfp-removing .mfp-with-anim{transform:translateY(-50px);opacity:0;}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0;}.mfp-3d-unfold .mfp-content{perspective:2000px;}.mfp-3d-unfold .mfp-with-anim{opacity:0;transition:all 0.3s ease-in-out;transform-style:preserve-3d;transform:rotateY(-60deg);}.mfp-3d-unfold.mfp-bg{opacity:0;transition:all 0.5s;}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;transform:rotateY(0deg);}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:0.8;}.mfp-3d-unfold.mfp-removing .mfp-with-anim{transform:rotateY(60deg);opacity:0;}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0;}.mfp-zoom-out .mfp-with-anim{opacity:0;transition:all 0.3s ease-in-out;transform:scale(1.3);}.mfp-zoom-out.mfp-bg{opacity:0;transition:all 0.3s ease-out;}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1);}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:0.8;}.mfp-zoom-out.mfp-removing .mfp-with-anim{transform:scale(1.3);opacity:0;}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0;}.logo{height:100px;display:flex;align-items:center;justify-content:center;}.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:1rem;}.frame-space-after-small{padding-bottom:3.5rem;}.frame-space-after-medium{padding-bottom:7rem;}.frame-space-after-large{padding-bottom:11rem;}.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:1rem;}.frame-space-before-small{padding-top:3.5rem;}.frame-space-before-medium{padding-top:7rem;}.frame-space-before-large{padding-top:11rem;}.frame-ruler-after:after,.frame-ruler-before:before{margin:0;border-color:rgba(255,255,255,0.15);}.container .container{padding-left:0;padding-right:0;}#content .container-fluid{padding:0;}.gridelement-container .images .image{background-position:center center;}body #nav{right:-40vw;position:fixed !important;height:100%;bottom:auto;top:0;width:40vw !important;}body.show-nav #nav{position:fixed !important;}@media (max-width:991px){body #nav{right:-100%;width:100% !important;}}#nav{z-index:200;display:none;position:relative;width:100%;overflow:auto;text-align:center;padding-top:5rem;background-color:#fff;}#nav h1,#nav h2,#nav h3,#nav h4,#nav h5,#nav h6,#nav p,#nav .figure-caption,#nav .large,#nav .small,#nav strong{color:#000;}@media (max-width:991px){#nav .col-12{margin-bottom:1.5rem;}#nav .row .col-12:last-child{margin-bottom:0;}}body.show-nav{overflow:hidden;}body.show-nav #nav{position:absolute;height:100%;width:100%;}#nav .close-nav{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;}.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;}button.mfp-close .icon{margin-top:0;}button.mfp-close:hover,button.mfp-arrow-left:hover,button.mfp-arrow-right:hover{background:transparent;}.gallery-container{margin:0 -15px;padding-top:3rem;padding-bottom:3rem;background-color:rgba(34,34,34,0.25);overflow:hidden;}.gallery-container figure{margin-bottom:0;}.gallery-container .btn.disabled{display:none;}.gallery-container .btn{cursor:pointer;margin:0;background:transparent;padding:0;border:none;}.gallery-container .btn.prev{margin-left:10%;outline:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;}.gallery-container .btn.next{margin-right:10%;outline:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;}.gallery-sly{width:100%;padding:0;}.gallery-sly{touch-action:manipulation;}.gallery-sly .item{margin:0;padding:0;height:100%;list-style:none;}.gallery-sly .item{float:left;margin:0 15px 0 0;padding:0;}.gallery-sly .item .image-embed-item{height:450px;object-fit:cover;}.slidee .caption{}@media (max-width:768px){.gallery-sly .item .image-embed-item{max-height:300px;}.gallery-container{margin:0 -45px;}.gallery-container .btn.prev{margin:0 0 0 20%;}.gallery-container .btn.next{margin:0 20% 0 0;}}
