.basicLightbox{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;opacity:.01;position:fixed;top:0;transition:opacity .4s ease;width:100%;will-change:opacity;z-index:1000}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;will-change:transform;z-index:1}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{bottom:0;display:block;left:0;margin:auto;max-height:95%;max-width:95%;position:absolute;right:0;top:0}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{height:auto;width:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{height:100%;pointer-events:none;width:100%}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}@keyframes c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:c 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212427;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.25;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#c8952a}a,a:hover{text-decoration:none}a:hover{color:#9e7621}a:not([href]):not([tabindex]):not(.btn){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):not(.btn):focus{outline:0}pre{margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#000;padding-bottom:10px;padding-top:10px;text-align:left}th{text-align:inherit}label{display:inline-block;margin:0}button{border-radius:0}button:focus{outline:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.hidden:not(.areablock--teaser,.areablock--iconbox,.areablock--media.multiple){filter:blur(5px);opacity:0;transition:opacity 1s,filter 1s}.hidden.areablock--teaser .teaser-small{filter:blur(10px);opacity:0;transform:translateY(-100%);transition:opacity 1s,filter 1s,transform 1s}.hidden.areablock--teaser .teaser-small:nth-child(2){transition-delay:.2s}.hidden.areablock--teaser .teaser-small:nth-child(3){transition-delay:.4s}.hidden.areablock--teaser .teaser-small:nth-child(4){transition-delay:.6s}.hidden.areablock--iconbox .iconbox,.hidden.areablock--media.multiple picture,.hidden.areablock--media.multiple span,.hidden.areablock--teaser .teaser{filter:blur(10px);opacity:0;transition:opacity 1s,filter 1s,transform 1s}.hidden.areablock--iconbox .iconbox:not(.full-width),.hidden.areablock--media.multiple picture:not(.full-width),.hidden.areablock--media.multiple span:not(.full-width),.hidden.areablock--teaser .teaser:not(.full-width){transform:translateX(-100%)}.hidden.areablock--iconbox .iconbox:nth-child(2),.hidden.areablock--media.multiple picture:nth-child(2),.hidden.areablock--media.multiple span:nth-child(2),.hidden.areablock--teaser .teaser:nth-child(2){transition-delay:.2s}.hidden.areablock--iconbox .iconbox:nth-child(3),.hidden.areablock--media.multiple picture:nth-child(3),.hidden.areablock--media.multiple span:nth-child(3),.hidden.areablock--teaser .teaser:nth-child(3){transition-delay:.4s}.hidden.areablock--iconbox .iconbox:nth-child(4),.hidden.areablock--media.multiple picture:nth-child(4),.hidden.areablock--media.multiple span:nth-child(4),.hidden.areablock--teaser .teaser:nth-child(4){transition-delay:.6s}.show,.show.areablock--iconbox .iconbox,.show.areablock--media.multiple picture,.show.areablock--media.multiple span,.show.areablock--teaser .teaser{filter:blur(0)!important;opacity:1!important}.show.areablock--iconbox .iconbox:not(.full-width),.show.areablock--media.multiple picture:not(.full-width),.show.areablock--media.multiple span:not(.full-width),.show.areablock--teaser .teaser:not(.full-width){transform:translateX(0)!important}.show.areablock--teaser .teaser-small{filter:blur(0)!important;opacity:1!important;transform:translateY(0)!important}.embed-responsive{height:0;position:relative;width:100%}.embed-responsive-1by1{padding-bottom:100%}.embed-responsive-3by2{padding-bottom:66.66666%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive>iframe{border:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-weight:700;line-height:1.2;margin-bottom:0;margin-top:0;word-break:break-word}.h1 a,.h1 a:focus,.h1 a:hover,.h2 a,.h2 a:focus,.h2 a:hover,.h3 a,.h3 a:focus,.h3 a:hover,.h4 a,.h4 a:focus,.h4 a:hover,.h5 a,.h5 a:focus,.h5 a:hover,.h6 a,.h6 a:focus,.h6 a:hover,h1 a,h1 a:focus,h1 a:hover,h2 a,h2 a:focus,h2 a:hover,h3 a,h3 a:focus,h3 a:hover,h4 a,h4 a:focus,h4 a:hover,h5 a,h5 a:focus,h5 a:hover,h6 a,h6 a:focus,h6 a:hover{color:inherit;text-decoration:none}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#c8952a;display:block;font-size:.4em;font-weight:400;line-height:1.15;word-break:normal}.h1.decoration,.h2.decoration,.h3.decoration,.h4.decoration,.h5.decoration,.h6.decoration,h1.decoration,h2.decoration,h3.decoration,h4.decoration,h5.decoration,h6.decoration{display:inline-block;margin-bottom:1.5rem;position:relative}.h1.decoration:after,.h2.decoration:after,.h3.decoration:after,.h4.decoration:after,.h5.decoration:after,.h6.decoration:after,h1.decoration:after,h2.decoration:after,h3.decoration:after,h4.decoration:after,h5.decoration:after,h6.decoration:after{background-color:#c8952a;bottom:-2px;content:"";display:block;height:2px;max-width:80px;position:absolute;width:80%}.h1,h1{font-size:clamp(30px,calc(-6.4557px + 4.74684vw),60px)}.h2,h2{font-size:clamp(25px,calc(-5.37975px + 3.9557vw),50px)}.h3,h3{font-size:clamp(20px,calc(-4.3038px + 3.16456vw),40px)}.h4,h4{font-size:clamp(18px,calc(3.41772px + 1.89873vw),30px)}.h5,h5{font-size:clamp(16px,calc(5.06329px + 1.42405vw),25px)}.h6,h6{font-size:16px}hr{background-color:rgba(0,0,0,.1);border:none;height:2px;margin-bottom:30px;margin-top:30px}.lead{font-size:clamp(18px,calc(15.56962px + .31646vw),20px);font-weight:700;line-height:1.2}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}html{scroll-behavior:smooth}body{overflow-x:hidden;width:100%}::-moz-selection{background:#c8952a;color:#fff}::selection{background:#c8952a;color:#fff}.page-header{height:100vh;height:100svh;position:relative}.page-header--top{align-items:center;display:flex;justify-content:flex-end;left:0;padding:15px;position:absolute;top:0;transition:background-color .3s;width:100%;z-index:9}.page-header--top:before{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);content:"";height:100%;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);width:100vw}.page-header--top .logo{position:absolute;right:50%;top:calc(100% + 30px);transform:translateX(50%)}.page-header--media{height:100%}.page-header--media:before{background-color:rgba(0,0,0,.2);content:"";z-index:1}.page-header--media img,.page-header--media video,.page-header--media:before{height:100%;left:0;position:absolute;top:0;width:100%}.page-header--media img{-o-object-fit:cover;object-fit:cover}.page-header--slider{height:100%;left:0;position:absolute;top:0;width:100%}.page-header--slider-inner{height:100%;margin:0;padding:0;width:100%}.page-header--slider .slide{background-color:#fff;opacity:0;transition:opacity 1s,background-color .5s}.page-header--slider .slide.is-active{background-color:transparent;opacity:1}.page-header--slider-navigation{bottom:40px;display:flex;gap:15px;justify-content:space-evenly;left:0;padding:0 30px;position:absolute;width:100%;z-index:2}.page-header--slider-navigation-dot{border:1px solid #f2f2f2;cursor:pointer;display:block;flex:0 1 60px;height:10px;position:relative}.page-header--slider-navigation-dot:before{background-color:#f2f2f2;content:"";height:100%;left:0;position:absolute;top:0;width:0}.page-header--slider-navigation-dot.is-active:before{transition-duration:calc(var(--sliderDuration)*1ms);transition-property:width;transition-timing-function:linear;width:100%}.page-header--slider-navigation-dot.was-active{background-color:#f2f2f2}.page-header--content{bottom:clamp(100px,calc(-82.27848px + 23.73418vw),250px);color:#fff;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:2}.page-header--content h1{font-size:clamp(45px,calc(-9.68354px + 7.12025vw),90px);margin-bottom:1rem}.page-header--content .lead{margin-bottom:1rem}.page-header--content .btn-outline,.page-header--content .btn-primary{margin-right:15px;margin-top:1rem}.page-header--language{align-items:center;display:flex;justify-content:center}.page-header--language svg{height:auto;width:30px}.page-header--language a{display:none;padding:0 15px}.page-header--language a.is-active{display:block}.page-header--meta{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.5);display:flex;height:50px;justify-content:space-between;left:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.page-header--meta-socials{display:flex}.page-header--meta-socials>ul{border-right:1px solid hsla(0,0%,100%,.5);display:flex;gap:30px;list-style-type:none;margin:0;padding:0 30px}.page-header--meta-socials>ul a{line-height:50px}.page-header--meta-socials .short-cuts{align-items:center;border-right:1px solid hsla(0,0%,100%,.5);display:flex;gap:30px;padding:0 30px}.page-header--meta-socials .short-cuts .icon{font-size:30px;position:relative}.page-header--meta-socials .short-cuts .icon svg path{fill:#fff}.page-header--meta-contact{display:flex}.page-header--meta-contact a{align-items:center;color:#fff;display:flex;font-size:14px;line-height:50px}.page-header--meta-contact a:not(:last-child){border-right:1px solid hsla(0,0%,100%,.5);padding:0 15px}.page-header--meta-contact a:last-child{padding-left:15px}.page-header--meta-contact a svg{margin-right:.5rem}.subpage .page-header{height:7vh;height:70svh}.subpage .page-header .logo{max-width:65px}.favourite-teasers .page-header,.teaser-detail .page-header{height:60px}.message-box{animation:d .5s forwards;background:#fff;bottom:50px;box-shadow:0 0 20px rgba(0,0,0,.1);font-weight:700;left:100px;padding:20px 30px;position:fixed}.message-box:before{content:"";height:100%;left:0;position:absolute;top:0;width:3px}.message-box.success,.message-box.success:before{background-color:#d1e7dd}.message-box.danger,.message-box.danger:before{background-color:#f8d7da}.message-box.alert,.message-box.alert:before{background-color:#fff3cd}@keyframes d{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.main-content{padding-bottom:60px;padding-top:60px}:root{--scrollbarWidth:0px}.footer{background-color:#c8952a;color:#fff}.footer--inner{padding-bottom:clamp(80px,calc(55.6962px + 3.16456vw),100px);padding-top:clamp(80px,calc(-5.06329px + 11.07595vw),150px)}.footer--headline{margin-bottom:1em}.footer--logo svg{height:auto;max-width:clamp(80px,calc(-5.06329px + 11.07595vw),150px);width:100%}.footer--logo svg rect{fill:#fff}.footer--logo svg path{fill:#c8952a}.footer--item{align-items:flex-start;display:flex;justify-content:center;justify-content:flex-start}.footer--bottom{border-top:1px solid hsla(0,0%,100%,.3);font-size:14px;margin-top:50px;padding-top:1rem}.footer .grid{gap:30px}.footer ul{list-style-type:none;margin:0;padding:0}.footer ul li a{display:flex;gap:10px;margin-bottom:1rem}.footer ul li a span{align-items:center;display:flex;flex:1 1 auto;word-break:break-word}.footer ul li a svg{flex:0 0 auto;height:25px;width:25px}.footer a{color:#fff}.box-shadow .areablock--accordion .accordion,.box-shadow .areablock--textbox .textbox--text,.box-shadow .areablock--textmedia .textmedia--text{box-shadow:0 0 20px rgba(0,0,0,.1)}.box-shadow .areablock--teaser{margin:0 -20px}.box-shadow .areablock--teaser .grid{padding:20px}.box-shadow .areablock--teaser .teaser,.box-shadow .areablock--teaser .teaser-small,.box-shadow .areablock--teaser-small .teaser-small{box-shadow:0 0 20px rgba(0,0,0,.1)}.box-shadow .areablock--iconbox{margin:0 -20px}.box-shadow .areablock--iconbox .grid{padding:20px}.box-shadow .areablock--iconbox .iconbox{box-shadow:0 0 20px rgba(0,0,0,.1)}.outline .areablock--textmedia .textmedia--text{border:3px solid #c8952a}.outline .areablock--textbox .textbox--box{background-color:transparent}.outline .areablock--teaser .teaser-small--inner,.outline .areablock--textbox .textbox--text{border:3px solid #c8952a}.outline .areablock--teaser .teaser-headline{border-top:3px solid #c8952a}.outline .areablock--teaser .teaser .arrow,.outline .areablock--teaser .teaser-headline,.outline .areablock--teaser .teaser-text{border-left:3px solid #c8952a;border-right:3px solid #c8952a}.outline .areablock--teaser .teaser .arrow{border-bottom:3px solid #c8952a}.outline .areablock--iconbox .iconbox{border:3px solid #c8952a}.outline .areablock--accordion .accordion{border:3px solid #1472e5}.round .form-container .form-element input,.round .form-container .form-element select,.round .form-container .form-element textarea{border-radius:6px;-webkit-border-radius:6px}.round .btn{border-radius:6px}.round .page-header--slider-navigation-dot{border-radius:3px}.round .main-nav--item>input:checked~label{border-bottom-left-radius:0;border-bottom-right-radius:0}.round .main-nav--item>label{border-radius:6px}.round .main-nav--item.right-side .main-nav--second{border-top-left-radius:8px}.round .main-nav--item.right-side .main-nav--second,.round .main-nav--item:not(.right-side) .main-nav--second{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.round .areablock--media img,.round .areablock--media video{border-radius:12px}.round .areablock--text li:before{border-radius:2px}.round .areablock--textmedia .textmedia--media,.round .areablock--textmedia .textmedia--media img,.round .areablock--textmedia .textmedia--text,.round .areablock--textmedia .textmedia--text img{border-radius:12px}.round .areablock--textmedia .textmedia--media{overflow:hidden}.round .areablock--textmedia.full-width.media-right .textmedia--media{border-bottom-right-radius:0;border-top-right-radius:0}.round .areablock--textmedia.full-width.media-right .textmedia--text,.round .areablock--textmedia.full-width:not(.media-right) .textmedia--media{border-bottom-left-radius:0;border-top-left-radius:0}.round .areablock--textmedia.full-width:not(.media-right) .textmedia--text{border-bottom-right-radius:0;border-top-right-radius:0}.round .areablock--textbox:not(.full-width) .grid{border-radius:12px;overflow:hidden}.round .areablock--textbox:not(.full-width):not(.media-right) .textbox--media img{border-top-left-radius:12px;border-top-right-radius:12px}.round .areablock--textbox:not(.full-width).media-right .textbox--media img{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.round .areablock--textbox .textbox--icon,.round .areablock--textbox .textbox--text{border-radius:8px}.round .areablock--parallax:not(.full-width) .parallax{border-radius:12px;overflow:hidden}.round .areablock--accordion .accordion{border-radius:8px}.round .areablock--teaser .teaser,.round .areablock--teaser .teaser-inner{border-radius:12px}.round .areablock--teaser .teaser-media img,.round .areablock--teaser .teaser-media video{border-top-left-radius:12px;border-top-right-radius:12px}.round .areablock--teaser .teaser-small{border-radius:6px;overflow:hidden}.round .areablock--iconbox .iconbox,.round .areablock--iconbox .iconbox-inner,.round .areablock--infobox .infobox{border-radius:12px}.round .basicLightbox button{border-radius:6px}.round .basicLightbox .lightbox-img{border-radius:8px}.round.outline .areablock--textbox .textbox--media img{border-radius:12px}.round.outline .areablock--iconbox .iconbox-inner{border-radius:0}.round.outline .areablock--teaser .teaser{border-radius:12px;overflow:hidden}.round.outline .areablock--teaser .teaser-inner{border-radius:0}.round.outline .areablock--teaser .teaser-inner .arrow{border-bottom-left-radius:12px;border-bottom-right-radius:12px}body.dark-theme{background-color:#000;color:#e0e0e0}body.dark-theme .page-header--top:before{background-color:#0d0d0d;box-shadow:none}body.dark-theme .page-header--top .main-nav--first>li:not(.is-btn)>a{color:#e0e0e0}body.dark-theme #switchMobileNav:checked~.page-content .page-header--top:before{background-color:#000}body.dark-theme .main-nav--item label:after{border-right:3px solid #e0e0e0!important;border-top:3px solid #e0e0e0!important}body.dark-theme .main-nav--meta-contact svg path,body.dark-theme .main-nav--socials svg path{fill:#e0e0e0}body.dark-theme .areablock--textmedia .textmedia--text{background-color:#383838}body.dark-theme .areablock--textbox .textbox--text{background-color:#000}body.dark-theme .areablock--teaser .teaser-inner{background-color:#383838;color:#e0e0e0}body.dark-theme .areablock--teaser .teaser-inner:hover{background-color:#c8952a}body.dark-theme .areablock--iconbox .iconbox-inner{background-color:#383838;color:#e0e0e0}body.dark-theme .areablock--iconbox .iconbox-inner:hover{background-color:#c8952a}body.dark-theme .areablock--accordion .accordion{background-color:#383838}body.dark-theme .areablock--accordion .accordion .accordion--header:after,body.dark-theme .areablock--accordion .accordion .accordion--header:before{background-color:#e0e0e0}body.dark-theme .form-container input,body.dark-theme .form-container select,body.dark-theme .form-container textarea{background-color:#383838;border-color:#383838;color:#e0e0e0}body.dark-theme .form-container input:focus,body.dark-theme .form-container select:focus,body.dark-theme .form-container textarea:focus{background-color:#383838;color:#e0e0e0}.teaser-detail--cover img{height:auto;width:100%}.teaser-detail--title{color:#c8952a;line-height:1;margin-bottom:1em}.teaser-detail--list-item{border-bottom:1px solid #e0e0e0;display:flex;gap:10px;padding:1em 0}.teaser-detail--list-item:first-child{border-top:1px solid #e0e0e0}.teaser-detail--list-item i{font-size:20px}.teaser-detail--list-item i svg path{fill:#c8952a}.teaser-detail--list-item p{margin-bottom:0}.teaser-detail--description{margin-top:80px}.teaser-detail--gallery img{height:auto;width:100%}.teaser-detail .container>.grid{grid-column-gap:60px;grid-row-gap:30px}.favourite-teasers--container{margin:0 auto;max-width:550px}.favourite-teasers--container>.areablock--teaser{margin:0;overflow:unset}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v12-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter-v12-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/inter-v12-latin-900.woff2) format("woff2")}.a11y--jump-link{background-color:#000;color:#fff;left:0;margin:0;padding:.5em 1em;position:absolute!important;text-decoration:none;top:0;z-index:1000000}.a11y--jump-link:active,.a11y--jump-link:focus{display:block;width:100%}.sr-only{margin:-1px}.sr-only,.sr-only-focusable{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.container{margin:0 auto;max-width:1510px;padding-left:60px;padding-right:60px}.container--narrow{margin:0 auto;max-width:960px}.container--full-width{max-width:none;width:100%}.lightbox-figure{cursor:pointer;display:none;max-height:85vh;max-width:85vw;opacity:0;pointer-events:none;transition:opacity .5s ease}.lightbox-figure figcaption{color:#fafafa}.lightbox-img{height:100%;max-height:100%;max-height:85vh;max-width:85vw;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-arrow{background:rgba(0,0,0,.8);border:none;cursor:pointer;height:40px;position:absolute;transition:all .3s ease;width:40px}.gallery-arrow-close{right:40px;top:40px}.gallery-arrow-close:before{transform:translate(-50%,-50%) rotate(45deg)}.gallery-arrow-close:after,.gallery-arrow-close:before{background-color:#fff;content:"";height:30px;left:50%;position:absolute;top:50%;width:4px}.gallery-arrow-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.gallery-arrow-prev{left:6vw;top:50%;transform:translateY(-50%)}.gallery-arrow-prev:before{border-right:4px solid #fff;border-top:4px solid #fff;content:"";height:20px;left:50%;margin-left:3px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-132deg);width:20px}.gallery-arrow-next{right:6vw;top:50%;transform:translateY(-50%)}.gallery-arrow-next:before{border-left:4px solid #fff;border-top:4px solid #fff;content:"";height:20px;left:50%;margin-left:-3px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(132deg);width:20px}.gallery-arrow:hover{opacity:.8;transition:all .3s ease}.logo{display:block;max-width:80px;width:100%}.logo>img,.logo>svg{display:block;height:auto;max-height:100%;width:100%}.btn{background-color:transparent;border:2px solid transparent;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1;padding:14px 24px;text-decoration:none;transition:background-color .3s,color .3s,border .3s,box-shadow .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn:focus{box-shadow:none;outline:0}.btn.disabled,.btn:disabled{opacity:.4;pointer-events:none}.btn-block{display:block}.btn-primary{background-color:#c8952a;border-color:#c8952a;color:#fff}.btn-secondary{background-color:#000;border-color:#000;color:#fff}.btn-outline{background-color:transparent;border-color:#c8952a;color:#c8952a}.btn-outline:hover{box-shadow:0 0 20px rgba(0,0,0,.1)}.btn.btn-bg{padding:16px 32px}.btn.btn-sm{font-size:14px;padding:8px 16px}.main-nav{height:calc(100dvh - 60px);max-width:550px;position:fixed;right:0;top:60px;transform:translateX(100%);transition:transform .3s,background-color .3s;width:100%}.main-nav--first{height:calc(100vh - 210px);height:calc(100dvh - 210px);line-height:17px;overflow-y:scroll;padding:0 45px 0 30px}.main-nav--first .is-btn{bottom:0;left:0;padding:0 45px 30px 30px;position:absolute;width:100%}.main-nav--first .is-btn a{display:block;text-align:center}.main-nav--first>li:not(.is-btn){margin-bottom:30px;position:relative}.main-nav--first>li:not(.is-btn)>a{color:#212427;display:block;font-weight:700;line-height:17px;margin-right:35px;padding:9px 0;position:relative;text-transform:uppercase;transition:color .3s;z-index:1}.main-nav--first>li:not(.is-btn)>label{border:2px solid #c8952a;height:35px;position:absolute;right:0;top:0;width:35px}.main-nav--first>li:not(.is-btn)>label:after{border-right:3px solid #212427;border-top:3px solid #212427;content:"";height:10px;left:43%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:transform .3s,border-color .3s;width:10px}.main-nav--first>li:not(.is-btn)>input:checked~label{background-color:#c8952a}.main-nav--first>li:not(.is-btn)>input:checked~label:after{border-color:#fff;transform:translate(-20%,-50%) rotate(135deg)}.main-nav--first>li:not(.is-btn)>input:checked~.main-nav--second{max-height:500px;opacity:1;visibility:visible}.main-nav--first>li:not(.is-btn)>input:checked~.main-nav--second li{max-height:200px}.main-nav--second{background-color:#c8952a;max-height:0;opacity:0;padding:0;transition:max-height .3s,opacity .3s;visibility:hidden}.main-nav--second>li{max-height:0;transition:max-height .3s}.main-nav--second>li:first-child{padding-top:15px}.main-nav--second>li:last-child{padding-bottom:15px}.main-nav--second>li>a{color:#fff;display:block;font-weight:700;padding:15px 40px}.main-nav--meta{align-items:center;display:flex;justify-content:space-between;padding:20px 45px 50px 30px}.main-nav--meta-contact{display:flex;gap:20px}.main-nav--meta-contact .icon{font-size:30px;position:relative}.main-nav--meta-contact .icon svg path{fill:#000}.main-nav--meta-language li a{display:none}.main-nav--meta-language li .is-active{display:block}.main-nav--meta-language li svg{height:auto;width:30px}.main-nav--meta-language ul{display:flex;padding:0}.main-nav--socials{padding:30px 45px 0 30px}.main-nav--socials ul{display:flex;justify-content:space-between;padding:0;width:100%}.main-nav--switch{align-items:center;display:flex;height:30px;justify-content:center;position:relative;width:40px}.main-nav--switch span{background-color:#fff;height:2px;position:relative;transition:background-color .3s;width:100%}.main-nav--switch span:after,.main-nav--switch span:before{background-color:#fff;content:"";height:2px;position:absolute;right:0;transform-origin:50% 50%;transition:transform .3s,background-color .3s}.main-nav--switch span:before{top:0;transform:translateY(-8px);width:32px}.main-nav--switch span:after{bottom:0;transform:translateY(8px);width:26px}.main-nav ul{list-style-type:none;margin:0}#switchMobileNav{display:none}.right-side .main-nav--second{left:unset;right:0}.favourite-teasers .page-header--top,.scroll-direction--scrolled .page-header--top,.teaser-detail .page-header--top{justify-content:space-between;padding-bottom:20px;padding-top:20px;position:fixed;top:0}.favourite-teasers .page-header--top:before,.scroll-direction--scrolled .page-header--top:before,.teaser-detail .page-header--top:before{opacity:1;transition:opacity .3s}.favourite-teasers .page-header--top .logo,.scroll-direction--scrolled .page-header--top .logo,.teaser-detail .page-header--top .logo{height:30px;left:0;position:relative;transform:unset}.favourite-teasers .page-header--top .logo svg,.scroll-direction--scrolled .page-header--top .logo svg,.teaser-detail .page-header--top .logo svg{height:30px;width:auto}.favourite-teasers .page-header--top .main-nav--switch span,.favourite-teasers .page-header--top .main-nav--switch span:after,.favourite-teasers .page-header--top .main-nav--switch span:before,.scroll-direction--scrolled .page-header--top .main-nav--switch span,.scroll-direction--scrolled .page-header--top .main-nav--switch span:after,.scroll-direction--scrolled .page-header--top .main-nav--switch span:before,.teaser-detail .page-header--top .main-nav--switch span,.teaser-detail .page-header--top .main-nav--switch span:after,.teaser-detail .page-header--top .main-nav--switch span:before{background-color:#c8952a}.lang-nav--list{list-style-type:none;margin:0;padding:0}.breadcrumb--list li,.lang-nav--list li{display:inline-block}.grid{grid-column-gap:30px;grid-row-gap:30px;display:grid}.grid.no-gutter{grid-column-gap:0;grid-row-gap:0}.area--table table,.area--text table,table.contenttable{border:none;width:100%}.area--table table td,.area--table table th,.area--text table td,.area--text table th,table.contenttable td,table.contenttable th{min-width:25vw;padding:10px 15px}.area--table table td:first-child,.area--table table th:first-child,.area--text table td:first-child,.area--text table th:first-child,table.contenttable td:first-child,table.contenttable th:first-child{padding-left:30px}.area--table table td:last-child,.area--table table th:last-child,.area--text table td:last-child,.area--text table th:last-child,table.contenttable td:last-child,table.contenttable th:last-child{padding-right:30px}.area--table table thead tr:first-child th,.area--text table thead tr:first-child th,table.contenttable thead tr:first-child th{background-color:#c8952a;color:#fff}.area--table table thead tr:not(:first-child) th,.area--text table thead tr:not(:first-child) th,table.contenttable thead tr:not(:first-child) th{background-color:rgba(0,0,0,.15);color:#212427}.area--table table td,.area--text table td,table.contenttable td{border-bottom:1px solid rgba(0,0,0,.15)}.area--table table p:last-child,.area--text table p:last-child,table.contenttable p:last-child{margin-bottom:0}.area--table .table-responsive{display:none}.area--table .table-responsive--header{background-color:#c8952a;color:#fff;display:flex;flex-wrap:nowrap;margin:0 0 10px}.area--table .table-responsive--header .table-responsive--cell{flex:1 1 auto;padding:10px 15px}.area--table .table-responsive--header .table-responsive--cell+.table-responsive--cell{border-left:none}.area--table .table-responsive--body .table-responsive--row{margin:0 0 10px}.area--table .table-responsive--body .table-responsive--col{display:flex;flex-wrap:nowrap}.area--table .table-responsive--body .table-responsive--col+.table-responsive--col .table-responsive--cell,.area--table .table-responsive--body .table-responsive--col+.table-responsive--col .table-responsive--subheader{border-top:0}.area--table .table-responsive--body .table-responsive--subheader{background-color:rgba(0,0,0,.15);color:#212427;flex:0 0 25vw;padding:10px 15px}.area--table .table-responsive--body .table-responsive--cell{border:1px solid rgba(0,0,0,.15);border-left:none;flex:1 1 auto;padding:10px 15px}.icon{display:inline-block;height:1em;line-height:1em;vertical-align:middle;width:1em}.icon>img,.icon>svg{display:block;height:auto;margin:0 auto;max-height:100%;width:100%}.accordion{margin:0 auto 30px;max-width:960px}.accordion--header{-webkit-appearance:none;font-size:clamp(18px,calc(15.56962px + .31646vw),20px);font-weight:700;list-style:none;padding:30px 80px 30px 40px;position:relative}.accordion--header::-webkit-details-marker,.accordion--header::marker{display:none}.accordion--header:after,.accordion--header:before{background-color:#212427;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s}.accordion--header:after{content:"";height:25px;right:42px;width:2px}.accordion--header:before{content:"";height:2px;right:30px;width:25px}.accordion--content{padding:0 30px 30px 40px}.accordion--content>.area:first-child{margin-top:0}.accordion--content>.area:last-child{margin-bottom:0}.accordion[open] .accordion--header:after{transform:translateY(-50%) rotate(90deg)}.form-container .form-element,form.formbuilder .form-element{margin-bottom:15px;position:relative}.form-container .form-element:not(.checkbox) label,form.formbuilder .form-element:not(.checkbox) label{display:flex;flex-direction:column;gap:5px;margin-bottom:.5em}.form-container label,form.formbuilder label{font-size:12px;font-weight:700;line-height:14px;text-transform:uppercase;width:100%}.form-container label.required:after,form.formbuilder label.required:after{content:"*"}.form-container .ara-form,form.formbuilder .ara-form{height:0!important;left:0;opacity:0;position:absolute;top:0;width:0!important;z-index:-1}.form-container .form-error,form.formbuilder .form-error{color:#c00;text-transform:none}.form-container input[type=date],.form-container input[type=email],.form-container input[type=password],.form-container input[type=text],.form-container select,.form-container textarea,form.formbuilder input[type=date],form.formbuilder input[type=email],form.formbuilder input[type=password],form.formbuilder input[type=text],form.formbuilder select,form.formbuilder textarea{background:#fff;border:2px solid #e0e0e0;border-radius:0;-webkit-border-radius:0;color:#212427;line-height:40px;padding:0 1em;width:100%}.form-container input[type=date]:focus,.form-container input[type=email]:focus,.form-container input[type=password]:focus,.form-container input[type=text]:focus,.form-container select:focus,.form-container textarea:focus,form.formbuilder input[type=date]:focus,form.formbuilder input[type=email]:focus,form.formbuilder input[type=password]:focus,form.formbuilder input[type=text]:focus,form.formbuilder select:focus,form.formbuilder textarea:focus{background:#fff;box-shadow:0 0 0 .25rem #c8952a;color:#212427;outline:0}.form-container input[type=date][disabled],.form-container input[type=date][readonly],.form-container input[type=email][disabled],.form-container input[type=email][readonly],.form-container input[type=password][disabled],.form-container input[type=password][readonly],.form-container input[type=text][disabled],.form-container input[type=text][readonly],.form-container select[disabled],.form-container select[readonly],.form-container textarea[disabled],.form-container textarea[readonly],form.formbuilder input[type=date][disabled],form.formbuilder input[type=date][readonly],form.formbuilder input[type=email][disabled],form.formbuilder input[type=email][readonly],form.formbuilder input[type=password][disabled],form.formbuilder input[type=password][readonly],form.formbuilder input[type=text][disabled],form.formbuilder input[type=text][readonly],form.formbuilder select[disabled],form.formbuilder select[readonly],form.formbuilder textarea[disabled],form.formbuilder textarea[readonly]{background-color:rgba(0,0,0,.1);border-color:rgba(0,0,0,.3);color:rgba(33,36,39,.5)}.form-container input[type=date]::-moz-placeholder, .form-container input[type=email]::-moz-placeholder, .form-container input[type=password]::-moz-placeholder, .form-container input[type=text]::-moz-placeholder, .form-container select::-moz-placeholder, .form-container textarea::-moz-placeholder, form.formbuilder input[type=date]::-moz-placeholder, form.formbuilder input[type=email]::-moz-placeholder, form.formbuilder input[type=password]::-moz-placeholder, form.formbuilder input[type=text]::-moz-placeholder, form.formbuilder select::-moz-placeholder, form.formbuilder textarea::-moz-placeholder{opacity:.5}.form-container input[type=date]::placeholder,.form-container input[type=email]::placeholder,.form-container input[type=password]::placeholder,.form-container input[type=text]::placeholder,.form-container select::placeholder,.form-container textarea::placeholder,form.formbuilder input[type=date]::placeholder,form.formbuilder input[type=email]::placeholder,form.formbuilder input[type=password]::placeholder,form.formbuilder input[type=text]::placeholder,form.formbuilder select::placeholder,form.formbuilder textarea::placeholder{opacity:.5}.form-container input[type=date].error,.form-container input[type=email].error,.form-container input[type=password].error,.form-container input[type=text].error,.form-container select.error,.form-container textarea.error,form.formbuilder input[type=date].error,form.formbuilder input[type=email].error,form.formbuilder input[type=password].error,form.formbuilder input[type=text].error,form.formbuilder select.error,form.formbuilder textarea.error{border-color:#c00}.form-container textarea,form.formbuilder textarea{min-height:150px}.form-container select,form.formbuilder select{height:44px}.form-container .checkbox,.form-container .radio,form.formbuilder .checkbox,form.formbuilder .radio{padding-left:37px;position:relative}.form-container .checkbox label,.form-container .radio label,form.formbuilder .checkbox label,form.formbuilder .radio label{line-height:22px}.form-container .checkbox .custom-checkbox,.form-container .radio .custom-checkbox,form.formbuilder .checkbox .custom-checkbox,form.formbuilder .radio .custom-checkbox{border:1px solid #e0e0e0;height:22px;left:0;position:absolute;width:22px}.form-container .checkbox input[type=checkbox],.form-container .checkbox input[type=radio],.form-container .radio input[type=checkbox],.form-container .radio input[type=radio],form.formbuilder .checkbox input[type=checkbox],form.formbuilder .checkbox input[type=radio],form.formbuilder .radio input[type=checkbox],form.formbuilder .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;left:0;position:absolute;top:0}.form-container .checkbox input[type=checkbox]:checked~.custom-checkbox:before,.form-container .checkbox input[type=radio]:checked~.custom-checkbox:before,.form-container .radio input[type=checkbox]:checked~.custom-checkbox:before,.form-container .radio input[type=radio]:checked~.custom-checkbox:before,form.formbuilder .checkbox input[type=checkbox]:checked~.custom-checkbox:before,form.formbuilder .checkbox input[type=radio]:checked~.custom-checkbox:before,form.formbuilder .radio input[type=checkbox]:checked~.custom-checkbox:before,form.formbuilder .radio input[type=radio]:checked~.custom-checkbox:before{background-color:#c8952a;content:"";height:75%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:75%}.form-container .grid,form.formbuilder .grid{grid-column-gap:20px;grid-row-gap:0}.infobox{border:3px dashed #c8952a;padding:30px}.infobox p,.infobox>:last-child{margin-bottom:0}.areablock--infobox.highlight .infobox{background:#c8952a;border-style:solid;color:#fff}.areablock--infobox.error .infobox{background-color:#c00;border-color:#c00;border-style:solid;color:#fff}.teaser-inner{color:#212427;height:100%;position:relative;transition:background-color .3s,color .3s}.teaser-inner:hover{background-color:#c8952a;color:#fff}.teaser-inner:hover .arrow svg path{fill:#fff}.teaser-inner>.icon{background-color:#fff;border-radius:20px;display:grid;height:40px;place-items:center;position:absolute;right:15px;top:15px;transition:background-color .3s;width:40px;z-index:1}.teaser-inner>.icon svg{height:20px;width:20px}.teaser-inner>.icon svg path{fill:#000}.teaser-inner>.icon.is-active{background-color:#c8952a}.teaser-inner>.icon.is-active svg path{fill:#fff}.teaser-media{padding-bottom:56.25%;position:relative}.teaser-media img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.teaser-headline{padding-bottom:1rem;padding-right:clamp(30px,calc(17.8481px + 1.58228vw),40px);padding-top:clamp(20px,calc(7.8481px + 1.58228vw),30px)}.teaser-headline,.teaser-text{padding-left:clamp(30px,calc(17.8481px + 1.58228vw),40px)}.teaser-text{padding-bottom:clamp(10px,calc(3.92405px + .79114vw),15px);padding-right:clamp(30px,calc(17.8481px + 1.58228vw),40px)}.teaser-text p{margin-bottom:0}.teaser .arrow{padding-bottom:clamp(15px,calc(-3.22785px + 2.37342vw),30px);padding-right:clamp(15px,calc(-3.22785px + 2.37342vw),30px);text-align:end}.teaser-small{margin-bottom:20px}.teaser-small--inner{color:#212427;display:flex;transition:background-color .3s,color .3s}.teaser-small--inner:hover{background-color:#c8952a;color:#fff}.teaser-small--inner:hover .teaser-small--content:before{background-color:#fff}.teaser-small--media img{height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.teaser-small--content{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-left:19px;padding:10px 20px;position:relative}.teaser-small--content:before{background-color:#212427;bottom:15px;content:"";left:0;position:absolute;top:15px;transition:background-color .3s;width:1px}.teaser-small--content p{margin-bottom:0}.teaser-small--headline{font-size:20px;font-weight:700}.teaser-counter{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:10px;height:16px;justify-content:center;position:absolute;right:-6px;top:-4px;transition:opacity .3s;width:16px}.teaser-counter.not-active{opacity:0}.iconbox-inner{color:#212427;height:100%;padding-bottom:40px;padding-left:clamp(30px,calc(17.8481px + 1.58228vw),40px);padding-right:clamp(30px,calc(17.8481px + 1.58228vw),40px);padding-top:clamp(20px,calc(-4.3038px + 3.16456vw),40px);transition:background-color .3s,color .3s}.iconbox-inner:hover{background-color:#c8952a;color:#fff}.iconbox-inner:hover .icon svg path{fill:#fff}.iconbox-icon{font-size:clamp(40px,calc(27.8481px + 1.58228vw),50px);margin-bottom:.5em}.iconbox-icon svg path{fill:#c8952a}.iconbox-headline{margin-bottom:1rem}.iconbox-text p{margin-bottom:0}.pagination{display:flex;gap:15px;justify-content:center;list-style-type:none;margin:50px 0;padding:0}.pagination .page-item>a,.pagination .page-item>span{align-items:center;border:1px solid #e0e0e0;color:#212427;display:flex;height:30px;justify-content:center;transition:background-color .3s;width:30px}.pagination .page-item>a.prev,.pagination .page-item>span.prev{position:relative}.pagination .page-item>a.prev span,.pagination .page-item>span.prev span{border-left:2px solid #000;border-top:2px solid #000;height:8px;left:61%;position:absolute;top:36%;transform:rotate(-45deg) translate(-50%,-50%);width:8px}.pagination .page-item>a.next,.pagination .page-item>span.next{position:relative}.pagination .page-item>a.next span,.pagination .page-item>span.next span{border-right:2px solid #000;border-top:2px solid #000;height:8px;left:31%;position:absolute;top:56%;transform:rotate(45deg) translate(-50%,-50%);width:8px}.pagination .page-item>a:hover,.pagination .page-item>span:hover{background-color:#e0e0e0}.pagination .page-item.active span{background-color:#c8952a;border-color:#c8952a;color:#fff}.areablock{margin-bottom:clamp(30px,calc(-6.4557px + 4.74684vw),60px);margin-top:clamp(30px,calc(-6.4557px + 4.74684vw),60px)}.areablock.margin-top--none{margin-top:0}.areablock.margin-top--very-small{margin-top:10px}.areablock.margin-top--small{margin-top:20px}.areablock.margin-top--standard{margin-top:clamp(30px,calc(-6.4557px + 4.74684vw),60px)}.areablock.margin-top--big{margin-top:clamp(50px,calc(-10.75949px + 7.91139vw),100px)}.areablock.margin-top--very-big{margin-top:clamp(65px,calc(-7.91139px + 9.49367vw),125px)}.areablock.margin-bottom--none{margin-bottom:0}.areablock.margin-bottom--very-small{margin-bottom:10px}.areablock.margin-bottom--small{margin-bottom:20px}.areablock.margin-bottom--standard{margin-bottom:clamp(30px,calc(-6.4557px + 4.74684vw),60px)}.areablock.margin-bottom--big{margin-bottom:clamp(50px,calc(-10.75949px + 7.91139vw),100px)}.areablock.margin-bottom--very-big{margin-bottom:clamp(65px,calc(-7.91139px + 9.49367vw),125px)}.areablock>:first-child{margin-top:0}.areablock>:last-child{margin-bottom:0}.areablock.is-slim{margin-left:auto;margin-right:auto;max-width:960px}.areablock.full-width{left:50%;position:relative;transform:translateX(-50%);width:100vw;width:calc(100vw - var(--scrollbarWidth))}.areablock--thumbnail img,.areablock--thumbnail video{display:block;height:auto;width:100%}.box-shadow{box-shadow:0 0 30px rgba(0,0,0,.1)}.areablock--textbox{position:relative}.areablock--textbox .textbox--media{padding-bottom:56.25%;position:relative}.areablock--textbox .textbox--media img,.areablock--textbox .textbox--media video{height:100%;position:absolute;width:100%}.areablock--textbox .textbox--media img{-o-object-fit:cover;object-fit:cover}.areablock--textbox .textbox--icon{align-items:center;background-color:#c8952a;display:flex;font-size:40px;height:80px;justify-content:center;left:-40px;position:absolute;top:30px;width:80px}.areablock--textbox .textbox--box{background-color:#c8952a}.areablock--textbox .textbox--text{background-color:#fff;max-width:600px;padding-bottom:clamp(30px,calc(-6.4557px + 4.74684vw),60px);padding-left:clamp(30px,calc(-79.36709px + 14.24051vw),120px);padding-right:clamp(30px,calc(-6.4557px + 4.74684vw),60px);padding-top:clamp(30px,calc(-6.4557px + 4.74684vw),60px);position:absolute;right:80px;top:50%;transform:translateY(-50%);z-index:1}.areablock--textbox .textbox--text-content{margin-bottom:2rem}.areablock--textbox .textbox--text-content p{margin-bottom:0}.areablock--textbox.media-right .textbox--media{order:2}.areablock--textbox.media-right .textbox--box{order:1}.areablock--textbox.media-right .textbox--text{left:80px;padding-bottom:clamp(30px,calc(-6.4557px + 4.74684vw),60px);padding-left:clamp(30px,calc(-6.4557px + 4.74684vw),60px);padding-right:clamp(30px,calc(-79.36709px + 14.24051vw),120px);padding-top:clamp(30px,calc(-6.4557px + 4.74684vw),60px);right:unset}.areablock--textbox.is-slim.media-right .textbox--text{padding-bottom:clamp(30px,calc(17.8481px + 1.58228vw),40px);padding-left:clamp(30px,calc(17.8481px + 1.58228vw),40px);padding-right:clamp(30px,calc(-55.06329px + 11.07595vw),100px)}.areablock--textbox.is-slim.media-right .textbox--text,.areablock--textbox.is-slim:not(.media-right) .textbox--text{padding-top:clamp(30px,calc(17.8481px + 1.58228vw),40px)}.areablock--textbox.is-slim:not(.media-right) .textbox--text{padding-bottom:clamp(30px,calc(17.8481px + 1.58228vw),40px);padding-left:clamp(30px,calc(-55.06329px + 11.07595vw),100px);padding-right:clamp(30px,calc(17.8481px + 1.58228vw),40px)}.areablock--textmedia.highlight .textmedia--text{background-color:#c8952a;color:#fff}.areablock--textmedia.highlight .textmedia--text .decoration:after{background-color:#fff}.areablock--textmedia.highlight .textmedia--text .btn-outline{background-color:transparent;border-color:#fff;color:#fff}.areablock--textmedia.highlight .textmedia--text .btn-primary{background-color:#212427;border-color:#212427;color:#fff}.areablock--textmedia .grid{gap:60px}.areablock--textmedia .textmedia--media{position:relative}.areablock--textmedia .textmedia--media img,.areablock--textmedia .textmedia--media video{height:100%;left:0;position:absolute;top:0;width:100%}.areablock--textmedia .textmedia--media img{-o-object-fit:cover;object-fit:cover}.areablock--textmedia .textmedia--text{padding-bottom:clamp(30px,calc(-30.75949px + 7.91139vw),80px);padding-left:clamp(30px,calc(-55.06329px + 11.07595vw),100px);padding-right:clamp(30px,calc(-55.06329px + 11.07595vw),100px);padding-top:clamp(30px,calc(-30.75949px + 7.91139vw),80px)}.areablock--textmedia .textmedia--text-content{margin-bottom:2rem}.areablock--textmedia .textmedia--text p{margin-bottom:0}.areablock--textmedia.media-right .textmedia--media{order:2}.areablock--textmedia.media-right .textmedia--text{order:1}.areablock--textmedia.is-slim .textmedia--text{padding-bottom:clamp(30px,calc(17.8481px + 1.58228vw),40px);padding-left:clamp(30px,calc(5.6962px + 3.16456vw),50px);padding-right:clamp(30px,calc(5.6962px + 3.16456vw),50px);padding-top:clamp(30px,calc(17.8481px + 1.58228vw),40px)}.areablock--parallax .parallax{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:28.125%;position:relative;width:100%}.areablock--parallax .parallax:before{background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.areablock--parallax .parallax .container{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.areablock--parallax .parallax .container p{margin-bottom:0}.areablock--parallax .parallax .container h2{margin-bottom:1rem}.areablock--parallax .parallax img{height:100%;left:0;position:absolute;top:0;width:100%}.areablock--iconbox,.areablock--teaser{overflow:hidden}.areablock--media span.lightbox-image{cursor:pointer}.areablock--media img,.areablock--media video{aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.areablock--text ul{list-style-type:none;margin:0;padding:0}.areablock--text ul li{margin-bottom:10px;padding-left:20px;position:relative}.areablock--text ul li:before{background-color:#c8952a;content:"";height:8px;left:0;position:absolute;top:6px;width:8px}.areablock--text a[href]{display:inline-block;margin-bottom:1px;padding:0 1px;position:relative;transition:color .3s;z-index:1}.areablock--text a[href]:after{background-color:#c8952a;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:height .3s;width:100%;z-index:-1}.areablock--text a[href]:hover{color:#212427}.areablock--text a[href]:hover:after{height:100%}.areablock--video video{height:auto;width:100%}.areablock--video-external{width:100%}input[name=switchMobileNav],input[name=switchSubNav]{display:none}@media (min-width:576px){.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--2.size--25-75{grid-template-columns:25fr 75fr}.grid--2.size--40-60{grid-template-columns:40fr 60fr}.grid--2.size--60-40{grid-template-columns:60fr 40fr}.grid--2.size--75-25{grid-template-columns:75fr 25fr}.grid .col--2{grid-column:auto/span 2}.form-container .form-error,form.formbuilder .form-error{position:absolute;right:0;top:0}}@media (min-width:576px) and (max-width:767.98px){.grid--3,.grid--4,.grid--5,.grid--6{grid-template-columns:repeat(2,minmax(0,1fr))}.grid .col--3,.grid .col--4,.grid .col--5,.grid .col--6{grid-column:auto/span 2}}@media (min-width:768px){.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--3.size--50-25-25{grid-template-columns:50fr 25fr 25fr}.grid--3.size--25-50-25{grid-template-columns:25fr 50fr 25fr}.grid--3.size--25-25-50{grid-template-columns:25fr 25fr 50fr}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--4.size--40-20-20-20{grid-template-columns:40fr 20fr 20fr 20fr}.grid--4.size--20-40-20-20{grid-template-columns:20fr 40fr 20fr 20fr}.grid--4.size--20-20-40-20{grid-template-columns:20fr 20fr 40fr 20fr}.grid--4.size--20-20-20-40{grid-template-columns:20fr 20fr 20fr 40fr}.grid .col--3{grid-column:auto/span 3}.grid .col--4{grid-column:auto/span 4}.area--table table td,.area--table table th,.area--text table td,.area--text table th,table.contenttable td,table.contenttable th{min-width:0}.form-container .form-element,form.formbuilder .form-element{margin-bottom:20px}}@media (min-width:768px) and (max-width:991.98px){.grid--4,.grid--5,.grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}.grid .col--4,.grid .col--5,.grid .col--6{grid-column:auto/span 3}}@media (min-width:992px){hr{margin-bottom:60px;margin-top:60px}.main-content{padding-bottom:100px;padding-top:100px}.round .areablock--textbox:not(.full-width):not(.media-right) .textbox--media img{border-bottom-left-radius:12px;border-top-right-radius:0}.round .areablock--textbox:not(.full-width).media-right .textbox--media img{border-bottom-left-radius:0;border-top-right-radius:12px}.areablock--textbox.media-right .textbox--icon{left:unset;right:-40px}.areablock--textbox.full-width.media-right .textbox--text{left:180px}.areablock--textbox.full-width:not(.media-right) .textbox--text{right:180px}}@media (min-width:992px) and (max-width:1199.98px){.grid--5,.grid--6{grid-template-columns:repeat(4,minmax(0,1fr))}.grid .col--5,.grid .col--6{grid-column:auto/span 4}}@media (min-width:1200px){.page-header--top{left:50%;margin-left:auto;margin-right:auto;max-width:1510px;padding-left:60px;padding-right:60px;top:80px;transform:translateX(-50%)}.page-header--top .logo{margin-right:50px;position:relative;right:unset;top:unset;transform:unset}.page-header--slider-navigation{bottom:60px;gap:30px;justify-content:center}.page-header--slider-navigation-dot{flex:0 1 100px}.favourite-teasers .page-header,.teaser-detail .page-header{height:100px}.round .main-nav--item:not(.has-items):before{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.round .main-nav--item:before{border-top-left-radius:6px;border-top-right-radius:6px}.round .main-nav--item:not(.right-side) .main-nav--second{border-top-right-radius:8px}.main-nav{background-color:transparent;height:auto;max-width:unset;position:relative;right:unset;top:unset;transform:unset}.main-nav--first{align-items:center;display:flex;gap:clamp(15px,calc(-15px + 2.5vw),25px);height:auto;overflow-y:initial;padding:0}.main-nav--first .is-btn{margin-left:auto;margin-right:0;padding:0;position:relative;width:auto}.main-nav--first>li:not(.is-btn){margin-bottom:0;transition:background-color .3s}.main-nav--first>li:not(.is-btn):before{background-color:#c8952a;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.main-nav--first>li:not(.is-btn):not(:hover) .main-nav--second{transition:max-height .3s,opacity .3s,visibility 0s .3s}.main-nav--first>li:not(.is-btn):hover:before{opacity:1}.main-nav--first>li:not(.is-btn):hover>a{color:#fff}.main-nav--first>li:not(.is-btn):hover .main-nav--second{opacity:1;visibility:visible}.main-nav--first>li:not(.is-btn)>a{color:#fff;margin-right:0;padding:12px 15px}.main-nav--first>li:not(.is-btn)>label{display:none}.main-nav--second{left:0;max-height:unset;min-width:180px;position:absolute}.main-nav--second>li{max-height:unset}.main-nav--second>li>a{padding:10px 30px;transition:background-color .3s}.main-nav--second>li>a:hover{background-color:rgba(0,0,0,.2)}.main-nav--meta,.main-nav--socials,.main-nav--switch{display:none}.favourite-teasers .page-header--top .logo,.scroll-direction--scrolled .page-header--top .logo,.teaser-detail .page-header--top .logo{height:60px;width:auto}.favourite-teasers .page-header--top .logo svg,.scroll-direction--scrolled .page-header--top .logo svg,.teaser-detail .page-header--top .logo svg{height:100%;width:auto}.favourite-teasers .page-header--top .main-nav--first>li:not(.is-btn)>a,.scroll-direction--scrolled .page-header--top .main-nav--first>li:not(.is-btn)>a,.teaser-detail .page-header--top .main-nav--first>li:not(.is-btn)>a{color:#212427}.favourite-teasers .page-header--top .main-nav--first>li:not(.is-btn):hover>a,.scroll-direction--scrolled .page-header--top .main-nav--first>li:not(.is-btn):hover>a,.teaser-detail .page-header--top .main-nav--first>li:not(.is-btn):hover>a{color:#fff}.grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid .col--5{grid-column:auto/span 5}.grid .col--6{grid-column:auto/span 6}}@media (min-width:1200px) and (max-width:575.98px){.page-header--top{padding-left:30px;padding-right:30px}}@media (max-width:1399.98px){.page-header--meta-contact a span{display:none}}@media (max-width:1199.98px){.page-header--meta{display:none}.round .main-nav--item:not(.right-side) .main-nav--second{border-top-left-radius:8px}body.dark-theme .main-nav{background-color:#000!important}#switchMobileNav:checked~.page-content .page-header--top{background-color:#fff;justify-content:space-between;position:fixed}#switchMobileNav:checked~.page-content .page-header--top .logo{left:0;max-width:30px;position:relative;transform:unset}#switchMobileNav:checked~.page-content .page-header--top .logo svg{height:30px;width:auto}#switchMobileNav:checked~.page-content .main-nav{background-color:#fff;transform:translateX(0)}#switchMobileNav:checked~.page-content .main-nav--switch{transform:translateX(-5px)}#switchMobileNav:checked~.page-content .main-nav--switch span{background-color:transparent}#switchMobileNav:checked~.page-content .main-nav--switch span:before{background-color:#c8952a;transform:translate(20%,-50%) rotate(-32deg);width:100%}#switchMobileNav:checked~.page-content .main-nav--switch span:after{background-color:#c8952a;transform:translate(20%,-50%) rotate(32deg);width:100%}.favourite-teasers .page-header--top,.scroll-direction--scrolled .page-header--top,.teaser-detail .page-header--top{padding-bottom:15px;padding-top:15px}}@media (max-width:991.98px){.footer--logo{grid-column:1/-1;margin-bottom:50px}.areablock--textbox .grid{grid-template-columns:1fr}.areablock--textbox .textbox--icon{font-size:20px;height:40px;left:unset;right:-15px;top:15px;width:40px}.areablock--textbox .textbox--box{padding:0 15px}.areablock--textbox .textbox--text{margin:0 auto;position:relative;right:unset;top:unset;transform:translateY(-30px)}.areablock--textbox.media-right .textbox--text{left:unset;transform:translateY(30px)}}@media (max-width:767.98px){.footer .grid{grid-template-columns:1fr}.round .areablock--textmedia.full-width .textmedia--media,.round .areablock--textmedia.full-width .textmedia--text{border-radius:0}.grid{grid-column-gap:15px;grid-row-gap:15px}.area--text table,table.contenttable{display:block;overflow:visible;overflow-x:auto}.accordion{margin:0 auto 15px}.accordion--header{padding:15px 50px 15px 20px}.accordion--content{padding:0 15px 15px 20px}.areablock--textmedia .grid{gap:30px;grid-template-columns:1fr}.areablock--textmedia .textmedia--media{padding-bottom:100%}.areablock--parallax .parallax{padding-bottom:50%}}@media (max-width:575.98px){.box-shadow .areablock--teaser:not(.small){margin:0}.box-shadow .areablock--teaser .grid:not(.small){padding:20px 30px}.box-shadow .areablock--teaser .grid:not(.small)>.teaser{scroll-snap-align:center}.box-shadow .areablock--iconbox{margin:0}.box-shadow .areablock--iconbox .grid{padding:20px 30px}.box-shadow .areablock--iconbox .grid>.iconbox{scroll-snap-align:center}.outline .areablock--teaser .grid:not(.small){padding:20px 30px}.outline .areablock--teaser .grid>.teaser{scroll-snap-align:center}.outline .areablock--iconbox .grid:not(.small){padding:20px 30px}.outline .areablock--iconbox .grid>.iconbox{scroll-snap-align:center}.container{padding-left:30px;padding-right:30px}.gallery-arrow-prev{left:0}.gallery-arrow-next{right:0}.area--table table{display:none}.area--table .table-responsive{display:block}.accordion--header:before{right:15px;width:20px}.accordion--header:after{height:20px;right:24px}.form-container .checkbox .custom-checkbox,.form-container .radio .custom-checkbox,form.formbuilder .checkbox .custom-checkbox,form.formbuilder .radio .custom-checkbox{top:5px}.teaser-small--text{display:none}.areablock--teaser:not(.small){left:50%;position:relative;transform:translateX(-50%);width:100vw;width:calc(100vw - var(--scrollbarWidth))}.areablock--teaser .grid:not(.small){display:flex;gap:30px;overflow-y:scroll;scroll-snap-type:x mandatory}.areablock--teaser .grid:not(.small)>.teaser{flex:0 0 255px}.areablock--iconbox{left:50%;position:relative;transform:translateX(-50%);width:100vw;width:calc(100vw - var(--scrollbarWidth))}.areablock--iconbox .grid{display:flex;gap:30px;overflow-y:scroll;scroll-snap-type:x mandatory}.areablock--iconbox .grid>.iconbox{flex:0 0 255px}.areablock--media.multiple{left:50%;position:relative;transform:translateX(-50%);width:100vw;width:calc(100vw - var(--scrollbarWidth))}.areablock--media.multiple .grid{display:flex;gap:15px;overflow-x:auto;padding:0 30px;scroll-snap-type:x mandatory}.areablock--media.multiple .grid>picture,.areablock--media.multiple .grid>span{flex:0 0 auto;max-width:calc(100% - 60px);scroll-snap-align:center}}@media (hover:hover) and (pointer:fine){.btn:hover{color:#212427;text-decoration:none}.btn-primary:hover{background-color:#212427;border-color:#212427;color:#fff}.btn-secondary:hover{background-color:#c8952a;border-color:#c8952a;color:#fff}.areablock--textmedia.highlight .textmedia--text .btn-outline:hover,.btn-outline:hover{background-color:#fff;border-color:#fff;color:#c8952a}.areablock--textmedia.highlight .textmedia--text .btn-primary:hover{background-color:transparent;border-color:#212427;color:#212427}}