.bgradient{background-image:-webkit-gradient(linear, left top, right top, from(rgba(206, 36, 53, 0.8)), to(rgba(239, 119, 75, 0.8)));background-image:-webkit-linear-gradient(left, rgba(206, 36, 53, 0.8) 0%, rgba(239, 119, 75, 0.8) 100%);background-image:-o-linear-gradient(left, rgba(206, 36, 53, 0.8) 0%, rgba(239, 119, 75, 0.8) 100%);background-image:linear-gradient(90deg, rgba(206, 36, 53, 0.8) 0%, rgba(239, 119, 75, 0.8) 100%)}.bsc{background-color:#FFF}.bsc.btrans{background-color:rgba(255, 255, 255, 0.9)}.bsc.btrans7{background-color:rgba(255, 255, 255, 0.7)}.bsc.btrans5{background-color:rgba(255, 255, 255, 0.5)}.bsc.csc{color:#45545F}.bsc.bmo:hover{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-filter:brightness(1.2)}filter:brightness(1.2) .bsc.bmo:hover.csc{color:#E55115}.bsn{background-color:#333333}.bsn.btrans{background-color:rgba(69, 84, 95, 0.9)}.bsn.btrans7{background-color:rgba(69, 84, 95, 0.7)}.bsn.btrans5{background-color:rgba(69, 84, 95, 0.5)}.bsn.csc{color:#FFFFFF}.bsn.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsn.bmo:hover.csc{color:#FFF}.bsn.bvar1{background-color:#666666}.bsn.bvar1.csc{color:#FFF}.bsn.bvar1.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsn.bvar1.bmo:hover.csc{color:#FFF}.bsn.bvar2{background-color:#999999}.bsn.bvar2.csc{color:#45545F}.bsn.bvar2.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsn.bvar2.bmo:hover.csc{color:#45545F}.bsn.bvar3{background-color:#d4d4d4}.bsn.bvar3.csc{color:#45545F}.bsn.bvar3.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsn.bvar3.bmo:hover.csc{color:#45545F}.bsn.bvar4{background-color:#F7F9FA}.bsn.bvar4.csc{color:#45545F}.bsn.bvar4.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsn.bvar4.bmo:hover.csc{color:#E55115}.bsa{background-color:#660798}.bsa.btrans{background-color:rgba(102, 12, 150, 0.9)}.bsa.csc{color:#FFF}.bsa.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsa.bmo:hover.csc{color:#FFF}.bsa.bvar1{background-color:#8725bb}.bsa.bvar1.csc{color:#FFF}.bsa.bvar1.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsa.bvar1.bmo:hover.csc{color:#E55115}.bsa.bvar2{background-color:#d296f1}.bsa.bvar2.csc{color:#FFF}.bsa.bvar2.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsa.bvar2.bmo:hover.csc{color:#E55115}.bsa.bvar3{background-color:#4d0076}.bsa.bvar3.csc{color:#FFF}.bsa.bvar3.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsa.bvar3.bmo:hover.csc{color:#E55115}.bsa2{background-color:#ce2435}.bsa2.csc{color:#FFF}.bsa2.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsa2.bmo:hover.csc{color:#FFF}.bsa2.bvar1{background-color:#e7283b}.bsa2.bvar1.btrans{background-color:rgba(78, 168, 195, 0.9)}.bsa2.bvar1.csc{color:#FFFFFF}.bsa2.bvar1.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsa2.bvar1.bmo:hover.csc{color:#FFFFFF}.bsa2.bvar2{background-color:#ef774b}.bsa2.bvar2.btrans{background-color:rgba(78, 168, 195, 0.9)}.bsa2.bvar2.csc{color:#FFFFFF}.bsa2.bvar2.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsa2.bvar2.bmo:hover.csc{color:#FFFFFF}.bsa2.bvar3{background-color:#b50618}.bsa2.bvar3.btrans{background-color:rgba(78, 168, 195, 0.9)}.bsa2.bvar3.csc{color:#FFFFFF}.bsa2.bvar3.bmo:hover{-webkit-filter:brightness(1.1)}filter:brightness(1.1) .bsa2.bvar3.bmo:hover.csc{color:#FFFFFF}.cst{color:#000000}.cst.cmo:hover{color:#6A767F}.csn{color:#333333}.csn.cmo:hover{color:#666666}.csn.cvar1{color:#666666}.csn.cvar1.cmo:hover{color:#999999}.csn.cvar2{color:#999999}.csn.cvar2.cmo:hover{color:#d4d4d4}.csn.cvar3{color:#d4d4d4}.csn.cvar3.cmo:hover{color:#F7F9FA}.csn.cvar4{color:#F7F9FA}.csn.cvar4.cmo:hover{color:#FFFFFF}.csc{color:#FFF}.csc.cmo:hover{color:#F7F9FA}.csa{color:#660798}.csa.cmo:hover{color:#7e03bf}.csa.cvar1{color:#8725bb}.csa.cvar1.cmo:hover{color:#aa32ea}.csa.cvar2{color:#d296f1}.csa.cvar2.cmo:hover{color:#aa32ea}.csa.cvar3{color:#d296f1}.csa.cvar3.cmo:hover{color:#aa32ea}.csa2{color:#ce2435}.csa2.cmo:hover{color:#ce2435}.csa2.cvar1{color:#e7283b}.csa2.cvar1.cmo:hover{color:#e7283b}.csa2.cvar2{color:#ef774b}.csa2.cvar2.cmo:hover{color:#ef774b}.csa2.cvar3{color:#b50618}.csa2.cvar3.cmo:hover{color:#b50618}.osn{border-color:#333333}.osn.omo:hover{border-color:#666666}.osn.ovar1{border-color:#666666}.osn.ovar1.omo:hover{border-color:#999999}.osn.ovar2{border-color:#999999}.osn.ovar2.omo:hover{border-color:#d4d4d4}.osn.ovar3{border-color:#d4d4d4}.osn.ovar3.omo:hover{border-color:#F7F9FA}.osn.ovar4{border-color:#F7F9FA}.osn.ovar4.omo:hover{border-color:#FFFFFF}.osc{border-color:#FFF}.osc.omo:hover{border-color:#F7F9FA}.osa{border-color:#660798}.osa.omo:hover{border-color:#7e03bf}.osa.ovar1{border-color:#8725bb}.osa.ovar1.omo:hover{border-color:#aa32ea}.osa2{border-color:#ce2435}.osa2.omo:hover{border-color:#ce2435}.osa2.ovar1{border-color:#e7283b}.osa2.ovar1.omo:hover{border-color:#e7283b}@-webkit-keyframes dynamic{0%{transform:translate3d(0, 0, 0) scale(1.4);-webkit-transform:translate3d(0, 0, 0) scale(1.4)}to{transform:translate3d(0, 0, 0) scale(1);-webkit-transform:translate3d(0, 0, 0) scale(1)}}@keyframes dynamic{0%{transform:translate3d(0, 0, 0) scale(1.4);-webkit-transform:translate3d(0, 0, 0) scale(1.4)}to{transform:translate3d(0, 0, 0) scale(1);-webkit-transform:translate3d(0, 0, 0) scale(1)}}body{font-family:'Roboto Condensed', sans-serif;-webkit-font-smoothing:antialiased}body input{font-family:inherit;font-size:16px}body input:focus{outline:none}body input[type=email],body input[type=text]{height:55px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;position:relative;overflow:hidden;background:#FFFFFF;border:1px solid #BBBBBB;border-bottom:4px solid #BBBBBB}body input.input--wide{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body textarea{height:200px;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;position:relative;overflow:hidden;background:#FFFFFF;border:1px solid #BBBBBB;border-bottom:4px solid #BBBBBB;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-family:inherit;font-size:16px}body textarea:focus{outline:none}body .alert{padding:15px 20px;border-radius:20px}body .alert--sticky{padding:10px 15px;font-size:14px;position:absolute;top:-10px;margin:auto;z-index:999}body .alert--sticky:after{display:block;position:absolute;left:20px;bottom:-5px;width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';background-color:inherit}body .button{height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}body .button.buttonfloatless{-webkit-animation:floatless 6s ease-in-out infinite;animation:floatless 6s ease-in-out infinite}@-webkit-keyframes floatless{0%{-webkit-transform:translatey(10px);transform:translatey(10px)}50%{-webkit-transform:translatey(-10px);transform:translatey(-10px)}to{-webkit-transform:translatey(10px);transform:translatey(10px)}}@keyframes floatless{0%{-webkit-transform:translatey(10px);transform:translatey(10px)}50%{-webkit-transform:translatey(-10px);transform:translatey(-10px)}to{-webkit-transform:translatey(10px);transform:translatey(10px)}}body .button.buttonticketsale{font-size:18px;opacity:0.9;-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite}@-webkit-keyframes float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{-webkit-transform:translatey(0px);transform:translatey(0px)}}@keyframes float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{-webkit-transform:translatey(0px);transform:translatey(0px)}}body .button.buttonticketsale:hover{opacity:1}body .button:hover{-webkit-box-shadow:0 0 30px rgba(255, 255, 255, 0.7);box-shadow:0 0 30px rgba(255, 255, 255, 0.7)}body .button:after{content:'';display:block;position:absolute;right:calc(50% - 35px);top:-30px;width:95px;height:51px;z-index:0}body .background-clears-line{background-clip:content-box}body .line-before:before{display:block;content:'';width:100%;height:5px;position:absolute;top:0;left:0;background:rgba(255, 255, 255, 0.2)}body .line-after:after{display:block;content:'';width:100%;height:5px;position:absolute;bottom:0;left:0;background:rgba(255, 255, 255, 0.2);z-index:-1}body .grid-area.grid-cover-bg{background-size:cover;background-position:center center}body .grid-area.grid-cover-bg.bgfixed{background-attachment:fixed}body .grid-area.openinghours-section img{max-width:75%;max-height:75%}body .grid-area.dim:after{display:block;width:100%;height:100%;z-index:0;content:'';position:absolute;top:0;background:rgba(0, 0, 0, 0.2)}body .grid-area.dim .grid-wrapper{z-index:5}body .grid-area .trailing-bg{position:absolute;background-position:center center;top:0;height:100%;width:50%;background-size:cover!important;background-attachment:fixed;opacity:0.8}body .grid-area .trailing-bg.right{right:0}body .grid-area .trailing-bg.fullwidth{width:100%}body .grid-area .trailing-bg.overlay{mix-blend-mode:overlay}body .grid-area .trailing-bg.fullopacity{opacity:1}body .grid-area#menu{-webkit-transition:background 0.5s linear;-o-transition:background 0.5s linear;transition:background 0.5s linear;background:rgba(0, 0, 0, 0.2);z-index:200}body .grid-area#menu .color{opacity:0.5;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}body .grid-area#menu.sticky-menu{position:fixed;top:0;left:0;right:0;margin:auto;z-index:99999;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.3);box-shadow:0 0 30px rgba(0, 0, 0, 0.3);background:rgba(0, 0, 0, 0.7)}body .grid-area.frontpage-visual{height:70vh;margin-top:-130px;padding-top:80px;background-size:cover!important;background-position:center center!important;overflow:hidden}body .grid-area.frontpage-visual:before{display:block;height:100%;width:100%;position:absolute;background:inherit;content:'';top:0;left:0;z-index:0;-webkit-animation:dynamic 30s;animation:dynamic 30s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}body .grid-area.frontpage-visual:after{display:block;height:100%;width:100%;position:absolute;background:inherit;content:'';top:0;left:0;z-index:0;-webkit-animation:dynamic 30s;animation:dynamic 30s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}body .grid-area.frontpage-visual .gradient-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-radial-gradient(circle, transparent 10%, black 120%);background:-o-radial-gradient(circle, transparent 10%, black 120%);background:radial-gradient(circle, transparent 10%, black 120%);z-index:3}body .grid-area.frontpage-visual .header-times{background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(40%, rgba(0, 0, 0, 0.5)), color-stop(60%, rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 100%);-webkit-animation:7s ease 0s 1 fadeZoomInLater;animation:7s ease 0s 1 fadeZoomInLater;-webkit-transition:-webkit-transform 4.5s;transition:-webkit-transform 4.5s;-o-transition:transform 4.5s;transition:transform 4.5s;transition:transform 4.5s, -webkit-transform 4.5s}@-webkit-keyframes rotateFadeZoomIn{0%{-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);opacity:0}to{-webkit-transform:rotate(720deg) scale(1);transform:rotate(720deg) scale(1);opacity:1}}@keyframes rotateFadeZoomIn{0%{-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);opacity:0}to{-webkit-transform:rotate(720deg) scale(1);transform:rotate(720deg) scale(1);opacity:1}}body .grid-area.frontpage-visual .header-ticketbutton{z-index:150}body .grid-area.frontpage-visual .header-ticketbutton.fadefast{-webkit-animation:5s ease 0s 1 fadeZoomInLater;animation:5s ease 0s 1 fadeZoomInLater;-webkit-transition:-webkit-transform 2.5s;transition:-webkit-transform 2.5s;-o-transition:transform 2.5s;transition:transform 2.5s;transition:transform 2.5s, -webkit-transform 2.5s}body .grid-area.frontpage-visual .header-ticketbutton.fadeslow{-webkit-animation:9s ease 0s 1 fadeZoomInLater;animation:9s ease 0s 1 fadeZoomInLater;-webkit-transition:-webkit-transform 2.5s;transition:-webkit-transform 2.5s;-o-transition:transform 2.5s;transition:transform 2.5s;transition:transform 2.5s, -webkit-transform 2.5s}@-webkit-keyframes fadeZoomInLater{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes fadeZoomInLater{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}body .grid-area.frontpage-visual .headerimg{-webkit-animation:3s ease 0s 1 rotateFadeZoomIn;animation:3s ease 0s 1 rotateFadeZoomIn}body .grid-area.frontpage-visual .headerimg img{max-height:280px;-webkit-transition:-webkit-transform 2.5s;transition:-webkit-transform 2.5s;-o-transition:transform 2.5s;transition:transform 2.5s;transition:transform 2.5s, -webkit-transform 2.5s}body .grid-area.frontpage-visual .headerimg img:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}@-webkit-keyframes rotateSocialFadeZoomIn{0%{-webkit-transform:rotate(3600deg) scale(0);transform:rotate(3600deg) scale(0);opacity:0}40%{-webkit-transform:rotate(3600deg) scale(0);transform:rotate(3600deg) scale(0);opacity:0}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1}}@keyframes rotateSocialFadeZoomIn{0%{-webkit-transform:rotate(3600deg) scale(0);transform:rotate(3600deg) scale(0);opacity:0}40%{-webkit-transform:rotate(3600deg) scale(0);transform:rotate(3600deg) scale(0);opacity:0}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1}}body .grid-area.frontpage-visual .socialmedia .social{-webkit-animation:10s ease 0s 1 rotateSocialFadeZoomIn;animation:10s ease 0s 1 rotateSocialFadeZoomIn;-webkit-transition:-webkit-transform 2.5s;transition:-webkit-transform 2.5s;-o-transition:transform 2.5s;transition:transform 2.5s;transition:transform 2.5s, -webkit-transform 2.5s}body .grid-area.frontpage-visual .col-12{z-index:5}body .grid-area.frontpage-visual .col-12.bgradient.skewed-headervisual{top:-160px;width:140%;left:50%;-webkit-transform:rotate(-3deg) translate(-50%);-ms-transform:rotate(-3deg) translate(-50%);transform:rotate(-3deg) translate(-50%);z-index:0}body .grid-area.frontpage-visual .col-12.bgradient .socialmedia{position:absolute;bottom:-25px;left:0;right:0}body .grid-area.frontpage-visual .subtitle,body .grid-area.frontpage-visual h1{-webkit-animation:slideIn 4s forwards;animation:slideIn 4s forwards}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}40%{-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{0%{-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}40%{-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}body .grid-area.frontpage-visual .event-date{-webkit-animation:slideInFromRight 6s forwards;animation:slideInFromRight 6s forwards}@-webkit-keyframes slideInFromRight{0%{-webkit-transform:translateX(2000px);transform:translateX(2000px)}50%{-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromRight{0%{-webkit-transform:translateX(2000px);transform:translateX(2000px)}50%{-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}body .grid-area.frontpage-visual .bblur.posa{display:none}body .grid-area.frontpage-visual .header-snow{position:absolute;top:0;left:0;z-index:4}body .grid-area.activity-grid-frontpage{background-size:cover!important;background-position:center center!important;overflow:hidden}body .grid-area.activity-grid-frontpage .single-activity{background-size:cover!important;background-position:center center!important;-webkit-box-shadow:inset 0px 0px 0px 6px rgba(255, 255, 255, 0.5);box-shadow:inset 0px 0px 0px 6px rgba(255, 255, 255, 0.5);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}body .grid-area.activity-grid-frontpage .single-activity .single-activity-infobutton{-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;-o-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}body .grid-area.activity-grid-frontpage .single-activity:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 20px rgba(255, 255, 255, 0.5);box-shadow:0 0 20px rgba(255, 255, 255, 0.5)}body .grid-area.activity-grid-frontpage .single-activity:hover .single-activity-infobutton{-webkit-transform:rotate(-8deg) scale(1.1);-ms-transform:rotate(-8deg) scale(1.1);transform:rotate(-8deg) scale(1.1)}body .grid-area.activity-grid-frontpage .single-activity .single-activity-header{-webkit-box-shadow:inset 0px 6px 0px 0px rgba(255, 255, 255, 0.2), inset 6px 0px 0px 0px rgba(255, 255, 255, 0.2), inset -6px 0px 0px 0px rgba(255, 255, 255, 0.2);box-shadow:inset 0px 6px 0px 0px rgba(255, 255, 255, 0.2), inset 6px 0px 0px 0px rgba(255, 255, 255, 0.2), inset -6px 0px 0px 0px rgba(255, 255, 255, 0.2)}body .grid-area.activity-grid-frontpage .single-activity-date{-webkit-box-shadow:0px 0px 0px 6px rgba(255, 255, 255, 0.5);box-shadow:0px 0px 0px 6px rgba(255, 255, 255, 0.5);border-radius:25%;background:rgba(255, 255, 255, 0.9)}body .grid-area .grid-wrapper.menu-container{height:130px}body .grid-area .grid-wrapper.menu-container .menu-section{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}body .grid-area .grid-wrapper.menu-container ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px}body .grid-area .grid-wrapper.menu-container ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}body .grid-area .grid-wrapper.menu-container ul li a{text-decoration:none;color:#FFF;padding:7px 12px;cursor:pointer;border:2px solid;font-size:20px}body .grid-area .grid-wrapper.menu-container ul li:hover .submenu{display:block!important}body .grid-area .grid-wrapper.menu-container ul li:hover a{text-decoration:underline}body .grid-area .grid-wrapper.menu-container ul li.page-item-2:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}body .grid-area .grid-wrapper.menu-container ul li:after{margin:0 10px;content:''}body .grid-area .grid-wrapper.menu-container ul li:last-of-type:after{display:none}body .grid-area .grid-wrapper.menu-container ul li.current-menu-item>a{color:#fff;position:relative}body .grid-area .grid-wrapper.menu-container ul li.current-menu-item>a:before{content:'';display:block;position:absolute;right:calc(50% - 35px);top:-32px;width:70px;height:38px;background:url(../images/menu-circus-active-element.png);background-size:100%;z-index:0}body .grid-area .grid-wrapper.menu-container ul li .submenu{position:absolute;width:300px;top:60px;left:50%;padding:0;margin-left:-150px;list-style:none;-webkit-box-shadow:0 10px 30px rgba(0, 0, 0, 0.3);box-shadow:0 10px 30px rgba(0, 0, 0, 0.3);z-index:9999;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:none}body .grid-area .grid-wrapper.menu-container ul li .submenu:before{position:absolute;top:-30px;left:0;content:'';height:60px;width:100%}body .grid-area .grid-wrapper.menu-container ul li .submenu li{height:60px;width:100%;overflow:visible;cursor:pointer}body .grid-area .grid-wrapper.menu-container ul li .submenu li.current-menu-item a{color:#fff!important}body .grid-area .grid-wrapper.menu-container ul li .submenu li a{position:absolute;top:0;left:0;height:100%;width:100%;font-size:18px;line-height:58px;text-indent:20px;border-radius:0;padding:0;background:#FFF;text-decoration:none}body .grid-area .grid-wrapper.menu-container ul li .submenu li a:hover{background:#EFEFEF;text-decoration:underline}body .grid-area .grid-wrapper.menu-container ul li .submenu li a:first-child:after{position:absolute;top:-5px;left:0;right:0;margin:auto;width:10px;height:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:none;background:inherit;content:''}body .grid-area .grid-wrapper.menu-container .mobile-menu{cursor:pointer}body .grid-area .grid-wrapper.mediaitems .image-box img{width:100%}body .grid-area .grid-wrapper.mediaitems .image-box .image-title{display:none}body .grid-area .grid-wrapper.mediaitems .image-box .video-notification{display:inline-block;position:absolute;top:40px;left:0;text-shadow:0px 0px 11px #000000}body .grid-area .grid-wrapper.mediaitems .image-box:hover img{opacity:0.3;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}body .grid-area .grid-wrapper.mediaitems .image-box:hover .image-title{display:inline-block;position:absolute;top:20px;left:20px}body .grid-area .grid-wrapper.mediaitems .image-box:hover .video-notification{display:none}body .grid-area .grid-wrapper.mediaitems .image-box:hover .iconmagnifier{display:block}body .grid-area .grid-wrapper.mediaitems .image-box .iconmagnifier{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:none}body .grid-area .grid-wrapper.sponsoritems .sponsorlogo{height:120px}body .grid-area .grid-wrapper.sponsoritems .sponsorlogo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body .grid-area .grid-column p a{color:inherit;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body .grid-area .grid-column p a:hover{color:#d296f1}body .grid-area .grid-column .wrap .contact-info p{margin:0}body .grid-area .grid-column .wrap .contact-info span.icon{display:block}body .grid-area .grid-column.event{overflow:hidden}body .grid-area .grid-column.event .image-container{margin:-30px 0 -30px -40px;-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);overflow:hidden}body .grid-area .grid-column.event .image-container img{height:100%;width:100%;position:absolute;top:0;left:-30px;-o-object-fit:cover;object-fit:cover}body .grid-area .grid-column .videoembed-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden;padding-top:56.25%;max-height:300px;-webkit-box-sizing:border-box;box-sizing:border-box}body .grid-area .grid-column .videoembed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}body .grid-area .grid-column.hpimage{overflow:hidden}body .grid-area .grid-column.hpimage img{position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;min-height:100%;max-height:100%}body .grid-area .grid-column.hpimg{height:100%}body .grid-area .grid-column.logo img{height:auto;max-height:100px}body .grid-area .grid-column.blacktrans7{background-color:rgba(0, 0, 0, 0.7)}body .grid-area .grid-column.single-ride{background-size:cover!important;background-position:center center!important;overflow:hidden;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:inset 0 0 10px #000000;-webkit-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}body .grid-area .grid-column.single-ride:hover{-webkit-box-shadow:0 0 20px rgba(255, 255, 255, 0.5);box-shadow:0 0 20px rgba(255, 255, 255, 0.5);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body .grid-area .grid-column.single-ride .ridename{margin-top:-26px;width:110%;margin-left:auto;margin-right:auto;align:center;margin-left:-5%}body .grid-area .grid-column.single-ride-picture{height:260px}body .grid-area .grid-column.activity-detail-featured-image{max-height:400px;min-height:200px}body .grid-area .grid-column.activity-detail-picture{height:240px}body .grid-area .grid-column.activity-detail-picture .activity-detail-picture-overlay{height:100%;opacity:0;-webkit-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}body .grid-area .grid-column.activity-detail-picture .activity-detail-picture-overlayicon{height:100%;opacity:0;-webkit-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}body .grid-area .grid-column.activity-detail-picture:hover .activity-detail-picture-overlay{opacity:0.6}body .grid-area .grid-column.activity-detail-picture:hover .activity-detail-picture-overlayicon{opacity:1}body .grid-area .grid-column.single-article{width:calc(25% - 20px)}body .grid-area .grid-column.single-article .image{position:relative;height:200px;overflow:hidden}body .grid-area .grid-column.single-article .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .grid-area .grid-column.single-article .button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .grid-area .grid-column.single-article:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);-webkit-box-shadow:0 0 30px rgba(255, 255, 255, 0.8);box-shadow:0 0 30px rgba(255, 255, 255, 0.8)}body .grid-area .grid-column.showdates .showpast{opacity:0.6}body .grid-area .grid-column .buyticket{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px;font-weight:bold;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-radius:6px;text-decoration:none;-webkit-transition:-webkit-transform 0.7s;transition:-webkit-transform 0.7s;-o-transition:transform 0.7s;transition:transform 0.7s;transition:transform 0.7s, -webkit-transform 0.7s}body .grid-area .grid-column .buyticket:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}body .grid-area .grid-column .openinghours{border-bottom:1px solid rgba(255, 255, 255, 0.3);padding:4px 0}body .grid-area .grid-column .openinghours .fullwidth{width:100%}body .grid-area .grid-column.footer-menu-container .menu-organisator-menu-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none}body .grid-area .grid-column.footer-menu-container .menu-organisator-menu-container ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .grid-area .grid-column.footer-menu-container .menu-organisator-menu-container ul li a{color:inherit;text-decoration:none}body .grid-area .grid-column.footer-menu-container .menu-organisator-menu-container ul li a:hover{text-decoration:underline}body .grid-area .grid-column.footer-menu-container .menu-organisator-menu-container ul li:before{display:block;width:5px;height:5px;border-radius:100%;background:#fff;content:'';margin:0 15px}body .social{width:75px;height:75px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform 0.8s ease-in-out;transition:-webkit-transform 0.8s ease-in-out;-o-transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out, -webkit-transform 0.8s ease-in-out;margin-right:20px}body .social:last-of-type{margin-right:0px}body .social:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-box-shadow:0 0 20px #fff;box-shadow:0 0 20px #fff}body .facebook{color:#3b579d!important}body .twitter{color:#1da1f3!important}body .instagram{color:#bc1d6d!important}body .whatsapp{color:#10b414!important}body .socialshare-headervisual{top:-100px}body .faux-image{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body .faux-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .bgcover{background-size:cover!important;background-position:center center!important;overflow:hidden}body [data-lightbox]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.6);z-index:999999}body [data-lightbox] [data-image-container]{position:absolute;top:0;left:0;width:100%;height:100%}body [data-lightbox] [data-image-container] img{position:absolute;top:30px;left:30px;right:30px;bottom:30px;max-width:calc(100% - 60px);max-height:calc(100% - 60px);-webkit-box-shadow:0 0 50px rgba(0, 0, 0, 0.5);box-shadow:0 0 50px rgba(0, 0, 0, 0.5);margin:auto}body#eventDetail .grid-area.frontpage-visual,body#frontpage .grid-area.frontpage-visual{height:100vh;min-height:680px}body#eventDetail .grid-area.frontpage-visual .bblur.posa,body#frontpage .grid-area.frontpage-visual .bblur.posa{display:block}body#customPageDetail .grid-area.frontpage-visual .header-times,body#eventActivities .grid-area.frontpage-visual .header-times,body#eventActivityDetail .grid-area.frontpage-visual .header-times,body#eventLocation .grid-area.frontpage-visual .header-times,body#eventNews .grid-area.frontpage-visual .header-times,body#eventNewsDetail .grid-area.frontpage-visual .header-times,body#eventOpeninghours .grid-area.frontpage-visual .header-times,body#eventPaper .grid-area.frontpage-visual .header-times,body#eventPictures .grid-area.frontpage-visual .header-times,body#eventRides .grid-area.frontpage-visual .header-times,body#eventSponsoring .grid-area.frontpage-visual .header-times{display:none}body#customPageDetail .grid-area.frontpage-visual .subtitle,body#eventActivities .grid-area.frontpage-visual .subtitle,body#eventActivityDetail .grid-area.frontpage-visual .subtitle,body#eventLocation .grid-area.frontpage-visual .subtitle,body#eventNews .grid-area.frontpage-visual .subtitle,body#eventNewsDetail .grid-area.frontpage-visual .subtitle,body#eventOpeninghours .grid-area.frontpage-visual .subtitle,body#eventPaper .grid-area.frontpage-visual .subtitle,body#eventPictures .grid-area.frontpage-visual .subtitle,body#eventRides .grid-area.frontpage-visual .subtitle,body#eventSponsoring .grid-area.frontpage-visual .subtitle{display:none}body .form-row{position:relative}body .footer-container .grid-column.col-3{text-align:center}body .footer-container .grid-column.col-3 img{width:auto;max-height:100px}