@font-face{font-family:"fontello";src:url(assets/fonts/fontello.eot?50822755);src:url(assets/fonts/fontello.eot?50822755#iefix)format("embedded-opentype"),url(assets/fonts/fontello.woff2?50822755)format("woff2"),url(assets/fonts/fontello.woff?50822755)format("woff"),url(assets/fonts/fontello.ttf?50822755)format("truetype"),url(assets/fonts/fontello.svg?50822755#fontello)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"apercu-medium";src:url(assets/fonts/apercu-medium.eot);src:url(assets/fonts/apercu-medium.eot?#iefix)format("embedded-opentype"),url(assets/fonts/apercu-medium.woff)format("woff"),url(assets/fonts/apercu-medium.woff2)format("woff2"),url(assets/fonts/apercu-medium.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"apercu-regular";src:url(assets/fonts/apercu-regular.eot);src:url(assets/fonts/apercu-regular.eot?#iefix)format("embedded-opentype"),url(assets/fonts/apercu-regular.woff)format("woff"),url(assets/fonts/apercu-regular.woff2)format("woff2"),url(assets/fonts/apercu-regular.ttf)format("truetype");font-weight:400;font-style:normal}html,button,input,select,textarea{color:#000}html{font-size:100%}body{font-family:"apercu-regular",sans-serif;font-style:normal;font-weight:400;font-size:1.0625em;line-height:1.35294em;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility}div,article,section,aside,nav,footer,figure{position:relative;width:100%}figure{margin:0}p{margin-top:0}iframe{border:0!important}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,ol{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}::-moz-selection{background:#eee;color:#000;text-shadow:none}::selection{background:#eee;color:#000;text-shadow:none}::-moz-selection{background:#eee;color:#000;text-shadow:none}*{outline:0;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent}a:active,a:focus{outline:0}.clickable{cursor:pointer;touch-action:manipulation;-ms-touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none}a,.like_link{color:#000;text-decoration:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;touch-action:manipulation;-ms-touch-action:manipulation}.underline{text-decoration:underline}.no-touch a.underline:hover,.no-touch a .underline:hover,.no-touch .like_link.underline:hover,.no-touch .clickable.underline:hover{text-decoration:none}.uppercase{text-transform:uppercase}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}.nowrap{white-space:nowrap}.nowrap a{-ms-word-break:keep-all;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.hw_acc{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.faded_out{opacity:0!important}.faded_soft{opacity:.08!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%)}#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;z-index:-1}.opacity_fade02{transition:opacity .2s ease-out}.opacity_fade03{transition:opacity .3s ease-out}.opacity_fade06{transition:opacity .6s ease-out}.opacity_fade10{transition:opacity 1s ease-out}.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}h1,h2,h3{margin-top:0;font-style:normal;font-weight:400;font-size:inherit;line-height:inherit}i,em{font-family:"apercu-regular",serif;font-style:italic;font-weight:400}b,strong{font-family:"apercu-medium",sans-serif;font-style:normal;font-weight:400}b i,strong i,b em,em b,i b,i strong{font-family:"apercu-medium",sans-serif;font-style:normal;font-weight:400}.footer_trigger,.text_trigger{border-bottom:1px solid;cursor:pointer;touch-action:manipulation;-ms-touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none}.editor_content .footer_trigger,.editor_content .text_trigger{border-bottom:none;color:#436d18}.no-touch .editor_content .footer_trigger:hover,.no-touch .editor_content .text_trigger:hover{border-bottom:1px solid #436d18}#start_section .col_white .editor_content .footer_trigger,#start_section .col_white .editor_content .text_trigger{border-bottom:1px solid;color:#fff}#start_section .col_black .editor_content .footer_trigger,#start_section .col_black .editor_content .text_trigger{border-bottom:1px solid;color:#000}#start_section .editor_content .footer_trigger:hover,#start_section .editor_content .text_trigger:hover{border-bottom:none!important}#start_section .consent_video_wrap .video_play{position:absolute;width:calc(54rem/16);height:calc(54rem/16);bottom:110px;left:calc(50% - (54rem/16)/2)}.no-touch .text_trigger:hover{border-bottom:1px solid transparent}.type_bigger{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}.type_big{font-size:24px;font-size:1.5rem;line-height:29px;line-height:1.8125rem}.type_small{font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem}.p_no_bm{margin-bottom:0!important}img{width:100%;max-width:100%;height:auto}.lazy_img_cont{overflow:hidden}.lazy_img_cont img{position:absolute;z-index:2;top:0;left:0;width:100%!important;opacity:0;transition:opacity .6s ease-in-out}.lazy_img_cont.is_svg img{position:relative}.lazy_img_cont .lazy_bg{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:auto;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity .6s ease-in-out}.video_container{-webkit-backface-visibility:hidden;height:0;overflow:hidden;width:100%;position:relative}.aspect1609{padding-bottom:56.25%}.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}.max_w_wrap{display:inline-block;width:100%}.max_w_wrap_small{max-width:320px!important}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:none;text-align:center;font-variant:normal;font-size:95%;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left:before{content:""}.icon-right:before{content:""}.icon-down:before{content:""}.icon-mail:before{content:""}.icon-tirr:before{content:""}.icon-fsb:before{content:""}.icon-yot:before{content:""}.icon-issgr:before{content:""}.icon-appl:before{content:""}.icon-spf:before{content:""}.icon-snch-ghost:before{content:""}.icon-bcmp:before{content:""}#main_menu{position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:100;overflow:hidden;height:64px;height:4rem;background:url(assets/gfx/textures/menu_bg.jpg);background-size:255px 255px;padding-left:116px;padding-left:7.25rem;-webkit-transform:translate3d(0,-120%,0);transform:translate3d(0,-120%,0);transition:all .4s ease-out;box-shadow:0 10px 17px -14px rgba(0,0,0,.75)}#main_menu.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#main_menu li{display:inline-block;margin-right:32px;margin-right:2rem}#main_menu li a{border-bottom:2px solid transparent}.no-touch #main_menu li a:hover{border-bottom:2px solid #000!important}#main_menu .soc_lnks{position:absolute;right:26px;width:auto}#menu_nl_trigger,#main_menu .soc_lnks a{color:#7999bf;margin-left:15px;transition:all .3s ease-in-out;font-size:112%}#menu_nl_trigger{top:-1px;position:relative}.no-touch #menu_nl_trigger:hover,.no-touch #main_menu .soc_lnks a:hover{color:#000}#main_menu_trigger{position:fixed;top:0;left:0;width:76px;height:64px;height:4rem;z-index:3501}#main_menu_lines{width:24px;height:16px;position:absolute;z-index:100}#main_menu_lines{left:26px;margin-top:-1px}#main_menu_trigger .line{height:2px;width:24px;margin-bottom:5px;background:#fff;top:0;left:0;transition:all .4s ease-out .2s}#main_menu_trigger.black .line{background:#000!important}#main_menu_trigger .line1{-webkit-transform-origin:top left;transform-origin:top left}#main_menu_trigger .line3{-webkit-transform-origin:bottom left;transform-origin:bottom left}#main_menu_trigger .line2{transition:all .4s ease-out .2s,opacity .15s ease-out .2s}#main_menu_trigger.active .line{background:#000!important}#main_menu_trigger.active .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main_menu_trigger.active .line2{opacity:0!important}#main_menu_trigger.active .line3{-webkit-transform:rotate(-45deg) translate3d(-1px,2px,0);transform:rotate(-45deg) translate3d(-1px,2px,0)}#content{position:relative;width:100%;margin:0 auto;z-index:1;-webkit-transform-style:flat;transform-style:flat}.content_max_w{width:100%;max-width:1246px}.content_padding{padding-left:30px;padding-right:30px}.content_module{width:100%}#ml_body_class{display:none}.editor_content a{text-decoration:none;color:#436d18}.no-touch .editor_content a:hover{border-bottom:1px solid}.editor_content p:last-child{margin-bottom:0}.is_page{min-height:var(--full100vh, 100vh);box-shadow:0-5px 17px -8px rgba(0,0,0,.5)}.is_scroll_page{position:fixed;top:0;left:0;width:100%;-webkit-transform:translate3d(0,var(--full100vh, 100vh),0);transform:translate3d(0,var(--full100vh, 100vh),0)}.is_scroll_page_fallback{position:fixed;top:var(--full100vh, 100vh);left:0;width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.is_page.bg_white{background:url(assets/gfx/textures/paper_white.jpg);background-size:cover}.is_page.bg_beige{background:url(assets/gfx/textures/paper_beige.jpg);background-size:cover}.is_page.bg_black{background:url(assets/gfx/textures/paper_black.jpg);background-size:cover}.section_title{position:absolute;right:20px;top:0;z-index:1;width:20px;height:100%;overflow:visible;text-align:center}.section_title_inner{position:absolute;top:50%;height:30px;margin-top:-15px;text-align:right;text-transform:uppercase}.rotate-90{-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cm_img_vid_txt,.cm_img_vid_txt .video_still,.cm_img_vid_txt .lazy_img_cont,.cm_img_vid_txt .lazy_img_cont .lazy_image,.cm_img_vid_txt .swiper-container,.cm_img_vid_txt .swiper-slide{position:absolute;height:var(--full100vh, 100vh)!important;overflow:hidden}.cm_img_vid_txt .swiper-slide img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.cm_img_vid_txt .video_content{width:100%;height:100%!important;z-index:1}.cm_img_vid_txt .video_content .video_container{position:absolute;top:0;left:0;width:100%;height:100%!important;padding-bottom:0!important;z-index:1}.cm_img_vid_txt .video_content .video_container .video,.cm_img_vid_txt .video_consent{height:0!important;width:100%;padding-bottom:var(--pb);top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cm_img_vid_txt .video_still{z-index:2}.cm_img_vid_txt .text{top:calc(54rem/16 + 2*15px);z-index:3;position:absolute;height:calc(var(--full100vh, 100vh) - 2*(54rem/16) - 4*15px);overflow:hidden;text-align:center;width:calc(100% - 2*(54rem/16) - 4*15px);left:calc(54rem/16 + 2*15px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none}.cm_img_vid_txt .text .v_center{max-width:666px;margin-left:auto;margin-right:auto}.cm_img_vid_txt .text a,.cm_img_vid_txt .text .text_trigger,.cm_img_vid_txt .text .footer_trigger,.cm_img_vid_txt .text .impressum_privacy_trigger{pointer-events:all!important}.cm_img_vid_txt.col_white .text{color:#fff}.cm_img_vid_txt.col_black .text{color:#000}.cm_img_vid_txt .text a,.cm_img_vid_txt .text_trigger{margin:0 4px;position:relative;display:inline-block}#txt_pop_overlay,#txt_pop_overlay_shadow{position:fixed;top:15vh;left:0;right:0;margin:auto;width:80%;max-width:650px;height:70vh;z-index:1001;background-color:#fff;transition:all .6s ease-in-out}#txt_pop_overlay{background:url(assets/gfx/textures/speckled-white.jpg);background-size:cover}#txt_pop_overlay_shadow{background-color:transparent;z-index:1000}#txt_pop_overlay_shadow_inner{position:absolute;width:100%;height:100%;left:16px;top:16px;background-color:var(--blue);opacity:.6}#txt_pop_bg{position:fixed;top:0;left:0;width:100%;height:var(--full100vh, 100vh);color:#fff;z-index:999;background-color:transparent}#txt_pop_swiper{position:absolute!important;top:0;left:0;width:100%;height:100%}#txt_pop_swiper_outer{position:absolute;left:74px;right:16px;top:60px;bottom:60px;width:auto}#txt_pop_swiper .swiper-slide{height:auto!important;padding-right:58px;padding-right:3.625rem}#txt_pop_x{position:absolute;top:0;right:0;width:50px;height:50px;z-index:100}.x_rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .5s ease-in-out}.no-touch .x_rotate:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.txt_pop_x_inner{position:absolute;top:16px;right:16px;background:url(assets/gfx/txt_overlay_close.svg)no-repeat;width:18px;height:18px}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.05)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#6e6f55;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.cm_news{width:86%;max-width:1340px;margin:0 auto;padding:115px 0 135px 0;padding:7.1875rem 0 8.4375rem 0}.news_entry{margin-bottom:0}.news_entry_list{display:none;overflow:hidden}.news_list_entry.first{margin-top:81px;margin-top:5.0625rem}.news_entry .news_title{text-align:center;margin-bottom:5.1875rem}.cm_news .col_left{width:37.45%;margin-left:4%;margin-right:7%;display:inline-block;vertical-align:top}.cm_news .col_right{width:41.6667%;padding-top:0;display:inline-block;vertical-align:top}.cm_news .news_date{margin-bottom:1.0625rem}.cm_news h2{margin-bottom:2.125rem}.cm_news .news_older_trigger{text-align:center;width:auto;position:relative;margin:5.1875rem auto 0 auto}.cm_news .news_older_trigger span{border-bottom:1px solid}.no-touch .cm_news .news_older_trigger span:hover{border-bottom:1px solid transparent}.news_list_entry{border-top:1px dashed #000}.news_list_entry .news_entry{margin-bottom:180px;margin-bottom:11.25rem}.news_list_header{padding:12px 0}.news_list_entry{transition:background-color .3s ease-out}.no-touch .news_list_entry:hover{background-color:var(--yellow);color:#000}.news_list_entry.active{background-color:transparent!important;color:#000!important}.news_list_content{display:none}.news_list_entry.active .news_list_content{display:block;margin-top:32px;margin-top:2rem}.news_list_entry.active .news_title{display:none}.news_list_entry.active .news_list_header{cursor:default!important}.news_list_title{width:80%;display:inline-block;vertical-align:top;padding-left:20px}.news_list_date{width:20%;display:inline-block;vertical-align:top;text-align:right;padding-right:40px}.news_list_entry .arr_down{position:absolute;top:0;right:12px;width:9px;height:100%;background:url(assets/gfx/arr_down.svg)no-repeat;background-position:center center;background-size:9px 15px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .3s ease-in-out}.news_list_entry.active .arr_down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cm_diskografie{width:90.78125%;max-width:1424px;margin:0 auto;padding:115px 0;padding:7.1875rem 0;z-index:2}#diskografie_nav{margin-left:8.33333%;width:83.3333%;margin-bottom:108px;margin-bottom:6.75rem;z-index:3}.diskografie_cat{width:29%;display:inline-block;padding:6px;border:1px solid #000;color:#000}.diskografie_cat::after{content:"";position:absolute;display:block;right:8px;height:100%;width:9px;top:0;background:url(assets/gfx/arr_down.svg)no-repeat;background-position:center center;background-size:9px 15px;z-index:-1}.diskografie_cat1,.diskografie_cat2{margin-right:6.5%}.diskografie_cat.selected .diskografie_header span{position:relative}.diskografie_cat.selected .diskografie_header span::after{content:"";position:absolute;right:-18px;width:10px;height:10px;top:50%;margin-top:-5px;background-color:var(--yellow);border-radius:100%}.diskografie_list{position:absolute;top:100%;left:-1px;right:-1px;width:auto;display:none}.diskografie_list_box{margin-top:10px;border:1px solid #000}.diskografie_cat.active .diskografie_list{display:block}.diskografie_cat.active::after{display:none}.diskografie_cat1 .diskografie_list{right:-50%}.diskografie_cat2 .diskografie_list{right:-50%}.diskografie_cat3 .diskografie_list{left:-50%}.dis_cat_trigger{padding:10px 6px}.no-touch .dis_cat_trigger:hover{background-color:#000;color:#fff}#diskografie_entry{margin-left:8.33333%;width:83.3333%;z-index:1}#diskografie_entry h2{margin-bottom:2.125rem}#diskografie_entry .col_left{width:40%;margin-right:10%;display:inline-block;vertical-align:top}#diskografie_entry .col_right{width:50%;display:inline-block;vertical-align:top}.cm_diskografie .dis_order_trigger{margin-top:1.1rem;border-bottom:1px solid;display:inline-block;width:auto}.cm_diskografie .dis_order_trigger.down::after{content:":"}.cm_diskografie .dis_order_trigger.down,.no-touch .cm_diskografie .dis_order_trigger:hover{border-bottom:1px solid transparent}.video_consent{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#111;display:flex;flex-flow:column nowrap;pointer-events:none;opacity:0;transition:opacity .6s linear;z-index:101}.show_consent .video_consent,.show_consent .video_consent .text{pointer-events:all;opacity:1}.video_consent .text{position:absolute;top:0;left:0;color:var(--beige)!important;width:100%;height:calc(100% - 40px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.video_consent .text::-webkit-scrollbar{width:5px}.video_consent .text::-webkit-scrollbar-track{background:#111}.video_consent .text::-webkit-scrollbar-thumb{background:#333}.video_consent .text::-webkit-scrollbar-thumb:hover{background:#333}.video_consent .text_inner{margin-top:auto;margin-bottom:auto;max-width:800px;padding:20px}.video_consent .button{position:absolute;display:flex;justify-content:center;align-items:center;left:0;bottom:0;height:40px;color:var(--beige);background-color:#193163;transition:background-color .3s linear;z-index:10}.no-touch .video_consent .button:hover{color:#fff;background-color:#17489b}.consent_video_wrap .video_container .lazy_img_cont{position:absolute;top:0;left:0;width:100%;height:100%!important;transition:opacity 1s linear;transition-delay:0s;z-index:9}.consent_video_wrap.show_consent .video_container .lazy_img_cont,.consent_video_wrap.show_video .video_container .lazy_img_cont{pointer-events:none;opacity:0}.consent_video_wrap .video_container .lazy_img_cont img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.consent_video_wrap .video_container .video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:8}.consent_video_wrap .video_container textarea{display:none!important}.consent_video_wrap .video_play{position:absolute;width:calc(54rem/16);height:calc(54rem/16);bottom:15px;left:15px;opacity:1;transition:all .3s linear;-webkit-transform:scale(1);transform:scale(1);z-index:10}.consent_video_wrap .video_play:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.consent_video_wrap.show_consent .video_play,.consent_video_wrap.show_video .video_play{opacity:0!important;pointer-events:none}.consent_video_wrap .video_consent a{color:#fff!important;border-bottom:none!important;text-decoration:underline!important}.no-touch .consent_video_wrap .video_consent a:hover{border-bottom:none!important;text-decoration:none!important}.col_black .consent_video_wrap .video_play circle{fill:#000!important}.col_black .consent_video_wrap .video_play path{fill:#f1dfc7!important}.cm_videos{width:76%;max-width:1240px;margin:0 auto;padding:115px 0;padding:7.1875rem 0;left:0;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:567px){.cm_videos{width:100%;padding-left:16px;padding-right:16px}}.bg_black{color:#fff}.bg_black .section_title{color:#fff}.cm_videos .video_titles{text-align:center;margin-top:17px;margin-top:1.0625rem;display:flex;flex-flow:row wrap;justify-content:center}.cm_videos .video_titles span{margin:0 10px;white-space:nowrap}.no-touch .cm_videos .video_titles span:hover,.cm_videos .video_titles span.selected{border-bottom:1px solid}.cm_videos .video_play{left:calc(50% - (54rem/16)/2)}.cm_konzerte{width:76%;max-width:1340px;margin:0 auto;padding:115px 0;padding:7.1875rem 0}.cm_konzerte .text_top{margin-bottom:46px;margin-bottom:2.875rem}.cm_konzerte .text_bottom{margin-top:46px;margin-top:2.875rem}.cm_konzerte .concert{border-bottom:1px dashed #000;padding:12px 0}.cm_konzerte .concert_date{width:17%;display:inline-block;vertical-align:top;padding-right:10px}.cm_konzerte .concert_city{width:20%;display:inline-block;vertical-align:top;padding-right:10px}.cm_konzerte .concert_venue{width:48%;display:inline-block;vertical-align:top;padding-right:10px}.cm_konzerte .concert_button{width:15%;display:inline-block;vertical-align:top}.cm_konzerte .concert_button a{width:100%;display:inline-block;background-color:var(--yellow);color:#000;border-radius:4px;text-align:center;padding:2px 4px;transition:all .3s ease-out}.no-touch .cm_konzerte .concert_button a:hover{background-color:#000;color:#fff}.cm_konzerte .concert_button .sold_out{width:100%;display:inline-block;background-color:#ddd;color:#000;border-radius:4px;text-align:center;padding:2px 4px}#footer{min-height:580px;padding-top:60px;padding-top:3.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:100;box-shadow:0-5px 17px -8px rgba(0,0,0,.5);overflow:hidden}#footer.no_img{background:url(assets/gfx/textures/paper_beige.jpg);background-size:cover}#footer .lazy_img_cont,#footer .footer_image{position:absolute;top:0;left:0;width:100%;height:100%}#footer .footer_image{z-index:0}#footer.no_img .footer_image{background-color:var(--yellow);opacity:.7}#footer .cols{width:75.625%;z-index:1;margin:0 auto}#impressum_privacy{position:absolute;bottom:30px;left:12.1875%}#impressum_privacy a{display:inline-block;position:relative;z-index:1;padding:1em;margin:-1em}#footer .col{display:inline-block;vertical-align:top;padding-right:12px}#footer .col1,#footer .col3{width:30%}#footer .col3 p{max-width:240px}#footer .col3 a{text-decoration:none;-ms-word-break:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;color:#fff}.no-touch #footer .col3 a:hover{color:#000}#footer .col2{width:40%}#footer .icon{margin-right:16px;width:auto;font-size:130%}#footer a{transition:all .2s ease-out}.no-touch #footer a:hover{color:#fff}#nl_form_container .nowrap{white-space:nowrap}#nl_form_container .mc-field-group{clear:left;margin:0;padding:0}#nl_form_container .clear{clear:both}input{-webkit-appearance:none;border-radius:0}input{border:0;width:100%;background:0 0;-webkit-appearance:none;border-radius:0;padding:0;display:inline-block;border-bottom:1px solid #000;margin-bottom:1rem}input.submit_button{display:inline-block;width:auto;border-bottom:1px solid transparent;cursor:pointer!important}.no-touch input.submit_button:hover{border-bottom:1px solid #000}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:focus::-webkit-input-placeholder{opacity:.2}:focus:-moz-placeholder{opacity:.2}:focus::-moz-placeholder{opacity:.2}:focus:-ms-input-placeholder{opacity:.2}@media only screen and (max-width:1023px){html{font-size:90%}.section_title{right:16px}#main_menu{padding-left:75px}.cm_img_vid_txt .text{width:100%;left:0;padding-left:46px;padding-right:46px}.cm_news{width:100%;padding-left:46px;padding-right:46px}.cm_news .col_left{width:42%;margin-left:4%;margin-right:4%}.cm_news .col_right{width:42%}.cm_diskografie{width:100%;padding-left:46px;padding-right:46px}#diskografie_entry,#diskografie_nav{margin-left:5%;width:90%}.diskografie_cat{width:31.3333%}.diskografie_cat1,.diskografie_cat2{margin-right:3%}#diskografie_entry .col_left{width:42%;margin-right:8%}.cm_konzerte{width:100%;padding-left:46px;padding-right:46px}#footer .cols{width:100%;padding-left:46px;padding-right:46px}#impressum_privacy{left:46px}}@media only screen and (max-width:735px){html{font-size:85%}.section_title{right:8px}#main_menu{height:auto;padding:13px 20px 30px 80px;font-size:17px;line-height:28px}#main_menu .soc_lnks,#main_menu_content{top:0;-webkit-transform:translateY(0);transform:translateY(0)}#main_menu li{margin-right:0;display:block}#main_menu .soc_lnks{position:relative;margin-top:30px;right:auto}#menu_nl_trigger,#main_menu .soc_lnks a{margin-left:0;margin-right:20px}.cm_img_vid_txt .text{width:100%;left:0;padding-left:30px;padding-right:30px}.cm_img_vid_txt .text a,.cm_img_vid_txt .text_trigger{padding-top:6px}.cm_news{padding-left:30px;padding-right:30px}.cm_news .col_left{width:100%;margin-left:0;margin-right:0;margin-bottom:2.875rem}.cm_news .col_right{width:100%}.news_list_title{width:100%;display:block;padding-left:16px;padding-right:40px}.news_list_date{width:100%;display:block;padding-left:16px;text-align:left;padding-right:40px}.cm_diskografie{padding-left:30px;padding-right:30px}#diskografie_entry,#diskografie_nav{margin-left:0;width:100%}#diskografie_nav{margin-bottom:2.875rem}.diskografie_cat{width:100%;margin-bottom:1.4375rem}.diskografie_cat1,.diskografie_cat2{margin-right:0}.diskografie_cat1 .diskografie_list{right:0}.diskografie_cat2 .diskografie_list{right:0}.diskografie_cat3 .diskografie_list{left:0}.diskografie_cat1{z-index:3}.diskografie_cat2{z-index:2}.diskografie_cat3{z-index:1}#diskografie_entry .col_left{width:100%;margin-right:0;margin-left:0;margin-bottom:2.875rem}#diskografie_entry .col_right{width:100%;margin-right:0;margin-left:0}.video_titles span{display:inline-block;padding-top:.5rem;position:relative}.cm_konzerte{width:100%;position:relative;padding-left:30px;padding-right:30px}.cm_konzerte .text_bottom,.cm_konzerte .text_top{padding:0 10px}.cm_konzerte .concert_date,.cm_konzerte .concert_city,.cm_konzerte .concert_venue{width:75%;display:block;padding-right:0;padding-left:10px}.cm_konzerte .concert_date{width:35%;display:inline-block;padding-right:10px;padding-left:10px}.cm_konzerte .concert_venue,.cm_konzerte .concert_city{width:100%;display:inline-block;padding-right:10px;padding-left:10px}.cm_konzerte .concert_button{width:20%;display:block;position:absolute;z-index:2;right:10px;top:12px}#footer{font-size:14px;line-height:19px}#footer .cols{padding-left:30px;padding-right:30px}#impressum_privacy{left:30px}#footer .col{width:100%;padding-right:0}#footer .col1,#footer .col2{width:50%}#footer .col3{margin-top:1.4375rem;width:100%}#footer .col3 p{max-width:735px}#txt_pop_overlay,#txt_pop_overlay_shadow{top:10vh;width:80%;height:70vh}#txt_pop_swiper_outer{position:absolute;left:25px;right:16px;top:60px;bottom:30px;width:auto}}@media only screen and (max-width:667px){.section_title{position:absolute;right:0;left:0;top:27px;width:100%;height:auto;overflow:visible;text-align:center}.section_title_inner{position:absolute;top:0;height:auto;margin-top:0;text-align:center;-webkit-transform:rotate(0deg)!important;transform:rotate(0deg)!important}}@media only screen and (max-width:568px){.cm_konzerte .concert_button{width:30%}}@media only screen and (max-width:413px){.cm_img_vid_txt .text,#footer .cols,.cm_konzerte,.cm_news,.cm_diskografie{padding-left:30px;padding-right:30px}#impressum_privacy{left:30px}#footer .col{width:100%;padding-right:0;margin-bottom:2.875rem;margin-top:0}#txt_pop_overlay,#txt_pop_overlay_shadow{width:85vw;left:-2vw}#txt_pop_swiper_outer{position:absolute;left:25px;right:16px;top:60px;bottom:30px;width:auto}}@media only screen and (max-width:320px){#main_menu{padding:13px 20px 30px 64px}#main_menu_lines{left:20px}.cm_img_vid_txt .text,#footer .cols,.cm_konzerte,.cm_news,.cm_diskografie{padding-left:20px;padding-right:20px}.cm_konzerte .concert_button{width:34%}#impressum_privacy{left:20px}}