@keyframes hover-animation{0%{width:100%;left:0%}33%{width:0%;left:100%}66%{width:0%;left:0%}100%{width:100%;left:0%}}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-BoldItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-BoldItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-BoldItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-BoldItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-BoldItalic.svg#Cormorant-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Light.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Light.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Light.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Light.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Light.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Light.svg#Cormorant-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Medium.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Medium.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Medium.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Medium.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Medium.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Medium.svg#Cormorant-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Italic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Italic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Italic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Italic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Italic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Italic.svg#Cormorant-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-LightItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-LightItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-LightItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-LightItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-LightItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-LightItalic.svg#Cormorant-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Bold.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Bold.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Bold.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Bold.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Bold.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Bold.svg#Cormorant-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-MediumItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-MediumItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-MediumItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-MediumItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-MediumItalic.svg#Cormorant-MediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBoldItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBoldItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBoldItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBoldItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBoldItalic.svg#Cormorant-SemiBoldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Regular.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Regular.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Regular.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Regular.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Regular.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-Regular.svg#Cormorant-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBold.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBold.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBold.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBold.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBold.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/Cormorant-SemiBold.svg#Cormorant-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-BoldItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-BoldItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-BoldItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-BoldItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-BoldItalic.svg#JosefinSans-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Italic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Italic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Italic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Italic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Italic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Italic.svg#JosefinSans-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBoldItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBoldItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBoldItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBoldItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBoldItalic.svg#JosefinSans-SemiBoldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Medium.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Medium.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Medium.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Medium.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Medium.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Medium.svg#JosefinSans-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBold.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBold.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBold.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBold.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-SemiBold.svg#JosefinSans-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Light.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Light.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Light.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Light.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Light.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Light.svg#JosefinSans-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Regular.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Regular.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Regular.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Regular.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Regular.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Regular.svg#JosefinSans-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-LightItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-LightItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-LightItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-LightItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-LightItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-LightItalic.svg#JosefinSans-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Bold.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Bold.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Bold.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Bold.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Bold.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Bold.svg#JosefinSans-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLightItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLightItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLightItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLightItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLightItalic.svg#JosefinSans-ExtraLightItalic") format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-MediumItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-MediumItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-MediumItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-MediumItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-MediumItalic.svg#JosefinSans-MediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLight.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLight.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLight.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLight.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ExtraLight.svg#JosefinSans-ExtraLight") format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Thin.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Thin.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Thin.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Thin.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Thin.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-Thin.svg#JosefinSans-Thin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ThinItalic.eot");src:url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ThinItalic.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ThinItalic.woff2") format("woff2"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ThinItalic.woff") format("woff"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ThinItalic.ttf") format("truetype"),url("/typo3conf/ext/sitetemplate/Resources/Public/fonts/JosefinSans-ThinItalic.svg#JosefinSans-ThinItalic") format("svg");font-weight:100;font-style:italic;font-display:swap}:root{--primary-color: #ff6e42;--swiper-theme-color: var(--primary-color) !important;--swiper-pagination-color: var(--primary-color) !important}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}figure{margin:auto;line-height:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0rem;border:none;margin:auto}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-omcookie-panel-show]{cursor:pointer}.om-cookie-panel{padding:25px;z-index:9999;background:#fff;position:fixed;bottom:0;width:100%;left:0;opacity:0;box-sizing:border-box;border-top:1px solid #666;font-size:16px;transform:translateY(100%) translateX(0);transition:transform .5s ease,opacity .3s;text-align:center}@media(min-width: 1024px){.om-cookie-panel{width:50vw;left:50%;transform:translateY(100%) translateX(-50%);border-left:1px solid #666;border-right:1px solid #666}}.om-cookie-panel.active{transform:translateY(0) translateX(0);opacity:1}@media(min-width: 1024px){.om-cookie-panel.active{transform:translateY(0) translateX(-50%)}}.om-cookie-panel h3{margin:0;padding:0 0 1em;text-align:left}.om-cookie-panel p{margin:0;padding:1em 0}.om-cookie-panel .cookie-panel__checkbox{display:none}.om-cookie-panel .cookie-panel__checkbox+label{cursor:pointer;line-height:1.1;font-weight:400;display:block}.om-cookie-panel .cookie-panel__checkbox+label::before{width:15px;height:15px;border-radius:5px;border:2px solid #8cad2d;background-color:#fff;display:block;content:"";float:left;margin-right:5px}.om-cookie-panel .cookie-panel__checkbox:checked+label::before{box-shadow:inset 0 0 0 3px #fff;background-color:#8cad2d}.om-cookie-panel .cookie-panel__checkbox--state-inactiv+label::before{border-color:#666}.om-cookie-panel .cookie-panel__checkbox--state-inactiv:checked+label::before{background-color:#666}.om-cookie-panel .cookie-panel__checkbox-wrap{display:inline-block;line-height:1.1}.om-cookie-panel .cookie-panel__checkbox-wrap+.cookie-panel__checkbox-wrap{margin-left:15px}.om-cookie-panel .cookie-panel__description{clear:both}.om-cookie-panel .cookie-panel__link{padding-top:1em}.om-cookie-panel .cookie-panel__button{background:#666;color:#fff;padding:5px 10px;border:none;border-radius:5px;display:block;width:100%;cursor:pointer;font-size:1.1em;text-transform:uppercase}.om-cookie-panel .cookie-panel__button+.cookie-panel__button{margin-top:15px}@media(min-width: 1024px){.om-cookie-panel .cookie-panel__button{width:auto;display:inline-block}.om-cookie-panel .cookie-panel__button+.cookie-panel__button{margin-top:0}}.om-cookie-panel .cookie-panel__button--color--green{background-color:#8cad2d}.om-cookie-panel .cookie-panel__attribution{position:absolute;bottom:5px;right:25px;font-size:9px;font-style:italic;text-align:center}.om-cookie-panel .cookie-panel__attribution a{color:inherit;text-decoration:none}.om-cookie-info table{border:1px solid #000;border-collapse:collapse}.om-cookie-info table th,.om-cookie-info table td{padding:10px 5px;border:1px solid #000}.om-cookie-info table p{margin-top:0}.om-cookie-info table p:last-child{margin-bottom:0;padding-bottom:0}.om-cookie-panel{padding:1.5rem 1rem;z-index:9999;position:fixed;bottom:0;width:100%;left:0;opacity:0;box-sizing:border-box;border-top:none;border-left:none;border-right:none;transform:translateY(100%) translateX(0);transition:transform .5s ease,opacity .3s;text-align:center;box-shadow:0px 0px 15px 0px rgba(0,0,0,.2)}@media(min-width: 1024px){.om-cookie-panel{width:50vw;left:50%;transform:translateY(100%) translateX(-50%)}}.om-cookie-panel.active{transform:translateY(0) translateX(0);opacity:1}@media(min-width: 1024px){.om-cookie-panel.active{transform:translateY(0) translateX(-50%)}}.om-cookie-panel h3,.om-cookie-panel .h3{font-size:1.1875rem;line-height:1.75rem;letter-spacing:0rem;text-transform:none;font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242;padding:0;margin:0rem 0rem 1.25rem 0rem;text-align:center}.om-cookie-panel p{margin:0;padding:1rem 0;font-size:1rem;line-height:1.25rem;letter-spacing:0rem;text-transform:none;font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242}.om-cookie-panel .cookie-panel__checkbox{display:none}.om-cookie-panel .cookie-panel__checkbox+label{font-size:1rem;line-height:1.25rem;letter-spacing:0rem;text-transform:none;font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242;display:block;color:#ff6e42}.om-cookie-panel .cookie-panel__checkbox+label::before{width:0.875rem;height:0.875rem;border-radius:0rem;border:0.0625rem solid #ff6e42;background-color:#fff;display:block;content:"";float:left;margin-right:0.625rem;margin-top:0rem}.om-cookie-panel .cookie-panel__checkbox:checked+label::before{box-shadow:inset 0 0 0 3px #fff;background-color:#ff6e42}.om-cookie-panel .cookie-panel__checkbox--state-inactiv+label::before{border-color:#ff6e42}.om-cookie-panel .cookie-panel__checkbox--state-inactiv:checked+label::before{background-color:#ff6e42}.om-cookie-panel .cookie-panel__checkbox-wrap{display:inline-block;line-height:1.1}.om-cookie-panel .cookie-panel__checkbox-wrap+.cookie-panel__checkbox-wrap{margin-left:1.5625rem}.om-cookie-panel .cookie-panel__description{clear:both}.om-cookie-panel .cookie-panel__link{padding-top:1rem}.om-cookie-panel .cookie-panel__link a{font-size:1rem;line-height:1.25rem;letter-spacing:0rem;text-transform:none;font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242;font-size:0.875rem;line-height:1.125rem}.om-cookie-panel .cookie-panel__button{font-size:1.1875rem;line-height:1.75rem;letter-spacing:0rem;text-transform:none;position:relative;text-decoration:none;display:inline-block;padding:0.125rem 2.5rem 0.25rem 2.5rem;border:0.0625rem solid #ff6e42;border-radius:0rem;outline:none;background-color:rgba(0,0,0,0);z-index:1;transition:all .5s ease;font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242;color:#ff6e42;font-size:1rem;line-height:2rem;padding-top:0.375rem}.om-cookie-panel .cookie-panel__button:hover{color:#fff;background-color:#ff6e42}.om-cookie-panel .cookie-panel__button+.cookie-panel__button{margin-top:0.5rem}@media(min-width: 1024px){.om-cookie-panel .cookie-panel__button{margin:0.5rem auto;display:block}}.om-cookie-panel .cookie-panel__button--color--green{font-size:1.1875rem;line-height:1.75rem;letter-spacing:0rem;text-transform:none;position:relative;text-decoration:none;display:inline-block;padding:0.125rem 2.5rem 0.25rem 2.5rem;border:0.0625rem solid #ff6e42;border-radius:0rem;outline:none;background-color:rgba(0,0,0,0);z-index:1;transition:all .5s ease;font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242;color:#ff6e42;font-size:1rem;line-height:2rem;padding-top:0.375rem}.om-cookie-panel .cookie-panel__button--color--green:hover{color:#fff;background-color:#ff6e42}.om-cookie-panel .cookie-panel__attribution{display:none}.om-cookie-panel .cookie-panel__attribution a{color:inherit;text-decoration:none}html{scroll-behavior:smooth}body{font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;cursor:url("/typo3conf/ext/sitetemplate/Resources/Public/icons/cursor.png") 0 0,url("/typo3conf/ext/sitetemplate/Resources/Public/icons/cursor.svg") 0 0,auto !important}body a,body button,body input,body select,body textarea{cursor:url("/typo3conf/ext/sitetemplate/Resources/Public/icons/cursor.png") 0 0,url("/typo3conf/ext/sitetemplate/Resources/Public/icons/cursor.svg") 0 0,pointer !important}header .logo{position:absolute;top:3.125rem;left:3.125rem;width:10.25rem;height:auto;z-index:100;line-height:0}header .logo svg{width:100%;height:auto}@media screen and (max-width: 48rem){header .logo{top:1rem;left:1rem}}header .mobile-closer{display:none}.page-view-page article{box-sizing:border-box;display:flex;flex-flow:row wrap;min-height:100vh;position:relative;z-index:1}.page-view-page article svg{width:100%;height:auto}.page-view-page article .page-screen{flex:1 1 0%;box-sizing:border-box;padding:0;max-width:100%;min-height:100vh;position:relative}.page-view-page article .page-screen .media{display:block;position:fixed;width:100%;height:100%;z-index:1;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}.page-view-page article .page-screen .media picture,.page-view-page article .page-screen .media picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-view-page article .page-screen .media:after{content:" ";display:block;display:none !important;width:100%;height:100%;background-color:#466389;background:#466389;background:linear-gradient(0deg, rgba(70, 99, 137, 0.8) 0%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$secondary-color", endColorstr="$white", GradientType=0 );position:absolute;top:0;left:0;z-index:1;opacity:.8}.page-view-page article .page-screen .tree-content{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:3;border-right:0.0625rem solid #fff}.page-view-page article .page-screen .tree-content .tree-content-inner{position:absolute;bottom:3.125rem;left:0;width:100%;height:auto;z-index:2;text-align:center;transition:all .5s ease}.page-view-page article .page-screen .tree-content .tree-content-inner .tree-content-list{list-style:none;padding:0;margin:1rem}.page-view-page article .page-screen .tree-content .tree-content-inner .tree-content-list li{margin:1rem auto}.page-view-page article .page-screen .tree-content .tree-content-inner .tree-content-list .first-level{margin-bottom:2rem}.page-view-page article .page-screen .tree-content .tree-content-inner .tree-content-list .first-level a{font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242;font-size:1.3125rem;line-height:normal;letter-spacing:0.13125rem;text-transform:uppercase;color:#fff;font-weight:bold;text-decoration:none;transition:all .5s ease}.page-view-page article .page-screen .tree-content .tree-content-inner .tree-content-list .first-level a:hover{text-decoration:underline}.page-view-page article .page-screen .tree-content .tree-content-inner .tree-content-list .second-level a{font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242;font-size:1.125rem;line-height:normal;letter-spacing:0.1125rem;text-transform:uppercase;color:#fff;font-weight:normal;text-decoration:none}.page-view-page article .page-screen .tree-content .tree-content-inner .tree-content-list .second-level a:hover{text-decoration:underline}.page-view-page article .page-screen .tree-content .tree-content-inner.active{bottom:9.375rem}.page-view-page article .page-screen.active .media{opacity:1;transition:opacity .5s ease}.page-view-page article .page-screen:hover .tree-content .tree-content-inner .tree-content-list .first-level a{color:#ff6e42}.page-view-page article .page-screen:last-child .tree-content{border-right:none}.mobile-footer{display:none}@media screen and (max-width: 64rem){header .mobile-closer{position:absolute;top:1rem;right:1rem;width:1.4725rem;height:auto;z-index:100;line-height:0}header .mobile-closer svg{width:100%;height:auto}.page-view-page article{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh}.page-view-page article .page-screen{flex:0 0 100%;max-width:100%;min-height:auto;margin-bottom:3.75rem}.page-view-page article .page-screen .tree-content{position:relative;top:0;left:0;border:none}.page-view-page article .page-screen .tree-content .tree-content-inner{position:relative;top:0;left:0}.page-view-page article .page-screen .tree-content .tree-content-inner .tree-content-list .first-level a.active{color:#ff6e42}.page-view-page article .page-screen:last-child{margin-bottom:0}.mobile-footer{display:block;position:absolute;bottom:2rem;left:0;width:100%;height:auto;z-index:100}.mobile-footer ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:center;gap:1rem}.mobile-footer ul li{margin:0}.mobile-footer ul li a{font-family:"Josefin Sans",Arial,Verdana,Sans-serif;font-weight:normal;font-style:normal;color:#424242;color:#fff;text-decoration:none}}@media screen and (max-width: 48rem){.page-view-page article .page-screen{margin-bottom:0rem}.page-view-page article .page-screen .tree-content .tree-content-inner .tree-content-list .first-level{margin-bottom:1rem}}