body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-groups{display:none;padding-top:15px}.cc-group{text-align:left}.cc-group>label{margin:5px 130px 5px 10px}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn-details:hover{color:var(--ccb-detail-clr-hvr, #717171)}
@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;src:url("../../files/layout/fonts/exo-2-v4-latin-regular.eot");src:local("Exo 2"), local("Exo2-Regular"), url("../../files/layout/fonts/exo-2-v4-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/exo-2-v4-latin-regular.woff2") format("woff2"), url("../../files/layout/fonts/exo-2-v4-latin-regular.woff") format("woff"), url("../../files/layout/fonts/exo-2-v4-latin-regular.ttf") format("truetype"), url("../../files/layout/fonts/exo-2-v4-latin-regular.svg#Exo2") format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500;src:url("../../files/layout/fonts/exo-2-v4-latin-500.eot");src:local("Exo 2 Medium"), local("Exo2-Medium"), url("../../files/layout/fonts/exo-2-v4-latin-500.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/exo-2-v4-latin-500.woff2") format("woff2"), url("../../files/layout/fonts/exo-2-v4-latin-500.woff") format("woff"), url("../../files/layout/fonts/exo-2-v4-latin-500.ttf") format("truetype"), url("../../files/layout/fonts/exo-2-v4-latin-500.svg#Exo2") format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;src:url("../../files/layout/fonts/exo-2-v4-latin-700.eot");src:local("Exo 2 Bold"), local("Exo2-Bold"), url("../../files/layout/fonts/exo-2-v4-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/exo-2-v4-latin-700.woff2") format("woff2"), url("../../files/layout/fonts/exo-2-v4-latin-700.woff") format("woff"), url("../../files/layout/fonts/exo-2-v4-latin-700.ttf") format("truetype"), url("../../files/layout/fonts/exo-2-v4-latin-700.svg#Exo2") format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:900;src:url("../../files/layout/fonts/exo-2-v4-latin-900.eot");src:local("Exo 2 Black"), local("Exo2-Black"), url("../../files/layout/fonts/exo-2-v4-latin-900.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/exo-2-v4-latin-900.woff2") format("woff2"), url("../../files/layout/fonts/exo-2-v4-latin-900.woff") format("woff"), url("../../files/layout/fonts/exo-2-v4-latin-900.ttf") format("truetype"), url("../../files/layout/fonts/exo-2-v4-latin-900.svg#Exo2") format("svg")}@-webkit-keyframes pulse{0%{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9)}70%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes goup{0%{bottom:-500px}100%{bottom:100vh}}@-webkit-keyframes godown{0%{top:-500px}100%{top:100vh}}#special-counter,body.page_specialevent #counter,body.eventpage-greek #counter,#heilbronn-counter{width:100%;max-width:900px;margin:auto;background-color:#b3103d;position:relative}#special-counter .basics .info>div,body.page_specialevent #counter .basics .info>div,body.eventpage-greek #counter .basics .info>div,#heilbronn-counter .basics .info>div{border-color:#e6f003}#special-counter .basics .info>div h3,body.page_specialevent #counter .basics .info>div h3,body.eventpage-greek #counter .basics .info>div h3,#heilbronn-counter .basics .info>div h3{background-image:url(/files/layout/img/icon-datetitle-gelb)}#special-counter .basics .info>div span.date,body.page_specialevent #counter .basics .info>div span.date,body.eventpage-greek #counter .basics .info>div span.date,#heilbronn-counter .basics .info>div span.date{background-image:url(/files/layout/img/icon-cal-gelb)}#special-counter .basics .info>div span.time,body.page_specialevent #counter .basics .info>div span.time,body.eventpage-greek #counter .basics .info>div span.time,#heilbronn-counter .basics .info>div span.time{background-image:url(/files/layout/img/icon-clock-gelb)}#special-counter .basics .info>div h4,body.page_specialevent #counter .basics .info>div h4,body.eventpage-greek #counter .basics .info>div h4,#heilbronn-counter .basics .info>div h4{background-image:url(/files/layout/img/icon-location-gelb)}#special-counter .basics .info>div.counter,body.page_specialevent #counter .basics .info>div.counter,body.eventpage-greek #counter .basics .info>div.counter,#heilbronn-counter .basics .info>div.counter{background-image:url(/files/layout/img/icon-counter-gelb)}#special-counter .basics .info>div.counter span em,body.page_specialevent #counter .basics .info>div.counter span em,body.eventpage-greek #counter .basics .info>div.counter span em,#heilbronn-counter .basics .info>div.counter span em{border-color:#e6f003;color:#e6f003}#special-counter .vimeo-button,body.page_specialevent #counter .vimeo-button,body.eventpage-greek #counter .vimeo-button,#heilbronn-counter .vimeo-button,#special-counter .ce_hyperlink.vimeo,body.page_specialevent #counter .ce_hyperlink.vimeo,body.eventpage-greek #counter .ce_hyperlink.vimeo,#heilbronn-counter .ce_hyperlink.vimeo,#special-counter .ce_hyperlink.facebook,body.page_specialevent #counter .ce_hyperlink.facebook,body.eventpage-greek #counter .ce_hyperlink.facebook,#heilbronn-counter .ce_hyperlink.facebook,#special-counter .ce_hyperlink.maps,body.page_specialevent #counter .ce_hyperlink.maps,body.eventpage-greek #counter .ce_hyperlink.maps,#heilbronn-counter .ce_hyperlink.maps{border:2px solid #e6f003}#special-counter .basics,body.page_specialevent #counter .basics,body.eventpage-greek #counter .basics,#heilbronn-counter .basics{padding:50px 60px;width:calc(60% - 120px)}#special-counter .basics .info>div,body.page_specialevent #counter .basics .info>div,body.eventpage-greek #counter .basics .info>div,#heilbronn-counter .basics .info>div{border-bottom:2px solid #e6f003;padding-bottom:10px;margin-bottom:10px}#special-counter .basics .info>div h3,body.page_specialevent #counter .basics .info>div h3,body.eventpage-greek #counter .basics .info>div h3,#heilbronn-counter .basics .info>div h3,#special-counter .basics .info>div h4,body.page_specialevent #counter .basics .info>div h4,body.eventpage-greek #counter .basics .info>div h4,#heilbronn-counter .basics .info>div h4,#special-counter .basics .info>div span.date,body.page_specialevent #counter .basics .info>div span.date,body.eventpage-greek #counter .basics .info>div span.date,#heilbronn-counter .basics .info>div span.date,#special-counter .basics .info>div span.time,body.page_specialevent #counter .basics .info>div span.time,body.eventpage-greek #counter .basics .info>div span.time,#heilbronn-counter .basics .info>div span.time,#special-counter .basics .info>div.counter,body.page_specialevent #counter .basics .info>div.counter,body.eventpage-greek #counter .basics .info>div.counter,#heilbronn-counter .basics .info>div.counter{background-position:left;background-repeat:no-repeat;background-size:35px;padding-left:55px;display:inline-block;margin:0px;padding-top:0px;padding-bottom:0px;line-height:50px;font-weight:900;font-size:35px}#special-counter .basics .info>div span.time,body.page_specialevent #counter .basics .info>div span.time,body.eventpage-greek #counter .basics .info>div span.time,#heilbronn-counter .basics .info>div span.time{margin-left:10px;padding-left:40px}#special-counter .basics .info>div.counter,body.page_specialevent #counter .basics .info>div.counter,body.eventpage-greek #counter .basics .info>div.counter,#heilbronn-counter .basics .info>div.counter{display:flex;justify-content:space-between;border-bottom:0px;padding-right:60px}#special-counter .basics .info>div.counter span,body.page_specialevent #counter .basics .info>div.counter span,body.eventpage-greek #counter .basics .info>div.counter span,#heilbronn-counter .basics .info>div.counter span{display:inline-block;text-align:center;font-size:30px;font-weight:900;margin-top:0px}#special-counter .basics .info>div.counter span em,body.page_specialevent #counter .basics .info>div.counter span em,body.eventpage-greek #counter .basics .info>div.counter span em,#heilbronn-counter .basics .info>div.counter span em{font-size:17px;display:block;text-transform:uppercase;border-top:2px solid;text-align:center;line-height:25px;font-weight:100;font-style:initial;margin-top:0px}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:40px;height:40px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0px}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon2 span{display:block;position:absolute;height:9px;width:50%;background:#b32428;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0px}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:18px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:36px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon3.open span{background:#fa278a}#nav-icon3 span:nth-child(1){top:0px}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:calc(40px / 3)}#nav-icon3 span:nth-child(4){top:calc(40px / 3 * 2)}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon4 span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}body.page_specialevent{background-repeat:no-repeat;background-size:cover;background-position:top}@media screen and (max-width:750px){body.page_specialevent #header .inside .vmobile>.ce_hyperlink{display:none}}body.page_specialevent #headerbild{border-bottom-width:5px;border-bottom-style:solid;background-size:cover}body.page_specialevent #headerbild figure img{width:100% !important;height:auto !important}@media screen and (max-width:750px){body.page_specialevent #headerbild figure img{margin-left:0px !important}}body.page_specialevent .subheader{border-bottom-width:5px;border-bottom-style:solid}@media screen and (max-width:750px){body.page_specialevent .subheader figure img{margin-left:0px !important;width:100% !important;height:auto !important}}body.page_specialevent #maintext{padding:100px 0;position:relative;background-size:cover;background-position:center}body.page_specialevent #maintext .ce_image{width:calc(100% - 160px);max-width:900px;margin:auto;position:relative;z-index:20}body.page_specialevent #maintext .ce_text{width:calc(100% - 160px);max-width:900px;margin:auto;padding:0px 50px;position:relative;z-index:20;box-sizing:border-box}body.page_specialevent #maintext .ce_text:first-child{padding-top:50px}body.page_specialevent #maintext .ce_text:last-child{padding-bottom:50px}body.page_specialevent #maintext .ce_text h2{font-weight:800}body.page_specialevent #maintext .ce_text>figure img{height:180px}body.page_specialevent #maintext .ce_gallery{width:calc(100% - 160px);max-width:calc(900px - 100px);margin:auto;padding:50px;position:relative;z-index:20}body.page_specialevent #maintext .ce_gallery ul{display:flex;justify-content:center}body.page_specialevent #maintext .ce_gallery ul li{margin:0px 10px}body.page_specialevent #maintext::before,body.page_specialevent #maintext::after{background-repeat:no-repeat;background-size:contain;position:absolute;z-index:10;bottom:0;height:100%;width:50%}body.page_specialevent #maintext::before{left:0;background-position:bottom left}body.page_specialevent #maintext::after{right:0;background-position:bottom right}@media screen and (max-width:750px){body.page_specialevent #maintext{padding-bottom:0px}body.page_specialevent #maintext:before,body.page_specialevent #maintext:after{display:none}}body.page_specialevent #counter{background-image:none;position:relative;z-index:20}body.page_specialevent #counter .basics{padding:50px 0;width:calc(60% - 40px);margin:auto}@media screen and (max-width:750px){body.page_specialevent #counter{margin-top:100px}body.page_specialevent #counter .basics{width:calc(100% - 50px)}}body.page_specialevent #teaser{background-size:cover;padding-bottom:80px;background-repeat:repeat-x;border-top-width:5px;border-top-style:solid}@media screen and (max-width:750px){body.page_specialevent #teaser{padding-top:80px}}body.page_specialevent #teaser .ce_image{position:relative}body.page_specialevent #teaser.linkabsolut .ce_hyperlink{position:absolute;z-index:25;top:50px;right:20%;width:100%}body.page_specialevent #teaser.linkabsolut .ce_hyperlink::before{content:"";background-size:contain;background-repeat:no-repeat;width:500px;height:230px;display:block;margin:auto}body.page_specialevent #teaser.linkrelative .ce_hyperlink{position:relative;width:100%}body.page_specialevent #teaser.linkrelative .ce_hyperlink figure{text-align:center}body.page_specialevent #teaser.linkrelative .ce_hyperlink::before{display:none}body.page_specialevent #teaser.linkrelative .ce_hyperlink img{width:50%}@media screen and (max-width:750px){body.page_specialevent #teaser.linkrelative .ce_hyperlink img{width:99%}}body.page_specialevent #location{padding-bottom:100px;border-top-width:5px;border-top-style:solid}body.page_specialevent #location .slick-slider.bildband .ce_image{border-right:5px solid transparent;border-left:5px solid transparent}body.page_specialevent #location:before{content:"";display:block;position:absolute;bottom:0px;left:0;right:0;height:300px}@media screen and (max-width:750px){body.page_specialevent #location:before{height:170px}}body.page_specialevent .banner{border-bottom-width:5px;border-bottom-style:solid;border-top-width:5px;border-top-style:solid}body.page_specialevent .banner img{width:100%}body.page_specialevent .col2{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 100px}body.page_specialevent .col2 .block{width:calc(50% - 20px);margin-bottom:50px;position:relative;z-index:20}body.page_specialevent .col2 .block.headline-pic{width:100%}body.page_specialevent .col2 .block.center{width:100%}body.page_specialevent .col2 .block.center figure{max-width:1200px;margin:auto}@media screen and (max-width:750px){body.page_specialevent .col2{padding:0 20px}body.page_specialevent .col2 .block{margin-bottom:30px;width:100%}}body.page_specialevent .ce_hyperlink.button{text-align:center}body.page_specialevent .ce_hyperlink.button a{display:inline-block;border-width:2px;border-style:solid;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:none;background:none;margin:0px 10px}body.page_specialevent.flowersPink #headerbild{border-bottom-color:#272727}body.page_specialevent.flowersPink .subheader{border-bottom-color:#272727}body.page_specialevent.flowersPink #maintext{background-image:url(/files/eventpage/flowers-pink/textbg.jpg)}body.page_specialevent.flowersPink #maintext .ce_text{background:#fff;color:#690033}body.page_specialevent.flowersPink #maintext .ce_gallery{background:#fff}body.page_specialevent.flowersPink #maintext::before{content:"";background-image:url(/files/eventpage/flowers-pink/model-before.png)}body.page_specialevent.flowersPink #counter{background-color:#6b0436}body.page_specialevent.flowersPink #teaser{background-image:url(/files/eventpage/flowers-pink/teaser-bg.png);background-position:bottom;border-bottom-color:#272727}body.page_specialevent.flowersPink #teaser.linkabsolut .ce_hyperlink::before{background-image:url(/files/eventpage/flowers-pink/videozurparty.png)}body.page_specialevent.flowersPink #location{border-top-color:#272727;background-color:#bed9eb}body.page_specialevent.flowersPink #location:before{background:#fff}body.page_specialevent.flowersPink #additional{background-color:#fff}body.page_specialevent.flowersPink .ce_hyperlink.button a{border-color:#690033;color:#690033}body.page_specialevent.flowersPink.page_muenchen .subheader{margin-top:-100px}body.eventpage-greek{background-image:url(/files/eventpage/greek/bg-saeulen.png);background-repeat:no-repeat;background-size:cover;background-position:top}body.eventpage-greek .headerbild{border-bottom:5px solid #000}body.eventpage-greek #counter{background-color:#17130e;background-image:none;position:relative;z-index:20}body.eventpage-greek #counter .basics{padding:50px 0;width:calc(60% - 40px);margin:auto}body.eventpage-greek #teasertext{padding:100px 0;position:relative}body.eventpage-greek #teasertext .ce_text{background:#CDA675;width:calc(100% - 70px);max-width:calc(900px - 100px);margin:auto;padding:50px;position:relative;z-index:20}body.eventpage-greek #teasertext .ce_text h2{font-weight:800}body.eventpage-greek #teasertext::before,body.eventpage-greek #teasertext::after{content:"";background-repeat:no-repeat;background-size:contain;position:absolute;z-index:10;bottom:0;height:80%;width:50%}body.eventpage-greek #teasertext::before{left:0;background-image:url(/files/eventpage/greek/model-before.png);background-position:bottom left}body.eventpage-greek #teasertext::after{right:0;background-image:url(/files/eventpage/greek/model-after.png);background-position:bottom right}body.eventpage-greek #videoteaser{background-image:url(/files/eventpage/greek/bg-teaser.png);background-repeat:repeat-x;border-top:5px solid #000;border-bottom:5px solid #000}body.eventpage-greek #videoteaser .ce_image{position:relative}body.eventpage-greek #videoteaser .ce_hyperlink{position:absolute;z-index:25;top:50px;right:20%;width:40%}body.eventpage-greek #videoteaser .ce_hyperlink::before{content:"";background-image:url(/files/eventpage/greek/schriftzug-videozurparty.png);background-size:contain;background-repeat:no-repeat;width:500px;height:230px;display:block;margin:auto}body.eventpage-greek #location{background-color:#CDA675}body.page_specialevent.discoball #headerbild{border-bottom-color:#000}body.page_specialevent.discoball .subheader{border-bottom-color:#000}body.page_specialevent.discoball #maintext{background-image:url(/files/eventpage/discoball/textbg.jpg)}body.page_specialevent.discoball #maintext .ce_text{background:#cb4383;color:#fff}body.page_specialevent.discoball #maintext .ce_gallery{background:#cb4383}body.page_specialevent.discoball #maintext::before{content:"";background-image:url(/files/eventpage/discoball/model-before.png)}body.page_specialevent.discoball #maintext::after{content:"";background-image:url(/files/eventpage/discoball/model-after.png)}body.page_specialevent.discoball #counter{background-color:#17130e}body.page_specialevent.discoball #teaser{background-image:url(/files/eventpage/discoball/teaser-bg.png);background-position:bottom;border-bottom-color:#272727}body.page_specialevent.discoball #teaser.linkabsolut .ce_hyperlink::before{background-image:url(/files/eventpage/discoball/videozurparty.png)}body.page_specialevent.discoball #location{border-top-color:#000;background-color:#cb4383}body.page_specialevent.discoball #location:before{background:#2b1b2e}body.page_specialevent.discoball #additional{background-color:#fff}body.page_specialevent.discoball .ce_hyperlink.button a{border-color:#000;color:#000}body.page_specialevent.golden #headerbild{border-bottom-color:#000}body.page_specialevent.golden .subheader{border-bottom-color:#000}body.page_specialevent.golden #maintext{background-image:url(/files/eventpage/golden/textbg.jpg)}body.page_specialevent.golden #maintext .ce_text{background:#ffae5f;color:#000}body.page_specialevent.golden #maintext .ce_gallery{background:#ffae5f}body.page_specialevent.golden #maintext::before{content:"";background-image:url(/files/eventpage/golden/model-before.png)}body.page_specialevent.golden #maintext::after{content:"";background-image:url(/files/eventpage/golden/model-after.png)}body.page_specialevent.golden #counter{background-color:#17130e}body.page_specialevent.golden #teaser{background-image:url(/files/eventpage/discoball/teaser-bg.png);background-position:bottom;border-bottom-color:#272727}body.page_specialevent.golden #teaser.linkabsolut .ce_hyperlink::before{background-image:url(/files/eventpage/discoball/videozurparty.png)}body.page_specialevent.golden #location{border-top-color:#000;background-color:#ffae5f}body.page_specialevent.golden #location:before{background:#734518}body.page_specialevent.golden #additional{background-color:#fff}body.page_specialevent.golden .banner{border-top-color:#000;border-bottom-color:#000}body.page_specialevent.golden .ce_hyperlink.button a{border-color:#000;color:#000}body.page_heilbronn{background-image:url(/files/heilbronn/fame-heilbronn-bg.png);background-repeat:no-repeat;background-size:cover;background-position:top}body.page_heilbronn .headerbild{border-bottom:5px solid #000}body.page_heilbronn #location{background-color:#CDA675}#heilbronntext{padding:100px 0;position:relative}#heilbronntext .ce_text{background:#CDA675;width:calc(100% - 160px);max-width:calc(900px - 100px);margin:auto;padding:50px;position:relative;z-index:20}#heilbronntext .ce_text h2{font-weight:800}#heilbronntext::before,#heilbronntext::after{content:"";background-repeat:no-repeat;background-size:contain;position:absolute;z-index:10;bottom:0;height:80%;width:50%}#heilbronntext::before{left:0;background-image:url(/files/heilbronn/model-before.png);background-position:bottom left}#heilbronntext::after{right:0;background-image:url(/files/heilbronn/model-after.png);background-position:bottom right}#heilbronnteaser{background-image:url(/files/heilbronn/fame-heilbronn-bg-teaser.png);background-repeat:repeat-x;border-top:5px solid #000;border-bottom:5px solid #000}#heilbronnteaser .ce_image{position:relative}#heilbronnteaser .ce_hyperlink{position:absolute;z-index:25;top:50px;right:20%;width:40%}#heilbronnteaser .ce_hyperlink::before{content:"";background-image:url(/files/heilbronn/fame-heilbronn-videozurparty.png);background-size:contain;background-repeat:no-repeat;width:500px;height:230px;display:block;margin:auto}#heilbronn-counter{background-color:#17130e;background-image:none;position:relative;z-index:20}#heilbronn-counter .basics{padding:50px 0;width:calc(60% - 40px);margin:auto}@media screen and (max-width:750px){#heilbronn-counter .basics{width:calc(100% - 50px)}}body.page_heilbronn.heilbronn_v2{background-image:none}body.page_heilbronn.heilbronn_v2 .headerbild{background-image:url(/files/heilbronn/v2/heilbronn-header-bg.png);background-size:cover}body.page_heilbronn.heilbronn_v2 #heilbronntext{background-image:url(/files/heilbronn/v2/heilbronn-text-bg.png);background-size:cover}body.page_heilbronn.heilbronn_v2 #heilbronntext .ce_text{background:#d12176}body.page_heilbronn.heilbronn_v2 #heilbronntext .ce_text>figure img{height:180px}body.page_heilbronn.heilbronn_v2 #heilbronntext::before{background-image:url(/files/heilbronn/v2/model-before.png)}body.page_heilbronn.heilbronn_v2 #heilbronntext::after{background-image:url(/files/heilbronn/v2/model-after.png)}body.page_heilbronn.heilbronn_v2 #heilbronnteaser{background-image:url(/files/heilbronn/v2/heilbronn-text-bg.png)}body.page_heilbronn.heilbronn_v2 #heilbronnteaser .ce_hyperlink{right:10%}body.page_heilbronn.heilbronn_v2 #heilbronnteaser .ce_hyperlink::before{background-image:url(/files/heilbronn/v2/fame-heilbronn-videozurparty.png)}body.page_heilbronn.heilbronn_v2 #location{background-image:url(/files/heilbronn/v2/heilbronn-texture.png);padding-bottom:100px}body.page_heilbronn.heilbronn_v2 #location .slick-slider.bildband .ce_image{border-right:5px solid transparent;border-left:5px solid transparent}body.page_heilbronn.heilbronn_v2 #location:before{content:"";display:block;background:yellow;position:absolute;bottom:0px;left:0;right:0;height:300px}body.page_heilbronn.heilbronn_v3{background-image:none}body.page_heilbronn.heilbronn_v3 .headerbild{background-image:url(/files/heilbronn/v3/heilbronn-header-bg.jpg);background-size:cover}@media screen and (max-width:750px){body.page_heilbronn.heilbronn_v3 .headerbild figure img{margin-left:0px !important;width:100% !important;height:auto !important;margin-top:70px}}body.page_heilbronn.heilbronn_v3 #heilbronntext{background-image:url(/files/heilbronn/v3/heilbronn-text-bg.jpg);background-size:cover}@media screen and (max-width:750px){body.page_heilbronn.heilbronn_v3 #heilbronntext{padding-bottom:0px}body.page_heilbronn.heilbronn_v3 #heilbronntext .ce_text{margin-bottom:100px}body.page_heilbronn.heilbronn_v3 #heilbronntext:before,body.page_heilbronn.heilbronn_v3 #heilbronntext:after{display:none}}body.page_heilbronn.heilbronn_v3 #heilbronntext .ce_text{background:#cb4383}body.page_heilbronn.heilbronn_v3 #heilbronntext .ce_text>figure img{height:180px}body.page_heilbronn.heilbronn_v3 #heilbronntext::before{background-image:url(/files/heilbronn/v3/model-before.png)}body.page_heilbronn.heilbronn_v3 #heilbronntext::after{background-image:url(/files/heilbronn/v3/model-after.png)}body.page_heilbronn.heilbronn_v3 #heilbronnteaser{background-image:url(/files/heilbronn/v3/heilbronn-bg-teaser.jpg);background-size:cover;background-position:bottom;padding-bottom:80px}@media screen and (max-width:750px){body.page_heilbronn.heilbronn_v3 #heilbronnteaser{padding-top:80px}}body.page_heilbronn.heilbronn_v3 #heilbronnteaser .ce_hyperlink{position:relative;top:initial;right:initial;width:100%}body.page_heilbronn.heilbronn_v3 #heilbronnteaser .ce_hyperlink figure{text-align:center}body.page_heilbronn.heilbronn_v3 #heilbronnteaser .ce_hyperlink::before{display:none}body.page_heilbronn.heilbronn_v3 #heilbronnteaser .ce_hyperlink img{width:50%}@media screen and (max-width:750px){body.page_heilbronn.heilbronn_v3 #heilbronnteaser .ce_hyperlink img{width:99%}}body.page_heilbronn.heilbronn_v3 #location{background-color:#cb4383;padding-bottom:100px}body.page_heilbronn.heilbronn_v3 #location .slick-slider.bildband .ce_image{border-right:5px solid transparent;border-left:5px solid transparent}body.page_heilbronn.heilbronn_v3 #location:before{content:"";display:block;background:#2b1b2e;position:absolute;bottom:0px;left:0;right:0;height:300px}.ce_specialevent{background-position:center top;background-size:cover;background-repeat:no-repeat;display:flex;position:relative;align-items:center;border-top:5px solid black}.ce_specialevent:not(.var-mobile){min-height:100vh}@media screen and (min-width:751px){.ce_specialevent.var-desktop{display:flex}}.ce_specialevent.var-mobile img{display:block}.ce_specialevent strong{font-weight:800}.ce_specialevent.model_left{justify-content:flex-end}.ce_specialevent.model_left .small-balken{left:50%}.ce_specialevent.model_left>.ce_image.model{left:0px}.ce_specialevent.model_right{justify-content:flex-start}.ce_specialevent.model_right .small-balken{left:0}.ce_specialevent.model_right>.ce_image.model{right:0px;left:initial;transition:all ease 0.5s}.ce_specialevent.highlight_model>.ce_image.model:before{content:"";top:0;bottom:0;position:absolute;background:-moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ccffffff", endColorstr="#00ffffff",GradientType=1);left:0;right:0}.ce_specialevent.pulse>.ce_image.model{-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite}.ce_specialevent.c_pink{color:#fa278a}.ce_specialevent.c_pink>.event a.button{color:#fa278a;border:2px solid #fa278a}.ce_specialevent.c_gelb{color:#e6f003}.ce_specialevent.c_rot{color:#cc1d21}.ce_specialevent.c_rot>.event a.button{color:#cc1d21;border:2px solid #cc1d21}.ce_specialevent.c_black{color:#000}.ce_specialevent.c_black>.event a.button{color:#000;border:2px solid #000}@media screen and (max-width:750px){.ce_specialevent.c_black-mobile{color:#000}.ce_specialevent.c_black-mobile>.event a.button{color:#000;border:2px solid #000}}@media screen and (max-width:750px){.ce_specialevent.c_white.c_black-mobile .event .inside img{filter:invert(1)}}.ce_specialevent.highlight_pink h1 span,.ce_specialevent.highlight_pink h2 span,.ce_specialevent.highlight_pink h3 span,.ce_specialevent.highlight_pink h4 span,.ce_specialevent.highlight_pink p span{color:#fa278a}.ce_specialevent.highlight_gelb h1 span,.ce_specialevent.highlight_gelb h2 span,.ce_specialevent.highlight_gelb h3 span,.ce_specialevent.highlight_gelb h4 span,.ce_specialevent.highlight_gelb p span{color:#e6f003}.ce_specialevent.highlight_rot h1 span,.ce_specialevent.highlight_rot h2 span,.ce_specialevent.highlight_rot h3 span,.ce_specialevent.highlight_rot h4 span,.ce_specialevent.highlight_rot p span{color:#cc1d21}.ce_specialevent .texture{position:absolute;top:0;left:0;right:0;bottom:0}.ce_specialevent .texture picture{display:block;height:100%;width:100%}.ce_specialevent .texture img{width:100%;height:100%;object-fit:cover}.ce_specialevent .small-balken .first{background-color:#e6f003;height:215px;width:75px}.ce_specialevent .small-balken .first.pink{background-color:#fa278a}.ce_specialevent .small-balken .first.black{background-color:#000}.ce_specialevent .small-balken .sec{background-color:#fa278a;height:500px;width:160px}.ce_specialevent .small-balken .sec.gelb{background-color:#e6f003}.ce_specialevent .small-balken .sec.black{background-color:#000}.ce_specialevent h2{font-weight:600;font-size:50px;margin-top:0px;line-height:55px}.ce_specialevent h2 strong{font-weight:800}.ce_specialevent h2.special{font-size:46px;font-weight:600;margin-top:0px;line-height:57px}.ce_specialevent h2.special span{margin-left:94px}.ce_specialevent h2.head{font-size:68px;font-weight:600;margin-top:0px;line-height:57px}.ce_specialevent p.txt{margin-left:100px;font-size:26px;font-weight:600;margin-bottom:0px;margin-bottom:20px}.ce_specialevent>.ce_text{position:relative;z-index:20}.ce_specialevent>.ce_image.model{position:absolute;z-index:20;height:90%;transition:all ease 0.5s}.ce_specialevent>.ce_image.model picture{position:relative}.ce_specialevent>.event{transition:all ease 0.5s;position:relative;z-index:20;width:60%;display:flex;justify-content:center}.ce_specialevent>.event time{margin-left:100px;font-size:78px;font-weight:400;text-transform:uppercase;display:block}.ce_specialevent>.event time strong{font-weight:900}.ce_specialevent>.event time sup{font-size:25px;font-weight:700;display:block;line-height:55px}.ce_specialevent>.event time p{margin:0}.ce_specialevent>.event .location{margin-left:200px}.ce_specialevent>.event .location picture{margin-top:25px;display:inline-block}.ce_specialevent>.event .location p{font-size:50px;font-weight:900;margin-top:40px}.ce_specialevent>.event .location h3{font-size:78px;font-weight:900;margin-top:40px}.ce_specialevent>.event .location h4{font-size:25px;font-weight:700}.ce_specialevent>.event .buttons{margin-left:200px;margin-right:200px}.ce_specialevent>.event a.button{display:inline-block;border:2px solid #fff;color:#fff;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none;margin:10px}.ce_specialevent.fullheight>.ce_image{height:100%}.ce_specialevent .ce_hyperlink.vimeo.vmodel a{position:absolute;top:0;bottom:0;right:0;left:0}#highlightslider{margin-top:-5px;z-index:80;border-top:5px solid #fa278a}#highlightslider h2{font-weight:600;font-size:37px;text-align:center}@media screen and (max-width:750px){.ce_specialevent{flex-wrap:wrap}.ce_specialevent>.ce_image.model{position:relative;order:1}.ce_specialevent>.event{width:100%;display:block}.ce_specialevent>.event .inside{margin:20px;text-align:center}.ce_specialevent>.event .buttons{margin-left:90px;margin-right:90px}.ce_specialevent>.event p.txt,.ce_specialevent>.event time,.ce_specialevent>.event .location,.ce_specialevent>.event a.button{margin-right:0px;margin-left:0px;display:block}.ce_specialevent>.event time{line-height:1em}.ce_specialevent>.event .location p{font-size:40px}.ce_specialevent>.event .location h3{font-size:12vw}}.ce_specialevent.optRead.c_white>.event a.button{background:rgba(0, 0, 0, 0.5)}.ce_specialevent.optRead.c_white>.event .location p,.ce_specialevent.optRead.c_white>.event .location h3,.ce_specialevent.optRead.c_white>.event .location h4{text-shadow:0px 0px 10px black}.ce_specialevent.optRead.c_black>.event a.button{background:rgba(255, 255, 255, 0.5)}.ce_specialevent.optRead.c_black>.event .location p,.ce_specialevent.optRead.c_black>.event .location h3,.ce_specialevent.optRead.c_black>.event .location h4{text-shadow:0px 0px 10px white}body.page_csd .mod_article,body.page_csd_ladies .mod_article{border-bottom:10px solid #000}#csd-start{background-image:url(/files/eventpage/csd/2024/csd-2024-bg-start-desktop.jpg);background-size:cover;background-position:top center;padding:50px 0px;color:#fff;font-size:22px}@media screen and (max-width:750px){#csd-start{background-image:none;background-color:#000}}#csd-start>.block{box-sizing:border-box;max-width:900px;margin:auto}#csd-facts{background-color:#2a0023}#csd-more-text{background-color:#2a0023;padding:50px 20px}#csd-counter{width:100%;max-width:900px;margin:auto;position:relative;overflow:visible}#csd-counter .basics .info>div{border-color:#e6f003}#csd-counter .basics .info>div h3{background-image:url(/files/layout/img/icon-datetitle-gelb)}#csd-counter .basics .info>div span.date{background-image:url(/files/layout/img/icon-cal-gelb)}#csd-counter .basics .info>div span.time{background-image:url(/files/layout/img/icon-clock-gelb)}#csd-counter .basics .info>div h4{background-image:url(/files/layout/img/icon-location-gelb)}#csd-counter .basics .info>div.counter{background-image:url(/files/layout/img/icon-counter-gelb)}#csd-counter .basics .info>div.counter span em{border-color:#e6f003;color:#e6f003}#csd-counter .vimeo-button,#csd-counter .ce_hyperlink.vimeo,#csd-counter .ce_hyperlink.facebook,#csd-counter .ce_hyperlink.maps{border:2px solid #e6f003}@media screen and (min-width:751px){#csd-counter:before{content:"";position:absolute;top:0;background-image:url(/files/eventpage/csd/2024/csd-2024-date-model-left.png);display:block;bottom:0;width:308px;background-size:contain;background-repeat:no-repeat;left:-140px}#csd-counter:after{content:"";position:absolute;top:0;background-image:url(/files/eventpage/csd/2024/csd-2024-date-model-right.png);display:block;bottom:0;width:308px;background-size:contain;background-repeat:no-repeat;right:-140px}}#csd-counter .basics{padding:50px 60px;width:60%;margin:auto}#csd-counter .basics .info>div{border-bottom:2px solid #e6f003;padding-bottom:10px;margin-bottom:10px}#csd-counter .basics .info>div h3,#csd-counter .basics .info>div h4,#csd-counter .basics .info>div span.date,#csd-counter .basics .info>div span.time,#csd-counter .basics .info>div.counter{background-position:left;background-repeat:no-repeat;background-size:35px;padding-left:55px;display:inline-block;margin:0px;padding-top:0px;padding-bottom:0px;line-height:50px;font-weight:900;font-size:35px}#csd-counter .basics .info>div span.time{margin-left:10px;padding-left:40px}#csd-counter .basics .info>div.counter{display:flex;justify-content:space-between;border-bottom:0px;padding-right:60px}#csd-counter .basics .info>div.counter span{display:inline-block;text-align:center;font-size:30px;font-weight:900;margin-top:0px}#csd-counter .basics .info>div.counter span em{font-size:17px;display:block;text-transform:uppercase;border-top:2px solid;text-align:center;line-height:25px;font-weight:100;font-style:initial;margin-top:0px}#csd-vorverkauf{background-color:#eb1279}#csd-vorverkauf:after{content:"";position:absolute;z-index:100;top:0;bottom:0;left:0;right:0;pointer-events:none;background-size:auto 100%;background-position:center;background-repeat:no-repeat;background-image:url(/files/eventpage/csd/2024/csd-2024-vvk-after.png)}#csd-vorverkauf .ce_image img{width:100%}#csd-vorverkauf .ce_image+.ce_text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#csd-vorverkauf .ce_text{max-width:600px;margin:auto}#csd-vorverkauf .ce_text strong{font-weight:700}#csd-vorverkauf .ce_text figure.image_container:before{margin-left:13%;margin-top:20px;width:100px}#csd-vorverkauf .ce_text figure.image_container img{transform:translateY(25%)}#csd-lageplan{background-image:url(/files/eventpage/csd/lageplan-bg-desktop.jpg);background-color:#b10938;background-size:cover;background-position:center;padding-top:50px;padding-bottom:50px;text-align:center}#csd-lageplan .headline-pic .image_container{margin-bottom:0px}#csd-lageplan-mobile{background-image:url(/files/eventpage/csd/lageplan-bg-mobile.jpg);background-color:#b10938;background-size:cover;background-position:center;padding-top:50px;padding-bottom:50px;text-align:center}#csd-programm img,#csd-programm-mobile img,#csd-tickets img,#csd-gewinnspiel img{width:100%}#csd-teaser{background-size:cover;background-position:center top}#csd-teaser .ce_hyperlink img{width:100%}#csd-rueckblick{background:#e2f50b}#csd-video-vorjahr{background-size:cover;background-image:url(/files/eventpage/csd/2024/csd-2024-video-bg-desktop.jpg)}#csd-video-vorjahr .ce_image figure.image_container:before{margin-left:100px;margin-top:20px;width:100px}#csd-video-vorjahr .ce_image figure.image_container img{width:250px}#csd-video-vorjahr .ce_vimeo{width:calc(100% - 0px - 40px);max-width:calc(800px - 0px);margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width:750px){#csd-video-vorjahr{background-position:right}}@media screen and (min-width:751px){body.page_csd_ladies #csd-counter:before{background-image:url(/files/eventpage/csd/2024/csd-2024-date-model-left-ladies.png)}body.page_csd_ladies #csd-counter:after{background-image:url(/files/eventpage/csd/2024/csd-2024-date-model-right-ladies.png)}}body.page_csd_ladies #csd-vorverkauf:after{background-image:url(/files/eventpage/csd/2024/csd-2024-vvk-after-ladies.png)}#wasen-start{background-image:url(/files/eventpage/wasen/bg-start.png);background-size:100% auto;background-position:top center;border-bottom:10px solid #000;padding:11vw 0px 5vw 0px;color:#fff;font-size:22px;background-color:#fc34bf;background-repeat:no-repeat}@media screen and (max-width:750px){#wasen-start{background-image:url(/files/eventpage/wasen/bg-start-mobil.png)}}#wasen-start .image_container.float_above{margin-bottom:3vw}#wasen-start .image_container.float_above img{display:block;margin:auto;height:50vw}@media screen and (max-width:750px){#wasen-start .image_container.float_above img{height:100vw}}#wasen-start>.block p{box-sizing:border-box;max-width:900px;margin-right:auto;margin-left:auto}#wasen-start>.block p strong{font-size:28px}#wasen-facts{background-color:#fc34bf;border-bottom:10px solid #000}#wasen-counter{width:100%;max-width:900px;margin:auto;position:relative;background-repeat:no-repeat;background-size:contain;background-position:right top;background-image:url(/files/eventpage/wasen/model-countdown.png)}#wasen-counter .basics .info>div{border-color:#e6f003}#wasen-counter .basics .info>div h3{background-image:url(/files/layout/img/icon-datetitle-gelb)}#wasen-counter .basics .info>div span.date{background-image:url(/files/layout/img/icon-cal-gelb)}#wasen-counter .basics .info>div span.time{background-image:url(/files/layout/img/icon-clock-gelb)}#wasen-counter .basics .info>div h4{background-image:url(/files/layout/img/icon-location-gelb)}#wasen-counter .basics .info>div.counter{background-image:url(/files/layout/img/icon-counter-gelb)}#wasen-counter .basics .info>div.counter span em{border-color:#e6f003;color:#e6f003}#wasen-counter .vimeo-button,#wasen-counter .ce_hyperlink.vimeo,#wasen-counter .ce_hyperlink.facebook,#wasen-counter .ce_hyperlink.maps{border:2px solid #e6f003}@media screen and (max-width:750px){#wasen-counter{background-image:none !important}}#wasen-counter .basics{padding:50px 60px;width:calc(60% - 120px)}@media screen and (max-width:750px){#wasen-counter .basics{padding:40px 30px;width:calc(100% - 60px)}}#wasen-counter .basics .info>div{border-bottom:2px solid #e6f003;padding-bottom:10px;margin-bottom:10px}#wasen-counter .basics .info>div h3,#wasen-counter .basics .info>div h4,#wasen-counter .basics .info>div span.date,#wasen-counter .basics .info>div span.time,#wasen-counter .basics .info>div.counter{background-position:left;background-repeat:no-repeat;background-size:35px;padding-left:55px;display:inline-block;margin:0px;padding-top:0px;padding-bottom:0px;line-height:50px;font-weight:900;font-size:35px}#wasen-counter .basics .info>div *[itemprop="location"]{line-height:1;background-position:left 5px;text-transform:uppercase}#wasen-counter .basics .info>div *[itemprop="location"] span{font-size:28px}#wasen-counter .basics .info>div.counter{background-position:left 10px}#wasen-counter .basics .info>div span.time{margin-left:10px;padding-left:40px}#wasen-counter .basics .info>div.counter{display:flex;justify-content:space-between;border-bottom:0px;padding-right:60px}#wasen-counter .basics .info>div.counter span{display:inline-block;text-align:center;font-size:30px;font-weight:900;margin-top:0px}#wasen-counter .basics .info>div.counter span em{font-size:17px;display:block;text-transform:uppercase;border-top:2px solid;text-align:center;line-height:25px;font-weight:100;font-style:initial;margin-top:0px}#wasen-speisekarte{border-bottom:10px solid #000;background-color:#eb1279;padding:3vw 0;background-size:cover;background-position:bottom;background-repeat:no-repeat;background-image:url(/files/eventpage/wasen/speisekarte-desktop.png)}#wasen-speisekarte .ce_text{max-width:600px;margin:auto}#wasen-speisekarte .ce_text a{display:inline-block;border:2px solid #fff;color:#fff;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none;font-weight:200;font-size:30px;padding:10px 25px 15px 25px}#wasen-speisekarte .ce_text a strong{font-weight:900}#wasen-speisekarte .ce_text strong{font-weight:700}#wasen-speisekarte .ce_text figure.image_container:before{margin-left:13%;margin-top:20px;width:100px}#wasen-speisekarte .ce_text figure.image_container img{width:390px}@media screen and (max-width:750px){#wasen-speisekarte{background-image:url(/files/eventpage/wasen/speisekarte-mobil.png)}#wasen-speisekarte .headline-pic .image_container{margin-bottom:115vw}}#wasen-programm{background-image:url(/files/eventpage/wasen/bg-programm-desktop.png);background-color:#6d73a6;background-size:cover;background-position:center;padding-top:50px;padding-bottom:50px;text-align:center;border-bottom:10px solid #000}@media screen and (max-width:750px){#wasen-programm{background-image:url(/files/eventpage/wasen/bg-programm-mobil.png)}}#wasen-programm .ce_text{max-width:800px;margin:auto}#wasen-programm .headline-pic .image_container{margin-bottom:0px}#wasen-abschluss img,#wasen-gewinnspiel img{width:100%}#wasen-galerie{border-bottom:10px solid #000;padding-top:3vw;padding-bottom:3vw}#wasen-galerie:before{content:"";position:absolute;background:#fc34bf;top:0;left:0;right:0;bottom:50%}#wasen-galerie .slick-slide img{margin:0px 10px}#wasen-reservierung{color:#000;background-image:url(/files/eventpage/wasen/reservierung-desktop.png);background-size:cover;background-position:center;padding:3vw 0}#wasen-reservierung .ce_text{max-width:600px;margin:auto}#wasen-reservierung a{display:inline-block;border:2px solid #000;color:#000;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none;font-weight:200;font-size:30px;padding:10px 25px 15px 25px}#wasen-reservierung a strong{font-weight:900}@media screen and (max-width:750px){#wasen-reservierung{background-image:url(/files/eventpage/wasen/reservierung-mobil.png)}#wasen-reservierung .headline-text .headline{margin-bottom:115vw}}#wasen-teaser{border-top:10px solid #000;border-bottom:10px solid #000;background-size:cover;background-position:center top}#wasen-teaser img{width:100%}#wasen-teaser .ce_hyperlink img{width:100%}.ce_sliderStart{position:relative}.ce_sliderStart .slider-control{position:absolute;bottom:50px;width:500px;left:calc(50% - 250px)}.ce_sliderStart .slider-control a{color:#fff;text-transform:uppercase;background-image:url(/files/layout/img/slash-gelb.png);background-repeat:no-repeat;background-size:contain;display:block;padding:5px 25px;font-weight:700;font-size:20px}.ce_sliderStart .slider-control a.slider-next{background-position:left}.ce_sliderStart .slider-control a.slider-prev{background-position:right}.ce_sliderStart .slider-control a:hover{background-image:url(/files/layout/img/slash-pink.png)}.ce_sliderStart .slider-control .slider-menu{padding-top:20px}.ce_sliderStart .slider-control .slider-menu b{text-indent:-99999px;margin:0px 10px;height:10px;width:10px;display:inline-block;border-radius:100px;border:2px solid #fff}.ce_sliderStart .slider-control .slider-menu b.active{background:#e6f003;border:2px solid #e6f003}.slick-slider.bildband .ce_image{position:relative}.slick-slider.bildband .ce_image a::before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:160px;width:80px;transform-origin:top left;transform:skewX(40deg);top:calc(50% - 80px);left:calc(50% - 100px);opacity:0}.slick-slider.bildband .ce_image a::after{content:url("/files/layout/img/lupe.png");opacity:0;position:absolute;top:calc(50% - 38px);left:calc(50% - 30px);transition:all ease 0.5s}.slick-slider.bildband .ce_image:hover a::before,.slick-slider.bildband .ce_image:hover a::after{opacity:1}.slick-slider.gallery-slider-big .slick-slide img{margin:auto;width:auto;max-width:1000px;max-height:calc(100vh - 300px);height:auto;margin-top:50px}.slick-slider.gallery-slider-big .slick-arrow{background:none;top:calc(50vh - 20px);position:fixed;color:#fff;cursor:pointer;border:none;z-index:30;font-size:24px;text-transform:uppercase;font-weight:900;padding:5px 30px;background-image:url(/files/layout/img/slash-gelb.png);background-repeat:no-repeat;background-size:contain}.slick-slider.gallery-slider-big .slick-arrow:hover{background-image:url(/files/layout/img/slash-pink.png)}.slick-slider.gallery-slider-big .slick-arrow.slick-next{right:0;background-position:left}.slick-slider.gallery-slider-big .slick-arrow.slick-prev{left:0;background-position:right}.slick-slider.gallery-slider{position:fixed !important;bottom:0;width:100%}.slick-slider.gallery-slider .slick-slide{cursor:pointer;opacity:0.5}.slick-slider.gallery-slider .slick-slide.slick-current{opacity:1;border:2px solid #fa278a}.slick-slider.textboxen{text-align:left;margin-left:8vw;margin-right:8vw}.slick-slider.textboxen .slick-list{overflow:visible;margin-bottom:6vw}.slick-slider.textboxen .slick-prev,.slick-slider.textboxen .slick-next{position:absolute;top:40%;z-index:10;font-size:0;border:0;background:rgba(0, 0, 0, 0.5);height:4.5vw;width:4.5vw;border-radius:100%;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.slick-slider.textboxen .slick-prev:focus,.slick-slider.textboxen .slick-prev:focus-within,.slick-slider.textboxen .slick-prev:focus-visible,.slick-slider.textboxen .slick-next:focus,.slick-slider.textboxen .slick-next:focus-within,.slick-slider.textboxen .slick-next:focus-visible{outline:unset}.slick-slider.textboxen .slick-prev.slick-disabled,.slick-slider.textboxen .slick-next.slick-disabled{display:none !important}.slick-slider.textboxen .slick-prev:after,.slick-slider.textboxen .slick-next:after{content:"";width:0px;height:0px;-webkit-transform:rotate(360deg);border-style:solid}.slick-slider.textboxen .slick-prev{transform:translate(-50%, -50%);left:0}.slick-slider.textboxen .slick-prev:after{margin-right:0.5vw;border-width:1.4vw 2vw 1.4vw 0;border-color:transparent #ffffff transparent transparent}.slick-slider.textboxen .slick-next{transform:translate(50%, -50%);right:0}.slick-slider.textboxen .slick-next:after{margin-left:0.5vw;border-width:1.4vw 0 1.4vw 2vw;border-color:transparent transparent transparent #ffffff}.slick-slider.textboxen .slick-dots{background:rgba(0, 0, 0, 0.5);border-radius:2vw;padding:1vw 3vw;display:inline-block;position:absolute;bottom:-5vw;left:50%;transform:translateX(-50%);margin:0;list-style:none;display:flex;justify-content:center;align-items:center;gap:1.4vw}.slick-slider.textboxen .slick-dots li{line-height:0;display:block}.slick-slider.textboxen .slick-dots li.slick-active button{background:#e6f003;border-color:#e6f003}.slick-slider.textboxen .slick-dots button{font-size:0;padding:0;border-radius:100%;display:block;background:transparent;border:2px solid #fff;width:0.8vw;height:0.8vw;box-sizing:border-box;cursor:pointer}.slick-slider.textboxen .slick-dots button:focus,.slick-slider.textboxen .slick-dots button:focus-within,.slick-slider.textboxen .slick-dots button:focus-visible{outline:unset}.slick-slider.textboxen .slick-track{display:flex;align-items:stretch}.slick-slider.textboxen .slick-track>.ce_text{flex-basis:26.4vw;box-sizing:border-box;border-radius:0.8vw;padding:3vw;background:#fff;color:#000;font-size:1vw;line-height:1.2;margin-top:0 !important;margin-bottom:0 !important;margin-right:1.5vw !important;height:auto}.slick-slider.textboxen .slick-track>.ce_text figure{margin-left:-3vw;margin-right:-3vw;margin-top:-3vw;border-bottom-right-radius:0.8vw;overflow:hidden;border-bottom-left-radius:0.8vw}.slick-slider.textboxen .slick-track>.ce_text figure img{width:100%;height:100%;object-fit:cover;display:block}.slick-slider.textboxen .slick-track>.ce_text h3{margin-left:-3vw;border-top-right-radius:2vw;border-bottom-right-radius:2vw;margin-top:1.5vw;margin-bottom:1.5vw;padding:1vw 3vw;font-weight:800;background-color:#f0f7fd;display:inline-block}.slick-slider.textboxen .slick-track>.ce_text:nth-child(odd) h3{color:#ff34bf}.slick-slider.textboxen .slick-track>.ce_text:nth-child(even) h3{color:#0059d3}@media screen and (max-width:750px){.slick-slider.textboxen .slick-list{margin-bottom:60px}.slick-slider.textboxen .slick-dots{padding:10px 25px;border-radius:20px;bottom:-55px;gap:15px}.slick-slider.textboxen .slick-dots button{width:10px;height:10px;border:1px solid white}.slick-slider.textboxen .slick-prev,.slick-slider.textboxen .slick-next{width:50px;height:50px}.slick-slider.textboxen .slick-track>.ce_text{flex-basis:100vw;border-radius:15px;padding:25px;font-size:18px;line-height:1.4;margin-right:25px !important}.slick-slider.textboxen .slick-track>.ce_text figure{margin-left:-25px;margin-right:-25px;margin-top:-25px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;margin-bottom:0px}.slick-slider.textboxen .slick-track>.ce_text h3{margin-left:-25px;border-top-right-radius:20px;border-bottom-right-radius:20px;margin-top:20px;margin-bottom:20px;padding:10px 25px}}body{font-family:"Exo 2", sans-serif;font-size:18px;line-height:30px;color:#fff}body.fixiert{height:100vh !important;overflow:hidden}#loadingscreen{background-color:#000;position:fixed;top:0;bottom:0;z-index:500;right:0;left:0;display:flex;align-items:center;align-content:center;justify-content:center}#loadingscreen img{z-index:100}#loadingscreen .loading-balken .first{background-color:#e6f003;height:215px;width:75px;top:-500px;-webkit-animation:godown;animation:godown;-webkit-animation-duration:1.5s;animation-duration:1.5s;animation-fill-mode:forwards}#loadingscreen .loading-balken .sec{background-color:#fa278a;bottom:-500px;height:500px;width:160px;-webkit-animation:goup;animation:goup;-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards}figure{margin-bottom:-8px}.ce_image.center figure,.ce_hyperlink.center figure{text-align:center}img{max-width:100%;max-height:100%;height:auto;width:auto}.ce_image.magnifying{position:relative}.ce_image.magnifying figure{display:inline-block;position:relative}.ce_image.magnifying a::before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:160px;width:80px;transform-origin:top left;transform:skewX(40deg);top:calc(50% - 80px);left:calc(50% - 100px);opacity:0}.ce_image.magnifying a::after{content:url("/files/layout/img/lupe.png");opacity:0.5;position:absolute;top:calc(50% - 38px);left:calc(50% - 30px);transition:all ease 0.5s}.ce_image.magnifying:hover a::before,.ce_image.magnifying:hover a::after{opacity:1}.ce_gallery.magnifying{position:relative}.ce_gallery.magnifying figure{display:inline-block;position:relative}.ce_gallery.magnifying a::before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:40%;width:30%;transform-origin:top left;transform-origin:top left;transform:skewX(40deg) translate(-50%, -50%);top:50%;left:50%;opacity:0}.ce_gallery.magnifying a::after{content:"";opacity:0.5;position:absolute;top:50%;left:50%;transition:all ease 0.5s;transform:translate(-50%, -50%);width:30%;height:50%;background-image:url(/files/layout/img/lupe.png);background-size:contain;background-repeat:no-repeat;background-position:center}.ce_gallery.magnifying a:hover:before,.ce_gallery.magnifying a:hover:after{opacity:1}a{text-decoration:none;color:inherit}hr{height:10px;background:#000;width:100%;margin-bottom:100px;border:0px;z-index:20;position:relative}.clear{content:".";clear:both;display:block;visibility:hidden;height:0px}span.pink{color:#fa278a}span.gelb{color:#e6f003}.ce_hyperlink.full img{width:100%}#textbox-on-pic{display:flex;min-height:100vh;align-items:center;justify-content:center}#textbox-on-pic .ce_image{position:absolute}#textbox-on-pic .ce_text{position:relative;margin:auto;width:850px;padding:50px;text-align:center;color:#fff;background:rgba(5, 12, 37, 0.85);z-index:50;margin:150px 0}.picbg-fw{background-size:cover;background-repeat:no-repeat;padding:100px 0;width:100%;background-position:center}.picbg-fw .ce_text{text-align:center}.picbg-fw .ce_text.dark{width:calc(100% - 100px - 40px);max-width:calc(900px - 100px);margin-left:auto;margin-right:auto;background:rgba(5, 12, 37, 0.85);padding:50px}.picbg-fw .ce_text a{display:inline-block;border:2px solid #e6f003;color:#e6f003;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none}.picbg-fw.pos_left{width:calc(50% - 50px);padding-right:50%;padding-left:50px}.picbg-fw.pos_right{width:calc(50% - 50px);padding-left:50%;padding-right:50px}.headline-pic{width:100%;text-align:center;position:relative}.headline-pic .image_container{position:relative;padding:20px 30px;margin-bottom:40px}.headline-pic .image_container:before{top:0px;left:calc(50% - 230px)}.headline-pic .image_container img{position:relative}.headline-pic.pink-slash .image_container:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:100%;width:150px;transform-origin:top left}.headline-pic.white-slash .image_container:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fff;height:100%;width:150px;transform-origin:top left}.headline-pic.black-slash .image_container:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#000;height:100%;width:150px;transform-origin:top left}.headline-pic.lila-slash .image_container:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#410028;height:100%;width:150px;transform-origin:top left}.headline-pic.gelb-slash .image_container:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#e6f003;height:100%;width:150px;transform-origin:top left}.headline-pic.blau-slash .image_container:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#2c44a0;height:80%;width:150px;transform-origin:top left}.headline-pic.ce_image{margin-top:40px}.headline-text>h1,.headline-text>h2,.headline-text>h3,.headline-text>h4,.headline-text>h5,.headline-text>h6{font-weight:900;text-align:center;font-size:65px;position:relative;line-height:1;text-transform:uppercase;margin-top:0;padding-top:30px;padding-bottom:30px;margin-bottom:50px}.headline-text>h1:before,.headline-text>h2:before,.headline-text>h3:before,.headline-text>h4:before,.headline-text>h5:before,.headline-text>h6:before{top:0px;left:25%}.headline-text>h1 span,.headline-text>h2 span,.headline-text>h3 span,.headline-text>h4 span,.headline-text>h5 span,.headline-text>h6 span{position:relative}.headline-text.pink-slash>h1:before,.headline-text.pink-slash>h2:before,.headline-text.pink-slash>h3:before,.headline-text.pink-slash>h4:before,.headline-text.pink-slash>h5:before,.headline-text.pink-slash>h6:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:100%;width:15%;transform-origin:top left}.headline-text.white-slash>h1:before,.headline-text.white-slash>h2:before,.headline-text.white-slash>h3:before,.headline-text.white-slash>h4:before,.headline-text.white-slash>h5:before,.headline-text.white-slash>h6:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fff;height:100%;width:15%;transform-origin:top left}.headline-text.black-slash>h1:before,.headline-text.black-slash>h2:before,.headline-text.black-slash>h3:before,.headline-text.black-slash>h4:before,.headline-text.black-slash>h5:before,.headline-text.black-slash>h6:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fff;height:100%;width:15%;transform-origin:top left}.headline-text.lila-slash>h1:before,.headline-text.lila-slash>h2:before,.headline-text.lila-slash>h3:before,.headline-text.lila-slash>h4:before,.headline-text.lila-slash>h5:before,.headline-text.lila-slash>h6:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#410028;height:100%;width:15%;transform-origin:top left}.headline-text.gelb-slash>h1:before,.headline-text.gelb-slash>h2:before,.headline-text.gelb-slash>h3:before,.headline-text.gelb-slash>h4:before,.headline-text.gelb-slash>h5:before,.headline-text.gelb-slash>h6:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#e6f003;height:100%;width:15%;transform-origin:top left}.headline-text.blau-slash>h1:before,.headline-text.blau-slash>h2:before,.headline-text.blau-slash>h3:before,.headline-text.blau-slash>h4:before,.headline-text.blau-slash>h5:before,.headline-text.blau-slash>h6:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#2c44a0;height:100%;width:15%;transform-origin:top left}@media screen and (max-width:750px){.headline-text>h1,.headline-text>h2,.headline-text>h3,.headline-text>h4,.headline-text>h5,.headline-text>h6{font-size:10vw}}.parallax-balken{opacity:0.1;z-index:10 !important;left:0;top:0;transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;height:100%;transform-origin:top left;background-color:#fff}.parallax-balken.pink{background-color:#fa278a}.parallax-balken.gelb{background-color:#e6f003}.parallax-balken.big{width:600px}.parallax-balken.medium{width:400px}.parallax-balken.small{width:250px}.parallax-balken.left{margin-left:-600px}.parallax-balken.right{margin-left:600px}.small-balken,.loading-balken{position:absolute;top:0;bottom:0;width:300px;transform:skewX(40deg);z-index:15}.small-balken .first,.loading-balken .first{content:"";display:block;position:absolute;transition:all ease 0.5s;top:0;left:0}.small-balken .sec,.loading-balken .sec{display:block;position:absolute;transition:all ease 0.5s;bottom:0;right:0}.ce_form{position:relative;z-index:20;overflow:visible;padding:50px 0;color:#fff}.ce_form .formbody{display:flex;justify-content:space-between;flex-wrap:wrap}.ce_form .widget-text{margin-bottom:20px;width:calc(50% - 20px)}.ce_form .widget-text.full{width:100%}.ce_form .widget-text:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#e6f003;height:30px;width:10px;transform-origin:top left;margin-left:-18px;margin-top:5px}.ce_form .widget-text input{background:none;border:none;border-bottom:2px solid #e6f003;padding:10px 0px;width:100%;color:#fff}.ce_form .widget-textarea{width:100%}.ce_form .widget-textarea textarea{background:none;border:none;border-bottom:2px solid #e6f003;padding:10px 0px;width:100%;color:#fff}.ce_form .widget-text label,.ce_form .widget-textarea label{font-size:16px;display:block;margin-bottom:10px;z-index:20;position:relative}.ce_form .widget-explanation{margin:20px 0}.ce_form .widget-explanation a{color:#fff;text-decoration:underline}.ce_form .widget-submit button{display:inline-block;border:2px solid #e6f003;color:#e6f003;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none;color:#fff;cursor:pointer}#header{position:fixed;z-index:100;width:100%;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000",GradientType=0)}#header .inside{width:calc(100% - 0px - 40px);max-width:calc(1200px - 0px);margin-left:auto;margin-right:auto}#header .inside .vdesktop{display:flex;align-items:center;justify-content:space-between}#header .inside .vmobile{display:none}#header .inside .social-media-icons{position:absolute;right:-170px}#header .inside .social-media-icons>div{display:inline-block;padding-right:35px;position:relative}#header .inside .social-media-icons>div:after{content:"";display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:23px;width:5px;transform-origin:top left;top:0;right:24px;transform:skewX(40deg) scaleY(1)}#header .inside .social-media-icons>div:last-child:after{display:none}#header .inside .social-media-icons>div img{width:20px}#header .inside .mod_customnav{width:calc((100% - 269px) / 2 - 50px)}#header .inside .mod_customnav ul{list-style-type:none;padding:0px;margin:0px;font-weight:900}#header .inside .mod_customnav ul li{display:inline-block;position:relative}#header .inside .mod_customnav ul li a,#header .inside .mod_customnav ul li strong{color:#fff;font-weight:900;text-transform:uppercase;font-size:18px;display:inline-block;padding:10px 25px;position:relative}#header .inside .mod_customnav ul li a.active,#header .inside .mod_customnav ul li a:hover,#header .inside .mod_customnav ul li strong.active,#header .inside .mod_customnav ul li strong:hover{color:#fa278a}#header .inside .mod_customnav ul li::before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#e6f003;height:35px;width:10px;transform-origin:top left;transform:skewX(40deg) scaleY(0);top:10px;left:5px}#header .inside .mod_customnav ul li.active::before,#header .inside .mod_customnav ul li:hover::before{transform:skewX(40deg) scaleY(1)}#footer{background:#151515;padding:20px 0px}#footer .mod_customnav{margin-bottom:40px}#footer .mod_customnav ul{text-align:center}#footer .mod_customnav ul li{display:inline-block;color:#fff}#footer .mod_customnav ul li:after{content:"|"}#footer .mod_customnav ul li.last:after{content:""}#footer .mod_customnav ul li a,#footer .mod_customnav ul li strong{padding:0px 10px;color:#fff}#colorbox,#cboxWrapper{overflow:visible}iframe.cboxIframe{background:#000}#cboxLoadedContent{border:5px solid #fa278a}#cboxCurrent{display:none !important}#cboxClose,#cboxNext,#cboxPrevious{background-size:98px}.ce_hyperlink.btnicon{display:flex}.ce_hyperlink.btnicon.center{justify-content:center}.ce_hyperlink.btnicon a{display:flex;align-content:center;align-items:center;padding:15px 15px;font-size:40px;line-height:40px;border:2px solid #fff;font-weight:bold;justify-content:center;min-width:calc(50% - 20px)}.ce_hyperlink.btnicon a:hover{border-color:#fa278a}.ce_hyperlink.btnicon a picture{color:#fff;font-weight:bold;text-decoration:none;flex-shrink:0;margin-right:20px}.vimeo-button,.vimeo-button-close{display:inline-block;border:2px solid #fff;color:#fff;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none;cursor:pointer}.vimeo-button-close{position:absolute}.video_container.popup{position:fixed;top:0;bottom:0;right:0;left:0;z-index:100;background:rgba(0, 0, 0, 0.9);transform:scale(0);transition:all ease 0.5s;display:flex}.video_container.popup.active{transform:scale(1)}.video_container.popup>div.responsive{max-width:1200px;margin:auto;width:calc(100% - 40px)}.video_container.popup>div.responsive iframe{margin-top:-50px}.mod_article{position:relative}.mod_article>div{z-index:20}.mod_article .fullwidthimg img{width:100%}@media screen and (min-width:751px){.var-desktop{display:block}.var-mobile{display:none}.mod_article.headerbild figure img{width:100%}}#intro{margin-bottom:-50px}#intro video{background-color:#000;width:100%}#intro video.backup{background-size:cover;background-image:url(/files/startseite/video-bg.PNG)}#intro #mute-video{background-image:url(/files/layout/img/icon-sound-on.png);background-size:contain;width:100px;height:100px;z-index:100;position:absolute;top:calc(100vh - 100px);left:50px;cursor:pointer;font-size:30px;text-transform:uppercase;font-weight:900;color:#fa278a}#intro #mute-video.itson{background-image:url(/files/layout/img/icon-sound-off.png)}#deinbestertanz{background-image:url(/files/startseite/deinbestertanz-bg.jpg);background-size:contain;background-repeat:no-repeat;background-position:bottom;background-color:#000}#deinbestertanz .ce_image img{width:100%}#deinbestertanz .ce_text{padding:100px 0}#slider-welcome .ce_text{position:absolute;z-index:80;top:100px;width:850px;left:calc(50% - 475px);padding:50px;text-align:center;color:#fff;background:rgba(5, 12, 37, 0.85)}#slider-welcome .ce_text:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:70%;width:150px;transform-origin:top left;left:20%}#slider-welcome .ce_text>*{position:relative}#highlight.hl-gelb #nextevent h2.head{color:#e6f003}#next-date #nextevent,#highlight #nextevent{background-color:#213563;color:#fff;display:flex;padding:100px 0px;position:relative;align-items:center;min-height:100vh;justify-content:flex-end}#next-date #nextevent>.ce_text,#highlight #nextevent>.ce_text{position:relative;z-index:20}#next-date #nextevent>.ce_image,#highlight #nextevent>.ce_image{position:absolute;z-index:20;-webkit-animation:pulse 3s infinite;height:90%}#next-date #nextevent>.ce_image figure,#highlight #nextevent>.ce_image figure{height:100%}#next-date #nextevent:after,#highlight #nextevent:after{content:"";top:0;bottom:0;width:75%;position:absolute;background:-moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ccffffff", endColorstr="#00ffffff",GradientType=1)}#next-date #nextevent:after,#highlight #nextevent:after{left:0;opacity:0}#next-date #nextevent.blackfont,#highlight #nextevent.blackfont{color:#000}#next-date #nextevent.blackfont a.button,#highlight #nextevent.blackfont a.button{border:2px solid #000;color:#000}#next-date #nextevent.blackfont>.layout_upcoming>img,#highlight #nextevent.blackfont>.layout_upcoming>img{-webkit-filter:invert(1);filter:invert(1)}#next-date #nextevent.zoompicture .ce_image,#highlight #nextevent.zoompicture .ce_image{top:-50px}#next-date #nextevent h2.special,#highlight #nextevent h2.special{font-size:46px;font-weight:600;margin-top:0px;line-height:57px}#next-date #nextevent h2.special span,#highlight #nextevent h2.special span{margin-left:94px}#next-date #nextevent h2.head,#highlight #nextevent h2.head{font-size:68px;font-weight:600;margin-top:0px;line-height:57px}#next-date #nextevent .small-balken,#highlight #nextevent .small-balken{left:50%}#next-date #nextevent .small-balken .first,#highlight #nextevent .small-balken .first{background-color:#e6f003;height:215px;width:75px}#next-date #nextevent .small-balken .first.pink,#highlight #nextevent .small-balken .first.pink{background-color:#fa278a}#next-date #nextevent .small-balken .sec,#highlight #nextevent .small-balken .sec{background-color:#fa278a;height:500px;width:160px}#next-date #nextevent .small-balken .sec.gelb,#highlight #nextevent .small-balken .sec.gelb{background-color:#e6f003}#next-date #nextevent>.layout_upcoming,#highlight #nextevent>.layout_upcoming{position:relative;z-index:20;margin:0px 200px 0px 100px;width:calc(50% - 200px);padding-bottom:150px}#next-date #nextevent>.layout_upcoming>img,#highlight #nextevent>.layout_upcoming>img{width:80%}#next-date #nextevent>.ce_image,#highlight #nextevent>.ce_image{left:50px;bottom:0}#next-date #nextevent time,#highlight #nextevent time{margin-left:100px;font-size:78px;font-weight:900;text-transform:uppercase;display:block}#next-date #nextevent time sup,#highlight #nextevent time sup{font-size:25px;font-weight:700;display:block;line-height:55px}#next-date #nextevent time span,#highlight #nextevent time span{font-weight:400}#next-date #nextevent .location,#highlight #nextevent .location{margin-left:200px}#next-date #nextevent .location h3,#highlight #nextevent .location h3{font-size:78px;font-weight:900;margin-top:40px}#next-date #nextevent .location h4,#highlight #nextevent .location h4{font-size:25px;font-weight:700}#next-date #nextevent a,#highlight #nextevent a{margin-left:200px;margin-right:200px;margin-top:20px}#next-date #nextevent a.button,#highlight #nextevent a.button{display:inline-block;border:2px solid #fff;color:#fff;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none}#fame11jahre{display:none;background-color:#fff;color:#fff;display:flex;padding:100px 0px;position:relative;align-items:center;min-height:100vh;background-image:url(/files/startseite/11-jahre-fame-background.jpg);background-size:cover;background-position:left top;color:#000;flex-wrap:wrap;align-items:center;align-content:center}#fame11jahre>.ce_text{position:relative;z-index:20}#fame11jahre>.ce_image{position:absolute;z-index:20;-webkit-animation:pulse 3s infinite;height:90%}#fame11jahre>.ce_image figure{height:100%}#fame11jahre:after{content:"";top:0;bottom:0;width:75%;position:absolute;background:-moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ccffffff", endColorstr="#00ffffff",GradientType=1)}#fame11jahre:after{right:0}#fame11jahre .small-balken{left:300px;z-index:30}#fame11jahre .small-balken .first{background-color:#e6f003;height:370px;width:175px}#fame11jahre .ce_vimeo{width:calc(100% - 430px);margin-left:430px;z-index:40}#fame11jahre .ce_vimeo a{display:inline-block;border:2px solid #000;color:#000;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none}#fame11jahre .ce_text{margin-left:370px;width:600px;max-width:calc(100% - 40px);z-index:40}#fame11jahre .ce_text a{display:block;width:50px;height:50px}#fame11jahre .ce_text p{margin-left:60px}#fame11jahre>.ce_image{animation:none;bottom:0}#fame11jahre>.ce_image#tv{right:0;width:50%;height:auto;cursor:pointer}#fame11jahre>.ce_image.model{left:0}#fame11jahre h3{font-size:55px;font-weight:900;text-transform:uppercase;margin-top:20px}#famereopening21{background-color:#fff;color:#fff;display:flex;padding:100px 0px;position:relative;align-items:center;min-height:100vh;background-image:url(/files/startseite/fame-reopening-video-bg.jpg);background-size:cover;background-position:left top;color:#fff;flex-wrap:wrap;align-items:center;align-content:center}#famereopening21>.ce_text{position:relative;z-index:20}#famereopening21>.ce_image{position:absolute;z-index:20;-webkit-animation:pulse 3s infinite;height:90%}#famereopening21>.ce_image figure{height:100%}#famereopening21:after{content:"";top:0;bottom:0;width:75%;position:absolute;background:-moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ccffffff", endColorstr="#00ffffff",GradientType=1)}#famereopening21:after{right:0}#famereopening21 .small-balken{left:300px;z-index:30}#famereopening21 .small-balken .first{background-color:#fa278a;height:370px;width:175px}#famereopening21 .ce_vimeo{width:calc(100% - 430px);margin-left:430px;z-index:40}#famereopening21 .ce_vimeo a{display:inline-block;border:2px solid #fff;color:#fff;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none}#famereopening21 .ce_text{margin-left:370px;width:600px;max-width:calc(100% - 40px);z-index:40}#famereopening21 .ce_text a{display:block;width:50px;height:50px}#famereopening21 .ce_text p{margin-left:60px}#famereopening21>.ce_image{animation:none;bottom:0}#famereopening21>.ce_image#tv{right:100px;width:calc(50% - 180px);height:auto;cursor:pointer;bottom:100px}#famereopening21 h3{font-size:55px;font-weight:900;text-transform:uppercase;margin-top:20px}#highlight #nextevent{background-position:center top;background-size:cover;background-repeat:no-repeat;padding:0px}#highlight #nextevent>.layout_upcoming{transition:all ease 0.5s}#highlight #nextevent.c_pink{color:#fa278a}#highlight #nextevent.c_gelb{color:#e6f003}#highlight #nextevent.c_black{color:#000}#highlight #nextevent.c_black a.button{color:#000;border:2px solid #000}#highlight #nextevent.model_right{justify-content:flex-start}#highlight #nextevent.model_right .small-balken{left:0}#highlight #nextevent.model_right>.ce_image{right:150px;left:initial;transition:all ease 0.5s}#highlight #nextevent.fullheight>.ce_image{animation:none;height:100%}#highlight #nextevent .ce_hyperlink.vimeo.vmodel a{position:absolute;top:0;bottom:0;right:0;left:0}#highlight #nextevent h2{font-weight:600;font-size:50px;margin-top:0px;line-height:55px}#highlight #nextevent h2 strong{font-weight:800}#highlight #nextevent p.txt{margin-left:100px;font-size:26px;font-weight:600;margin-bottom:0px;margin-bottom:20px}@media screen and (max-width:1300px){#next-date #nextevent,#highlight #nextevent{padding:0px}#next-date #nextevent>.layout_upcoming,#highlight #nextevent>.layout_upcoming{margin:0px 0px;width:600px;transform:scale(0.7)}#next-date #nextevent>.ce_image,#highlight #nextevent>.ce_image{height:80%}}@media screen and (max-width:750px){#highlight #nextevent a{float:none !important;margin-right:0px}#highlightslider{margin-top:0px}}#special-guest{background-color:#81003d;color:#fff;display:flex;padding:100px 0px;position:relative;align-items:center;min-height:100vh}#special-guest>.ce_text{position:relative;z-index:20}#special-guest>.ce_image{position:absolute;z-index:20;-webkit-animation:pulse 3s infinite;height:90%}#special-guest>.ce_image figure{height:100%}#special-guest:after{content:"";top:0;bottom:0;width:75%;position:absolute;background:-moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ccffffff", endColorstr="#00ffffff",GradientType=1)}#special-guest:after{right:0}#special-guest .small-balken{left:300px}#special-guest .small-balken .first{background-color:#e6f003;height:370px;width:175px}#special-guest .ce_text{margin:0px 200px;width:600px;padding-left:100px;max-width:calc(100% - 40px)}#special-guest .ce_text a{display:inline-block;width:50px;height:50px;float:left}#special-guest .ce_text a.button{display:inline-block;border:2px solid #fff;color:#fff;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none;width:auto;height:auto;margin-left:20px;margin-top:5px}#special-guest>.ce_image{right:0}#special-guest figure{margin-left:-100px}#special-guest h3{font-size:78px;font-weight:900;text-transform:uppercase;margin-top:20px}#special-guest h3 sup{font-size:25px;font-weight:700;display:block;line-height:55px}#special-guest h3 em{font-size:25px;font-weight:700;font-style:normal}#special-guest h4{margin-top:10px;margin-bottom:40px}#video{background:url(/files/startseite/videos-bg.png);background-size:cover;padding:200px}#video .ce_text{background:url(/files/startseite/kamera.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:500px;margin:auto;padding:100px;text-align:center;position:relative}#video .ce_text:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:60%;width:100px;transform-origin:top left}#video .ce_text>*{position:relative}#video a{display:inline-block;border:2px solid #fff;color:#fff;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none}#vip{background:#e6f003;display:flex;justify-content:center;padding:0px;align-items:center;align-content:center}#vip .ce_image figure img{width:auto;height:500px}#vip .ce_text{text-align:center}#vip .ce_text a{display:inline-block;border:2px solid #fa278a;color:#fa278a;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none}#about .picbg-fw .ce_text{margin-top:100px;margin-bottom:100px}#fantastic-moments{background:#410028;text-align:center}#fantastic-moments .headline{margin:50px 0px}#fullhouse{background:#000;color:#fff;text-align:center}#fullhouse .headline{padding:50px 0px}#fullhouse .ce_text{width:calc(100% - 0px - 40px);max-width:calc(900px - 0px);margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px}#fullhouse .ce_vimeo{z-index:30;position:relative;padding-bottom:50px}#fullhouse .ce_vimeo::before{width:100%;content:"";background:#e6f003;height:50px;position:absolute;top:350px;height:320px;left:0}#fullhouse .ce_vimeo figure{width:calc(100% - 40px);margin:auto;max-width:1200px;position:relative}#videos-header .ce_image.tv{position:absolute;bottom:0px;width:30%;left:35%;z-index:30}#videos-header .ce_image.model{position:absolute;bottom:0;top:0;left:55%;z-index:40}#videos-header .ce_image.model figure{height:100%}#videos-content{display:flex;flex-wrap:wrap;background:#300316;background:-moz-radial-gradient(center, ellipse cover, #300316 0%, #1c020e 99%);background:-webkit-radial-gradient(center, ellipse cover, #300316 0%, #1c020e 99%);background:radial-gradient(ellipse at center, #300316 0%, #1c020e 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$farbe1", endColorstr="$farbe2",GradientType=1);padding:50px 100px;justify-content:space-between}#videos-content .ce_vimeo{width:calc(50% - 20px);margin-bottom:50px;position:relative;z-index:20}#videos-content .ce_vimeo.center{width:100%}#videos-content .ce_vimeo.center figure{max-width:1200px;margin:auto}body.page_dates #loadingscreen{display:none !important}body.page_dates #intro video.backup{background-size:contain;background-position:top;background-repeat:no-repeat;background-image:url(/files/dates/dates.jpg) !important}body.page_dates #container{background-color:#000;min-height:calc(100vh - 122px)}body.page_dates #container .mod_eventlist .empty{max-width:1200px;margin:50px auto}.event.layout_full{font-size:20px;line-height:1.8;position:relative;color:#fff;border-top:10px solid #000;background-size:cover;background-position:center}.event.layout_full p{margin-bottom:26px}.event.layout_full.icon-Gelb .basics .info>div{border-color:#e6f003}.event.layout_full.icon-Gelb .basics .info>div h3{background-image:url(/files/layout/img/icon-datetitle-gelb)}.event.layout_full.icon-Gelb .basics .info>div span.date{background-image:url(/files/layout/img/icon-cal-gelb)}.event.layout_full.icon-Gelb .basics .info>div span.time{background-image:url(/files/layout/img/icon-clock-gelb)}.event.layout_full.icon-Gelb .basics .info>div h4{background-image:url(/files/layout/img/icon-location-gelb)}.event.layout_full.icon-Gelb .basics .info>div.counter{background-image:url(/files/layout/img/icon-counter-gelb)}.event.layout_full.icon-Gelb .basics .info>div.counter span em{border-color:#e6f003;color:#e6f003}.event.layout_full.icon-Gelb .vimeo-button,.event.layout_full.icon-Gelb .ce_hyperlink.vimeo,.event.layout_full.icon-Gelb .ce_hyperlink.facebook,.event.layout_full.icon-Gelb .ce_hyperlink.maps{border:2px solid #e6f003}.event.layout_full.icon-Pink .basics .info>div{border-color:#fa278a}.event.layout_full.icon-Pink .basics .info>div h3{background-image:url(/files/layout/img/icon-datetitle-pink)}.event.layout_full.icon-Pink .basics .info>div span.date{background-image:url(/files/layout/img/icon-cal-pink)}.event.layout_full.icon-Pink .basics .info>div span.time{background-image:url(/files/layout/img/icon-clock-pink)}.event.layout_full.icon-Pink .basics .info>div h4{background-image:url(/files/layout/img/icon-location-pink)}.event.layout_full.icon-Pink .basics .info>div.counter{background-image:url(/files/layout/img/icon-counter-pink)}.event.layout_full.icon-Pink .basics .info>div.counter span em{border-color:#fa278a;color:#fa278a}.event.layout_full.icon-Pink .vimeo-button,.event.layout_full.icon-Pink .ce_hyperlink.vimeo,.event.layout_full.icon-Pink .ce_hyperlink.facebook,.event.layout_full.icon-Pink .ce_hyperlink.maps{border:2px solid #fa278a}.event.layout_full.nogewinnspiel .button-gewinnspiel{display:none}.event.layout_full.blackfont{color:#000}.event.layout_full.blackfont .content>.ce_vimeo .ce_hyperlink a{color:#000;background-image:url(/files/layout/img/icon-video-black.png)}.event.layout_full.blackfont .buttonarea .ce_hyperlink a{color:#000}.event.layout_full.blackfont .buttonarea .ce_hyperlink.facebook a{background-image:url(/files/layout/img/icon-fb-black.png)}.event.layout_full.blackfont .content p>a[target="_blank"]:after{background-image:url(/files/layout/img/external-black.svg)}.event.layout_full.bg-blau{background:#031a6e}.event.layout_full.bg-rosa{background:#c13969}.event.layout_full.bg-rot{background:#770606}.event.layout_full.bg-pink{background:#a40447}.event.layout_full .bgTexture{position:absolute;top:0;left:0;bottom:0;right:0}.event.layout_full .bgTexture img{object-fit:cover;width:100%;height:100%}.event.layout_full .bgpicture{position:absolute;opacity:0.15;right:0;top:0px;bottom:0px;background-size:contain;width:100%;background-repeat:no-repeat;background-position:right}.event.layout_full .bgpicture img{object-fit:contain;object-position:center;width:100%;height:100%}.event.layout_full.zoompicture .bgpicture{background-position:top}.event.layout_full .inside{position:relative;z-index:20;padding:100px 0}.event.layout_full .inside>.basics,.event.layout_full .inside>.content>.block,.event.layout_full .inside .buttonarea{width:calc(100% - 0px - 40px);max-width:calc(1000px - 0px);margin-left:auto;margin-right:auto}.event.layout_full .inside>.basics.fulllast,.event.layout_full .inside>.content>.block.fulllast,.event.layout_full .inside .buttonarea.fulllast{width:100%;max-width:100%;margin-bottom:-150px}.event.layout_full .basics img{float:left;margin-right:50px;width:350px;-webkit-box-shadow:0px 0px 10px 0px white;-moz-box-shadow:0px 0px 10px 0px white;box-shadow:0px 0px 10px 0px white}.event.layout_full .basics .info{float:right;width:calc(100% - 400px)}.event.layout_full .basics .info>div{border-bottom:2px solid;padding-bottom:25px;margin-bottom:25px}.event.layout_full .basics .info>div h3,.event.layout_full .basics .info>div h4,.event.layout_full .basics .info>div span.date,.event.layout_full .basics .info>div span.time,.event.layout_full .basics .info>div.counter{background-position:left;background-repeat:no-repeat;background-size:50px;padding-left:80px;display:inline-block;margin:0px;padding-top:0px;padding-bottom:0px;line-height:55px;font-weight:900;font-size:40px}.event.layout_full .basics .info>div span.time{margin-left:80px;padding-left:50px}.event.layout_full .basics .info>div.counter{display:flex;justify-content:space-between;border-bottom:0px}.event.layout_full .basics .info>div.counter span{display:inline-block;text-align:center;font-size:50px;font-weight:900;margin-top:25px}.event.layout_full .basics .info>div.counter span em{font-size:17px;display:block;text-transform:uppercase;border-top:2px solid;text-align:center;line-height:25px;font-weight:100;font-style:initial;margin-top:10px}.event.layout_full .content{margin:50px 0}.event.layout_full .content p>a{text-decoration:underline}.event.layout_full .content p>a[target="_blank"]{display:flex;align-items:center;gap:10px}.event.layout_full .content p>a[target="_blank"]:after{content:"";background-image:url(/files/layout/img/external-white.svg);background-size:contain;background-repeat:no-repeat;width:15px;height:15px;display:inline-block}.event.layout_full .content .ce_hyperlink+div{margin-top:20px}.event.layout_full .content .ce_image+div{margin-top:20px}.event.layout_full .content .ce_hyperlink img{width:100%}.event.layout_full .content>.ce_vimeo{padding:30px 0px}.event.layout_full .content>.ce_vimeo.pinkheadline h1,.event.layout_full .content>.ce_vimeo.pinkheadline h2,.event.layout_full .content>.ce_vimeo.pinkheadline h3,.event.layout_full .content>.ce_vimeo.pinkheadline h4,.event.layout_full .content>.ce_vimeo.pinkheadline h5,.event.layout_full .content>.ce_vimeo.pinkheadline h6{color:#fb278b;font-weight:600}.event.layout_full .content>.ce_vimeo .ce_hyperlink{display:inline-block}.event.layout_full .content>.ce_vimeo .ce_hyperlink a{background-image:url(/files/layout/img/icon-video.png);display:inline-block;padding:30px 0px;font-size:30px;background-position:30px;background-repeat:no-repeat;background-size:40px;line-height:30px;padding-left:100px;padding-right:50px;color:#fff;font-weight:bold;text-decoration:none}.event.layout_full .content .ce_gallery ul.cols_2 li{max-width:50%}.event.layout_full .buttonarea{display:none}.event.layout_full .buttonarea .ce_vimeo,.event.layout_full .buttonarea .ce_hyperlink{width:calc(100% / 3 - 18px);float:left;margin-top:30px;margin-right:20px}.event.layout_full .buttonarea .maps{margin-right:0px}.event.layout_full .buttonarea .vimeo-button,.event.layout_full .buttonarea .ce_hyperlink a{display:inline-block;padding:30px 0px;font-size:30px;background-position:30px;background-repeat:no-repeat;background-size:40px;line-height:30px;padding-left:100px;width:calc(100% - 104px);width:100%;color:#fff;font-weight:bold;text-decoration:none}.event.layout_full .buttonarea .vimeo-button,.event.layout_full .buttonarea .ce_hyperlink.vimeo a{background-image:url(/files/layout/img/icon-video.png)}.event.layout_full .buttonarea .ce_hyperlink.facebook a{background-image:url(/files/layout/img/icon-fb-white.png)}.event.layout_full .buttonarea .ce_hyperlink.maps a{background-image:url(/files/layout/img/icon-maps.png)}.event.layout_full .buttonarea .responsive,.event.layout_full .buttonarea h3.video{display:none}.event.layout_full .buttonarea.bigvid .ce_hyperlink{width:calc(100% / 2 - 24px)}.event.layout_full .buttonarea.bigvid .vimeo{display:none}.event.layout_full .buttonarea.bigvid .facebook{margin-right:40px}.event.layout_full .buttonarea.bigvid .vimeo-button,.event.layout_full .buttonarea.bigvid .ce_hyperlink a{padding-left:0px;width:100%;text-align:center}.event.layout_full .buttonarea.bigvid h3.video{display:block;font-weight:600;text-decoration:underline;margin-top:50px}.event.layout_full .buttonarea.bigvid .responsive{display:block}#dates-preview{background-image:url(/files/dates/events-preview-bg.jpg);background-size:cover;border-top:10px solid #000;border-bottom:10px solid #000}#dates-preview .mod_eventlist{width:calc(100% - 0px - 40px);max-width:calc(1000px - 0px);margin-left:auto;margin-right:auto;color:#fff;font-size:30px;font-weight:900;position:relative;margin-bottom:100px}#dates-preview .mod_eventlist .event.highlight{display:none}#dates-preview .mod_eventlist .event{display:flex;justify-content:space-between;margin:10px 0px;padding:10px 0px;text-align:center;border:2px solid #fa278a;background:#540134}#dates-preview .mod_eventlist .event>div{width:calc(100% / 3);padding:10px 0}#dates-preview .mod_eventlist .event>div:nth-child(2){border-right:2px solid #fa278a;border-left:2px solid #fa278a}#newsletter{background-color:#272801;display:flex;justify-content:center;align-items:center}#newsletter .ce_image.headline{position:absolute;width:490px;margin-left:-290px}#newsletter .ce_image.model{z-index:5;margin-right:120px}#newsletter form{color:#fff;width:500px;position:relative;z-index:20}#newsletter form a{color:#fff;text-decoration:underline}#newsletter form input.text{display:block;width:calc(100% - 20px);padding:10px;margin:20px 0;border:1px solid #fa278a}#newsletter form input.submit,#newsletter form input#newsletter_abmelden{display:block;width:400px;padding:20px 50px;background:#e6f003;color:#000;margin-top:20px;border:0px;font-weight:900;text-decoration:underline;font-size:26px}#vipwerden{background:#580231;background:-moz-radial-gradient(center, ellipse cover, #580231 0%, #3e0123 99%);background:-webkit-radial-gradient(center, ellipse cover, #580231 0%, #3e0123 99%);background:radial-gradient(ellipse at center, #580231 0%, #3e0123 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$farbe1", endColorstr="$farbe2",GradientType=1)}#vipwerden .ce_text{width:calc(100% - 100px - 40px);max-width:calc(900px - 100px);margin-left:auto;margin-right:auto;padding:50px;background:#bd085e;color:#fff;margin-top:50px;margin-bottom:50px}#vipwerden .ce_form{width:calc(100% - 0px - 40px);max-width:calc(900px - 0px);margin-left:auto;margin-right:auto}.ce_image.gewinne{width:calc(100% - 0px - 40px);max-width:calc(900px - 0px);margin-left:auto;margin-right:auto;margin-top:50px;position:relative}#gallery-content{background:#180a27;background:-moz-radial-gradient(center, ellipse cover, #180a27 0%, #011849 99%);background:-webkit-radial-gradient(center, ellipse cover, #180a27 0%, #011849 99%);background:radial-gradient(ellipse at center, #180a27 0%, #011849 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$farbe1", endColorstr="$farbe2",GradientType=1);padding:50px 0px}#gallery-content div.gp_container{width:calc(100% - 0px - 40px);max-width:calc(900px - 0px);margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}#gallery-content a.gallery-preview{width:calc(50% - 20px);margin-bottom:50px;position:relative;z-index:20;display:block;text-align:center}#gallery-content a.gallery-preview p{position:absolute;margin-bottom:0px;bottom:8px;left:0;right:0;transition:all ease 0.5s;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;color:#fff;height:100px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 50%, rgba(0, 0, 0, 0.8) 59%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 50%, rgba(0, 0, 0, 0.8) 59%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 50%, rgba(0, 0, 0, 0.8) 59%, rgba(0, 0, 0, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#cc000000",GradientType=0)}#gallery-content a.gallery-preview p>span{position:relative;z-index:20;font-size:20px;transition:all ease 0.5s}#gallery-content a.gallery-preview p:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:50%;width:15%;transform-origin:top left;left:25%;opacity:0}#gallery-content a.gallery-preview span.eventinfo{border-top:2px solid #e6f003;margin-top:10px;padding-top:10px;display:block;width:calc(100% - 50px)}#gallery-content a.gallery-preview span.eventtitle{text-transform:uppercase;font-weight:bold;display:inline-block}#gallery-content a.gallery-preview span.eventtitle>span{z-index:20;position:relative}#gallery-content a.gallery-preview span.eventtitle:before{content:"";transform:skewX(40deg);display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:30px;width:10px;transform-origin:top left;left:-15px;opacity:1}#gallery-content a.gallery-preview:hover p{height:100%}#gallery-content a.gallery-preview:hover p:before{opacity:1}#gallery-content a.gallery-preview:hover p>span{font-size:30px}#gallery-content a.gallery-preview:hover span.eventtitle:before{opacity:0}body.p_gallery header,body.p_gallery footer{display:none}body.p_gallery .mod_article{background:#151515;height:100vh}body.p_gallery a#backlink{background:#fa278a;color:#fff;padding:5px 10px;display:inline-block}#ladies{background:#fd518a;order-top:10px solid #000;padding:100px 0}#ladies .ce_gallery ul{text-align:center}#ladies .ce_gallery ul li{float:none}#ladies .ce_text,#ladies .ce_gallery{width:calc(100% - 100px - 40px);max-width:calc(1000px - 100px);margin-left:auto;margin-right:auto;padding:50px;background-color:#fe84ac}#freikarte{background:#a81f56;padding:100px 0;border-top:10px solid #000}#freikarte h2{font-weight:900}#freikarte .ce_form{width:calc(100% - 0px - 40px);max-width:calc(1000px - 0px);margin-left:auto;margin-right:auto}#freikarte .ce_form .widget-submit{width:30%;align-items:flex-end;display:flex;padding-bottom:20px}#freikarte .ce_form .widget-text{width:calc(70% - 20px)}#danke{background:#900346;background:-moz-radial-gradient(center, ellipse cover, #900346 0%, #510227 99%);background:-webkit-radial-gradient(center, ellipse cover, #900346 0%, #510227 99%);background:radial-gradient(ellipse at center, #900346 0%, #510227 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$farbe1", endColorstr="$farbe2",GradientType=1);min-height:calc(100vh - 83px)}#danke .ce_text{width:calc(100% - 100px - 40px);max-width:calc(1200px - 100px);margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px;position:relative}#danke a{display:inline-block;border:2px solid #fff;color:#fff;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none}#danke .ce_image{position:relative}#kontakt h1{margin-bottom:100px;text-align:center;text-transform:uppercase;font-size:50px}#abmeldung{min-height:calc(100vh - 83px)}#abmeldung h1{margin-bottom:100px;text-align:center;text-transform:uppercase;font-size:50px}#abmeldung form{width:calc(100% - 100px - 40px);max-width:calc(1200px - 100px);margin-left:auto;margin-right:auto;margin-bottom:200px;z-index:20;position:relative}#abmeldung form input{background:none;padding:10px 0;border:0px;border-bottom:2px solid #e6f003;color:#fff;margin-bottom:50px;width:calc(100% - 500px);float:left;margin-right:50px}#abmeldung form input#newsletter_abmelden{display:inline-block;border:2px solid #e6f003;color:#e6f003;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:22px;text-decoration:underline;background:none;color:#fff;cursor:pointer;width:350px;float:right}#abmeldung form label{font-size:16px;display:block;margin-bottom:10px;z-index:20;position:relative}body.simplecontent .mod_article{background:#900346;background:-moz-radial-gradient(center, ellipse cover, #900346 0%, #510227 99%);background:-webkit-radial-gradient(center, ellipse cover, #900346 0%, #510227 99%);background:radial-gradient(ellipse at center, #900346 0%, #510227 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$farbe1", endColorstr="$farbe2",GradientType=1);color:#fff}body.simplecontent .mod_article a{color:#fa278a;text-decoration:underline}body.simplecontent .mod_article .ce_image{border-bottom:10px solid #000;position:relative}body.simplecontent .mod_article .ce_text{width:calc(100% - 100px - 40px);max-width:calc(1200px - 100px);margin-left:auto;margin-right:auto;padding:20px 50px;margin-top:25px;margin-bottom:25px;background-color:#020a20;-webkit-box-shadow:0px 0px 10px 0px white;-moz-box-shadow:0px 0px 10px 0px white;box-shadow:0px 0px 10px 0px white;position:relative}body.simplecontent .mod_article .ce_form{width:calc(100% - 100px - 40px);max-width:calc(1200px - 100px);margin-left:auto;margin-right:auto;margin-bottom:100px}@media screen and (max-width:750px){.var-desktop{display:none}.var-mobile{display:block}#cboxClose{background-size:250px;width:50px;height:50px;margin-top:-50px}#cboxNext,#cboxPrevious{top:initial;bottom:-60px}.headline-pic .image_container{padding:20px 100px}#vipwerden .headline-pic .image_container{padding:0px}#header .inside .vdesktop{display:none}#header .inside .vmobile{display:block}#header .inside .vmobile>.ce_hyperlink{text-align:center;z-index:50}#header .inside .vmobile>.ce_hyperlink img{height:55px;margin-top:20px}#header .inside .vmobile #nav-icon3{position:absolute;right:20px;top:30px;z-index:50}#header .inside .vmobile #menucontainer{display:none;background:rgba(81, 2, 39, 0.9);padding:20px;position:fixed;left:0;right:0;top:0;bottom:0;z-index:40}#header .inside .vmobile #menucontainer .inside{display:flex;align-items:center;align-content:center;flex-wrap:wrap;height:100%;width:100%}#header .inside .vmobile #menucontainer .inside>nav{width:100%}#header .inside .vmobile #menucontainer .inside .social-media-icons{right:initial;padding-top:30px;position:relative}#header .inside .vmobile #menucontainer .inside .social-media-icons p{color:#e6f003}#header .inside .vmobile #menucontainer .inside .social-media-icons a{font-size:22px;padding:16px 30px;color:#e6f003;text-transform:uppercase;display:block;position:relative;font-weight:900}#header .inside .vmobile #menucontainer .inside .social-media-icons a span{position:relative}#header .inside .vmobile #menucontainer .inside .social-media-icons a:before{content:"";display:block;position:absolute;transition:all ease 0.5s;background-color:#fa278a;height:35px;width:15px;transform-origin:top left;transform:skewX(40deg) scaleY(1);top:17px;left:5px}#header .inside .vmobile #menucontainer ul li{display:block}#header .inside .vmobile #menucontainer ul li:before{transform:skewX(40deg) scaleY(1);top:17px;left:5px;width:15px}#header .inside .vmobile #menucontainer ul li a,#header .inside .vmobile #menucontainer ul li strong{font-size:22px;padding:16px 30px}h1,h2,h3{line-height:1.1em}.mod_article.headerbild figure img,#dates-header figure img{height:300px;max-width:initial}#dates-header figure img,#csd-header figure img{margin-left:-300px}#gallery-header figure img{margin-left:-350px}#vip-header figure img{margin-left:-250px}#slider-welcome{margin-top:-20px}#slider-welcome .ce_text{position:relative;background-color:#050c25;left:0px;top:0px;bottom:0px;width:calc(100% - 40px);padding:20px;font-size:16px;line-height:20px}#slider-welcome .ce_text:before{height:170px;width:65px;left:30%}#slider-welcome .ce_text img{width:300px}#slider-welcome .ce_sliderStart .slider-control{display:none}#next-date #nextevent,#special-guest,#highlight #nextevent{min-height:initial;padding-top:50px;padding-bottom:0px;justify-content:center;flex-wrap:wrap}#next-date #nextevent>.ce_image,#special-guest>.ce_image,#highlight #nextevent>.ce_image{bottom:0px;height:initial;order:2;left:initial !important;right:initial !important;position:relative}#next-date #nextevent>.layout_upcoming,#next-date #nextevent>.ce_text,#special-guest>.layout_upcoming,#special-guest>.ce_text,#highlight #nextevent>.layout_upcoming,#highlight #nextevent>.ce_text{margin:0px 20px;width:100%;z-index:30;padding-left:0px;order:1;transform:scale(1)}#next-date #nextevent h1,#next-date #nextevent h2,#next-date #nextevent h3,#next-date #nextevent h4,#special-guest h1,#special-guest h2,#special-guest h3,#special-guest h4,#highlight #nextevent h1,#highlight #nextevent h2,#highlight #nextevent h3,#highlight #nextevent h4{line-height:1em}#next-date #nextevent time sup,#special-guest time sup,#highlight #nextevent time sup{line-height:80px}#next-date #nextevent .location h3,#special-guest .location h3,#highlight #nextevent .location h3{font-size:60px}#next-date #nextevent h2.special span,#special-guest h2.special span,#highlight #nextevent h2.special span{margin-left:0px}#fame11jahre{align-items:flex-start;align-content:flex-start;min-height:initial;padding-bottom:0px}#fame11jahre .ce_text{margin-left:0px;margin:auto;text-align:center}#fame11jahre .ce_text p{margin-left:0px}#fame11jahre>.ce_image#model{height:330px}#fame11jahre>.ce_image#tv{width:70%;margin-left:30%;position:relative}#fame11jahre .ce_vimeo{width:100%;margin-left:0px;text-align:center}#famereopening21{align-items:flex-start;align-content:flex-start;min-height:initial;padding-bottom:0px;padding-top:50px}#famereopening21 .ce_text{margin-left:0px;margin:auto;text-align:center}#famereopening21 .ce_text img{width:150px}#famereopening21 .ce_text p{margin-left:0px}#famereopening21 .ce_text h3{font-size:35px}#famereopening21>.ce_image#tv{width:70%;margin:auto;position:relative;right:auto;bottom:0px;margin-bottom:20px}#famereopening21 .ce_vimeo{display:none;width:100%;margin-left:0px;text-align:center}#special-guest h3 sup{line-height:14px}#special-guest h3,#special-guest h4{margin-top:0px}#special-guest .image_container{margin-left:0px}#special-guest .ce_text figure{text-align:center}#special-guest .ce_text figure img{max-width:60%}#next-date #nextevent .event>img,#highlight #nextevent .event>img{max-width:60%}#next-date #nextevent .layout_upcoming,#highlight #nextevent .layout_upcoming{text-align:center;padding-bottom:40px}#next-date #nextevent .layout_upcoming p.txt,#highlight #nextevent .layout_upcoming p.txt{margin-left:0px}#next-date #nextevent time,#next-date #nextevent a,#next-date #nextevent .ce_vimeo,#highlight #nextevent time,#highlight #nextevent a,#highlight #nextevent .ce_vimeo{margin-left:0}#next-date #nextevent .location,#highlight #nextevent .location{margin-left:0px;text-align:center}#next-date #nextevent .location h3,#highlight #nextevent .location h3{margin-top:15px;margin-bottom:0px}#next-date #nextevent .location h4,#highlight #nextevent .location h4{margin-top:0px;margin-top:15px}#next-date #nextevent a,#highlight #nextevent a{float:left;width:calc(50% - 60px)}#next-date #nextevent .ce_hyperlink.vimeo,#highlight #nextevent .ce_hyperlink.vimeo{margin-top:0px;float:right;width:calc(50% - 20px)}#next-date #nextevent .ce_hyperlink.vimeo a,#highlight #nextevent .ce_hyperlink.vimeo a{width:calc(100% - 40px)}#video{padding:20px}#video .ce_text{padding:80px 0px}#video .ce_text:before{height:170px;width:60px;left:25%}#video img{width:50%;margin-bottom:50px}#vip{flex-wrap:wrap;padding-top:50px}#vip>.ce_image{order:1;margin-top:-12px;margin-left:60px}#vip>.ce_text img{width:300px;margin-bottom:20px}#about .picbg-fw{background:none;padding-bottom:0px;padding-top:0px;background-color:#000}#about .picbg-fw .ce_text{background-color:#050c25;width:calc(100% - 40px);padding:20px;margin-bottom:0px;margin-top:0px}#fullhouse .ce_vimeo{width:auto;float:none}.event.layout_full .basics img{width:170px;margin-right:25px}.event.layout_full .basics .info{width:calc(100% - 200px)}.event.layout_full .basics .info>div{padding-bottom:15px;margin-bottom:15px}.event.layout_full .basics .info>div h3,.event.layout_full .basics .info>div h4,.event.layout_full .basics .info>div span.date,.event.layout_full .basics .info>div span.time,.event.layout_full .basics .info>div.counter{padding-left:30px;background-size:25px;line-height:28px;font-size:24px}.event.layout_full .basics .info>div span.time{margin-left:20px;padding-left:30px}.event.layout_full .basics .info>div.counter span{font-size:30px;margin-top:0px}.event.layout_full .basics .info>div.counter span em{font-size:14px}.event.layout_full .content{text-align:center}.event.layout_full .content .ce_gallery ul.cols_2 li{width:100%;max-width:100%;text-align:center}.event.layout_full .content .ce_gallery ul.cols_2 li figure{margin-right:0px !important}.event.layout_full .buttonarea .ce_vimeo,.event.layout_full .buttonarea .ce_hyperlink{float:none;width:100% !important;margin-right:0px !important}.event.layout_full .buttonarea .vimeo-button,.event.layout_full .buttonarea .ce_hyperlink a{padding:20px 0;padding-left:100px}#dates-preview .mod_eventlist{font-size:20px}#dates-preview .mod_eventlist .event>div{padding:0px}#gallery-content a.gallery-preview{width:100%}.slick-slider.gallery-slider-big .slick-slide img{width:calc(100% + 40px)}.slick-slider.gallery-slider-big .slick-arrow{top:calc(50vh + 100px)}#videos-content{padding:50px 20px}#videos-content .ce_vimeo{width:100%;margin-bottom:20px}#videos-header .ce_image.model figure img{height:240px;width:auto}#csd2019 .ce_text.dj-info{background-image:url("/files/csd/bg-sharonolove-mobile.png");background-color:#440725;width:calc(100% - 40px - 40px);padding:20px !important;padding-bottom:0px !important;background-position:right;max-width:initial;background-size:contain;background-repeat:no-repeat;background-position:top}#csd2019 .ce_text.dj-info>figure{display:block;margin-left:-45px}body.page_preview-csd #csd2019{background-position:center -300px;padding-bottom:0px}body.page_preview-csd #csd2019 .ce_text{margin-bottom:30px;padding:15px}body.page_preview-csd #djane{background-color:#09122a;border-bottom:5px solid #000}body.page_preview-csd #djane .ce_text.dj-info{width:calc(100% - 70px);padding:15px;padding-bottom:550px}body.page_preview-csd #csdlageplan{background-image:url(/files/csd/csd-2019-bg-lageplan-mobile.png)}body.page_preview-csd #csdlageplan .ce_hyperlink img{margin-bottom:0px}body.page_preview-csd #csdlageplanvvk .ce_hyperlink#vvk,body.page_preview-csd #csdlageplanvvk .ce_hyperlink#lageplan{width:100%;background-position:right}body.page_preview-csd #csdlageplanvvk .ce_hyperlink#vvk figure,body.page_preview-csd #csdlageplanvvk .ce_hyperlink#lageplan figure{height:440px}body.page_preview-csd #csdlageplanvvk .ce_hyperlink#vvk::after,body.page_preview-csd #csdlageplanvvk .ce_hyperlink#lageplan::after{width:auto;top:initial;bottom:30px;right:0;left:0;height:100px}body.page_preview-csd #csdlageplanvvk .ce_hyperlink#vvk::before,body.page_preview-csd #csdlageplanvvk .ce_hyperlink#lageplan::before{display:none}body.page_preview-csd #csdlageplanvvk .ce_hyperlink#vvk{height:340px}body.page_preview-csd #csdteaser{margin-top:-60px}#csd-counter{border-top:10px solid #000;background-image:none;padding-bottom:0px}#csd-counter .basics{padding:40px 30px;width:calc(100% - 60px)}body.page_heilbronn{background-size:contain}body.page_heilbronn #location .headline-pic .image_container{padding:20px 40px}body.page_heilbronn .endpic{border-top:5px solid #000}body.page_heilbronn .endpic img{width:100%}#heilbronntext{padding:0}#heilbronntext::before,#heilbronntext::after{display:none}#heilbronntext .ce_text{width:calc(100% - 100px);padding:20px;margin:40px auto}#heilbronnteaser .ce_image{margin-top:-20px}#heilbronnteaser .ce_image img{width:100%}#heilbronnteaser .ce_hyperlink{position:relative;z-index:25;top:initial;right:initial !important;width:80%;margin:auto;margin-top:40px}#heilbronnteaser .ce_hyperlink::before{width:300px;height:140px;display:block;margin:auto}body.page_heilbronn.heilbronn_v2 #location:before{height:200px}#abmeldung form input{float:none;width:100%}#abmeldung form input#newsletter_abmelden{float:none}}body.page_preview-startseite #nextevent.first{display:none !important}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;margin-left:auto;margin-right:auto;display:flex;align-items:center}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
