: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%!important;height:auto!important;border:none!important}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;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 h1,table.contenttable th .h1,table.contenttable th h2,table.contenttable th .h2,table.contenttable th h3,table.contenttable th .h3,table.contenttable th h4,table.contenttable th .h4,table.contenttable th h5,table.contenttable th .h5,table.contenttable th h6,table.contenttable th .h6,table.contenttable td h1,table.contenttable td .h1,table.contenttable td h2,table.contenttable td .h2,table.contenttable td h3,table.contenttable td .h3,table.contenttable td h4,table.contenttable td .h4,table.contenttable td h5,table.contenttable td .h5,table.contenttable td h6,table.contenttable td .h6,.area--text table th h1,.area--text table th .h1,.area--text table th h2,.area--text table th .h2,.area--text table th h3,.area--text table th .h3,.area--text table th h4,.area--text table th .h4,.area--text table th h5,.area--text table th .h5,.area--text table th h6,.area--text table th .h6,.area--text table td h1,.area--text table td .h1,.area--text table td h2,.area--text table td .h2,.area--text table td h3,.area--text table td .h3,.area--text table td h4,.area--text table td .h4,.area--text table td h5,.area--text table td .h5,.area--text table td h6,.area--text table td .h6,.area--table table th h1,.area--table table th .h1,.area--table table th h2,.area--table table th .h2,.area--table table th h3,.area--table table th .h3,.area--table table th h4,.area--table table th .h4,.area--table table th h5,.area--table table th .h5,.area--table table th h6,.area--table table th .h6,.area--table table td h1,.area--table table td .h1,.area--table table td h2,.area--table table td .h2,.area--table table td h3,.area--table table td .h3,.area--table table td h4,.area--table table td .h4,.area--table table td h5,.area--table table td .h5,.area--table table td h6,.area--table table td .h6{white-space:nowrap}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}}
