body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}.cc-group>label{flex-grow:1;margin:5px 0 5px 10px}.cc-cookies{display:none;width:100%}.cc-detail-btn{padding:8px 10px;line-height:1.2rem}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px}.cc-detail-btn,.cc-detail-btn-details{display:inline-block;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn span:nth-child(2),.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn.cc-active span:nth-child(1),.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn.cc-active span:nth-child(2),.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn:hover,.cc-detail-btn-details:hover{background:rgba(0,0,0,0);color:var(--ccb-detail-clr-hvr, #717171)}
@font-face{font-family:"Titillium Web";font-style:normal;font-weight:200;src:url("/files/fonts/titillium-web-v7-latin-200.eot");src:local("Titillium Web ExtraLight"), local("TitilliumWeb-ExtraLight"), url("/files/fonts/titillium-web-v7-latin-200.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v7-latin-200.woff2") format("woff2"), url("/files/fonts/titillium-web-v7-latin-200.woff") format("woff"), url("/files/fonts/titillium-web-v7-latin-200.ttf") format("truetype"), url("/files/fonts/titillium-web-v7-latin-200.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:300;src:url("/files/fonts/titillium-web-v7-latin-300.eot");src:local("Titillium Web Light"), local("TitilliumWeb-Light"), url("/files/fonts/titillium-web-v7-latin-300.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v7-latin-300.woff2") format("woff2"), url("/files/fonts/titillium-web-v7-latin-300.woff") format("woff"), url("/files/fonts/titillium-web-v7-latin-300.ttf") format("truetype"), url("/files/fonts/titillium-web-v7-latin-300.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;src:url("/files/files/fonts/titillium-web-v7-latin-regular.eot");src:local("Titillium Web Regular"), local("TitilliumWeb-Regular"), url("/files/fonts/titillium-web-v7-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v7-latin-regular.woff2") format("woff2"), url("/files/fonts/titillium-web-v7-latin-regular.woff") format("woff"), url("/files/fonts/titillium-web-v7-latin-regular.ttf") format("truetype"), url("/files/fonts/titillium-web-v7-latin-regular.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:600;src:url("/files/fonts/titillium-web-v7-latin-600.eot");src:local("Titillium Web SemiBold"), local("TitilliumWeb-SemiBold"), url("/files/fonts/titillium-web-v7-latin-600.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v7-latin-600.woff2") format("woff2"), url("/files/fonts/titillium-web-v7-latin-600.woff") format("woff"), url("/files/fonts/titillium-web-v7-latin-600.ttf") format("truetype"), url("/files/fonts/titillium-web-v7-latin-600.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:400;src:url("/files/fonts/titillium-web-v7-latin-italic.eot");src:local("Titillium Web Italic"), local("TitilliumWeb-Italic"), url("/files/fonts/titillium-web-v7-latin-italic.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v7-latin-italic.woff2") format("woff2"), url("/files/fonts/titillium-web-v7-latin-italic.woff") format("woff"), url("/files/fonts/titillium-web-v7-latin-italic.ttf") format("truetype"), url("/files/fonts/titillium-web-v7-latin-italic.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:700;src:url("/files/fonts/titillium-web-v7-latin-700.eot");src:local("Titillium Web Bold"), local("TitilliumWeb-Bold"), url("/files/fonts/titillium-web-v7-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v7-latin-700.woff2") format("woff2"), url("/files/fonts/titillium-web-v7-latin-700.woff") format("woff"), url("/files/fonts/titillium-web-v7-latin-700.ttf") format("truetype"), url("/files/fonts/titillium-web-v7-latin-700.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:900;src:url("/files/fonts/titillium-web-v7-latin-900.eot");src:local("Titillium Web Black"), local("TitilliumWeb-Black"), url("/files/fonts/titillium-web-v7-latin-900.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v7-latin-900.woff2") format("woff2"), url("/files/fonts/titillium-web-v7-latin-900.woff") format("woff"), url("/files/fonts/titillium-web-v7-latin-900.ttf") format("truetype"), url("/files/fonts/titillium-web-v7-latin-900.svg#TitilliumWeb") format("svg")}@font-face{font-family:"bebas_neueregular";src:url("/files/fonts/bebasneue-webfont.woff2") format("woff2"), url("/files/fonts/bebasneue-webfont.woff") format("woff");font-weight:normal;font-style:normal}html{background:url(/files/layout/bg.svg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body{width:100%;height:100%;font-family:"Titillium Web";font-weight:400;font-style:normal;font-weight:400;font-size:20px}#main,#footer,#header{width:100%;margin:0 auto;text-align:center}.hero{margin:0 20%;text-align:left}#footer{background-color:#ffffff;margin-top:100px;position:relative}#footer .hero{width:60%}.madeby{font-size:12px;width:100%;padding-bottom:10px;text-align:center;text-transform:uppercase;letter-spacing:0.05em}.dud-cookiebar{padding-bottom:30px}.dud-cookiebar a{color:#2A65AE}.languages ul li:nth-child(1){border-right:2px solid #2A65AE;padding-right:10px}.languages ul li:nth-child(2){padding-left:10px}.languages a{color:#2A65AE;text-decoration:none;font-family:"bebas_neueregular";font-size:28px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200}#sots,#booknow{position:fixed;right:0px;top:50vh;display:block;background-color:#5C348C;width:95px;height:auto;z-index:999;opacity:0.7}#sots .sots-text a,#sots .sots-small a,#sots .booknow-text a,#booknow .sots-text a,#booknow .sots-small a,#booknow .booknow-text a{display:block;padding:20px 0;padding-top:0px;color:#ffffff;font-family:"bebas_neueregular";font-size:24px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200;text-decoration:none;line-height:1.1em}#sots .sots-text a:hover,#sots .sots-small a:hover,#sots .booknow-text a:hover,#booknow .sots-text a:hover,#booknow .sots-small a:hover,#booknow .booknow-text a:hover{cursor:pointer}#sots .sots-small a,#booknow .sots-small a{padding-top:20px;padding-bottom:5px;font-family:"Titillium Web";font-size:13px;font-weight:bold;line-height:1.3em}#sots:hover,#booknow:hover{opacity:1}#booknow{top:calc(50vh - 120px)}#booknow .booknow-text a{padding-top:20px}h1{font-size:3em;font-family:"bebas_neueregular";line-height:120%;margin:0;padding:0}h2{font-size:2em;font-family:"bebas_neueregular";line-height:120%;margin:0 0 20px 0;padding:0}h3{font-size:1em;line-height:120%;margin:0 0 20px 0;padding:0;font-weight:700}h4{font-size:0.85em;line-height:120%;margin:0 0 20px 0;padding:0;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:0.05em;font-weight:200}p{line-height:140%;margin-top:0;padding-top:0;padding-bottom:20px}p a{font-weight:600;text-decoration:none}p a:hover{text-decoration:underline}p strong{font-weight:600}h3 strong{font-weight:800}.mb-0{margin-bottom:0px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}.mb-100{margin-bottom:100px}.mt-0{margin-top:0px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.mt-60{margin-top:60px}.mt-80{margin-top:80px}.mt-100{margin-top:100px}.pb-0{padding-bottom:0px}.pb-20{padding-bottom:20px}.pb-40{padding-bottom:40px}.pb-60{padding-bottom:60px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}.pt-0{padding-top:0px}.pt-20{padding-top:20px}.pt-40{padding-top:40px}.pt-60{padding-top:60px}.pt-80{padding-top:80px}.pt-100{padding-top:100px}.lp-foot{padding:30px 0}.lp-foot a{text-decoration:none}.lp-foot .btn{float:right;margin-right:0}.btn a{text-decoration:none;display:inline-block;padding:10px 20px;text-align:center;border-radius:5px;margin-bottom:10px}.lp-foot .btn a{width:150px;padding:4px 0}.btn a:hover{color:#ffffff}.btn{display:inline-block;margin-right:20px}.btnSmall a{font-weight:600}.lp-foot .rs-column{text-align:left}.lp-foot .rs-column{text-align:left}.navFooter{width:100%;padding:20px 0;margin:0;line-height:150%}.navFooter ul{list-style-type:none;margin:0;padding:0}.navFooter ul li{display:inline-block;margin-right:30px;font-family:"bebas_neueregular";font-size:1.25em;padding-right:30px}.navFooter ul li a{text-decoration:none}.navFooter ul li a:hover{text-decoration:underline}.navFooter ul li.last{text-decoration:none}.icnsFooter .ce_hyperlink{display:inline-block;margin-right:20px}.ce_optin_fallback{background-color:#72a7ff;padding:40px;color:#ffffff}#beschreibungstext .ui-accordion-header-icon{display:none}#beschreibungstext .dud-toggler{font-weight:bold;text-decoration:underline;margin-bottom:30px;display:block;cursor:pointer}#beschreibungstext .teasertext p{margin-bottom:0px}div.euf_overlay{z-index:9999 !important}div.euf_overlay__content{max-width:800px !important}div.euf_overlay__content p{margin-bottom:8px}div.euf_overlay__content .ce_cms_button{float:left;margin-bottom:8px}div.euf_overlay__content .ce_cms_button a{width:unset}div.euf_overlay__content .buttons{width:100%;position:relative;font-size:12px;margin-top:-12px;margin-bottom:30px}div.euf_overlay__content .buttons .left{text-align:left;position:absolute;left:0px}div.euf_overlay__content .buttons .middle{position:absolute;left:33%}div.euf_overlay__content .buttons .right{position:absolute;left:66%}#header{height:650px;overflow:hidden}.headNav{position:fixed;top:0;background:rgba(255, 255, 255, 0.9);z-index:8888;width:100%;height:95px}.languages{float:left;margin-top:14px}.languages a{text-decoration:none;font-family:"bebas_neueregular";font-size:28px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200}.languages ul{list-style-type:none}.languages ul li{display:inline-block}.languages ul li.first{padding-right:10px}.languages ul li.last{padding-left:10px}.navi{float:right;margin-right:120px}.navi ul{list-style-type:none;margin:0}.navi ul li{display:inline-block;margin:0;padding:0}.navi li.active{text-decoration:none;font-family:"bebas_neueregular";font-size:28px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200;text-decoration:none}.navi a{text-decoration:none;font-family:"bebas_neueregular";font-size:28px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200;text-decoration:none}.header-navigation{height:95px}.mobile_menu .navi{float:left;margin-left:0px}.mobile_menu #zusatznavi ul,.mobile_menu #ankernavi ul{width:100%}.mobile_menu #zusatznavi ul li,.mobile_menu #ankernavi ul li{float:none;clear:both;display:block;padding:32px 20px 27px 20px}.mobile_menu #zusatznavi ul li a,.mobile_menu #ankernavi ul li a{padding-top:12px;padding-bottom:12px}#ankernavi li{padding:32px 10px 27px 10px}#ankernavi li a,#ankernavi li a:hover{padding:32px 15px 32px 15px}#ankernavi li a.active{padding:32px 15px 27px 15px}#ankernavi li{padding:0;padding-top:32px;padding-bottom:32px}#ankernavi{margin-right:120px}.headNav .navi ul{padding-inline-start:0px}.headNav .block{overflow:unset}a.lnkSwitch{width:95px;height:55px;display:block;position:absolute;top:0;right:0;padding:20px 0;color:#ffffff;font-family:"bebas_neueregular";font-size:24px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200;text-decoration:none}.contentHeader{position:absolute;top:400px;height:180px;margin:0 calc(50% - 40%);width:80%;display:flex;justify-content:space-between}.txtHeader{text-align:left;width:60%}a.logo{background-size:100% auto;width:40%;height:100%;display:inline-block;margin:0;padding:0;float:right}.hl01{display:block;width:100%;font-size:60px;font-size:5.5vw;font-family:"bebas_neueregular"}.hl02{display:block;width:100%;font-size:40px;font-size:3.55vw;font-family:"bebas_neueregular"}.heroBreadcrumb{height:70px;background-color:#ffffff;margin-bottom:40px}.breadcrumb ul{list-style-type:none;margin-left:0;padding-left:0}.breadcrumb ul li{display:inline-block;margin-right:10px}.breadcrumb ul li.first{display:none}.breadcrumb ul li::before{content:">";padding-right:10px}.breadcrumb ul li:nth-child(2)::before{content:"";padding-right:0}.breadcrumb{text-transform:uppercase;letter-spacing:0.05em;font-weight:200;float:left;font-size:16px;padding-top:6px;height:64px}.breadcrumb a{font-weight:600}a.shortcut_preise{width:90px;height:50px;float:right;font-family:"bebas_neueregular";text-transform:uppercase;letter-spacing:0.05em;font-weight:200;font-size:30px;color:#ffffff;text-decoration:none;padding-top:20px;padding-left:70px}a.shortcut_anfrage{height:50px;float:right;font-family:"bebas_neueregular";text-transform:uppercase;letter-spacing:0.05em;font-weight:200;font-size:30px;text-decoration:none;padding-top:20px;padding-right:30px;padding-left:90px}a.shortcut_checkin{height:50px;float:right;font-family:"bebas_neueregular";text-transform:uppercase;letter-spacing:0.05em;font-weight:200;font-size:30px;color:#ffffff;text-decoration:none;padding-top:20px;padding-left:70px;padding-right:30px}a.shortcut_booking{height:50px;float:right;font-family:"bebas_neueregular";text-transform:uppercase;letter-spacing:0.05em;font-weight:200;font-size:30px;text-decoration:none;padding-top:20px;padding-right:30px;padding-left:90px}.hero.white{background-color:#ffffff;padding:80px 5%}.hero.grey{background-color:rgba(255, 255, 255, 0.6);padding:80px 5%}.hero.transparent{padding:80px 0}.hero.grey2{background-color:#DFDDE0;padding:20px 20%;margin:0}.heroShortcuts{display:none}.hero.image{position:relative}.imgCaption .image_container{position:relative}.imgCaption .caption{position:absolute;left:0;bottom:8px;background:rgba(255, 255, 255, 0.75);width:100%;padding:12px 20px 16px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:0.8em}.lnk_brands a{display:inline-block;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;text-align:center;color:#ffffff;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em;font-weight:200}.lnk_booking a,.lnk_checkin a{display:inline-block;padding:20px;padding-top:90px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;font-family:"bebas_neueregular";font-size:30px;width:200px;height:200px;border-radius:400px;text-align:center}.flex{display:flex;align-items:center;flex-wrap:wrap}.teaser{height:auto;min-height:600px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tsrTxt{background-color:#ffffff;padding:40px 18%;min-height:300px}.tsrImg{height:300px;display:block;width:100%}.teaser h3{font-size:1.4em;font-family:"bebas_neueregular"}.tsrImg.newsRodel{background:url(/files/content/torggler_alu.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.gal{width:100%;margin:0;padding:0}.gal li{width:100px !important;height:100px !important;margin:0;padding:0;overflow:hidden}.gal .image_container{width:100% !important;height:100% !important;margin:0;padding:0;overflow:hidden}.tablePrices table{width:100%;table-layout:fixed}.tablePrices{width:100%;font-size:0.75em}.tablePrices tr:nth-child(odd){background-color:#DFDDE0}.tablePrices tr.row_0{background-color:#5C348C;color:#fff;font-weight:700}.tablePrices td{padding:10px 1%}.tablePrices td.col_0{width:20%}.tablePricesCourses table{width:100%;table-layout:fixed}.tablePricesCourses{width:100%;font-size:0.75em}.tablePricesCourses tr:nth-child(odd){background-color:#DFDDE0}.tablePricesCourses tr.row_0{background-color:#0088CD;color:#fff;font-weight:700}.tablePricesCourses td{padding:10px 1%}.tablePricesCourses td.col_0{width:25%}.tablePricesDepot table{width:100%;table-layout:fixed}.tablePricesDepot{width:100%;font-size:0.75em}.tablePricesDepot tr:nth-child(odd){background-color:#DFDDE0}.tablePricesDepot tr.row_0{background-color:#5C348C;color:#fff;font-weight:700}.tablePricesDepot td{padding:10px 1%}.tablePricesDepot td.col_0{width:20%}.tablePricesDepot td.col_9{width:15%}.hero.white.noMargin{padding-top:0}.kontakt input{padding:10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"Titillium Web";font-weight:400 !important;font-size:16px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200;margin-bottom:10px;border:1px solid #DFDDE0;color:#000}.kontakt textarea{padding:10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"Titillium Web";font-weight:400 !important;font-size:16px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200;margin-bottom:10px;border:1px solid #DFDDE0;color:#000}.kontakt select{padding:10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"Titillium Web";font-weight:400 !important;font-size:16px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200;margin-bottom:10px;border:1px solid #DFDDE0;color:#000}.kontakt .widget-radio{margin-bottom:20px;text-align:left}.kontakt .widget-radio input{display:inline-block;width:20px}.kontakt .widget-radio label{font-family:"Titillium Web";font-weight:400 !important;font-size:16px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200;margin-bottom:10px;display:inline-block;color:#000}.kontakt .widget-radio span{display:block}.kontakt .widget-radio legend{display:inline-block;width:auto;font-family:"Titillium Web";font-weight:400 !important;font-size:16px;color:#000}.kontakt .widget-explanation{font-family:"Titillium Web";font-weight:300;font-size:14px;color:#a4a5a5}.txtOverImg{position:absolute;top:5%;left:8%;width:76%;background-color:rgba(255, 255, 255, 0.75);padding:4%}.imgBg img{display:block}.hero.image img{display:block}.imgBg3 img{display:block;min-height:100% !important;width:auto !important}.imgBg3{width:50%;height:300px;overflow:hidden;float:left}.eyecatcher a{font-size:24px;font-weight:bold}.logoKYL{position:absolute;bottom:-100px;right:5%;background:url(/files/content/insertKinderYogurtLand.png) center center no-repeat;width:600px;height:600px;background-size:100% auto}.imgBg2 img{display:block}.txtOverImg2{position:absolute;top:5%;left:8%;width:76%}.headerslide{height:650px !important;object-fit:cover !important;width:100% !important;max-height:650px !important;min-height:650px !important;margin-left:0px !important;margin-top:0px !important}.cookiebar p{margin-top:0px;margin-bottom:0px}.cookiebar p.hidden{display:none}.cookiebar button:hover{cursor:pointer}@media only screen and (min-width:1800px){.hl01{font-size:70px}.hl02{font-size:40px}.txtHeader{width:40%;margin-left:20%}a.logo{width:20%;margin-right:20%}}@media only screen and (min-width:1024px){.hero .imgBg3 img{max-width:40vw;width:100% !important;min-height:300px !important;height:auto !important}}@media only screen and (max-width:1600px){.hero{margin:0 10%}#footer .hero{width:80%}.hero.grey2{padding:20px 10%}.heroBreadcrumb a.shortcut_preise,.heroBreadcrumb a.shortcut_anfrage,.heroBreadcrumb a.shortcut_booking,.heroBreadcrumb a.shortcut_checkin{display:none}.heroShortcuts{display:block;height:70px;margin-bottom:40px}a.shortcut_preise,a.shortcut_anfrage,a.shortcut_booking,a.shortcut_checkin{height:70px;width:50%;padding:20px 30px 20px 90px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.heroBreadcrumb{margin-bottom:0px}.tsrTxt{padding:40px 15%}.txtOverImg{left:6%;width:80%}}@media only screen and (max-width:1400px){.lp-hl2{margin-top:0}#footer{position:relative}.navi li.active,.navi a,.languages a{font-size:18px}#ankernavi li a,#ankernavi li a:hover{padding-top:38px;padding-bottom:37px}#ankernavi li a.active,#ankernavi li a.active:hover{padding-top:38px;padding-bottom:32px}}@media only screen and (max-width:1024px){.hero{margin:0 5%}#footer .hero{width:90%}.hero.grey2{padding:20px 5%}.lp-hl2{font-size:40px;font-size:4vw}a.lp-mainLnk{font-size:40px;font-size:4vw;padding:0 0 0 20%;width:80%}.parent{display:table;width:100%}a.shortcut_preise,a.shortcut_anfrage,a.shortcut_booking,a.shortcut_checkin{font-size:20px;display:table-cell;vertical-align:middle;float:none;padding-top:0;padding-bottom:0}h1{font-size:2em}h2{font-size:1.5em}.txtOverImg{font-size:0.9em}.imgBg3{display:none}}@media only screen and (max-width:1000px){#zusatznavi,#ankernavi{display:none}.mobile_menu{z-index:9999}.mobile_menu #zusatznavi,.mobile_menu #ankernavi{display:block}.mobile_menu_trigger{position:fixed;width:95px;height:95px;right:120px;top:0;cursor:pointer;z-index:8889}.mobile_menu_trigger span{position:relative}.navButton{width:95px;height:95px}.mobile_menu .inner{background-color:#ffffff}#ankernavi{margin-top:24px}.mobile_menu #ankernavi ul li a,.mobile_menu #zusatznavi ul li a{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.mobile_menu #ankernavi ul li,.mobile_menu #zusatznavi ul li{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding-right:32px}.mobile_menu #zusatznavi ul li.active{padding-left:20px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.mobile_menu #ankernavi ul,.mobile_menu #zusatznavi ul{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.mobile_menu #zusatznavi,.mobile_menu #ankernavi{width:100%}.mobile_menu .navi li.active{border:none}#ankernavi li.active,#zusatznavi li.active,#ankernavi li.active strong,#zusatznavi li.active strong,#ankernavi li,#zusatznavi li,#ankernavi li.first,#zusatznavi li.first,#ankernavi li.last,#zusatznavi li.last{padding-left:0;padding-right:0;padding-bottom:10px !important;padding-top:10px !important}#zusatznavi li.active{padding-top:22px !important;padding-bottom:22px !important;padding-left:15px;padding-right:15px}#zusatznavi li a,#zusatznavi li.active strong{padding-left:15px;padding-right:15px}}@media only screen and (max-width:900px){.tsrTxt{padding:40px 5%}.txtOverImg{left:5%;width:82%}.imgBg{min-height:800px}.imgBg img{max-width:unset !important;height:100% !important;overflow:hidden !important}.logoKYL{width:400px;height:400px;bottom:-60px}}@media only screen and (max-width:768px){#header{height:400px}.contentHeader{flex-wrap:wrap;top:260px}.txtHeader{margin-top:10px}}@media only screen and (max-width:600px){.boarder,.kids{display:none}.hero{max-width:90%}.lp-hl1{font-size:150px;font-size:16vw}.lp-hl2{font-size:40px;font-size:4vw}h1,.lp h1,a.lp-mainLnk{font-size:30px}h2{font-size:24px}.lp-foot .btn{float:left}.logoKYL{width:200px;height:200px;bottom:-30px}.breadcrumb ul{margin-top:0;margin-bottom:0;height:auto}.breadcrumb{display:flex;align-items:center}}@media only screen and (max-width:480px){.mobile_menu_trigger{right:100px}.languages{margin-left:90px !important}cms-cookie-bar>cms-container,cms-accept-tags>cms-container{max-height:80vh !important}cms-accept-tags>cms-container form cms-taglist cms-taggroup cms-taggroup-description p{padding-bottom:0}cms-accept-tags>cms-container form cms-taglist cms-taggroup{padding-bottom:10px !important;padding-top:0 !important}cms-accept-tags>cms-container form cms-taglist cms-taggroup cms-taggroup-header{margin-bottom:5px !important}}@media only screen and (max-width:400px){.txtHeader{display:none}a.logo{width:80%;margin-right:20%}.contentHeader{flex-wrap:wrap;top:200px}a.shortcut_preise,a.shortcut_anfrage,a.shortcut_booking,a.shortcut_checkin{padding-left:30px}.tablePrices{overflow-x:scroll}.tablePrices table{min-width:400px}.txtOverImg{font-size:0.8em}}@media only screen and (max-width:768px) and (orientation:portrait){div.euf_overlay__content{transform:scale(0.7);padding-left:15px;padding-right:15px;padding-bottom:25px;position:absolute;left:calc(50% - 400px);right:calc(50% - 400px);top:2%}}@media only screen and (max-width:768px) and (orientation:landscape){div.euf_overlay__content{transform:scale(0.5);padding-left:15px;padding-right:15px;padding-bottom:25px;position:absolute;left:calc(50% - 400px);right:calc(50% - 400px);top:-25vh}}
h1,h2,p a,h2 a,h3 a{color:#2A65AE;text-decoration:none}p a:hover,h2 a:hover,h3 a:hover{color:#204f87;text-decoration:underline}#footer{position:relative;margin-top:100px}.heroLP{width:100%;width:100vw;max-width:80%;margin:0 calc(-50vw + 50%)}.lp-hl1{color:#ffffff;font-size:150px;font-size:8vw;font-family:"bebas_neueregular";margin-top:50px;margin-bottom:0}.lp-hl2{color:#ffffff;font-size:40px;font-size:2vw;margin-top:-30px}.lp h1{font-size:60px;color:#ffffff}.boarder{margin-top:50px}.kids{width:60%;margin-top:50px}a.lp-mainLnk{font-size:60px;font-size:2vw;color:#ffffff;text-decoration:none;text-transform:uppercase;font-family:"bebas_neueregular";width:90%;background:url(/files/layout/icn_arrows.svg) left center no-repeat;background-size:auto 100%;padding:0 0 0 10%}a.lp-mainLnk:hover{text-decoration:underline}.lp-foot{color:#2A65AE}.lp-foot a{color:#2A65AE}.btn a{color:#2A65AE;border:1px solid #2A65AE}.btn a:hover{background-color:#204f87}@media only screen and (max-width:1600px){.lp-hl2{margin-top:20px}}@media only screen and (max-width:1400px){.lp-hl2{margin-top:0}}@media only screen and (max-width:1024px){.lp-hl2{font-size:40px;font-size:4vw}a.lp-mainLnk{font-size:40px;font-size:4vw;padding:0 0 0 20%;width:80%}}@media only screen and (max-width:600px){.boarder,.kids{display:none}.lp-hl1{font-size:150px;font-size:16vw}.lp-hl2{font-size:40px;font-size:4vw}h1,.lp h1,a.lp-mainLnk{font-size:30px}.lp-foot .btn{float:left}}
main{margin-bottom:0;position:relative}#footer{margin-top:0;position:absolute;bottom:0}#header{height:150px}html{background:url(/files/layout/sommer.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.logoSummer img{width:50%;height:auto}.logoSummer{margin-bottom:100px}a.lp-lnkNew{background-image:linear-gradient(to right, #0088CD, #85db5a);font-size:60px;font-size:2vw;color:#ffffff;text-decoration:none;text-transform:uppercase;font-family:"bebas_neueregular";display:block;width:600px;max-width:45%}a.lp-lnkNew:hover{background-image:linear-gradient(to right, #0077b3, #76c24f)}a.lp-lnkNew .icn,a.btnOtherSeason .icn{background:url(/files/layout/icn_arrows.svg) 40px 40px no-repeat;background-size:auto 60px;padding:40px}a.lp-lnkNew .title,a.btnOtherSeason .title{display:block;padding:0 0 0 80px;text-align:left;font-size:60px}a.lp-lnkNew .subtitle{display:block;padding:0 0 0 80px;text-align:left;font-size:40px}.frameLP{width:100%;max-width:80%;margin:0 auto;display:flex;justify-content:space-between}.frameBikeRent{width:100%;max-width:80%;margin:0 auto}a.btnOtherSeason{position:absolute;top:-146px;right:0;background-image:linear-gradient(to right, #0088CD, #5C348C);font-size:60px;font-size:2vw;color:#ffffff;text-decoration:none;text-transform:uppercase;font-family:"bebas_neueregular"}a.lnkSwitchSeason{position:absolute;top:0;left:0;text-decoration:none;font-family:"bebas_neueregular";font-size:28px;text-transform:uppercase;letter-spacing:0.05em;font-weight:200;background-image:linear-gradient(to right, #0088CD, #5C348C);color:#fff;height:36px;padding:32px 15px 27px 15px}.languages{margin-left:100px}.languages ul li.first{border-right:2px solid #2A65AE}.languages a{color:#2A65AE}.navButton{background:url(/files/layout/menu_blue.svg) center center no-repeat;background-size:50px auto}.mobile_menu_trigger{z-index:9999 !important;right:25px}.mobile_menu{z-index:10000}.mobile_menu #ankernavi li.active{border-bottom:none;color:#555555}.mobile_menu #ankernavi li.active strong{padding-right:15px;padding-left:15px}.navi a{color:#2A65AE}.navi a:hover{background-color:rgba(92, 52, 140, 0.1)}#ankernavi li.active{color:#2A65AE;border-bottom:5px solid #2A65AE}#ankernavi li.active{padding:32px 15px 27px 15px}#ankernavi{margin-right:0}#papinBikePlugin{margin-bottom:100px !important;margin-top:20px !important}.eventlist{display:flex;justify-content:space-between;flex-wrap:wrap}.events{margin-bottom:40px;border:1px solid #cccccc;text-align:left;flex-basis:48%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-bottom:20px}.events a{display:inline-block;padding:20px;background-color:#2A65AE;color:#ffffff;margin-bottom:20px;margin-right:30px}.events a:hover{background-color:#204f87;color:#ffffff}.events .beschreibungstext{padding:40px 40px 0 40px}.events .ce_image img{width:auto}.events header h2{margin:0 !important}@media only screen and (max-width:1400px){.navi li.active,.navi a,.languages a{font-size:18px}#ankernavi a,#ankernavi a:hover{padding-top:38px;padding-bottom:37px}#ankernavi li.active,#ankernavi li.active:hover{padding-top:38px;padding-bottom:32px}}@media only screen and (max-width:1280px){a.lp-lnkNew{margin-bottom:200px}a.lp-lnkNew .title,a.btnOtherSeason .title{font-size:40px;padding:0 0 0 40px}a.lp-lnkNew .subtitle{font-size:20px;padding:0 0 0 40px}a.lp-lnkNew .icn{background:url(/files/layout/icn_arrows.svg) 40px 50px no-repeat;background-size:auto 20px}a.btnOtherSeason .icn{background:url(/files/layout/icn_arrows.svg) 20px 30px no-repeat;background-size:auto 20px;padding:20px}a.btnOtherSeason{top:-84px}#footer{position:relative}.eventlist{flex-wrap:wrap}.events{flex-basis:100%}}@media only screen and (max-width:600px){.frameLP{display:block;width:94%;margin-bottom:150px}a.lp-lnkNew{width:100%;margin-bottom:20px;display:block;max-width:unset}.logoSummer{margin-bottom:50px}}@media only screen and (orientation:landscape) and (max-height:1000px){#footer{position:relative}a.lp-lnkNew{transform:scale(0.6);margin-bottom:150px}.logoSummer{margin-bottom:10px}}
.languages{position:absolute;top:0;left:0;margin-left:0 !important}@media only screen and (max-width:480px){.languages ul{margin-top:0}.mod_changelanguage ul.level_1{padding-left:20px}}
