html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;font-display:swap;src:url("/fileadmin/web/fonts/google/roboto-v47-latin-300.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url("/fileadmin/web/fonts/google/roboto-v47-latin-regular.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:600;font-display:swap;src:url("/fileadmin/web/fonts/google/roboto-v47-latin-600.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url("/fileadmin/web/fonts/google/roboto-v47-latin-700.woff2") format("woff2")}@font-face{font-family:"Grand Hotel";font-style:normal;font-weight:400;font-display:swap;src:url("/fileadmin/web/fonts/google/grand-hotel-v8-latin-regular.woff2") format("woff2"),url("/fileadmin/web/fonts/google/grand-hotel-v8-latin-regular.woff") format("woff")}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:1em}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#900}::-webkit-scrollbar-thumb:hover{background:#333}::-webkit-input-placeholder{color:#000}*{outline:none}abbr[title]{text-decoration:none}html,body,.page{height:100%}body{font-family:"Roboto";font-size:62.5%;color:#333;margin:0;padding:0;transition:background .3s}body a{text-decoration:none}img{display:block;width:100%;height:auto}input{-webkit-appearance:none !important;border-radius:0 !important}input[type=checkbox]{-webkit-appearance:checkbox !important;cursor:pointer}.ou_wrap{max-width:1320px;margin:0 auto;position:relative}.flex{display:flex}.flex_wrap{position:relative;display:flex;padding-left:2.5rem;padding-right:2.5rem;align-items:center;height:inherit}.flex_cell{display:flex;align-items:center;flex-grow:1;flex-shrink:0}.flex_left{justify-content:flex-start;-webkit-box-pack:start}.flex_center{justify-content:center;-webkit-box-pack:center}.flex_right{justify-content:flex-end;-webkit-box-pack:end}@view-transition{navigation:auto}::view-transition-old(root){animation:1s cubic-bezier(0.65,1.36,0.58,1) view-transition-out}::view-transition-new(root){animation:1s cubic-bezier(0.65,1.36,0.58,1) view-transition-in}@keyframes view-transition-out{from{transform:translateY(0);background:#000;opacity:1}to{transform:translateY(-30%);background:#000;opacity:.7}}@keyframes view-transition-in{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes view-transition-out-mobile{from{transform:translateX(0);background:#000;opacity:1}to{transform:translateX(-30%);background:#000;opacity:1}}@keyframes view-transition-in-mobile{from{transform:translateX(100%);opacity:1}to{transform:translateX(0);opacity:1}}@keyframes fadeOut{to{opacity:0;pointer-events:none}}.header{height:100%;position:relative;overflow:hidden}.header header{position:fixed;left:0;right:0;z-index:1000}.menu.mobile.close{display:none}.nav .subopen{display:none}.header .icon{margin-right:5px}.header ul.nav{list-style:none;margin:0;padding:0;font-size:18px}.header ul.nav li{display:inline-block;position:relative;text-transform:uppercase;height:60px;line-height:60px}.header:not(.sticky) header:not(:hover) .bottom_header ul li a{text-shadow:1px 1px 6px #000}.header:not(.sticky) header:not(:hover) .top_header{opacity:0;pointer-events:none}.header:not(.sticky) header:not(:hover) .bottom_header{background:rgba(0,0,0,0);box-shadow:none}.header:not(.sticky) header:not(:hover) .bottom_header ul li.home{background:none;display:none}.header:not(.sticky) header:not(:hover) .bottom_header ul li.home{background:none}.header header .bottom_header .flex_left{justify-content:flex-end}.header header .bottom_header .flex_right{max-width:205px;justify-content:flex-start;padding:0}.header header .top_header>.flex_wrap{max-width:1600px}.header header .bottom_header>.flex_wrap{display:flex;flex-direction:row-reverse;max-width:1600px}.header header .top_header>.flex_wrap,.header header .bottom_header>.flex_wrap{max-width:none;padding:0 5em}.header .top_header{font-family:"Josefin Sans",sans-serif;font-weight:100;line-height:30px;height:30px;backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.8901960784);color:#666;font-size:14px;position:relative;z-index:1;transition:.3s}.header.sticky .top_header:hover~.subheader{background-color:#900}.header .top_header a{color:#666}.header .top_header a:hover{color:#900}.header .top_header .text{margin-right:20px}.header .top_header .flex_right>div{cursor:pointer}.header.sticky .bottom_header{transition:.3s}.header.sticky .bottom_header .flex_left{padding-left:0}body:not(#uid1) .header .headerLogo{opacity:1;pointer-events:auto;animation:fadeOut 2s ease-out 3s forwards}.header .headerLogo{display:block;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%);margin:auto;max-width:305px;overflow:hidden;border-radius:900px;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.header .headerLogo img{animation:initial !important;aspect-ratio:initial !important;max-width:340px;width:100%;background:rgba(0,0,0,.2705882353);border-radius:900px;scale:1.125;padding:4em;box-sizing:border-box;backdrop-filter:blur(4px);outline:none}.header .bottom_header{background-color:#900;line-height:60px;height:60px;position:relative;z-index:1;transition:.3s;box-shadow:0px 15px 20px rgba(0,0,0,.69)}.header.sticky .bottom_header{background:#900}.header.sticky .bottom_header:hover{background-color:#900}.header .bottom_header ul li{text-transform:none;height:60px;line-height:60px}.header .bottom_header ul li.search{display:none !important}.header .bottom_header ul li.home{background:#7a0000;display:none}.header .bottom_header ul li a{color:#fff;padding:0 15px;display:inline-block}.header .bottom_header ul li:hover a{background-color:#fff;background:hsla(0,0%,100%,.8117647059);backdrop-filter:blur(2px);color:#545454;z-index:1}.header .bottom_header ul li:hover>a{background-color:#7a0000;color:#fff}.header .bottom_header .sublvl{transform-origin:50% 0;transform:scaleY(0) translateZ(0);opacity:0;transition:transform .3s,opacity .3s;text-align:left;position:absolute;z-index:10;min-width:12rem;box-shadow:0 8px 15px rgba(0,0,0,.1);background:rgba(0,0,0,0)}.header .bottom_header .nav.lvl0::-webkit-scrollbar{width:0em}.header .bottom_header ul.lvl0>li:hover .sublvl{transform:scaleY(1) translateZ(0);opacity:1}.header .bottom_header .sublvl ul{padding:0}.header .bottom_header .sublvl ul li{display:block;line-height:40px;height:40px}.header .bottom_header .sublvl ul li a{color:#545454;display:block;white-space:nowrap;transition:color .1s,background-color .1s;text-transform:none;font-size:16px}.header .bottom_header .sublvl ul li:hover a{color:#fff;background:#900}.header .bottom_header .flex_left{margin:auto -5px;padding-left:0;transition:.3s}.header .bottom_header .flex_right a{color:#fff;width:40px;height:40px;text-align:center;line-height:40px;font-size:20px;border-radius:5px;overflow:hidden;transition:.25s;margin:0 4px}.header .bottom_header .flex_right span{line-height:2;display:flex;flex-direction:column;width:100%;height:2em;transition:transform .25s ease,opacity .2s ease}.header .bottom_header .flex_right a:hover{color:#900 !important;background:#fff !important}.header .bottom_header .flex_right a.facebook:hover{background:#3b5998;border-color:#3b5998}.header .bottom_header .flex_right a.youtube:hover{background:red;border-color:red}.header .bottom_header .flex_right a.instagram:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);border-color:rgba(0,0,0,0)}.header .bottom_header .flex_right a.flickr:hover{background:linear-gradient(to right,#0063DC,#FF0084);border-color:rgba(0,0,0,0)}.header .bottom_header .flex_right a:hover span{transform:translateY(-100%)}.lazyload--progressive{filter:blur(20px);transition:filter .3s}.lazyload--progressive.lazyloaded{filter:blur(0px)}.header .vista,.header .vista .slider{height:100%;background:#000;max-height:100vh}.header .vista:after{content:"";background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 36.7%,rgba(0,0,0,0.4) 100%);position:absolute;top:0;left:0;right:0;height:50%;z-index:1;pointer-events:none;min-height:30em}@keyframes changeScale{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}#uid1 .vista_slogan{display:block}.header .vista_slogan{position:absolute;top:60%;transform:translateY(-50%);z-index:1;left:0;right:0;text-align:center;pointer-events:none;font-family:fantasy;letter-spacing:7px;font-weight:normal;font-size:177px;line-height:1;display:none}.header .vista_slogan div{color:hsla(0,0%,100%,.5098039216);text-shadow:1px 1px 5px rgba(0,0,0,.368627451);filter:drop-shadow(2px 4px 6px black) opacity(0.85)}.header .vista img{animation:changeScale 12s ease-in-out infinite}.header .vista iframe.youtubePlayer{height:100vh;margin-top:50px;zoom:1.15}.header .vista .slider .slick-dots{position:absolute;right:0;top:50%;transform:translateX(-10%) translateY(-50%)}.header .vista .slider .slick-dots li{display:block;height:15px;width:80px;position:relative;cursor:pointer}.header .vista .slider .slick-dots li+li{margin-top:35px}.header .vista .slider .slick-dots li:hover:after,.header .vista .slider .slick-dots li.slick-active:after{background-color:#fff;width:100%}.header .vista .slider .slick-dots li button{display:none}.header .vista .slider .slick-dots li:after{content:"";position:absolute;top:6px;right:0;height:3px;background-color:#fff;width:50%;transition:all .5s}.header .vista .slider .image:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.2392156863);z-index:11}.header .m_social{display:none;position:absolute;right:30px;bottom:0}.header .m_social a{color:#fff;width:40px;height:40px;text-align:center;line-height:40px;font-size:20px}.offer{position:absolute;bottom:12em;display:flex;align-items:center;gap:1em;margin:0 auto;padding:1rem;border-radius:20px;background:#dc9e27;color:#fff;width:300px;font-size:1.7em;box-shadow:1px 1px 5px rgba(0,0,0,.6588235294);transition:.3s;z-index:1;transform:scale(0.75);left:0;line-height:1.3}.offer svg{max-width:90px}.offer:hover{background:rgba(153,0,0,.8);box-shadow:none}.sprechblase{position:absolute;bottom:70px;margin:0 auto;padding:1rem;border-radius:20px;background:rgba(153,0,0,.8);color:#fff;width:300px;display:flex;box-shadow:1px 1px 5px rgba(0,0,0,.6588235294);transition:.3s;z-index:1;transform:scale(0.75);left:0;font-size:15px;line-height:1.3}.sprechblase:hover{background:rgba(153,0,0,.8)}.sprechblase b{font-size:3.5em;margin-right:15px;line-height:1.75}.sprechblase p{float:left}.sprechblase span{display:none;text-transform:uppercase;line-height:2;margin:0;margin-left:1em;white-space:nowrap;overflow:hidden}.sprechblase:before{content:" ";position:absolute;width:0;height:0;right:28px;bottom:-17px;border-left:20px solid rgba(0,0,0,0);border-right:0 solid rgba(0,0,0,0);border-top:17px solid rgba(153,0,0,.8);filter:drop-shadow(2px 8px 6px #000);transition:.3s}.sprechblase:hover{box-shadow:none}.sprechblase:hover:before{filter:inherit}.site-branding{padding:70px 0 30px 0;font-size:16px;color:#b7b7b7}.site-branding a{font-weight:500;color:#333}.social-media-wall{font-size:14px}.table-responsive{width:100%;overflow:auto}table.content-table{min-width:600px}.table-responsive tr td:first-child{width:140px}.table-responsive th,td{padding:10px}.table-responsive th{text-align:left}.textpic.fullwidth .h1{margin:auto;text-align:center}.std-element .textpic{float:left;padding:0 25px 15px 0;margin-top:30px;position:relative;z-index:1}.std-element .textpic.align-right{float:right;padding:0 0 15px 25px}.textpic~.textpic .textpic.align-right,.textpic~.textpic .textpic.align-left{margin-top:0}.textpic2{background:#900;color:#fff;padding:8em 0 13em 0;position:relative;z-index:0}.textpic2 h1,.textpic2 h2{font-size:6.5em;color:#fff}.textpic2 .ou_wrap{display:flex;align-items:center;gap:3em}.textpic2 .ou_wrap>div{width:50%}.textpic2 img{animation:morph 4s ease-in-out infinite both alternate}.textpic2 .half{bottom:0px;height:200px;left:0;margin:0;position:absolute;right:0}.textpic2 svg{fill:#fff;height:100%;position:absolute;width:100%;transform:none;z-index:4}.textpic2 svg.box-shadow{z-index:3}@keyframes morph{0%{border-radius:30% 70% 70% 30%/30% 45% 55% 70%}100%{border-radius:57% 43% 31% 69%/54% 61% 39% 46%}}.std-element .play_sound{position:absolute;top:-30px;right:0;cursor:pointer;background:#fff;padding:5px;display:none}.std-element .headline+.bodytext .play_sound{top:-60px}.std-element .social{position:absolute;left:-90px;top:108px;text-align:center;font-weight:400;font-size:2em}.std-element .social .icons{text-align:center;display:inline-block}.std-element .social a{display:block}.std-element .social a .icon{font-size:25px;width:50px;height:50px;line-height:50px;border:2px solid #900;border-radius:50px;float:left;margin:10px 5px 0 5px;transition:.3s}.std-element .social a .icon:hover{background:#900;color:#fff}.std-element .social a .icon:after{display:none}.std-element .print{font-size:16px;padding-top:5px;float:right}.std-element .print>div{cursor:pointer;display:inline-block}.std-element .print span{font-weight:500;margin-left:5px}.std-element a{color:#900}h1,h2{color:#444858;margin:0;max-width:900px;font-family:"Grand Hotel"}h1{font-size:6em;font-weight:500;color:#900}h2{font-size:3.5em;font-weight:500}h3{font-family:"Grand Hotel"}h3.h2{font-family:"Roboto";font-size:2em;font-weight:500}h1+.h2{margin-top:15px}.public_date{font-size:12px;margin-top:2em;font-weight:normal}.bodytextwrap{display:flex;gap:5em}.bodytextwrap>div{width:50%}.bodytext{margin-top:25px;position:relative;text-align:justify;line-height:1.85;font-size:2em;letter-spacing:0;font-weight:100}.bodytext.flex{justify-content:space-between;flex-wrap:wrap;margin:0}.bodytext.flex p{min-width:25%;margin:0;text-align:center}.bodytext.flex p b{display:block;margin-top:1em;font-family:"Grand Hotel";color:#900;font-size:1.5em;margin-bottom:.5em}.bodytext.gray{display:flex;justify-content:center;background-color:#f4f4f4;flex-direction:column;padding:0 2em;box-sizing:border-box;align-items:center;text-align:center;width:580px}#uid22 .bodytext.flex p{min-width:33.3333333333%;max-width:33.3333333333%}.people .headline{margin-bottom:3em}.people h2{text-align:center;max-width:none;font-size:4em}.gallery{overflow:hidden}.gallery.wrap_small{background:#f5f5f5;padding:10em}.gallery.wrap_small .gallery-slider{max-width:1320px;margin:auto}.gallery .item{position:relative;border-radius:5px}.gallery .overlay{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;display:none}.gallery .item:hover .overlay{background:rgba(0,0,0,.3)}.newsinterface button,.gallery button,#album button{border:1px solid #fff;color:#fff;background:rgba(0,0,0,0);position:absolute;top:0;bottom:0;margin:auto;height:40px;width:40px;right:0;display:block;z-index:1;cursor:pointer}.newsinterface button:hover,.gallery button:hover,#album button:hover{background:rgba(0,0,0,.5);color:#fff}.newsinterface button.slick-prev,.gallery button.slick-prev,#album button.slick-prev{left:0;right:inherit}.newsinterface .slick-list,.gallery.wrap_small .slick-list,#albumd .slick-list{margin:0 -12px}.newsinterface .slick-list .slick-slide,.gallery.wrap_small .slick-list .slick-slide,#album .slick-list .slick-slide{margin:0 12px}.gallery .slick-list{margin:0 -40px}.gallery .slick-list .slick-slide{margin:0 6px;position:relative;overflow:hidden}.gallery .img_gallery{transform:scale(1) translateZ(0);background-color:rgba(0,0,0,0);backface-visibility:hidden;transition:transform .28s ease;border:1px solid rgba(0,0,0,0);overflow:hidden;border-radius:5px}.gallery .img_gallery:hover{transform:scale(1.08) translateZ(0)}.gallery .img_gallery:hover img{transform:scale(1.13) translateZ(0)}.gallery .img_gallery img{transform:scale(1) translateZ(0);transition:transform .28s ease;border-radius:5px}.gallery2{overflow:hidden;margin-bottom:8em !important}.gallery2 .gallery-slider{max-width:1320px;margin:0 auto;position:relative;overflow:visible;width:80%}.gallery2 .slick-list{overflow:visible}.galleryv2 .item{padding:1em 0}.gallery .slick-dots,.newsinterface .slick-dots,#curator-feed-default-feed-layout .slick-dots{display:flex;width:100%;justify-content:center;align-items:center;padding:0;gap:5px}.gallery .slick-dots button,.newsinterface .slick-dots button,#curator-feed-default-feed-layout .slick-dots button{display:none}.gallery .slick-dots li,.newsinterface .slick-dots li,#curator-feed-default-feed-layout .slick-dots li{width:20px;height:20px;position:relative;display:flex;align-items:center;justify-content:center}.gallery .slick-dots li:after,.newsinterface .slick-dots li:after,#curator-feed-default-feed-layout .slick-dots li:after{content:"";display:flex;align-items:center;justify-content:center;cursor:pointer;width:6px;height:6px;transition:all .25s ease;border-radius:50%;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 5px #444858}.gallery .slick-dots li.slick-active:after,.newsinterface .slick-dots li.slick-active:after,#curator-feed-default-feed-layout .slick-dots li.slick-active:after{transform:scale(2);box-shadow:inset 0 0 0 1px #fff;border:1px solid #444858;border-radius:10px}@keyframes bounce{0%{transform:translateY(0) translateX(0)}60%{transform:translateY(0) translateX(0)}90%{transform:translateY(-15px) translateX(-32%)}94%{transform:translateY(-15px) translateX(-32%)}96%{transform:translateY(-35px) translateX(-32%)}98%{transform:translateY(-25px) translateX(-32%)}100%{transform:translateY(0) translateX(0)}}@keyframes effect_dylan{0%{opacity:0}90%{transform:scale(1.5,1.5);opacity:0}95%{transform:scale(0.001,0.001);opacity:0}97%{transform:scale(0.001,0.001);opacity:1}100%{transform:scale(1.5,1.5);opacity:0}}.member{box-sizing:border-box;padding:0 60px}.member .text{width:60%;font-size:2.5em;line-height:1.4;font-weight:100}.member .image{width:40%;text-align:right}.member img{display:inline-block;padding:30px 0;width:auto;transition:.3s}.member a{position:relative;display:inline-flex;justify-content:flex-end;align-items:center}.effect{display:inline-flex;align-items:center;justify-content:center}.member .effect:before{content:"";background-color:#fff;border-radius:500%;width:100px;height:100px;display:block;aspect-ratio:1;opacity:0;position:absolute;transform:scale(0.001,0.001);animation:effect_dylan .8s ease-out;animation-name:effect_dylan;animation-duration:8s;animation-delay:3s;animation-iteration-count:infinite;margin-bottom:2em;z-index:2;pointer-events:none}.member .effect:focus{outline:0}.image a img:first-child{filter:grayscale(0) drop-shadow(2px 4px 6px #444858);transition:.3s}.image a img:hover:first-child{filter:grayscale(1) drop-shadow(2px 4px 6px #444858)}.member .effect+img{position:absolute;left:0;right:0;animation-name:bounce;animation-duration:8s;animation-delay:3s;animation-iteration-count:infinite;pointer-events:none}.counter>div{display:flex;max-width:1560px}.counter .item{width:100%;text-align:center;border-right:3px solid #f5f5f5;padding:25px 0;color:#666}.counter .item:last-child{border-right:none}.counter .count{font-size:8em;font-weight:100}.counter .name{font-size:2.5em;padding:0 10px;font-weight:100}.newscounter{position:relative}.newscounter>div{padding-bottom:4em}.newscounter a{position:relative;display:block;overflow:hidden}.newscounter img{width:100%;height:auto;display:block}.newscounter .mask{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400%;height:400%;background-color:rgba(0,0,0,.8784313725);mix-blend-mode:multiply;display:flex;align-items:center;justify-content:center}.newscounter .mask__wrap{width:80em}.newscounter .mask__wrap img{aspect-ratio:inherit !important;width:100% !important;height:auto !important}.newscounter img{aspect-ratio:21/9;height:100%}.newscounter .table:after{content:"";background:url(/fileadmin/web/img/layout/Katzenstein.jpg);position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center 0;opacity:.1;filter:inherit;display:none}.countdown{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;color:#fff;text-shadow:2px 2px 4px #333;background:rgba(0,0,0,.4);width:100%;box-sizing:border-box;text-align:center;transition-duration:.5s}.countdown .eventname{color:#fff;font-size:6em;font-family:"Great Vibes",cursive}.countdown .bodytext{line-height:1.3em;max-width:800px;margin:50px auto}.countdown .timer{margin-top:3em;padding:0}.countdown .timer>li{display:inline-block;width:80px;height:80px;transform:rotate(45deg);border-radius:0;margin-left:30px;margin-right:20px;margin-bottom:30px;padding:0;background:hsla(0,0%,100%,.2);border:7px solid hsla(0,0%,100%,.3);text-align:center}.countdown .timer>li>div{transform:rotate(-45deg) !important}.countdown .value,.countdown .timer p{display:block;font-size:11px;margin:15px 0 0 auto}.countdown .value{font-size:30px}.countdown .timer p{margin-top:5px}.downloadFiles .item{margin-bottom:20px}.downloadFiles .wrapper_col .title{font-weight:500}.downloadFiles .item .item .wrapper_col .title{font-weight:100;margin-top:10px;font-size:18px}.downloadFiles .list_item>div{display:inline-block;width:50%;font-size:15px;border-bottom:1px dotted;word-wrap:break-word}.downloadFiles .right{text-align:right}.downloadFiles .item .item{margin:0 0 20px 20px}.newsinterface{text-align:center}.newsinterface .flex{margin-left:-14px;margin-right:-14px;flex-wrap:wrap;font-size:2em;flex-direction:row;justify-content:flex-start}.newsinterface article{width:33.33%}.newsinterface .list-container article{margin-bottom:2em}.newsinterface .news_preview{color:#707070;line-height:1.2em;font-weight:100;width:422px;display:block;margin:auto;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;box-shadow:0 3px 15px 0 rgba(0,0,0,.35);transition:.4s;border-radius:5px;overflow:hidden}.newsinterface .news_preview:hover{transform:scale(1.02)}.newsinterface .news_preview picture{position:relative;display:block}.newsinterface .news_preview picture:before{background:rgba(0,0,0,0) linear-gradient(0turn,#ffffff,rgba(207,203,189,0)) 0 0 no-repeat padding-box;opacity:1;content:"";position:absolute;bottom:-1px;left:0;right:0;height:30%;width:100%;z-index:1}.newsinterface .news_preview picture:after{opacity:.2;content:"";position:absolute;bottom:0;top:0;left:0;right:0;width:100%;z-index:0;background:rgba(0,0,0,.17)}.newsinterface .news_title{padding-top:1em}.newsinterface h3{color:#444858;font-weight:500;font-size:1.5em;margin-top:1em;margin-bottom:.5em}.newsinterface h3 p{margin-bottom:0;margin-top:0}.newsinterface .news_body{padding:0 17px;position:relative;z-index:1}.newsinterface .news_footer{line-height:40px;display:flex;justify-content:flex-end;align-items:center;padding:0 1em}.newsinterface .news_footer .icon{font-size:.65em;padding-right:1em}.newsinterface .news_footer .posted-on{font-size:13px}.newsinterface .button.btn{min-width:150px;display:none;font-size:18px;line-height:24px;border:1px solid rgba(0,0,0,.3);padding:12px 20px;box-sizing:border-box;text-align:center;cursor:pointer;color:#707070;transition:all .3s ease;font-weight:100}.newsinterface .button.btn:hover{color:#fff;background:#707070}.newsinterface .button.btn.active{display:inline-block}.readmore{width:3em;height:3em;display:flex !important;justify-content:center;align-items:center;border-radius:3em;position:absolute;top:-27px;left:50%;transform:translateX(-50%);background:#fff;z-index:-1}.readmore i{font-size:18px}.readmore svg{fill:#900;width:35px}.newsinterface img{padding:1em;box-sizing:border-box;padding-bottom:0;border-radius:26px}.video{background:#f5f5f5;padding:5em 10em 10em}.video .flex{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.video .headline{margin-bottom:3em}.video iframe{width:100%;border:none;aspect-ratio:16/9}.gmaps{margin-bottom:-20px !important;margin-top:4em !important}.google-maps-container{position:relative}#map_canvas_route{height:45em;clip-path:polygon(0px 3.5%,2% 3%,7.5% 3.5%,8% 3.7%,8.5% 4%,11.5% 3.1%,12% 3%,12.5% 3.1%,15% 4%,17.7% 2.1%,18% 2%,19.5% 2.5%,23% 3%,28% 3%,29% 3.5%,31% 4%,32% 5%,34.5% 3.2%,35% 3%,36% 3.3%,39% 5%,48% 0px,50% 1%,52.5% 1%,53% 1.1%,58% 5%,60% 4.7%,63.5% 3%,64% 3.1%,64.5% 3%,65% 3.2%,66% 3.1%,69% 4%,70% 4.3%,73% 5%,75% 4.6%,77% 4.3%,77.6% 4.1%,78% 4%,79% 4.6%,80% 5%,80.5% 4.8%,83% 3%,85% 3.7%,86% 3.5%,87% 3.7%,88% 3%,93% 3.7%,94% 2.7%,95% 3%,96% 2.9%,100% 3.5%,100% 100%,94.64% 100%,91.42% 100%,88.37% 100%,85.68% 98.75%,80% 100%,78% 100%,75% 97%,69% 99%,62% 100%,60% 100%,53% 95%,51% 95%,49% 93%,39% 100%,35% 97%,32% 96%,28% 98%,18% 98%,15% 99%,12% 98%,8% 97%,0px 100%,0px 100%)}#map_canvas_route .alert_map{text-align:center;font-size:2em}.google-maps-search-form,.mapoverlay{position:absolute;left:0;right:0;bottom:-3px;margin:auto}.mapoverlay{opacity:.7;z-index:10;width:180px;height:50px;cursor:pointer}.google-maps-search-form{z-index:9;text-align:center}.google-maps-error-popup{position:absolute;right:0;left:0;bottom:0;top:0;margin:auto;padding:20px;font-size:1rem;text-align:center;background:#900;color:#fff;opacity:.9;z-index:1;width:300px;height:80px;border-radius:15px;display:none}.google-maps-error-popup .button{background:rgba(0,0,0,0);border:2px solid #fff;color:#fff;width:70%;padding:5px;font-size:16px;margin-top:20px;cursor:pointer}.google-maps-search-btn{height:48px;background:#fff;border:2px solid #333;color:#333;cursor:pointer}.google-maps-search-btn,.google-maps-search-input{width:180px;font-family:"Open Sans",sans-serif;border-radius:5px}.google-maps-search-input{height:45px;width:230px;padding:0 10px;display:none;border:2px solid}.popup{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.popup.visible{display:block}.route_wrap{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:80%;height:85%;padding:40px 15px;box-sizing:border-box;min-height:300px;font-size:2em}#route_desc{background:#fff;overflow-x:auto;padding:20px;height:100%;width:100%;box-sizing:border-box}.adp-directions{width:100%}.adp-summary{text-align:center;font-weight:bold}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-content-text{height:175px;overflow-y:auto;margin-top:1em}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-content-text::-webkit-scrollbar{width:4px}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-content-text::-webkit-scrollbar-track{background:#fff}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-content-text::-webkit-scrollbar-thumb{background:#900}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-content-text::-webkit-scrollbar-thumb:hover{background:#515151}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-content-image{max-height:300px;min-height:300px;height:300px}#uid1 #curator-feed-default-feed-layout .crt-feed div{box-sizing:border-box;height:100%}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-content-image img{object-fit:cover;width:100%;height:100%;padding:1em;box-sizing:border-box;border-radius:26px}#uid1 .crt-popup-wrapper .crt-popup-header img,#uid1 .crt-popup-wrapper .crt-post-name,#uid1 .crt-popup-wrapper .crt-pagination,#uid1 #curator-feed-default-feed-layout .crt-image-carousel{display:none !important}#uid1 #curator-feed-default-feed-layout .crt-post{border:1px solid rgba(0,0,0,.1);box-sizing:border-box;box-shadow:0 3px 15px 0 rgba(0,0,0,.35);transition:.4s;border-radius:5px;overflow:hidden}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-border{border:none}#uid1 #curator-feed-default-feed-layout .crt-image-c{position:relative}#uid1 #curator-feed-default-feed-layout .crt-image-c:before{background:rgba(0,0,0,0) linear-gradient(0turn,#ffffff,rgba(207,203,189,0)) 0 0 no-repeat padding-box;opacity:1;content:"";position:absolute;bottom:-1px;left:0;right:0;height:30%;width:100%;z-index:1}#uid1 #curator-feed-default-feed-layout .crt-grid-post-v2 .crt-post-fullname,#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-fullname{display:none}#uid1 #curator-feed-default-feed-layout .crt-social-icon{width:3em;height:3em;display:flex !important;justify-content:center;align-items:center;border-radius:3em;position:absolute;top:-45px;left:50%;transform:translateX(-50%);z-index:1;background:#fff}#uid1 #curator-feed-default-feed-layout .crt-post-username,#uid1 #curator-feed-default-feed-layout .crt-post-userimage{display:none}#uid1 #curator-feed-default-feed-layout .crt-date{font-size:.6em}#uid1 #curator-feed-default-feed-layout .crt-post{transition:.4s}#uid1 #curator-feed-default-feed-layout .crt-post:hover{transform:scale(1.02)}.content .crt-load-more a{color:#900;background:rgba(0,0,0,0);transition:all 300ms ease}.content .crt-load-more a:hover,.content .crt-load-more a:visited{color:#fff;background:#900}.crt-popup-text-body{margin-top:5px}.crt-feed-container{font-weight:100;font-size:20px;max-width:1345px;margin:auto}.crt-post-v2 a,.crt-grid-post-v2 .crt-social-icon i,.crt-post-v2 .crt-social-icon i{color:#900}.crt-post-fullname a{color:#444858;font-weight:500;font-family:"Grand Hotel";font-size:1.2em;margin-bottom:14px;display:block}.crt-post-v2 .crt-post-content-text{max-height:300px;overflow-x:hidden;overflow-y:auto}.crt-post-v2 .crt-post-content-text::-webkit-scrollbar{width:6px}.tx-powermail{max-width:1320px;margin:auto;box-sizing:border-box;font-size:2em;margin-bottom:2em;line-height:1.4}.tx-powermail form{max-width:800px;width:100%}.tx-powermail h3{display:none}.tx-powermail fieldset{border:0;padding:0;margin:0;position:relative;display:flex;flex-wrap:wrap;gap:0 1em;min-inline-size:auto}.tx-powermail .powermail_fieldwrap{width:calc(33.3333333333% - 1em)}.tx-powermail .powermail_legend{display:none}.tx-powermail label+div{width:100%;display:inline-block;text-align:left;vertical-align:top;padding:5px 0;box-sizing:border-box;position:relative;color:#333}.tx-powermail label{display:none}.tx-powermail .parsley-error,.tx-powermail .parsley-error{color:#a22;background:#faa}.tx-powermail .parsley-success{color:#262;background:#bfb}.tx-powermail .parsley-errors-list{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:15px;right:26px;color:#262}.tx-powermail .parsley-errors-list.filled{color:#a22;display:none !important}.tx-powermail .parsley-errors-list.filled li{display:none}.tx-powermail input,.tx-powermail select,.tx-powermail textarea{min-height:45px;border:1px solid;width:100%;border-color:#a9a9a9;box-sizing:border-box;color:#666;font-family:inherit;font-size:14px;padding:.6em;border-radius:5px !important;box-shadow:1px 1px 1px #eee}.tx-powermail select{height:45px}.tx-powermail .checkbox label{width:100%;vertical-align:top}.tx-powermail .checkbox input{float:right;width:20px}.tx-powermail .powermail_fieldwrap_marker{margin:15px 0;color:#900}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit>div{width:50%;display:inline-block;text-align:left;vertical-align:top;box-sizing:border-box;position:relative}.tx-powermail .powermail_submit{color:#fff;background:#900;border:1px solid #fff;border-radius:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block;cursor:pointer;height:46px;margin-top:25px}.tx-powermail .powermail_submit:hover{border-color:#900;background:#fff;color:#900}.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_einwilligungmarketing .powermail_field label{display:block}.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_einwilligungmarketing .powermail_field label input{width:20px;height:20px;min-height:auto}.powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_consenttext{font-size:11px;line-height:1.3em;position:absolute;bottom:110px;background:#fff;border:1px solid;padding:10px;display:none}.powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_consenttext:hover,.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_einwilligungmarketing:hover+.powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_consenttext{display:block;z-index:9}.powermail_fieldwrap.powermail_fieldwrap_type_captcha.powermail_fieldwrap_marker .powermail_field{display:flex;justify-content:space-between;width:auto}.powermail_fieldwrap.powermail_fieldwrap_type_captcha.powermail_fieldwrap_marker .powermail_field img{margin-left:1em;max-width:15em;max-height:45px}.powermail_fieldwrap.powermail_fieldwrap_type_captcha.powermail_fieldwrap_marker .powermail_field input{height:1em;width:7em}.powermail_fieldwrap.powermail_fieldwrap_type_textarea.powermail_fieldwrap_nachricht{width:100%;margin-right:1em}.powermail_fieldwrap.powermail_fieldwrap_type_captcha.powermail_fieldwrap_marker label{display:block}.powermail_fieldwrap.powermail_fieldwrap_type_submit.powermail_fieldwrap_senden,.powermail_fieldwrap.powermail_fieldwrap_type_captcha.powermail_fieldwrap_marker,.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_einwilligungmarketing{width:250px;padding-right:10em}.overflow{overflow:hidden;overflow-x:auto}.CookieDeclarationType{border:none !important}#CookieDeclarationUserStatusPanel a,.CookieDeclarationLastUpdated a,.CookieDeclarationType a{color:#900 !important}.CookieDeclarationTable{min-width:300px;overflow:hidden;overflow-x:auto}.CookieDeclarationTable th,.CookieDeclarationTable td{text-align:left;min-width:120px;line-height:1}.frame-type-felogin_login{max-width:1320px;margin:auto;font-family:inherit;font-weight:100;font-size:2em}.frame-type-felogin_login h3,.frame-type-felogin_login h3+div,.frame-type-felogin_login legend{display:none}.frame-type-felogin_login fieldset{border:none;padding:0;margin:0}.frame-type-felogin_login fieldset div{margin-top:10px}.frame-type-felogin_login label{width:140px;display:inline-block}.frame-type-felogin_login input{min-height:45px;font-size:14px;padding:.6em;font-family:inherit;box-sizing:border-box;width:200px}.frame-type-felogin_login input[type=submit]{color:#fff;background:#900;border:1px solid #fff;border-radius:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block;cursor:pointer;height:46px;margin-top:25px}.ce-menu.ce-menu-2{max-width:1320px;margin:0 auto;position:relative;font-size:2.2em;line-height:1.6em}.ce-menu.ce-menu-2 a{color:#333}.tx-cal-controller{max-width:1320px;margin:0 auto;font-size:2em}.tx-cal-controller h1{display:block;margin:1em auto;font-size:2em;margin-bottom:10px;color:#444858;font-family:"Cabin Sketch";padding-bottom:1em}.tx-cal-controller .week-button,.tx-cal-controller p.pagebrowser{display:none}.tx-cal-controller img{width:auto}.tx-cal-controller .day-button,.tx-cal-controller .today-button{display:none}.tx-cal-controller .month-medium th,.tx-cal-controller .month-medium td{height:25px}.tx-cal-controller .day.withEventDay{background:#900;box-sizing:border-box}.tx-cal-controller .yearview a{color:#fff}.tx-cal-controller .header-buttons div a{color:inherit}.tx-cal-controller .list-view a{color:inherit;font-weight:100}.tx-cal-controller #calendar-event{font-weight:100}.tx-cal-controller #calendar-event h1{text-align:left;margin:0;margin-bottom:10px;display:none}.tx-cal-controller #calendar-event a.url{color:#707070}.tx-cal-controller #calendar-event-backlink{margin:1em 0}.tx-cal-controller #calendar-event-backlink a{color:#333}.tx-cal-controller .month-large div.vevent a:hover span.popup{display:none}.tx-cal-controller #calendar-event p{margin:0}.tx-cal-controller .pagebrowser span{display:none}.tx-cal-controller .month-large .dayNum,.tx-cal-controller .month-medium .dayNum{background-color:#fafafa}.tx-cal-controller .month-large tr.days td{border:1px solid #fff;border-right:1px solid #ccc;font-size:14px}.tx-cal-controller .month-large tr td:last-child{border-right:1px solid #fff}.tx-cal-controller tr.create:last-child td{border:none !important}.tx-kesearch-pi1{max-width:1320px;margin:0 auto;position:relative;font-size:2em;line-height:1.6em;font-family:inherit;font-weight:100}.tx-kesearch-pi1 img{width:auto}.tx-kesearch-pi1 #kesearch_results .result-title a,.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:#900;font-weight:normal}.tx-kesearch-pi1 #kesearch_results .result-list-item .result-teaser{color:inherit;font-family:inherit;font-size:inherit}.tx-kesearch-pi1 .kesearch_searchbox{max-width:400px}.tx-kesearch-pi1 #kesearch_results{margin-bottom:1em}.tx-kesearch-pi1 #ke_search_sword{width:100%;box-sizing:border-box}.tx-kesearch-pi1 #kesearch_submit{left:inherit;right:10px}.tx-kesearch-pi1 .resetbutt a{padding:10px;min-width:inherit;max-width:inherit;width:100%;box-sizing:border-box;height:39px;display:flex;align-items:center;justify-content:center;line-height:11px}.tx-kesearch-pi1 .submitbutt input{padding:7px 10px;min-width:inherit;max-width:inherit;width:100%}.tx-kesearch-pi1 .submitbutt{width:48%;float:right}.tx-kesearch-pi1 .resetbutt{float:left;width:48%}#kesearch_pagebrowser_top a,#kesearch_pagebrowser_bottom a{padding:3px;color:#900}.footer,.footer a{color:#fff}.footer{padding:0;background-image:url("/fileadmin/web/img/layout/belogin_black_background.jpg")}.footer a{transition:.3s}.footer_box{max-width:1420px;padding-top:5em}.footer_box .footer-col{width:33.3%;padding:25px 50px;color:#ccc;font-weight:100;font-size:18px;vertical-align:top}.footer_box .footer-col:nth-child(2){text-align:center}.footer_box .footer-col:last-child{text-align:right}.footer_box .footer-col:nth-child(2) a b{font-family:sans-serif;display:block;margin-top:30px}.footer_box .footer-col a{color:#ccc;text-decoration:none}.footer_box .footer-col a:hover{color:#dc9e27}.footer_box .footer-col h3{margin:45px 0 18px 0;font-weight:400;font-size:1.75em;margin-bottom:.75em;font-family:"Cabin Sketch"}.footer_box .footer-col h3~h3{margin-top:0}.footer_box .footer-col img{width:auto;margin:auto}.footer_box .footer-social a{border-radius:6px;font-size:1.2em;border:1px solid;padding:10px;margin:0 8px;display:inline-flex;height:50px;justify-content:center;align-items:center;width:50px;text-align:center;box-sizing:border-box;transition:.3s;overflow:hidden}.footer_box .footer-social a:hover{color:#fff;background:#dc9e27;border-color:#dc9e27}.footer_box .footer-social a.facebook:hover{background:#3b5998;border-color:#3b5998}.footer_box .footer-social a.youtube:hover{background:red;border-color:red}.footer_box .footer-social a.instagram:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%) !important;border-color:rgba(0,0,0,0)}.footer_box .footer-social a.flickr:hover{background:linear-gradient(to right,#0063DC,#FF0084);background-size:104%;background-position:-1px 0;border-color:rgba(0,0,0,0)}.footer_box .footer-social a span{line-height:2.2;display:flex;flex-direction:column;width:100%;height:50px;transition:transform .3s ease,opacity .2s ease}.footer_box .footer-social a span:before,.footer_box .footer-social a span:after{transition:transform .25s ease,opacity .2s ease}.footer_box .footer-social a:hover span:before,.footer_box .footer-social a:hover span:after{transform:translateY(-100%)}.footer_box .footer-col svg{max-width:90px}.footer_box .footer-col svg g{transition:.3s}.footer_box .footer-col svg:hover g{stroke:#0082c9}.scroll-to-top{position:fixed;width:48px;height:48px;text-align:center;font-size:2.5em;color:#fff;line-height:65px;cursor:pointer;transform:translate3d(0,8em,0);bottom:10px;right:25px;border-radius:5px;transition-duration:.3s;background:rgba(0,0,0,.6);box-shadow:0 0 1px 1px;display:flex;justify-content:center;align-items:center}.scroll-to-top.act{transform:translate3d(0,0,0)}.scroll-to-top:hover{background:#dc9e27;box-shadow:0 5px 24px rgba(0,0,0,.3)}.footer-navigation{text-align:center;padding-bottom:30px;padding-top:0;display:block;font-weight:100;font-size:17px}.footer-navigation ul{padding:0}.footer-navigation ul li{padding:0 10px;display:inline-block;position:relative}.footer-navigation ul li a{color:inherit}.footer-navigation ul li a:hover{color:#dc9e27}.mt1{margin-top:2em}.mt2{margin-top:4em}.mt3{margin-top:1em}.mt4{margin-top:0}.mb1{margin-bottom:2em}.mb2{margin-bottom:4em}.mb3{margin-bottom:1em}.mb4{margin-bottom:0}.table{display:table;width:100%;height:100%}.table>div{display:table-row;height:100%;width:100%}.table>div>div{display:table-cell;width:100%;height:100%;vertical-align:middle}.clearfix:after{content:"";clear:both;float:none;zoom:1;display:table}.hidden{display:none}#CybotCookiebotDialog img,#CybotCookiebotDialogBodyUnderlay img{width:auto}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#333 !important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#333 !important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#1ba9e1 !important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#c3c4c9 !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #1ba9e1 !important;color:#1ba9e1 !important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#333 !important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#333 !important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#333 !important;border-color:#333 !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background:#1ba9e1 !important;color:#fff !important;border-color:#1ba9e1 !important}#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover{color:#333 !important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#56d156 !important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#141414 !important;opacity:.8}table.cookie{font-size:18px;overflow:auto;min-width:1200px}table.cookie td,table.cookie th{padding:10px 30px}table.cookie tr td:first-child,table.cookie tr th:first-child{padding-left:0}table.cookie tr td:nth-child(2),table.cookie tr th:nth-child(2){min-width:150px}@media only screen and (max-width:500px){table.cookie{font-size:.8em;min-width:1050px}table.cookie td,table.cookie th{padding:10px}table.cookie tr td:nth-child(2),table.cookie tr th:nth-child(2){min-width:110px}}.spinner{width:40px;height:40px;position:relative;margin:100px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:mk-bounce 2s infinite ease-in-out;animation:mk-bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes mk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes mk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.pp-widget{--background-color:#ffffff !important}.pp-item_border{border-top:3px solid #fff !important}.pp-powered .pp-powered-icon{display:none !important}.pp-powered .pp-powered-icon+a{display:none}#uid38 .table-responsive tr td:first-child{width:auto}#uid38 .table-responsive td{border:1px solid}.tx-cal-controller div.default_catheader dl,.tx-cal-controller div.vevent,.tx-cal-controller div.default_catheader_allday,.tx-cal-controller div.blue_catheader dl,.tx-cal-controller div.blue_catheader_allday{border:1px solid #900;border-left:4px solid #7a0000;background-color:#900;color:#fff;padding:5px}.tx-cal-controller div.vevent .summary{color:#fff}.tx-cal-controller .allday div.vevent{padding:0;border:none;background:rgba(0,0,0,0)}td.dayNum a{font-weight:bold;color:#900 !important;font-size:15px;line-height:0}.tx-cal-controller .month-small th,.tx-cal-controller .month-medium th,.tx-cal-controller .month-large th{background-color:#fff}.tx-cal-controller img{filter:grayscale(1)}.dtstart-container{float:none !important}.dtstart-container abbr{text-decoration:none;float:left;margin-right:10px;min-width:150px;text-align:left}.tx-cal-controller .timeborder{border-bottom:none;padding-right:6px}.tx-cal-controller .dayview,.tx-cal-controller .weekview{border-left:none;clear:both}.tx-cal-controller .scrolltime .timetable{border-bottom:1px solid #ccc;background-color:#fff}.tx-cal-controller .scrolltime{border:none}.tx-cal-controller .allday div.default_catheader_allday{padding:20px;font-size:20px;border-left:0;margin:0 -20px}.tx-cal-controller .gridcontainer,.tx-cal-controller .gridcontainertop{background:rgba(0,0,0,0);border:none;height:auto}.tx-cal-controller .scrolltime .timetable .times{background:#fff}.tx-cal-controller .scrolltime .timetable td,.tx-cal-controller .scrolltime .timetable th{padding:0 !important}#evcal_list{border-color:#f1f1f1;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-radius:5px;overflow:hidden}#evcal_list .downloadCalender{position:absolute;right:7px;top:-40px;font-size:30px;cursor:pointer}.evcal_button .btn-primary{color:#fff;background:#7a0000;border:1px solid #fff;transition:all .3s ease;cursor:pointer;height:46px;border-radius:5px;margin-top:25px;text-align:center;display:inline-flex;align-items:center;padding:0 12px;font-size:18px}.evcal_button .btn-primary:hover{border-color:#7a0000;background:#fff;color:#7a0000}.eventon_list_event{margin-left:0;margin-bottom:0;list-style-type:none;transition:all .2s ease;width:100%;position:relative;padding:15px 0 15px;overflow:hidden;border-left-width:3px;border-left-style:solid;min-height:63px;border-bottom:none;float:none;background-color:#fff;border-color:#900}.eventon_list_event:after{content:"";width:100%;height:1px;background-color:#e5e5e5;position:absolute;bottom:0;display:block}.eventon_list_event:hover{background-color:#fdfdfd;border-left-width:7px}.eventon_list_event.cancelled{background:repeating-linear-gradient(45deg,#FDF2F2,#FDF2F2 10px,rgba(250,250,250,0.5) 10px,rgba(250,250,250,0.5) 20px)}.eventon_list_event.mandatory{background:repeating-linear-gradient(45deg,#eaeaea,#f2f2f2 10px,rgba(250,250,250,0.5) 10px,rgba(250,250,250,0.5) 20px)}.eventon_list_event.cancelled .evo_above_title.cancelled{display:inline-block;background-color:#f79191}.eventon_list_event.mandatory .evo_above_title.mandatory{display:inline-block;background-color:#292828}.evo_above_title{border-radius:5px;padding:4px 9px;margin-bottom:2px;margin-right:5px;text-transform:uppercase;font-size:11px;position:relative;line-height:1;margin-left:85px;color:#fff;display:none}.evcal_desc{margin-left:5px;padding:3px 15px 0 80px;margin-bottom:0;top:0;display:block;color:#6b6b6b;text-transform:uppercase;font-size:22px;line-height:120%;padding-bottom:3px}.evcal_subtitle{color:gray;text-transform:uppercase;font-size:16px}.evcal_desc p{margin:0}.evcal_cblock{background-color:rgba(0,0,0,0) !important;font-size:30px;padding:0px 8px 2px 13px;font-weight:bold;position:absolute;line-height:110%;min-height:30px;margin:0 6px 0 0;left:0;color:#ababab}.evcal_cblock .evo_start{float:left;font-size:30px;clear:both}.evcal_cblock .evo_end:before{background-color:#ababab;height:2px;width:4px;margin-left:2px;content:"";position:absolute;display:block;left:0px;top:50%}.evcal_cblock .evo_end{line-height:100%;vertical-align:super;float:left;padding-left:8px;font-size:14px;position:relative;margin-top:4px}.evcal_cblock em{font-style:normal;text-transform:uppercase;line-height:110%}.evcal_cblock .evo_start em.month,.evcal_cblock .evo_end em.month,.evcal_cblock .evo_start em.day{font-size:11px;font-weight:normal;display:block}.eval_time{display:flex;align-items:flex-start;gap:1em;font-size:13px;position:absolute;left:calc(100% - 13em);top:1em;color:#6b6b6b;line-height:1.4}.eval_time p{margin:0}.eval_time svg{margin-top:1px}body #cookie-bar-button-no{border:solid 1px #900}body #cookie-bar-button-no:hover{background-color:#900}.member2 .headline{margin-bottom:3em}.member2 h2{font-size:4em}.ugb-main-block{margin-bottom:35px;margin-top:35px;padding:0}.ugb-block-content{display:flex;flex-wrap:wrap;gap:35px}.ugb-image-box__item{background-color:#fff;box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:35px;position:relative;border-radius:12px;grid-column:3;text-align:center;font-size:16px;color:#fff;width:100%;max-width:calc(25% - 100px);aspect-ratio:15/21}.ugb-image-box__item *{transition:all .4s ease-in-out}.ugb-image-box__image img{position:absolute;background-position:50%;background-size:cover;height:100%;bottom:-0.3px;left:-0.3px;right:-0.3px;top:-0.3px}.ugb-image-box__overlay-hover{bottom:0;left:0;position:absolute;right:0;top:0;background-color:#000;opacity:.7;pointer-events:none;z-index:2}.ugb-image-box__item:not(:hover) .ugb-image-box__overlay-hover{opacity:0 !important}.ugb-image-box__item:hover .ugb-image-box__subtitle,.ugb-image-box__item:hover .ugb-image-box__description{opacity:1;transform:translateY(0)}.ugb-image-box__content{z-index:4;font-family:"Josefin Sans",sans-serif}.ugb-image-box__content>:first-child{margin-top:0}.ugb-image-box__title{margin:0 0 16px;font-size:1.3em}.ugb-image-box__subtitle{font-size:.8em;margin-bottom:5.3333333333px;opacity:0}.ugb-image-box__description{opacity:0;transform:translateY(-30px)}.ugb-image-box__overlay-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.wp-block-separator{border:none;color:#e7ebee;height:2px}#uid26 .ugb-image-box__image img{filter:grayscale(1)}#uid26 .ugb-image-box__item:not(:hover) .ugb-image-box__overlay-hover{opacity:.4 !important}#uid26 .ugb-image-box__item{max-width:calc(20% - 100px)}body:not(#uid1) .header .vista .slider .image:after{z-index:0;display:none}.frame-type-menu_sitemap{max-width:1320px;margin:0 auto;position:relative;font-size:2.2em;line-height:1.6em}.frame-type-menu_sitemap ul{padding:0 1em}.frame-type-menu_sitemap a{color:#333}@media only screen and (max-width:1400px){.frame-type-felogin_login,.frame-type-menu_sitemap{padding-left:2.5rem;padding-right:2.5rem;box-sizing:border-box}}@media only screen and (max-width:1400px){.frame-type-felogin_login,.frame-type-menu_sitemap,.frame-type-form_formframework{padding-left:2.5rem;padding-right:2.5rem;box-sizing:border-box}}@media only screen and (max-width:500px){.frame-type-felogin_login,.frame-type-menu_sitemap,.frame-type-form_formframework{padding-left:.75rem;padding-right:.75rem}}.frame-type-form_formframework{max-width:1320px;margin:auto;box-sizing:border-box;font-size:2em;margin-bottom:2em;line-height:1.4}.frame-type-form_formframework form{max-width:800px;width:100%}.frame-type-form_formframework form>div:first-child{display:none}.frame-type-form_formframework h2,.frame-type-form_formframework label{display:none}.frame-type-form_formframework .help-block{display:none}.frame-type-form_formframework form{border:0;padding:0;margin:0;position:relative;display:flex;flex-wrap:wrap;gap:1em;min-inline-size:auto}.frame-type-form_formframework .form-group{width:calc(33.3333333333% - 1em)}.frame-type-form_formframework .form-group:last-child{width:100%}.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea{min-height:45px;border:1px solid;width:100%;border-color:#a9a9a9;box-sizing:border-box;color:#666;font-family:inherit;font-size:14px;padding:.6em;border-radius:5px !important;box-shadow:1px 1px 1px #eee}.frame-type-form_formframework textarea{min-height:100px}.frame-type-form_formframework select{height:45px}.frame-type-form_formframework .checkbox label{width:100%;vertical-align:top}.frame-type-form_formframework .checkbox input{float:right;width:20px}.frame-type-form_formframework .powermail_fieldwrap_marker{margin:15px 0;color:#900}.frame-type-form_formframework .form-navigation button{color:#fff;background:#900;border:1px solid #fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;height:45px;width:160px;display:flex;justify-content:center;align-items:center;border-radius:5px}.frame-type-form_formframework .form-navigation button:hover{border-color:#900;background:#fff;color:#900}.frame-type-form_formframework #kontakt-83-fieldset-1,.frame-type-form_formframework #kontakt-83-fieldset-2{width:calc(100% - 1em);padding:0;border:none}.frame-type-form_formframework #kontakt-83-fieldset-2 .form-group>div{display:flex;align-items:center;width:100%}.frame-type-form_formframework #kontakt-83-fieldset-2 .form-group img{max-width:150px}.frame-type-form_formframework #kontakt-83-fieldset-2 .form-group>div>input{display:flex;align-items:center;width:100%}.frame-type-form_formframework #kontakt-83-fieldset-2 .captcha{margin-bottom:0;padding-right:2em;display:flex;align-items:center;position:relative;margin-right:2em}.frame-type-form_formframework legend{display:none}#flickr{margin:7em auto 3em auto}#flickr section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-items:center}#flickr .header{display:inline-flex;flex-direction:row;align-items:center;position:sticky;top:10em}#flickr .header:before{display:none}#flickr .header div{text-align:center;border:1px solid #282828;background:#fff;border-radius:5px;padding:1.25rem 1.25rem;height:100px;box-sizing:border-box;z-index:1}#flickr h2{font-size:2rem}#flickr h3,#flickr h3 em{font-size:1.2rem}#flickr h3{font-weight:lighter;margin-top:0}#flickr h3 em{font-weight:bold;font-family:"Cabin Sketch"}#flickr #owner a{background:none;color:#444858}#flickr p{font-size:.8rem;font-weight:light;text-align:center;writing-mode:vertical-rl;text-orientation:sideways;transform:rotate(-180deg) translateX(6px);background:rgba(0,0,0,.4117647059);color:#fff;margin:0;padding:1.2rem;backdrop-filter:blur(10px);height:100px;box-sizing:border-box;border-radius:6px}#flickr article:not(.slick-slider){margin-top:2em;width:100%;max-width:100vw;display:flex;flex-direction:row;flex-wrap:wrap}#flickr article:not(.slick-slider)>*{background-color:gray;width:auto;height:250px;flex:1 0 auto;overflow:hidden;margin:1px}#flickr article figure{margin:0}#flickr img{height:100%;object-fit:cover}#flickr article:not(.slick-slider) figure figcaption,#flickr article:not(.slick-slider) figure img{display:inline-block;height:250px;width:100%;object-fit:cover;flex:1 1 0%}#flickr article:not(.slick-slider) figure figcaption{font-size:1.5rem;font-weight:bold;text-align:center;background-color:gray;padding:.2rem;margin:.2rem 0;display:none}#flickr #album{width:100%;overflow:hidden}#photo-grid{width:100%}#photo-grid .grid{display:flex;flex-direction:row;flex-wrap:wrap}#photo-grid .grid-item{flex:1 0 auto;overflow:hidden;width:auto;margin:1px;height:150px}#photo-grid .grid-item a{display:flex;width:100%;height:100%;position:relative;background:#a9a9a9;flex-wrap:nowrap}#photo-grid .grid-item a:after{flex:0 1 auto;margin-left:auto;margin-right:0;content:"";display:inline-block;height:100%;background:#900}#photo-grid .grid-item img{display:inline-block;height:150px;flex:1;object-fit:cover}.news-slider{--cards:1;--step:40vh;--card-width:min(clamp(150px,20vw,280px),calc((100vh - 360px) / 1.5));--card-height:calc(var(--card-width) * 1.5);--radius:max(calc(var(--card-width) * 1.15 * var(--cards) / 6.2832),calc(var(--card-width) * 2));position:relative;height:calc(100vh + (var(--cards) - 1)*var(--step));margin:5em 0 3em 0}.news-slider__stage{position:sticky;top:0;height:100vh;overflow:hidden}.news-slider__headline{position:relative;z-index:2;padding-top:70px;text-align:center}.news-slider__headline h2,.news-slider__headline h3{max-width:none}.news-slider__wheel{--rotate:0;position:absolute;top:calc(50% + var(--card-height)/2);left:50%;width:calc(var(--radius)*2);height:calc(var(--radius)*2);transform:translateX(-50%) rotate(calc(var(--rotate) * 1turn));transition:transform 600ms ease-in-out}.std-element .news-slider__card{--i:0;--dist:0;position:absolute;left:calc(50% - var(--card-width)/2);top:calc(50% - var(--radius) - var(--card-height));width:var(--card-width);height:var(--card-height);transform-origin:50% calc(var(--card-height) + var(--radius));transform:rotate(calc(var(--i) / var(--cards) * 1turn));opacity:clamp(0,1 - var(--dist)/3,1);filter:blur(calc(min(var(--dist),2) * 3.5px)) grayscale(min(var(--dist),1));border-radius:14px;background:#444858;color:#444858;transition:opacity 600ms ease-in-out,filter 600ms ease-in-out}.news-slider__card.is-far{pointer-events:none}.news-slider__card:focus-visible{outline:3px solid #dc9e27;outline-offset:4px}.news-slider__card img{width:100%;height:100%;object-fit:cover;border-radius:inherit;box-shadow:0 10px 30px rgba(0,0,0,.25)}.news-slider__caption{position:absolute;top:100%;left:-60px;right:-60px;padding-top:12px;text-align:center;opacity:0;transform:translateY(-30px);transition:opacity 300ms ease-in-out,transform 300ms ease-in-out}.news-slider__card.is-active .news-slider__caption{opacity:1;transform:translateY(0);transition-delay:300ms}.news-slider__caption time{display:block;font-size:1.2rem;color:#707070}.news-slider__title{display:block;font-family:"Grand Hotel";font-size:2.4rem;line-height:1.1;color:#900}.news-slider__nav{position:absolute;z-index:2;bottom:20px;left:50%;display:flex;align-items:center;gap:15px;transform:translateX(-50%)}.news-slider__btn{width:44px;height:44px;border:1px solid #444858;border-radius:50%;background:#fff;color:#444858;font-size:1.6rem;cursor:pointer;transition:background .3s,color .3s}.news-slider__btn:hover,.news-slider__btn:focus-visible{background:#900;border-color:#900;color:#fff}.news-slider__btn:disabled{opacity:.3;pointer-events:none}.news-slider__counter{min-width:60px;font-size:1.4rem;text-align:center;color:#444858}@media(prefers-reduced-motion:reduce){.news-slider__wheel,.news-slider__card,.news-slider__caption{transition:none}}@media only screen and (max-width:1550px){.header{height:auto}.std-element .social{position:relative;left:inherit;top:inherit}.std-element .social a{display:inline}}@media only screen and (max-width:1450px){.footer_box{max-width:1320px;padding-left:2.5rem;padding-right:2.5rem}.footer_box .footer-col:first-child{padding-left:0}}@media only screen and (max-width:1400px){.ou_wrap,.gallery,.tx-powermail,.tx-felogin-pi1,.tx-kesearch-pi1,.tx-cal-controller,.ce-menu.ce-menu-2,.crt-feed-container{padding-left:2.5rem;padding-right:2.5rem;box-sizing:border-box}.gallery{max-width:1320px;margin:0 auto}.gallery button{right:-3px}.newsinterface .slick-slider .news_preview{margin:0}.newsinterface button{background:rgba(0,0,0,.5)}button.slick-disabled{display:none}.newsinterface .news_preview{width:auto;margin:0 12px}.newsinterface .list-container article{margin-bottom:24px}.crt-feed.crt-feed-branded .crt-logo{right:50px}.header .vista iframe.youtubePlayer{height:80vh}.header .vista .slick-slider iframe.youtubePlayer{height:auto;transform:translate(50%,130%);position:absolute;bottom:100%;right:50%;zoom:4}.header .vista_slogan{font-size:155px}}@media only screen and (max-width:1326px){.crt-feed-container{padding-left:1.7rem;padding-right:1.7rem}.newsinterface article{width:50%}#uid1 .newsinterface article:last-child{display:none}.header .vista_slogan{font-size:135px}}@media only screen and (max-width:1300px){.galcolumn:first-child .crt-post:nth-child(2){display:none}.gallery{max-width:none;padding:0}.gallery button{right:0}.newsinterface .slick-list,.gallery .slick-list{margin:0}.newsinterface .slick-list .slick-slide,.gallery .slick-list .slick-slide{margin:0}.header .vista iframe.youtubePlayer{height:60vh;margin-top:20vh}.bodytext.flex p{min-width:25%}}@media only screen and (max-width:1200px){.countdown .bodytext{text-align:center;margin:25px auto;display:none}.countdown .timer>li{border:none;background:none;margin:0;transform:none;height:auto}.countdown .timer>li>div{transform:none !important}.textpic2 .half{height:75px !important}.gallery .slick-list{margin:0 -12px}.gallery .slick-list .slick-slide{margin:0 12px}.tx-cal-controller .month-medium th,.tx-cal-controller .month-medium td{padding:0px}.header .vista iframe.youtubePlayer{height:53vh;margin-top:23vh}#cookie-bar-prompt-content{text-align:center}.cookie-buttons{text-align:center;display:flex;justify-content:center}#cookie-bar p{float:none !important;text-align:center !important}#cookie-bar-button,#cookie-bar-button-no{float:none !important}.footer_box .footer-social a{font-size:1em;height:40px;width:40px;margin:0 4px}.footer_box .footer-social a span{line-height:2.8}}@media only screen and (max-width:1024px){.menu.mobile.close{display:inline-flex;justify-content:center;align-items:center;position:fixed;top:-45px;right:1.2em;width:46px;height:46px;left:initial !important;z-index:11;background-color:rgba(0,0,0,.125);text-align:center;border-radius:56px;padding:5px}.menu.mobile.close svg{transform:scale(1.4)}.menu.mobile.close svg path+path{fill:#fff}.nav .subopen{display:block}.nav .subopen svg{width:28px;position:absolute;top:14px;right:0;fill:#fff}.nav .subopen>span.jmd-nav__toggle-button{width:40px;height:40px;position:absolute;top:10px;right:0;outline:0;cursor:pointer;border:none;background-color:rgba(0,0,0,.125);text-align:center;border-radius:0}.nav .subopen>span.jmd-nav__toggle-button:before,.nav .subopen>span.jmd-nav__toggle-button:after{content:"";position:absolute;border-radius:.1rem;width:16px;height:2px;left:12px;top:19px;background-color:#fff;transition:all .3s ease-in-out}.nav .subopen>span.jmd-nav__toggle-button:after{height:16px;width:2px;left:19px;top:12px}.nav .subopen.open>span.jmd-nav__toggle-button:after{display:none}.nav .subopen.open svg{transform:rotate(180deg);fill:gray}.header .vista_slogan{font-size:87px;top:50%}.header .top_header{opacity:1 !important;pointer-events:auto !important;display:none}.menu.mobile{display:block;position:absolute;right:40px;top:0;width:40px;height:40px;cursor:pointer;-webkit-transition-duration:.5s;transition-duration:.5s}.mobi-menu-inner{overflow-y:scroll;position:absolute;top:0;left:0;right:0;bottom:0}.mobile .icon{-webkit-transition-duration:.5s;transition-duration:.5s;position:absolute;height:3px;width:40px;top:28px;background-color:#fff}.mobile .icon:before{-webkit-transition-duration:.5s;transition-duration:.5s;position:absolute;width:40px;height:3px;background-color:#fff;content:"";top:-13px}.mobile .icon:after{-webkit-transition-duration:.5s;transition-duration:.5s;position:absolute;width:40px;height:3px;background-color:#fff;content:"";top:13px}.mobile.open .icon{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);opacity:0}.mobile.open .icon:before{-webkit-transform:rotateZ(45deg) scaleX(0.75) translate(12px,-4px);transform:rotateZ(45deg) scaleX(0.75) translate(12px,-4px)}.mobile.open .icon:after{-webkit-transform:rotateZ(-45deg) scaleX(0.75) translate(12px,4px);transform:rotateZ(-45deg) scaleX(0.75) translate(12px,4px)}body.open{background:#900}body.open main.main *{color:#fff}body.open .header .bottom_header{box-shadow:none}.page,.page.open{transition:transform .8s cubic-bezier(0.15,0.2,0.1,1)}.page.open{transform:scale(0.84) translateX(-93vw) translateZ(0) !important;position:fixed;right:0;top:0;bottom:0;left:0}.header .top_header .flex_right .icon+span{display:none}.header .bottom_header{background:#900 !important}.header .bottom_header .outer_nav{height:100%;left:calc(100% + 205px);position:fixed;top:0;width:100%;color:#353535;z-index:9999;margin:0;transition:all .7s;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-webkit-transform:translate3d(-205px,0,0);-ms-transform:translate3d(-205px,0,0);transform:translate3d(-205px,0,0);text-align:center}.header .bottom_header .nav--wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto}.header .bottom_header .nav--wrapper>div{height:100%;align-content:center}.header .bottom_header .nav.lvl0{display:flex;flex-direction:column;width:80%;margin:auto;max-width:300px}.menu-info{color:#fff;text-align:left;width:80%;margin:auto;max-width:300px;padding:0 15px;box-sizing:border-box;margin-top:4em;display:block}.menu-info h2{font-size:3.5em;font-family:"Josefin Sans";color:#fff;line-height:1}.menu-info a{color:#fff}.menu-info div{font-size:18px}.menu-info .social-list{display:flex;gap:1em;font-size:27px;justify-content:start;align-items:center;margin-top:1em}.menu-info .social-list a span:after{display:none}body.open .header .bottom_header .nav.lvl0:after{background:#900}.header .bottom_header .nav.lvl0:after{content:"";position:fixed;top:-100px;bottom:0;background:#fff;left:0;right:0;height:255%;width:255%;z-index:-1;transition:background .3s}.header .bottom_header .nav.lvl0 li{width:100%;height:auto;line-height:2.5;text-align:center;background:initial;display:inline-flex;position:relative;flex-wrap:wrap}.header .bottom_header .nav.lvl0 li.home{display:none}.header .bottom_header .nav.lvl0 li a{border:0 !important;color:#fff !important;white-space:nowrap;display:block;text-decoration:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;text-transform:none;font-size:1.4em;text-shadow:none !important;background:rgba(0,0,0,0) !important}.header .bottom_header .nav.lvl0 li .sublvl{transform-origin:unset;transform:inherit;opacity:1;position:relative;box-shadow:none;transition:unset;display:none;width:100%;background:rgba(0,0,0,0)}.header .bottom_header .nav.lvl0 li .sublvl.open{display:block}.header .bottom_header .nav.lvl0 li .sublvl a{color:#252525;background:rgba(0,0,0,0);margin-left:1em;font-size:1.1em}#ke_search_searchfield_sword_mobile{display:block;width:100%;height:30px;border:none;padding:0 10px}#form_kesearch_searchfield_mobile .submit{position:absolute;right:0;z-index:1;top:0;height:30px;width:30px;border:0;cursor:pointer}.header .vista iframe.youtubePlayer{transform:inherit;margin-top:80px;height:380px}.header .vista .slick-slider iframe.youtubePlayer{height:72vh;transform:translate(50%,105%);position:absolute;bottom:100%;right:50%;zoom:4}.gallery.wrap_small{padding:10em 5em}.footer_box .footer-col h3{font-size:1.5em}.ugb-image-box__item{max-width:calc(50% - 100px);aspect-ratio:15/21}.news_preview .readmore{width:60px;height:60px}.newscounter img{height:100%;aspect-ratio:16/9}.bodytext{font-size:16px;line-height:1.6}}@media only screen and (max-width:980px){.bodytextwrap{flex-direction:column;gap:0em}.bodytextwrap>div{width:100% !important}.bodytext.gray{padding:3em 1em}.counter{position:relative}.counter>div{display:block}.counter>div:before{content:"";width:50px;height:50px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#fff}.counter .item{width:calc(50% - 3px);float:left}.counter .item:nth-child(even){border:none}.counter .item:nth-child(1),.counter .item:nth-child(2){border-bottom:3px solid #f5f5f5}.member .table,.member .table>div,.member .table>div>div{display:block;padding:0}.member .table>div>div{text-align:center;width:100%;padding-top:10px}.member a{justify-content:center}.member img{padding:0;width:auto;height:auto}.footer_box,.footer_box>div,.footer_box>div>div{display:block}.footer_box .footer-col{width:100%;box-sizing:border-box;text-align:center !important;margin:0 !important;padding:1px 25px !important}.footer-navigation{padding-top:50px}}@media only screen and (max-width:890px){.bodytext.flex p{min-width:33.3333333333%}.newsinterface article{width:100%;display:block !important;margin-bottom:24px !important}.newsinterface .news_preview{overflow:hidden}.newsinterface picture.image{max-height:300px;display:block;overflow:hidden}.galcolumn:first-child .crt-post{display:block !important}.countdown .bodytext{display:none}}@media only screen and (max-width:768px){.header .vista .slider .slick-dots li{width:40px}.header .vista .slider .slick-dots li+li{margin-top:15px}.offer{width:4.45em;height:4.45em;right:initial;left:1em;top:initial;bottom:8em;box-shadow:none;border-radius:90px;overflow:hidden;display:flex;max-width:62px;max-height:62px;padding:.3em;box-sizing:border-box;transform:scale(1)}.offer div{display:none}.offer #Calque_3{display:none}.sprechblase{width:2em;height:2em;right:initial;left:1em;top:initial;bottom:3em;box-shadow:none;border-radius:90px;overflow:hidden;display:flex;animation:promille 30s 0s ease-in-out infinite;max-width:320px;padding-left:.7rem;padding-right:1.3rem;transform:scale(1)}.sprechblase:before{content:initial}.sprechblase p{display:none}.sprechblase b{font-size:1.7em;line-height:1.25;margin:0}.sprechblase span{display:block}.countdown .timer{margin-top:1em;margin-bottom:3em}.countdown a{margin-bottom:8em}.countdown .eventname{font-size:4em}.counter .count{font-size:6em}.counter .name{font-size:2em}.tx-cal-controller br,.tx-cal-controller p.pagebrowser,.tx-cal-controller .list-view h1,.tx-cal-controller .header-buttons,.tx-cal-controller table.month-large{display:none}.tx-cal-controller h1,.tx-cal-controller .found,.tx-cal-controller .pagebrowser{text-align:left}.tx-cal-controller h1{font-size:22px;color:#333;margin-top:35px}.tx-cal-controller .view-header{position:relative}.tx-cal-controller .previous-button{position:absolute;right:0;top:35px}.tx-cal-controller .list-view .vevent .dtstart-container,.tx-cal-controller .list-view .vtodo .dtstart-container{text-align:left}.dtstart-container abbr{float:none;margin-left:0;text-align:left;width:auto}.crt-feed.crt-feed-branded .crt-logo{display:none}.print{display:none}.header .vista .slick-slider iframe.youtubePlayer{height:52vh;transform:translate(50%,115%);position:absolute;bottom:100%;right:50%;zoom:4}#map_canvas_route{clip-path:none}.video{padding:5em 5em 10em}.video .flex{grid-template-columns:initial}.video iframe+iframe{margin-top:20px}.textpic2 .ou_wrap{flex-direction:column}.textpic2 .ou_wrap>div{width:100%;text-align:center}.textpic2 .half{height:75px}}@media only screen and (max-width:700px){h2{font-size:3.5em}.newsinterface h3{font-size:1.7em}.newsinterface .flex{margin-left:0;margin-right:0}.newsinterface .news_preview{width:100%;margin:0}.header .m_social{display:none}.header .top_header .flex_left{justify-content:center}.header .top_header .flex_right{position:absolute;right:20px}.header .bottom_header .flex_right{display:none}.tx-cal-controller{padding:0 !important}.list-view,.view-header h1{padding:0 2.5rem}.tx-cal-controller p.found{font-size:11px}.tx-cal-controller .next-button{margin-right:2.5rem}.tx-cal-controller .previous-button{right:2.5rem}.tx-cal-controller .list-view .vevent .dtstart-container,.tx-cal-controller .list-view .vtodo .dtstart-container,.tx-cal-controller .list-view .summary,.tx-cal-controller .list-view .summary{display:block;float:none;width:100%;box-sizing:border-box}.summary{padding:0 0 10px 0;font-size:.7em}.ugb-image-box__item{max-width:none}}@media only screen and (max-width:600px){.header .vista iframe.youtubePlayer{transform:inherit;height:auto;margin-top:80px}.people h2{text-align:left}.bodytext.flex p{min-width:100% !important;text-align:left}.bodytext.flex p b{margin:1em auto 0 auto}.news_content{font-size:1.1em;line-height:1.3}.crt-post-v2 .crt-post-content-text{font-size:.775em;line-height:1.3}.evcal_button .btn-primary,.evcal_desc{font-size:13px !important}.tx-powermail fieldset{gap:0 .5em}.powermail_fieldwrap.powermail_fieldwrap_type_submit.powermail_fieldwrap_senden,.powermail_fieldwrap.powermail_fieldwrap_type_captcha.powermail_fieldwrap_marker,.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_einwilligungmarketing{padding-right:0}.tx-powermail .powermail_fieldwrap{width:calc(33.3333333333% - .35em)}.powermail_fieldwrap.powermail_fieldwrap_type_textarea.powermail_fieldwrap_nachricht{margin-right:0}}@media only screen and (max-width:500px){body{font-size:55%}.header:before{background:linear-gradient(to top,rgba(255,255,255,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,0.04) 16%,rgba(0,0,0,0.23) 75%,rgba(0,0,0,0.33) 100%);position:absolute;pointer-events:none;height:20%;top:0;left:0;width:100%;content:"";display:block;z-index:1}.header header .bottom_header>.flex_wrap{flex-direction:row;justify-content:flex-start}.header header .bottom_header .flex_right{margin-left:0;max-width:none}.header .bottom_header .nav.lvl0 li form{display:none}.header .top_header{transition-duration:.3s;display:none}.header.sticky .top_header{height:0}.header .icon-phone+a,.header .vista .slider .slick-dots{display:none !important}.header .m_social{display:none}.header .bottom_header .flex_right{display:flex}.header.sticky .bottom_header{background:#900 !important;box-shadow:0px 15px 20px rgba(0,0,0,.69);top:0}.header .bottom_header{line-height:45px;height:45px;background:rgba(0,0,0,0) !important;box-shadow:none;transition:.3s;top:2em}.header .vista img{aspect-ratio:2/3;height:100%;width:100%;object-fit:cover}.header .vista .item~.item:not(.slick-slide){display:none}@keyframes opacity{from{opacity:1}to{opacity:0}}.header .vista_slogan{animation:opacity 3s ease-in-out 1s;animation-fill-mode:forwards}.menu.mobile{top:-7px;width:30px;height:40px;left:21px}.mobile .icon{height:3px;width:30px;top:28px}.mobile .icon:before{width:30px;height:3px;top:-10px}.mobile .icon:after{width:30px;height:3px;top:10px}.mobile.open .icon:before{transform:rotateZ(-45deg) scaleX(0.75) translate(-10px,-3px)}.mobile.open .icon:after{transform:rotateZ(45deg) scaleX(0.75) translate(-10px,3px)}.site-branding{padding:40px 0 0 0;font-size:12px}.element{font-size:.8em}.std-element .social a .icon{font-size:20px;line-height:35px;width:35px;height:35px}.ou_wrap,.gallery,.tx-powermail,.tx-felogin-pi1,.tx-kesearch-pi1,.tx-cal-controller,.ce-menu.ce-menu-2,.crt-feed-container{padding-left:1.25rem;padding-right:1.25rem}.tx-cal-controller .view-header h1,.tx-cal-controller .pagebrowser{padding:0 1.25rem}.tx-cal-controller .next-button{margin-right:1.25rem}.tx-cal-controller .previous-button{right:1.25rem}.tx-cal-controller .list-view{padding:10px 1.25rem}#curator-feed-default-feed-layout{padding:0}.countdown .timer>li{width:70px}.countdown .value{font-size:35px}.countdown .eventname{font-size:4em;margin-top:20px;padding:0 15px}.countdown .eventname h3{font-weight:100}.member{padding:0 20px}.member img{max-width:200px}.counter .count{font-size:5em}.counter .name{font-size:15px}.header .vista .slick-slider iframe.youtubePlayer{height:75vh;transform:translate(50%,95%);zoom:2}.gallery.wrap_small{padding:0;background:rgba(0,0,0,0)}.gallery.wrap_small .item{padding:3em}.gallery.wrap_small .slick-dots{display:none !important}.gallery .slick-dots{margin:3em 0 5em 0}.std-element .textpic{max-width:145px}#uid1 .newsinterface,#uid25 .newsinterface,#uid1 #curator-feed-default-feed-layout{overflow:hidden;padding-top:20px;transform:translateY(-20px)}#uid1 .newsinterface .slider-container,#uid25 .newsinterface .slider-container,#uid1 #curator-feed-default-feed-layout .slider-container{overflow:visible;width:80%;margin:auto;display:block}#uid1 .newsinterface .slick-list,#uid25 .newsinterface .slick-list,#uid1 #curator-feed-default-feed-layout .slick-list{margin:0 -12px;overflow:visible}#uid1 .newsinterface .slick-list .slick-slide,#uid25 .newsinterface .slick-list .slick-slide,#uid1 #curator-feed-default-feed-layout .slick-slide{margin:0 12px}#uid1 #curator-feed-default-feed-layout .slick-slider{float:none !important;width:80% !important;margin:auto;overflow:visible}#uid1 #curator-feed-default-feed-layout .crt-post{float:left}#cookie-bar{position:fixed;top:50%;left:50% !important;transform:translate(-50%,-50%);height:180px;display:flex !important;justify-content:center;align-items:center;flex-direction:column;width:calc(100% - 40px) !important}#cookie-bar p{margin:15px 20px 10px 20px !important}.newscounter img{height:100%;object-fit:cover;aspect-ratio:4/3}.newscounter>div{padding-top:4em}.header .vista_slogan span{opacity:0;display:block;line-height:0}}@media only screen and (max-width:370px){.header .vista .slick-slider iframe.youtubePlayer{height:50vh}}@media only screen and (max-width:500px){::view-transition-old(root){animation:.4s ease-out both view-transition-out-mobile}::view-transition-new(root){animation:.4s ease-out both view-transition-in-mobile}.page.JS-open{transform:scale(0.84) translateX(-93vw) translateZ(0) !important;transition:transform .8s cubic-bezier(0.15,0.2,0.1,1)}.frame-type-form_formframework .form-group{width:100% !important}#uid1 .header .vista .item img{height:100vh}.header .headerLogo{top:55%}.header .headerLogo img{max-width:260px;min-width:260px}.header .bottom_header .flex_left{justify-content:flex-end;-webkit-box-pack:end;order:2}.header .bottom_header .flex_right{justify-content:flex-start;-webkit-box-pack:start;order:1}.menu.mobile{right:21px;left:initial}.header .bottom_header .outer_nav{left:calc(100% + 205px)}#c8 h2,#c3 h2{font-size:3.5em;text-align:center}.header .vista,.header .vista .slider{max-height:100dvh}.eval_time{gap:.5em;position:relative;top:initial;left:initial;margin-left:6.5em}.eval_time svg{display:none}.frame-type-felogin_login label{width:100%}.frame-type-felogin_login input{width:100%;border-color:#a9a9a9;box-sizing:border-box;color:#666;font-family:inherit;font-size:14px;padding:.6em;border-radius:5px !important}#flickr #album{margin-top:2em}#flickr h2{font-size:1.5rem}#flickr .header{position:relative;top:0}#flickr #album .slick-list .slick-slide{margin:0}#flickr article figure{margin:0;height:100%;display:flex;width:100%}#flickr a{padding:0}#flickr img{width:100%;height:300px;object-fit:cover}#uid1 .newsinterface>.post-boxes,#uid25 .newsinterface>.post-boxes{padding:0}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-content-image{aspect-ratio:4/3;height:auto;min-height:0}}@media only screen and (max-width:600px){.news-slider{--step:30vh;--card-width:min(55vw,calc((100vh - 300px) / 1.5))}.news-slider__title{font-size:2rem}}body{color:#50535e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:#900;color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f7f5f2}::-webkit-scrollbar-thumb{background:#900;border:2px solid #f7f5f2;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#444858}::-webkit-input-placeholder{color:#8c8f99}::placeholder{color:#8c8f99}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #dc9e27;outline-offset:3px}h1,h2{color:#444858;line-height:1.15}h1{color:#900}.bodytext{text-align:left;font-weight:300}.bodytext strong,.bodytext b{font-weight:500}.bodytext a{text-decoration:underline;text-decoration-color:rgba(153,0,0,.3);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.bodytext a:hover{text-decoration-color:currentColor}.bodytext.flex p,.bodytext.gray{text-align:center}.bodytext.gray{background-color:#f7f5f2;border-radius:18px}.header .top_header{font-family:"Roboto",sans-serif;font-weight:400;font-size:12.5px;letter-spacing:.02em;color:#8c8f99;background-color:hsla(0,0%,100%,.94)}.header .top_header a{color:#8c8f99}.header .top_header a:hover,.header .top_header .flex_right>div:hover{color:#900}.header .bottom_header{background-color:#900;box-shadow:0 10px 30px -12px rgba(0,0,0,.55)}.header .bottom_header .flex_right a{border-radius:50%}.header.sticky .bottom_header,.header.sticky .bottom_header:hover,.header.sticky .top_header:hover~.subheader{background-color:#900}@media only screen and (min-width:1025px){.header .bottom_header ul.lvl0>li>a{position:relative;padding:0 16px;font-size:16px;font-weight:500;letter-spacing:.02em}.header .bottom_header ul.lvl0>li>a::after{content:"";position:absolute;left:16px;right:16px;bottom:14px;height:2px;border-radius:2px;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(0.22,0.61,0.36,1)}.header .bottom_header ul.lvl0>li:hover>a{background:rgba(0,0,0,0);backdrop-filter:none;color:#fff}.header .bottom_header ul.lvl0>li:hover>a::after,.header .bottom_header ul.lvl0>li.act>a::after,.header .bottom_header ul.lvl0>li.cur>a::after{transform:scaleX(1)}.header .bottom_header .sublvl{min-width:14rem;padding:8px;border-radius:14px;background:#fff;box-shadow:0 4px 10px rgba(24,25,30,.06),0 24px 48px -18px rgba(24,25,30,.38)}.header .bottom_header .sublvl ul{margin:0}.header .bottom_header .sublvl ul li{height:auto;line-height:1.4}.header .bottom_header ul.lvl0>li:hover .sublvl ul li a{padding:10px 14px;border-radius:10px;background:rgba(0,0,0,0);backdrop-filter:none;color:#2a2c36;font-size:15px}.header .bottom_header ul.lvl0>li .sublvl ul li:hover a{background:#fbf1f1;color:#900}}.header .vista .slider .slick-dots{top:auto;right:0;bottom:2.5em;left:0;z-index:12;display:flex;justify-content:center;align-items:center;gap:5px;margin:0;padding:0;transform:none}.header .vista .slider .slick-dots li{display:flex;align-items:center;justify-content:center;height:20px}.header .vista .slider .slick-dots li+li{margin-top:0}.header .vista .slider .slick-dots li:after{position:static}.header .vista .slider .slick-dots li:hover:after{width:8px;background-color:#fff}.header .vista .slider .slick-dots li{width:auto;padding:0 2px}.header .vista .slider .slick-dots li:after{width:8px;height:8px;border:0;border-radius:8px;background-color:hsla(0,0%,100%,.6);box-shadow:none;transition:width .3s cubic-bezier(0.22,0.61,0.36,1),background-color .3s}.header .vista .slider .slick-dots li.slick-active:after{width:24px;transform:none;border:0;background-color:#900;box-shadow:none}.offer,.sprechblase{border-radius:18px;box-shadow:0 18px 40px -16px rgba(0,0,0,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.offer{background:rgba(220,158,39,.92)}.offer:hover{background:rgba(153,0,0,.92)}.sprechblase,.sprechblase:hover{background:rgba(153,0,0,.9)}.sprechblase:before{border-top-color:rgba(153,0,0,.9);filter:none}@media only screen and (max-width:768px){.offer,.sprechblase{border-radius:90px;box-shadow:0 8px 20px -8px rgba(0,0,0,.6)}}.site-branding{font-size:14px;color:#8c8f99;letter-spacing:.02em}.site-branding a{color:#2a2c36;transition:color .2s}.site-branding a:hover{color:#900}.site-branding .breadcrump>span:not(.act){color:#cfccc7}.textpic2{background:linear-gradient(135deg,#a10d0d 0%,#990000 45%,#7a0000 100%)}.textpic2 h1,.textpic2 h2{color:#fff}.newsinterface .news_preview{border:0;border-radius:18px;background:#fff;box-shadow:0 2px 6px rgba(24,25,30,.05),0 12px 32px -14px rgba(24,25,30,.28);transition:transform .35s cubic-bezier(0.22,0.61,0.36,1),box-shadow .35s cubic-bezier(0.22,0.61,0.36,1)}.newsinterface .news_preview:hover{transform:translateY(-6px);box-shadow:0 4px 10px rgba(24,25,30,.06),0 24px 48px -18px rgba(24,25,30,.38)}.newsinterface .news_preview picture{isolation:isolate}.newsinterface .news_preview:hover img{transform:scale(1.05)}.newsinterface img{padding:0;border-radius:0;transform-origin:center bottom;transition:transform .6s cubic-bezier(0.22,0.61,0.36,1),filter .3s}.newsinterface h3{transition:color .2s}.newsinterface a:hover h3{color:#900}.newsinterface .news_content{color:#50535e;font-weight:300;line-height:1.5}.newsinterface .news_footer{margin:1em 17px 0;padding:0;border-top:1px solid #ebe8e4;color:#8c8f99}.newsinterface .button.btn{border-radius:999px;border-color:#ebe8e4;font-weight:400}.newsinterface .button.btn:hover{background:#900;border-color:#900}.readmore{box-shadow:0 6px 16px -6px rgba(0,0,0,.25)}#uid1 #curator-feed-default-feed-layout .crt-post{border:0;border-radius:18px;background:#fff;box-shadow:0 2px 6px rgba(24,25,30,.05),0 12px 32px -14px rgba(24,25,30,.28);transition:transform .35s cubic-bezier(0.22,0.61,0.36,1),box-shadow .35s cubic-bezier(0.22,0.61,0.36,1)}#uid1 #curator-feed-default-feed-layout .crt-post:hover{transform:translateY(-6px);box-shadow:0 4px 10px rgba(24,25,30,.06),0 24px 48px -18px rgba(24,25,30,.38)}#uid1 #curator-feed-default-feed-layout .crt-post-v2 .crt-post-content-image img{padding:0;border-radius:0}.content .crt-load-more a{border:1px solid #900;border-radius:999px}.gallery.wrap_small,.video{background:#f7f5f2}.gallery .item,.gallery .img_gallery,.gallery .img_gallery img,.gallery.wrap_small .item img{border-radius:14px}.gallery.wrap_small .item{overflow:hidden}.newsinterface button,.gallery button,#album button{width:44px;height:44px;border:0;border-radius:50%;background:rgba(24,25,30,.4);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .2s}.newsinterface button:hover,.gallery button:hover,#album button:hover{background:#900}.gallery .slick-dots li,.newsinterface .slick-dots li,#curator-feed-default-feed-layout .slick-dots li{width:auto;padding:0 2px}.gallery .slick-dots li:after,.newsinterface .slick-dots li:after,#curator-feed-default-feed-layout .slick-dots li:after{width:8px;height:8px;border:0;border-radius:8px;background-color:#d4d0ca;box-shadow:none;transition:width .3s cubic-bezier(0.22,0.61,0.36,1),background-color .3s}.gallery .slick-dots li.slick-active:after,.newsinterface .slick-dots li.slick-active:after,#curator-feed-default-feed-layout .slick-dots li.slick-active:after{width:24px;transform:none;border:0;background-color:#900;box-shadow:none}.countdown{background:linear-gradient(180deg,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.55) 100%)}.countdown .eventname{font-family:"Grand Hotel",cursive}.countdown .timer>li{border:1px solid hsla(0,0%,100%,.35);border-radius:16px;background:hsla(0,0%,100%,.12);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@media only screen and (max-width:1200px){.countdown .timer>li{border:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}}.counter .item{border-right:1px solid #ebe8e4;color:#8c8f99}.counter .count{font-weight:300;color:#900}.counter .name{font-size:1.5em;font-weight:500;letter-spacing:.12em;text-transform:uppercase}@media only screen and (max-width:980px){.counter .item:nth-child(1),.counter .item:nth-child(2){border-bottom:1px solid #ebe8e4}}.member .text{font-weight:300;color:#50535e}.member .text strong{font-weight:500;color:#2a2c36}.ugb-image-box__item{border-radius:18px;box-shadow:0 2px 6px rgba(24,25,30,.05),0 12px 32px -14px rgba(24,25,30,.28);transition:transform .35s cubic-bezier(0.22,0.61,0.36,1),box-shadow .35s cubic-bezier(0.22,0.61,0.36,1)}.ugb-image-box__item:hover{transform:translateY(-4px);box-shadow:0 4px 10px rgba(24,25,30,.06),0 24px 48px -18px rgba(24,25,30,.38)}.ugb-image-box__item *{transition:opacity .4s ease-in-out,transform .4s ease-in-out}.ugb-image-box__content{font-family:"Roboto",sans-serif}.ugb-image-box__title{font-weight:600;letter-spacing:.01em}.video iframe{border-radius:14px}.google-maps-search-btn{height:46px;padding:0 24px;border:0;border-radius:999px;background:#fff;color:#2a2c36;font-family:"Roboto",sans-serif;font-weight:500;box-shadow:0 2px 6px rgba(24,25,30,.05),0 12px 32px -14px rgba(24,25,30,.28);transition:background .2s,color .2s}.google-maps-search-btn:hover{background:#900;color:#fff}.google-maps-error-popup{border-radius:18px}.google-maps-error-popup .button{border-radius:999px}#evcal_list{border:0;border-radius:18px;box-shadow:0 2px 6px rgba(24,25,30,.05),0 12px 32px -14px rgba(24,25,30,.28)}.eventon_list_event{border-color:#900;transition:background-color .2s,border-left-width .2s}.eventon_list_event:after{background-color:#ebe8e4}.eventon_list_event:hover{background-color:#f7f5f2}.evcal_desc{color:#2a2c36;font-weight:500;letter-spacing:.02em}.evcal_subtitle{color:#8c8f99}.evcal_cblock{color:#900}.evcal_cblock em{color:#8c8f99}.evcal_cblock .evo_end:before{background-color:#8c8f99}.eval_time{color:#8c8f99}.evo_above_title{border-radius:999px}.tx-powermail input,.tx-powermail select,.tx-powermail textarea,.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea,.frame-type-felogin_login input:not([type=submit]){min-height:48px;padding:.75em 1em;border:1px solid #dcd8d2;border-radius:10px !important;background:#fff;color:#2a2c36;font-size:15px;box-shadow:none;transition:border-color .2s,box-shadow .2s}.tx-powermail input:focus,.tx-powermail select:focus,.tx-powermail textarea:focus,.frame-type-form_formframework input:focus,.frame-type-form_formframework select:focus,.frame-type-form_formframework textarea:focus,.frame-type-felogin_login input:not([type=submit]):focus{border-color:#900;box-shadow:0 0 0 4px rgba(153,0,0,.1)}.frame-type-form_formframework textarea{min-height:140px}.tx-powermail input[type=checkbox],.frame-type-form_formframework input[type=checkbox]{min-height:0;accent-color:#900}.tx-powermail .powermail_submit,.frame-type-form_formframework .form-navigation button,.frame-type-felogin_login input[type=submit],.evcal_button .btn-primary{height:48px;padding:0 28px;border:0;border-radius:999px !important;background:#900;color:#fff;font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;letter-spacing:.02em;box-shadow:0 10px 24px -12px rgba(153,0,0,.7);transition:background .2s,transform .2s cubic-bezier(0.22,0.61,0.36,1),box-shadow .2s}.tx-powermail .powermail_submit:hover,.frame-type-form_formframework .form-navigation button:hover,.frame-type-felogin_login input[type=submit]:hover,.evcal_button .btn-primary:hover{background:#7a0000;color:#fff;transform:translateY(-2px);box-shadow:0 14px 28px -12px rgba(153,0,0,.8)}.frame-type-form_formframework .form-navigation button{width:auto;min-width:160px}.footer{background:linear-gradient(180deg,#202127 0%,#18191e 100%)}.footer_box .footer-col{color:#b4b6bf;font-weight:300}.footer_box .footer-col a{color:#b4b6bf}.footer_box .footer-col a:hover{color:#dc9e27}.footer_box .footer-col h3{color:#fff;font-family:"Grand Hotel",cursive;font-size:2em}.footer_box .footer-col:nth-child(2) a b{font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:.04em}.footer_box .footer-social a{border-color:hsla(0,0%,100%,.22);border-radius:50%}.footer_box .footer-social a:hover{background:#dc9e27;border-color:#dc9e27}.footer-navigation{max-width:1320px;margin:2em auto 0;padding-top:1em;border-top:1px solid hsla(0,0%,100%,.08);color:#868892;font-size:14px;font-weight:400}.footer-navigation ul li a:hover{color:#dc9e27}.scroll-to-top{border-radius:50%;background:#900;box-shadow:0 10px 24px -10px rgba(0,0,0,.5);font-size:2em}.scroll-to-top:hover{background:#dc9e27;box-shadow:0 14px 28px -10px rgba(0,0,0,.5)}body #cookie-bar{background:rgba(24,25,30,.94);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:"Roboto",sans-serif}body #cookie-bar p{font-family:"Roboto",sans-serif}body #cookie-bar a{color:#dc9e27}body #cookie-bar-button,body #cookie-bar-button-no{padding:8px 18px;border-radius:999px;font-weight:500;transition:background .2s,border-color .2s}body #cookie-bar-button{border:1px solid #900;background:#900}body #cookie-bar-button:hover{border-color:#7a0000;background:#7a0000}body #cookie-bar-button-no{border:1px solid hsla(0,0%,100%,.3)}body #cookie-bar-button-no:hover{border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.08)}@media only screen and (max-width:500px){body #cookie-bar{border-radius:18px;box-shadow:0 4px 10px rgba(24,25,30,.06),0 24px 48px -18px rgba(24,25,30,.38)}}.tx-cal-controller h1,#flickr h3 em,.menu-info h2{font-family:"Grand Hotel",cursive;font-weight:400}#flickr .header div,#flickr p{border-radius:14px}
