/*!
 * 
 * Localmedia
 * 
 * @author localmedia.ch
 * @version 1.0.1
 * @link https://localmedia.ch
 * @license 
 * 
 * Copyright (c) 2023 localmedia.ch
 * 
 * 
 */
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;scroll-behavior:smooth}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}
:root{--fluid-min-width:375;--fluid-max-width:1920;--fluid-screen:100vw;--design-screen:1920;--design-container-margin-max:140;--design-container-margin-min:24;--design-columns:12;--design-gutter:16;--space-unit-min:32;--space-unit-max:var( --design-gutter );--container-max-width:calc(100vw - var(--container-margin)*2);--container-fluid-width:var(--fluid-screen);--container-indent-width:calc(100vw - var(--space-m-l));--container-margin:calc(var(--design-container-margin-min)/16*1rem + (var(--design-container-margin-max) - var(--design-container-margin-min))*var(--fluid-bp))}:root .inset-padding{padding:0 var(--container-margin)}:root{--fluid-bp:calc((var(--fluid-screen) - var(--fluid-min-width)/16*1rem)/(var(--fluid-max-width) - var(--fluid-min-width)))}
:root{--primary:#e9426d;--primarydark:#ba3457;--light:#f7f7f7;--dark:#003;--white:#fff;--gray:#d6d7da}
:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--f--2-min:9;--f--2-max:9;--step--2:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp));--f--1-min:12;--f--1-max:12;--step--1:calc(var(--f--1-min)/16*1rem + (var(--f--1-max) - var(--f--1-min))*var(--fluid-bp));--f-0-min:16;--f-0-max:16;--step-0:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));--f-1-min:18;--f-1-max:24;--step-1:calc(var(--f-1-min)/16*1rem + (var(--f-1-max) - var(--f-1-min))*var(--fluid-bp));--f-2-min:22;--f-2-max:32;--step-2:calc(var(--f-2-min)/16*1rem + (var(--f-2-max) - var(--f-2-min))*var(--fluid-bp));--f-3-min:32;--f-3-max:56;--step-3:calc(var(--f-3-min)/16*1rem + (var(--f-3-max) - var(--f-3-min))*var(--fluid-bp));--f-4-min:38;--f-4-max:64;--step-4:calc(var(--f-4-min)/16*1rem + (var(--f-4-max) - var(--f-4-min))*var(--fluid-bp));color:var(--dark);font-family:rustica,sans-serif}
:root{--fluid-min-width-lg:1024;--fluid-bp-lg:calc((var(--fluid-screen) - var(--fluid-min-width-lg)/16*1rem)/(var(--fluid-max-width) - var(--fluid-min-width-lg)));--multi-min:1;--multi-max:4;--space-0-min:(var(--space-1-min) * 0);--space-0-max:(var(--space-1-max) * 0);--space-1-min:(var(--multi-min,1));--space-1-max:(var(--multi-max,4));--space-1-5-min:(var(--space-1-min) * 3);--space-1-5-max:(var(--space-1-max) * 1.5);--space-2-min:(var(--space-1-min) * 4);--space-2-max:(var(--space-1-max) * 2);--space-2-5-min:(var(--space-1-min) * 5);--space-2-5-max:(var(--space-1-max) * 2.5);--space-3-min:(var(--space-1-min) * 6);--space-3-max:(var(--space-1-max) * 3);--space-3-5-min:(var(--space-1-min) * 7);--space-3-5-max:(var(--space-1-max) * 3.5);--space-4-min:(var(--space-1-min) * 8);--space-4-max:(var(--space-1-max) * 4);--space-5-min:(var(--space-1-min) * 10);--space-5-max:(var(--space-1-max) * 5);--space-6-min:(var(--space-1-min) * 12);--space-6-max:(var(--space-1-max) * 6);--space-7-min:(var(--space-1-min) * 14);--space-7-max:(var(--space-1-max) * 7);--space-8-min:(var(--space-1-min) * 16);--space-8-max:(var(--space-1-max) * 8);--space-9-min:(var(--space-1-min) * 18);--space-9-max:(var(--space-1-max) * 9);--space-10-min:(var(--space-1-min) * 20);--space-10-max:(var(--space-1-max) * 10);--space-11-min:(var(--space-1-min) * 22);--space-11-max:(var(--space-1-max) * 11);--space-12-min:(var(--space-1-min) * 24);--space-12-max:(var(--space-1-max) * 12);--space-14-min:(var(--space-1-min) * 28);--space-14-max:(var(--space-1-max) * 14);--space-16-min:(var(--space-1-min) * 32);--space-16-max:(var(--space-1-max) * 16);--space-20-min:(var(--space-1-min) * 40);--space-20-max:(var(--space-1-max) * 20);--space-24-min:(var(--space-1-min) * 48);--space-24-max:(var(--space-1-max) * 24);--space-28-min:(var(--space-1-min) * 56);--space-28-max:(var(--space-1-max) * 28);--space-32-min:(var(--space-1-min) * 64);--space-32-max:(var(--space-1-max) * 32);--space-36-min:(var(--space-1-min) * 72);--space-36-max:(var(--space-1-max) * 36);--space-40-min:(var(--space-1-min) * 80);--space-40-max:(var(--space-1-max) * 40);--space-44-min:(var(--space-1-min) * 88);--space-44-max:(var(--space-1-max) * 44);--space-48-min:(var(--space-1-min) * 96);--space-48-max:(var(--space-1-max) * 48);--space-52-min:(var(--space-1-min) * 104);--space-52-max:(var(--space-1-max) * 52);--space-56-min:(var(--space-1-min) * 112);--space-56-max:(var(--space-1-max) * 56);--space-60-min:(var(--space-1-min) * 120);--space-60-max:(var(--space-1-max) * 60);--space-64-min:(var(--space-1-min) * 128);--space-64-max:(var(--space-1-max) * 64);--space-72-min:(var(--space-1-min) * 144);--space-72-max:(var(--space-1-max) * 72);--space-80-min:(var(--space-1-min) * 160);--space-80-max:(var(--space-1-max) * 80);--space-96-min:(var(--space-1-min) * 192);--space-96-max:(var(--space-1-max) * 96);--space-100-min:(var(--space-1-min) * 207);--space-100-max:(var(--space-1-min) * 414);--space-0:calc(var(--space-0-min)/16*1rem + (var(--space-0-max) - var(--space-0-min))*var(--fluid-bp));--space-1:calc(var(--space-1-min)/16*1rem + (var(--space-1-max) - var(--space-1-min))*var(--fluid-bp));--space-1-5:calc(var(--space-1-5-min)/16*1rem + (var(--space-1-5-max) - var(--space-1-5-min))*var(--fluid-bp));--space-2:calc(var(--space-2-min)/16*1rem + (var(--space-2-max) - var(--space-2-min))*var(--fluid-bp));--space-2-5:calc(var(--space-2-5-min)/16*1rem + (var(--space-2-5-max) - var(--space-2-5-min))*var(--fluid-bp));--space-3:calc(var(--space-3-min)/16*1rem + (var(--space-3-max) - var(--space-3-min))*var(--fluid-bp));--space-3-5:calc(var(--space-3-5-min)/16*1rem + (var(--space-3-5-max) - var(--space-3-5-min))*var(--fluid-bp));--space-4:calc(var(--space-4-min)/16*1rem + (var(--space-4-max) - var(--space-4-min))*var(--fluid-bp));--space-5:calc(var(--space-5-min)/16*1rem + (var(--space-5-max) - var(--space-5-min))*var(--fluid-bp));--space-6:calc(var(--space-6-min)/16*1rem + (var(--space-6-max) - var(--space-6-min))*var(--fluid-bp));--space-7:calc(var(--space-7-min)/16*1rem + (var(--space-7-max) - var(--space-7-min))*var(--fluid-bp));--space-8:calc(var(--space-8-min)/16*1rem + (var(--space-8-max) - var(--space-8-min))*var(--fluid-bp));--space-9:calc(var(--space-9-min)/16*1rem + (var(--space-9-max) - var(--space-9-min))*var(--fluid-bp));--space-10:calc(var(--space-10-min)/16*1rem + (var(--space-10-max) - var(--space-10-min))*var(--fluid-bp));--space-11:calc(var(--space-11-min)/16*1rem + (var(--space-11-max) - var(--space-11-min))*var(--fluid-bp));--space-12:calc(var(--space-12-min)/16*1rem + (var(--space-12-max) - var(--space-12-min))*var(--fluid-bp));--space-14:calc(var(--space-14-min)/16*1rem + (var(--space-14-max) - var(--space-14-min))*var(--fluid-bp));--space-16:calc(var(--space-16-min)/16*1rem + (var(--space-16-max) - var(--space-16-min))*var(--fluid-bp));--space-20:calc(var(--space-20-min)/16*1rem + (var(--space-20-max) - var(--space-20-min))*var(--fluid-bp));--space-24:calc(var(--space-24-min)/16*1rem + (var(--space-24-max) - var(--space-24-min))*var(--fluid-bp));--space-28:calc(var(--space-28-min)/16*1rem + (var(--space-28-max) - var(--space-28-min))*var(--fluid-bp));--space-32:calc(var(--space-32-min)/16*1rem + (var(--space-32-max) - var(--space-32-min))*var(--fluid-bp));--space-36:calc(var(--space-36-min)/16*1rem + (var(--space-36-max) - var(--space-36-min))*var(--fluid-bp));--space-40:calc(var(--space-40-min)/16*1rem + (var(--space-40-max) - var(--space-40-min))*var(--fluid-bp));--space-44:calc(var(--space-44-min)/16*1rem + (var(--space-44-max) - var(--space-44-min))*var(--fluid-bp));--space-48:calc(var(--space-48-min)/16*1rem + (var(--space-48-max) - var(--space-48-min))*var(--fluid-bp));--space-52:calc(var(--space-52-min)/16*1rem + (var(--space-52-max) - var(--space-52-min))*var(--fluid-bp));--space-56:calc(var(--space-56-min)/16*1rem + (var(--space-56-max) - var(--space-56-min))*var(--fluid-bp));--space-60:calc(var(--space-60-min)/16*1rem + (var(--space-60-max) - var(--space-60-min))*var(--fluid-bp));--space-64:calc(var(--space-64-min)/16*1rem + (var(--space-64-max) - var(--space-64-min))*var(--fluid-bp));--space-72:calc(var(--space-72-min)/16*1rem + (var(--space-72-max) - var(--space-72-min))*var(--fluid-bp));--space-80:calc(var(--space-80-min)/16*1rem + (var(--space-80-max) - var(--space-80-min))*var(--fluid-bp));--space-96:calc(var(--space-96-min)/16*1rem + (var(--space-96-max) - var(--space-96-min))*var(--fluid-bp));--space-96-to-48:calc(var(--space-96-min)/16*1rem + (var(--space-48-max) - var(--space-96-min))*var(--fluid-bp));--space-96-to-72:calc(var(--space-96-min)/16*1rem + (var(--space-72-max) - var(--space-96-min))*var(--fluid-bp));--space-48-to-28:calc(var(--space-48-min)/16*1rem + (var(--space-28-max) - var(--space-48-min))*var(--fluid-bp));--space-0-to-16:var(--space-0);--space-0-to-36:var(--space-0);--space-0-to-48:var(--space-0);--space-0-to-100:var(--space-0)}@media (min-width:1024px){:root{--space-0-to-48:calc(var(--space-0-min)/16*1rem + (var(--space-48-max) - var(--space-0-min))*var(--fluid-bp-lg));--space-0-to-36:calc(var(--space-0-min)/16*1rem + (var(--space-36-max) - var(--space-0-min))*var(--fluid-bp-lg));--space-0-to-16:calc(var(--space-0-min)/16*1rem + (var(--space-16-max) - var(--space-0-min))*var(--fluid-bp-lg));--space-0-to-100:calc(var(--space-0-min)/16*1rem + (var(--space-100-max) - var(--space-0-min))*var(--fluid-bp-lg))}}@media (min-width:1920px){:root{--space-0-to-48:calc(var(--space-0-min)/16*1rem + (var(--space-48-max) - var(--space-0-min))*var(--fluid-bp));--space-0-to-36:calc(var(--space-0-min)/16*1rem + (var(--space-36-max) - var(--space-0-min))*var(--fluid-bp));--space-0-to-16:calc(var(--space-0-min)/16*1rem + (var(--space-16-max) - var(--space-0-min))*var(--fluid-bp));--space-0-to-100:calc(var(--space-0-min)/16*1rem + (var(--space-100-max) - var(--space-0-min))*var(--fluid-bp))}}
.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.pb-home{padding-bottom:var(--space-10)!important}.m-0{margin:0!important}.container-fluid{padding-left:var(--space-12);padding-right:var(--space-12)}.bg-gradient{background:linear-gradient(0deg,transparent 62%,var(--dark) 62%)}.content--sm{padding-left:var(--space-0-to-100);padding-right:var(--space-0-to-100)}@media (min-width:768px){.content--left{width:75%}}@media (min-width:1024px){.content--left{width:50%}}@media (min-width:1280px){.content--left{width:33.333333%}}.share--wrap--single{align-items:center;display:flex}.share--wrap--single a svg path{fill:var(--dark);transition:all .3s}.share--wrap--single a svg .path-color{fill:var(--light)}.share--wrap--single a:hover svg path{fill:var(--primary)}.share--wrap--single a:hover svg .path-color{fill:var(--light)}.page-template-page-iniative{background-color:var(--light)}
.header--grid{gap:var(--space-4);display:grid;grid-template-columns:1fr 2fr}@media (min-width:768px){.header--grid{grid-template-columns:1fr 3fr}}.header ul.menu{gap:var(--space-10);display:flex;list-style:none;margin:var(--space-0);padding:var(--space-0)}.header ul.menu,.header ul.menu .menu-item-has-children{position:relative}.header ul.menu .menu-item-has-children>a{position:relative}.header ul.menu .menu-item-has-children>a:after{background-color:#fff;content:"";height:4px;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="8px" height="4px" viewBox="0 0 8 4" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><polygon id="Triangle" fill="rgb(0,0,0)" transform="translate(4.000000, 2.000000) scale(1, -1) translate(-4.000000, -2.000000) " points="4 0 8 4 0 4"></polygon></g></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="8px" height="4px" viewBox="0 0 8 4" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><polygon id="Triangle" fill="rgb(0,0,0)" transform="translate(4.000000, 2.000000) scale(1, -1) translate(-4.000000, -2.000000) " points="4 0 8 4 0 4"></polygon></g></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px}.header ul.menu .menu-item-has-children.current-menu-parent a:after,.header ul.menu .menu-item-has-children>a:hover:after{background-color:var(--primary)}.header ul.menu .menu-item-has-children .sub-menu{background-color:var(--white);background-color:var(--dark);bottom:-1rem;left:50%;padding:var(--space-3);position:absolute;transform:translateY(100%) translateX(-50%) scaleY(0);transform-origin:top;transition:all .3s;visibility:hidden;width:auto}.header ul.menu .menu-item-has-children .sub-menu li{margin-bottom:var(--space-3)}.header ul.menu .menu-item-has-children .sub-menu li:last-child{margin-bottom:0}.header ul.menu .menu-item-has-children .sub-menu.dropdown{display:block!important;transform:translateY(100%) translateX(-50%) scaleY(1);transform-origin:top;transition:all .3s;visibility:visible}.site-header{background:linear-gradient(0deg,transparent 0,var(--dark) 0);height:var(--space-48-to-28);position:fixed;width:100%;z-index:5}@media (min-width:1280px){.site-header{background:linear-gradient(0deg,transparent 50%,var(--dark) 50%)}}.site-header .header{z-index:5}.site-header .header .header-left .brand{height:45%;transform:translateY(5px)}.site-header .header .header-left .brand svg{height:100%;width:auto}.site-header .header .header-right .right--inner{padding-right:var(--space-10)}@media (min-width:640px){.site-header .header .header-right .right--inner{padding-right:var(--space-32)}}.site-header .header .header-right .right--inner{height:50%}.site-header .header .header-right .right--inner li a{color:var(--white);color:var(--white)!important;font-size:var(--step--1);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2.08;position:relative;transition:all .3s}.site-header .header .header-right .right--inner li a:after{background-color:var(--white);bottom:var(--space-0);content:"";height:1px;left:var(--space-0);position:absolute;transform:scaleX(0);transform-origin:left;transition:all .3s ease-in-out!important;width:100%}.site-header .header .header-right .right--inner li a:hover:after{transform:scaleX(1)}.site-header.nav-up{transform:translateY(-100%);transition:transform .35s ease-in-out}.site-header.nav-down{transform:translateY(0);transition:transform .35s ease-in-out}.site-main{min-height:75vh}.mobile--inner--wrapper ul.menu li{border-bottom-width:2px;border-color:var(--primary);padding-bottom:var(--space-4);padding-top:var(--space-4)}.mobile--inner--wrapper ul.menu li:first-child{border-top-width:2px}.mobile--inner--wrapper ul.menu .wpml-ls-item{display:none!important}.header-mobile-content{background-color:var(--white);color:var(--dark);display:block;height:100vh;margin-top:calc(var(--space-48-to-28)/2);max-width:100vw;overflow-x:hidden;overflow-y:scroll;padding-bottom:var(--space-10);padding-top:var(--space-20);position:fixed;right:0;top:0;transform:translateX(100%);visibility:hidden;width:100%;z-index:-2}@media (min-width:768px){.header-mobile-content{max-width:50vw}}.header-mobile-content.header--closed{transition:all .35s linear}.header-mobile-content.header--open{transform:translateX(0);transition:all .35s linear;visibility:visible}.header-mobile-content .mobile--inner--wrapper{height:100%;overflow-x:hidden;padding:var(--space-10)}@media (min-width:640px){.header-mobile-content .mobile--inner--wrapper{padding-left:var(--space-28);padding-right:var(--space-28)}}.header-mobile-content li a{color:var(--dark)!important;display:flex;font-size:var(--step-1);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.67;position:relative;transition:all .3s;width:100%}.header-mobile-content li a:hover{color:var(--primary)!important}.header-mobile-content .acc-submenu>.sub-menu{display:none;height:auto;overflow:hidden;padding-left:var(--space-6);padding-top:var(--space-3);width:100%;z-index:8}.header-mobile-content .acc-submenu>.sub-menu.acc--menu--open{height:auto}.header-mobile-content .acc-submenu>.sub-menu li{border:none;display:flex;padding-bottom:var(--space-2);padding-top:var(--space-2)}.header-mobile-content .acc-submenu>.sub-menu li a{font-weight:400}.header-mobile-content .acc-submenu>a{display:block;position:relative;width:100%}.header-mobile-content .acc-submenu>a:after{background-color:var(--primary);content:"";height:12px;-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="35.586" height="18.019" viewBox="0 0 35.586 18.019"><g id="Pfad_69" data-name="Pfad 69" transform="translate(441.618 -298.176) rotate(90)"><path id="Pfad_1207" data-name="Pfad 1207" d="M298.926,441.618a.75.75,0,0,1-.53-1.28l16.124-16.125a.516.516,0,0,0,.039-.736L298.4,407.312a.75.75,0,1,1,1.06-1.061l16.124,16.127.072.071a2.014,2.014,0,0,1-.089,2.841L299.456,441.4A.744.744,0,0,1,298.926,441.618Z" fill="black"/></g></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="35.586" height="18.019" viewBox="0 0 35.586 18.019"><g id="Pfad_69" data-name="Pfad 69" transform="translate(441.618 -298.176) rotate(90)"><path id="Pfad_1207" data-name="Pfad 1207" d="M298.926,441.618a.75.75,0,0,1-.53-1.28l16.124-16.125a.516.516,0,0,0,.039-.736L298.4,407.312a.75.75,0,1,1,1.06-1.061l16.124,16.127.072.071a2.014,2.014,0,0,1-.089,2.841L299.456,441.4A.744.744,0,0,1,298.926,441.618Z" fill="black"/></g></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:var(--space-0);top:50%;transform:translateY(-50%);transition:all .5s;width:24px}.header-mobile-content .acc-submenu>a.rotate:after{transform:translateY(-50%) rotate(180deg);transition:all .5s}.mobile--menu--2 ul li:first-child{border-top:none}
:root{--burger-button-size:35px;--burger-bar-width:1.25;--burger-bar-height:2px;--burger-bar-spacing:6px;--burger-animate-timeout:0.1s}.header--burger{position:relative}.header--burger:after{background-color:var(--primary);border-radius:9999px;content:"";left:50%;padding-top:130%;position:absolute;top:50%;transform:translate(-50%,-50%);width:130%;z-index:-1}.burger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--burger-button-size);line-height:var(--burger-button-size);margin:0;outline:0!important;padding:0 0 0 var(--burger-button-size);position:relative;vertical-align:middle}.burger,.burger b{width:calc(var(--burger-button-size)*var(--burger-bar-width))}.burger b{background-color:var(--white);border-radius:calc(var(--burger-bar-height)/2);color:var(--white);display:block;height:var(--burger-bar-height);left:0;opacity:1;position:absolute;transition:all .5s var(--burger-animate-timeout)}.burger b:first-of-type{bottom:calc(50% + var(--burger-bar-spacing) - var(--burger-bar-height)/2);transition-delay:.1s,0s}.burger b:nth-of-type(2){top:calc(50% - var(--burger-bar-height)/2 + var(--burger-bar-height)/2);transition-delay:.1s}.burger b:nth-of-type(3){top:calc(50% + var(--burger-bar-spacing) + var(--burger-bar-height)/2);transition-delay:.1s,0s}.burger.burger--closed b:first-of-type{bottom:calc(50% - var(--burger-bar-height)/2);transform:rotate(45deg);transition-delay:calc(var(--burger-animate-timeout)),calc(var(--burger-animate-timeout) + .1s)}.burger.burger--closed b:nth-of-type(2){opacity:0;top:calc(50% - var(--burger-bar-height)/2 + var(--burger-bar-height)/2);transition-delay:calc(var(--burger-animate-timeout))}.burger.burger--closed b:nth-of-type(3){top:calc(50% - var(--burger-bar-height)/2);transform:rotate(-45deg);transition-delay:calc(var(--burger-animate-timeout)),calc(var(--burger-animate-timeout) + .1s)}
.gform_wrapper .gform_submission_error{background:rgba(255,224,224,.7);color:#b40000;font-size:var(--step-0);font-weight:700;padding:var(--space-5)}.gform_wrapper .gform_heading{display:none}.gform_wrapper .privacy--text,.gform_wrapper .privacy--text a{font-size:9px;margin-bottom:var(--space-3)}.gform_wrapper .gform_body{margin-bottom:var(--space-14)}.gform_wrapper .gform_body .hidden_label .gfield_label{display:none}.gform_wrapper .gform_body .gform_fields{gap:var(--space-2);display:grid;grid-template-columns:repeat(14,minmax(0,1fr))}.gform_wrapper .gform_body .gform_fields .gfield,.gform_wrapper .gform_body .gform_fields .gfield.field--sm{grid-column:1/-1}@media (min-width:1024px){.gform_wrapper .gform_body .gform_fields .gfield.field--sm{grid-column:span 4/span 4}}.gform_wrapper .gform_body .gform_fields .gfield.field--md{grid-column:1/-1}@media (min-width:1024px){.gform_wrapper .gform_body .gform_fields .gfield.field--md{grid-column:span 5/span 5}}.gform_wrapper .gform_body .gform_fields .gfield.field--lg{grid-column:1/-1}@media (min-width:1024px){.gform_wrapper .gform_body .gform_fields .gfield.field--lg{grid-column:span 9/span 9}}.gform_wrapper .gform_body .gform_fields .gfield .validation_message{background:rgba(255,224,224,.7);color:#b40000;padding:.5rem}.gform_wrapper .gform_body .gfield_label{display:inline-block;font-size:var(--step-0);margin-bottom:var(--space-2)}.gform_wrapper .gform_body .validation_message--hidden-on-empty{display:none}.gform_wrapper .gform_body .gform_fileupload_rules{color:rgba(82,82,82,.6);font-size:12px}.gform_wrapper .gform_body input,.gform_wrapper .gform_body select,.gform_wrapper .gform_body textarea{background:rgba(0,0,51,.05);border:none;font-size:var(--step-0)!important;min-height:3rem;padding:var(--space-4) var(--space-6);width:100%}.gform_wrapper .gform_body input::-moz-placeholder,.gform_wrapper .gform_body select::-moz-placeholder,.gform_wrapper .gform_body textarea::-moz-placeholder{font-size:var(--step-0)}.gform_wrapper .gform_body input:-ms-input-placeholder,.gform_wrapper .gform_body select:-ms-input-placeholder,.gform_wrapper .gform_body textarea:-ms-input-placeholder{font-size:var(--step-0)}.gform_wrapper .gform_body input::placeholder,.gform_wrapper .gform_body select::placeholder,.gform_wrapper .gform_body textarea::placeholder{font-size:var(--step-0)}.gform_wrapper .gform_body input::-moz-placeholder,.gform_wrapper .gform_body select::-moz-placeholder,.gform_wrapper .gform_body textarea::-moz-placeholder{color:rgba(82,82,82,.5);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.56}.gform_wrapper .gform_body input:-ms-input-placeholder,.gform_wrapper .gform_body select:-ms-input-placeholder,.gform_wrapper .gform_body textarea:-ms-input-placeholder{color:rgba(82,82,82,.5);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.56}.gform_wrapper .gform_body input::placeholder,.gform_wrapper .gform_body select::placeholder,.gform_wrapper .gform_body textarea::placeholder{color:rgba(82,82,82,.5);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.56}.gform_wrapper .gform_body input:focus,.gform_wrapper .gform_body select:focus,.gform_wrapper .gform_body textarea:focus{outline:none}.gform_wrapper .gform_body .ginput_container_select{position:relative}.gform_wrapper .gform_body .ginput_container_select:after{background-color:var(--dark);content:"";height:100%;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.99985 4.18889L9.77104 0.233333C10.0676 -0.0777778 10.4914 -0.0777778 10.788 0.233333C11.0846 0.544444 11.0846 0.988889 10.788 1.3L6.50833 5.78889C6.25409 6.05556 5.78799 6.1 5.53375 5.78889L1.21172 1.3C0.915105 0.988889 0.915105 0.544444 1.21172 0.233333C1.50833 -0.0777778 1.93205 -0.0777778 2.22866 0.233333L5.99985 4.18889Z" fill="rgb(91,91,91)"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.99985 4.18889L9.77104 0.233333C10.0676 -0.0777778 10.4914 -0.0777778 10.788 0.233333C11.0846 0.544444 11.0846 0.988889 10.788 1.3L6.50833 5.78889C6.25409 6.05556 5.78799 6.1 5.53375 5.78889L1.21172 1.3C0.915105 0.988889 0.915105 0.544444 1.21172 0.233333C1.50833 -0.0777778 1.93205 -0.0777778 2.22866 0.233333L5.99985 4.18889Z" fill="rgb(91,91,91)"/></svg>') no-repeat 50% 50%;-webkit-mask-position:right;mask-position:right;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:.5rem;top:0;width:.85rem}.gform_wrapper .gform_body .ginput_container_select select{appearance:none;-moz-appearance:none;-webkit-appearance:none}.gform_wrapper .gform_body .ginput_container_radio{margin-top:var(--space-5)}.gform_wrapper .gform_body .ginput_container_radio .gfield_radio{display:flex}.gform_wrapper .gform_body .ginput_container_radio .gchoice{margin-right:var(--space-6);position:relative}.gform_wrapper .gform_body .ginput_container_radio .gchoice input{cursor:pointer;height:100%;left:var(--space-0);min-height:0;opacity:0;position:absolute;top:var(--space-0);width:100%;z-index:2}.gform_wrapper .gform_body .ginput_container_radio .gchoice label{padding-left:2rem;position:relative}.gform_wrapper .gform_body .ginput_container_radio .gchoice label:before{background-color:var(--white);border:1px solid var(--primary);border-radius:999px;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.gform_wrapper .gform_body .ginput_container_radio .gchoice label:after{background:var(--white);border-radius:10px;content:"";height:14px;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.gform_wrapper .gform_body .ginput_container_radio .gchoice input:checked~label:after{background:var(--primary)}.gform_wrapper .gform_body .ginput_container_radio .gchoice input:not(:checked):hover~label:after{background:rgba(233,66,109,.2)}.gform_wrapper .gform_body .anrede--radio{min-height:3rem}.gform_wrapper .gform_body .anrede--radio .ginput_container_radio{margin-top:var(--space-0);min-height:3rem}.gform_wrapper .gform_body .anrede--radio .ginput_container_radio .gfield_radio{display:flex;min-height:3rem}.gform_wrapper .gform_body .anrede--radio .ginput_container_radio .gchoice{margin-right:var(--space-2);position:relative}.gform_wrapper .gform_body .anrede--radio .ginput_container_radio .gchoice input{cursor:pointer;height:100%;left:var(--space-0);min-height:3rem;opacity:0;position:absolute;top:var(--space-0);width:100%;z-index:2}.gform_wrapper .gform_body .anrede--radio .ginput_container_radio .gchoice label{color:rgba(82,82,82,.5);display:block;font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.56;padding:var(--space-4) var(--space-6);position:relative}.gform_wrapper .gform_body .anrede--radio .ginput_container_radio .gchoice label:before{background:rgba(0,0,51,.05)!important;border:none;border-radius:0;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}.gform_wrapper .gform_body .anrede--radio .ginput_container_radio .gchoice label:after{content:none}.gform_wrapper .gform_body .anrede--radio .ginput_container_radio .gchoice input:checked~label{color:var(--dark)}.gform_wrapper .gform_body .anrede--radio .ginput_container_radio .gchoice input:hover~label{color:var(--primary)}.gform_wrapper .gform_body .mitglied--radio .gfield_radio{gap:var(--space-4);display:grid}.gform_wrapper .gform_footer{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.gform_wrapper .gform_footer input{background:var(--primary);border:2px solid var(--primary);border-radius:3px;color:var(--white);cursor:pointer;display:inline-block;font-weight:700;letter-spacing:.51px;line-height:1.1;padding:var(--space-1) var(--space-16);transition:all .3s cubic-bezier(.4,0,.2,1)}.gform_wrapper .gform_footer input:hover{background:var(--primarydark);border-color:var(--primarydark);color:var(--white)}.gform_wrapper .gform_footer input{color:var(--white);font-size:var(--step-0);font-weight:600;line-height:1.5;line-height:1.6;text-align:left}.footer--form--wrap form{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));position:relative}@media (min-width:768px){.footer--form--wrap form{display:grid}}@media (min-width:1024px){.footer--form--wrap form{display:block}}@media (min-width:1280px){.footer--form--wrap form{display:grid}}@media (min-width:768px){.footer--form--wrap form .gform_body{margin-bottom:var(--space-0)}}@media (min-width:1024px){.footer--form--wrap form .gform_body{margin-bottom:var(--space-10)}}@media (min-width:1280px){.footer--form--wrap form .gform_body{margin-bottom:var(--space-0)}}.footer--form--wrap form .gform_body .mitglied--radio{right:var(--space-0)}@media (min-width:768px){.footer--form--wrap form .gform_body .mitglied--radio{position:absolute}}@media (min-width:1024px){.footer--form--wrap form .gform_body .mitglied--radio{position:relative}}@media (min-width:1280px){.footer--form--wrap form .gform_body .mitglied--radio{position:absolute}}@media (min-width:768px){.footer--form--wrap form .gform_body .mitglied--radio{width:30%}}@media (min-width:1024px){.footer--form--wrap form .gform_body .mitglied--radio{width:100%}}@media (min-width:1280px){.footer--form--wrap form .gform_body .mitglied--radio{width:30%}}.footer--form--wrap form .gform_footer{align-items:flex-end;display:flex;flex-direction:column}.footer--form--wrap form .gform_footer input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.headline--cover{font-size:var(--step-4);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;margin-bottom:var(--space-8)}.headline--cover--sm{font-weight:700;line-height:1.07}.headline--cover--sm,.headline--special{font-size:var(--step-3);font-stretch:normal;font-style:normal;letter-spacing:normal;margin-bottom:var(--space-6)}.headline--special{font-size:56px;font-weight:600;line-height:1}.headline--section{font-size:var(--step-2);line-height:1.25;margin-bottom:var(--space-6)}.headline--section,.menu--link--lg{font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal}.menu--link--lg{font-size:var(--step-1);line-height:1.67}.footer--link{font-weight:700!important;letter-spacing:normal;line-height:1.56}.button--text,.footer--link{font-size:var(--step-0);font-stretch:normal;font-style:normal}.button--text{font-weight:700;letter-spacing:.51px;line-height:1.1;text-align:center}.form--text{font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.56}.nav--link{font-size:var(--step--1);line-height:2.08}.meta--text,.nav--link{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.meta--text{font-size:var(--step--2);line-height:2.78}a,li,p{font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.56}.link--text,a:not(.card):not(.button--primary):not(.button--dark):not(.button--outline):not(.brand){color:var(--primary)}.link--text:hover,a:not(.card):not(.button--primary):not(.button--dark):not(.button--outline):not(.brand):hover{color:var(--primarydark)}.link--text,a:not(.card):not(.button--primary):not(.button--dark):not(.button--outline):not(.brand){cursor:pointer;font-weight:600;letter-spacing:.51px}.link--text svg path,a:not(.card):not(.button--primary):not(.button--dark):not(.button--outline):not(.brand) svg path{transition:all .3s}.link--text:hover svg path,a:not(.card):not(.button--primary):not(.button--dark):not(.button--outline):not(.brand):hover svg path{fill:var(--primary)}.link--text.text-dark,a:not(.card):not(.button--primary):not(.button--dark):not(.button--outline):not(.brand).text-dark{color:var(--dark)}.link--text.text-dark:hover,a:not(.card):not(.button--primary):not(.button--dark):not(.button--outline):not(.brand).text-dark:hover{color:var(--primary)}.list--wrap{margin-top:var(--space-16)}@media (min-width:768px){.list--wrap{gap:var(--space-20)}}@media (min-width:1024px){.list--wrap{gap:var(--space-32)}}@media (min-width:1280px){.list--wrap{gap:var(--space-64)}}@media (min-width:768px){.list--wrap{-moz-column-count:2;column-count:2}}.list--wrap li{-moz-column-break-inside:avoid;break-inside:avoid-column;break-inside:avoid!important;margin-bottom:var(--space-6);padding-left:var(--space-20);page-break-inside:avoid!important;position:relative}.list--wrap li:before{background-color:var(--primary);content:"";height:var(--space-9);left:0;-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="48.001" height="40.798" viewBox="0 0 48.001 40.798"><g id="streamline-icon-interface-validation-check_48x48" data-name="streamline-icon-interface-validation-check 48x48" transform="translate(-283.186 -403.425)"><g id="Pfad_200" data-name="Pfad 200"><path id="Pfad_1207" data-name="Pfad 1207" d="M296.98,444.223a5.135,5.135,0,0,1-4.079-2l-9.354-12.028a1.715,1.715,0,0,1,2.707-2.1l9.36,12.034a1.712,1.712,0,0,0,2.4.319,1.765,1.765,0,0,0,.272-.261l29.861-36.132a1.715,1.715,0,0,1,2.643,2.185l-29.863,36.133a5.126,5.126,0,0,1-3.951,1.858Z" fill="black"/></g></g></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="48.001" height="40.798" viewBox="0 0 48.001 40.798"><g id="streamline-icon-interface-validation-check_48x48" data-name="streamline-icon-interface-validation-check 48x48" transform="translate(-283.186 -403.425)"><g id="Pfad_200" data-name="Pfad 200"><path id="Pfad_1207" data-name="Pfad 1207" d="M296.98,444.223a5.135,5.135,0,0,1-4.079-2l-9.354-12.028a1.715,1.715,0,0,1,2.707-2.1l9.36,12.034a1.712,1.712,0,0,0,2.4.319,1.765,1.765,0,0,0,.272-.261l29.861-36.132a1.715,1.715,0,0,1,2.643,2.185l-29.863,36.133a5.126,5.126,0,0,1-3.951,1.858Z" fill="black"/></g></g></svg>') no-repeat 50% 50%;-webkit-mask-position:right;mask-position:right;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;top:0;width:var(--space-10)}.list--wrap li:last-child{margin-bottom:var(--space-0)}.text--wrap a:not(.button--primary):not(.button--dark):not(.button--outline){color:var(--primary)}.text--wrap a:not(.button--primary):not(.button--dark):not(.button--outline):hover{color:var(--primarydark)}.text--wrap ol,.text--wrap p,.text--wrap ul{margin-bottom:var(--space-4)}.text--wrap ol:last-child,.text--wrap p:last-child,.text--wrap ul:last-child{margin-bottom:0}.text--wrap h2{font-size:var(--step-2);line-height:1.25;margin-bottom:var(--space-6)}.text--wrap h2,.text--wrap h3{font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal}.text--wrap h3{font-size:var(--step-1);font-size:24px;line-height:1.67}.text--wrap ul{list-style:disc;padding-left:1.3rem}.text--wrap ul li::marker{color:var(--dark);font-size:12px}.text--wrap ol{list-style:decimal!important;padding-left:1.3rem}.text--wrap ol li{list-style:decimal}.text--wrap ol+h2,.text--wrap p+h2,.text--wrap ul+h2{padding-top:var(--space-6)}.text--wrap ol+h3,.text--wrap p+h3,.text--wrap ul+h3{padding-top:var(--space-4)}.page-template-page-legals h2{font-size:var(--step-2);margin-bottom:var(--space-1);margin-top:var(--space-10)}.page-template-page-legals h3{font-size:var(--step-1);margin-bottom:var(--space-1);margin-top:var(--space-5)}.whitespace-no-wrap{white-space:nowrap}
.content__group>.content__section+.content__section:not(.vertical--even){padding-top:var(--space-28)}.content__group>.vertical--even{padding-bottom:var(--space-28);padding-top:var(--space-28)}.content__group>.content__section:not(.vertical--even)+.vertical--even{margin-top:var(--space-28)}.content__group>.vertical--even+.content__section:not(.vertical--even){padding-top:var(--space-28)}.content__group>.cover__section+.content__section:not(.vertical--even){padding-top:var(--space-12)}.content__group>.content__section:last-child{padding-bottom:var(--space-28)}.content__group .content__section>.block__container+.block__container{padding-top:var(--space-12)}.vertical--even--special{margin-top:0!important}.page-template-page-contact .content__group>.cover__section+.content__section:not(.vertical--even){padding-top:var(--space-6)}
.site-footer{background-color:var(--dark);position:relative}.site-footer a,.site-footer p,.site-footer span{color:var(--gray)!important}.site-footer .link--blog a{display:block;font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:700!important;letter-spacing:normal;line-height:1.56;margin-bottom:var(--space-2)}.site-footer a{transition:all .3s}.site-footer a:hover{color:var(--white)!important}.site-footer .footer--grid{gap:var(--space-10);display:grid}@media (min-width:640px){.site-footer .footer--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.site-footer .footer--grid{grid-template-columns:5fr 5fr 2fr}}.site-footer .footer--container{padding-bottom:var(--space-10);padding-top:var(--space-20)}.site-footer .brand{display:block;margin-bottom:var(--space-5);width:var(--space-96-to-72)}.site-footer .brand svg{height:auto;width:100%}.footer--form .footer--form--grid{gap:var(--space-32);display:grid}@media (min-width:1024px){.footer--form .footer--form--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.footer--form .footer--form--grid{grid-template-columns:1fr 2fr}}
img.Sirv:not(.relative){height:100%;left:0;position:absolute;top:0;width:100%}img.Sirv.image-fill,img.Sirv.image-fit{height:100%;width:100%}img.Sirv.image-fit{-o-object-fit:contain;object-fit:contain}img.Sirv.image-fill{-o-object-fit:cover;object-fit:cover}img.Sirv.sirv-image-loading:not([src]),img.Sirv:not([src]){opacity:0}.image--sirv{position:relative;width:100%}.image--sirv .image--top{display:flex;-o-object-position:top;object-position:top}.image--sirv .image--bottom{display:flex;-o-object-position:bottom;object-position:bottom}.image--sirv .image--center{display:flex;-o-object-position:center;object-position:center}.sirv--card:after{content:"";display:block;padding-top:62.8%}.sirv--flex:after{content:"";display:block;padding-top:54.5%}.sirv--cover:after{content:"";display:block;padding-top:29.8%}.sirv--qr:after{content:"";display:block;padding-top:100%}.sirv--logo{align-items:center;display:flex;height:100%;justify-content:center}.sirv--logo,.sirv--logo img.Sirv{position:relative!important;width:100%!important}.sirv--logo img.Sirv{display:block;height:auto;max-height:100%!important;max-width:100%;-o-object-fit:contain!important;object-fit:contain!important}
.cover{padding-top:var(--space-48-to-28)}.cover.cover--full{align-items:center;display:flex;justify-content:center;min-height:85vh;padding-bottom:var(--space-10)}.cover.cover--single{padding-top:0}.cover.cover--simple{padding-top:var(--space-60)}.cover .cover--inner,.cover .cover--inner .container,.cover .cover--inner .cover--grid{height:100%}.cover .cover--grid{gap:var(--space-4);display:grid}@media (min-width:1024px){.cover .cover--grid{grid-template-columns:7fr 5fr}}@media (min-width:1280px){.cover .cover--grid{grid-template-columns:1fr 1fr}}@media (min-width:1920px){.cover .cover--grid{grid-template-columns:5fr 7fr}}
.swiper-container .swiper-pagination{padding:var(--space-10)}.swiper-container .swiper-pagination .swiper-pagination-bullet{height:.75rem;width:.75rem}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:var(--space-12)}@media (min-width:1280px){.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:var(--space-20)}}.swiper-container .swiper-button-next svg path,.swiper-container .swiper-button-prev svg path{transition:all .3s}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{content:none}.swiper-container .swiper-button-next:hover svg path,.swiper-container .swiper-button-prev:hover svg path{fill:var(--primarydark)}.swiper-container .swiper-button-prev{left:calc(var(--space-0-to-100)/2)}.swiper-container .swiper-button-next{right:calc(var(--space-0-to-100)/2)}
.block--video .video--overlay{display:block;overflow:hidden;position:relative}.block--video .video--overlay img{transform:scale(1);transition:all .3s!important}.block--video .video--overlay:after{background-color:var(--primary);content:"";height:var(--space-20);left:50%;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="107px" height="107px" viewBox="0 0 107 107" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Group" fill="rgb(19,37,149)" fill-rule="nonzero"><path d="M71.0212,52.9651 C71.69,53.3664 71.8238,54.1687 71.4225,54.8375 C71.2888,54.9712 71.155,55.1051 71.0212,55.2388 L45.475,70.8875 C44.8062,71.2887 44.0037,71.0212 43.6025,70.4862 C43.4688,70.2187 43.4688,70.0849 43.4688,69.8174 L43.4688,38.5201 C43.4688,37.7176 44.0037,37.1826 44.8062,37.1826 C45.0738,37.1826 45.3412,37.3161 45.475,37.3161 L71.0212,52.9651 Z M53.5,107 C83.0472,107 107,83.0472 107,53.5 C107,23.9528 83.0472,0 53.5,0 C23.9528,0 0,23.9528 0,53.5 C0,83.0472 23.9528,107 53.5,107 Z" id="Path-2"></path></g></g></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="107px" height="107px" viewBox="0 0 107 107" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Group" fill="rgb(19,37,149)" fill-rule="nonzero"><path d="M71.0212,52.9651 C71.69,53.3664 71.8238,54.1687 71.4225,54.8375 C71.2888,54.9712 71.155,55.1051 71.0212,55.2388 L45.475,70.8875 C44.8062,71.2887 44.0037,71.0212 43.6025,70.4862 C43.4688,70.2187 43.4688,70.0849 43.4688,69.8174 L43.4688,38.5201 C43.4688,37.7176 44.0037,37.1826 44.8062,37.1826 C45.0738,37.1826 45.3412,37.3161 45.475,37.3161 L71.0212,52.9651 Z M53.5,107 C83.0472,107 107,83.0472 107,53.5 C107,23.9528 83.0472,0 53.5,0 C23.9528,0 0,23.9528 0,53.5 C0,83.0472 23.9528,107 53.5,107 Z" id="Path-2"></path></g></g></svg>') no-repeat 50% 50%;-webkit-mask-position:right;mask-position:right;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:var(--space-20)}.block--video .video--overlay:hover img{transform:scale(1.1);transition:all .3s}.block--video .video--overlay:hover:after{background-color:var(--primarydark);transition:all .3s}@media (min-width:768px){.grid--small--left{grid-template-columns:1fr 2fr}.grid--small--right{grid-template-columns:2fr 1fr}.grid--large{grid-template-columns:1fr 1fr}}.block__container.block--cards{padding-bottom:var(--space-28)}
.card .card--image--wrapper{overflow:hidden}.card .card--image--wrapper img{transform:scale(1);transition:all .3s}.card:hover .card--image--wrapper img{transform:scale(1.2);transition:all .3s}.home--card{min-height:40vw;overflow:hidden;position:relative}.home--card .bg--image{height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%;z-index:-1}.home--card .home--card--content--wrapper{background-color:hsla(0,0%,100%,.7);padding:var(--space-5)}.mitglied--table{width:100%}.mitglied--table td{background-color:var(--light);border-left:1px solid var(--primary);padding:var(--space-6) var(--space-8)}@media (min-width:768px){.mitglied--table thead td{border:none}.mitglied--table .first--td{background:var(--white);border:none;font-weight:400;padding-left:0}.mitglied--table td:not(.first--td){text-align:center;width:15%}.mitglied--table tbody{border-top:1px solid var(--primary)}.mitglied--table tbody td:not(.first--td){text-align:center;width:15%}.mitglied--table tbody tr:first-child td{padding-top:var(--space-20)}.mitglied--table tbody tr:last-child td{padding-bottom:var(--space-10)}}@media screen and (max-width:767px){.mitglied--table{border:0}.mitglied--table .first--td{font-weight:400;margin-bottom:0;text-align:left}.mitglied--table thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mitglied--table tr{display:block;margin-bottom:var(--space-10)}.mitglied--table td{border-bottom:1px solid var(--gray);border-left:none;display:block;min-height:var(--space-32);text-align:right}.mitglied--table td:last-child{border-bottom:none}.mitglied--table td svg{height:auto;width:var(--space-16)}.mitglied--table td:before{content:attr(data-label);float:left;font-weight:400}}.partner--wrap{gap:var(--space-14);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.partner--wrap{grid-template-columns:repeat(4,minmax(0,1fr))}}.partner--wrap .logo--wrap{align-items:center;display:flex;justify-content:center;max-height:var(--space-40);padding-left:var(--space-10);padding-right:var(--space-10)}.supporter--wrap{gap:var(--space-14);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:640px){.supporter--wrap{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.supporter--wrap{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.supporter--wrap{grid-template-columns:repeat(6,minmax(0,1fr))}}.supporter--wrap .logo--wrap{align-items:center;display:flex;display:contents;height:var(--space-36);justify-content:center;max-height:var(--space-36);padding-left:var(--space-10);padding-right:var(--space-10)}.supporter--wrap .mix-load{display:none;height:var(--space-36);max-height:var(--space-36)}.mitglieder--wrap{gap:var(--space-14);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.mitglieder--wrap{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.mitglieder--wrap{grid-template-columns:repeat(6,minmax(0,1fr))}}.mitglieder--wrap .logo--wrap{align-items:center;display:flex;filter:grayscale(1);justify-content:center;max-height:var(--space-36);padding-left:var(--space-10);padding-right:var(--space-10);transition:all .3s}.mitglieder--wrap a:hover{filter:grayscale(0)}
.post-filter .post-button{background-color:var(--light);border-radius:.25rem;padding-left:var(--space-4);padding-right:var(--space-4)}.post-filter .post-button:hover{color:var(--primary)}.post-filter .post-button{cursor:pointer}.post-filter .post-button.mixitup-control-active{color:var(--primary)}.select--wrapper{position:relative}.select--wrapper:after{background-color:var(--primary);content:"";height:100%;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.99985 4.18889L9.77104 0.233333C10.0676 -0.0777778 10.4914 -0.0777778 10.788 0.233333C11.0846 0.544444 11.0846 0.988889 10.788 1.3L6.50833 5.78889C6.25409 6.05556 5.78799 6.1 5.53375 5.78889L1.21172 1.3C0.915105 0.988889 0.915105 0.544444 1.21172 0.233333C1.50833 -0.0777778 1.93205 -0.0777778 2.22866 0.233333L5.99985 4.18889Z" fill="rgb(91,91,91)"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.99985 4.18889L9.77104 0.233333C10.0676 -0.0777778 10.4914 -0.0777778 10.788 0.233333C11.0846 0.544444 11.0846 0.988889 10.788 1.3L6.50833 5.78889C6.25409 6.05556 5.78799 6.1 5.53375 5.78889L1.21172 1.3C0.915105 0.988889 0.915105 0.544444 1.21172 0.233333C1.50833 -0.0777778 1.93205 -0.0777778 2.22866 0.233333L5.99985 4.18889Z" fill="rgb(91,91,91)"/></svg>') no-repeat 50% 50%;-webkit-mask-position:right;mask-position:right;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:.5rem;top:0;width:.85rem}.select--wrapper .select-filter{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid var(--dark);border-radius:3px;padding-left:var(--space-3);padding-right:5rem}.select--wrapper .select-filter:focus{outline:none}
.color-left-split{background-color:var(--dark)}.lwa-status-invalid{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.25rem;color:#721c24}.lwa-status-confirm,.lwa-status-invalid{display:block;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.lwa-status-confirm{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.25rem;color:#155724}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-primary{background-color:#cce5ff;border-color:#b8daff;color:#004085}.alert-danger a,.alert-primary a,.alert-success a{font-weight:700}.text-center{text-align:center}.page-login h2{font-family:Open Sans;font-size:30px;font-weight:700;letter-spacing:-1.26px}.page-login #dev-animation{overflow:hidden;padding-top:75%;position:relative}.page-login #dev-animation svg{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.page-login .alert-dev-state{background-color:#f6f6f6;margin-bottom:3rem}.page-login .container-fluid{height:100vh;margin-bottom:0!important}.page-login .container-fluid>.grid{height:100%}.page-login .container-development,.page-login .container-fun{display:none;order:1;position:relative}@media (min-width:768px){.page-login .container-development,.page-login .container-fun{align-items:center;display:flex;justify-content:center}}.page-login .container-development .logo-lm,.page-login .container-fun .logo-lm{left:2rem;position:absolute;top:2rem;width:8rem}.page-login .container-development .content,.page-login .container-fun .content{max-width:80%;width:600px}.page-login .container-development{background-color:#4c65ff}.page-login .container-fun{background-color:var(--primary)}.page-login .container-login{align-items:center;background:#f6f6f6;display:flex;justify-content:center;order:2}@media (min-width:1024px){.page-login .container-login{justify-content:flex-start;padding-left:10%}}.page-login .container-login .content{max-width:80%;width:20rem}.page-login .container-login .content .logo{max-width:100%;padding-bottom:2rem}.page-login .container-login .content .logo svg{height:auto;width:100%}.page-login .container-login .login-form-container .form-group .btn-primary,.page-login .container-login .login-form-container .form-group .form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;margin-bottom:1rem;min-height:2.5rem;padding:.375rem .75rem;width:100%}.page-login .container-login .login-form-container .form-group .form-check{align-items:center;display:flex}.page-login .container-login .login-form-container .form-group .form-check-input{border:1px solid #ced4da!important;border-radius:.25rem;height:1.5rem;margin-right:.5rem;width:1.5rem}.page-login .container-login .login-form-container .form-group .btn-primary{background-color:var(--primary);color:#fff;cursor:pointer}.page-login .container-login .login-form-container .form-group .btn-primary:hover{background-color:var(--dark)}.page-login .container-login .login-form-container .form-group .form-check{margin-bottom:1rem}.page-login .container-login .login-form-container .forgot-password{color:var(--primary);font-size:14px!important}.text-white{color:#fff!important}

/*# sourceMappingURL=main-195bce93.css.map*/