@font-face{font-family:"TrainerGrotesk-Regular20";src:url(assets/fonts/TrainerGrotesk-Regular20.woff)format("woff");font-style:normal;font-weight:400}@font-face{font-family:"TrainerGrotesk-RegularItalic09";src:url(assets/fonts/TrainerGrotesk-RegularItalic09.woff)format("woff");font-style:normal;font-weight:400}html{text-rendering:optimizeLegibility;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;overflow-x:hidden;width:100%}body,html{height:auto;overscroll-behavior:none;width:100%}body{font-family:"TrainerGrotesk-Regular20",sans-serif;font-size:calc(24px*var(--body_text_scale));line-height:calc(29/24);font-weight:400;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;-ms-overflow-style:none;background-color:#fff}body::-webkit-scrollbar{width:0;height:0}body.disable_scrolling{overflow:hidden!important}html,body,button,input,select,textarea{color:#000}div,article,section,header,footer,figure,aside,nav{position:relative}iframe{border:0!important}figure{margin:0}p{margin-top:0}table{border-collapse:collapse;border-spacing:0}table td{vertical-align:top;text-align:left;padding:0;margin:0}.table_view{display:table;table-layout:fixed}.table_view_nonfix{display:table}.table_cell_mid{display:table-cell;vertical-align:middle}.table_row{display:table-row}.table_cell{display:table-cell;vertical-align:top}ul{list-style:none;list-style-image:none;margin:0;padding:0}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}*,:before,:after{box-sizing:border-box}*{outline:0;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent}a:active,a:focus{outline:0}a[x-apple-data-detectors],a[href^=tel]{color:inherit!important;text-decoration:inherit!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}input[type=email]::-ms-clear{display:none}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clickable{cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.noselect{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.nowrap{white-space:nowrap}.nowrap a{word-break:keep-all;-webkit-hyphens:none;hyphens:none}.hw_acc{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.antia{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.faded_out{opacity:0!important}.v_center_parent{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.v_center{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flex{display:flex}.flex_center{height:100%;display:flex;justify-content:center;align-items:center}.flex_v_center{height:100%;display:flex;justify-content:flex-start;align-items:center}#full100vh{position:fixed;left:-10px;top:0;width:1px;height:100vh;z-index:-1}#full100vh_minusUI{position:fixed;left:-10px;top:0;width:1px;height:100vh;max-height:-webkit-fill-available;max-height:-moz-available;max-height:stretch}.fix_chrome_renderbug{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.opacity_fade03{transition:opacity .3s linear}.opacity_fade06{transition:opacity .6s linear}.opacity_fade10{transition:opacity 1s linear}.transform_all_03{transition:all .3s ease-in-out}.transform_all_06{transition:all .6s ease-in-out}.transform_all_10{transition:all 1s ease-in-out}.editor_content p{margin-top:0;margin-bottom:0;text-indent:var(--text_indent,100px)}h1,h2,h3,h4{margin-top:0;font-style:normal;font-weight:400;font-size:inherit;line-height:inherit}i,em{font-family:"TrainerGrotesk-RegularItalic09";font-style:normal;font-weight:400}b,strong{font-family:"TrainerGrotesk-Regular20";font-style:normal;font-weight:400}b i,strong i,b em,em b,i b,i strong{font-family:"TrainerGrotesk-RegularItalic09";font-style:normal;font-weight:400}.type_big{font-family:"TrainerGrotesk-RegularItalic09";font-size:var(--type_big,130px);line-height:var(--type_big_lh,101px);letter-spacing:calc((-30/1000)*var(--type_big,130px));margin-bottom:calc((13/130)*var(--type_big,130px));word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;text-indent:0!important}.not_italic .type_big,.type_big .not_italic,.type_big.not_italic{font-family:"TrainerGrotesk-Regular20"!important}p.type_big p,.type_big p{text-indent:0!important}.type_big span.big_headline_indent{padding-left:var(--text_indent,100px)}.type_subheadline{font-family:"TrainerGrotesk-RegularItalic09";font-style:normal;font-weight:400;padding-left:var(--text_indent,100px);margin-bottom:0!important;text-indent:0!important}.type_subheadline.no_indent{padding-left:0;text-indent:0!important}.type_small{font-size:var(--type_small,16px);line-height:var(--type_small_lh,19px)}.editor_content .type_small{text-indent:0!important;padding-left:var(--text_indent,100px)}.type_buttons{font-size:var(--type_small,16px);line-height:1;letter-spacing:calc(.6px*var(--type_buttons_scale));text-transform:uppercase}.cltr{padding-right:calc(5px*var(--body_text_scale));cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-indent:0}.cltr .lw{position:relative;display:inline-block;padding-right:calc((20px + 2px)*var(--body_text_scale));text-indent:0}.type_small .cltr .lw{padding-right:calc((19px + 2px)*var(--body_text_scale))}.cltr .lw::after{position:absolute;box-sizing:border-box;width:calc(17px*var(--body_text_scale));height:calc(17px*var(--body_text_scale));background-color:var(--green);border-radius:50%;border:1px solid #000;font-size:calc(8px*var(--body_text_scale));line-height:1.5;display:table-cell;text-align:center;vertical-align:middle;top:calc(3px*var(--body_text_scale));right:calc(1.5px*var(--body_text_scale));-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}.no-touch .cltr:hover .lw::after{background-color:var(--pink);color:#000}.cltr.click .lw::after{-webkit-animation:click_pop .4s 1;animation:click_pop .4s 1}@-webkit-keyframes click_pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}30%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}70%{-webkit-transform:scale(.9);transform:scale(.9);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes click_pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}30%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}70%{-webkit-transform:scale(.9);transform:scale(.9);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.cltr.letter_a .lw::after{content:"a"}.cltr.letter_b .lw::after{content:"b"}.cltr.letter_c .lw::after{content:"c"}.cltr.letter_d .lw::after{content:"d"}.cltr.letter_e .lw::after{content:"e"}.cltr.letter_f .lw::after{content:"f"}.cltr.letter_g .lw::after{content:"g"}.cltr.letter_h .lw::after{content:"h"}.cltr.letter_i .lw::after{content:"i"}.cltr.letter_j .lw::after{content:"j"}.cltr.letter_k .lw::after{content:"k"}.cltr.letter_l .lw::after{content:"l"}.cltr.letter_m .lw::after{content:"m"}.cltr.letter_n .lw::after{content:"n"}.cltr.letter_o .lw::after{content:"o"}.cltr.letter_p .lw::after{content:"p"}.cltr.letter_q .lw::after{content:"q"}.cltr.letter_r .lw::after{content:"r"}.cltr.letter_s .lw::after{content:"s"}.cltr.letter_t .lw::after{content:"t"}.cltr.letter_u .lw::after{content:"u"}.cltr.letter_v .lw::after{content:"v"}.cltr.letter_w .lw::after{content:"w"}.cltr.letter_x .lw::after{content:"x"}.cltr.letter_y .lw::after{content:"y"}.cltr.letter_z .lw::after{content:"z"}.arrow_before{padding-left:calc(15px*1.5*var(--body_text_scale));position:relative;display:inline-block;text-indent:0}.arrow_before::before{content:"";position:absolute;top:calc(50% + (2px*1.5*var(--body_text_scale)));-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMSI+PHBhdGggZD0iTTUuNjIsOS41OCw4LjkzLDYuMjdILjE0VjQuNzNIOC45M0w1LjYyLDEuNDIsNi42OS4zMywxMS44Niw1LjUsNi42OSwxMC42N1oiLz48L3N2Zz4=)no-repeat;width:calc(12px*1.5*var(--body_text_scale));height:calc(11px*1.5*var(--body_text_scale));background-size:contain;background-position:0 center}.newsletter_trigger_text{position:relative;display:inline-block;cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-indent:0!important;text-decoration:underline}.no-touch .newsletter_trigger_text:hover{text-decoration:none!important}.narrow_text{text-indent:0!important;margin-left:var(--text_indent,100px);max-width:calc(250px*var(--body_text_scale))}.p_has_bm{margin-bottom:calc(24px*var(--body_text_scale))!important}.p_has_big_bm{margin-bottom:calc((24px*2)*var(--body_text_scale))!important}.p_has_half_bm{margin-bottom:calc((24px/2)*var(--body_text_scale))!important}.type_small.p_has_bm,.type_small .p_has_bm{margin-bottom:var(--type_small_lh,19px)!important}.type_small.p_has_big_bm,.type_small .p_has_big_bm{margin-bottom:calc(2*var(--type_small_lh,19px))!important}.type_small.p_has_half_bm,.type_small .p_has_half_bm{margin-bottom:calc(.5*var(--type_small_lh,19px))!important}.add_leftm{margin-left:var(--text_indent,100px)}.no_indent{text-indent:0!important}.all_indent{text-indent:0!important;padding-left:var(--text_indent,100px)}.no_break{white-space:nowrap}.uppercase{text-transform:uppercase}a,.like_link{position:relative;color:inherit;text-decoration:none;touch-action:manipulation;cursor:pointer}.editor_content a{text-decoration:underline}.no-touch .editor_content a:hover{text-decoration:none}.editor_content .type_big a,.editor_content a.type_big{text-decoration:underline;border-bottom:none}.no-touch .editor_content .type_big a:hover,.no-touch .editor_content a.type_big:hover{text-decoration:none;border-bottom:none}.editor_content>:last-child{margin-bottom:0}.editor_content .last_item{margin-bottom:0!important}.editor_content table{font-family:inherit;text-indent:0!important;width:auto;max-width:calc(100% - var(--text_indent,100px));margin-left:var(--text_indent,100px);height:auto}.editor_content table td{height:auto!important;width:auto!important;vertical-align:top;padding-right:calc((26/16)*var(--type_small,16px))}.editor_content table td p{text-indent:0!important;margin-bottom:0!important}::-moz-selection{background:var(--green);color:#000;text-shadow:none}::selection{background:var(--green);color:#000;text-shadow:none}img{width:100%;max-width:100%;height:auto}.max_w_wrap{display:inline-block;width:100%}.lazy_img_wrap{opacity:0;transition:opacity .4s linear}.lazy_img_wrap.cover{position:absolute;top:0;left:0;width:100%;height:100%}.lazy_img_wrap img{opacity:0;transition:opacity .4s linear}.lazy_img_wrap img{position:absolute;top:0;left:0;width:100%!important}.lazy_img_wrap.cover img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.lazy_img_wrap.is_svg img{position:relative}.lazy_video{transition:opacity .4s linear 2s;opacity:0}.lazy_video textarea{display:none!important}.video_container{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:0;overflow:hidden;width:100%;text-align:center}.video_container.cover{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.video_container.cover video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.video_container iframe,.video_container object,.video_container embed,.video_container video{position:absolute;top:0;left:0;width:100%!important;height:100%!important;z-index:1}#main_menu{position:fixed;top:calc(23px*var(--body_text_scale));left:0;padding-left:calc(24px*var(--body_text_scale));padding-right:calc(14px*var(--body_text_scale));transition:opacity .3s linear;z-index:11}#main_menu ul{margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:flex-start}#main_menu li{position:relative;width:auto}#main_menu li a{padding:0 calc(12px*var(--type_buttons_scale));margin-bottom:calc(6px*var(--type_buttons_scale))}html.is_mobile_view #main_menu{position:fixed;bottom:0;left:0!important;width:100%!important;height:100%;justify-content:center;align-items:center;-webkit-transform:translate3d(0,0,200px);transform:translate3d(0,0,200px);z-index:5000}html.is_mobile_view #main_menu .menu-header ul{justify-content:center;align-items:center}html.is_mobile_view #main_menu_content{z-index:2}html.is_mobile_view:not(.mobile_menu_is_open) #main_menu{display:none!important}html.is_mobile_view.mobile_menu_is_open #main_menu{display:flex!important}html.is_mobile_view #main_menu ul{flex-flow:column nowrap}html.is_mobile_view #main_menu li{margin-bottom:calc(18px*var(--type_buttons_scale));text-align:center}html.is_mobile_view #main_menu li.lang{order:1}html.is_mobile_view #main_menu .button_black,html.is_mobile_view #main_menu .button_white,html.is_mobile_view #main_menu .button_white_plain{height:calc(39px*var(--type_buttons_scale)*1.305);padding:calc(18px*var(--type_buttons_scale)*1.305) calc(21px*var(--type_buttons_scale)*1.305) calc(19px*var(--type_buttons_scale)*1.305) calc(21px*var(--type_buttons_scale)*1.305);border-radius:calc(39px/2*var(--type_buttons_scale)*1.305);margin-bottom:0;font-size:calc(var(--type_small,16px)*1.305);letter-spacing:calc(.6px*var(--type_buttons_scale)*1.305)}html.is_mobile_view #main_menu .button_black,html.is_mobile_view #main_menu .language{min-width:46vw}html.is_mobile_view #main_menu__submenu{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-top:calc(10px*var(--type_buttons_scale) + 18px*var(--type_buttons_scale));margin-bottom:calc(10px*var(--type_buttons_scale))}#page_content1 .subpage_navigation.below_main_menu,#page_content2 .subpage_navigation.below_main_menu{display:none!important}#mobile_logo{display:none}html.is_mobile_view #mobile_logo{position:fixed;top:calc(8px*var(--scale));left:calc(22px*var(--scale));width:calc(100% - (22px*2*var(--scale)));height:auto;display:flex;flex-flow:column wrap;-webkit-transform:translate3d(0,0,210px);transform:translate3d(0,0,210px);transition:opacity .3s linear;z-index:5001}html.is_mobile_view #mobile_logo .mobile_logo_aspect{width:100%;height:0;padding-bottom:calc(100%/(567/125))}html.is_mobile_view #mobile_logo svg{position:absolute;top:0;left:0;width:100%;height:100%}html.is_mobile_view.mobile_menu_is_open #mobile_logo .letter,html.is_mobile_view.mobile_menu_is_open #mobile_logo .outline,html.is_mobile_view.mobile_agenda_is_open #mobile_logo .letter,html.is_mobile_view.mobile_agenda_is_open #mobile_logo .outline{opacity:.3}html.is_mobile_view:not(.mobile_menu_is_open) #mobile_logo #ml_close,html.is_mobile_view:not(.mobile_agenda_is_open) #mobile_logo #ml_close{display:none!important}html.is_mobile_view.mobile_menu_is_open #mobile_logo #ml_close,html.is_mobile_view.mobile_agenda_is_open #mobile_logo #ml_close{display:block!important}html.is_mobile_view.mobile_menu_is_open #mobile_logo #ml_burger,html.is_mobile_view.mobile_agenda_is_open #mobile_logo #ml_burger{display:none!important}#main_menu__archive{display:none}body.page-template-page-template-archive #main_menu__archive{display:block}#mobile_archive_navigation{display:none}html.is_mobile_view.mobile_menu_is_open #mobile_archive_navigation{opacity:.3}html.is_mobile_view #main_menu__archive{display:none!important}html.is_mobile_view body.page-template-page-template-archive #mobile_archive_navigation{display:block}#main_menu__archive .item,#mobile_archive_navigation .item{margin-bottom:1px}#main_menu__archive .item.selected,#mobile_archive_navigation .item.selected{background-color:var(--pink)}#main_menu__archive .item.search,#mobile_archive_navigation .item.search{display:none!important}@media only screen and (max-width:450px){#mobile_archive_navigation .button_white_plain{padding-left:calc(17px*var(--type_buttons_scale));padding-right:calc(17px*var(--type_buttons_scale))}}@media only screen and (max-width:424px){#mobile_archive_navigation .button_white_plain{padding-left:calc(11px*var(--type_buttons_scale));padding-right:calc(11px*var(--type_buttons_scale))}}#newsletter_overlay{position:fixed;top:50%;left:calc(50% - var(--agenda_width,224px)/2);max-width:596px;width:calc(100% - (11px*2*var(--scale)));-webkit-transform:translate3d(-50%,-50%,100px);transform:translate3d(-50%,-50%,100px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:10010}#nlov_inner{position:relative;width:100%;height:auto;padding:calc(30px*var(--scale)) calc(50px*var(--scale));border-radius:calc(51px*var(--scale));background-color:var(--green);border:1px solid #000;max-height:95vh;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}#nlov_inner::-webkit-scrollbar{width:0!important;background:0 0}#nlov_inner::-webkit-scrollbar-track{background:0 0}#nlov_inner::-webkit-scrollbar-thumb{background:0 0}.no-touch #nlov_inner::-webkit-scrollbar-thumb:hover{background:0 0}@supports (-moz-appearance:none){#nlov_inner{scrollbar-width:none;scrollbar-color:transparent transparent}}#nlov_inner{-ms-overflow-style:none}#nlov_inner .main_wrap{display:flex;flex-flow:row nowrap;margin-bottom:calc(30px*var(--scale))}html.is_mobile_view #newsletter_overlay{width:90.6%;left:50%}html.is_mobile_view #nlov_inner{border:0}#nlov_close{position:absolute;top:26px;right:calc(42px*var(--scale));width:var(--closex_w,22px);height:var(--closex_w,22px);display:flex;z-index:10}.no-touch #nlov_close:hover line{stroke:var(--pink)!important}html.is_mobile_view #nlov_close::before{content:"";position:absolute;display:block;top:calc(-22px*var(--scale));right:calc(-22px*var(--scale));width:calc(22px*2*var(--scale) + var(--closex_w,22px));height:calc(22px*2*var(--scale) + var(--closex_w,22px));border:1px solid #000;border-radius:50%;z-index:10}#nlov_inner h2{width:100%;margin-bottom:calc(.37*var(--type_big,130px))}#nlov_inner h2 span{display:block;width:100%}#nlov_inner h2 span:nth-child(2){text-align:right}#nlov_input_wrap{display:flex;width:auto;height:calc(39px*var(--type_buttons_scale));overflow:hidden;border-radius:calc((39px/2)*var(--type_buttons_scale));background-color:transparent;border:1px solid #000;flex-grow:1}#nlov_inner input:not([type=checkbox]){display:inline-block;position:relative;top:-1px;background-color:transparent;-webkit-appearance:none;border:0;border-radius:0;width:100%;padding-left:calc(12px*var(--type_buttons_scale));margin:0}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}::placeholder{color:#000}:focus::-webkit-input-placeholder{opacity:.2}:focus::-moz-placeholder{opacity:.2}:focus::placeholder{opacity:.2}#nlov_submit{margin:0}#newsletter_overlay .privacy_stuff{height:0;overflow:hidden}#newsletter_overlay .privacy_stuff a{text-decoration:none;border-bottom:1px solid}.no-touch #newsletter_overlay .privacy_stuff a:hover{text-decoration:none;border-bottom:1px solid transparent}#newsletter_overlay .privacy_inner{padding-bottom:calc(30px*var(--scale))}#nlov_checkbox{position:relative;margin-left:0;transition:all .2s ease-in-out}#nlov_checkbox.error{color:#fff;margin-left:7px}#nlov_checkbox span{display:inline-block;z-index:2}#nlov_checkbox.error::before{content:"";width:calc(100% + 17px);height:calc(100% + 9px);position:absolute;top:-3px;left:-7px;background-color:var(--pink);border-radius:11px;z-index:-1}#newsletter_overlay .soc{display:flex;justify-content:center;flex-flow:row nowrap;margin-bottom:calc(22px*var(--scale))}#newsletter_overlay .soc .button_black{margin-bottom:0!important}#newsletter_overlay .logo{width:100%;height:auto;display:flex;flex-flow:column nowrap}#newsletter_overlay .logo_aspect{width:100%;height:0;padding-bottom:calc(100%/(511/140))}#newsletter_overlay .logo_aspect svg{position:absolute;width:100%;left:0;top:0}#nlov_submit span{position:relative;top:-1px}#nlov_inner #gdpr_33751{position:relative;top:2px;margin-right:10px;z-index:2}#agenda{position:fixed;top:0;right:0;width:var(--agenda_width,224px);height:100%;border-left:1px solid #000;background-color:#636362;color:#fff;transition:opacity .3s linear;z-index:10}#agenda_wrap{position:absolute;top:0;left:0;width:100%;height:100%;padding:calc(7px*var(--body_text_scale)) calc(15px*var(--body_text_scale));overflow-x:hidden;overflow-y:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior:none;scrollbar-width:none}#agenda_wrap .event{margin-bottom:calc(30px*var(--body_text_scale));max-width:660px}.no-touch #agenda_wrap .event.has_link a:hover{color:var(--green)}#agenda_wrap h3{font-size:inherit;line-height:inherit;margin-bottom:calc(2px*var(--body_text_scale));padding-left:calc(21px*var(--body_text_scale));word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}#agenda_wrap .event .day{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}html.is_mobile_view #agenda{position:fixed;top:calc(var(--current100vh,100vh) - (40px*var(--type_buttons_scale)*1.5));right:0;width:100%;height:calc(var(--current100vh,100vh) - var(--ml_height));border-left:none;-webkit-transform:translate3d(0,0,200px);transform:translate3d(0,0,200px);transition:top .6s cubic-bezier(.76,0,.08,1.02);z-index:6000}html.is_mobile_view #agenda_wrap{padding-top:0;padding-left:var(--content_padding,18px);padding-right:var(--content_padding,18px)}html.is_mobile_view:not(.mobile_agenda_is_open) #agenda_wrap{overflow:hidden!important}html.is_mobile_view #agenda_wrap h3,html.is_mobile_view #agenda_wrap .time,html.is_mobile_view #agenda_wrap .venue_price{padding-left:var(--text_indent,100px)}html.is_mobile_view.mobile_agenda_is_open #agenda{top:var(--ml_height)}html.is_mobile_view #agenda .type_buttons{font-size:calc(16px*var(--type_buttons_scale)*1.5);letter-spacing:calc(.6px*var(--type_buttons_scale)*1.5)}html.is_mobile_view #agenda_wrap .agenda_hl{height:calc(40px*var(--type_buttons_scale)*1.5);line-height:1!important;display:flex;justify-content:flex-start;align-items:center;padding-bottom:calc(4px*var(--type_buttons_scale)*1.5);margin-bottom:calc(6px*var(--type_buttons_scale)*1.5)}#mobile_close_click_layer{display:none}html.is_mobile_view #mobile_close_click_layer{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(255,255,255,.7);z-index:4999}html.is_mobile_view #mobile_close_click_layer:not(.hidden){display:block}#content{position:fixed;top:0;left:0;width:calc(100% - var(--agenda_width,224px) + 2px);height:100%;transition:opacity .3s linear;z-index:1}html.is_mobile_view #content{width:100%;overflow:hidden}#content_inner{position:absolute;left:0;top:0;width:100%;height:var(--current100vh,100vh);z-index:1}#page_content1,#page_content2{position:absolute;left:0;top:0;width:100%;height:var(--current100vh,100vh);overflow:hidden}#page_content1{z-index:1}#page_content2{z-index:2}#content .content_page,#content .content_page_colwrap{position:absolute;left:0;top:0;width:100%;display:flex;flex-flow:row nowrap;height:var(--current100vh,100vh)}html.is_mobile_view #content .content_page{overflow-x:hidden;overflow-y:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scrollbar-width:none}html.is_mobile_view #content .content_page_colwrap{display:flex;position:relative;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-ms-overflow-style:none;flex-flow:row wrap;height:var(--current100vh,100vh)}html.is_mobile_view .hide_on_mobile{display:none!important}#edit_the_post{position:fixed;top:0;right:0;width:20px;height:20px;background-color:var(--green);opacity:0;z-index:11}.no-touch #edit_the_post:hover{opacity:1}html:not(.lgg) #edit_the_post,html.is_mobile_view #edit_the_post{display:none!important}#edit_the_post a{position:absolute;top:0;left:0;width:100%;height:100%}.button_black,.button_white,.button_white_plain{display:inline-flex;position:relative;width:auto;height:calc(39px*var(--type_buttons_scale));margin:0;padding:calc(18px*var(--type_buttons_scale)) calc(21px*var(--type_buttons_scale)) calc(19px*var(--type_buttons_scale)) calc(21px*var(--type_buttons_scale));border-radius:calc(39px/2*var(--type_buttons_scale));text-indent:0;margin-bottom:calc(9px*var(--type_buttons_scale));text-decoration:none!important;justify-content:center;align-items:center;font-size:var(--type_small,16px);line-height:1;letter-spacing:calc(.6px*var(--type_buttons_scale));text-transform:uppercase}.button_black{color:#fff;box-shadow:inset calc(3px*var(--type_buttons_scale)) calc(5px*var(--type_buttons_scale)) calc(6px*var(--type_buttons_scale))0 rgba(255,255,255,.56);background-color:#000}.button_black.selected,.no-touch .button_black:hover,#main_menu li.current-menu-item .button_black{background-color:var(--green);box-shadow:inset calc(-3px*var(--type_buttons_scale)) calc(-5px*var(--type_buttons_scale)) calc(6px*var(--type_buttons_scale))0 rgba(0,0,0,.45);color:#000}.button_black.pink_mo.selected,.no-touch .button_black.pink_mo:hover,#main_menu li.current-menu-item .button_black.pink_mo{background-color:var(--pink);box-shadow:inset calc(-3px*var(--type_buttons_scale)) calc(-5px*var(--type_buttons_scale)) calc(6px*var(--type_buttons_scale))0 rgba(0,0,0,.45);color:#000}.button_white{color:#000;box-shadow:inset calc(2px*var(--type_buttons_scale)) calc(-3px*var(--type_buttons_scale)) calc(6px*var(--type_buttons_scale)) rgba(150,150,150,.51);background-color:#fff}.button_white.selected,.no-touch .button_white:hover{background-color:var(--creme)}.button_white_plain{border:1px solid #000;color:#000;margin-bottom:-1px;background-color:#fff}.button_white_plain.selected,.no-touch .button_white_plain:hover{background-color:var(--green)}.button_white_plain.pink_mo.selected,.no-touch .button_white_plain.pink_mo:hover{background-color:var(--pink)}html.is_mobile_view .archive_list{padding-top:calc(22px*var(--scale) + var(--ml_height))!important}.archive_list .item{margin-left:calc(-24px*var(--body_text_scale));margin-right:calc(-14px*var(--body_text_scale));padding-left:calc(24px*var(--body_text_scale));padding-right:calc(14px*var(--body_text_scale));padding-top:calc(12px*var(--body_text_scale));padding-bottom:calc(24px*var(--body_text_scale));width:auto;border-top:1px solid #000}.archive_list .item:first-of-type,.archive_list .item.is_first{border-top:none}.no-touch .archive_list .item:hover{background-color:#000;color:#fff}.no-touch .archive_list .item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:10}.archive_list .item .excerpt_wrap{display:flex;flex-flow:column wrap}.archive_list .item .excerpt_wrap a{text-decoration:none!important}.archive_list .item .excerpt_wrap .type_big{font-size:calc(.553846*var(--type_big,130px));line-height:calc(.553846*var(--type_big_lh,101px));letter-spacing:calc(.553846*(-30/1000)*var(--type_big,130px));margin-bottom:calc(.553846*(13/130)*var(--type_big,130px));text-indent:calc(-1*var(--text_indent,100px))!important;padding-left:var(--text_indent,100px)}html.is_mobile_view .archive_list .item .excerpt_wrap .type_big{font-size:calc(100vw*(37/375))!important;line-height:calc(100vw*(34/375))!important;letter-spacing:calc(-1vw*(60/375))!important}.archive_list .item .archive_headline p{margin-bottom:0!important}.archive_list .item .excerpt_wrap .type_big .big_headline_indent{padding-left:0}.archive_list .excerpt_wrap .date_and_cat{margin-top:calc((28/16)*var(--type_small,16px))}html.is_mobile_view .archive_list .excerpt_wrap .date_and_cat{position:absolute;right:0;top:0;margin-top:0;background-color:#fff;padding:0 6px 2px 6px;border-radius:7px}.archive_list .excerpt_wrap .date{width:auto;margin:0;display:flex;flex-flow:row nowrap}.archive_list .excerpt_wrap .date_sep{display:inline-flex;margin:0 calc(8px*var(--body_text_scale))}.archive_list .excerpt_wrap .cat{padding-left:var(--text_indent,100px);font-family:"TrainerGrotesk-RegularItalic09";text-transform:uppercase}html.is_mobile_view .archive_list .excerpt_wrap .cat{padding-left:0}.archive_list .excerpt_wrap .date_and_cat+.text{margin-top:calc((19/16)*var(--type_small,16px))}.archive_list .excerpt_wrap .text{max-height:calc(((8*19)/19)*var(--type_small_lh,19px));margin-bottom:0!important;padding-bottom:0!important;overflow:hidden}html.is_mobile_view .archive_list .excerpt_wrap .text{display:none!important}#content .slide_wrap textarea{display:none!important}.flickity-viewport,.flickity-slider{width:100%}.slide_wrap .slide{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:flex-start;flex-flow:column nowrap!important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html:not(.is_mobile_view) .slide_wrap .slide{height:var(--current100vh,100vh)}html.is_mobile_view .slide_wrap .slide{height:auto}html.is_mobile_view .flickity-viewport{transition:height .4s cubic-bezier(.42,0,.23,1.01)}.slide_wrap .slide_prev,.slide_wrap .slide_next{position:absolute;top:50%;margin-top:calc((-20px/2)*var(--scale));width:calc(50px*var(--scale));height:calc(20px*var(--scale));display:flex;z-index:5000}html.is_mobile_view .slide_wrap .slide_prev,html.is_mobile_view .slide_wrap .slide_next{display:none!important}html.is_mobile_view .slide_wrap .slide .slide_prev,html.is_mobile_view .slide_wrap .slide .slide_next{display:block!important;width:calc(50px/1.8);height:calc(20px/1.8);margin-top:calc(((-20px/1.8)/2)*var(--scale));top:calc(50% - (var(--caption_h,0px)/2))}.slide_wrap .slide_prev::before,.slide_wrap .slide_next::before{content:"";position:absolute;top:-20px;left:-10px;right:-10px;bottom:-20px;background-color:transparent;z-index:-1}.slide_wrap .slide_prev svg,.slide_wrap .slide_next svg{position:absolute;top:0;left:0;width:100%;height:100%}.slide_wrap .slide_prev{left:calc(18px*var(--scale))}.no-touch .slide_wrap .slide_prev:hover polygon{fill:var(--pink)!important}.slide_wrap .slide_next{right:calc(18px*var(--scale))}.no-touch .slide_wrap .slide_next:hover polygon{fill:var(--pink)!important}html.is_mobile_view .slide_wrap .slide_prev{left:calc(18px*.7*var(--scale));margin-top:calc((-20px/4)*var(--scale));width:calc(50px*.5*var(--scale));height:calc(20px*.5*var(--scale))}html.is_mobile_view .slide_wrap .slide_next{right:calc(18px*.7*var(--scale));margin-top:calc((-20px/4)*var(--scale));width:calc(50px*.5*var(--scale));height:calc(20px*.5*var(--scale))}.slide_wrap .caption{position:relative;bottom:0;left:0;width:100%;height:auto;background-color:var(--green);text-align:right;border-top:1px solid #000;padding:calc(18px*var(--body_text_scale)) calc(25px*var(--body_text_scale)) calc(23px*var(--body_text_scale)) calc(60px*var(--body_text_scale));-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform .4s cubic-bezier(.42,0,.23,1.01);transition:transform .4s cubic-bezier(.42,0,.23,1.01);transition:transform .4s cubic-bezier(.42,0,.23,1.01),-webkit-transform .4s cubic-bezier(.42,0,.23,1.01);transition-delay:.3s;z-index:2}html:not(.is_mobile_view) .slide_wrap .slide:not(.is-selected) .caption{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition-delay:0s}html:not(.is_mobile_view) .slide_wrap .caption{margin-top:auto;position:relative}html.is_mobile_view .slide_wrap .caption{padding-bottom:calc(14px*1.5*var(--body_text_scale))!important;border-bottom:1px solid #000;margin-bottom:1px}.slide_wrap .caption p{margin-bottom:0}.slide_wrap .caption.has_letter p{text-indent:calc(30px*var(--body_text_scale))}.slide_wrap .letter_circle{position:absolute;top:calc(10px*var(--body_text_scale));left:calc(10px*var(--body_text_scale));width:calc(24px*var(--body_text_scale));height:calc(24px*var(--body_text_scale));display:table-cell;text-align:center;vertical-align:middle;background-color:#000;color:#fff;border-radius:50%;line-height:calc(1.3*var(--body_text_scale))}.slide_wrap .lazy_img_wrap,.slide_wrap .archive_mouseover_image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.slide_wrap .lazy_img_wrap{position:relative!important}html:not(.is_mobile_view) .slide_wrap .lazy_img_wrap,html:not(.is_mobile_view) .slide_wrap .archive_mouseover_image{height:var(--current100vh,100vh)!important}.slide_wrap img.portrait,.slide_wrap img.landscape{-o-object-fit:contain;object-fit:contain;width:100%!important;height:100%!important;-o-object-position:center center;object-position:center center}html:not(.is_mobile_view) .slide_wrap .slide.type_mp3 .lazy_img_wrap{position:absolute!important}html:not(.is_mobile_view) .slide_wrap .slide.type_mp3 .audio_wrap{position:absolute;top:50%;left:20%;width:60%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;text-align:center}html:not(.is_mobile_view) .slide_wrap .slide.type_mp3 .audio_player{flex:1}html:not(.is_mobile_view) .slide_wrap .slide.type_mp3 .audio_player audio{width:100%}.slide_wrap .slide.type_mp3 img{-o-object-fit:cover!important;object-fit:cover!important}html.is_mobile_view .slide_wrap .slide.type_mp3 .audio_player{position:relative;left:0;width:100%;height:0;padding-bottom:calc(100%/(16/9));z-index:2;text-align:center;overflow:hidden}html.is_mobile_view .slide_wrap .slide.type_mp3 .audio_wrap{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:2}html.is_mobile_view .slide_wrap .slide.type_mp3 .audio_player audio{width:80%}html.is_mobile_view .slide_wrap .slide.type_mp3 .lazy_img_wrap{position:absolute!important;width:100%!important;height:100%!important}html:not(.is_mobile_view) .slide_wrap .video_wrap{position:absolute;top:50%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}html.is_mobile_view .slide_wrap .video_wrap{position:relative;left:0;width:100%;height:auto;z-index:1}html:not(.is_mobile_view) .slide_wrap .slide.type_embed .video_content{position:absolute;top:50%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}html:not(.is_mobile_view) .slide_wrap .slide.type_soundcloud .soundcloud_wrap{position:absolute;top:50%;left:0;height:0;width:100%;overflow:hidden;padding-bottom:56.25%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slide_wrap .slide.type_soundcloud .soundcloud_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}html.is_mobile_view .slide_wrap .slide.type_soundcloud .soundcloud_wrap{position:relative;height:0;width:100%;overflow:hidden;padding-bottom:56.25%;-webkit-backface-visibility:hidden;backface-visibility:hidden}html:not(.is_mobile_view) .slide_wrap .slide.type_iframe .iframe_wrap{position:absolute;top:50%;left:0;width:100%;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;text-align:center;z-index:1}.slide_wrap .slide.type_iframe .iframe_wrap iframe{position:absolute;width:100%;height:100%;left:0;top:0}html.is_mobile_view .slide_wrap .slide.type_iframe .iframe_wrap{position:relative;top:0;left:0;width:100%;height:0;z-index:1}.slide_wrap .slide.type_pan{overflow:hidden}.slide_wrap .pano_container{position:absolute;top:0;left:0;width:auto;height:100%}.slide_wrap .pano_container img{text-indent:100%;white-space:nowrap;overflow:hidden;color:transparent}.slide_wrap img.pano{width:auto;height:100%}.slide_wrap .mobile_pano{display:none}html.is_mobile_view .slide_wrap .mobile_pano{display:block}html.is_mobile_view .pano_container{position:relative!important;width:100%!important;height:auto!important}html.is_mobile_view img.pano{display:none!important}.slide_wrap .osm_map{position:absolute;top:0;left:0;width:100%;height:100%}html.is_mobile_view .slide_wrap .osm_map{position:relative;height:100vw}#content .content_left_col{width:50%;height:var(--current100vh,100vh);overflow-x:hidden;overflow-y:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior:none;padding-left:calc(24px*var(--body_text_scale));padding-right:calc(14px*var(--body_text_scale));padding-top:calc(var(--left_col_top_margin, 121px) + 28px*var(--scale));padding-bottom:calc((40/130)*var(--type_big, 130px));border-right:1px solid #000;background-color:#fff}#content .content_left_col.animated{transition:padding-top .6s ease-in-out}body.page-template-page-template-archive #content .content_left_col{padding-top:calc(var(--left_col_top_margin, 121px) + 14px*var(--scale))}html.is_mobile_view #content .content_left_col{width:100%;height:auto;border-right:none;border-bottom:1px solid #000;overflow-x:hidden;overflow-y:hidden;overflow:hidden;padding-left:var(--content_padding,18px);padding-right:var(--content_padding,18px);padding-top:calc(8px*var(--scale) + var(--ml_height));padding-bottom:calc(40px*var(--scale) + 40px*var(--type_buttons_scale)*1.5)}.agenda__date{width:auto;margin:0;margin-bottom:calc(3px*var(--scale));display:flex;flex-flow:row nowrap}.agenda__date_sep{display:inline-flex;margin:0 calc(8px*var(--body_text_scale))}#content .content_left_col .main_section_headline h2{margin-bottom:calc(64px*var(--scale))}#content .content_left_col .main_section_headline{margin-bottom:calc(40px*var(--scale))}html.is_mobile_view #content .content_left_col .main_section_headline{margin-top:calc(-16px*var(--scale))}#content .content_left_col .main_section_headline p{margin-bottom:0!important}html:not(.is_mobile_view) #content .content_left_col .mobile_slideshow{display:none}html.is_mobile_view .content_left_col .mobile_slideshow{display:block;margin-bottom:calc(40px*var(--scale));width:calc(100% + (2*var(--content_padding,18px)));margin-left:calc(-1*var(--content_padding,18px))}.content_left_col .mobile_slideshow .slide_wrap{position:relative!important;height:auto!important}.content_left_col .slide_wrap{background-color:transparent!important}.content_left_col .slide_wrap .letter_box{display:none!important}.content_left_col .slide_wrap .lazy_img_wrap{position:relative!important;height:auto!important;display:flex;background-color:var(--bg_color)!important}.content_left_col .slide_wrap img.portrait{-o-object-fit:inherit!important;object-fit:inherit!important;height:auto!important}.content_left_col .lazy_img_wrap img{position:relative!important}.content_left_col .slide_wrap .slide{height:auto!important}.content_left_col .flickity-enabled.is-draggable .flickity-slider{-webkit-animation-name:bounce_left;animation-name:bounce_left;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes bounce_left{0%{margin-left:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}30%{margin-left:-40px;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}70%{margin-left:10px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{margin-left:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce_left{0%{margin-left:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}30%{margin-left:-40px;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}70%{margin-left:10px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{margin-left:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}#content .content_left_col .text,#content .content_left_col .text_part{padding-bottom:calc(40px*var(--body_text_scale));-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}html.is_mobile_view #content .content_left_col .text,html.is_mobile_view #content .content_left_col .text_part{padding-bottom:calc(24px*var(--body_text_scale))}#content .content_left_col .short_text_label{text-transform:uppercase;text-indent:0!important;padding-left:var(--text_indent,100px);margin-bottom:calc((16/16)*var(--type_small,16px))}#content .agenda_text_navigation{margin-top:calc(20px*var(--body_text_scale))}html.is_mobile_view #content .agenda_text_navigation{margin-top:calc(40px*var(--body_text_scale))}html.is_mobile_view #content .agenda_text_navigation .button_white_plain{font-size:calc(24px*var(--body_text_scale))}#content .opening_times,#content .agenda_textpart{margin-top:calc(24px*var(--body_text_scale))}#content .agenda_textpart{padding-bottom:calc(40px*var(--body_text_scale))}#content .opening_times_headline{text-transform:uppercase;margin-bottom:calc((16/16)*var(--type_small,16px));text-indent:0!important;padding-left:var(--text_indent,100px)}#content .agenda_textpart[data-id=artists]{text-indent:0!important;padding-left:var(--text_indent,100px)}#content .content_left_col .subpage_nav_buttons__text_before{padding-left:var(--text_indent,100px);margin-bottom:calc((20/16)*var(--type_small,16px))}#content .content_left_col .subpage_nav_buttons{margin-bottom:calc(1px + (20/16)*var(--type_small,16px))}#content .content_left_col .buttons_bottom{margin-top:calc(24px*3*var(--body_text_scale));display:flex;flex-flow:column wrap}#content .content_left_col .buttons_bottom .line{display:flex;flex-flow:row wrap;justify-content:flex-start}#content .content_right_col{width:50%;height:100%;overflow:hidden}html.is_mobile_view .content_right_col{display:none!important}#content .content_right_col .slide_wrap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg_color)}#content .content_right_col .slide_wrap_inner{position:absolute;top:0;left:0;width:100%;height:100%}.slide_wrap .letter_box{position:absolute;top:0;right:0;width:calc(49px*var(--body_text_scale));height:calc(49px*var(--body_text_scale));display:flex;justify-content:center;align-items:center;background-color:var(--green);border:1px solid #000;line-height:1!important;padding-bottom:calc(5px*var(--body_text_scale));z-index:20}.maps_marker{width:calc(162px*var(--maps_marker_scale,1))!important;height:calc(126px*var(--maps_marker_scale,1))!important;margin-left:0!important;margin-top:0!important}.maps_marker_inner{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.maps_marker_inner_inner{position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(assets/gfx/shedhalle_marker.svg);background-repeat:no-repeat;background-size:cover;opacity:0}.leaflet-control-zoom.leaflet-bar{width:auto}.leaflet-control-container{width:100%;height:100%;bottom:3px;right:5px}.leaflet-control-container .leaflet-control-attribution{font-family:"TrainerGrotesk-Regular20",sans-serif;font-size:8px!important;line-height:1.2;background:#fcfbeb;padding:2px}.leaflet-container a{color:#ccc}.leaflet-control-attribution{width:auto;color:#ccc}.leaflet-control-container{width:100%;height:100%}.leaflet-container .leaflet-control-attribution{background:#fff}.leaflet-container a{color:#ccc}.leaflet-control-attribution{width:auto;color:#ccc}.leaflet-control-zoom.leaflet-bar{width:auto}.leaflet-control-container{width:100%;height:100%;bottom:3px;right:5px}.leaflet-control-container .leaflet-control-attribution{font-family:"TrainerGrotesk-Regular20",sans-serif;font-size:8px!important;line-height:1.2;background:#fcfbeb;padding:2px}.leaflet-container a{color:#ccc}.leaflet-control-attribution{width:auto;color:#ccc}.leaflet-container::after{font-family:"TrainerGrotesk-Regular20",sans-serif;font-size:25px;-webkit-animation:leaflet-gestures-fadein .8s backwards;animation:leaflet-gestures-fadein .8s backwards;color:#000;line-height:1.17;align-items:center;padding:30px;position:absolute;text-align:center;transition:opacity .3s linear;opacity:0;top:0;left:0;right:0;bottom:0;background:rgb(50,255,33,.9);pointer-events:none;z-index:461;display:flex;visibility:hidden}.leaflet-container.can_show_gesture_handling::after{visibility:visible}html[lang=de-DE] .leaflet-container::after{content:"Verschieben der Karte mit zwei Fingern"}html[lang=en-US] .leaflet-container::after{content:"Move the map with two fingers"}.leaflet-gesture-handling-touch-warning::after{opacity:1}#button_future{position:fixed;z-index:10;top:-1px;left:50%;width:calc(176px*var(--scale));height:calc(138px*var(--scale));-webkit-transform:translate3d(0,0,100px);transform:translate3d(0,0,100px);display:none}#button_future_inner{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.no-touch #button_future:hover g.fill{opacity:1!important}#button_past{position:fixed;z-index:10;bottom:-1px;left:50%;width:calc(176px*var(--scale));height:calc(138px*var(--scale));-webkit-transform:translate3d(0,0,100px);transform:translate3d(0,0,100px);display:none}#button_past_inner{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.no-touch #button_past:hover g.fill{opacity:1!important}#button_future .mobile,#button_past .mobile{display:none}html.is_mobile_view #button_future .mobile,html.is_mobile_view #button_past .mobile{display:block}html.is_mobile_view #button_future .desktop,html.is_mobile_view #button_past .desktop{display:none!important}html.is_mobile_view #button_future{top:calc(var(--ml_height)*.75);left:auto!important;right:0;width:calc(30px*var(--mob_future_past_scale));height:calc(136px*var(--mob_future_past_scale));z-index:4900}html.is_mobile_view #button_past{bottom:calc(20px + (40px*var(--type_buttons_scale)*1.5));left:auto!important;right:0;width:calc(30px*var(--mob_future_past_scale));height:calc(136px*var(--mob_future_past_scale));z-index:4900}@media only screen and (max-width:640px){html.is_mobile_view #button_future{top:calc(var(--ml_height)*.9)}}@media only screen and (max-width:500px){html.is_mobile_view #button_future{top:76px}html.is_mobile_view #button_past{bottom:58px}}#worm_container{position:fixed;top:0;left:0;height:100%;width:100%;pointer-events:none;overflow:hidden;z-index:5010}.worm_letter{position:absolute;top:-200px;left:-200px;width:calc(62px*var(--scale));height:calc(62px*var(--scale));z-index:5010;pointer-events:none}html.is_mobile_view .worm_letter{display:none!important}.worm_letter svg{position:absolute;top:0;left:0;width:100%;height:100%}#ap_w_svg{position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}html.debug__worm #ap_w_svg{z-index:1;opacity:1}#ap_w_path1{stroke-width:1px;stroke:#88ce02;fill:none}#ap_w_path2{stroke-width:3px;stroke:#f20cbe;fill:none}#ap_w_svg circle{fill:#fff}#ap_w_svg circle.red{fill:red}