:root{--blue:#00f;--green:#3fc900;--borderwidth:4px;--boxdistance:12px;--vmargin:45px}@media screen and (max-width:1000px){:root{--boxdistance:6px;--vmargin:30px}}@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;-webkit-font-smoothing:antialiased;hanging-punctuation:first allow-end last;font-family:sans-serif;line-height:1.15}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}html.translated-rtl{direction:rtl}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{text-align:left;margin:0}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{text-wrap:balance;margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}input,textarea{hanging-punctuation:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{color:#868e96;text-align:left;caption-side:bottom;padding-top:.75rem;padding-bottom:.75rem}th{text-align:inherit}label{margin-bottom:.5rem;display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}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{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;margin-bottom:.5rem;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-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}template{display:none}[hidden]{display:none!important}}body.hidden-scroll{overflow:hidden}.sl-overlay{opacity:.9;z-index:1035;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.sl-wrapper{z-index:1040}.sl-wrapper button{cursor:pointer;background:0 0;border:0;padding:0;font-size:28px}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{z-index:10060;width:44px;height:44px;line-height:44px;font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0;margin-top:-14px;margin-right:-14px;display:none;position:absolute;top:30px;right:30px}.sl-wrapper .sl-close br{display:none}.sl-wrapper .sl-close:after{content:"";opacity:.8;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18.3 19.72-6-6.01a1 1 0 0 1 1.4-1.42l6.02 6.01 6-6a1 1 0 1 1 1.42 1.4l-6 6.02 6 6a1 1 0 1 1-1.41 1.42l-6.01-6-6.01 6a1 1 0 0 1-1.42-1.41l6.01-6.01z' fill='%23FFF'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:40px;height:40px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{z-index:1060;color:#fff;font-size:1rem;display:none;position:fixed;top:30px;left:30px}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{text-align:center;z-index:10060;color:#fff;width:22px;height:44px;margin-top:-22px;font-family:Arial,Baskerville,monospace;line-height:44px;display:block;position:fixed;top:50%}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}.sl-wrapper .sl-navigation button.sl-next,.sl-wrapper .sl-navigation button.sl-prev{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0;position:absolute}.sl-wrapper .sl-navigation button.sl-next br,.sl-wrapper .sl-navigation button.sl-prev br{display:none}.sl-wrapper .sl-navigation button.sl-next:after,.sl-wrapper .sl-navigation button.sl-prev:after{content:"";opacity:.8;background-position:50%;background-repeat:no-repeat;width:40px;height:40px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sl-wrapper .sl-navigation button.sl-prev:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.75 1.5 1.25 13l11.5 11.5' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.sl-wrapper .sl-navigation button.sl-next:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25 24.5 12.75 13 1.25 1.5' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper .sl-image{-ms-touch-action:none;touch-action:none;z-index:10000;position:fixed;box-shadow:0 0 50px #00000026}.sl-wrapper .sl-image img{border:0;border-radius:5px;width:100%;height:auto;margin:0;padding:0;display:block}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{color:#fff;background:0 0;padding:10px;font-size:1rem;display:none;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{top:0;bottom:auto}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{color:#fff;z-index:1060;display:none;position:absolute;bottom:5px;right:5px}.sl-spinner{opacity:0;z-index:1007;-ms-animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;width:40px;height:40px;margin:-20px 0 0 -20px;animation:1s ease-out infinite pulsate;display:none;position:fixed;top:50%;left:50%}.sl-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}.sl-transition{transition:transform .2s}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#0000;padding-bottom:40px;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{flex-wrap:nowrap;margin-left:auto;margin-right:auto;display:flex;position:relative;top:0;left:0}.slick-loading .slick-track{visibility:hidden}.slick-slide{align-items:center;display:flex}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:flex}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-arrow{border:solid var(--borderwidth) var(--blue);color:var(--blue);cursor:pointer;background:0 0;border-radius:50%;width:32px;height:32px;padding:3px;transition:all .3s;position:absolute;bottom:0;overflow:hidden}.slick-arrow svg{width:18px;height:18px;display:block}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev svg{transform:rotate(-180deg)}@media screen and (max-width:1710px){.slick-arrow.slick-prev{left:40px}}@media screen and (max-width:1000px){.slick-arrow.slick-prev{left:15px}}.slick-arrow.slick-next{right:0}@media screen and (max-width:1710px){.slick-arrow.slick-next{right:40px}}@media screen and (max-width:1000px){.slick-arrow.slick-next{right:15px}}.slick-arrow:hover,.slick-arrow:focus{background-color:var(--blue);color:#fff}.select2-container{box-sizing:border-box;vertical-align:middle;margin:0;display:inline-block;position:relative}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;height:28px;display:block}.select2-container .select2-selection--single .select2-selection__rendered{text-overflow:ellipsis;white-space:nowrap;padding-left:8px;padding-right:20px;display:block;overflow:hidden}.select2-container .select2-selection--single .select2-selection__clear{background-color:#0000;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:32px;display:block}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:0;list-style:none;display:inline}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:#0000;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;resize:none;vertical-align:bottom;word-break:keep-all;border:none;max-width:100%;height:18px;margin-top:5px;margin-left:5px;padding:0;font-family:sans-serif;font-size:100%;overflow:hidden}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{box-sizing:border-box;z-index:1051;background-color:#fff;border:1px solid #aaa;border-radius:4px;width:100%;display:block;position:absolute;left:-100000px}.select2-results{display:block}.select2-results__options{margin:0;padding:0;list-style:none}.select2-results__option{-webkit-user-select:none;user-select:none;padding:6px}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{padding:4px;display:block}.select2-search--dropdown .select2-search__field{box-sizing:border-box;width:100%;padding:4px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{opacity:0;z-index:99;width:auto;min-width:100%;height:auto;min-height:100%;filter:alpha(opacity=0);background-color:#fff;border:0;margin:0;padding:0;display:block;position:fixed;top:0;left:0}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;height:26px;margin-right:20px;padding-right:0;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{width:20px;height:26px;position:absolute;top:1px;right:1px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:4px solid #0000;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:#0000 #0000 #888}.select2-container--default .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #aaa;border-radius:4px;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;height:20px;margin-top:5px;margin-right:10px;padding:1px;font-weight:700;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{box-sizing:border-box;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;max-width:100%;margin-top:5px;margin-left:5px;padding:0 0 0 20px;display:inline-block;position:relative;overflow:hidden}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;background-color:#0000;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 4px;font-size:1em;font-weight:700;position:absolute;top:0;left:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{color:#333;background-color:#f1f1f1;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{box-shadow:none;-webkit-appearance:textfield;background:0 0;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#fff;background-color:#5897fb}.select2-container--default .select2-results__group{cursor:default;padding:6px;display:block}.select2-container--classic .select2-selection--single{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);background-color:#f7f7f7;background-image:linear-gradient(#fff 50%,#eee 100%);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;height:26px;margin-right:20px;font-weight:700}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{width:20px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);background-color:#ddd;background-image:linear-gradient(#eee 50%,#ccc 100%);background-repeat:repeat-x;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;position:absolute;top:1px;right:1px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border:4px solid #0000;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:#0000 #0000 #888}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);background-image:linear-gradient(#fff 0%,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);background-image:linear-gradient(#eee 50%,#fff 100%);background-repeat:repeat-x;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #aaa;border-radius:4px;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;margin-top:5px;margin-left:5px;padding:0;display:inline-block}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;background-color:#0000;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 4px;font-size:1em;font-weight:700}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #0000}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{color:#fff;background-color:#3875d7}.select2-container--classic .select2-results__group{cursor:default;padding:6px;display:block}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}header .inner{display:grid}header #toplogo{margin:0}header #toplogo a{display:block}header #toplogo a span{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}header .subnav{display:flex}header .subnav a{text-underline-offset:4px;text-transform:lowercase;line-height:1.2;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:4px}header .subnav a:hover,header .subnav a:focus,header .subnav a.is-active{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);outline:none}@media screen and (max-width:1000px){header .inner{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:20px}header #toplogo{justify-self:start}header #toplogo svg{width:123px;height:83px}header #toggle{interpolate-size:allow-keywords;z-index:900;height:40px;color:var(--blue);text-transform:uppercase;border:none;border:solid 4px var(--blue);background:#fff;border-radius:20px;outline:none;width:auto;min-width:40px;padding:0 10px 4px;font-size:24px;font-weight:700;line-height:28px;transition:all .3s;position:fixed;top:15px;right:15px;overflow:hidden}header #toggle svg{opacity:0;width:24px;height:24px;transition:all .3s;position:absolute;top:4px;left:4px;transform:rotate(-90deg)}header #toggle.is-active{color:#fff;background:0 0;border-color:#fff;width:40px}header #toggle.is-active span{display:none}header #toggle.is-active svg{opacity:1;transform:rotate(0)}header .overlay{opacity:0;pointer-events:none;z-index:-1;background:var(--blue);color:#fff;flex-direction:column;justify-content:space-between;gap:10px;width:100%;padding:15px;font-weight:700;transition:all .3s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(100%)}header .overlay>svg{width:123px;height:83px;min-height:83px;margin-bottom:25px}header .overlay.is-active{opacity:1;pointer-events:auto;z-index:100;transform:translate(0)}header .overlay.is-active nav a{transform:scaleY(1)}header .overlay.is-active nav a:first-child{transition-delay:.2s}header .overlay.is-active nav a:nth-child(2){transition-delay:.3s}header .overlay.is-active nav a:nth-child(3){transition-delay:.4s}header .overlay.is-active nav a:nth-child(4){transition-delay:.5s}header .overlay.is-active nav a:nth-child(5){transition-delay:.6s}header .overlay.is-active nav a:nth-child(6){transition-delay:.7s}header .overlay.is-active nav a:nth-child(7){transition-delay:.8s}header .overlay.is-active nav a:nth-child(8){transition-delay:.9s}header .overlay .language a,header .overlay nav a{color:#fff}header .overlay .language{font-size:24px}header .overlay .language button{pointer-events:none;display:none}header .overlay .language__inner{gap:20px;display:flex}header .overlay .language a.is-active{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:4px}header .overlay nav{flex-direction:column;flex-grow:100;justify-content:center;align-items:flex-start;gap:12px;padding:30px 0;display:flex}header .overlay nav a{text-transform:uppercase;border:4px solid #fff;border-radius:32px;padding:0 15px 4px;font-size:38px;line-height:52px;transition:all .1s;transform:scaleY(0)}}@media screen and (max-width:1000px) and (max-width:420px){header .overlay nav a{padding:0 15px 4px;font-size:32px;line-height:46px}}@media screen and (max-width:1000px) and (max-width:375px){header .overlay nav a{padding:0 15px 4px;font-size:26px;line-height:36px}}@media screen and (max-width:1000px){header .overlay .social,header .overlay .info{color:var(--green)}header .overlay .info{font-size:22px;line-height:1.3}header .overlay .info a{color:var(--green);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}header .subnav{flex-direction:column;gap:7px;font-size:24px;font-weight:700}}@media screen and (min-width:1001px){header .inner{grid-template-rows:auto 1fr;grid-template-columns:auto 1fr}header #toplogo{grid-area:1/1/span 2}header #toplogo svg{width:222px;height:150px;display:block}header #toplogo a:focus-visible{outline:4px solid var(--green);outline-offset:10px;border-radius:10px}header button#toggle{pointer-events:none;display:none}header .overlay a,header .overlay button,header .subnav a,header .subnav button{padding:0 15px 4px;font-size:30px;font-weight:700;line-height:42px;transition:all .3s}}@media screen and (min-width:1001px) and (max-width:1300px){header .overlay a,header .overlay button,header .subnav a,header .subnav button{font-size:24px}}@media screen and (min-width:1001px){header .overlay{justify-self:end;gap:20px;display:flex}header .overlay>svg,header .overlay .social,header .overlay .info,header .overlay .nav-secondary{display:none}header .overlay nav{order:1;gap:20px;display:flex}header .overlay nav a{border:solid 4px var(--blue);text-transform:uppercase;border-radius:30px;height:54px;display:block}header .overlay nav a.is-active,header .overlay nav a:hover,header .overlay nav a:focus{background:var(--blue);color:#fff;outline:none}header .overlay nav a:focus-visible{outline:4px solid var(--green)}}@media screen and (min-width:1001px) and (max-width:1300px){header .overlay nav{gap:15px}}@media screen and (min-width:1001px){header .overlay .language{order:2;margin-right:-14px;position:relative}header .overlay .language button{text-transform:uppercase;color:var(--blue);cursor:pointer;background:#fff;border:4px solid #fff;border-radius:30px;align-items:center;display:flex}header .overlay .language button svg{width:24px;height:24px;margin-right:-5px;transform:rotate(90deg)}header .overlay .language button:hover{border-color:var(--blue);outline:none}header .overlay .language button:focus{outline:none}header .overlay .language button:focus-visible{outline:4px solid var(--green)}header .overlay .language__inner{z-index:100;background:var(--blue);border-radius:0 0 27px 27px;flex-direction:column;margin-top:-4px;padding-bottom:8px;display:none;position:absolute;top:54px;left:0;right:0}header .overlay .language__inner a{color:#fff;padding:0 19px}header .overlay .language__inner a.is-active{display:none}header .overlay .language__inner a:hover,header .overlay .language__inner a:focus{text-underline-offset:4px;outline:none;text-decoration:underline;text-decoration-thickness:4px}header .overlay .language.is-active button{border-color:var(--blue);background:var(--blue);color:#fff;border-radius:27px 27px 0 0;transition:none}header .overlay .language.is-active .language__inner{display:flex}header .subnav{flex-wrap:wrap;justify-content:flex-end;place-self:end;gap:0 30px;display:flex}header .subnav a{text-align:center;width:-webkit-max-content;width:max-content}header .subnav a:focus-visible{outline:4px solid var(--green);border-radius:30px;text-decoration:none}.homepage header #toplogo svg{width:573px;height:386px}}@media screen and (min-width:1001px) and (max-width:1400px){.homepage header #toplogo svg{aspect-ratio:573/386;width:35vw;height:auto}}@media screen and (min-width:1001px) and (max-width:1150px){.homepage header #toplogo svg{width:30vw}}@media screen and (max-width:1000px){.homepage header #toplogo svg{width:227px;height:153px}}@media screen and (max-width:420px){.homepage header #toplogo svg{width:188px;height:127px}}@media screen and (max-width:1000px){.homepage header .inner{grid-template-rows:1fr}body.has-ticker #toggle{transition:top .4s;position:absolute;top:65px}body.has-ticker.is-scrolled #toggle{transition:none;position:fixed;top:15px}body.is-locked{overflow:hidden}}.footer .inner{color:var(--green);grid-template-rows:1fr auto;font-weight:700;display:grid}@media screen and (max-width:1300px){.footer .inner{font-size:22px}}.footer .inner a{color:var(--green);text-underline-offset:4px;outline:none;text-decoration:underline;text-decoration-thickness:1.5px}.footer .inner a[href^=tel\:],.footer .inner a[href^=tel\:]:hover,.footer .inner a[href^=tel\:]:focus{text-decoration:none}.footer__nav{flex-direction:column;align-items:flex-start;display:flex}.footer__nav:has(a:hover) a{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.footer__nav:has(a:focus) a{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.footer__nav a{border-radius:21px;margin:-4px -10px 0;padding:0 10px 3px;transition:all .3s}.footer__nav a:hover,.footer__nav a:focus{background:var(--green);color:#fff;outline:none;-webkit-text-decoration-color:var(--green)!important;text-decoration-color:var(--green)!important}.footer__info .social{margin-bottom:8px}.footer__newsletter .ml-form-embedContent{margin-bottom:5px;line-height:1.2}.footer__newsletter .ml-block-form{display:block;position:relative}.footer__newsletter .ml-field-group input{border:4px solid var(--green);color:var(--green);border-radius:50px;height:50px;padding:10px 50px 12px 15px;font-size:16px;font-weight:500;line-height:20px}.footer__newsletter .ml-field-group input:focus{border:4px solid var(--blue);color:var(--blue)}.footer__newsletter .ml-field-group input::placeholder{color:var(--green)}.footer__newsletter button{color:var(--green);cursor:pointer;background:0 0;border:none;padding:0 10px;position:absolute;top:0;bottom:0;right:0}.footer__newsletter button svg{width:24px;height:24px}.footer__newsletter .ml-form-successBody{text-wrap:balance;padding-top:5px;padding-left:19px;font-size:14px;line-height:1.2}.footer__partners{place-self:start end;align-items:center;gap:30px;display:flex}.footer__partners img{max-height:79px;color:var(--green);display:block}.footer__credits{flex-wrap:wrap;gap:5px 20px;display:flex}@media screen and (max-width:1000px){.footer .inner{flex-direction:column;gap:15px;font-size:22px;display:flex}.footer__nav{display:none}.footer__newsletter{max-width:500px;margin:5px 0 25px}.footer__newsletter .ml-field-group input{border:none;border-bottom:2px solid var(--green);border-radius:0;height:41px;padding:6px 40px 7px 0}.footer__newsletter .ml-field-group input:focus{border:none;border-bottom:2px solid var(--blue)}.footer__newsletter button{color:var(--green);cursor:pointer;background:0 0;border:none;padding:0 10px;position:absolute;top:0;bottom:0;right:0}.footer__newsletter button svg{width:24px;height:24px}.footer__newsletter .ml-form-successBody{text-wrap:balance;padding-top:5px;padding-left:19px;font-size:14px;line-height:1.2}.footer__credits{padding-top:15px}.footer__legal,.footer__credits{font-size:16px}}@media screen and (min-width:1001px){.footer .inner{grid-template-columns:auto auto auto auto;gap:30px 7vw;font-size:26px}.footer__nav,.footer__info{grid-row:1/span 2}.footer__newsletter,.footer__partners{grid-row:1}.footer__credits{grid-area:2/4;justify-content:flex-end;place-self:end;font-size:18px}.footer__legal{grid-area:2/3;align-self:end;font-size:18px}}.cookiesalert{z-index:60;background:#fff;max-width:360px;padding:15px;position:fixed;bottom:0;right:0;transform:translateY(105%);box-shadow:0 0 10px #0003}.cookiesalert.is-visible{transition:transform .6s;transform:translateY(0)}.cookiesalert:after{content:"";z-index:-1;background-image:url("data:image/svg+xml,%3Csvg width='79' height='79' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.3 29.3A39.5 39.5 0 1 0 44 .3a2.2 2.2 0 0 0-2.4 2.4A13 13 0 0 1 35 15.8a13 13 0 0 1-8.3 1.7c-1-.2-1.9.4-2.3 1.3A13.2 13.2 0 0 1 5.5 25a2.2 2.2 0 0 0-3.1 1.2c-.4 1-.8 2-1 3zm4.3 1.1l.1-.4c8.4 3.4 18-.3 22-8 3.4 0 6.6-.7 9.5-2.4A17.4 17.4 0 0 0 45.9 5l2.7.6a35.2 35.2 0 1 1-43 24.8zm45.8-3.7a4.4 4.4 0 1 0 2.2-8.5 4.4 4.4 0 0 0-2.2 8.5zM60.8 44a4.4 4.4 0 1 0 2.2-8.5 4.4 4.4 0 0 0-2.2 8.5zm-17.3-4.7A4.4 4.4 0 1 1 35 37a4.4 4.4 0 0 1 8.5 2.2zm-25 11.1a4.4 4.4 0 1 0 2.2-8.5 4.4 4.4 0 0 0-2.3 8.5zm19.4 12.2a4.4 4.4 0 1 1-8.5-2.3 4.4 4.4 0 0 1 8.5 2.3zm12-3.7a4.4 4.4 0 1 0 2.3-8.5 4.4 4.4 0 0 0-2.2 8.5z' fill='%23dedede'/%3E%3C/svg%3E");background-size:cover;width:120px;height:120px;display:block;position:absolute;bottom:-30px;right:-10px}.cookiesalert h6{color:var(--blue);margin-bottom:10px;padding-right:50px;font-size:20px}.cookiesalert p{font-size:12px;line-height:1.5}.cookiesalert p a:not(.btn){color:var(--blue);text-decoration:underline}.cookiesalert p:last-child{margin-bottom:0}.cookiesalert__close{color:var(--blue);width:40px;height:40px;transition:all .3s;display:block;position:absolute;top:8px;right:8px}.cookiesalert__close svg{width:40px;height:40px;margin:0}.cookiesalert__close:hover,.cookiesalert__close:focus{transform:rotate(-90deg)}html{font-family:neue-haas-unica,sans-serif;font-size:24px;font-weight:500;overflow-x:hidden}@media screen and (max-width:1000px){html{font-size:18px}}body,html,#page{min-height:100vh}#page{background:#fff;min-width:320px}body{color:var(--blue);font-family:neue-haas-unica,sans-serif;font-weight:500;line-height:1.35;transition:padding-top .4s}body.has-ticker{padding-top:70px}@media screen and (max-width:1000px){body.has-ticker{padding-top:50px}}#main{grid-template-columns:[page-start]minmax(23%,380px)[center-start]minmax(calc(54% - 80px),1170px)[center-end]minmax(23%,380px)[page-end];gap:0 40px;max-width:1710px;margin:0 auto;padding:50px 40px;display:grid}@media screen and (max-width:1000px){#main{grid-template-columns:[page-start center-start]1fr[center-end page-end];gap:0;padding:35px 15px}}.inner{max-width:1710px;margin:0 auto;padding:40px}@media screen and (max-width:1000px){.inner{padding:15px}}a{color:var(--blue);text-decoration:none}hr{border:none;border-top:solid var(--borderwidth) var(--blue);clear:both;margin:40px auto}img{max-width:100%;height:auto}.text{margin-bottom:var(--vmargin)}.text:last-child,.text:only-child{margin-bottom:0}.text strong{font-weight:700}.text p,.text ul,.text ol,.text .buttons{margin:0 0 15px}.text p:last-child,.text p:only-child,.text ul:last-child,.text ul:only-child,.text ol:last-child,.text ol:only-child,.text .buttons:last-child,.text .buttons:only-child{margin-bottom:0}.text p+h2,.text p+h3,.text p+h4,.text p+h5,.text p+h6,.text ul+h2,.text ul+h3,.text ul+h4,.text ul+h5,.text ul+h6,.text ol+h2,.text ol+h3,.text ol+h4,.text ol+h5,.text ol+h6,.text .buttons+h2,.text .buttons+h3,.text .buttons+h4,.text .buttons+h5,.text .buttons+h6{margin-top:45px}@media screen and (max-width:1000px){.text p+h2,.text p+h3,.text p+h4,.text p+h5,.text p+h6,.text ul+h2,.text ul+h3,.text ul+h4,.text ul+h5,.text ul+h6,.text ol+h2,.text ol+h3,.text ol+h4,.text ol+h5,.text ol+h6,.text .buttons+h2,.text .buttons+h3,.text .buttons+h4,.text .buttons+h5,.text .buttons+h6{margin-top:30px}}.text p a,.text ul a,.text ol a{color:var(--blue);text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:3px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-thickness:3px;transition:all .3s}@media screen and (max-width:1000px){.text p a,.text ul a,.text ol a{text-decoration-thickness:2px}}.text p a:hover,.text p a:focus,.text ul a:hover,.text ul a:focus,.text ol a:hover,.text ol a:focus{color:inherit;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.text ul li,.text ol li{padding-left:35px;position:relative}.text ul li:before,.text ol li:before{content:"";display:block;position:absolute}.text ul{padding:0;list-style:none}.text ul li:before{background:var(--blue);border-radius:3px;width:6px;height:6px;top:16px;left:13px}@media screen and (max-width:1000px){.text ul li{padding-left:25px}.text ul li:before{top:10px;left:7px}}.text ol{counter-reset:nrlist;padding:0;list-style:none}.text ol li{counter-increment:nrlist}.text ol li:before{color:var(--green);content:counter(nrlist) ".";text-align:right;width:20px;font-weight:700;top:0;left:0}.text img{margin-bottom:var(--vmargin)}@media screen and (max-width:1000px){.text img{margin-bottom:30px}}.text img:last-child,.text img:only-child{margin-bottom:0}@media screen and (min-width:420px){.text img.align_left,.text img.align_right{max-width:50%}.text img.align_left{float:left;margin:4px 20px 20px 0}.text img.align_right{float:right;margin:4px 0 20px 20px}}@media screen and (max-width:419px){.text img.align_left,.text img.align_right{float:none;max-width:100%;margin:0 0 15px;display:block}}.text+h2,.text+h3,.text+h4,.text+h5,.text+h6{margin-top:var(--vmargin)}details,picture,.map,.gallery,.videos,.songs,.embed{margin:var(--vmargin) 0;display:block}details:first-child,details:only-child,picture:first-child,picture:only-child,.map:first-child,.map:only-child,.gallery:first-child,.gallery:only-child,.videos:first-child,.videos:only-child,.songs:first-child,.songs:only-child,.embed:first-child,.embed:only-child{margin-top:0}details:last-child,details:only-child,picture:last-child,picture:only-child,.map:last-child,.map:only-child,.gallery:last-child,.gallery:only-child,.videos:last-child,.videos:only-child,.songs:last-child,.songs:only-child,.embed:last-child,.embed:only-child{margin-bottom:0}details+details,details+picture,details+.map,details+.gallery,picture+details,picture+picture,picture+.map,picture+.gallery,.map+details,.map+picture,.map+.map,.map+.gallery,.gallery+details,.gallery+picture,.gallery+.map,.gallery+.gallery,.videos+details,.videos+picture,.videos+.map,.videos+.gallery,.songs+details,.songs+picture,.songs+.map,.songs+.gallery,.embed+details,.embed+picture,.embed+.map,.embed+.gallery{margin-top:0}details{border-top:solid var(--borderwidth) var(--blue);border-bottom:solid var(--borderwidth) var(--blue)}details summary{cursor:pointer;padding:17px 40px 23px 0;font-size:34px;font-weight:700;line-height:1;position:relative}details summary::marker{content:"";display:none}details summary::-webkit-details-marker{display:none}details summary:after,details summary:before{content:"";background:var(--blue);width:6px;height:30px;transition:transform .3s;display:block;position:absolute;top:22px;right:12px}details summary:after{transform:rotate(-90deg)}details summary h2,details summary h3{font-size:inherit;margin:0}details summary:focus-visible{background:var(--blue);color:#fff;outline:0}details>div{padding-bottom:40px}details>div .masonry{margin-top:0;margin-bottom:0}details[open] summary:before{transform:scaleY(0)}details+details:not(.details--alt){margin-top:calc(var(--vmargin)*-1);border-top:none}@media screen and (max-width:1000px){details{--borderwidth:4px}details summary{padding:11px 30px 15px 0}details summary:after,details summary:before{width:4px;height:21px;top:18px;right:16px}}details.details--alt{color:var(--green);border-color:var(--green);margin-top:calc(var(--vmargin)*2)}details.details--alt summary:before,details.details--alt summary:after{background-color:var(--green)}details.readmore{border:none;flex-direction:column;margin:0;display:flex}details.readmore summary{order:2;margin-top:-15px;margin-bottom:-15px;padding:15px 0;font-size:84%;font-style:italic;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}details.readmore summary span+span,details.readmore summary:after{display:none}details.readmore>div{padding:0 0 15px}details.readmore[open] summary span{display:none}details.readmore[open] summary span+span{display:inline}h1,h2,h3,h4,h5,h6{font-weight:700}.text>h1,.text>h2,.texttitles>h1,.texttitles>h2{margin-bottom:15px;font-size:50px;line-height:1}@media screen and (max-width:500px){.text>h1,.text>h2,.texttitles>h1,.texttitles>h2{margin-bottom:10px;font-size:34px}}.text>h3,.texttitles>h3{margin-bottom:15px;font-size:34px;line-height:1}@media screen and (max-width:500px){.text>h3,.texttitles>h3{margin-bottom:10px;font-size:28px}}.text>h4,.texttitles>h4{margin-bottom:10px;font-size:28px;line-height:1}@media screen and (max-width:500px){.text>h4,.texttitles>h4{font-size:20px}}.text>h5,.texttitles>h5{margin-bottom:10px;font-size:20px;line-height:1}@media screen and (max-width:500px){.text>h5,.texttitles>h5{font-size:16px}}.text>h6,.texttitles>h6{margin-bottom:10px;font-size:16px;line-height:1}@media screen and (max-width:500px){.text>h6,.texttitles>h6{font-size:12px}}.text p svg,.text ul svg,.text ol svg,summary svg,.text h1 svg,.text h2 svg,.text h3 svg,.text h4 svg,.text h5 svg,.text h6 svg{width:24px;height:24px;display:inline-block;position:relative;top:3px}@media screen and (max-width:1000px){.text p svg,.text ul svg,.text ol svg,summary svg,.text h1 svg,.text h2 svg,.text h3 svg,.text h4 svg,.text h5 svg,.text h6 svg{width:18px;height:18px}}.btn,.ctalink{align-items:flex-start;gap:5px;display:flex}.btn svg,.ctalink svg{width:18px;height:18px;display:block;position:relative}.btn svg{top:7px}@media screen and (min-width:1001px){.btn--big svg{width:30px;height:30px;top:6px}}.ctalink{text-decoration:underline}.ctalink svg{top:5px}.form-group{margin-bottom:25px}.form-group:last-child{margin-bottom:0}input[type=text],input[type=email],input[type=password],textarea{border:1px solid #e0e0e0;width:100%;height:60px;padding:18px 15px;font-size:20px;line-height:24px;transition:all .3s;display:block}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{outline:none}textarea{max-width:100%;min-height:180px}.btn,.text .btn{color:var(--green);border:solid 4px var(--green);text-align:center;text-transform:uppercase;background:0 0;border-radius:20px;outline:none;padding:0 15px 3px;font-size:20px;font-weight:700;line-height:29px;text-decoration:none;transition:all .3s}.btn:not(.btn--label):hover,.btn:not(.btn--label):focus,.btn:not(.btn--label).is-active,.text .btn:not(.btn--label):hover,.text .btn:not(.btn--label):focus,.text .btn:not(.btn--label).is-active{color:#fff;background:var(--green);text-decoration:none}.btn:not(.btn--label).is-active,.text .btn:not(.btn--label).is-active{pointer-events:none}@media screen and (min-width:1001px){.btn--big,.text .btn--big{border-radius:30px;padding:5px 18px 8px;font-size:30px;line-height:39px}}.btn--label,.text .btn--label{pointer-events:none;background:var(--blue);color:#fff;border-color:var(--blue);cursor:default}.message{color:#fff;margin-bottom:20px;padding:20px;font-weight:400}.message--success{background:#81bd35}.message--error{background:#c80000}.message p:last-child,.message p:only-child{margin:0}.alert{color:#fff;margin-bottom:20px;padding:20px;font-weight:400}.alert-success{background:#81bd35}.alert-danger,.alert-error{background:#c80000}.alert p:last-child,.alert p:only-child{margin:0}#main>*{grid-column:page-start/center-end}#main>picture,#main>.gallery,#main>.map,#main>.accordeon,#main .building,#main .videos,#main .songs,#main .embed,#main .waltersweb__content{grid-column:page-start/page-end}#main.texttitles{gap:var(--vmargin)}#main.texttitles>h1,#main.texttitles>h2{grid-column:page-start/center-start;font-size:50px;line-height:1}@media screen and (max-width:500px){#main.texttitles>h1,#main.texttitles>h2{margin-bottom:10px;font-size:34px}}#main.texttitles>.texttitles__content{grid-column:center-start/page-end}#main.texttitles>.texttitles__content .buttons{margin-bottom:var(--vmargin)}#main.texttitles>.texttitles__content .buttons:first-child,#main.texttitles>.texttitles__content .buttons:only-child{margin-top:0}#main.texttitles>.texttitles__content .buttons:last-child,#main.texttitles>.texttitles__content .buttons:only-child{margin-bottom:0}#main.texttitles>picture,#main.texttitles>.gallery,#main.texttitles>.map,#main.texttitles>section{grid-column:page-start/page-end;margin:0}@media screen and (max-width:1000px){#main.texttitles>picture,#main.texttitles>.gallery,#main.texttitles>.map,#main.texttitles>section{margin-top:var(--vmargin) 0}#main.texttitles{gap:0}#main.texttitles>.texttitles__content,#main.texttitles>picture,#main.texttitles>.gallery,#main.texttitles>.map{margin-bottom:40px}#main.texttitles>.texttitles__content:last-child,#main.texttitles>.texttitles__content:only-child,#main.texttitles>picture:last-child,#main.texttitles>picture:only-child,#main.texttitles>.gallery:last-child,#main.texttitles>.gallery:only-child,#main.texttitles>.map:last-child,#main.texttitles>.map:only-child{margin-bottom:0}}#main.fullwidth>section,#main .home__teasers{grid-column:page-start/page-end}#main.event .event__props,#main.event .event__date{grid-column:page-start/center-start}#main.event .event__content,#main.event .logos,#main.event .downloads{grid-column:center-start/page-end}#main.event--alt .event__props,#main.event--alt .event__date{order:2;grid-column:center-end/page-end}#main.event--alt .event__content{order:1;grid-column:page-start/center-end}#main.event--alt .videos,#main.event--alt .songs{order:3}@media screen and (max-width:1000px){#main.event h1,#main.event .event__subtitle{order:-2}#main.event .event__date{order:-1;grid-column:page-start/page-end}}.residency{grid-template-columns:1fr 25%;display:grid}.residency>*{grid-column:1/2}.residency img{border:solid var(--borderwidth) var(--blue);display:block}.residency__title{z-index:1;grid-column:1/3;margin:0;position:relative}.residency__title span{width:60%;min-width:280px;right:0;top:calc(var(--borderwidth)*-1);text-transform:uppercase;border:solid var(--borderwidth) var(--blue);transform-style:preserve-3d;text-align:center;background:#fff;border-radius:50%;padding:30px 10px;font-size:34px;line-height:1;display:block;position:absolute;transform:translateY(-72%)}.residency__title span:after{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";border:solid var(--borderwidth) var(--green);width:calc(100% + var(--borderwidth)*2);height:calc(100% + var(--borderwidth)*2);background:#ffffffe6;border-radius:50%;display:block;position:absolute;top:6px;left:10px;transform:translateZ(-1px)}.residency .text{margin-top:50px}@media screen and (max-width:1000px){.residency{grid-template-columns:1fr 15%}.residency__title span{font-size:28px}.residency__title span:after{top:0;left:8px}}.masonry{margin:-23px -28px}.masonry .masonry__item,.masonry .masonry__sizer{padding:23px 28px}.masonry--3 .masonry__item,.masonry--3 .masonry__sizer{width:33.333%}@media screen and (max-width:1300px){.masonry--3 .masonry__item,.masonry--3 .masonry__sizer{width:50%}}@media screen and (max-width:700px){.masonry--3 .masonry__item,.masonry--3 .masonry__sizer{width:100%}}.masonry--4 .masonry__item,.masonry--4 .masonry__sizer{width:25%}@media screen and (max-width:1400px){.masonry--4 .masonry__item,.masonry--4 .masonry__sizer{width:33.333%}}@media screen and (max-width:1000px){.masonry--4 .masonry__item,.masonry--4 .masonry__sizer{width:50%}}@media screen and (max-width:700px){.masonry--4 .masonry__item,.masonry--4 .masonry__sizer{width:100%}}.columns{flex-wrap:wrap;gap:70px;display:flex}.columns--3 .columns__item{width:calc(33.333% - 47px)}@media screen and (max-width:1300px){.columns--3 .columns__item{width:calc(50% - 35px)}}@media screen and (max-width:700px){.columns--3 .columns__item{width:100%}}@media screen and (max-width:1000px){.columns{gap:40px}}.notranslation{color:var(--green);margin:0 0 var(--vmargin) 0;font-size:22px;font-style:italic}.notranslation p{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fef13a;padding-left:5px;padding-right:5px;display:inline}.intro p{font-size:30px;font-weight:700}@media screen and (max-width:1000px){.intro p{font-size:20px}}.buttons{margin:var(--vmargin) 0 0 0;flex-wrap:wrap;align-items:center;gap:5px 20px;display:flex}.buttons+.buttons{margin-top:20px}.ctalink{padding:0 0 5px;font-size:20px;font-style:italic;line-height:24px}.social{gap:20px;display:flex}.social a{width:60px;height:60px;color:var(--green);border:solid 4px var(--green);border-radius:50%;padding:8px;transition:all .3s}.social a:hover,.social a:focus{color:#fff;background:var(--green);outline:none}.social a svg{width:36px;height:36px;transition:all .3s}.social a span{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.accordeon summary{font-size:50px}.accordeon summary:after,.accordeon summary:before{top:28px}@media screen and (max-width:1000px){.accordeon summary{font-size:34px}.accordeon summary:after,.accordeon summary:before{top:20px}}.ticker{background-color:#fef13a;position:absolute;top:0;left:0;right:0;overflow:hidden}.ticker>button{width:70px;height:70px;color:var(--green);cursor:pointer;background:#fef13a;border:none;padding:15px;position:absolute;top:0;right:0}.ticker>button svg{width:40px;height:40px}.ticker:after{content:"";z-index:10;background:linear-gradient(90deg,#fef13a00 0%,#fef13a 100%);width:70px;display:block;position:absolute;top:0;bottom:0;right:70px}.ticker>div,.ticker>a{white-space:nowrap;color:var(--green);text-transform:uppercase;padding:15px 0;font-size:36px;font-style:italic;font-weight:700;line-height:40px;text-decoration:none;display:block;position:relative}.ticker>div span:after,.ticker>a span:after{content:"////";padding:0 25px;display:inline-block}@media screen and (max-width:1000px){.ticker{height:50px}.ticker>button{padding:5px;width:50px;height:50px;padding:10px}.ticker>button svg{width:30px;height:30px}.ticker:after{width:50px;right:50px}.ticker>div,.ticker>a{padding:5px 0;font-size:28px;line-height:40px}}.gallery__inner a,.gallery__inner span{border:solid var(--borderwidth) var(--blue);align-items:stretch;width:100%;transition:border-color .3s;display:flex;overflow:hidden}.gallery__inner a img,.gallery__inner span img{object-fit:cover;vertical-align:bottom;min-width:100%;max-height:100%;transition:transform .7s;border:none!important}.gallery__inner a:hover,.gallery__inner a:focus{border-color:var(--green)}.gallery__inner a:hover img,.gallery__inner a:focus img{transform:scale(1.03)}.gallery:not(.gallery--swiper) .gallery__inner{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.gallery:not(.gallery--swiper) .gallery__inner:after{content:"";flex:999 auto;display:block}.gallery:not(.gallery--swiper) .gallery__item{flex-grow:1;align-items:stretch;height:500px;padding:0;display:flex}.gallery:not(.gallery--swiper) .gallery__item:before{display:none}.gallery--swiper .gallery__inner .slick-track{gap:40px}@media screen and (max-width:1710px) and (min-width:1001px){.gallery--swiper .gallery__inner{width:calc(var(--breedte) + 80px);margin-left:-40px;margin-right:-40px;overflow:hidden}.gallery--swiper .gallery__inner .slick-track{gap:0}.gallery--swiper .gallery__inner .gallery__item{padding-left:40px}.gallery--swiper .gallery__inner .gallery__item img{max-width:80vw}}@media screen and (max-width:1000px){.gallery--swiper .gallery__inner{width:calc(var(--breedte) + 30px);margin-left:-15px;margin-right:-15px;overflow:hidden}.gallery--swiper .gallery__inner .slick-track{gap:5px}.gallery--swiper .gallery__inner .gallery__item{padding-left:15px}.gallery--swiper .gallery__inner .gallery__item img{max-width:80vw}}#main picture>img{border:solid var(--borderwidth) var(--blue)}#main a:has(img:only-child) img{border:solid var(--borderwidth) var(--blue);transition:all .3s}#main a:has(img:only-child):hover img{border-color:var(--green)}#main a:has(img:only-child):focus img{border-color:var(--green)}.downloads{margin-top:var(--vmargin)}.downloads ul,.downloads ul li{margin:0;padding:0;list-style:none}.downloads a{align-items:center;gap:8px;display:flex}.downloads a svg{width:18px;height:18px;display:block;position:relative;transform:rotate(90deg)}.videos{flex-wrap:wrap;gap:22px;display:flex}.videos h3{width:100%;margin-bottom:-22px}.videos__item{background:var(--blue);width:100%}.videos__item iframe{border:solid var(--borderwidth) var(--blue);display:block;aspect-ratio:16/9!important;width:100%!important;height:auto!important}.videos__item:not(:has(iframe)){display:none}@media screen and (min-width:1001px){.videos{gap:44px}.videos__item{width:calc(50% - 22px)}}.songs{flex-wrap:wrap;gap:22px;display:flex}.songs h3{width:100%;margin-bottom:-22px}.songs__item{width:100%}.songs__item iframe{display:block;border:solid var(--borderwidth) var(--blue)!important}.songs__item iframe:not(.bandcamp){width:100%!important;height:auto!important}@media screen and (min-width:1001px){.songs{gap:44px}}.logos{margin-top:var(--vmargin);flex-wrap:wrap;gap:10px 22px;display:flex}.logos h3{width:100%}.logos a,.logos img{display:block}.logos a img{border:none!important}.embed iframe{width:100%;max-height:70vh}.greentext h1{text-transform:uppercase;-webkit-text-stroke-width:4px;-webkit-text-stroke-color:var(--green);color:#fff;-webkit-hyphens:auto;hyphens:auto;margin-bottom:34px;font-size:max(50px,min(1rem + 8vw,180px));font-weight:800;line-height:.8}@media screen and (max-width:670px){.greentext h1{-webkit-text-stroke-width:2px;margin-bottom:30px;font-size:50px;line-height:1}}.greentext p,.greentext ul,.greentext ol{color:var(--green);font-size:46px;font-weight:700;line-height:1.15}.greentext p a,.greentext ul a,.greentext ol a{color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.greentext p a:hover,.greentext p a:focus,.greentext ul a:hover,.greentext ul a:focus,.greentext ol a:hover,.greentext ol a:focus{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.greentext ul li,.greentext ol li{padding-left:55px}.greentext ul li:before{background:var(--green);border-radius:6px;width:12px;height:12px;top:26px;left:23px}.greentext ol li:before{color:var(--green);width:50px}.greentext h2,.greentext h3,.greentext h4{color:var(--green);text-transform:uppercase}@media screen and (max-width:1000px){.greentext p,.greentext ul,.greentext ol{font-size:26px}.greentext ul li,.greentext ol li{padding-left:30px}.greentext ul li:before{border-radius:4px;width:8px;height:8px;top:15px;left:10px}.greentext ol li:before{width:25px}}.box{border:solid var(--borderwidth) var(--blue);transform-style:preserve-3d;background:#fff;position:relative}.box:after{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";border:solid var(--borderwidth) var(--green);width:calc(100% + var(--borderwidth)*2);height:calc(100% + var(--borderwidth)*2);left:var(--boxdistance);top:var(--boxdistance);background:#ffffffe6;display:block;position:absolute;transform:translateZ(-1px)}.box--round{border-radius:50%}.box--round:after{left:calc(var(--boxdistance)/4*3);top:calc(var(--boxdistance)/4*3);border-radius:50%}.box--invert{color:var(--green);border-color:var(--green)}.box--invert:after{border-color:var(--blue)}a.box{outline:none;text-decoration:none;display:block}a.box:focus-visible:after{background:var(--green)}.teaser{color:var(--blue);text-transform:uppercase;grid-template-rows:1fr;grid-template-columns:1fr;font-weight:700;line-height:1;display:grid}.teaser__front,.teaser__back{flex-direction:column;grid-area:1/1;align-items:flex-start;gap:4px;padding:8px 10px 10px;display:flex}.teaser__type{text-transform:none;font-size:24px}.teaser__date{align-items:center;gap:5px;margin-bottom:250px;font-size:30px;display:flex}.teaser__date svg{width:18px;height:18px;margin-top:4px}.teaser__title{word-break:break-word;font-size:50px}@media screen and (max-width:1500px) and (min-width:1001px){.teaser__title{font-size:max(34px,min(.125rem + 3.1vw,50px))}}.teaser__label{right:20px;top:calc(var(--borderwidth)/2*-1);position:absolute;transform:translateY(-50%)}.teaser__label span{border:solid var(--borderwidth) var(--blue);background:#fff;border-radius:50%;padding:15px 9px 18px;font-size:18px;display:block}.teaser__partners{color:var(--green);font-size:34px}.teaser__intro{text-transform:none;padding:2px;font-size:18px;font-weight:500;line-height:1.2}.teaser__back{opacity:0;pointer-events:none;justify-content:flex-end;transition:opacity .2s;position:relative}.teaser__back img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.teaser__cta{border:solid var(--borderwidth) var(--blue);z-index:1;background:#fff;border-radius:20px;margin:0 0 2px 2px;padding:4px 10px 8px;font-size:20px;line-height:1;position:relative}.teaser--collab .teaser__date{margin-bottom:0}.teaser--collab .teaser__title{margin-bottom:80px}.teaser--small .teaser__date{margin-bottom:220px;font-size:24px}.teaser--small .teaser__title{font-size:30px}.teaser--small .teaser__label span{padding:10px 9px 13px;font-size:14px}.teaser--alt{justify-content:space-between;min-height:530px}.teaser--alt .teaser__title{flex-grow:1}.teaser--alt .teaser__date{text-transform:uppercase;color:#fff;-webkit-text-stroke:3px var(--blue);margin:0;font-size:70px}.teaser--althorizontal{min-height:390px}.teaser--altvertical{min-height:500px}.teaser.box--round .teaser__front{text-align:center;border-radius:50%;align-items:center;padding:35px 15px;overflow:hidden}@media screen and (max-width:1400px){.teaser.box--round .teaser__front{padding-bottom:45px}}@media screen and (max-width:1000px){.teaser{flex-direction:column;display:flex}.teaser__front{order:3}.teaser__label{order:2;position:relative;top:auto;right:auto;transform:none}.teaser__label span{display:block;position:absolute;right:15px;transform:translateY(-50%)}.teaser__back{opacity:1;order:1;padding:0}.teaser__back img{height:auto;display:block;position:relative}.teaser__type{font-size:20px}.teaser__title{font-size:34px}.teaser__date{margin-bottom:20px;font-size:24px}.teaser__cta{display:none}.teaser--alt{min-height:auto}.teaser--alt .teaser__date{-webkit-text-stroke:2px var(--blue);margin-top:20px;font-size:44px}.teaser--alt .teaser__intro{margin-top:70px}}a.teaser{color:var(--blue);display:grid}a.teaser:hover .teaser__back,a.teaser:focus .teaser__back{opacity:1}a.teaser:not(:has(.teaser__back)){transition:all .2s}a.teaser:not(:has(.teaser__back)):hover{background:var(--blue);color:#fff}a.teaser:not(:has(.teaser__back)):focus{background:var(--blue);color:#fff}@media screen and (max-width:1000px){a.teaser{display:flex}}.filter{gap:15px;margin-bottom:50px;display:flex}.filter .btn{margin:0}@media screen and (max-width:1000px){.filter{margin-bottom:30px}}.building{border:solid var(--borderwidth) var(--blue);grid-template-rows:1fr min-content;grid-template-columns:235px 1fr;display:grid}.building__selector{border-bottom:solid var(--borderwidth) var(--blue);flex-direction:column;grid-area:1/1/2/2;justify-content:space-evenly;align-items:center;gap:10px;padding:20px;display:flex}.building__levels,.building__view{gap:10px;display:flex}.building__levels label,.building__view label{border:solid var(--borderwidth) var(--blue);cursor:pointer;border-radius:50%;margin:0;display:block;position:relative}.building__levels label input,.building__view label input{opacity:0;position:absolute}.building__levels label span,.building__view label span{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0;position:absolute}.building__levels label span br,.building__view label span br{display:none}.building__levels label:has(input:checked){background:var(--blue);color:#fff}.building__view label:has(input:checked){background:var(--blue);color:#fff}.building__levels label:has(input:focus-visible){outline:solid var(--borderwidth) var(--green)}.building__view label:has(input:focus-visible){outline:solid var(--borderwidth) var(--green)}.building__levels{flex-direction:column}.building__levels label{text-align:center;width:100px;padding:1px 10px 5px;font-size:44px;font-weight:700;line-height:1}.building__view svg{width:70px;height:50px;display:block}.building__view label{width:78px}.building__legenda{grid-area:2/1/3/2;padding:20px}.building__legenda ul,.building__legenda li{margin:0;padding:0;list-style:none}.building__legenda li{padding-left:30px;font-size:18px;position:relative}.building__legenda li+li{margin-top:3px}.building__legenda li:before{content:"";background:var(--kleur);border-radius:50%;width:20px;height:20px;display:block;position:absolute;top:4px;left:0}.building__render{border-left:solid var(--borderwidth) var(--blue);grid-area:1/2/3/3}.building__svg{aspect-ratio:14/8}@media screen and (max-width:1000px){.building{margin-bottom:var(--vmargin);flex-direction:column;display:flex}.building__render{border:none;border-bottom:solid var(--borderwidth) var(--blue);order:1}.building__selector{order:2;display:block}.building__levels{flex-direction:row-reverse;justify-content:center;gap:5px;margin-bottom:8px;display:flex}.building__levels label{width:20%;max-width:70px;padding:1px 0 5px;font-size:30px;line-height:.9}.building__view{justify-content:center;gap:5px}.building__view label{width:50px;height:36px}.building__view label svg{width:42px;height:28px}.building__legenda{columns:2;order:3}}.render{width:100%;height:auto}.render__g{transition:transform .8s}.render__g path{stroke:#3fc900;stroke-width:2px;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:1000px){.render__g path{stroke-width:3px}}.render__gf{mix-blend-mode:multiply;opacity:0;transition:all .8s}.render__gf path{transition:all 1s;transform:translateY(20px)}.render__gf.is-active{opacity:.5}.render__gf.is-active path{transform:translateY(0)}.render__a{fill:#00f}.render__w{fill:#fcef03}.render__m{fill:#ff98a2}.render__s{fill:#d9d9d9}.render__p{fill:#60dcfb}.render.is-expanded [data-building="3"]{transform:translate(-260px)}.render.is-expanded [data-building="1"]{transform:translate(260px)}.bewoners{columns:3;margin:0;padding:0}.bewoners li{column-break-inside:avoid;margin-bottom:5px;padding:0;list-style-type:none}.bewoners li>span{display:inline-block}.bewoners li>span a,.bewoners li>span span{color:var(--green);font-size:26px;font-weight:700;text-decoration:none}.bewoners li>span a+a,.bewoners li>span span+a{font-size:20px;font-style:italic;font-weight:500}.bewoners li>span a:hover,.bewoners li>span a:focus,.bewoners li>span span:hover,.bewoners li>span span:focus{text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.bewoners li a{text-decoration:underline}.bewoners li.bewoners__archive{opacity:.5}@media screen and (max-width:1000px){.bewoners{columns:unset}.bewoners li a,.bewoners li span{font-size:22px}.bewoners li a+a,.bewoners li span+a{font-size:18px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.home__teasers{z-index:1;margin-top:-280px;position:relative}@media screen and (max-width:1400px){.home__teasers{margin-top:-18vw}}@media screen and (max-width:1000px){.home__teasers{margin-top:-100px}}.home__row1{justify-content:center;align-items:center;gap:70px;margin-bottom:60px;display:flex}.home__row1>a:first-child{width:60%;max-width:720px}.home__row1>a:last-child{width:40%;max-width:520px}@media screen and (max-width:1000px){.home__row1{gap:40px;margin-bottom:40px}}@media screen and (max-width:700px){.home__row1{flex-direction:column}.home__row1>a.teaser{width:100%;max-width:100%}}.home__row2{padding-bottom:70px}.home__row2 .masonry{margin:-30px -40px}.home__row2 .masonry__item,.home__row2 .masonry__sizer{padding:30px 40px}.home__row2 .teaser.box--round{margin-left:-25px;margin-right:-25px}@media screen and (min-width:1001px) and (max-width:1400px){.home__row2 .teaser.box--round{margin-left:-10px;margin-right:-10px}}@media screen and (max-width:1000px){.home__row2 .teaser.box--round{margin-left:20px;margin-right:20px}}.home__content{z-index:0;width:var(--breedte)}.home__content h1{text-transform:uppercase;-webkit-text-stroke-width:4px;-webkit-text-stroke-color:var(--green);color:#fff;-webkit-hyphens:auto;hyphens:auto;margin-bottom:34px;font-size:max(50px,min(1rem + 8vw,180px));font-weight:800;line-height:.8}.home__content.is-fixed{position:fixed}.home__content.is-fixed+.home__placeholder{height:var(--hoogte)}.home__placeholder{height:0}@media screen and (min-width:1001px) and (max-width:1400px){.home__row1,.home__row2{gap:40px}.home__row2 .masonry{margin:-20px}.home__row2 .masonry__item,.home__row2 .masonry__sizer{padding:20px}}@media screen and (max-width:1000px){.home__content h1{font-size:90px;line-height:.9}}@media screen and (max-width:670px){.home__content h1{-webkit-text-stroke-width:2px;margin-bottom:30px;font-size:50px;line-height:1}}.home__row1,.home__row2{opacity:0;animation:.8s ease-out forwards fadeIn}.home__row1{animation-delay:.5s}.home__row2{animation-delay:1s}.event>h1{text-transform:uppercase;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:var(--blue);color:#fff;font-size:70px;font-weight:800;line-height:1}.event__subtitle{color:var(--green);text-transform:uppercase;margin-bottom:35px;font-size:50px;font-weight:800;line-height:1}.event>picture{margin-top:0;position:relative}.event__label{right:20px;top:calc(var(--borderwidth)/2*-1);position:absolute;transform:translateY(-50%)}.event__label span{border:solid var(--borderwidth) var(--blue);text-transform:uppercase;background:#fff;border-radius:50%;padding:15px 9px 18px;font-size:20px;font-weight:700;line-height:1;display:block}.event__date{text-align:center;font-size:50px;font-weight:700;line-height:1}.event__date .box{padding:30px}.event__date:has(svg) .box{flex-direction:column;align-items:center;display:flex}@media screen and (min-width:1001px) and (max-width:1400px){.event__date{font-size:3.5vw}}.event__props{flex-direction:column;gap:40px;display:flex}.event__props__schedule{z-index:20;margin-bottom:16px;position:-webkit-sticky;position:sticky;top:20px}.event__props__schedule .box{padding:20px}.event__props__schedule h3{margin-bottom:15px;font-size:34px;line-height:1}@media screen and (max-width:500px){.event__props__schedule h3{font-size:28px}}.event__props__schedule ol{text-transform:uppercase;margin:0 0 40px;padding:0;font-size:22px;font-weight:700;line-height:1.05}.event__props__schedule ol li{margin:0 0 10px;padding:0;list-style:none}.event__props__schedule ol:last-child{margin-bottom:0}@media screen and (max-width:1710px) and (min-width:1001px){.event__content .gallery--swiper{position:relative}.event__content .gallery--swiper:before{content:"";z-index:10;background:#fff;width:40px;display:block;position:absolute;top:0;bottom:0;left:-40px}}@media screen and (min-width:1001px){.event__date{margin-top:-120px;margin-bottom:40px}.event__date span{font-size:0;display:block}.event__date svg{width:24px;height:24px;margin:2px 0 -2px;display:block;transform:rotate(90deg)}.event:not(:has(>picture)) .event__date{margin-top:0}}@media screen and (max-width:1000px){.event>h1{-webkit-text-stroke-width:2px;font-size:44px}.event__subtitle{margin:-5px 0 3px;font-size:34px}.event__date{color:var(--green);text-align:left;margin-bottom:15px;font-size:34px;font-weight:700;line-height:1}.event__date:has(svg) .box{flex-direction:row;align-items:center;gap:7px;display:flex}.event__date svg{width:24px;height:24px;position:relative;top:2px}.event__date span{display:inline}.event__date .box{border:none;padding:0}.event__date .box:after{display:none}.event__label span{padding:12px 10px 14px;font-size:16px}.event picture{margin-bottom:20px}.event picture:has(.event__label){margin-top:20px}.event__props{width:90%;max-width:360px;margin:0 0 30px}.event__props__schedule .box{padding:10px}.event__props__schedule ol{font-size:16px}}@media screen and (max-width:1710px) and (min-width:1001px){.event--alt .event__content .gallery--swiper{position:relative}.event--alt .event__content .gallery--swiper:before{left:auto;right:-40px}}.waltersweb__filter{justify-content:flex-start;gap:15px;display:flex}.waltersweb__filter .select2 .select2-selection--single{border:solid 4px var(--green);border-radius:30px;height:60px;padding:10px 50px 10px 25px}.waltersweb__filter .select2 .select2-selection--single .select2-selection__rendered{color:var(--blue);padding:0;font-size:20px;line-height:32px}.waltersweb__filter .select2 .select2-selection--single .select2-selection__placeholder{color:var(--green);font-size:20px;line-height:32px}.waltersweb__filter .select2 .select2-selection--single .select2-selection__arrow{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2212%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%233fc900%22%20d%3D%22M.44%202.56A1.5%201.5%200%201%201%202.56.44L9.5%207.378l6.939-6.94a1.5%201.5%200%200%201%202.121%202.122L9.5%2011.62z%22%2F%3E%3C%2Fsvg%3E) 50% no-repeat;width:19px;height:12px;top:25px;right:20px}.waltersweb__filter .select2 .select2-selection--single .select2-selection__arrow b{display:none}.waltersweb__filter .select2 .select2-selection--single .select2-selection__clear{color:var(--green);z-index:100;text-align:center;background:#fff;border-radius:20px;width:40px;height:40px;margin:0;padding:0;line-height:40px;position:absolute;top:10px;right:9px}.waltersweb__filter .select2 .select2-selection--single .select2-selection__clear:hover,.waltersweb__filter .select2 .select2-selection--single .select2-selection__clear:focus{color:var(--blue)}.waltersweb__filter .select2.select2-container--focus .select2-selection--single,.waltersweb__filter .select2.select2-container--open .select2-selection--single,.waltersweb__filter .select2.select2-container--open .select2-selection--single{border-color:var(--blue);outline:none}.waltersweb__filter .select2.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none}.waltersweb__filter .select2.select2-container--open.select2-container--above .select2-selection--single{border-top:none}.waltersweb__filter__artist{min-width:60%}.waltersweb__filter__artist select{width:100%}.waltersweb__filter .loader{opacity:0}@media screen and (max-width:600px){.waltersweb__filter{flex-wrap:wrap}.waltersweb__filter__artist{width:100%}}.select2-dropdown{overflow:hidden}.select2-dropdown.select2-dropdown--below{border:solid 4px var(--blue);border-radius:0 0 30px 30px}.select2-dropdown.select2-dropdown--above{border:solid 4px var(--blue);border-radius:30px 30px 0 0}.select2-dropdown .select2-results__option{padding:12px 25px;font-size:20px;line-height:1.2}.select2-dropdown .select2-results__option.select2-results__option--selected{background:var(--green);color:#fff}.select2-dropdown .select2-results__option.select2-results__option--highlighted{background:var(--blue);color:#fff}.select2-dropdown .select2-search--dropdown{border-bottom:solid 4px var(--blue);padding:0}.select2-dropdown .select2-search--dropdown input.select2-search__field{color:var(--blue);border:none;outline:none;padding:10px 25px;font-size:20px}#year-results{flex-wrap:wrap;justify-content:center;align-items:center;gap:35px;display:flex}#year-results button{text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;width:-webkit-min-content;width:min-content;min-width:240px;padding:30px;font-size:34px;line-height:1;display:flex}#year-results button:hover,#year-results button:focus{background:var(--blue);color:#fff}@media screen and (max-width:600px){#year-results{flex-direction:column;align-items:flex-start;gap:0}#year-results button{padding:20px;font-size:30px}#year-results button:nth-child(2n){align-self:flex-end}}@media screen and (max-width:600px) and (min-width:450px){#year-results button:not(:first-child){margin-top:-10px}}#artist-results>div h2{word-break:break-word;margin:0;padding:15px 15px 0;font-size:50px;line-height:1}#artist-results>div>p{text-transform:none;margin:0;padding:3px 15px;font-size:24px;font-weight:900}#artist-results>div>p:empty{display:none}#artist-results>div>ul{text-transform:none;flex-direction:column;gap:6px;margin:0;padding:15px;font-size:20px;font-style:italic;font-weight:500;list-style:none;display:flex}#artist-results>div>ul li{list-style:none}#artist-results>div>ul a{color:var(--blue);text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:2px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;align-items:flex-start;gap:5px;text-decoration-thickness:2px;transition:all .3s;display:flex}#artist-results>div>ul a:hover,#artist-results>div>ul a:focus{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}#artist-results>div>ul a svg{flex-shrink:0;width:18px;height:18px;display:block;position:relative}#artist-results>ul{margin:0;padding:0}#artist-results>ul li{list-style:none}#artist-results>ul li button{text-transform:uppercase;cursor:pointer;z-index:1;justify-content:center;align-items:center;width:-webkit-min-content;width:min-content;min-width:240px;padding:30px;font-size:34px;line-height:1;display:flex;position:relative}#artist-results>ul li button:hover,#artist-results>ul li button:focus{background:var(--blue);color:#fff}@media screen and (min-width:601px){#artist-results{position:relative}#artist-results>div{z-index:50;max-width:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#artist-results>div>ul{-webkit-overflow-scrolling:auto;scrollbar-width:thin;scrollbar-color:var(--blue);max-height:120px;overflow:auto}#artist-results>div>ul::-webkit-scrollbar{width:12px!important}#artist-results>div>ul::-webkit-scrollbar-thumb{background:var(--blue)!important}#artist-results>div>ul li{display:block}#artist-results>ul li{z-index:1;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y)));position:absolute;top:50%;left:50%}#artist-results>ul li:before{content:"";width:var(--len);border-top:4px dashed var(--green);transform-origin:0;height:2px;transform:rotate(var(--lineAngle));z-index:-1;pointer-events:none;display:block;position:absolute;top:50%;left:50%}#artist-results>ul li>span{display:block;position:absolute;top:50%;left:50%}#artist-results>ul li>span:before{--angle:calc(var(--lineAngle) + 72deg)}#artist-results>ul li>span:after{--angle:calc(var(--lineAngle) + 144deg)}#artist-results>ul li>span:last-child:before{--angle:calc(var(--lineAngle) + 216deg)}#artist-results>ul li>span:last-child:after{--angle:calc(var(--lineAngle) + 288deg)}#artist-results>ul li>span:before,#artist-results>ul li>span:after{content:"";--minLength:120px;--maxLength:180px;--diff:calc(var(--maxLength) - var(--minLength));--modifier:calc((cos(var(--angle) * 2) + 1) / 2);--length:calc(var(--minLength) + (var(--modifier) * var(--diff)));width:var(--length);border-top:4px dashed var(--green);height:2px;transform:rotate(var(--angle)) scale(.5);opacity:0;transform-origin:0;pointer-events:none;transition:transform .3s,opacity .3s;display:block;position:absolute}#artist-results>ul li:hover,#artist-results>ul li:focus{z-index:20!important}#artist-results>ul li:hover>span:before,#artist-results>ul li:hover>span:after,#artist-results>ul li:focus>span:before,#artist-results>ul li:focus>span:after{opacity:1;transform:rotate(var(--angle)) scale(1)}#artist-results.dual-ring>ul li:nth-child(odd){z-index:2}}@media screen and (max-width:600px){#artist-results{height:auto!important}#artist-results>div{margin-bottom:10px}#artist-results>ul li{padding-top:25px;padding-left:50px;position:relative}#artist-results>ul li button{padding:20px;font-size:30px}#artist-results>ul li:before{content:"";border-left:dashed 4px var(--green);border-bottom:dashed 4px var(--green);width:30px;display:block;position:absolute;top:0;bottom:calc(50% - 12px);left:20px}#artist-results>ul li:not(:last-child):after{content:"";border-left:dashed 4px var(--green);display:block;position:absolute;top:calc(50% + 11px);bottom:0;left:20px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:1000px){.hide-mobile{display:none}}@media screen and (min-width:1001px){.hide-desktop{display:none}}.center{text-align:center}.loader{width:100px;height:6px;display:block;position:relative;overflow:hidden}.loader:after{content:"";background:var(--green);width:0;height:100%;animation:1s ease-out -.2s infinite prog;position:absolute;top:0;left:0}@keyframes prog{to{width:100%}}.admin{z-index:9000;color:var(--blue);text-transform:uppercase;background:#fff;border-radius:20px;font-family:neue-haas-unica,sans-serif;font-size:12px;font-weight:400;line-height:40px;position:fixed;bottom:10px;right:10px;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012}.admin a{color:var(--blue);padding-left:45px;padding-right:20px;text-decoration:none;position:relative}.admin a+a{margin-left:-10px}.admin a svg{width:16px;height:16px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}