:root{--text-color: #253D27;--brand-primary: #253D27}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Rubik,sans-serif;font-size:18px;font-weight:400;line-height:1.5625;color:#253d27;text-align:left;background-color:#ebe9e4}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}blockquote{margin:0 0 1rem}b,strong{font-weight:600}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#253d27;text-decoration:none;background-color:transparent}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:10px;padding-bottom:10px;color:#000;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin:0}button{border-radius:0}button:focus-visible{outline:2px solid #0089ec;outline-offset:2px}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.2;font-family:Parkinsans,sans-serif;font-weight:600;-webkit-hyphens:auto;hyphens:auto;word-break:break-all}@supports (hyphens: auto){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{word-break:normal}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:inherit;text-decoration:none}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus,.h1 a:hover,.h1 a:focus,.h2 a:hover,.h2 a:focus,.h3 a:hover,.h3 a:focus,.h4 a:hover,.h4 a:focus,.h5 a:hover,.h5 a:focus,.h6 a:hover,.h6 a:focus{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{display:block;margin-top:.25em;line-height:1.15;font-size:.6em;font-weight:400;word-break:normal}.special{font-size:clamp(40px,40px + 43 * (100vw - 768px) / 632,83px)}.handwriting{font-family:Briana Brush Pen Regular,sans-serif}h1,.h1{font-size:clamp(40px,40px + 24 * (100vw - 768px) / 632,64px)}h2,.h2{font-size:clamp(35px,35px + 15 * (100vw - 768px) / 632,50px)}h3,.h3{font-size:clamp(30px,30px + 8 * (100vw - 768px) / 632,38px)}h4,.h4{font-size:clamp(25px,25px + 5 * (100vw - 768px) / 632,30px)}h4 small,.h4 small{font-size:.8em}h5,.h5{font-size:clamp(20px,20px + 3 * (100vw - 768px) / 632,23px)}h5 small,.h5 small{font-size:1em}h6,.h6{font-size:18px}h6 small,.h6 small{font-size:1em}hr{color:#d3d8d4;margin-top:45px;margin-bottom:45px;opacity:.3;width:100%}p{margin-bottom:1em}.lead{margin-bottom:1.2em;font-size:clamp(20px,20px + 1 * (100vw - 768px) / 632,21px)}.small{font-size:.8em}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.bold{font-weight:600}*{scrollbar-width:thin}html{scroll-behavior:smooth}body{overflow-x:hidden;width:100%}[data-sticky]{will-change:transform;transform:translateZ(0);scroll-behavior:smooth;backface-visibility:hidden}.page-wrap{width:calc(100vw - var(--scrollbarWidth));overflow-x:hidden}::-moz-selection{background:#253d27;color:#fff}::selection{background:#253d27;color:#fff}:focus-visible{outline:2px solid #0089ec;outline-offset:2px}.dev-overview{margin-top:80px}.dev-overview--inner{display:flex;flex-direction:column;align-items:center;max-width:550px;margin:0 auto;gap:30px}.dev-overview--inner ul{display:flex;flex-direction:column;list-style:none;padding:0;gap:10px;width:100%}.dev-overview--inner ul li{width:100%}.dev-overview--inner ul li>a{width:100%;text-align:left}.page-header{position:relative}body.no-header-media .page-header{position:relative;height:420px}body.no-header-media .page-header:before{position:absolute;top:220px;left:0;right:0;bottom:0;content:"";background-image:url("data:image/svg+xml,%3Csvg width='1922' height='200' viewBox='0 0 1922 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.02148 38.109C64.3016 96.8634 151.957 126.018 238.679 126.172C282.212 126.249 325.847 119.151 366.805 104.757C394.617 94.9904 469.846 69.0684 467.964 33.0461C467.237 19.2427 456.375 6.76495 442.734 2.87364C416.024 -4.72941 381.703 20.7308 370.525 42.7529C348.314 86.4979 370.448 143.003 411.406 171.2C452.364 199.397 506.724 203.331 555.97 193.923C605.215 184.516 651.022 163.161 697.214 144.081C1082.39 -15.0264 1532.19 -20.0293 1921.02 130.448' stroke='%23A7553B' stroke-width='3' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat}.page-header--top{position:absolute;display:flex;align-items:center;height:60px;top:10px;padding:0 30px;z-index:1000001;width:100%}.header-media{position:relative;display:flex;flex-direction:column}.header-media--wrapper{position:relative;display:flex;justify-content:flex-end}.header-media--wrapper:before{content:"";position:absolute;left:-15%;right:0;bottom:20px;width:260%;background-image:url("data:image/svg+xml,%3Csvg width='1920' height='200' viewBox='0 0 1920 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 38.1091C63.2801 96.8634 150.935 126.018 237.658 126.172C281.19 126.249 324.825 119.151 365.783 104.757C393.596 94.9904 468.824 69.0684 466.942 33.0461C466.216 19.2427 455.354 6.76498 441.713 2.87368C415.003 -4.72938 380.682 20.7309 369.503 42.7529C347.293 86.498 369.427 143.003 410.385 171.2C451.343 199.397 505.703 203.331 554.948 193.923C604.194 184.516 650.001 163.161 696.193 144.081C1081.37 -15.0263 1531.17 -20.0293 1920 130.448' stroke='%23A7553B' stroke-width='3' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;z-index:20;aspect-ratio:1920/200}.header-media--wrapper-inner{position:relative;display:flex;width:100%;min-height:0;max-height:min(100vh - 50px,660px);max-height:min(100svh - 50px,660px);margin-top:-20px;aspect-ratio:4/7;background-color:#253d27;-webkit-mask-image:url(/static/images/layout/svg/header-mask.svg);mask-image:url(/static/images/layout/svg/header-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-position:10% center;mask-position:10% center}.header-media--wrapper-inner picture,.header-media--wrapper-inner img,.header-media--wrapper-inner video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-media--content{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:60px 30px 80px;gap:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px)}.header-media--content .special{margin:0}.header-media--content small{font-size:clamp(20px,20px + 3 * (100vw - 768px) / 632,23px);font-weight:600;margin-top:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px)}.header-media--badge{position:absolute;bottom:30px;right:20px;z-index:20;width:clamp(130px,130px + 65 * (100vw - 768px) / 632,195px);height:clamp(130px,130px + 65 * (100vw - 768px) / 632,195px);border-radius:50%;background-color:#603}.header-media--badge .badge-content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(8deg);gap:10px}.header-media--badge .badge-content .icon{margin-top:-.5em;font-size:clamp(30px,30px + 20 * (100vw - 768px) / 632,50px)}.header-media--badge .badge-content .icon [stroke]{stroke:#fff}.header-media--badge .badge-content .icon [fill]{fill:#fff}.header-media--badge .badge-content .icon [fill]{fill:none}.header-media--badge .badge-content svg{display:block}.header-media--badge .badge-content span{position:static;font-family:Parkinsans,sans-serif;font-weight:600;font-size:clamp(13px,13px + 5 * (100vw - 768px) / 632,18px);line-height:clamp(15px,15px + 7 * (100vw - 768px) / 632,22px);color:#fff}.main-content{padding-top:clamp(60px,60px + 100 * (100vw - 768px) / 632,160px);padding-bottom:clamp(45px,45px + 55 * (100vw - 768px) / 632,100px)}body.frontpage .main-content{padding-top:0}.main-content>.container>.area:first-child{margin-top:0}.main-content>.container>.area:last-child{margin-bottom:0}:root{--scrollbarWidth: 0px}.footer{padding:0 60px}.footer--contact{display:flex;gap:30px;flex-direction:column;align-items:center;text-align:center}.footer--contact p{margin:0}.footer--contact hr{display:none}.footer--contact address{font-size:18px;margin:0}.footer--contact a{text-decoration:underline}.footer--social{display:flex;gap:15px}.footer--social a{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border:1px solid #D3D8D4;border-radius:50%}.footer--social a .icon{transition:transform .3s ease-in-out}.footer--social .icon{font-size:25px}.footer--main.cols{row-gap:10px!important;-moz-column-gap:10px!important;column-gap:10px!important}.footer--main{margin-bottom:45px;display:flex;gap:10px}.footer--main .col{position:relative;width:50%}.footer--images{display:grid;grid-template-columns:1fr 1fr;gap:10px}.footer--images img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.footer--images-left{display:flex;flex-direction:column;gap:10px;overflow:hidden;border-top-left-radius:30px;border-bottom-left-radius:30px}.footer--images-left img{height:clamp(110px,110px + 150 * (100vw - 768px) / 632,260px)}.footer--images-right{overflow:hidden}.footer--images-right img{height:clamp(230px,230px + 300 * (100vw - 768px) / 632,530px)}.footer--badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;text-align:center;padding:10px 5px 0;width:clamp(100px,100px + 30 * (100vw - 768px) / 632,130px);height:clamp(100px,100px + 30 * (100vw - 768px) / 632,130px);border-radius:50%;background-color:#a7553b;border:10px solid #F8F5F0;z-index:20;color:#fff;font-size:clamp(13px,13px + 5 * (100vw - 768px) / 632,18px);line-height:clamp(15px,15px + 8 * (100vw - 768px) / 632,23px);font-weight:600}.footer--newsletter{display:grid;align-items:center;grid-template-columns:1fr 3fr;gap:30px}.footer--newsletter form{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;background:transparent;padding:0}.footer--newsletter form #label-email{display:none}.footer--newsletter p{margin:0;font-size:15px;line-height:20px}.footer--newsletter .checkbox{max-width:360px}.footer--newsletter input{height:60px;max-width:400px}.footer--newsletter span{-webkit-hyphens:none;hyphens:none}.footer--newsletter label{margin:0}.footer--infos{display:flex;flex-direction:column;justify-content:center;background:#253d27;padding:0 80px;border-top-right-radius:30px;border-bottom-right-radius:30px;color:#fff}.footer--infos h5{margin-bottom:0}.footer--infos a{color:#fff;display:flex;align-items:center;gap:5px}.footer--infos p:last-of-type{margin-bottom:0}.footer--infos P:first-of-type{margin-top:10px}.footer--infos p{font-size:18px;font-weight:400}.footer--infos hr{margin:30px 0}.footer--menu{display:grid;grid-template-columns:1fr 1fr}.footer--menu-left,.footer--menu-right{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.footer--menu-left li,.footer--menu-right li{transition:transform .3s ease-in-out}.footer--menu-left li [stroke],.footer--menu-right li [stroke]{stroke:#fff}.footer--menu-left li [fill],.footer--menu-right li [fill]{fill:#fff}.footer--menu-left li [fill],.footer--menu-right li [fill]{fill:none}.footer--menu-left .icon,.footer--menu-right .icon{font-size:20px}.footer .logo{max-width:clamp(150px,150px + 50 * (100vw - 768px) / 632,200px);z-index:20}.footer--copyright{display:flex;justify-content:space-between;align-items:center;margin-bottom:100px}.footer--copyright p{margin:0;font-size:15px}.footer--copyright hr{display:none}.footer--copyright .conecto-copyright{width:150px}@font-face{font-display:swap;font-family:Parkinsans;font-style:normal;font-weight:400;src:url(/static/fonts/parkinsans-v3-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Parkinsans;font-style:normal;font-weight:500;src:url(/static/fonts/parkinsans-v3-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Parkinsans;font-style:normal;font-weight:600;src:url(/static/fonts/parkinsans-v3-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Parkinsans;font-style:normal;font-weight:700;src:url(/static/fonts/parkinsans-v3-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300;src:url(/static/fonts/rubik-v31-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:300;src:url(/static/fonts/rubik-v31-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(/static/fonts/rubik-v31-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:400;src:url(/static/fonts/rubik-v31-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:500;src:url(/static/fonts/rubik-v31-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:500;src:url(/static/fonts/rubik-v31-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:url(/static/fonts/rubik-v31-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:600;src:url(/static/fonts/rubik-v31-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(/static/fonts/rubik-v31-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:700;src:url(/static/fonts/rubik-v31-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Briana Regular;font-style:normal;font-weight:400;src:url(/static/fonts/Briana-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Briana Brush Pen Regular;font-style:normal;font-weight:400;src:url(/static/fonts/BrianaBrushPen-Regular.woff2) format("woff2")}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.a11y--jump-link{background-color:#000;color:#fff;text-decoration:none;margin:0;padding:.5em 1em;position:absolute!important;top:0;left:0;z-index:1000000}.a11y--jump-link:active,.a11y--jump-link:focus{display:block}.container{--container-max-width: 1690px;--container-padding-x: 40px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;max-width:1690px}.container.container--narrow{--container-max-width: 1036px;margin-left:auto;margin-right:auto;max-width:1036px}.container.container--wide{position:relative;width:calc(100vw - var(--scrollbarWidth));left:50%;transform:translate(-50%);padding:0}.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:#000c;opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child,.basicLightbox__placeholder>iframe:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>video:first-child:last-child,.basicLightbox__placeholder>iframe:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder,.basicLightbox--iframe .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}.basicLightbox__placeholder>img,.basicLightbox__placeholder>video,.basicLightbox__placeholder>iframe,.basicLightbox__placeholder .basicLightbox--gallery--item>img{pointer-events:auto}.basicLightbox__placeholder>img{display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:auto;height:auto}.basicLightbox__placeholder>img,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder .basicLightbox--gallery--item>img,.basicLightbox__placeholder .basicLightbox--gallery--item>img:first-child:last-child{max-width:100%;max-height:100%}.basicLightbox--btn{display:block;padding:0;border:none;background:#0000004d;border-radius:5px;cursor:pointer}.basicLightbox--close{position:absolute;top:15px;right:15px;width:40px;height:40px;z-index:999}.basicLightbox--close:before,.basicLightbox--close:after{display:block;content:"";position:absolute;left:50%;top:50%;width:75%;height:4px;background:#fff;transform-origin:50% 50%}.basicLightbox--close:before{transform:translate(-50%,-50%) rotate(-45deg)}.basicLightbox--close:after{transform:translate(-50%,-50%) rotate(45deg)}.basicLightbox--gallery{justify-content:flex-start}.basicLightbox--gallery--inner{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:auto;height:100%;overflow:visible}.basicLightbox--visible .basicLightbox--gallery--inner{transition:transform .5s}.basicLightbox--gallery .basicLightbox__placeholder{flex:0 0 100%;transition:transform .5s,margin .5s}.basicLightbox--gallery--item{position:relative;flex:0 0 100%;width:100%;height:100%;pointer-events:none;overflow:hidden}.basicLightbox--gallery--item>img{display:block;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}.basicLightbox--nav{position:fixed;top:50%;width:40px;height:50px;transform:translateY(-50%);z-index:999}.basicLightbox--nav.prev{left:15px}.basicLightbox--nav.prev:before{transform:rotate(-45deg);left:9px;border-left:4px solid #fff;transform-origin:0 0}.basicLightbox--nav.next{right:15px}.basicLightbox--nav.next:before{transform:rotate(45deg);right:9px;border-right:4px solid #fff;transform-origin:100% 0}.basicLightbox--nav:before{display:block;content:"";position:absolute;top:50%;padding-bottom:calc(60% - 4px);width:60%;height:0;border-top:4px solid #fff;transform-origin:100% 0}.basicLightbox--iframe .basicLightbox__placeholder>iframe{border:none;overflow:auto}.basicLightbox--caption{display:block;position:absolute;left:50%;bottom:0;padding:5px 15px;width:calc(100vw - var(--scrollbarWidth));transform:translate(-50%);color:#fff;text-align:center;font-weight:400;font-size:16px;background:#00000080;z-index:999}.basicLightbox--caption a{pointer-events:auto;color:#fff;text-decoration:underline;position:relative;z-index:9999}.logo{display:block;width:100%;z-index:150;max-width:clamp(160px,160px + 90 * (100vw - 768px) / 632,250px)}.logo>svg,.logo>img{display:block;width:100%;max-height:100%;height:auto}.btn{display:inline-flex;align-items:center;justify-content:center;padding:20px 30px;font-family:Rubik,sans-serif;font-weight:400;font-size:21px;line-height:1;color:#253d27;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;border-radius:30px;box-shadow:none;transition:background-color .3s,color .3s,border .3s,box-shadow .3s}.btn [stroke]{stroke:#fff}.btn [fill]{fill:#fff}.btn .icon{margin-right:10px;font-size:20px}.btn:disabled,.btn.disabled{pointer-events:none;opacity:.4}.btn-block{display:flex}.btn-primary{color:#fff;background-color:#603;border-color:#603}.btn-secondary{color:#fff;background-color:#253d27;border-color:#253d27}.btn-outline{color:#253d27;background-color:transparent;border-color:#d3d8d4}.btn-outline [stroke]{stroke:#a7553b}.btn-outline [fill]{fill:#a7553b}.btn-arrow{color:#253d27;background-color:transparent;border-color:transparent}.btn-arrow-white{color:#fff;background-color:transparent;border-color:transparent}.btn.btn-lg{font-size:25.2px}.btn.btn-sm{font-size:16px;padding:10px 20px}.main-nav{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;background:#f8f5f0;opacity:0;visibility:hidden;transition:opacity .33s,visibility .33s;z-index:999999;width:100%;height:100vh;overflow-x:hidden;overflow-y:hidden}.main-nav>.container{width:100%}.main-nav.open{opacity:1;visibility:visible;transform:translateY(0)}.main-nav.open~.main-nav--overlay{background:#00000080;visibility:visible;transition:background .33s .15s,visibility .33s .15s}.main-nav.open~.page-header .page-header--top{position:fixed;left:0;right:0;box-shadow:none}.main-nav.open~.page-header .page-header--top .logo{visibility:visible}.main-nav.open~.page-header .top-nav--buttons a:not(.btn):not(.main-nav--toggle){background-color:transparent}.main-nav.open~.page-header .top-nav .main-nav--toggle span{background:transparent;width:25px;transition:none}.main-nav.open~.page-header .top-nav .main-nav--toggle span:before,.main-nav.open~.page-header .top-nav .main-nav--toggle span:after{width:25px}.main-nav.open~.page-header .top-nav .main-nav--toggle span:before{top:50%;transform:translateY(-50%) rotate(-45deg)}.main-nav.open~.page-header .top-nav .main-nav--toggle span:after{top:50%;transform:translateY(-50%) rotate(45deg)}.main-nav.open~.page-header .lang-nav{display:block}.main-nav.open~.page-header .logo{z-index:150}.main-nav--wrapper{display:flex;margin-top:250px;padding-bottom:100px;gap:clamp(40px,40px + 20 * (100vw - 768px) / 632,60px)}.main-nav--search form{padding:0;border-radius:0}.main-nav--search form #search-label{display:none}.main-nav--search-container{display:flex;justify-content:space-between;align-items:center;height:60px;padding-left:30px;padding-right:5px;background:#fff;border-radius:30px}.main-nav--search-container input,.main-nav--search-container button{border:none;background:transparent}.main-nav--search-container button{height:50px;width:50px;border-radius:50%;background-color:#f8f5f0;margin-left:10px;flex-shrink:0}.main-nav--search-container button .icon{font-size:24px;transition:transform .3s ease-in-out;margin-top:-.125em}.main-nav--search-container input[type=search]{width:100%;padding-left:0;padding-right:0}.main-nav--search-container input[type=search]:focus-visible{outline:none}.main-nav-left{width:100%;overflow:auto;flex:1;max-height:calc(100vh - 400px);padding-bottom:15px;padding-right:15px;order:2;overflow-y:scroll}html:not([data-useragent*=Mobile]) .main-nav-left{scrollbar-width:thin;scrollbar-color:rgba(37,61,39,.5) #F8F5F0}html:not([data-useragent*=Mobile]) .main-nav-left::-webkit-scrollbar{width:10px;height:auto}html:not([data-useragent*=Mobile]) .main-nav-left::-webkit-scrollbar-track{background:#f8f5f0}html:not([data-useragent*=Mobile]) .main-nav-left::-webkit-scrollbar-thumb{background-color:#253d2780;border-radius:5px;border:2px solid #F8F5F0}.main-nav-left{scrollbar-width:thin}.main-nav--highlights{display:flex;align-content:flex-start;flex-wrap:wrap;flex:1;gap:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px)}.main-nav--highlights .highlight{flex:0 0 calc(25% - 23px)}.main-nav--highlights .highlight--image{position:relative;padding-bottom:56.25%;border-radius:30px;overflow:hidden}.main-nav--highlights .highlight--image img,.main-nav--highlights .highlight--image video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .5s}.main-nav--highlights .highlight>span{display:block;margin-bottom:0;margin-top:10px;font-size:16px;line-height:20px;font-family:Parkinsans,sans-serif;font-weight:600;color:#253d27;text-align:center}.main-nav--subnav-toggle{position:absolute;display:block;padding:0;width:40px;height:40px;border:none;background:none;cursor:pointer}.main-nav--subnav-toggle:focus-visible{outline:2px solid #000;border-radius:3px}.main-nav--subnav-toggle:before,.main-nav--subnav-toggle:after{display:block;content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:2px;transform-origin:50% 50%;background:#000}.main-nav--subnav-toggle:before{transform:translate(-50%,-50%)}.main-nav--subnav-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.main-nav--list{flex:1 1 auto;margin:35px 0 0;padding:0;list-style-type:none}.main-nav--list ul{margin:0;padding:0;list-style-type:none;max-height:0;overflow:hidden}.main-nav--list li{position:relative;font-family:Parkinsans,sans-serif;font-weight:600;color:#253d27}.main-nav--list li.accessible-menu--has-submenu-open>.main-nav--subnav-toggle:after{opacity:0}.main-nav--list li.accessible-menu--has-submenu-open>ul{max-height:none}.main-nav--list a{display:block;text-decoration:none;color:#253d27}.main-nav--list>li{position:relative;border-bottom:1px solid #D3D8D4}.main-nav--list>li [stroke]{stroke:#a7553b}.main-nav--list>li [fill]{fill:#a7553b}.main-nav--list>li{font-size:20px;line-height:25px;padding:20px 0}.main-nav--list>li.accessible-menu--has-submenu-open+li{border-top:1px solid #D3D8D4}.main-nav--list>li .icon{font-size:20px}.main-nav--list>li.accessible-menu--has-submenu-open{background:#fff;border-radius:10px;margin-top:15px;margin-bottom:15px;border:none}.main-nav--list>li.accessible-menu--has-submenu-open>a{padding-bottom:20px}.main-nav--list>li:first-child.accessible-menu--has-submenu-open{margin-top:0}.main-nav--list>li>a{padding-left:55px;padding-right:60px}.main-nav--list>li>a .icon{position:absolute;left:20px;top:22px;margin-right:15px;font-size:20px}.main-nav--list>li>.main-nav--subnav-toggle{top:12px;right:10px}.main-nav--list>li>ul{background-color:#fff}.main-nav--list>li>ul>li{height:50px;display:flex;align-items:center;font-size:16px;font-weight:400;font-family:Rubik,sans-serif;padding-left:55px}.main-nav--list>li>ul>li>a .icon{margin-right:5px;font-size:15px}.main-nav--list>li>ul>li>a .icon path{fill:#a7553b}.main-nav--list>li>ul>li>.main-nav--subnav-toggle{top:2px;right:30px}.main-nav--toggle{padding:0 5px;width:60px;height:60px;border:none;background:none;cursor:pointer;position:relative;border-radius:50%}body.frontpage .main-nav--toggle{background-color:#f8f5f0}.main-nav--toggle span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:35px;height:2px;background:#000;transition:background-color .3s .15s}.main-nav--toggle span:before,.main-nav--toggle span:after{content:"";position:absolute;height:2px;width:20px;background:#000;transition:transform .3s ease-in-out,top .3s ease-in-out,width .3s ease-in-out}.main-nav--toggle span:before{top:-7px;right:0}.main-nav--toggle span:after{top:7px;left:0}.main-nav--overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:transparent;z-index:999998;visibility:hidden;transition:none}body.main-nav-open{overflow-y:hidden;padding-right:var(--scrollbarWidth)}.lang-nav--list{display:flex;gap:15px;list-style-type:none;margin:0;padding:0}.lang-nav--list li{border-radius:50%}.lang-nav--list li a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;text-transform:uppercase;font-size:18px;border:1px solid transparent}.lang-nav--list li a.active,.lang-nav--list li.active{border:1px solid #D3D8D4;font-weight:600}.cols{display:grid;grid-column-gap:15px;grid-row-gap:15px}.cols.no-gutter{grid-column-gap:0;grid-row-gap:0}.cols .col h1,.cols .col h2,.cols .col h3,.cols .col h4,.cols .col h5,.cols .col h6,.cols .col .h1,.cols .col .h2,.cols .col .h3,.cols .col .h4,.cols .col .h5,.cols .col .h6{margin-top:1em;margin-bottom:.5em}.cols .col .container{padding:0}table.contenttable,.area--text table,.area--table table{width:100%;border:none}table.contenttable th,table.contenttable td,.area--text table th,.area--text table td,.area--table table th,.area--table table td{padding:15px;font-size:clamp(16px,16px + 2 * (100vw - 768px) / 632,18px)}table.contenttable th:first-child,table.contenttable td:first-child,.area--text table th:first-child,.area--text table td:first-child,.area--table table th:first-child,.area--table table td:first-child{padding-left:30px}table.contenttable th:last-child,table.contenttable td:last-child,.area--text table th:last-child,.area--text table td:last-child,.area--table table th:last-child,.area--table table td:last-child{padding-right:30px}table.contenttable th,table.contenttable td,.area--text table th,.area--text table td,.area--table table th,.area--table table td{min-width:25vw}table.contenttable thead tr:first-child th,table.contenttable thead tr:first-child td,.area--text table thead tr:first-child th,.area--text table thead tr:first-child td,.area--table table thead tr:first-child th,.area--table table thead tr:first-child td{background-color:#253d27;color:#fff;height:80px;border-top-left-radius:30px;border-top-right-radius:30px;font-family:Parkinsans,sans-serif;font-size:clamp(20px,20px + 3 * (100vw - 768px) / 632,23px)}table.contenttable thead tr:not(:first-child) th,table.contenttable thead tr:not(:first-child) td,.area--text table thead tr:not(:first-child) th,.area--text table thead tr:not(:first-child) td,.area--table table thead tr:not(:first-child) th,.area--table table thead tr:not(:first-child) td{background-color:#f8f5f0;color:#253d27;height:60px;font-size:clamp(15px,15px + 3 * (100vw - 768px) / 632,18px);font-weight:600}table.contenttable td,.area--text table td,.area--table table td{border-bottom:1px solid rgba(0,0,0,.05)}table.contenttable p:last-child,.area--text table p:last-child,.area--table table p:last-child{margin-bottom:0}.icon{display:inline-block;vertical-align:middle;width:1em;height:1em;line-height:1em}.icon>svg,.icon>img{display:block;margin:0 auto;width:100%;height:auto;max-height:100%}.icon--chevron{position:relative}.icon--chevron:before{display:block;content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-70%,-50%) rotate(45deg);transform-origin:50% 50%;border-top:2px solid #000;border-right:2px solid #000}.form-container,form.formbuilder,form{background:#f8f5f0;padding:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px);border-radius:30px}.form-container fieldset,form.formbuilder fieldset,form fieldset{margin-bottom:10px}.form-container fieldset:last-child,form.formbuilder fieldset:last-child,form fieldset:last-child{margin-bottom:0}.form-container label,form.formbuilder label,form label{display:block;margin-bottom:5px;width:100%;line-height:1.2}.form-container label.required:after,form.formbuilder label.required:after,form label.required:after{content:"*"}.form-container input[type=email],.form-container input[type=text],.form-container input[type=date],.form-container input[type=search],.form-container input[type=password],.form-container select,.form-container textarea,form.formbuilder input[type=email],form.formbuilder input[type=text],form.formbuilder input[type=date],form.formbuilder input[type=search],form.formbuilder input[type=password],form.formbuilder select,form.formbuilder textarea,form input[type=email],form input[type=text],form input[type=date],form input[type=search],form input[type=password],form select,form textarea{padding:15px 30px;width:100%;color:#253d27;background-color:#fff;border:1px solid transparent;border-radius:30px;line-height:1.5}.form-container input[type=email][disabled],.form-container input[type=text][disabled],.form-container input[type=date][disabled],.form-container input[type=search][disabled],.form-container input[type=password][disabled],.form-container select[disabled],.form-container textarea[disabled],form.formbuilder input[type=email][disabled],form.formbuilder input[type=text][disabled],form.formbuilder input[type=date][disabled],form.formbuilder input[type=search][disabled],form.formbuilder input[type=password][disabled],form.formbuilder select[disabled],form.formbuilder textarea[disabled],form input[type=email][disabled],form input[type=text][disabled],form input[type=date][disabled],form input[type=search][disabled],form input[type=password][disabled],form select[disabled],form textarea[disabled]{color:#253d2780;background-color:#0000001a;border-color:#0000004d}.form-container textarea,form.formbuilder textarea,form textarea{min-height:120px}.form-container legend,form.formbuilder legend,form legend{margin:0;padding-bottom:30px;font-family:Parkinsans,sans-serif;font-weight:600;font-size:clamp(20px,20px + 3 * (100vw - 768px) / 632,23px)}.form-container .checkbox,.form-container .radio,form.formbuilder .checkbox,form.formbuilder .radio,form .checkbox,form .radio{position:relative}.form-container .checkbox label,.form-container .radio label,form.formbuilder .checkbox label,form.formbuilder .radio label,form .checkbox label,form .radio label{position:relative;padding:2px 0 0 35px}.form-container .checkbox label:before,.form-container .checkbox label:after,.form-container .radio label:before,.form-container .radio label:after,form.formbuilder .checkbox label:before,form.formbuilder .checkbox label:after,form.formbuilder .radio label:before,form.formbuilder .radio label:after,form .checkbox label:before,form .checkbox label:after,form .radio label:before,form .radio label:after{display:block;content:"";position:absolute;left:0;top:0;width:22px;height:22px;pointer-events:none}.form-container .checkbox label:before,.form-container .radio label:before,form.formbuilder .checkbox label:before,form.formbuilder .radio label:before,form .checkbox label:before,form .radio label:before{background:#fff;border-radius:3px}.form-container .checkbox label:after,.form-container .radio label:after,form.formbuilder .checkbox label:after,form.formbuilder .radio label:after,form .checkbox label:after,form .radio label:after{opacity:0}.form-container .checkbox label a,.form-container .radio label a,form.formbuilder .checkbox label a,form.formbuilder .radio label a,form .checkbox label a,form .radio label a{color:var(--text-color);text-decoration:underline}.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],form .checkbox input[type=checkbox],form .checkbox input[type=radio],form .radio input[type=checkbox],form .radio input[type=radio]{position:absolute;left:0;top:0;width:25px;height:25px;opacity:0;cursor:pointer;z-index:1;appearance:none;-webkit-appearance:none;-moz-appearance:none;accent-color:transparent;box-shadow:none}.form-container .checkbox input[type=checkbox]:checked,.form-container .checkbox input[type=radio]:checked,.form-container .radio input[type=checkbox]:checked,.form-container .radio input[type=radio]:checked,form.formbuilder .checkbox input[type=checkbox]:checked,form.formbuilder .checkbox input[type=radio]:checked,form.formbuilder .radio input[type=checkbox]:checked,form.formbuilder .radio input[type=radio]:checked,form .checkbox input[type=checkbox]:checked,form .checkbox input[type=radio]:checked,form .radio input[type=checkbox]:checked,form .radio input[type=radio]:checked{opacity:1}.form-container .checkbox input[type=checkbox]:checked~label:after,.form-container .checkbox input[type=radio]:checked~label:after,.form-container .radio input[type=checkbox]:checked~label:after,.form-container .radio input[type=radio]:checked~label:after,form.formbuilder .checkbox input[type=checkbox]:checked~label:after,form.formbuilder .checkbox input[type=radio]:checked~label:after,form.formbuilder .radio input[type=checkbox]:checked~label:after,form.formbuilder .radio input[type=radio]:checked~label:after,form .checkbox input[type=checkbox]:checked~label:after,form .checkbox input[type=radio]:checked~label:after,form .radio input[type=checkbox]:checked~label:after,form .radio input[type=radio]:checked~label:after{opacity:1}.form-container .checkbox input[type=checkbox]:focus-visible~label:before,.form-container .checkbox input[type=radio]:focus-visible~label:before,.form-container .radio input[type=checkbox]:focus-visible~label:before,.form-container .radio input[type=radio]:focus-visible~label:before,form.formbuilder .checkbox input[type=checkbox]:focus-visible~label:before,form.formbuilder .checkbox input[type=radio]:focus-visible~label:before,form.formbuilder .radio input[type=checkbox]:focus-visible~label:before,form.formbuilder .radio input[type=radio]:focus-visible~label:before,form .checkbox input[type=checkbox]:focus-visible~label:before,form .checkbox input[type=radio]:focus-visible~label:before,form .radio input[type=checkbox]:focus-visible~label:before,form .radio input[type=radio]:focus-visible~label:before{outline:2px solid #000}.form-container .checkbox label:after,form.formbuilder .checkbox label:after,form .checkbox label:after{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 7.62903L5.58696 11.5L13 3.5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:16px auto;background-position:center center}.form-container .radio label:before,form.formbuilder .radio label:before,form .radio label:before{background:#e0e0e0;border-radius:100%}.form-container .radio label:after,form.formbuilder .radio label:after,form .radio label:after{left:6px;top:6px;width:12px;height:12px;border-radius:100%;background:#e0e0e0}.form-container .cols,form.formbuilder .cols,form .cols{grid-column-gap:30px;grid-row-gap:30px;margin-bottom:30px}.form-group{margin-bottom:30px}.form-group.has-datepicker{position:relative}.form-group.has-datepicker:after{display:block;content:"";position:absolute;right:15px;top:50%;width:25px!important;height:25px!important;display:inline-block;vertical-align:middle;width:1em;height:1em;line-height:1em;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(/static/images/icons/datepicker.svg)}.cols .form-group{margin-bottom:0}.numberpicker{display:flex;align-items:center}.numberpicker button{position:relative}.numberpicker button:before,.numberpicker button:after{content:"";background:#253d27;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:1px}.numberpicker button:before{width:16px;height:2px}.numberpicker button[data-type=add]:after{width:2px;height:16px}.numberpicker input{background:none!important;width:40px!important;padding:0!important;text-align:center}.numberpicker button{height:45px;width:45px;border-radius:50%;background:transparent;cursor:pointer;flex-shrink:0;border:1px solid #D3D8D4}.submit{display:flex;justify-content:center}.infobox{padding:15px;background:#f8f5f0}.infobox>*:last-child{margin-bottom:0}.infobox-primary{border-style:solid;background:#253d27;color:#fff}.teaser .badge-container{position:absolute;top:25px;left:0;display:flex;flex-direction:column;gap:5px}.teaser .badge-container .teaser-badge{height:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;background:#f8f5f0;padding:5px 15px;display:flex;align-items:center}.teaser .badge-container .teaser-badge [stroke]{stroke:#a7553b}.teaser .badge-container .teaser-badge [fill]{fill:#a7553b}.teaser .badge-container .teaser-badge [fill]{fill:none}.teaser .badge-container .teaser-badge .icon{margin-right:10px;font-size:14px}.teaser .badge-container .teaser-badge span{font-size:15px;line-height:20px}.teaser--highlight{position:absolute;top:15px;right:15px;width:clamp(40px,40px + 20 * (100vw - 768px) / 632,60px);height:clamp(40px,40px + 20 * (100vw - 768px) / 632,60px);border-radius:50%;background:#603;display:flex;align-items:center;justify-content:center;padding:5px}.teaser--highlight span{color:#fff;text-align:center;font-weight:600;font-size:clamp(9px,9px + 4 * (100vw - 768px) / 632,13px);line-height:clamp(10px,10px + 5 * (100vw - 768px) / 632,15px);text-transform:uppercase;transform:rotate(8deg)}dialog{margin:0;padding:0;width:auto;max-width:none;height:auto;max-height:none;border:none;transition:display .3s allow-discrete,overlay .3s allow-discrete}dialog::backdrop{background-color:#00000080}dialog .dialog--close{display:flex;place-items:center;place-content:center;position:absolute;top:0;right:0;padding:0;width:40px;height:40px;border:none;border-radius:3px;background:none;cursor:pointer}dialog .dialog--close:focus{outline:2px solid #000}dialog .dialog--close span{display:block;position:relative;width:15px;height:2px}dialog .dialog--close span:before,dialog .dialog--close span:after{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;border-radius:2px;transform-origin:50% 50%}dialog .dialog--close span:before{transform:rotate(-45deg)}dialog .dialog--close span:after{transform:rotate(45deg)}dialog .dialog--content{padding:30px}dialog .dialog--content h4,dialog .dialog--content .h4{display:block;margin-bottom:1em}dialog,dialog::backdrop{animation:hideDialog .3s forwards}dialog[open],dialog[open]::backdrop{animation:showDialog .3s forwards}@keyframes showDialog{0%{opacity:0}to{opacity:1}}@keyframes hideDialog{0%{opacity:1}to{opacity:0}}.page-search{position:fixed;left:0;top:0;right:0;bottom:0;background:none;z-index:1000001}.page-search::backdrop{background:#cccc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page-search.has-suggestions .page-search--suggestions,.page-search.no-results .page-search--suggestions,.page-search.has-error .page-search--suggestions{max-height:calc(100vh - 350px);max-height:calc(100svh - 350px);opacity:1;visibility:visible}.page-search.has-suggestions .page-search--container button[type=submit],.page-search.no-results .page-search--container button[type=submit],.page-search.has-error .page-search--container button[type=submit]{display:none}.page-search.has-suggestions .page-search--container button[type=reset],.page-search.no-results .page-search--container button[type=reset],.page-search.has-error .page-search--container button[type=reset]{display:flex}.page-search.processing .page-search--container button[type=submit],.page-search.processing .page-search--container button[type=reset]{display:none}.page-search.processing .page-search--container:after{display:block;content:"";position:absolute;left:auto;top:20px;right:20px;width:40px;height:40px;border:2px solid #000;border-right-color:transparent;border-radius:100%;animation:spin .5s linear infinite}.page-search.show-more-btn .page-search--suggestions--bottom{display:block}.page-search.no-results .page-search--suggestions>ul,.page-search.has-error .page-search--suggestions>ul{display:none}.page-search.no-results .page-search--suggestions--no-results,.page-search.has-error .page-search--suggestions--error{display:block}.page-search--close{position:absolute;top:30px;right:30px;z-index:2}.page-search--inner{position:absolute;left:50%;top:240px;bottom:auto;padding:0;width:calc(100% - 60px);max-width:750px;height:80px;transform:translate(-50%);background:#fff}.page-search form{display:block;flex-direction:column;height:100%}.page-search .page-search--container{display:flex;flex:0 0 auto;position:relative;justify-content:stretch;height:100%}.page-search .page-search--container button{place-items:center;place-content:center;position:absolute;top:10px;right:10px;bottom:10px;padding:0;width:60px;height:60px;border:none;background:none;cursor:pointer}.page-search .page-search--container button:focus-visible{outline:2px solid #000}.page-search .page-search--container button[type=submit]{display:flex;background:var(--brand-primary)}.page-search .page-search--container button[type=submit] .icon{font-size:30px}.page-search .page-search--container button[type=submit] .icon svg [stroke]{stroke:#fff}.page-search .page-search--container button[type=submit] .icon svg [fill]{fill:#fff}.page-search .page-search--container button[type=reset]{display:none}.page-search .page-search--container button[type=reset]:before,.page-search .page-search--container button[type=reset]:after{display:block;content:"";position:absolute;left:50%;top:50%;width:60%;height:2px;background:#000}.page-search .page-search--container button[type=reset]:before{transform:translate(-50%,-50%) rotate(-45deg)}.page-search .page-search--container button[type=reset]:after{transform:translate(-50%,-50%) rotate(45deg)}.page-search .page-search--container input[type=search]{flex:1 1 auto;padding:0 80px 0 30px;height:100%;font-size:20px;line-height:1;letter-spacing:.05em;border:none;background:none}.page-search .page-search--container input[type=search]::-ms-clear,.page-search .page-search--container input[type=search]::-ms-reveal{display:none;width:0;height:0}.page-search .page-search--container input[type=search]::-webkit-search-decoration,.page-search .page-search--container input[type=search]::-webkit-search-cancel-button,.page-search .page-search--container input[type=search]::-webkit-search-results-button,.page-search .page-search--container input[type=search]::-webkit-search-results-decoration{display:none;-webkit-appearance:none}.page-search--suggestions{display:flex;flex-direction:column;position:absolute;left:0;top:100%;margin-top:10px;width:100%;max-height:0;background:#fff;overflow:hidden;opacity:0;visibility:hidden;transition:max-height .3s,opacity .5s,visibility .3s}.page-search--suggestions>ul{list-style-type:none;margin:0;padding:5px 0 0;overflow:visible;overflow-y:auto}.page-search--suggestions>ul li+li{border-top:1px solid #e0e0e0}.page-search--suggestions--item{display:block;padding:15px 25px;color:var(--text-color);transition:color .3s}.page-search--suggestions--item p{margin-bottom:0}.page-search--suggestions--bottom{display:none;padding:10px 15px;text-align:center}.page-search--suggestions--bottom .btn p{margin:0}.page-search--suggestions--no-results,.page-search--suggestions--error{display:none;padding:30px;width:100%;border-radius:5px;text-align:center;pointer-events:none;font-size:18px;letter-spacing:.05em}.page-search--suggestions--error{background:red;color:#fff}.page-search--suggestions--error p{margin:0}.page-search--suggestions--error p:empty:before{display:block;content:attr(data-msg)}.area--search .search--form{display:flex;width:100%;justify-content:center;margin-bottom:clamp(35px,35px + 15 * (100vw - 768px) / 632,50px)}.area--search .search--form form{background:none;width:50%;height:70px;display:flex;align-items:center;background:#f8f5f0;border-radius:30px;padding:0}.area--search .search--form form input{background:none;border-radius:0}.area--search .search--form form .btn{height:50px}.area--search .search--results hr{color:#000;margin-top:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px);margin-bottom:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px)}.area--search .search--result--text a{word-break:break-word;text-decoration:underline}.area--search .search--pagination ul{list-style-type:none;display:flex;justify-content:center;padding:0;margin:0;gap:20px}.area--search .search--pagination li{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#f8f5f0}.area--search .search--pagination li.active{font-weight:600}.area--search .search--pagination .pagination--first{transform:rotate(180deg)}.embed-responsive{position:relative;width:100%;height:0}.embed-responsive-1by1{padding-bottom:100%}.embed-responsive-3by2{padding-bottom:66.66666%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive>*{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.embed-responsive>iframe{border:none}.top-nav{display:flex;justify-content:space-between;height:60px;align-items:center;padding:0;width:100%;z-index:150}.top-nav--links{display:flex;align-items:center;gap:25px;list-style-type:none;font-family:Parkinsans,sans-serif;font-weight:600;font-size:23px;line-height:28px;margin:0;padding-left:clamp(40px,40px + 40 * (100vw - 768px) / 632,80px)}.top-nav--links a{display:inline-block;transition:transform .3s ease}.top-nav--buttons{display:flex;align-items:center;gap:15px}.top-nav--buttons a:not(.btn):not(.main-nav--toggle){border-radius:50%;display:flex;align-items:center;justify-content:center}.top-nav--buttons a:not(.btn):not(.main-nav--toggle) .icon{font-size:30px}body.frontpage .top-nav--buttons a:not(.btn):not(.main-nav--toggle){background-color:#f8f5f0}.top-nav--buttons-right{display:flex;align-items:center;gap:0}.top-nav--buttons-right .divider{display:none;width:1px;height:40px;background-color:#d3d8d4;margin:0 10px}.top-nav--buttons-right .cam{width:clamp(50px,50px + 10 * (100vw - 768px) / 632,60px);height:clamp(50px,50px + 10 * (100vw - 768px) / 632,60px)}.top-nav--buttons-right .cam .icon{transition:transform .3s ease-in-out}body.no-header-media .top-nav--buttons-right .divider,body.subpage .top-nav--buttons-right .divider{display:block}body.frontpage .top-nav--buttons-right{gap:15px}.top-nav--buttons .btn{height:60px;font-weight:400;padding:10px 30px}.top-nav--buttons .btn [fill]{fill:none}.top-nav--buttons .btn .icon{font-size:26px;margin-right:15px;flex-shrink:0}.top-nav--buttons .lang-nav{display:none}.frontpage-intro{position:relative;padding-bottom:clamp(60px,60px + 20 * (100vw - 768px) / 632,80px);margin:0!important}.frontpage-intro--background{position:absolute;top:0;left:-15vw;width:50vw;height:auto;aspect-ratio:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='385' height='385' fill='none'%3E%3Cpath fill='%23F8F5F0' d='M175.418 196.292a46 46 0 0 0-.04-5.192c-.203-3.127-1.797-6.004-4.043-8.191l-77.183-75.157c-6.345-6.178-14.457-10.4-23.251-11.447q-6.688-.796-13.597-.89c-25.74-.342-49.538 16.19-55.688 41.186-3.683 14.968-.907 30.009 6.67 42.123 6.724 10.75 6.084 24.134-.117 35.194-9.63 17.179-9.547 38.968 1.927 56.483 10.843 16.553 30.356 25.278 50.131 24.523 4.25-.163 8.405-.499 12.476-1.009 9.024-1.131 17.289-5.634 23.633-12.149l75.265-77.293c2.159-2.217 3.665-5.09 3.817-8.181M189.691 175.399q2.602.139 5.198-.02c3.44-.21 6.688-1.69 9.093-4.159l74.361-76.364c6.133-6.299 10.332-14.339 11.427-23.061.591-4.713.921-9.503.988-14.378.357-25.786-16.136-49.65-41.179-55.803-14.97-3.679-30.005-.906-42.118 6.666-10.758 6.724-24.147 6.087-35.214-.114-17.184-9.63-38.977-9.542-56.492 1.942C99.156 20.991 90.48 40.582 91.256 60.416c.18 4.613.565 9.116 1.154 13.52 1.196 8.93 5.668 17.095 12.122 23.38l76.176 74.176c2.415 2.352 5.617 3.728 8.983 3.907M376.725 208.077c-6.724-10.759-6.095-24.147.108-35.214 9.626-17.177 9.544-38.958-1.923-56.47-10.829-16.537-30.312-25.282-50.065-24.534-4.112.155-8.135.474-12.079.956-9.06 1.106-17.364 5.62-23.732 12.159l-75.586 77.622c-2.516 2.584-3.889 6.058-3.926 9.664q-.009.859.015 1.717c.1 3.642 1.574 7.12 4.184 9.661l77.472 75.439c6.376 6.208 14.536 10.444 23.377 11.46q6.536.752 13.281.834c25.706.31 49.435-16.268 55.547-41.239 3.66-14.952.886-29.959-6.673-42.055M192.925 209.483l-.126.002c-3.621.055-7.073 1.581-9.6 4.175l-76.174 78.227c-6.254 6.423-10.512 14.658-11.48 23.57a130 130 0 0 0-.745 12.568c-.284 25.649 16.34 49.292 41.258 55.379 14.946 3.652 29.951.876 42.045-6.684 10.757-6.723 24.142-6.093 35.206.11 18.444 10.341 42.201 9.482 60.278-4.648 14.236-11.127 21.399-29.093 20.736-47.15q-.168-4.566-.605-8.991c-.977-9.912-5.351-19.172-12.488-26.121l-78.58-76.518c-2.599-2.531-6.098-3.965-9.725-3.919'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;z-index:1}.frontpage-intro .container{margin:0;padding:0}.frontpage-intro--container{position:relative;width:65%;margin-left:auto;z-index:10}.frontpage-intro--headline{padding-top:clamp(130px,130px + 190 * (100vw - 768px) / 632,320px);padding-bottom:clamp(40px,40px + 40 * (100vw - 768px) / 632,80px);display:flex;flex-direction:column;gap:30px}.frontpage-intro--headline h2{margin:0}.frontpage-intro--headline span{font-size:clamp(20px,20px + 3 * (100vw - 768px) / 632,23px);font-family:Parkinsans,sans-serif;font-weight:600}.frontpage-intro .area--teaser-slider{padding-left:0;margin-left:0}.frontpage-intro .area--teaser-slider .slider-container{width:auto;left:unset;transform:unset;padding-left:0!important;padding-right:var(--container-padding-x)!important;margin-right:calc(0px - var(--container-padding-x))}.frontpage-intro .area--teaser-slider .slider--button-container{justify-content:flex-end}#event-detail .nik-anim{display:none}.events{margin-left:auto;margin-right:auto;color:#253d27}.events.container--wide>.container{max-width:none;padding:0}.events--filter{margin-bottom:30px;padding:30px 0 15px;background:#f2f2f2}.events--filter form{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.events--filter--col{position:relative;flex:1 1 auto;padding:0 15px;margin-bottom:15px}.events--filter--col label{display:block;margin-bottom:8px;font-size:12px;text-transform:uppercase;font-weight:700}.events--filter--col input,.events--filter--col select{display:block;width:100%;height:40px;background:#fff;border-radius:20px}.events--filter--col button[type=submit]{display:block}.events--filter--col .events--icon{display:block;position:absolute;bottom:20px;right:26px;transform:translateY(50%);filter:brightness(0) saturate(100%) invert(51%) sepia(23%) saturate(331%) hue-rotate(161deg) brightness(92%) contrast(90%)}.events--filter--col .events--icon--calendar{width:22px;height:18px}.events--list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.events--list.compact>.event .event--text,.events--list.compact>.event .event--buttons{display:none}.events--list>.event{width:50%;flex:0 0 50%}.events--pagination{margin:10px 0 0;padding:0;list-style-type:none;text-align:center}.events--pagination li{display:inline-block;margin:0 5px 10px}.events--pagination li.current a,.events--pagination li.current a:hover{background:#e4e4e4}.events--pagination li a{display:block;padding:0;width:50px;height:50px;border:none;border-radius:100%;line-height:50px;font-size:18px}.events--detail{margin-bottom:40px}.events--detail .pimcore_area_content{margin-left:auto;margin-right:auto}.events--detail .events--back{position:absolute;transform:translateY(-100%)}.events--detail header{position:relative;margin-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1)}.events--detail header h1,.events--detail header .h1,.events--detail header h2,.events--detail header .h2{margin-bottom:0;text-align:center}.events--detail header .event--meta{margin:0 0 10px;padding:0;font-size:16px;text-align:center}.events--detail header .event--meta .events--icon{position:relative;top:2px;width:20px;height:16px;vertical-align:baseline;filter:brightness(0) saturate(100%) invert(51%) sepia(23%) saturate(331%) hue-rotate(161deg) brightness(92%) contrast(90%)}.events--detail h4{margin-bottom:1.2em}.events--detail .event--media{margin-bottom:30px}.events--detail .event--media>img,.events--detail .event--media>a>img,.events--detail .event--media>picture>img,.events--detail .event--media>a>picture>img,.events--detail .event--media>video{display:block;width:100%;height:auto}.events--detail .event--media>video{max-width:75%;margin-left:auto;margin-right:auto}.events--detail .event--text{margin-bottom:50px;padding:0}.events--detail .event--buttons{margin-bottom:35px;padding:0}.events--detail .event--buttons .btn{margin:0 0 8px 5px;width:auto}.events--detail .event--dates{margin-bottom:30px}.events--detail .event--dates a .events--icon{filter:brightness(0) saturate(100%) invert(51%) sepia(23%) saturate(331%) hue-rotate(161deg) brightness(92%) contrast(90%)}.events--detail .event--date{display:flex;flex-wrap:nowrap;align-items:center;align-content:center;height:54px;border-bottom:1px solid rgba(0,0,0,.1)}.events--detail .event--date:first-child{border-top:1px solid rgba(0,0,0,.1)}.events--detail .event--date .event--meta{flex:1 1 auto;margin:0;padding:0}.events--detail .event--date .event--meta .events--icon{position:relative;top:2px;filter:brightness(0) saturate(100%) invert(51%) sepia(23%) saturate(331%) hue-rotate(161deg) brightness(92%) contrast(90%);vertical-align:baseline}.events--detail .event--date>a{display:block;flex:0 0 auto;font-size:12px;color:#253d27}.events--detail .event--date>a:hover span{text-decoration:none}.events--detail .event--date>a .events--icon{font-size:10px}.events--detail .event--date>a span{text-decoration:underline}.events--detail .event--downloads{margin-bottom:30px}.events--detail .event--download{display:flex;flex-wrap:nowrap;align-items:center;align-content:center;margin-bottom:5px;padding:0 15px;height:50px;background:#e4e4e4;color:#253d27;font-size:13px}.events--detail .event--download:last-child{margin-bottom:0}.events--detail .event--download:hover span{text-decoration:none}.events--detail .event--download span{text-decoration:underline}.events--detail .event--download .events--icon{margin-right:10px;filter:brightness(0) saturate(100%) invert(51%) sepia(23%) saturate(331%) hue-rotate(161deg) brightness(92%) contrast(90%)}.events--detail .event--download .events--icon--pdf{font-size:20px}.events--detail .event--download .events--icon--download{font-size:18px}.events--detail .event--media-list{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:30px;margin-bottom:30px}.events--detail .event--media-list--item{position:relative;width:100%}.events--detail .event--media-list--item:before{display:block;content:"";width:100%;height:0;padding-bottom:60%}.events--detail .event--media-list--item img,.events--detail .event--media-list--item video{position:absolute;left:0;top:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events--detail .event--contact{background:#e4e4e4;padding:30px}.events--detail .event--contact p:last-child{margin-bottom:0}.events--detail .event--contact a{color:#253d27;text-decoration:underline}.events--detail .event--contact a:hover{text-decoration:none}.events--back.btn{display:inline-block;width:auto;text-transform:none}.events--back.btn .events--icon{transform:rotate(180deg);font-size:10px;vertical-align:baseline}.events .btn .events--icon{margin:0 4px 0 -8px;filter:brightness(0) saturate(100%) invert(51%) sepia(23%) saturate(331%) hue-rotate(161deg) brightness(92%) contrast(90%);transition:filter .3s;font-size:16px;vertical-align:bottom}.events .btn.btn-yellow .events--icon{filter:saturate(0) brightness(0) invert(100%) opacity(1)}.event{padding:0 15px 30px;line-height:1.15}.event a{text-decoration:none}.event--inner{position:relative;padding-bottom:70px;height:100%;background:#fff;overflow:hidden;border-radius:20px;box-shadow:0 0 60px #0003;transition:background-color .3s,color .3s}.event--inner>*{width:100%;flex:0 0 100%}.event--inner:hover{background-color:#253d27;color:#fff}.event--inner:hover .event--image img,.event--inner:hover .event--image video{transform:scale(1.1)}.event--inner:hover .event--text{color:#fff}.event--inner:hover .event--more.btn{filter:none;box-shadow:inset 3px 3px 3px #0003,inset -3px -3px 3px #fff3,0 0 #0000,0 0 #fff0;background-color:#253d27;border-color:#253d27;color:#fff}.event--label{position:absolute;display:block;bottom:100%;left:50%;padding:4px 0;font-size:12px;font-weight:700;color:#fff;box-shadow:0 0 15px #0003;text-transform:uppercase;text-align:center;white-space:nowrap;transform:translate(-50px,50px) rotate(45deg);transform-origin:50% 100%;z-index:2}.event--label-red{background:#603}.event--label-default{background:#253d27}.event--image{position:relative;overflow:hidden}.event--image:before{display:block;content:"";padding-bottom:75%;width:100%;height:0;pointer-events:none}.event--image img,.event--image video{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.event--image header{position:absolute;left:0;bottom:0;padding:40px 30px 25px;width:100%;background:linear-gradient(180deg,#0000,#00000080)}.event--image header,.event--image header h3{color:#fff}.event--meta{margin-top:10px;padding-top:15px;font-size:12px;border-top:1px solid rgba(255,255,255,.4);white-space:nowrap}.event--meta span{display:inline-block;vertical-align:bottom}.event--meta .events--icon{margin-right:5px;width:16px;height:14px;vertical-align:bottom;filter:saturate(0) brightness(0) invert(100%) opacity(1)}.event--text{padding:30px 30px 25px;font-size:16px;color:#253d27;line-height:1.5625;transition:color .3s}.event--text>p:last-child{margin-bottom:0}.event--buttons{text-align:right;align-self:flex-end}.event--buttons .btn{width:100%}.event .event--buttons{position:absolute;left:0;right:0;bottom:0;padding:0 30px 30px}.events--icon{display:inline-block;width:1em;height:1em;line-height:inherit;vertical-align:baseline;background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.events--icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 17'%3E%3Cpath d='M6.067 1.545c1.207 0 2.343.47 3.197 1.325a4.49 4.49 0 011.324 3.196c0 1.208-.47 2.343-1.324 3.198a4.491 4.491 0 01-3.197 1.324A4.494 4.494 0 012.87 9.264a4.527 4.527 0 010-6.394 4.49 4.49 0 013.197-1.325zm0-1.545a6.067 6.067 0 10.001 12.133A6.067 6.067 0 006.067 0z'/%3E%3Cpath d='M14.596 15.726l1.13-1.131-4.941-4.941-1.13 1.131 4.941 4.94z'/%3E%3Cpath d='M10.784 9.927l4.669 4.668-.858.858-4.668-4.668.857-.858zm0-.546L9.38 10.786 14.595 16 16 14.596l-5.216-5.215z'/%3E%3C/svg%3E")}.events--icon--calendar{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 19'%3E%3Cpath d='M19.333 1.115c.916 0 1.667.69 1.667 1.533v13.027c0 .844-.751 1.533-1.667 1.533H2.667C1.75 17.207 1 16.518 1 15.674V2.648c0-.843.75-1.533 1.667-1.533h16.666zm0-.92H2.667C1.196.195 0 1.295 0 2.648v13.027c0 1.352 1.196 2.452 2.667 2.452h16.666c1.471 0 2.667-1.1 2.667-2.452V2.648C22 1.295 20.804.195 19.333.195z'/%3E%3Cpath d='M21 4.18V2.648c0-.843-.751-1.533-1.667-1.533H2.667C1.75 1.115 1 1.805 1 2.648V4.18l20-.001zM8.918 6.484H6.423V8.78h2.495V6.484zM15.577 6.484h-2.495V8.78h2.495V6.484zM18.907 6.484H16.41V8.78h2.497V6.484zM12.248 6.484H9.752V8.78h2.496V6.484zM8.918 9.545H6.423v2.295h2.495V9.545zM5.59 9.545H3.093v2.295H5.59V9.545zM15.577 9.545h-2.495v2.295h2.495V9.545zM18.907 9.545H16.41v2.295h2.497V9.545zM12.248 9.545H9.752v2.295h2.496V9.545zM8.918 12.607H6.423v2.295h2.495v-2.295zM5.59 12.607H3.093v2.295H5.59v-2.295zM15.577 12.607h-2.495v2.295h2.495v-2.295zM12.248 12.607H9.752v2.295h2.496v-2.295z'/%3E%3C/svg%3E")}.events--icon--calendar-sec{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16'%3E%3Cpath d='M2.509 2.91a.727.727 0 00-.727.726v10.182c0 .402.325.728.727.728h10.182a.727.727 0 00.727-.728V3.636a.727.727 0 00-.727-.727H2.509zm-2.182.726c0-1.205.977-2.181 2.182-2.181h10.182c1.205 0 2.182.976 2.182 2.181v10.182A2.182 2.182 0 0112.69 16H2.509a2.182 2.182 0 01-2.182-2.182V3.636z'/%3E%3Cpath d='M10.509 0c.402 0 .727.326.727.727v2.91a.727.727 0 11-1.454 0V.726c0-.401.325-.727.727-.727zM4.69 0c.402 0 .728.326.728.727v2.91a.727.727 0 11-1.454 0V.726c0-.401.325-.727.727-.727zM.327 6.545c0-.401.326-.727.727-.727h13.091a.727.727 0 110 1.455H1.055a.727.727 0 01-.728-.728z'/%3E%3C/svg%3E")}.events--icon--angle{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M1.742 9L5 5 1.742 1' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.events--icon--ticket{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 16'%3E%3Cpath fill-rule='evenodd' d='M15.426 6.983l-7.503 7.502-1.07-1.07a2.768 2.768 0 00-.749-2.647 2.792 2.792 0 00-1.977-.833c-.228 0-.453.029-.67.084l-1.069-1.07 7.569-7.435 1.061 1.061a2.86 2.86 0 00.758 2.657c.536.535 1.241.833 1.978.833.228 0 .452-.029.67-.084l1.002 1.002zm-.723-2.78l1.898 1.899a1.187 1.187 0 01-.067 1.83l-7.661 7.661c-.272.271-.61.407-.95.407-.339 0-.678-.136-.949-.407l-1.898-1.898a1.311 1.311 0 000-1.898 1.339 1.339 0 00-.95-.407c-.338 0-.677.135-.948.406L1.279 9.898A1.31 1.31 0 011.28 8L9.01.407c.27-.271.61-.407.948-.407.34 0 .678.136.95.407l1.898 1.898a1.16 1.16 0 00-.11.11c-.43.491-.393 1.286.11 1.788.27.272.61.407.949.407.339 0 .678-.136.95-.407z'/%3E%3Cpath d='M10.591 9.194l-.48.48.96.959.479-.48-.959-.959zM6.81 5.36l-.479.479.959.958.48-.479-.96-.959zM8.701 7.278l-.48.48.96.958.479-.48-.959-.958z'/%3E%3C/svg%3E")}.events--icon--pdf{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 20'%3E%3Cpath d='M10.058 12c-.67-.5-1.34-1.5-1.676-2.666.168-.834.168-1.5.168-2.167v-.333-.167V6.5c0-.333 0-.666-.168-.833 0 .167-.168 0-.335 0h-.168c-.168 0-.335.167-.503.5-.167.667-.167 2 .335 3.167-.335 1-.67 2-1.173 3C6.035 13.167 5.7 14 5.364 14.5c0-.166-.167-.166-.335 0-1.34.667-2.011 1.667-2.18 2.167V17h.839c.67 0 1.509-1 2.682-3 1.174-.166 2.85-.5 4.359-.666 1.006.5 2.012.833 2.682.833.67 0 .838-.167.838-.5.168-.333 0-.5 0-.5-.167-.5-1.173-.667-2.011-.667h-1.341c-.336-.166-.503-.333-.839-.5zM3.52 16.5c.168-.333.671-1 1.51-1.666-.671 1-1.174 1.5-1.51 1.666zM8.047 6.334s.167.166.167.333v1.167c-.335-.667-.335-1.167-.167-1.5zm-1.341 7.333l.503-1c.335-.833.67-1.5 1.005-2.167.336.834.839 1.5 1.51 2l.334.334c-1.34.166-2.347.5-3.352.833zm7.208-.167h-.168c-.335 0-.838-.166-1.34-.333 1.173 0 1.508.333 1.508.333z'/%3E%3Cpath d='M16.429 4.167L12.909.834C12.572.334 11.734 0 11.063 0H1.006C.503 0 0 .5 0 1v17.834C0 19.5.503 20 1.006 20h15.087c.671 0 1.006-.5 1.006-1V6c.168-.5-.167-1.333-.67-1.833zM11.567 1.5c.168.167.335.167.335.334l3.52 3.5s.168.333.168.5h-4.023V1.5zm4.191 17H1.508v-17h8.55v4.667c0 .5.503 1 1.006 1h4.694V18.5z'/%3E%3C/svg%3E")}.events--icon--download{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 18'%3E%3Cpath d='M8.438 14.168a.614.614 0 01-.466-.21L2.078 7.426a.63.63 0 01.47-1.05h2.36V.63c0-.348.28-.63.629-.63h5.805c.349 0 .63.282.63.63v5.747h2.36a.631.631 0 01.47 1.05l-5.899 6.535a.632.632 0 01-.466.206zM3.963 7.636l4.474 4.962 4.475-4.966h-1.57a.629.629 0 01-.63-.63V1.26H6.168v5.746c0 .349-.282.63-.63.63H3.963z'/%3E%3Cpath d='M14.134 18H2.74A2.742 2.742 0 010 15.26v-1.604a.629.629 0 111.26 0v1.603c0 .819.663 1.482 1.481 1.482h11.393c.818 0 1.482-.663 1.482-1.482v-1.603a.629.629 0 111.259 0v1.603A2.74 2.74 0 0114.134 18z'/%3E%3C/svg%3E")}.area--lifts-slopes{max-width:1140px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:30px;padding-left:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px);padding-right:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px)}.area--lifts-slopes .lifts-slopes--nav{display:flex;justify-content:center}.area--lifts-slopes .lifts-slopes--nav ul{position:relative;list-style:none;display:flex;gap:15px;align-items:center;height:55px;margin:0;padding:0;background-color:#f8f5f0;border-radius:30px}.area--lifts-slopes .lifts-slopes--nav li{position:relative;padding:10px 20px;border-radius:30px;cursor:pointer}.area--lifts-slopes .lifts-slopes--nav li.active{background-color:#fff}.area--lifts-slopes .lifts-slopes--nav .info{position:absolute;top:-10px;right:-10px;font-size:25px}.area--lifts-slopes .lifts-slopes--info{padding-top:40px}.area--lifts-slopes .lifts-slopes .level{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 10px}.area--lifts-slopes .lifts-slopes .level-easy{background-color:#3079e6}.area--lifts-slopes .lifts-slopes .level-medium{background-color:#d7001e}.area--lifts-slopes .lifts-slopes .level-difficult{background-color:#000}.area--lifts-slopes .lifts-slopes--legend{list-style-type:none;display:flex;align-items:center;gap:30px;padding-top:35px;padding-left:15px;margin:0;font-size:15px;line-height:20px}.area--lifts-slopes .lifts-slopes--legend li{display:flex;align-items:center}.area--lifts-slopes .lifts-slopes--legend .icon{font-size:25px;margin-right:15px}.area--lifts-slopes .lifts-slopes--info table{width:100%}.area--lifts-slopes .lifts-slopes--info table thead th{font-weight:600}.area--lifts-slopes .lifts-slopes--info table tr{border-bottom:1px solid #D3D8D4}.area--lifts-slopes .lifts-slopes--info table td,.area--lifts-slopes .lifts-slopes--info table th{padding:15px}.area--lifts-slopes .lifts-slopes--info table th{font-size:15px;line-height:20px;font-weight:600}.area--lifts-slopes .lifts-slopes--info table td .icon{font-size:25px}.area--lifts-slopes .lifts-slopes--info table td.status{font-size:15px;line-height:20px;max-width:130px}.area--lifts-slopes .lifts-slopes--info table td.status .icon{margin-right:15px}.area--lifts-slopes .lifts-slopes--info table td.name{width:55%}.area--lifts-slopes .lifts-slopes--info table td.opening-times{width:17%;text-align:right}.area--lifts-slopes .lifts-slopes--info table th.opening-times{text-align:right}.area--lifts-slopes .lifts-slopes--info table td.difficulty{width:65%}.area--lifts-slopes .lifts-slopes .status-inPreparation .icon{display:inline-block;animation:blink-animation 1s infinite}.area--lifts-slopes .lifts-slopes-open{display:flex;justify-content:center;gap:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px);padding-bottom:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px)}.area--lifts-slopes .tooltip-text{position:absolute;top:calc(-100% - 15px);left:0;transform:translateY(100%);display:block;background:#fff;color:#253d27;padding:4px 8px;font-size:12px;border-radius:4px;margin-bottom:6px;width:-moz-max-content;width:max-content}@keyframes blink-animation{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.area--protected-page .checkbox label:before{border:1px solid #253D27}.area--protected-page .btn{margin-top:30px}.accordion{--accordion-padding-x: clamp(15px, 15px + 15 * (100vw - 768px) / 632, 30px);--accordion-padding-y: clamp(10px, 10px + 5 * (100vw - 768px) / 632, 15px);color:#253d27;transition:background .3s,color .3s,margin .3s;border-radius:30px}.accordion:not(:last-child){margin-bottom:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px)}.accordion--header{list-style:none;-webkit-appearance:none}.accordion--header::-webkit-details-marker,.accordion--header::marker{display:none}.accordion--header{position:relative;display:flex;align-items:center;color:inherit;font-size:clamp(20px,20px + 3 * (100vw - 768px) / 632,23px);padding-left:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px);padding-right:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px);padding-top:clamp(10px,10px + 5 * (100vw - 768px) / 632,15px);padding-bottom:clamp(10px,10px + 5 * (100vw - 768px) / 632,15px);font-weight:600;box-shadow:0 0 30px #00000026;border-radius:30px;background-color:#f8f5f0}.accordion--header span{flex-grow:1}.accordion--header-icon{justify-self:flex-end;font-size:20px;flex-shrink:0;margin-right:15px;transition:transform .3s,opacity .3s;transform-origin:center center}.accordion--header-icon [stroke]{stroke:#a7553b}.accordion--header-icon [fill]{fill:#a7553b}.accordion--header-toggle{justify-self:flex-end;font-size:30px;flex-shrink:0}.accordion--header-toggle [stroke]{stroke:currentColor}.accordion--header-toggle [fill]{fill:currentColor}.accordion--header-toggle [fill]{fill:none}.accordion--collapsible{overflow:hidden;height:0;transition:height .3s ease-in-out}.accordion--content{padding-top:clamp(30px,30px + 10 * (100vw - 768px) / 632,40px);padding-bottom:clamp(30px,30px + 10 * (100vw - 768px) / 632,40px);padding-left:clamp(20px,20px + 10 * (100vw - 768px) / 632,30px);padding-right:clamp(20px,20px + 10 * (100vw - 768px) / 632,30px);transition:background .3s,color .3s;will-change:background,color;margin:0}.accordion--content>*:first-child{margin-top:0}.accordion--content>*:last-child{margin-bottom:0}.accordion[open]{color:#253d27;margin-bottom:10px}.accordion[open] .accordion--header{font-weight:700}.accordion[open] .accordion--header-toggle{transform:rotate(90deg)}.iconbox{padding:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px);border:1px solid #D3D8D4;display:flex;flex-direction:column;text-align:center}.iconbox--icon{display:flex;justify-content:center;font-size:50px}.iconbox--content{display:flex;flex-direction:column;gap:15px}.iconbox--title{font-family:Parkinsans,sans-serif;font-weight:600;font-size:clamp(20px,20px + 3 * (100vw - 768px) / 632,23px);line-height:clamp(25px,25px + 3 * (100vw - 768px) / 632,28px)}.iconbox--subtitle{font-weight:600}.area--deskline-widget{min-height:300px}.area--deskline-widget.area.full-width{transform:initial;width:100vw;margin-left:-50vw;padding:0}.area{margin-top:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px);margin-bottom:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px)}.area.margin-top-none{margin-top:0}.area.margin-top-tiny{margin-top:clamp(5px,5px + 10 * (100vw - 768px) / 632,15px)}.area.margin-top-small{margin-top:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px)}.area.margin-top-medium{margin-top:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px)}.area.margin-top-large{margin-top:clamp(50px,50px + 50 * (100vw - 768px) / 632,100px)}.area.margin-top-xlarge{margin-top:clamp(75px,75px + 75 * (100vw - 768px) / 632,150px)}.area.margin-top-giant{margin-top:clamp(90px,90px + 110 * (100vw - 768px) / 632,200px)}.area.margin-bottom-none{margin-bottom:0}.area.margin-bottom-tiny{margin-bottom:clamp(5px,5px + 10 * (100vw - 768px) / 632,15px)}.area.margin-bottom-small{margin-bottom:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px)}.area.margin-bottom-medium{margin-bottom:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px)}.area.margin-bottom-large{margin-bottom:clamp(50px,50px + 50 * (100vw - 768px) / 632,100px)}.area.margin-bottom-xlarge{margin-bottom:clamp(75px,75px + 75 * (100vw - 768px) / 632,150px)}.area.margin-bottom-giant{margin-bottom:clamp(90px,90px + 110 * (100vw - 768px) / 632,200px)}.area>*:first-child,.area>.cols>.col>*:first-child{margin-top:0}.area>*:last-child,.area>.cols>.col>*:last-child{margin-bottom:0}.area--thumbnail img,.area--thumbnail video{display:block;width:100%;height:auto}.area.is-narrow{--container-max-width: 1036px;margin-left:auto;margin-right:auto;max-width:1036px}.area.full-width{position:relative;width:calc(100vw - var(--scrollbarWidth));left:50%;transform:translate(-50%)}.area--text h1,.area--text h2,.area--text h3,.area--text h4,.area--text h5,.area--text h6,.area--text .h1,.area--text .h2,.area--text .h3,.area--text .h4,.area--text .h5,.area--text .h6{margin-bottom:.5em}.area--text ul,.area--text ol{margin:0 0 30px;font-weight:400;font-size:18px}.area--text ul ul,.area--text ul ol,.area--text ol ul,.area--text ol ol{margin:.7em 0}.area--text ul li+li,.area--text ol li+li{margin-top:.7em}.area--text ul{padding:0;list-style-type:none}.area--text ul li{position:relative;padding-left:25px}.area--text ul li:before{display:block;content:"";position:absolute;left:0;top:5px;width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.42318 6.62805C6.42607 6.56958 6.42563 6.51108 6.42185 6.45274C6.415 6.34713 6.36115 6.24999 6.28533 6.17616L3.67915 3.63838C3.46492 3.42976 3.19099 3.28721 2.89405 3.25187C2.74344 3.23395 2.59047 3.22389 2.43493 3.22182C1.56582 3.21025 0.762229 3.76848 0.55456 4.61249C0.430199 5.11792 0.523924 5.6258 0.779782 6.03485C1.00683 6.39784 0.985223 6.84976 0.77585 7.22321C0.45065 7.80327 0.453472 8.539 0.840889 9.13041C1.20704 9.68937 1.86592 9.98396 2.53364 9.95846C2.67713 9.95298 2.81743 9.94162 2.9549 9.92439C3.2596 9.88621 3.53868 9.73417 3.75291 9.51417L6.29431 6.90429C6.36721 6.82943 6.41804 6.73242 6.42318 6.62805Z' fill='%23A7553B'/%3E%3Cpath d='M6.90514 5.92257C6.96367 5.92567 7.02224 5.92546 7.08066 5.92189C7.19681 5.9148 7.30649 5.86482 7.38767 5.78144L9.89856 3.20292C10.1057 2.99025 10.2474 2.71876 10.2844 2.42424C10.3044 2.26512 10.3155 2.10336 10.3178 1.93876C10.3298 1.06807 9.77293 0.262284 8.92731 0.0544878C8.42184 -0.0697226 7.91416 0.0239049 7.50514 0.279569C7.1419 0.506623 6.68981 0.485129 6.31611 0.275722C5.73588 -0.0494117 5.00003 -0.0464481 4.40861 0.34131C3.84813 0.708786 3.55516 1.37031 3.58137 2.04001C3.58747 2.19579 3.60043 2.34783 3.62035 2.49657C3.66071 2.79804 3.81172 3.07379 4.02964 3.28599L6.6018 5.79063C6.68336 5.87005 6.79146 5.91653 6.90514 5.92257Z' fill='%23A7553B'/%3E%3Cpath d='M13.2205 7.02597C12.9935 6.66269 13.0147 6.21064 13.2242 5.83693C13.5492 5.25693 13.5465 4.52147 13.1593 3.93016C12.7936 3.37175 12.1357 3.07648 11.4688 3.10172C11.3299 3.10698 11.1941 3.11775 11.0609 3.13401C10.755 3.17136 10.4746 3.32377 10.2596 3.54458L7.70731 6.16558C7.62236 6.25282 7.576 6.37013 7.57476 6.49188C7.57456 6.51122 7.57473 6.53056 7.57526 6.54989C7.57865 6.67284 7.62841 6.79028 7.71653 6.87609L10.3325 9.42336C10.5477 9.63299 10.8233 9.77603 11.1218 9.81035C11.269 9.82727 11.4184 9.83668 11.5703 9.83851C12.4383 9.84898 13.2395 9.28919 13.4459 8.44602C13.5695 7.94113 13.4758 7.43442 13.2205 7.02597Z' fill='%23A7553B'/%3E%3Cpath d='M7.01434 7.07344C7.01292 7.07346 7.01149 7.07348 7.01007 7.0735C6.88781 7.07539 6.77125 7.1269 6.68594 7.21451L4.11382 9.85592C3.90263 10.0728 3.75886 10.3509 3.72619 10.6518C3.71107 10.7912 3.70263 10.9326 3.70104 11.0762C3.69145 11.9423 4.25277 12.7406 5.09416 12.9461C5.59882 13.0694 6.10549 12.9757 6.51387 12.7204C6.87706 12.4934 7.32902 12.5147 7.70261 12.7241C8.3254 13.0733 9.12758 13.0443 9.73798 12.5672C10.2187 12.1915 10.4606 11.5848 10.4381 10.9751C10.4344 10.8723 10.4275 10.7712 10.4177 10.6715C10.3847 10.3368 10.237 10.0242 9.99607 9.78951L7.34271 7.20577C7.25496 7.12032 7.13681 7.0719 7.01434 7.07344Z' fill='%23A7553B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.area--text ol{padding-left:30px}.area--text ol li{padding-left:.5em}.area--text.text-center ul,.area--text.text-center ol,.area--text.text-right ul,.area--text.text-right ol{display:inline-block;text-align:left}.area--text a:not(.btn){color:#603;text-decoration:underline;font-size:18px}.area--text a:not(.btn)[target=_blank]{color:#253d27}.area--text a:not(.btn)[target=_blank]:after{display:inline-block;content:"";width:10px;height:10px;margin-left:5px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.589844' y='0.5896' width='8.83884' height='8.83884' fill='%23A8B1A9'/%3E%3Cpath d='M2.5 2.5L2.5 3.3815L5.99075 3.38425L2.1875 7.1875L2.8125 7.8125L6.61575 4.00925L6.6185 7.5L7.5 7.5V2.5H2.5Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain}.area--text span{color:#253d27}.area--text .btn:not(:last-child){margin-bottom:5px}.area--textmedia .cols{align-items:center}.area--textmedia .area--thumbnail{margin:0}.area--textmedia .area--text--inner{padding-top:30px}.area--textmedia .area--text--inner>*:first-child{margin-top:0}.area--textmedia .area--text--inner>*:last-child{margin-bottom:0}.area--textmedia.full-width .cols,.area--textmedia.is-highlighted .cols{grid-column-gap:0}.area--textmedia.full-width .area--text--inner,.area--textmedia.is-highlighted .area--text--inner{padding:30px}.area--textmedia.full-width .area--thumbnail,.area--textmedia.is-highlighted .area--thumbnail{position:relative;margin-bottom:0;overflow:hidden}.area--textmedia.is-highlighted{position:relative;width:calc(100vw - var(--scrollbarWidth));left:50%;transform:translate(-50%);background:#253d27}.area--textmedia.is-highlighted .area--text{color:#fff}.area--textmedia.is-highlighted .area--text a:not(.btn){color:#fff}.area--textmedia.is-highlighted .area--text a:not(.btn):hover,.area--textmedia.is-highlighted .area--text a:not(.btn):focus{color:#fffc}.area--textmedia.is-highlighted .area--text .btn-primary,.area--textmedia.is-highlighted .area--text .btn-primary:before{border-color:#fff}.area--media .area--thumbnail{margin:0}.area--content-container{padding-top:clamp(60px,60px + 40 * (100vw - 768px) / 632,100px);padding-bottom:clamp(60px,60px + 40 * (100vw - 768px) / 632,100px)}.area--content-container.highlight{background:#253d27;color:#fff}.area--content-container--inner{display:block;margin-left:auto;margin-right:auto;width:100%;padding-left:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px);padding-right:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px)}.area--content-container--inner>*:first-child{margin-top:0}.area--content-container--inner>*:last-child{margin-bottom:0}.area--box{background-color:#f8f5f0;padding:clamp(40px,40px + 40 * (100vw - 768px) / 632,80px);border-radius:30px;display:flex;gap:clamp(20px,20px + 80 * (100vw - 768px) / 632,100px)}.area--box.small{max-width:770px;margin-left:auto;margin-right:auto;padding:clamp(30px,30px + 10 * (100vw - 768px) / 632,40px)}.area--box.small .area--box--content{gap:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px)}.area--box.small .area--box--content p{font-size:clamp(16px,16px + 2 * (100vw - 768px) / 632,18px);line-height:clamp(22px,22px + 2 * (100vw - 768px) / 632,24px);font-size:18px;line-height:24px}.area--box--content{flex:1;display:flex;flex-direction:column;gap:clamp(20px,20px + 25 * (100vw - 768px) / 632,45px);align-items:flex-start}.area--box--content h1,.area--box--content h2,.area--box--content h3,.area--box--content h4,.area--box--content h5,.area--box--content p{width:100%;margin:0}.area--box--image{width:clamp(250px,250px + 140 * (100vw - 768px) / 632,390px);height:clamp(250px,250px + 140 * (100vw - 768px) / 632,390px);flex:0 0 auto;-webkit-mask-image:url(/static/images/layout/svg/infobox-mask.svg);mask-image:url(/static/images/layout/svg/infobox-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center}.area--box--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.area--gallery--image{display:block}.area--gallery--image img{width:100%;height:auto;border-radius:30px;-o-object-fit:cover;object-fit:cover}.area--slider{position:relative}.area--slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.area--slider .splide__arrows{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex!important;justify-content:space-between}.area--slider .splide__arrows .splide__arrow{display:flex;align-items:center;justify-content:center;width:clamp(40px,40px + 10 * (100vw - 768px) / 632,50px);height:clamp(40px,40px + 10 * (100vw - 768px) / 632,50px);background:#f8f5f0;padding:0;cursor:pointer;border-radius:100%;transition:transform .3s;border:none}.area--slider .splide__arrows .splide__arrow .icon{display:flex;font-size:clamp(18px,18px + 2 * (100vw - 768px) / 632,20px)}.area--slider .splide__arrows .splide__arrow .icon [stroke]{stroke:#000}.area--slider .splide__arrows .splide__arrow .icon [fill]{fill:#000}.area--slider .splide__arrows .splide__arrow .icon{font-size:20px}.area--slider .splide__arrows .splide__arrow .icon [fill]{fill:none}.area--slider .splide__arrows .splide__arrow--prev{margin-left:15px}.area--slider .splide__arrows .splide__arrow--prev .icon{transform:scaleX(-1)}.area--slider .splide__arrows .splide__arrow--next{margin-right:15px}.area--teaser-landscape--row{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-column-gap:30px;grid-row-gap:30px;z-index:9}.area--teaser-landscape--teaser{position:relative}.area--teaser-landscape--teaser a,.area--teaser-landscape--teaser>div{position:relative;display:flex;flex-flow:row;text-decoration:none}.area--teaser-landscape--teaser a,.area--teaser-landscape--teaser a h3,.area--teaser-landscape--teaser>div,.area--teaser-landscape--teaser>div h3{transition:color .3s ease-in-out}.area--teaser-landscape--image-wrapper{position:relative;flex-basis:48%}.area--teaser-landscape--image{overflow:hidden;border-radius:30px}.area--teaser-landscape--image img{width:100%;height:270px;-o-object-fit:cover;object-fit:cover;transform:scale(1.15);transition:transform .3s ease-in-out;border-radius:30px}.area--teaser-landscape--content{padding-left:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px);padding-right:clamp(15px,15px + 25 * (100vw - 768px) / 632,40px);padding-top:clamp(20px,20px + 20 * (100vw - 768px) / 632,40px);flex-basis:52%}.area--teaser-landscape--content p{font-size:clamp(15px,15px + 3 * (100vw - 768px) / 632,18px);margin-left:45px;margin-bottom:0}.area--teaser-landscape--headline{display:flex;flex-flow:row nowrap;margin-bottom:20px}.area--teaser-landscape--headline [stroke]{stroke:#a7553b}.area--teaser-landscape--headline [fill]{fill:#a7553b}.area--teaser-landscape--headline h3{margin:0 0 0 15px;display:flex;align-items:center}.area--teaser-landscape--headline .icon{font-size:clamp(15px,15px + 10 * (100vw - 768px) / 632,25px);line-height:1;flex-shrink:0;margin-right:15px}.area--teaser-slider.full-width,.area--teaser-slider.full-width .slider-container{padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.area--teaser-slider .slider-container.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.area--teaser-slider .slider-container{position:relative;left:50%;width:calc(100vw - var(--scrollbarWidth));transform:translate(-50%);cursor:grab;display:flex;gap:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px);overflow-x:auto;overflow-y:hidden;padding-top:5px;padding-bottom:5px;scrollbar-width:none;-ms-overflow-style:none;padding-left:calc((100vw - var(--scrollbarWidth) - var(--container-max-width) + var(--container-padding-x) + var(--container-padding-x)) / 2);padding-right:calc((100vw - var(--scrollbarWidth) - var(--container-max-width) + var(--container-padding-x) + var(--container-padding-x)) / 2)}.area--teaser-slider .slider-container::-webkit-scrollbar{display:none}.area--teaser-slider .teaser{flex:0 0 325px;display:flex;flex-direction:column;height:auto;scroll-snap-align:start;position:relative;background-color:#f8f5f0;flex-shrink:0;flex-grow:0;border:1px solid #D3D8D4;border-radius:30px;overflow:hidden;box-shadow:0 0 60px #0000;outline-offset:-2px}.area--teaser-slider .teaser--image{aspect-ratio:13/14;flex-shrink:0;overflow:hidden;-webkit-mask-image:url(/static/images/layout/svg/teaser-slider-mask.svg);mask-image:url(/static/images/layout/svg/teaser-slider-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:bottom center;mask-position:bottom center}.area--teaser-slider .teaser--image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.15);transition:transform .3s}.area--teaser-slider .teaser--content{flex-grow:1;padding-left:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px);padding-right:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px);padding-bottom:clamp(15px,15px + 15 * (100vw - 768px) / 632,30px)}.area--teaser-slider .teaser--content p{padding-top:20px;padding-left:35px;text-align:left;margin:0;font-size:clamp(15px,15px + 3 * (100vw - 768px) / 632,18px);line-height:clamp(19px,19px + 5 * (100vw - 768px) / 632,24px)}.area--teaser-slider .teaser--headline{display:flex}.area--teaser-slider .teaser--headline [stroke]{stroke:#a7553b}.area--teaser-slider .teaser--headline [fill]{fill:#a7553b}.area--teaser-slider .teaser--headline{gap:10px}.area--teaser-slider .teaser--headline h1,.area--teaser-slider .teaser--headline h2,.area--teaser-slider .teaser--headline h3,.area--teaser-slider .teaser--headline h4,.area--teaser-slider .teaser--headline h5,.area--teaser-slider .teaser--headline h6,.area--teaser-slider .teaser--headline .h1,.area--teaser-slider .teaser--headline .h2,.area--teaser-slider .teaser--headline .h3,.area--teaser-slider .teaser--headline .h4,.area--teaser-slider .teaser--headline .h5,.area--teaser-slider .teaser--headline .h6{margin:0}.area--teaser-slider .teaser--headline .icon{font-size:clamp(15px,15px + 10 * (100vw - 768px) / 632,25px);line-height:1;flex-shrink:0}.area--teaser-slider .slider--button-container{width:100%;display:flex;justify-content:flex-end;gap:15px;padding-top:60px}.area--teaser-slider .slider--button-container .prev,.area--teaser-slider .slider--button-container .next{display:flex;align-items:center;justify-content:center;border:2px solid #253D27;background:none;width:45px;height:45px;border-radius:50%;cursor:pointer}.area--teaser-slider .slider--button-container .prev .icon,.area--teaser-slider .slider--button-container .next .icon{font-size:15px}.area--teaser-slider .slider--button-container .prev{transform:rotate(180deg)}.area--teaser-slider .is-hidden{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.teaser-large{position:relative;padding-left:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px);padding-top:clamp(80px,80px + 20 * (100vw - 768px) / 632,100px);height:125vh;min-height:950px}.teaser-large.left{padding-left:0;padding-right:clamp(30px,30px + 30 * (100vw - 768px) / 632,60px)}.teaser-large.left .teaser-large--badge{left:unset;right:-50px}.teaser-large.left .teaser-large--content{right:unset;left:60px}.teaser-large:before{position:absolute;top:350px;left:-20px;right:0;bottom:130px;content:"";background-color:#253d27;z-index:-1}.teaser-large--image{position:relative;width:100%;height:75%}.teaser-large--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-large--content{background:#f8f5f0;position:absolute;right:60px;top:300px;width:620px;padding:clamp(40px,40px + 40 * (100vw - 768px) / 632,80px);border-radius:30px;display:flex;flex-direction:column;gap:clamp(30px,30px + 15 * (100vw - 768px) / 632,45px);align-items:flex-start;box-shadow:0 0 60px #00000026}.teaser-large--content h1,.teaser-large--content h2,.teaser-large--content h3,.teaser-large--content h4,.teaser-large--content h5{margin:0}.teaser-large--badge{position:absolute;top:-90px;left:-50px;width:clamp(135px,135px + 85 * (100vw - 768px) / 632,220px);height:clamp(135px,135px + 85 * (100vw - 768px) / 632,220px)}.hero{position:relative;display:flex;flex-direction:column;width:100%;height:auto;aspect-ratio:var(--hero-aspect-ratio, 16/9);background-color:#253d27;overflow:hidden}.hero:before{position:absolute;left:50%;bottom:30px;width:115vw;transform:translate(-50%);aspect-ratio:2360/282;content:"";background-image:url("data:image/svg+xml,%3Csvg width='2360' height='282' viewBox='0 0 2360 282' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.09766 101.39C80.4143 16.3891 209.869 -10.2891 326.649 6.05678C443.439 22.4027 550.921 75.6617 654.864 129.99C758.796 184.318 863.549 241.204 978.775 265.885C1209.99 315.409 1446.43 229.663 1668.28 149.207C1890.12 68.7628 2132.14 -8.5833 2359.1 56.9838' stroke='%23A8563C' stroke-width='3' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;z-index:10}.hero--image{position:absolute;top:0;left:0;width:100%;height:100%}.hero--image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000004d}.hero--image img{width:100%;height:100%}.hero--headline{position:absolute;top:160px;left:0;right:0;z-index:10;text-align:center;color:#fff;padding:0 30px}.hero--label{position:absolute;display:flex;height:45px;align-items:center;gap:10px;z-index:100}.hero--label span{color:#fff;font-weight:600;transition:transform .3s ease-in-out;padding:0 10px}.hero--label .label-icon{width:45px;height:45px;flex-shrink:0;border-radius:50%;background-color:#f8f5f0}.hero--label .label-icon [stroke]{stroke:#a7553b}.hero--label .label-icon [fill]{fill:#a7553b}.hero--label .label-icon{display:flex;justify-content:center;align-items:center;will-change:transform;transition:transform .3s ease-in-out}.hero--label .label-icon [fill]{fill:none}.hero--label .label-icon .icon{font-size:30px}.quote{display:flex;position:relative;width:100%}.quote--image-wrapper{position:relative;flex:0 0 50%;padding-right:30px}.quote--background{position:absolute;width:clamp(100px,100px + 120 * (100vw - 768px) / 632,220px);z-index:50;top:30px;right:30px}.quote--background:before{content:"";width:100%;aspect-ratio:107/93;background-image:url("data:image/svg+xml,%3Csvg width='107' height='93' viewBox='0 0 107 93' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.5459 2.88037L46.9062 10.5005L48.0947 11.5835L46.9326 12.6938C41.4722 17.9073 37.0906 23.7032 33.7773 30.0815L33.7715 30.0913L33.7656 30.1021C30.4582 36.2334 28.8564 41.9159 28.8564 47.1704C28.8565 52.1359 30.4275 56.6444 33.6113 60.7397C37.0517 64.8544 41.5301 67.8436 47.0967 69.6958L48.0479 70.0132L48.1191 71.0122C48.5417 76.9177 44.9539 82.0689 40.2598 85.644C35.55 89.231 29.4171 91.4887 24.085 91.4888C17.6714 91.4888 12.2872 88.25 7.95703 82.1479L7.94824 82.1362L7.94043 82.1245C3.63025 75.7975 1.5 68.3581 1.5 59.8706C1.50001 51.3161 4.46448 42.2773 10.248 32.7798L10.8164 31.8599C16.9753 21.7815 25.5712 12.112 36.5684 2.84229L37.5742 1.99463L38.5459 2.88037ZM94.8926 2.88037L103.254 10.5005L104.442 11.5835L103.279 12.6938C97.8189 17.9073 93.4373 23.7032 90.124 30.0815L90.1182 30.0913L90.1133 30.1021C86.8057 36.2336 85.2031 41.9158 85.2031 47.1704C85.2032 52.1359 86.7743 56.6444 89.958 60.7397C93.3983 64.8544 97.8769 67.8436 103.443 69.6958L104.395 70.0132L104.467 71.0122C104.889 76.9178 101.301 82.0689 96.6064 85.644C91.8966 89.231 85.7638 91.4887 80.4316 91.4888C74.0181 91.4888 68.6339 88.25 64.3037 82.1479L64.2949 82.1362L64.2871 82.1245C59.9769 75.7975 57.8467 68.3581 57.8467 59.8706C57.8467 51.0402 61.0064 41.6943 67.1641 31.8599C73.3229 21.7817 81.918 12.1119 92.915 2.84229L93.9209 1.99463L94.8926 2.88037Z' stroke='%23A7553B' stroke-width='3'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;display:block;position:sticky;top:175px}.quote--image{position:relative;clip-path:var(--quote-mask);height:100%;width:100%;aspect-ratio:360/443}.quote--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.quote--image svg{position:absolute;width:0;height:0;left:0;top:0}.quote--content{flex:1 1 auto;padding-top:clamp(60px,60px + 270 * (100vw - 768px) / 632,330px);padding-bottom:clamp(60px,60px + 40 * (100vw - 768px) / 632,100px);padding-left:clamp(60px,60px + 115 * (100vw - 1400px) / 520,175px);padding-right:60px}.quote--content h1,.quote--content h2,.quote--content h3,.quote--content h4,.quote--content h5,.quote--content .h1,.quote--content .h2,.quote--content .h3,.quote--content .h4,.quote--content .h5{margin:0}.quote--text{font-size:clamp(20px,20px + 10 * (100vw - 768px) / 632,30px);line-height:clamp(30px,30px + 20 * (100vw - 768px) / 632,50px);font-weight:300;margin-top:clamp(15px,15px + 30 * (100vw - 768px) / 632,45px)}.quote--author{display:flex;align-items:center;gap:15px}.quote--author .icon [stroke]{stroke:#253d27}.quote--author .icon [fill]{fill:#253d27}.quote--author .icon{font-size:40px}.quote--author p{margin:0}.area--separator hr{margin:80px 0!important}.area--separator:not(.spacer){position:relative}.area--separator:not(.spacer):before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width='1920' height='289' viewBox='0 0 1920 289' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 27.7641C43.9696 0.0604042 101.4 -1.67481 152.045 4.32114C301.337 21.9914 463.118 80.1477 593.066 152.521C723.014 224.894 931.861 340.863 1083.45 259.925C1120.62 240.073 1149.94 203.53 1152.74 162.417C1154.4 138.046 1126.83 91.7532 1098.52 117.945C1076.87 137.977 1099.8 171.213 1124.82 173.979C1150.47 176.814 1174.02 161.652 1196.22 148.87C1302.93 87.415 1431.42 69.3496 1555.27 76.5396C1679.12 83.7298 1800.04 114.629 1920 145.374' stroke='%23A7553B' stroke-width='3' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:cover;aspect-ratio:1920/290}.area--sitemap{margin-left:auto;margin-right:auto}.area--sitemap>nav ul a{display:block;text-decoration:none}.area--sitemap>nav>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:30px;margin:0;padding:0;list-style-type:none}.area--sitemap>nav>ul>li{margin-bottom:0}.area--sitemap>nav>ul>li>a{margin-bottom:10px;font-weight:600;font-size:18px}.area--sitemap>nav>ul>li ul{padding-left:20px}.area--sitemap>nav>ul>li ul li{margin-bottom:10px}.area--magazin .categories button{padding:0 15px}.area--magazin .pagination button{padding:0;width:40px}.area--magazin .pagination,.area--magazin .categories{display:flex;justify-content:center;padding:60px}.area--magazin .pagination button,.area--magazin .categories button{height:40px;line-height:40px;text-transform:uppercase;text-align:center;color:#253d27;border-style:solid;border-radius:20px;border:2px solid #253D27;background:transparent;cursor:pointer}.area--magazin .pagination button:not(:last-of-type),.area--magazin .categories button:not(:last-of-type){margin-right:15px}.area--magazin .pagination button:focus-visible,.area--magazin .categories button:focus-visible{outline:2px solid #0089ec;outline-offset:2px}.area--image img{width:100%;height:auto;border-radius:30px}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{background:transparent;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{background:transparent;border:none;border-radius:0;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative;vertical-align:initial;box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.dayContainer{padding:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper button.flatpickr-day,.flatpickr-weekwrapper button.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange{background:var(--brand-primary);border-color:var(--brand-primary)}.flatpickr-day.startRange:hover,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.endRange:focus{background:var(--brand-primary);border-color:var(--brand-primary)}@keyframes splide-loading{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{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{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:splide-loading 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}@media(min-width:575px)and (max-width:767px){.events--detail .event--media-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:576px){.header-media--wrapper-inner{max-width:680px;max-height:none;margin-top:-20px;margin-right:-40px;aspect-ratio:1/1;-webkit-mask-image:url(/static/images/layout/svg/header-mask-frontpage.svg);mask-image:url(/static/images/layout/svg/header-mask-frontpage.svg);-webkit-mask-position:left center;mask-position:left center}.cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols--2.ratio--25-75{grid-template-columns:25% 75%}.cols--2.ratio--40-60{grid-template-columns:40% 60%}.cols--2.ratio--60-40{grid-template-columns:60% 40%}.cols--2.ratio--75-25{grid-template-columns:75% 25%}.cols .col--2{grid-column:auto/span 2}.area--textmedia .cols.thumbnail--right>*:first-child{order:2}.area--textmedia .cols.thumbnail--right>*:last-child{order:1}.quote--image{aspect-ratio:917/1129}}@media(min-width:576px)and (max-width:1199.98px){.cols--4{grid-template-columns:repeat(2,minmax(0,1fr))}.cols .col--4{grid-column:auto/span 2}}@media(min-width:576px)and (max-width:767.98px){.cols--3,.cols--5,.cols--6{grid-template-columns:repeat(2,minmax(0,1fr))}.cols .col--3,.cols .col--5,.cols .col--6{grid-column:auto/span 2}}@media(min-width:768px){.desktop-hidden{display:none!important}hr{margin-top:60px;margin-bottom:60px}.page-header--top{padding:0 60px;top:100px}.scroll-direction--scrolled-further .page-header--top{position:fixed;top:0;background:#f8f5f0;height:80px;align-items:center;box-shadow:0 0 60px #0000001a}.scroll-direction--scrolled-further .page-header--top .logo{height:auto}.scroll-direction--scrolled-further .page-header .top-nav{align-items:center}.scroll-direction--scrolled-further .page-header .btn{height:45px;font-size:16px}.scroll-direction--scrolled-further .page-header .logo{max-width:195px}.scroll-direction--scrolled-further .page-header .top-nav--buttons{align-items:center}.header-media{flex-direction:row-reverse}.header-media--wrapper{position:static;width:50%;justify-content:flex-start;flex-shrink:0}.header-media--wrapper:before{left:0;right:0;width:auto}.header-media--wrapper-inner{max-width:none;max-height:100vh;max-height:100svh;min-height:56vw;margin-top:0;margin-right:0;aspect-ratio:2/3;-webkit-mask-image:url(/static/images/layout/svg/header-mask-frontpage.svg);mask-image:url(/static/images/layout/svg/header-mask-frontpage.svg);-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header-media--content{position:relative;width:50%;padding-top:220px;padding-bottom:clamp(120px,120px + 180 * (100vw - 768px) / 632,300px);padding-left:60px;padding-right:40px}.header-media--badge{bottom:50px;right:50px}.container{--container-padding-x: 60px;padding-left:60px;padding-right:60px}.basicLightbox--close{top:20px;right:20px}.basicLightbox--nav.prev{left:20px}.basicLightbox--nav.next{right:20px}.main-nav{height:auto;bottom:initial;max-height:100vh;overflow-x:unset}.main-nav.open~.page-header .top-nav{padding-right:10px}.main-nav.open~.page-header .top-nav .cam,.main-nav.open~.page-header .top-nav .btn{display:none}.main-nav-left{max-width:400px;order:unset;max-height:calc(100vh - 350px);padding-bottom:0;scrollbar-gutter:stable}.scroll-direction--scrolled-further .main-nav--wrapper{margin-top:170px}.main-nav--highlights{max-height:calc(100vh - 350px);overflow-y:auto}.cols{grid-column-gap:30px;grid-row-gap:30px}.cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols--3.ratio--50-25-25{grid-template-columns:50% 25% 25%}.cols--3.ratio--25-50-25{grid-template-columns:25% 50% 25%}.cols--3.ratio--25-25-50{grid-template-columns:25% 25% 50%}.cols .col--3{grid-column:auto/span 3}table.contenttable th,table.contenttable td,.area--text table th,.area--text table td,.area--table table th,.area--table table td{min-width:0}.events--filter--col:last-child{display:flex;flex:0 0 auto;align-items:flex-end}.area--lifts-slopes #lifts,.area--lifts-slopes #slopes,.area--lifts-slopes #infra{scroll-margin-top:100px}.area--textmedia .area--text--inner{padding-top:0}.area--textmedia.full-width .area--text--inner,.area--textmedia.is-highlighted .area--text--inner{padding-top:clamp(30px,30px + 50 * (100vw - 768px) / 632,80px);padding-bottom:clamp(30px,30px + 50 * (100vw - 768px) / 632,80px);padding-left:clamp(30px,30px + 70 * (100vw - 768px) / 632,100px);padding-right:clamp(30px,30px + 70 * (100vw - 768px) / 632,100px)}.area--textmedia.full-width .area--thumbnail,.area--textmedia.is-highlighted .area--thumbnail{width:100%;height:100%}.area--textmedia.full-width .area--thumbnail:before,.area--textmedia.is-highlighted .area--thumbnail:before{display:block;content:"";width:100%;height:0;padding-bottom:66.6666%;background:gray}.area--textmedia.full-width .area--thumbnail img,.area--textmedia.full-width .area--thumbnail video,.area--textmedia.is-highlighted .area--thumbnail img,.area--textmedia.is-highlighted .area--thumbnail video{display:block;position:absolute;left:0;top:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.quote--image-wrapper{padding-right:0}.quote--background{top:110px;bottom:270px;right:0}.quote--image{aspect-ratio:unset}.quote--content{max-width:50%}}@media(min-width:768px)and (max-width:1199.98px){.hero--label{flex-direction:column;gap:5px;font-size:14px;transform:translate(-50%) translateY(-20px)}.hero--label .label-icon{width:35px;height:35px;transform:rotate(90deg)}.hero--label .label-icon .icon{font-size:25px}.hero--label.is-left{margin:0;flex-direction:column}.hero--label.is-left .icon{transform:rotate(0)}.hero--label.is-right{margin:0}}@media(min-width:768px)and (max-width:1199px){.events--detail .event--media-list{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1399.98px){.cols--5{grid-template-columns:repeat(3,minmax(0,1fr))}.cols .col--5{grid-column:auto/span 3}}@media(min-width:768px)and (max-width:1599.98px){.cols--6{grid-template-columns:repeat(3,minmax(0,1fr))}.cols .col--6{grid-column:auto/span 3}}@media(min-width:992px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{word-break:normal}.events--list>.event{width:33.333%;flex-basis:33.333%}}@media(min-width:992px)and (max-width:1199.98px){.cols .col--6{grid-column:auto/span 4}}@media(min-width:1036px){.area.is-narrow{--container-padding-x: 0px}}@media(min-width:1200px){.header-media--content{padding-top:260px}.cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}.cols--4.ratio--40-20-20-20{grid-template-columns:40% 20% 20% 20%}.cols--4.ratio--20-40-20-20{grid-template-columns:20% 40% 20% 20%}.cols--4.ratio--20-20-40-20{grid-template-columns:20% 20% 40% 20%}.cols--4.ratio--20-20-20-40{grid-template-columns:20% 20% 20% 40%}.cols .col--4{grid-column:auto/span 4}.events.container--narrow .events--list>.event{width:33.333%;flex-basis:33.333%}.events--list>.event{width:25%;flex-basis:25%}.accordion--header-toggle{margin-right:-15px}.hero--label{margin-top:-25px}.hero--label.is-left{right:0;margin-right:-25px;flex-direction:row-reverse;transform:translate(-100%)}.hero--label.is-left .icon{transform:rotate(180deg)}.hero--label.is-right{margin-left:-25px}}@media(min-width:1200px)and (hover:hover)and (pointer:fine){.hero--label.is-left:hover span{transform:translate(-6px)}}@media(min-width:1400px){.subpage .header-media--wrapper{display:flex;align-items:flex-end;justify-content:flex-end;padding-right:60px;padding-top:200px}.subpage .header-media--wrapper-inner{position:relative;width:auto;height:100%;aspect-ratio:1/1;-webkit-mask-image:url(/static/images/layout/svg/header-mask.svg);mask-image:url(/static/images/layout/svg/header-mask.svg);-webkit-mask-size:contain;mask-size:contain;min-height:100%;max-height:none;min-width:0;max-width:none}.subpage .header-media--badge{bottom:60px;right:160px}.cols--5{grid-template-columns:repeat(5,minmax(0,1fr))}.cols .col--5{grid-column:auto/span 5}}@media(min-width:1570px){.frontpage-intro .area--teaser-slider .slider-container{margin-right:calc(0px - var(--container-padding-x) - (100vw - var(--scrollbarWidth) - var(--container-max-width)) / 2)}}@media(min-width:1600px){.header-media--wrapper{width:55%;max-height:100vh;max-height:100svh}.header-media--wrapper-inner{min-height:60vw;aspect-ratio:1/1}.header-media--content{width:45%}.header-media--badge{bottom:90px;right:200px}.subpage .header-media{min-height:110vh;min-height:110svh}.subpage .header-media--wrapper{max-height:110vh;max-height:110svh}.subpage .header-media--wrapper:before{bottom:calc(10vh + 15px);bottom:calc(10svh + 15px)}.subpage .header-media--badge{bottom:calc(10vh + 75px);bottom:calc(10svh + 75px)}.cols--6{grid-template-columns:repeat(6,minmax(0,1fr))}.cols .col--6{grid-column:auto/span 6}.top-nav--links{gap:50px}}@media(min-width:1920px){.page-header--top{padding-left:175px;padding-right:175px}.header-media--wrapper-inner{height:100%;min-height:auto;max-height:1200px;-webkit-mask-position:right center;mask-position:right center}.header-media--content{padding-left:175px}.subpage .header-media--wrapper{padding-right:175px}.subpage .header-media--badge{right:280px}.footer{padding:0 175px}.logo{max-width:320px}.frontpage-intro{height:145vh;padding-bottom:160px}.frontpage-intro--background{left:-288px;width:980px}.teaser-large{padding-left:175px}.teaser-large--content{padding:100px;right:175px}.teaser-large--badge{top:-100px;left:-80px;width:220px;height:220px;padding:30px}.teaser-large.left{padding-left:0;padding-right:175px}.teaser-large.left .teaser-large--content{right:unset;left:175px}.quote--image{height:1130px}.quote--content{padding-left:175px;padding-right:175px}}@media(min-width:2160px){.hero{border-radius:30px;margin:0 auto;max-width:2160px}}@media(max-width:1690px){.area--teaser-slider:not(.full-width):not(.is-narrow) .slider-container{padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}}@media(max-width:1599.98px){.frontpage-intro--container{width:80%}}@media(max-width:1399.98px){.footer--infos{padding:30px}.main-nav--highlights .highlight{flex:0 0 calc(33.333% - 20px)}.top-nav{justify-content:flex-end}.top-nav--links{display:none}.teaser-large--content{top:150px}}@media(max-width:1199.98px){.main-nav--highlights .highlight{flex:0 0 calc(50% - 15px)}.events--detail .container--back{margin-top:20px;text-align:center}.events--detail .events--back{position:static;transform:none}.area--lifts-slopes .lifts-slopes-open{display:grid;grid-template-columns:1fr 1fr}.area--gallery .cols--3{grid-template-columns:repeat(2,1fr)}.area--teaser-slider .teaser{flex:0 0 280px}.area--teaser-slider .slider--button-container{padding-top:40px;justify-content:center}.hero--headline{top:60px}.area--sitemap>nav>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1036px){.area--teaser-slider.is-narrow .slider-container{padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}}@media(max-width:991.98px){.frontpage-intro:before{top:30px}.frontpage-intro--container{margin:0;width:100%}.frontpage-intro--headline{padding-right:25%}.frontpage-intro--headline h2{font-size:30px!important;line-height:35px!important}.frontpage-intro .area--teaser-slider .slider--button-container{justify-content:center}}@media(max-width:991px){.events--filter--col:first-child{flex-basis:100%}}@media screen and (max-height:780px)and (max-width:425px){.page-header--top>.logo{max-width:125px!important;min-width:auto!important}.header-media--wrapper{max-height:460px}}@media(max-width:767.98px){.mobile-hidden{display:none!important}h3 small,.h3 small,h4 small,.h4 small{font-size:18px}body.no-header-media .page-header{height:170px}body.no-header-media .page-header:before{top:115px;background-image:url("data:image/svg+xml,%3Csvg width='390' height='42' viewBox='0 0 390 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.43369C12.8538 20.3635 30.6587 26.2832 48.2742 26.3145C57.1167 26.3301 65.9801 24.8888 74.2997 21.9663C79.9492 19.9832 95.2299 14.7199 94.8477 7.40568C94.7 4.60296 92.4937 2.06941 89.7229 1.27929C84.2975 -0.264474 77.326 4.90512 75.0554 9.37661C70.5438 18.2588 75.0398 29.7319 83.3594 35.4572C91.679 41.1825 102.721 41.9812 112.724 40.0711C122.727 38.1609 132.031 33.8249 141.414 29.9507C219.654 -2.35522 311.018 -3.37106 390 27.1828' stroke='%23A7553B' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A")}.footer{padding:0 30px}.footer--main{flex-direction:column;gap:10px}.footer--main .col{width:100%}.footer--newsletter{grid-template-columns:1fr}.footer--newsletter form{flex-direction:column}.footer--newsletter .btn{width:100%;justify-content:center;height:45px;font-size:16px}.footer--infos{border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:40px}.footer--menu{grid-template-columns:1fr;gap:15px}.footer--menu-left,.footer--menu-right{gap:15px}.footer--copyright{flex-direction:column}.footer--copyright hr{display:block;margin:15px 0}.footer--contact hr{display:block;margin:30px 0}.footer--images-left{border-top-left-radius:10px;border-bottom-left-radius:0}.footer--badge{border:5px solid #F8F5F0;padding:0 5px}.btn{font-size:16px;padding:10px 20px}.main-nav{transform:translate(101%)}.main-nav.open{transform:translate(0)}.main-nav.open~.page-header .top-nav--buttons .lang-nav{position:fixed;top:15px;right:15px}.main-nav>.container{padding:0 30px;height:100%}.main-nav--wrapper{top:70px;flex-direction:column;width:auto;margin-top:80px;margin-left:-30px;margin-right:-30px;padding:0 30px;gap:0;height:calc(100vh - 140px);height:calc(100svh - 140px);overflow-x:hidden;overflow-y:auto}.main-nav--wrapper:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;height:80px;background:transparent;box-shadow:0 0 30px #0006;opacity:0;transition:opacity .3s;z-index:1}.main-nav--wrapper.scrolled:before{opacity:1}.main-nav--search-container{width:100%}.main-nav-left{max-height:none;flex:none;overflow:visible;padding:0;margin-bottom:40px}.main-nav--highlights{flex-wrap:nowrap;width:100vw;margin-left:-30px;margin-bottom:30px;padding:30px 30px 10px;scroll-padding:0 30px;overflow-x:auto;scroll-snap-type:x mandatory;order:1;flex:none}.main-nav--highlights .highlight{flex:0 0 auto;width:210px;scroll-snap-align:start}.main-nav--highlights .highlight--image{border-radius:10px}.main-nav--list{margin-top:30px}table.contenttable,.area--text table{display:block;overflow:visible;overflow-x:auto}table.contenttable thead tr:first-child th,.area--text table thead tr:first-child th{border-top-left-radius:10px;border-top-right-radius:10px}.area--table table,.area--table thead,.area--table tbody,.area--table tr,.area--table th,.area--table td{display:block}.area--table table thead tr:last-child{display:none}.area--table table tbody tr+tr{position:relative;padding-top:5px}.area--table table tbody tr+tr:after{display:block;content:"";position:absolute;left:0;top:5px;height:1px;width:100%;background-color:#0000000d}.area--table table tbody td{display:flex;-moz-column-gap:25px;column-gap:25px;position:relative;align-items:center;align-content:center;margin-top:5px;border:none}.area--table table tbody td,.area--table table tbody td:first-child,.area--table table tbody td:last-child{padding:15px}.area--table table tbody td:before{display:flex;align-items:center;align-content:center;flex:0 0 calc(50% + 20px);content:attr(data-label);margin:-15px 0 -15px -15px;padding:15px;font-weight:700;background-color:#f8f5f0;color:#253d27}.form-container input[type=email],.form-container input[type=text],.form-container input[type=date],.form-container input[type=search],.form-container input[type=password],.form-container select,.form-container textarea,form.formbuilder input[type=email],form.formbuilder input[type=text],form.formbuilder input[type=date],form.formbuilder input[type=search],form.formbuilder input[type=password],form.formbuilder select,form.formbuilder textarea,form input[type=email],form input[type=text],form input[type=date],form input[type=search],form input[type=password],form select,form textarea{padding:10px 30px}.teaser--highlight{top:10px;right:10px}body.frontpage .top-nav--buttons-right{gap:0}.top-nav{position:fixed;align-items:center;bottom:0;left:0;right:0;background-color:#f8f5f0;box-shadow:0 0 30px #00000026;height:70px;padding:0 10px}.top-nav .btn{height:45px;font-size:16px;padding:10px 30px;flex-grow:1}.top-nav--buttons{align-items:center;width:100%;justify-content:flex-end}.top-nav--buttons-right .divider{display:block}.frontpage-intro--headline{padding-right:40px}.frontpage-intro--background{left:-150px;width:100vw;max-width:390px}.area--lifts-slopes .lifts-slopes--info table td,.area--lifts-slopes .lifts-slopes--info table th{vertical-align:top;font-size:15px;line-height:20px;padding:15px 10px}.area--lifts-slopes .lifts-slopes--info table .name-opening-times{line-height:25px}.area--lifts-slopes .lifts-slopes--info table td.difficulty{width:78%}.area--lifts-slopes .lifts-slopes--legend{display:grid;grid-template-columns:1fr 1fr}.area--lifts-slopes .lifts-slopes .cols{grid-row-gap:0}#CookiebotWidget{bottom:80px!important}.area--box{flex-direction:column;border-radius:10px;align-items:center}.area--box--content{text-align:center;align-items:center}.area--box--content h1,.area--box--content h2,.area--box--content h3,.area--box--content h4,.area--box--content h5,.area--box--content p{width:100%}.area--box--content .btn{width:100%;max-width:250px}.area--gallery--image img,.area--slider img{border-radius:10px}.area--teaser-landscape--image-wrapper{flex-basis:100%}.area--teaser-landscape--image{border-radius:10px}.area--teaser-landscape--image img{height:200px;transform:none}.area--teaser-landscape--content{flex-basis:100%}.area--teaser-landscape--content p{margin-left:25px}.area--teaser-landscape--teaser a,.area--teaser-landscape--teaser>div{flex-flow:column}.area--teaser-landscape--row{grid-template-columns:1fr}.area--teaser-landscape--headline h3{font-size:16px!important;margin:0 0 0 10px}.area--teaser-slider .teaser{flex:0 0 200px;border-radius:10px}.area--teaser-slider .teaser--headline h3{font-size:16px!important}.area--teaser-slider .teaser--image{min-height:180px;aspect-ratio:10/9}.area--teaser-slider .teaser--image img{transform:scale(1)}.area--teaser-slider .teaser--content p{padding-top:10px;padding-left:0}.teaser-large.left .teaser-large--content{margin-left:30px}.teaser-large.left .teaser-large--badge{right:-15px}.teaser-large{height:100%;min-height:unset;padding-top:90px}.teaser-large:before{top:290px;height:400px}.teaser-large--badge{left:-15px;top:-67px}.teaser-large--image{position:relative;max-height:360px}.teaser-large--image img{aspect-ratio:1/1}.teaser-large--content{position:unset;width:calc(100% - 30px);border-radius:10px;margin-top:30px}.hero{height:auto;min-height:80vw;aspect-ratio:auto;padding:80px 30px;gap:40px;justify-content:center}.hero:before{max-height:280px}.hero--image img,.hero--image picture{-o-object-fit:cover;object-fit:cover}.hero--headline{position:relative;inset:unset;max-width:420px;margin:0 auto;padding:0}.hero--labels{position:relative;inset:unset;display:flex;flex-direction:column;gap:15px;width:340px;margin:0 auto}.hero--label{position:unset}.quote{flex-direction:column}.quote hr{margin:30px 0}.area--separator hr{margin:40px 0!important}.area--separator:not(.spacer){aspect-ratio:1031/155}.area--separator:not(.spacer):before{background-image:url("data:image/svg+xml,%3Csvg width='1031' height='155' viewBox='0 0 1031 155' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.532227 15.0504C24.1201 0.229867 54.9292 -0.698412 82.0978 2.50921C162.187 11.9622 248.976 43.0738 318.687 81.7908C388.399 120.508 500.437 182.547 581.758 139.248C601.7 128.628 617.426 109.079 618.93 87.0849C619.821 74.0474 605.027 49.2823 589.842 63.2939C578.228 74.0107 590.529 91.7907 603.952 93.2704C617.712 94.7869 630.346 86.6759 642.255 79.8377C699.499 46.9615 768.431 37.2972 834.871 41.1436C901.311 44.99 966.178 61.5201 1030.53 77.9674' stroke='%23A7553B' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A")}.area--image img{border-radius:10px}}@media(max-width:767.98px)and (min-width:768px){.main-nav--overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:#00000080;z-index:999998;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}}@media(max-width:767px){.events--filter--col{flex-basis:100%}.events--filter--col button[type=submit]{width:100%}.events--list>.event{width:100%;flex-basis:100%}}@media(max-width:575.98px){.main-nav.open~.page-header .top-nav--buttons .lang-nav{top:20px;right:15px}.main-nav--highlights{margin-bottom:15px}.main-nav--list{margin-top:20px}.lang-nav--list{gap:5px}.lang-nav--list li a{width:40px;height:40px;font-size:14px}.area--search .search--form form{width:100%}.area--search .search--pagination ul{display:grid;grid-template-columns:repeat(5,1fr)}.top-nav .btn{padding:10px 20px}.top-nav .btn .icon{margin-right:10px}.event--inner{padding-bottom:60px}.event--image header{padding:40px 20px 20px}.event--text{padding:20px}.event--buttons{padding:0 20px 20px}.area--lifts-slopes .lifts-slopes-open,.area--gallery .cols--3{grid-template-columns:1fr}.quote--background{top:30px;left:unset;right:40px;background-size:contain;transform:none}.area--sitemap>nav>ul{grid-template-columns:100%}}@media(max-width:575px){.events--detail .event--media-list{grid-template-columns:100%}}@media screen and (max-width:390px){.page-header--top>.logo{max-width:calc(100vw - 240px);min-width:140px}}@media(max-width:389px){.top-nav .btn{font-size:14px}}@media(hover:hover)and (pointer:fine){.footer--social a:hover .icon{transform:scale(1.15)}.footer--menu-left li:hover,.footer--menu-right li:hover{transform:translate(10px)}.footer--menu-left li:hover [stroke],.footer--menu-right li:hover [stroke]{stroke:#a7553b}.footer--menu-left li:hover [fill],.footer--menu-right li:hover [fill]{fill:#a7553b}.footer--menu-left li:hover [fill],.footer--menu-right li:hover [fill]{fill:none}.btn:hover{color:#253d27;text-decoration:none;box-shadow:0 0 30px #0003}.btn:hover [stroke]{stroke:#a7553b}.btn:hover [fill]{fill:#a7553b}.btn-primary:hover,.btn-secondary:hover,.btn-outline:hover{color:#253d27;background-color:#fff;border-color:#fff}.btn-outline:hover{box-shadow:none}.btn-arrow:hover{color:#253d27;background-color:transparent;border-color:transparent}.btn-arrow-white:hover{color:#fff;background-color:transparent;border-color:transparent}.main-nav--search-container button:hover .icon{transform:scale(1.15)}.main-nav--highlights .highlight:hover img,.main-nav--highlights .highlight:hover video{transform:scale(1.15)}.main-nav--toggle:hover span:before,.main-nav--toggle:hover span:after{width:35px}.lang-nav--list li a:hover{border:1px solid #D3D8D4}.form-container .checkbox label a:hover,.form-container .radio label a:hover,form.formbuilder .checkbox label a:hover,form.formbuilder .radio label a:hover,form .checkbox label a:hover,form .radio label a:hover{text-decoration:none}.page-search--suggestions--item:hover{color:var(--brand-primary)}.top-nav--links a:hover{transform:scale(1.05)}.top-nav--buttons-right .cam:hover .icon{transform:scale(1.15)}.top-nav--buttons .btn:hover [stroke]{stroke:#a7553b}.top-nav--buttons .btn:hover [fill]{fill:#a7553b}.top-nav--buttons .btn:hover [fill]{fill:none}.area--text a:not(.btn):hover{text-decoration:none}.area--slider .splide__arrows .splide__arrow:hover{transform:scale(1.15)}.area--teaser-landscape--teaser:hover .area--teaser-landscape--image img,.area--teaser-slider .teaser:hover .teaser--image img{transform:scale(1)}.hero--label:hover span{transform:translate(6px)}.hero--label:hover .label-icon{transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.accordion--collapsible{transition:none}}
