﻿:root{--general-overlay-background-color: rgba(0, 0, 0, 0.75);--general-overlay-color: #ffffff;--typography-primary-color: #000000;--typography-secondary-color: #000000;--typography-primary-negative-color: #ffffff;--typography-primary-font: "Helvetica", sans-serif;--typography-secondary-font: "Helvetica", sans-serif;--input-border-color: #000000;--input-background-color: transparent;--input-color: #000000;--input-font-family: "Helvetica", sans-serif;--input-error-color: #ff0000;--input-label-color: #000000;--button-background-color: #000000;--button-color: #ffffff;--button-negative-background-color: #ffffff;--button-negative-color: #000000;--button-font-family: "Helvetica", sans-serif;--blocks-primary-background-color: #000000;--blocks-primary-color: #ffffff}html,body{position:relative;width:100%;height:auto;margin:0;color:var(--typography-secondary-color);font-family:var(--typography-secondary-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scrollbar-gutter:stable}body.loading *,body.resizing *{transition:none !important}body:not(.tabbing) *:focus{outline:none !important}body.locked{overflow:hidden}div{position:relative;width:auto;height:auto}a.no-style{width:100%;height:100%;display:block;color:inherit;text-decoration:none}ul,ol{position:relative;margin:0;padding:0;list-style:none}ul li,ol li{position:relative}.content>*:first-child{margin-top:0 !important}.content>*:last-child{margin-bottom:0 !important}.content a:not([class]){color:inherit;text-decoration:underline}.content a.no-style>*:first-child{margin-top:0 !important}.content a.no-style>*:last-child{margin-bottom:0 !important}.content ul:not([class]){margin:0 0 25px}.content ul:not([class]) li{margin:0;padding-left:30px}.content ul:not([class]) li:first-child{margin-top:0}.content ul:not([class]) li:last-child{margin-bottom:0}.content ul:not([class]) li:before{content:"–";position:absolute;top:0;left:0}.content ol:not([class]){margin:0 0 25px;counter-reset:list-counter}.content ol:not([class]) li{padding-left:30px;counter-increment:list-counter}.content ol:not([class]) li:before{content:counter(list-counter) ".";position:absolute;top:0;left:0}.visible{display:block !important}.hidden{display:none !important}.visually-hidden{position:absolute;top:0;left:-1000px;height:0;width:0;display:block;margin:0;padding:0;overflow:hidden}.form-builder form{display:flex;flex-direction:row;flex-wrap:wrap;margin:-12.5px}.form-builder form>*:not(.tab),.form-builder form .tab>*{width:100%;padding:12.5px;box-sizing:border-box}@media only screen and (max-width:768px){.form-builder form>*:not(.tab),.form-builder form .tab>*{flex-basis:100% !important}}@media only screen and (max-width:1024px){.form-builder form>*:not(.tab).pseudo,.form-builder form .tab>*.pseudo{margin-top:0;margin-bottom:0}}.form-builder form.error .note-wrapper--error{display:block}.form-builder form.submitted *{pointer-events:none;user-select:none}.form-builder form.submitted button[type="submit"]:after{content:"";position:absolute;top:50%;right:-45px;color:var(--button-background-color);font-size:30px;font-family:"Icomoon";font-weight:400;animation:form-spin 1s linear infinite;transform:translateY(-50%) rotateZ(0deg)}@keyframes form-spin{from{transform:translateY(-50%) rotateZ(0deg)}to{transform:translateY(-50%) rotateZ(360deg)}}.form-builder form fieldset{position:relative;border:none;margin:0;padding:0}.form-builder form fieldset legend{padding:0}.form-builder form label,.form-builder form fieldset legend{position:relative;display:block;margin-bottom:10px}.form-builder form label span:not([aria-hidden="true"]),.form-builder form fieldset legend span:not([aria-hidden="true"]){position:relative;display:block;color:var(--input-label-color)}.form-builder form label span:not([aria-hidden="true"]).description,.form-builder form fieldset legend span:not([aria-hidden="true"]).description{margin-top:5px}.form-builder form label.error{margin:10px 0 0;color:var(--input-error-color)}.form-builder form .tab{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.form-builder form .tab:not(.active){display:none}.form-builder .tab-links{height:30px;margin-bottom:20px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width:768px){.form-builder .tab-links{width:calc(100% + 50px);left:-25px}}.form-builder .tab-links::-webkit-scrollbar{display:none}.form-builder .tab-links__inner{display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:768px){.form-builder .tab-links__inner:before,.form-builder .tab-links__inner:after{content:"";width:25px;flex-shrink:0}}.form-builder .tab-links__inner .tab-link{display:flex;flex-direction:row;align-items:center;flex-shrink:0;margin:0 15px;opacity:0.5;font-weight:700;text-transform:uppercase;cursor:pointer}.form-builder .tab-links__inner .tab-link:first-child{margin-left:0}.form-builder .tab-links__inner .tab-link:last-child{margin-right:0}.form-builder .tab-links__inner .tab-link .position{display:block;width:30px;height:30px;border-radius:50%;background-color:var(--button-background-color);color:var(--button-color);line-height:30px;text-align:center}.form-builder .tab-links__inner .tab-link .title{margin-left:10px}.form-builder .tab-links__inner .tab-link.active{opacity:1}.grecaptcha-badge{display:none}button,input,textarea{position:relative;border:none;border-radius:0;margin:0;background-color:transparent;background-image:none;box-shadow:none;appearance:none}button:focus,input:focus,textarea:focus{outline:none}.button{position:relative;width:fit-content;min-height:50px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;box-sizing:border-box;font-family:var(--button-font-family);font-weight:bold;text-decoration:none;cursor:pointer}.button span{display:inline-block;color:inherit !important;text-decoration:none}.button--primary{background-color:var(--button-background-color);color:var(--button-color)}.button--primary.neg{background-color:var(--button-negative-background-color);color:var(--button-negative-color)}.button:disabled,.button.disabled{opacity:0.5;pointer-events:none}.input,.fselect .fs-wrap .fs-label-wrap,.fselect .fs-wrap .fs-dropdown .fs-search input{position:relative;height:50px;display:inline-block;border:1px solid var(--input-border-color);padding:15px;box-sizing:border-box;background-color:var(--input-background-color);color:var(--input-color);font-family:var(--input-font-family)}.input[type="password"],.fselect .fs-wrap .fs-label-wrap[type="password"],.fselect .fs-wrap .fs-dropdown .fs-search input[type="password"],.input[data-password-validation],.fselect .fs-wrap .fs-label-wrap[data-password-validation],.fselect .fs-wrap .fs-dropdown .fs-search input[data-password-validation]{font-family:"text-security-disc";-webkit-text-security:disc}.input[type="password"]::placeholder,.fselect .fs-wrap .fs-label-wrap[type="password"]::placeholder,.fselect .fs-wrap .fs-dropdown .fs-search input[type="password"]::placeholder,.input[data-password-validation]::placeholder,.fselect .fs-wrap .fs-label-wrap[data-password-validation]::placeholder,.fselect .fs-wrap .fs-dropdown .fs-search input[data-password-validation]::placeholder{font-family:var(--input-font-family);-webkit-text-security:none}.input[type="password"]:-ms-input-placeholder,.fselect .fs-wrap .fs-label-wrap[type="password"]:-ms-input-placeholder,.fselect .fs-wrap .fs-dropdown .fs-search input[type="password"]:-ms-input-placeholder,.input[type="password"]::-ms-input-placeholder,.fselect .fs-wrap .fs-label-wrap[type="password"]::-ms-input-placeholder,.fselect .fs-wrap .fs-dropdown .fs-search input[type="password"]::-ms-input-placeholder,.input[data-password-validation]:-ms-input-placeholder,.fselect .fs-wrap .fs-label-wrap[data-password-validation]:-ms-input-placeholder,.fselect .fs-wrap .fs-dropdown .fs-search input[data-password-validation]:-ms-input-placeholder,.input[data-password-validation]::-ms-input-placeholder,.fselect .fs-wrap .fs-label-wrap[data-password-validation]::-ms-input-placeholder,.fselect .fs-wrap .fs-dropdown .fs-search input[data-password-validation]::-ms-input-placeholder{font-family:var(--input-font-family);-webkit-text-security:none}textarea.input,.fselect .fs-wrap textarea.fs-label-wrap{width:100% !important}.input::placeholder,.fselect .fs-wrap .fs-label-wrap::placeholder,.fselect .fs-wrap .fs-dropdown .fs-search input::placeholder,.input:-ms-input-placeholder,.fselect .fs-wrap .fs-label-wrap:-ms-input-placeholder,.fselect .fs-wrap .fs-dropdown .fs-search input:-ms-input-placeholder,.input::-ms-input-placeholder,.fselect .fs-wrap .fs-label-wrap::-ms-input-placeholder,.fselect .fs-wrap .fs-dropdown .fs-search input::-ms-input-placeholder{color:var(--input-color);opacity:0.5}.input-wrapper input{width:100%}.input-wrapper textarea{min-width:100%;max-width:100%;min-height:150px}.input-wrapper ul.repeater{display:flex;flex-direction:column;gap:5px 0}.input-wrapper ul.repeater li.repeater-item{display:flex;flex-direction:row;align-items:center}.input-wrapper ul.repeater li.repeater-item input{border-right:none}.input-wrapper ul.repeater li.repeater-item .button{width:50px;height:50px;flex-shrink:0;padding:0}.input-wrapper ul.repeater li.repeater-item .button:before{position:absolute;top:50%;left:50%;font-size:12px;transform:translate(-50%, -50%)}.input-wrapper ul.repeater li.repeater-item .button.add:before{content:""}.input-wrapper ul.repeater li.repeater-item .button.remove:before{content:""}.input-wrapper.error input,.input-wrapper.error textarea{border-color:var(--input-error-color) !important}.checkbox-wrapper .checkbox-label,.checkbox-wrapper .radio-label,.radio-wrapper .checkbox-label,.radio-wrapper .radio-label{position:relative;display:inline-block;margin-bottom:0;padding-left:30px;cursor:pointer}.checkbox-wrapper .checkbox-label span,.checkbox-wrapper .radio-label span,.radio-wrapper .checkbox-label span,.radio-wrapper .radio-label span{margin:0}.checkbox-wrapper .checkbox-label span:not([aria-hidden="true"]),.checkbox-wrapper .radio-label span:not([aria-hidden="true"]),.radio-wrapper .checkbox-label span:not([aria-hidden="true"]),.radio-wrapper .radio-label span:not([aria-hidden="true"]){position:absolute;top:0;left:0;width:20px;height:20px;display:block;border:1px solid var(--input-border-color);box-sizing:border-box}.checkbox-wrapper .checkbox-label span:not([aria-hidden="true"]):before,.checkbox-wrapper .radio-label span:not([aria-hidden="true"]):before,.radio-wrapper .checkbox-label span:not([aria-hidden="true"]):before,.radio-wrapper .radio-label span:not([aria-hidden="true"]):before{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;display:none;background-color:var(--input-border-color);transform:translateY(-50%) translateX(-50%)}.checkbox-wrapper .checkbox-label input,.checkbox-wrapper .radio-label input,.radio-wrapper .checkbox-label input,.radio-wrapper .radio-label input{display:none}.checkbox-wrapper .checkbox-label input:checked+span:before,.checkbox-wrapper .radio-label input:checked+span:before,.radio-wrapper .checkbox-label input:checked+span:before,.radio-wrapper .radio-label input:checked+span:before{display:block}.checkbox-wrapper .checkbox-label a,.checkbox-wrapper .radio-label a,.radio-wrapper .checkbox-label a,.radio-wrapper .radio-label a{color:var(--input-label-color);text-decoration:underline}.checkbox-wrapper ul,.radio-wrapper ul{display:flex;flex-wrap:wrap;gap:7.5px 15px}.checkbox-wrapper--horizontal ul,.radio-wrapper--horizontal ul{flex-direction:row}.checkbox-wrapper--vertical ul,.radio-wrapper--vertical ul{flex-direction:column}.checkbox-wrapper.error .checkbox-label span:not([aria-hidden="true"]),.checkbox-wrapper.error .radio-label span:not([aria-hidden="true"]),.radio-wrapper.error .checkbox-label span:not([aria-hidden="true"]),.radio-wrapper.error .radio-label span:not([aria-hidden="true"]){border-color:var(--input-error-color) !important}.checkbox-wrapper--privacy .checkbox-label span:not([aria-hidden="true"]):before{content:"";width:auto !important;height:auto !important;background-color:transparent !important;font-size:12px;line-height:1;font-family:"Icomoon";font-weight:400}.checkbox-wrapper ul li:only-child .checkbox-label span:not([aria-hidden="true"]):before{content:"";width:auto !important;height:auto !important;background-color:transparent !important;font-size:12px;line-height:1;font-family:"Icomoon";font-weight:400}.checkbox-wrapper .checkbox-validation{position:absolute;opacity:0;pointer-events:none}.radio-wrapper .radio-label span:not([aria-hidden="true"]){border-radius:50%}.radio-wrapper .radio-label span:not([aria-hidden="true"]):before{border-radius:50%}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-options .fs-option .fs-checkbox{display:none}.select-wrapper.error .fselect .fs-wrap .fs-label-wrap{border-color:var(--input-error-color) !important}.date-wrapper input[type="date"]{height:50px;opacity:0}.date-wrapper input.form-control{width:100%}.date-wrapper.error input.form-control{border-color:var(--input-error-color) !important}.file-wrapper{pointer-events:none}.file-wrapper input{position:absolute;width:0;height:0;opacity:0}.file-wrapper input:focus{outline:none !important}.file-wrapper input:focus+.upload-area{outline:-webkit-focus-ring-color auto 1px}.file-wrapper .upload-area{min-height:150px;display:flex;flex-direction:row;align-items:center;justify-content:center;border:1px solid var(--input-border-color);padding:15px;box-sizing:border-box;background-color:var(--input-background-color);cursor:pointer;pointer-events:auto}.file-wrapper .upload-area .filename{position:relative;display:block;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.file-wrapper .upload-area .filename.empty{text-decoration:underline}.file-wrapper.error .upload-area{border-color:var(--input-error-color) !important}.note-wrapper a{color:inherit;text-decoration:underline}.note-wrapper--error{display:none;color:var(--input-error-color) !important}svg{overflow:visible}.img-container,.vid-container,.iframe-container{width:100%;height:0}.img-container__inner,.vid-container__inner,.iframe-container__inner{position:absolute;z-index:1;width:100%;height:100%}.img-container.lazy.loading,.vid-container.lazy.loading,.iframe-container.lazy.loading{background:#e0e0e0;background:linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) #e0e0e0;background-size:200% 100%;background-position-x:180%;animation:1.5s media-shine linear infinite}@keyframes media-shine{to{background-position-x:-20%}}.img-container__inner img{width:100%;height:100%}.img-container--contain img{object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center"}.img-container--cover img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center"}.img-container.lazy.loading .img-container__inner{opacity:0}.vid-container__inner video{width:100%;height:100%}.vid-container__inner video:focus{outline:none}.vid-container--cover video{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center"}.vid-container.lazy.loading .vid-container__inner{opacity:0}.iframe-container__inner iframe{width:100%;height:100%}.iframe-container.lazy.loading .iframe-container__inner{opacity:0}.accordions{display:flex;flex-direction:column}.accordions .accordion-item{border-top:1px solid var(--typography-primary-color)}.accordions .accordion-item:last-child{border-bottom:1px solid var(--typography-primary-color)}.accordions .accordion-item__title{padding:10px 35px 10px 10px;cursor:pointer;user-select:none}.accordions .accordion-item__title:after{content:"";position:absolute;top:50%;right:10px;color:var(--typography-primary-color);font-size:15px;line-height:1;font-family:"Icomoon";font-weight:400;transform:translateY(-50%)}.accordions .accordion-item__content{display:none;padding:0 10px 10px}.accordions .accordion-item__content img{max-width:100%;height:auto}.accordions .accordion-item.active .accordion-item__title:after{transform:translateY(-50%) rotateZ(180deg)}.accordions .accordion-item.active .accordion-item__content{display:block}.embed-consent{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;background-color:#e0e0e0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.embed-consent__inner{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;box-sizing:border-box;text-align:center}@media only screen and (max-width:768px){.embed-consent__inner>p{font-size:12px}}@media only screen and (max-width:768px){.embed-consent__inner>.button{min-height:30px;padding:7.5px}}table{width:100%;border-spacing:0}table thead tr th{position:relative;padding:15px;background-color:var(--typography-primary-color);color:var(--typography-primary-negative-color);font-weight:bold;text-align:left}table tbody tr td{position:relative;border-width:0 0 1px;border-style:solid;border-color:var(--typography-primary-color);padding:15px}table tbody tr:first-child td{border-top-width:1px}table tbody tr:nth-child(2n) td:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--typography-primary-color);opacity:0.15}h1,.h1{margin:50px 0 15px;color:var(--typography-primary-color);font-family:var(--typography-primary-font)}h2,.h2{margin:50px 0 15px;color:var(--typography-primary-color);font-family:var(--typography-primary-font)}h3,.h3{margin:25px 0 10px;color:var(--typography-primary-color);font-family:var(--typography-primary-font)}h4,.h4{margin:25px 0 0;color:var(--typography-primary-color);font-family:var(--typography-primary-font)}p{margin:0 0 25px}p.intro{font-weight:bold}.site-main .header-content>.block:first-child{margin-top:0}.site-main .query-content{max-width:2360px;margin:200px auto;padding:0 100px}@media only screen and (max-width:1024px){.site-main .query-content{margin:100px auto;padding:0 25px}}.posts{display:flex;flex-direction:row;flex-wrap:wrap}.block{width:100%;margin:200px 0;padding:0 100px;box-sizing:border-box}@media only screen and (max-width:1024px){.block{margin:100px 0;padding:0 25px}}.block__outer{width:100%;margin:0 auto}.block__inner{width:100%;display:inline-block}.block--small .block__outer{max-width:854px}.block--medium .block__outer{max-width:1240px}.block--large .block__outer{max-width:2360px}.block--full{padding-right:0 !important;padding-left:0 !important}.block[data-color-scheme]{margin-top:0 !important;margin-bottom:0 !important;padding-top:100px;padding-bottom:100px}.block[data-color-scheme][data-color-scheme="primary"]{background-color:var(--blocks-primary-background-color)}.block[data-color-scheme][data-color-scheme="primary"] *:not(.button){color:var(--blocks-primary-color)}.block[data-color-scheme][data-color-scheme="primary"] *.button--primary{background-color:var(--button-negative-background-color);color:var(--button-negative-color)}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns{max-width:100%;display:flex;flex-direction:row;gap:0 25px}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column{max-width:100%;min-width:0;flex:1}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column>.block{padding:0}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column>.block:first-child{margin-top:0}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column>.block:last-child{margin-bottom:0}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column>.block .block__outer{max-width:none}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column.is-vertically-aligned-top{align-self:flex-start}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column.is-vertically-aligned-center{align-self:center}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}@media only screen and (max-width:768px){.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns:not(.is-not-stacked-on-mobile){flex-direction:column;flex-wrap:nowrap;gap:25px 0}}@media only screen and (max-width:768px){.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{flex-basis:100% !important;align-self:auto !important}}.block-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns.has-background{padding-top:100px;padding-bottom:100px}.block-accordion .accordion__headline{margin-bottom:25px}.block-contact-person .contact-person{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:768px){.block-contact-person .contact-person{flex-direction:column;align-items:flex-start}}.block-contact-person .contact-person__portrait-image{width:250px;margin-right:75px;flex-shrink:0}@media only screen and (max-width:1024px){.block-contact-person .contact-person__portrait-image{margin-right:25px}}@media only screen and (max-width:768px){.block-contact-person .contact-person__portrait-image{width:150px;margin-right:0;margin-bottom:25px}}.block-contact-person .contact-person__portrait-image .img-container{padding-bottom:133.3333%}.block-contact-person .contact-person__portrait-image p{margin-top:15px}.block-contact-person .contact-person__portrait-image p:first-line{font-weight:bold}.block-downloads .downloads__headline{margin-bottom:25px}.block-downloads .downloads__files .files{display:flex;flex-direction:column;gap:10px 0}.block-downloads .downloads__files .files .file-item .button{width:100%;flex-direction:row;justify-content:flex-start;padding:13px 45px 13px 15px}@media only screen and (max-width:768px){.block-downloads .downloads__files .files .file-item .button{flex-direction:column;align-items:flex-start}}.block-downloads .downloads__files .files .file-item .button span.label{margin-right:15px;font-weight:700}.block-downloads .downloads__files .files .file-item .button span.details{font-size:14px;font-weight:300;text-transform:uppercase}@media only screen and (max-width:768px){.block-downloads .downloads__files .files .file-item .button span{display:block}}.block-downloads .downloads__files .files .file-item .button:after{content:"";position:absolute;top:50%;right:15px;display:block;font-size:25px;line-height:1;font-family:"Icomoon";font-weight:normal;font-style:normal;transform:translateY(-50%)}.block-image .image .img-container{padding-bottom:75%}.block-image .image__caption{margin-top:10px}.block-image-slider .image-slider__headline{margin-bottom:25px}.block-image-slider .image-slider__slider .owl-carousel .owl-item .img-container{padding-bottom:56.25%}.block-logo-slider .logo-slider__headline{margin-bottom:25px;text-align:center}.block-logo-slider .logo-slider__slider .owl-carousel{margin-bottom:0}.block-logo-slider .logo-slider__slider .owl-carousel .owl-item{opacity:0;transition:opacity 0.5s}.block-logo-slider .logo-slider__slider .owl-carousel .owl-item .img-container{padding-bottom:100%;background-color:transparent}.block-logo-slider .logo-slider__slider .owl-carousel .owl-item.active{opacity:1}.block-oembed .iframe>iframe{width:100%;height:600px}.block-oembed .embed-consent{position:relative;height:600px}.block-paragraph .paragraph img{max-width:100%;height:auto}.block-paragraph .paragraph img.alignleft{float:left}.block-paragraph .paragraph img.alignright{float:right}.block-paragraph .paragraph img.aligncenter{display:block;margin-left:auto;margin-right:auto}.block-paragraph .paragraph img.alignnone{float:none}.block-spacing{height:0 !important;margin-bottom:0 !important}.block-table .table__headline{margin-bottom:25px}.block-text-teaser .text-teaser{max-width:854px}.block-timeline .timeline__time-entries .time-entries{display:flex;flex-direction:column;gap:150px 0;padding-bottom:100px}@media only screen and (max-width:768px){.block-timeline .timeline__time-entries .time-entries{gap:0;padding-bottom:0}}.block-timeline .timeline__time-entries .time-entries:before{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:var(--typography-primary-color);transform:translateX(-50%)}@media only screen and (max-width:768px){.block-timeline .timeline__time-entries .time-entries:before{width:30px;height:1px}}.block-timeline .timeline__time-entries .time-entries .time-entry-item{display:flex;flex-direction:row;justify-content:space-between;gap:0 230px}@media only screen and (max-width:1024px){.block-timeline .timeline__time-entries .time-entries .time-entry-item{gap:0 80px}}@media only screen and (max-width:768px){.block-timeline .timeline__time-entries .time-entries .time-entry-item{flex-direction:column !important;gap:20px 0;padding-top:100px}}@media only screen and (max-width:768px){.block-timeline .timeline__time-entries .time-entries .time-entry-item:nth-child(1):before{top:0;height:80px}}.block-timeline .timeline__time-entries .time-entries .time-entry-item:nth-child(2n){flex-direction:row-reverse}.block-timeline .timeline__time-entries .time-entries .time-entry-item:before{content:"";position:absolute;top:0;left:50%;width:30px;height:1px;background-color:var(--typography-primary-color);transform:translateX(-50%)}@media only screen and (max-width:768px){.block-timeline .timeline__time-entries .time-entries .time-entry-item:before{top:20px;height:60px;width:1px}}.block-timeline .timeline__time-entries .time-entries .time-entry-item__image,.block-timeline .timeline__time-entries .time-entries .time-entry-item__text{width:50%}@media only screen and (max-width:768px){.block-timeline .timeline__time-entries .time-entries .time-entry-item__image,.block-timeline .timeline__time-entries .time-entries .time-entry-item__text{width:100%;max-width:none}}.block-timeline .timeline__time-entries .time-entries .time-entry-item__image .img-container{padding-bottom:75%}.block-timeline .timeline__time-entries .time-entries .time-entry-item__text p.h4{margin:0}.block-video .video .vid-container,.block-video .video .iframe-container{z-index:1;padding-bottom:56.25%}.block-video .video .vid-container.playing~.video__overlay,.block-video .video .iframe-container.playing~.video__overlay{display:none}.block-video .video__overlay{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;cursor:pointer}.block-video .video__overlay .img-container{height:100%}.block-video .video__overlay .img-container:before{content:"";position:absolute;z-index:3;top:50%;left:50%;width:75px;height:75px;border-radius:50%;background-color:var(--button-background-color);color:var(--button-color);font-size:30px;line-height:75px;font-family:"Icomoon";font-weight:400;text-align:center;transform:translate(-50%, -50%)}@media only screen and (max-width:1024px){.block-video .video__overlay .img-container:before{width:50px;height:50px;font-size:20px;line-height:50px}}.block-video .video .embed-consent{position:relative;height:0;padding-bottom:56.25%}.featherlight{padding:75px;background-color:var(--general-overlay-background-color) !important;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}@media only screen and (max-width:1024px){.featherlight{padding:25px}}.featherlight .featherlight-content{width:100%;max-width:854px;max-height:100%;border:none !important;margin:0;padding:0;overflow:visible}.featherlight .featherlight-content .featherlight-inner{width:100%}.featherlight .featherlight-content .featherlight-close{top:-50px;right:0;width:40px;height:40px;background-color:transparent;color:transparent;font-size:0}@media only screen and (max-width:1024px){.featherlight .featherlight-content .featherlight-close{top:-30px;width:20px;height:20px}}.featherlight .featherlight-content .featherlight-close:before{content:"";position:absolute;top:50%;left:50%;color:var(--general-overlay-color);font-size:40px;line-height:1;font-family:"Icomoon";font-weight:400;transform:translate(-50%, -50%)}@media only screen and (max-width:1024px){.featherlight .featherlight-content .featherlight-close:before{font-size:20px}}.featherlight.featherlight-iframe .featherlight-content{background-color:transparent !important}.featherlight.featherlight-iframe .featherlight-content .featherlight-inner[src*=".mp4"]{aspect-ratio:16/9}.featherlight.featherlight-loading:after{content:"";position:absolute;top:50%;left:50%;color:var(--general-overlay-color);font-size:30px;font-family:"Icomoon";font-weight:400;animation:featherlight-spin 1s linear infinite;transform:translate(-50%, -50%) rotateZ(0deg)}@keyframes featherlight-spin{from{transform:translate(-50%, -50%) rotateZ(0deg)}to{transform:translate(-50%, -50%) rotateZ(360deg)}}.featherlight.featherlight-loading .featherlight-content{display:none}.flatpickr-calendar{position:absolute;z-index:2;min-width:200px !important;max-width:345px !important;padding-bottom:10px;box-sizing:border-box;background-color:var(--button-background-color);color:var(--button-color);font-size:14px;line-height:1;font-family:var(--input-font-family)}.flatpickr-calendar .flatpickr-months{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{position:relative;width:40px;height:40px;cursor:pointer}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:before,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:before{position:absolute;top:50%;left:50%;font-size:18px;line-height:1;font-family:"Icomoon";font-weight:400;transform:translate(-50%, -50%)}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-disabled{opacity:0.4;cursor:default}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:before{content:""}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:before{content:""}.flatpickr-calendar .flatpickr-months .flatpickr-current-month{display:flex;flex-direction:row;align-items:center;justify-content:center}.flatpickr-calendar .flatpickr-months .flatpickr-current-month>span{line-height:18px}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .cur-month{min-width:4ch;margin-right:2.5px;font-weight:700;text-transform:uppercase;text-align:right}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper{margin-left:2.5px;line-height:0}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper input{width:4ch;padding:0;color:var(--button-color);font-size:14px;line-height:18px;font-family:var(--input-font-family);font-weight:700;text-transform:uppercase;pointer-events:none;user-select:none;-moz-appearance:textfield}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper input::-webkit-outer-spin-button,.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper span{display:none}.flatpickr-calendar .flatpickr-innerContainer{width:100%;margin-top:5px;padding:0 10px;box-sizing:border-box}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays{padding-bottom:15px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays:after{content:"";position:absolute;left:0;bottom:7.5px;width:100%;height:1px;background-color:rgba(var(--primary-negative-color), 0.1)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdaycontainer,.flatpickr-calendar .flatpickr-innerContainer .dayContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:-2.5px 0}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekday,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day{width:calc(14.25% - 5px);margin:2.5px;line-height:18px;text-align:center}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day{position:relative;cursor:pointer}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day:hover:before,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day:focus:before,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.selected:before,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.today:before,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.inRange:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--button-negative-background-color)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day:hover:before,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day:focus:before,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.selected:before{opacity:0.4}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.today:before{opacity:0.2}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.inRange:before{opacity:0.1}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.nextMonthDay,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.flatpickr-disabled{opacity:0.4;pointer-events:none;user-select:none}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.flatpickr-disabled{cursor:not-allowed}.flatpickr-calendar:not(.open){display:none}.fselect{position:relative}.fselect .fs-wrap .fs-label-wrap{width:100%;display:block !important;padding:0 !important}.fselect .fs-wrap .fs-label-wrap .fs-label{padding:12px 45px 12px 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.fselect .fs-wrap .fs-label-wrap .fs-arrow{pointer-events:none}.fselect .fs-wrap .fs-label-wrap .fs-arrow:before{content:"";position:absolute;top:50%;right:15px;font-size:15px;line-height:1;font-family:"Icomoon";font-weight:400;transform:translateY(-50%)}.fselect .fs-wrap .fs-dropdown{position:absolute;z-index:2;width:100%;background-color:var(--button-background-color);color:var(--button-color)}.fselect .fs-wrap .fs-dropdown .fs-search input{width:100%}.fselect .fs-wrap .fs-dropdown .fs-search input::-webkit-search-decoration,.fselect .fs-wrap .fs-dropdown .fs-search input::-webkit-search-cancel-button,.fselect .fs-wrap .fs-dropdown .fs-search input::-webkit-search-results-button,.fselect .fs-wrap .fs-dropdown .fs-search input::-webkit-search-results-decoration{-webkit-appearance:none}.fselect .fs-wrap .fs-dropdown .fs-no-results{width:100%;height:50px;padding:0 15px;box-sizing:border-box;line-height:50px}.fselect .fs-wrap .fs-dropdown .fs-options{max-height:250px;display:flex;flex-direction:column;overflow:auto}.fselect .fs-wrap .fs-dropdown .fs-options .fs-option{width:100%;height:50px;padding:0 15px;box-sizing:border-box;line-height:50px;cursor:pointer}.fselect .fs-wrap .fs-dropdown .fs-options .fs-option[data-value=""]{font-style:italic}.fselect .fs-wrap .fs-dropdown .fs-options .fs-option:hover,.fselect .fs-wrap .fs-dropdown .fs-options .fs-option:focus,.fselect .fs-wrap .fs-dropdown .fs-options .fs-option.selected{background-color:var(--button-negative-background-color);color:var(--button-negative-color)}.fselect .fs-wrap.fs-open .fs-label-wrap .fs-arrow:before{transform:translateY(-50%) rotateZ(180deg)}.fselect select:not(.hidden){height:50px;opacity:0}.owl-carousel .owl-nav{display:flex;flex-direction:row;justify-content:flex-start;gap:0 15px;margin-top:20px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:40px;height:40px;background-color:var(--button-background-color) !important;color:var(--button-color) !important}.owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{position:absolute;top:50%;left:50%;color:inherit;font-size:20px;font-family:"Icomoon";font-weight:400;transform:translate(-50%, -50%)}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{display:none}.owl-carousel .owl-nav .owl-prev:before{content:""}.owl-carousel .owl-nav .owl-next:before{content:""}.owl-carousel .owl-dots{display:none}