.tx-srfreecap-captcha label{display:inline-block;width:150px;}img.tx-srfreecap-image{margin-left:1em;margin-right:1em;vertical-align:middle;}.tx-srfreecap-image-accessible{background-color:transparent;vertical-align:middle;}.tx-srfreecap-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em;}.tx-srfreecap-cant-read{display:inline-block;width:150px;}.tx-srfreecap-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none;}.tx-srfreecap-pi1-captcha label{display:inline-block;width:150px;}img.tx-srfreecap-pi1-image{margin-left:1em;margin-right:1em;vertical-align:middle;}.tx-srfreecap-pi1-image-accessible{background-color:transparent;vertical-align:middle;}.tx-srfreecap-pi1-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em;}.tx-srfreecap-pi1-cant-read{display:inline-block;width:150px;}.tx-srfreecap-pi1-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none;}.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;}.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;}.logo{opacity:0;position:relative;top:-1000px;transition:all 1s ease-out;}.logo.show{opacity:1;top:0;transition:all 1s ease-out;}#schaurigschoen-title,.explore{opacity:0;position:relative;bottom:-1000px;transition:all 1s ease-out;}#schaurigschoen-title.show,.explore.show{opacity:1;position:relative;bottom:0;transition:all 1s ease-out;}.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;}}.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%;}.animated-image-container{position:relative;}.animated-image-container .inner{overflow:hidden;width:100%;height:100%;}.animated-image-container .image{width:100%;background-repeat:no-repeat;}.animated-image-container.is-pinned img{width:auto;max-width:100%;height:80vh;}.frame-type-animatedimage_animatedimage .scrollmagic-pin-spacer{margin:0 auto !important;}.frame-type-animatedimage_animatedimage .trigger-button{position:absolute;background:transparent;border:0;right:-45px;top:-40px;display:flex;width:90px;height:90px;outline:none;cursor:pointer;align-content:center;align-items:center;justify-content:center;}.frame-type-animatedimage_animatedimage .trigger-button svg{width:55px;height:55px;pointer-events:none;transition:all 500ms;}.frame-type-animatedimage_animatedimage .trigger-button:before{content:' ';display:block;position:absolute;border:1px solid #ff001b;border-radius:50%;width:90px;height:90px;transition:all 500ms;}.frame-type-animatedimage_animatedimage .trigger-button:hover:before{transform:scale(1.1);}.frame-type-animatedimage_animatedimage .trigger-button.active:before{transform:scale(1.5);}.frame-type-animatedimage_animatedimage .trigger-button svg{pointer-events:none;}.frame-type-animatedimage_animatedimage .trigger-button svg .plus-line{opacity:1;transition:all 500ms;}.frame-type-animatedimage_animatedimage .trigger-button.active svg .plus-line{opacity:0;transition:all 500ms;}@media (max-width:761px){.frame-type-animatedimage_animatedimage .scrollmagic-pin-spacer{margin:0 !important;}.frame-type-animatedimage_animatedimage .scrollmagic-pin-spacer .animated-image-container.is-pinned{margin:0 !important;}}.imagesequence-container{padding:2rem 0;text-align:center;}.switch-image-container{position:relative;}.switch-image-container .switch-item{position:absolute;left:0;top:0;visibility:hidden;opacity:0;height:0;transition:visibility 0.25s,opacity 0.25s;}.switch-image-container.effect-none .switch-item{transition:none;visibility:visible;opacity:1;height:auto;z-index:0;}.switch-image-container .switch-item.active{opacity:1;position:relative;visibility:visible;height:auto;transition:visibility 0.25s,opacity 0.25s;}.switch-image-container.effect-none .switch-item.active{transition:none;visibility:visible;opacity:1;height:auto;z-index:1;}.switch-image-container button.switch-image{position:absolute;top:0;left:0;background:rgba(255,255,255,0.2);color:#fff;cursor:pointer;border:0;padding:.5rem;transition:all 250ms;z-index:2;}.switch-image-container button.switch-image .icon{fill:#fff;pointer-events:none;transition:all 250ms;}.switch-image-container button.switch-image:hover{background:white;color:#000;transition:all 250ms;}.switch-image-container button.switch-image:hover .icon{fill:#000;transition:all 250ms;}button.switch-image.button-parrot .parrot{position:absolute;width:60px;text-align:center;animation:blink 0.8s infinite;color:transparent;}button.switch-image.button-parrot .parrot:before{content:"Click Me!";}button.switch-image.button-parrot .parrot:nth-child(1){top:-30px;left:-40px;font-size:12px;transform:rotate(-20deg);animation-duration:0.5s;}button.switch-image.button-parrot .parrot:nth-child(2){font-size:12px;right:-40px;top:-20px;transform:rotate(15deg);animation-duration:0.3s;}button.switch-image.button-parrot .parrot:nth-child(3){font-size:16px;top:-60px;left:15px;transform:rotate(10deg);animation-duration:1s;}button.switch-image.button-parrot .parrot:nth-child(4){font-size:18px;top:-70px;left:95px;transform:rotate(2deg);animation-duration:0.7s;}button.switch-image.button-parrot .parrot:nth-child(5){font-size:14px;top:80px;left:105px;transform:rotate(-20deg);animation-duration:0.8s;}button.switch-image.button-parrot .parrot:nth-child(6){font-size:12px;top:80px;left:5px;transform:rotate(10deg);animation-duration:1.2s;}button.switch-image.button-parrot:hover .parrot:before{content:"Do it!";width:70px;}@keyframes blink{25%,75%{color:transparent;}40%,60%{color:#4f7787;}}.offset-1{margin-left:8.333333%;}.offset-2{margin-left:16.666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.333333%;}.offset-5{margin-left:41.666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.333333%;}.offset-8{margin-left:66.666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.333333%;}.offset-11{margin-left:91.666667%;}@media (min-width:576px){.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.333333%;}.offset-sm-2{margin-left:16.666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.333333%;}.offset-sm-5{margin-left:41.666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.333333%;}.offset-sm-8{margin-left:66.666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.333333%;}.offset-sm-11{margin-left:91.666667%;}}@media (min-width:768px){.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.333333%;}.offset-md-2{margin-left:16.666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.333333%;}.offset-md-5{margin-left:41.666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.333333%;}.offset-md-8{margin-left:66.666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.333333%;}.offset-md-11{margin-left:91.666667%;}}@media (min-width:992px){.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.333333%;}.offset-lg-2{margin-left:16.666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.333333%;}.offset-lg-5{margin-left:41.666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.333333%;}.offset-lg-8{margin-left:66.666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.333333%;}.offset-lg-11{margin-left:91.666667%;}}@media (min-width:1200px){.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.333333%;}.offset-xl-2{margin-left:16.666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.333333%;}.offset-xl-5{margin-left:41.666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.333333%;}.offset-xl-8{margin-left:66.666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.333333%;}.offset-xl-11{margin-left:91.666667%;}}#inline-navigation{display:none !important;}@media (min-width:1024px){#inline-navigation{display:block !important;position:absolute;top:-10000px;left:5%;z-index:9999;}}#inline-navigation.show{position:fixed;}#inline-navigation a{display:flex;margin-bottom:.25rem;color:#ffed00 !important;text-decoration:none;text-shadow:0 3px 6px black;align-items:center;font-family:Georgia,serif;font-size:16px;max-width:40px;}#inline-navigation a:hover{text-decoration:none;max-width:none;}#inline-navigation a .section-label{display:inline-block;margin-right:.5rem;color:inherit;opacity:0.5;transition:all 500ms;}#inline-navigation a.active{max-width:none;transition:all 500ms;}#inline-navigation a.active .section-label{font-size:28px;border-bottom:5px solid;}#inline-navigation a.active .section-label,#inline-navigation a:hover .section-label{opacity:1;transition:all 500ms;}#inline-navigation a .section-text{opacity:0;color:inherit;transition:opacity 500ms;display:none;}#inline-navigation a:hover .section-text{opacity:1;display:inline-block;transition:opacity 500ms;}.gridelement-container{z-index:auto;}.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);}#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;}.scrollmagic-pin-spacer.show{display:block !important;}.image-with-overlay .html-overlay{width:100%;height:100%;position:absolute;left:0;top:0;}span.teaser-text{margin-bottom:1.5rem;}span.reveal,span.teaser-text{display:block;color:#ffed00 !important;line-height:1.2;font-size:0.824rem;}span.reveal{display:none;}button.toggle-reveal{background:transparent;border:none;fill:#FFED00;cursor:pointer;outline:none !important;}button.toggle-reveal svg.icon{width:18px;height:18px;pointer-events:none;}button.toggle-reveal.active svg.icon{transform:rotate(90deg);}#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;}#header .toggle-nav{display:inline-block;color:white;cursor:pointer;}#header .toggle-nav:hover{text-decoration:underline;}#header .toggle-nav *{color:white;}#header .toggle-nav.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-nav.menu:hover{background-color:rgba(255,255,255,255.25);}#header .toggle-nav.menu span{display:block;height:2px;width:100%;margin-top:8px;background-color:#222222;border-radius:3px;}.animated-image-container{max-width:100vw;max-height:100vh;}.text-reveal .text-white P{color:#fff !important;}.text-reveal .image{position:relative;}#footer .text-reveal .col-12.image{margin:0 !important;}.text-reveal .trigger-button{position:absolute;background:transparent;border:0;display:flex;width:90px;height:90px;outline:none;cursor:pointer;align-content:center;align-items:center;justify-content:center;z-index:6005;}.text-reveal .trigger-button svg{width:50px;height:50px;pointer-events:none;transition:all 500ms;}.text-reveal .trigger-button:before{content:' ';display:block;position:absolute;border:1px solid #ff001b;border-radius:50%;width:90px;height:90px;transition:all 500ms;}.text-reveal .trigger-button:hover:before{transform:scale(1.1);}.text-reveal .trigger-button.active:before{transform:scale(1.5);}.text-reveal .trigger-button.active svg{transform:rotate(45deg) scale(1.5);}.text-reveal.orientation-2 .trigger-button{left:-8px;bottom:10px;}.text-reveal.orientation-10 .trigger-button{right:-8px;top:10px;}.text-reveal.orientation-25 .trigger-button{right:25px;top:-13px;}.text-reveal.orientation-26 .trigger-button{right:25px;top:-13px;}.text-reveal .text-content{margin-left:.5rem;display:none;}.text-reveal .text-content:before{content:' ';width:50%;height:5px;background:#ff001b;display:block;margin:.5rem 0;}.text-reveal .text-content P{font-size:150%;}.text-reveal.orientation-2 .text-container{margin-top:1rem;}.text-reveal.orientation-10 .text-container{margin-bottom:1rem;}@media (min-width:768px){.text-reveal.orientation-25 .image-description,.text-reveal.orientation-26 .image-description{position:absolute;bottom:0;}}.hero-container > .container > .row > .col{display:flex;flex-direction:column;height:100vh;justify-content:space-between;}.head-cta{position:fixed !important;right:80px;top:10px;z-index:500;}.explore{height:25vh;}.explore .down-arrow{z-index:500;cursor:pointer;position:relative;left:auto;top:2rem;display:block;}@media (max-width:768px){.head-cta{position:absolute !important;}.logo{margin-top:5rem !important;}}.animated-image-container.is-pinned img{height:auto !important;}.animated-image-container .image{background-size:contain;}
