/*!
 * 
 * Localmedia
 * 
 * @author localmedia.ch
 * @version 1.0.1
 * @link https://localmedia.ch
 * @license 
 * 
 * Copyright (c) 2023 localmedia.ch
 * 
 * 
 */
html{-webkit-font-smoothing:antialiased;overflow-x:hidden;scroll-behavior:smooth}
:root{--fluid-min-width:375;--fluid-max-width:1920;--fluid-screen:100vw;--design-screen:1920;--design-container-margin-max:100;--design-container-margin-min:24;--design-columns:12;--design-gutter:72;--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:#be1544;--light:#f4f3ee;--dark:#162e53;--white:#fff;--gray:#bcb8b1;--black:#2c2c2c}:root .page-template-page-cdr{--primary:#223a73}
:root{--f--2-min:10;--f--2-max:10;--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:20;--step-0:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));--f-cat-min:17;--f-cat-max:25;--step-cat:calc(var(--f-cat-min)/16*1rem + (var(--f-cat-max) - var(--f-cat-min))*var(--fluid-bp));--f-1-min:19.2;--f-1-max:30;--step-1:calc(var(--f-1-min)/16*1rem + (var(--f-1-max) - var(--f-1-min))*var(--fluid-bp));--f-2-min:23.04;--f-2-max:40;--step-2:calc(var(--f-2-min)/16*1rem + (var(--f-2-max) - var(--f-2-min))*var(--fluid-bp));--f-3-min:41.05;--f-3-max:80;--step-3:calc(var(--f-3-min)/16*1rem + (var(--f-3-max) - var(--f-3-min))*var(--fluid-bp));--f-4-min:51.96;--f-4-max:120;--step-4:calc(var(--f-4-min)/16*1rem + (var(--f-4-max) - var(--f-4-min))*var(--fluid-bp));--f-5-min:51.96;--f-5-max:100;--step-5:calc(var(--f-5-min)/16*1rem + (var(--f-5-max) - var(--f-5-min))*var(--fluid-bp));color:var(--black);font-family:Montserrat,sans-serif}
:root{--fc-4xs-min:(var(--fc-s-min) * 0.125);--fc-4xs-max:(var(--fc-s-max) * 0.125);--fc-3xs-min:(var(--fc-s-min) * 0.25);--fc-3xs-max:(var(--fc-s-max) * 0.25);--fc-2xs-min:(var(--fc-s-min) * 0.5);--fc-2xs-max:(var(--fc-s-max) * 0.5);--fc-xs-min:(var(--fc-s-min) * 0.75);--fc-xs-max:(var(--fc-s-max) * 0.75);--fc-s-min:(var(--space-unit-min));--fc-s-max:(var(--space-unit-max));--fc-m-min:(var(--fc-s-min) * 1.5);--fc-m-max:(var(--fc-s-max) * 1.5);--fc-l-min:(var(--fc-s-min) * 2);--fc-l-max:(var(--fc-s-max) * 2);--fc-xl-min:(var(--fc-s-min) * 2.5);--fc-xl-max:(var(--fc-s-max) * 2.5);--fc-2xl-min:(var(--fc-s-min) * 3);--fc-2xl-max:(var(--fc-s-max) * 3);--fc-3xl-min:(var(--fc-s-min) * 3.5);--fc-3xl-max:(var(--fc-s-max) * 3.5);--fc-4xl-min:(var(--fc-s-min) * 4);--fc-4xl-max:(var(--fc-s-max) * 4);--fc-5xl-min:(var(--fc-s-min) * 4.5);--fc-5xl-max:(var(--fc-s-max) * 4.5);--fc-6xl-min:(var(--fc-s-min) * 5);--fc-6xl-max:(var(--fc-s-max) * 5);--fc-7xl-min:(var(--fc-s-min) * 5.5);--fc-7xl-max:(var(--fc-s-max) * 5.5);--fc-8xl-min:(var(--fc-s-min) * 6);--fc-8xl-max:(var(--fc-s-max) * 6);--fc-9xl-min:(var(--fc-s-min) * 6.5);--fc-9xl-max:(var(--fc-s-max) * 6.5);--fc-10xl-min:(var(--fc-s-min) * 7);--fc-10xl-max:(var(--fc-s-max) * 7);--fc-11xl-min:(var(--fc-s-min) * 7.5);--fc-11xl-max:(var(--fc-s-max) * 7.5);--fc-12xl-min:(var(--fc-s-min) * 8);--fc-12xl-max:(var(--fc-s-max) * 8);--fc-13xl-min:(var(--fc-s-min) * 8.5);--fc-13xl-max:(var(--fc-s-max) * 8.5);--fc-14xl-min:(var(--fc-s-min) * 9);--fc-14xl-max:(var(--fc-s-max) * 9);--fc-15xl-min:(var(--fc-s-min) * 9.5);--fc-15xl-max:(var(--fc-s-max) * 9.5);--fc-16xl-min:(var(--fc-s-min) * 10);--fc-16xl-max:(var(--fc-s-max) * 10);--space-4xs:calc(var(--fc-4xs-min)/16*1rem + (var(--fc-4xs-max) - var(--fc-4xs-min))*var(--fluid-bp));--space-3xs:calc(var(--fc-3xs-min)/16*1rem + (var(--fc-3xs-max) - var(--fc-3xs-min))*var(--fluid-bp));--space-2xs:calc(var(--fc-2xs-min)/16*1rem + (var(--fc-2xs-max) - var(--fc-2xs-min))*var(--fluid-bp));--space-xs:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));--space-s:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));--space-m:calc(var(--fc-m-min)/16*1rem + (var(--fc-m-max) - var(--fc-m-min))*var(--fluid-bp));--space-l:calc(var(--fc-l-min)/16*1rem + (var(--fc-l-max) - var(--fc-l-min))*var(--fluid-bp));--space-xl:calc(var(--fc-xl-min)/16*1rem + (var(--fc-xl-max) - var(--fc-xl-min))*var(--fluid-bp));--space-2xl:calc(var(--fc-2xl-min)/16*1rem + (var(--fc-2xl-max) - var(--fc-2xl-min))*var(--fluid-bp));--space-3xl:calc(var(--fc-3xl-min)/16*1rem + (var(--fc-3xl-max) - var(--fc-3xl-min))*var(--fluid-bp));--space-4xl:calc(var(--fc-4xl-min)/16*1rem + (var(--fc-4xl-max) - var(--fc-4xl-min))*var(--fluid-bp));--space-5xl:calc(var(--fc-5xl-min)/16*1rem + (var(--fc-5xl-max) - var(--fc-5xl-min))*var(--fluid-bp));--space-6xl:calc(var(--fc-6xl-min)/16*1rem + (var(--fc-6xl-max) - var(--fc-6xl-min))*var(--fluid-bp));--space-7xl:calc(var(--fc-7xl-min)/16*1rem + (var(--fc-7xl-max) - var(--fc-7xl-min))*var(--fluid-bp));--space-8xl:calc(var(--fc-8xl-min)/16*1rem + (var(--fc-8xl-max) - var(--fc-8xl-min))*var(--fluid-bp));--space-9xl:calc(var(--fc-9xl-min)/16*1rem + (var(--fc-9xl-max) - var(--fc-9xl-min))*var(--fluid-bp));--space-10xl:calc(var(--fc-10xl-min)/16*1rem + (var(--fc-10xl-max) - var(--fc-10xl-min))*var(--fluid-bp));--space-11xl:calc(var(--fc-11xl-min)/16*1rem + (var(--fc-11xl-max) - var(--fc-11xl-min))*var(--fluid-bp));--space-12xl:calc(var(--fc-12xl-min)/16*1rem + (var(--fc-12xl-max) - var(--fc-12xl-min))*var(--fluid-bp));--space-13xl:calc(var(--fc-13xl-min)/16*1rem + (var(--fc-13xl-max) - var(--fc-13xl-min))*var(--fluid-bp));--space-14xl:calc(var(--fc-14xl-min)/16*1rem + (var(--fc-14xl-max) - var(--fc-14xl-min))*var(--fluid-bp));--space-15xl:calc(var(--fc-15xl-min)/16*1rem + (var(--fc-15xl-max) - var(--fc-15xl-min))*var(--fluid-bp));--space-16xl:calc(var(--fc-16xl-min)/16*1rem + (var(--fc-16xl-max) - var(--fc-16xl-min))*var(--fluid-bp));--space-4xs-3xs:calc(var(--fc-4xs-min)/16*1rem + (var(--fc-3xs-max) - var(--fc-4xs-min))*var(--fluid-bp));--space-3xs-2xs:calc(var(--fc-3xs-min)/16*1rem + (var(--fc-2xs-max) - var(--fc-3xs-min))*var(--fluid-bp));--space-s-m:calc(var(--fc-s-min)/16*1rem + (var(--fc-m-max) - var(--fc-s-min))*var(--fluid-bp));--space-m-l:calc(var(--fc-m-min)/16*1rem + (var(--fc-l-max) - var(--fc-m-min))*var(--fluid-bp));--space-l-xl:calc(var(--fc-l-min)/16*1rem + (var(--fc-xl-max) - var(--fc-l-min))*var(--fluid-bp));--space-xl-2xl:calc(var(--fc-xl-min)/16*1rem + (var(--fc-2xl-max) - var(--fc-xl-min))*var(--fluid-bp));--space-2xl-3xl:calc(var(--fc-2xl-min)/16*1rem + (var(--fc-3xl-max) - var(--fc-2xl-min))*var(--fluid-bp));--space-3xl-4xl:calc(var(--fc-3xl-min)/16*1rem + (var(--fc-4xl-max) - var(--fc-3xl-min))*var(--fluid-bp));--space-4xl-5xl:calc(var(--fc-4xl-min)/16*1rem + (var(--fc-5xl-max) - var(--fc-4xl-min))*var(--fluid-bp));--space-5xl-6xl:calc(var(--fc-5xl-min)/16*1rem + (var(--fc-6xl-max) - var(--fc-5xl-min))*var(--fluid-bp));--space-6xl-7xl:calc(var(--fc-6xl-min)/16*1rem + (var(--fc-7xl-max) - var(--fc-6xl-min))*var(--fluid-bp));--space-7xl-8xl:calc(var(--fc-7xl-min)/16*1rem + (var(--fc-8xl-max) - var(--fc-7xl-min))*var(--fluid-bp));--space-8xl-9xl:calc(var(--fc-8xl-min)/16*1rem + (var(--fc-9xl-max) - var(--fc-8xl-min))*var(--fluid-bp));--space-9xl-10xl:calc(var(--fc-9xl-min)/16*1rem + (var(--fc-10xl-max) - var(--fc-9xl-min))*var(--fluid-bp));--space-10xl-11xl:calc(var(--fc-10xl-min)/16*1rem + (var(--fc-11xl-max) - var(--fc-10xl-min))*var(--fluid-bp));--space-11xl-12xl:calc(var(--fc-11xl-min)/16*1rem + (var(--fc-12xl-max) - var(--fc-11xl-min))*var(--fluid-bp));--space-12xl-13xl:calc(var(--fc-12xl-min)/16*1rem + (var(--fc-13xl-max) - var(--fc-12xl-min))*var(--fluid-bp));--space-13xl-14xl:calc(var(--fc-13xl-min)/16*1rem + (var(--fc-14xl-max) - var(--fc-13xl-min))*var(--fluid-bp));--space-14xl-15xl:calc(var(--fc-14xl-min)/16*1rem + (var(--fc-15xl-max) - var(--fc-14xl-min))*var(--fluid-bp));--space-15xl-16xl:calc(var(--fc-15xl-min)/16*1rem + (var(--fc-16xl-max) - var(--fc-15xl-min))*var(--fluid-bp));--space-s-l:calc(var(--fc-s-min)/16*1rem + (var(--fc-l-max) - var(--fc-s-min))*var(--fluid-bp));--space-s-2xl:calc(var(--fc-s-min)/16*1rem + (var(--fc-2xl-max) - var(--fc-s-min))*var(--fluid-bp));--space-l-3xl:calc(var(--fc-l-min)/16*1rem + (var(--fc-3xl-max) - var(--fc-l-min))*var(--fluid-bp));--space-m-3xl:calc(var(--fc-m-min)/16*1rem + (var(--fc-3xl-max) - var(--fc-m-min))*var(--fluid-bp));--space-m-2xl:calc(var(--fc-m-min)/16*1rem + (var(--fc-2xl-max) - var(--fc-m-min))*var(--fluid-bp));--space-xs-s:calc(var(--fc-xs-min)/16*1rem + (var(--fc-s-max) - var(--fc-xs-min))*var(--fluid-bp));--space-2xs-xs:calc(var(--fc-2xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-2xs-min))*var(--fluid-bp));--space-m-xl:calc(var(--fc-m-min)/16*1rem + (var(--fc-xl-max) - var(--fc-m-min))*var(--fluid-bp));--space-m-s:calc(var(--fc-m-min)/16*1rem + (var(--fc-s-max) - var(--fc-m-min))*var(--fluid-bp))}
.mb-0{margin-bottom:0!important}.m-0{margin:0!important}.px-0{padding-left:0!important;padding-right:0!important}@media (min-width:1024px){.mb-lg-0{margin-bottom:0!important}}.section--last--vertical{padding-bottom:0!important}.block__8{margin-top:var(--space-m)!important}.scan-overlay{height:100vh!important;width:100vw!important}
.mobile--inner--wrapper ul.menu{gap:var(--space-2xs-xs);justify-content:center;list-style:none;margin:0;padding:0}.mobile--inner--wrapper ul.menu a{color:var(--black);font-weight:600;text-transform:uppercase}.mobile--inner--wrapper ul.menu .sub-menu{padding-bottom:var(--space-4xs);padding-left:var(--space-3xs)}.mobile--inner--wrapper ul.menu .sub-menu a{font-weight:400;text-transform:none}.mobile--inner--wrapper ul.menu li.current-menu-item,.mobile--inner--wrapper ul.menu li a:hover{color:var(--primary)}.mobile--inner--wrapper ul.menu li{padding-bottom:var(--space-4xs)}.site-header{height:var(--space-xl);padding-bottom:0;padding-top:0}@media (min-width:1280px){.site-header{height:var(--space-l)}}@media (min-width:1920px){.site-header{height:var(--space-m)}}.site-header{pointer-events:none;position:fixed;width:100%;z-index:2}.site-header .header{height:100%;z-index:5}.site-header .header .header-left .brand{display:flex;justify-content:flex-start;width:var(--space-2xl)}@media (min-width:768px){.site-header .header .header-left .brand{width:var(--space-3xl)}}@media (min-width:1024px){.site-header .header .header-left .brand{width:var(--space-l)}}.site-header .header .header-left .brand{pointer-events:all}.site-header .header .header-left .brand img,.site-header .header .header-left .brand svg{height:var(--space-xl);max-height:100%;max-width:100%;padding-bottom:0;padding-top:0;width:auto}@media (min-width:1280px){.site-header .header .header-left .brand img,.site-header .header .header-left .brand svg{height:var(--space-l)}}@media (min-width:1920px){.site-header .header .header-left .brand img,.site-header .header .header-left .brand svg{height:var(--space-m)}}.site-header .header .header-left .brand img,.site-header .header .header-left .brand svg{pointer-events:all}.site-header .header .header-left .brand--main{height:var(--space-xl);width:var(--space-4xl)}@media (min-width:768px){.site-header .header .header-left .brand--main{width:var(--space-4xl)}}@media (min-width:1024px){.site-header .header .header-left .brand--main{width:var(--space-2xl)}}@media (min-width:1280px){.site-header .header .header-left .brand--main{height:var(--space-l)}}@media (min-width:1920px){.site-header .header .header-left .brand--main{height:var(--space-m)}}.site-header .header .header-left .brand--main img{height:var(--space-xl);max-height:none;padding-bottom:0;padding-top:0}@media (min-width:1280px){.site-header .header .header-left .brand--main img{height:calc(var(--space-l)*1.35);margin-left:calc(var(--space-xs)*-1)}}@media (min-width:1920px){.site-header .header .header-left .brand--main img{height:calc(var(--space-l)*1.35);margin-left:0}}.site-header .header .header--brands .brand{display:flex;justify-content:flex-start;width:var(--space-2xl)}@media (min-width:768px){.site-header .header .header--brands .brand{width:var(--space-3xl)}}@media (min-width:1024px){.site-header .header .header--brands .brand{width:var(--space-l)}}.site-header .header .header--brands .brand{pointer-events:all}.site-header .header .header--brands .brand svg{height:var(--space-xl);max-height:100%;max-width:100%;padding-bottom:0;padding-top:0;width:auto}@media (min-width:1280px){.site-header .header .header--brands .brand svg{height:var(--space-l)}}@media (min-width:1920px){.site-header .header .header--brands .brand svg{height:var(--space-m)}}.site-header .header .header--brands .brand svg{pointer-events:all}.site-header .header .header--brands.nav-up{transform:translateY(-100%);transition:transform .35s ease-in-out}.site-header .header .header--brands.nav-down{transform:translateY(0);transition:transform .35s ease-in-out}.site-header .header .header--burger{pointer-events:all}.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{overflow:hidden}.page-template-page-test .site-main{overflow:visible}.header-mobile-content{background-color:var(--white);border-radius:.5rem;color:var(--dark);margin-bottom:var(--space-s);margin-top:var(--space-xl)}@media (min-width:1280px){.header-mobile-content{margin-top:var(--space-l)}}@media (min-width:1920px){.header-mobile-content{margin-top:var(--space-m)}}.header-mobile-content{box-shadow:-17px 17px 20px 0 rgba(0,0,0,.2);display:block;height:100vh;margin-right:-100%;max-width:100vw;overflow-x:hidden;overflow-y:scroll;pointer-events:all;position:fixed;right:0;top:0;transition:all .5s;transition:all 1.5s;visibility:hidden;width:100%;z-index:5}@media (min-width:768px){.header-mobile-content{height:80%;max-width:40vw}}@media (min-width:1024px){.header-mobile-content{max-width:35vw}}.header-mobile-content.header--open{margin-right:0;transition:all .75s;visibility:visible}.header-mobile-content .mobile--inner--wrapper{height:100%;overflow-x:hidden;padding:var(--space-s)}.language--switcher{padding-top:1.5rem}.language--switcher.invisible{display:none}.language--switcher li{margin-right:1rem!important}.language--switcher a{color:var(--black);font-weight:600;padding:0;text-transform:uppercase}.language--switcher .wpml-ls-current-language a,.language--switcher a:hover{color:var(--primary)}.language--switcher .wpml-ls-legacy-list-horizontal{border:none;padding:0}
:root{--burger-button-size:30px;--burger-bar-width:1.125;--burger-bar-height:3px;--burger-bar-spacing:9px;--burger-animate-timeout:0.1s}.burger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;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{border-radius:0;width:calc(var(--burger-button-size)*var(--burger-bar-width))}.burger b{background-color:var(--primary);color:var(--primary);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 b.menu--white{background-color:var(--white);color:var(--white)}.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_body .gform_fields{grid-gap:.175rem;display:grid;grid-template-columns:repeat(14,minmax(0,1fr))}.gform_wrapper .gform_body .gform_fields .gfield{grid-column:1/-1;margin-bottom:var(--space-4xs)}.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;display:none;font-size:var(--step-0);font-size:var(--step-0);font-weight:400;margin-bottom:var(--space-4xs)}.gform_wrapper .gform_body input,.gform_wrapper .gform_body select,.gform_wrapper .gform_body textarea{background:none;background:var(--light);border:none;border-radius:0;font-size:13px!important;min-height:3rem;padding:.5rem;width:100%}.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_footer input{background:var(--primary);border:2px solid var(--primary);border-radius:5px;color:var(--white);cursor:pointer;display:inline-block;font-weight:600;padding-bottom:.4rem;padding-left:var(--space-2xs);padding-right:var(--space-2xs);padding-top:.4rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.gform_wrapper .gform_footer input:hover{background:var(--white);color:var(--primary)}.gform_wrapper .gform_footer input{color:var(--white);font-size:var(--step-0);font-weight:700;font-weight:600;line-height:1.5;line-height:1.6;padding-left:var(--space-xs);padding-right:var(--space-xs);text-align:left;text-transform:uppercase}.gform_submission_error{color:var(--primary);font-size:var(--step-0)}.section--pw{align-items:center;display:flex;min-height:70vh}.section--pw .post-password-form .form-control{background:none;background:var(--light);border:none;border-radius:0;font-size:13px!important;min-height:3rem;padding:.5rem;width:100%}.section--pw .post-password-form .form-control:focus{outline:none}
.h1,h1{font-size:var(--step-4);font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1}.h1,.headline--cdr,h1{margin-bottom:var(--space-2xs)}.headline--cdr{font-size:var(--step-5)}.h2,h2{font-size:var(--step-3);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1}.h2,.h3,h2,h3{margin-bottom:var(--space-3xs)}.h3,h3{font-size:var(--step-1)}.cat--text,.h3,h3{font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.3px;line-height:1.17}.cat--text{font-size:var(--step-cat);margin-bottom:var(--space-3xs)}a,li,p{font-size:var(--step-0);letter-spacing:.2px;line-height:1.75}.nav--text,a,li,p{font-stretch:normal;font-style:normal;font-weight:400}.nav--text{font-size:var(--step--1);letter-spacing:normal;line-height:1.25}.text--small{font-size:var(--step--2);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:3.5}.text--xs{font-size:var(--step--1);font-weight:300;line-height:2.21}.text--testimonial,.text--xs{font-stretch:normal;font-style:normal;letter-spacing:normal}.text--testimonial{color:#838281;font-size:calc(var(--step--1)*1.1);font-weight:400;line-height:1.5}.text--testimonial span{font-weight:600}.text--zitat{color:#838281;font-size:calc(var(--step--1)*1.4);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}.bold--blue,.bold--blue p{color:var(--dark);font-weight:600}.text--blue,.text--blue p{color:var(--dark)}.text--red,.text--red p{color:var(--primary)}.p--margin h3{margin-bottom:var(--space-4xs)}.p--margin p{margin-bottom:var(--space-3xs)}.p--margin p:last-child{margin-bottom:0}.text--spacing h2{color:var(--primary);padding-top:var(--space-s)}.text--spacing p{margin-bottom:var(--space-2xs)}.text--spacing p:last-child{margin-bottom:0}.text--spacing ul{padding-left:1.3rem}@media (min-width:1280px){.text--spacing ul{padding-left:2rem}}.text--spacing ul li{list-style:disc;margin-bottom:var(--space-3xs);padding-bottom:var(--space-4xs)}.text--spacing ul li::marker{color:var(--primary);color:var(--primary)!important;font-size:var(--step-1);line-height:1}.text--spacing a:not(.button--primary):not(.button--outline):not(.button--blue):not(.button--white){color:var(--primary);text-decoration:underline}.text--spacing.text-white a{color:var(--white);text-decoration:underline}.content__section ul{padding-left:1.3rem}@media (min-width:1280px){.content__section ul{padding-left:2rem}}.content__section ul li{list-style:disc;margin-bottom:var(--space-3xs)}.content__section ul li::marker{color:var(--black);font-size:var(--step-1);line-height:1}.content__section ol{padding-left:2rem}.content__section ol li{list-style:upper-alpha;margin-bottom:var(--space-3xs)}.content__section ol li::marker{color:var(--primary);font-size:var(--step-0);font-weight:600;line-height:1}.accordion--slide h2,.text--spacing--sm h2{color:var(--primary);padding-top:var(--space-s)}.accordion--slide p,.accordion--slide ul,.text--spacing--sm p,.text--spacing--sm ul{margin-bottom:var(--space-3xs)}.accordion--slide ul,.text--spacing--sm ul{padding-left:1.2rem}@media (min-width:1280px){.accordion--slide ul,.text--spacing--sm ul{padding-left:1.5rem}}.accordion--slide ul li,.text--spacing--sm ul li{list-style:disc;margin-bottom:0!important;padding-bottom:var(--space-4xs)}.accordion--slide ul li::marker,.text--spacing--sm ul li::marker{color:var(--primary)}.accordion--slide ul li::marker,.text--spacing--sm ul li::marker{color:var(--dark)!important;font-size:var(--step-0)!important;line-height:1}.accordion--slide a:not(.button--primary),.text--spacing--sm a:not(.button--primary){color:var(--primary);text-decoration:underline}.accordion--slide.text-white a,.text--spacing--sm.text-white a{color:var(--white);text-decoration:underline}.site-footer a,.site-footer p{font-size:13.5px;font-stretch:normal;font-style:normal;font-weight:300;line-height:1.78}.site-footer .footer--content a,.site-footer a.font-semibold,.site-footer p.font-semibold{font-weight:600}.site-footer .footer--content .content--wrap .flex--col{display:flex;flex-direction:column;height:100%;justify-content:space-between}.site-footer .button--primary{background:var(--primary);border:2px solid var(--primary);border-radius:5px;color:var(--white);cursor:pointer;display:inline-block;font-weight:600;padding-bottom:.4rem;padding-left:var(--space-2xs);padding-right:var(--space-2xs);padding-top:.4rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.site-footer .button--primary:hover{background:var(--white);color:var(--primary)}.site-footer .button--primary{margin-top:auto}.page-template-page-legals .cover h2{color:var(--primary)}.page-template-page-legals h2{font-size:var(--step-2);margin-bottom:var(--space-4xs);margin-top:var(--space-2xs)}.page-template-page-legals h3{font-size:var(--step-1);margin-bottom:var(--space-4xs);margin-top:var(--space-3xs)}.page-template-page-legals p{margin-bottom:var(--space-4xs)}.page-template-page-legals strong{font-weight:600}.page-template-page-cdr .lead *{font-weight:500}
@media (min-width:1024px){.content__group .content__section{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}}@media (min-width:1920px){.content__group .content__section{padding-left:var(--space-4xl);padding-right:var(--space-4xl)}}@media (min-width:2480px){.content__group .content__section{padding-left:var(--space-8xl);padding-right:var(--space-8xl)}}.content__group>.content__section+.content__section:not(.vertical--even){margin-top:var(--space-l)}.content__group>.vertical--even{padding-bottom:var(--space-m);padding-top:var(--space-m)}.content__group>.content__section:not(.vertical--even)+.vertical--even,.content__group>.cover__section+.content__section:not(.vertical--even),.content__group>.vertical--even+.content__section:not(.vertical--even){margin-top:var(--space-m)}.content__group>.content__section:last-child{padding-bottom:var(--space-l)}.content__group .content__section>.block__container+.block__container{margin-top:var(--space-2xs)}@media (min-width:1024px){.content__section__cover{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}}@media (min-width:1920px){.content__section__cover{padding-left:var(--space-4xl);padding-right:var(--space-4xl)}}@media (min-width:2480px){.content__section__cover{padding-left:var(--space-8xl);padding-right:var(--space-8xl)}}
.site-footer{position:relative}.site-footer .footer--container{padding-bottom:var(--space-3xs);padding-top:var(--space-s)}.site-footer .social--icons{gap:var(--space-3xs);align-items:center;display:flex;margin-top:auto}@media (min-width:1024px){.site-footer .social--icons{justify-content:flex-start}}.site-footer .social--icons a{max-width:1rem}.site-footer .social--icons a svg{width:100%}.page-template-page-cdr .social--icons svg path{fill:var(--white)}.cmplz-manage-consent{display:none}#cmplz-document .cmplz-subtitle{font-weight:600}#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{align-items:center;background-color:var(--light);border-radius:4px;display:grid;grid-template-columns:3fr 1fr!important;margin-bottom:.5rem;padding:1rem}#cmplz-cookies-overview,#cmplz-manage-consent-container{margin-bottom:2rem!important}.cmplz_consent_per_service_label{display:none}.cmplz-category{margin-bottom:.5rem}.cmplz-category summary::marker{content:none!important}.cookies-per-purpose{display:grid;grid-template:"purpose purpose purpose" "header1 header2 header3" auto;margin-bottom:1rem;margin-top:1.5rem}.cookies-per-purpose .purpose{grid-area:purpose;margin-bottom:.5rem;width:100%}.cookies-per-purpose .function-header,.cookies-per-purpose .name-header,.cookies-per-purpose .retention-header{background-color:var(--light);padding:.5rem}.cookies-per-purpose .function-header *,.cookies-per-purpose .name-header *,.cookies-per-purpose .retention-header *{font-size:16px!important}.cookies-per-purpose .name-header{grid-area:header1}.cookies-per-purpose .retention-header{grid-area:header2}.cookies-per-purpose .function-header{grid-area:header3}.cookies-per-purpose .function,.cookies-per-purpose .name,.cookies-per-purpose .retention{border:1px solid var(--light);padding:.5rem}.cmplz-service-header h3{font-size:18px!important;font-weight:600!important}.cmplz-service-header p{margin-bottom:0!important}.cmplz-service-header::marker{content:none!important}.cmplz-dropdown-cookiepolicy h4{font-weight:600!important}.cmplz-categories .cmplz-icon{display:none!important}.cmplz-categories .cmplz-category .cmplz-category-header{margin-bottom:0!important;position:relative}.cmplz-categories .cmplz-category .cmplz-category-header:after{background-color:var(--dark);content:"";height:3.75rem;-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:1rem;top:0;transition:transform .35s;width:.85rem}.cmplz-categories .cmplz-category[open] .cmplz-category-header:after{transform:rotate(180deg)}.cmplz-dropdown{position:relative}.cmplz-dropdown:after{background-color:var(--dark);content:"";height:3.75rem;-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:1rem;top:0;transition:transform .35s;width:.85rem}.cmplz-dropdown[open]:after{transform:rotate(180deg)}.cmplz-cookiebanner{grid-row-gap:4px!important;border-radius:0!important;bottom:0!important;margin:0!important;padding:10px 90px!important;right:0!important;width:100%!important}.cmplz-cookiebanner .cmplz-header{grid-template-columns:1fr!important}.cmplz-cookiebanner .cmplz-header .cmplz-title{color:#444!important;font-size:16px!important;font-weight:700!important;grid-column-start:1!important;justify-self:start!important;margin:10px 0 1.5rem;text-align:left!important;width:70%!important}.cmplz-cookiebanner .cmplz-body .cmplz-message{font-size:14.6px!important;line-height:22px!important;text-align:left!important;width:70%!important}.cmplz-cookiebanner .cmplz-buttons{justify-content:end!important}.cmplz-cookiebanner .cmplz-btn{align-self:end!important;font-size:13px!important;font-weight:500!important;height:29px!important;margin:5px!important;min-width:0!important;padding:0 25px!important;width:auto!important}.cmplz-cookiebanner .cmplz-btn.cmplz-accept,.cmplz-cookiebanner .cmplz-btn.cmplz-deny{display:block!important;order:12!important}.cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences{display:block!important;font-size:14.66px!important;height:30px!important;order:1!important;padding:0!important;text-decoration:underline!important}.cmplz-cookiebanner .cmplz-links.cmplz-documents{display:none!important}.cmplz-banner-checkbox{align-items:center;display:flex;margin-right:2rem!important;min-height:22px;position:relative}.cmplz-banner-checkbox input{cursor:pointer;height:100%;min-height:none!important;opacity:0;position:absolute;width:100%;z-index:1}.cmplz-banner-checkbox label{height:100%;margin-bottom:0;padding-left:3rem;position:absolute;width:100%}.cmplz-banner-checkbox label:before{background-color:var(--white);border:1px solid #979797;border-radius:0;content:"";height:22px;left:0;position:absolute;top:0;width:22px}.cmplz-banner-checkbox label:after{border:solid var(--white);border-width:0 2px 2px 0;content:"";height:12px;left:8px;position:absolute;top:3px;transform:rotate(45deg);width:6px}.cmplz-banner-checkbox input:checked~label:after{border-color:var(--dark)}.cmplz-functional .cmplz-always-active .cmplz-banner-checkbox{display:none!important}.cmplz-obfuscate{direction:rtl;unicode-bidi:bidi-override}
.side--nav--wrapper{align-items:center;height:100%;height:100vh;left:0;margin-left:var(--space-2xs);padding-left:2rem;pointer-events:none;position:fixed;top:0;width:var(--space-l);z-index:1}@media (min-width:1280px){.side--nav--wrapper{margin-left:var(--space-xs)}}@media (min-width:1920px){.side--nav--wrapper{margin-left:calc(var(--design-container-margin-min)/16*1rem + (var(--design-container-margin-max) - var(--design-container-margin-min))*var(--fluid-bp))}}.side--nav--wrapper .side--nav{pointer-events:all}.side--nav--wrapper .side--nav .nav--text{display:block;opacity:.5;padding-bottom:var(--space-4xs);padding-top:var(--space-4xs);position:relative}.side--nav--wrapper .side--nav .nav--text.nav--white{color:var(--white)}.side--nav--wrapper .side--nav .nav--text.nav--white:before{background:var(--white)}.side--nav--wrapper .side--nav .nav--text.active,.side--nav--wrapper .side--nav .nav--text:hover{opacity:1}.side--nav--wrapper .side--nav .nav--text:before{background:var(--primary);border-radius:50%;content:"";height:12px;left:-2rem;position:absolute;top:50%;transform:translateY(-50%);width:12px}
.home .scroll--down,.page-template-page-cdr .scroll--down{left:50%;transform:translateX(-50%)}@media (min-width:1280px){.home .cover--grid,.page-template-page-cdr .cover--grid{grid-template-columns:5fr 3fr}}@media (min-width:1920px){.home .cover--grid,.page-template-page-cdr .cover--grid{grid-template-columns:4fr 3fr}}@media (min-width:1280px){.home .cover--grid .title--wrap--cover,.page-template-page-cdr .cover--grid .title--wrap--cover{justify-self:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home .cover--grid--cdr,.page-template-page-cdr .cover--grid--cdr{grid-template-columns:5fr 2fr}}.home .cover__section,.page-template-page-cdr .cover__section{align-items:center;background:var(--white);display:flex;justify-content:center;min-height:100vh;position:relative;z-index:20}@media (min-width:1920px){.home .cover__section .content__section__cover,.page-template-page-cdr .cover__section .content__section__cover{min-height:100vh}}.home .cover__section .cover--image,.page-template-page-cdr .cover__section .cover--image{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.home .cover__section .cover--image:before,.page-template-page-cdr .cover__section .cover--image:before{background:hsla(0,0%,100%,.75);content:"";height:100%;position:absolute;width:100%}.home .cover__section .cover--image img,.page-template-page-cdr .cover__section .cover--image img{height:100%;-o-object-fit:cover;object-fit:cover}.home .cover__section .glightbox--play,.page-template-page-cdr .cover__section .glightbox--play{box-shadow:0 8px 12px 0 #d6d6d6;display:block;overflow:hidden;position:relative;transition:all .3s}@media (min-width:1024px){.home .cover__section .glightbox--play:hover,.page-template-page-cdr .cover__section .glightbox--play:hover{box-shadow:0 12px 14px 0 #d6d6d6;transform:scale(1.01)}}.home .cover__section .glightbox--play img,.page-template-page-cdr .cover__section .glightbox--play img{transform:scale(1);transition:all .3s!important}.home .cover__section .glightbox--play:hover:after,.page-template-page-cdr .cover__section .glightbox--play:hover:after{background-color:var(--light);transition:all .3s}@media (min-width:768px){.home .padding--right--image,.page-template-page-cdr .padding--right--image{padding-right:21%}}@media (min-width:640px){.home .image--margin--top,.page-template-page-cdr .image--margin--top{margin-top:-27%}}@media (min-width:1024px){.home .image--margin--top,.page-template-page-cdr .image--margin--top{margin-left:calc(var(--space-m)*-1);margin-right:calc(var(--space-m)*-1);margin-top:-30%}}
.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-l);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-l)}.block--video .video--overlay:hover img{transform:scale(1.1);transition:all .3s}.block--video .video--overlay:hover:after{background-color:var(--dark);transition:all .3s}.logo--wall--grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-left:calc(var(--space-xs)/2*-1);margin-right:calc(var(--space-xs)/2*-1)}.logo--wall--grid .logo--wall--item{padding-left:calc(var(--space-xs)/2);padding-right:calc(var(--space-xs)/2);width:50%}@media (min-width:640px){.logo--wall--grid .logo--wall--item{width:33%}}@media (min-width:768px){.logo--wall--grid .logo--wall--item{width:25%}}@media (min-width:1280px){.logo--wall--grid .logo--wall--item{width:20%}}

.block__1 .icon--box{align-items:center;border-radius:5px;box-shadow:0 8px 12px 0 #d6d6d6;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:1024px){.block__1 .icon--box:hover{box-shadow:0 12px 14px 0 #d6d6d6;transform:scale(1.01);transition:all .3s}}.block__1 .icon--box .visible--content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.block__1 .icon--box .image--wrapper{-o-object-fit:contain;object-fit:contain}.block__1 .card--box{cursor:pointer;position:relative;transition:all .3s}.block__1 .card--box .visible--content{opacity:0;transition:all 0s}.block__1 .card--box .visible--content.true{opacity:1;transition:all .75s}.block__1 .card--box .hidden--content{transition:all .75s}.block__1 .card--box .hidden--content.true{opacity:0;transition:all 0s}.block__2 .title--resp h2{font-size:calc(var(--step-0)*2)}@media (min-width:640px){.block__2 .title--resp h2{font-size:calc(var(--step-0)*3)}}@media (min-width:768px){.block__2 .title--resp h2{font-size:calc(var(--step-0)*2.4)}}@media (min-width:1024px){.block__2 .title--resp h2{font-size:calc(var(--step-0)*2.5)}}@media (min-width:1280px){.block__2 .title--resp h2{font-size:calc(var(--step-0)*3.2)}}@media only screen and (min-width:1480px){.block__2 .title--resp h2{font-size:var(--step-3)}}.block__3 .absolute--button{background:var(--primary);border:2px solid var(--primary);border-radius:5px;color:var(--white);cursor:pointer;display:inline-block;font-weight:600;padding-bottom:.4rem;padding-left:var(--space-2xs);padding-right:var(--space-2xs);padding-top:.4rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.block__3 .absolute--button:hover{background:var(--white);color:var(--primary)}.block__3 .absolute--button{font-weight:700;margin-top:var(--space-2xs);padding-left:var(--space-xs);padding-right:var(--space-xs);text-transform:uppercase}@media (min-width:1024px){.block__3 .absolute--button{bottom:0;left:calc(var(--space-3xs)*-1);margin-top:0;position:absolute;transform:translateX(-100%)}}.block__3 .image--to--right{border-radius:.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto;overflow:hidden}.block__3 .image--to--right img{transform:scale(1.1)}.block__3.block__3_1 .image--to--right{overflow:visible}.block__4{position:relative}.block__4 .block__4-bg{bottom:calc(var(--space-xs)*-2.5);left:0;opacity:.6;position:absolute;width:40%;z-index:-1}.block__4 .block__4-bg svg{height:auto;width:100%}@media (min-width:1024px){.block__4 .column--count{-moz-column-count:2;column-count:2}}.block__5 .red--cube{background-color:var(--primary);height:var(--space-xs);width:var(--space-xs)}.block__5 .svg--wrapper *{max-width:100%}.block__5 .counter .red--cube{position:relative}.block__5 .counter .red--cube:before{color:var(--white);font-size:var(--step-1);font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.block__5 .counter:first-child .red--cube:before{content:"1."}.block__5 .counter:nth-child(2) .red--cube:before{content:"2."}.block__5 .counter:nth-child(3) .red--cube:before{content:"3."}.block__6 .blue--cube{background-color:var(--dark);height:var(--space-xs);width:var(--space-xs)}.block__6 .red--cube{background-color:var(--primary);height:var(--space-xs);width:var(--space-xs)}.block__6 .svg--wrapper *{max-width:100%}.block__6 .svg--wrapper * path{fill:var(--primary)}.block__6 strong{font-weight:500}.block__6 .counter .red--cube{position:relative}.block__6 .counter .red--cube:before{color:var(--white);font-size:var(--step-1);font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.block__6 .counter:first-child .red--cube:before{content:"1."}.block__6 .counter:nth-child(2) .red--cube:before{content:"2."}.block__6 .counter:nth-child(3) .red--cube:before{content:"3."}.block__8 .cards--warpper .card--box{align-items:center;border-radius:5px;box-shadow:-2px -2px 12px 0 #d6d6d6;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:var(--space-16xl)!important;padding:var(--space-4xs) var(--space-s);position:relative;transition:all .3s}@media (min-width:1024px){.block__8 .cards--warpper .card--box{box-shadow:-9px 14px 12px 0 #d6d6d6;min-height:var(--space-12xl)!important}.block__8 .cards--warpper .card--box:hover{box-shadow:-15px 20px 14px 0 #d6d6d6;transform:scale(1.01);transition:all .3s}}@media (min-width:1280px){.block__8 .cards--warpper .card--box{min-height:var(--space-10xl)!important}}.block__8 .cards--warpper .card--box .visible--content{opacity:0;transition:all 0s}.block__8 .cards--warpper .card--box .visible--content.true{opacity:1;transition:all .75s}.block__8 .cards--warpper .card--box .hidden--content{transition:all .75s}.block__8 .cards--warpper .card--box .hidden--content ul{display:flex;flex-direction:column;justify-content:center}.block__8 .cards--warpper .card--box .hidden--content ul li{display:inline-block;margin-bottom:var(--space-4xs)}.block__8 .cards--warpper .card--box .hidden--content ul li::marker{display:none}.block__8 .cards--warpper .card--box .hidden--content ul li:before{background:var(--black);border-radius:50%;content:"";display:inline-block;height:9px;margin-right:10px;vertical-align:middle;width:9px}.block__8 .cards--warpper .card--box .hidden--content.true{opacity:0;transition:all 0s}.block__puzzle .cards--warpper .card--box{margin-top:var(--space-3xs);position:relative}.block__puzzle .cards--warpper .card--box .puzzle--wrap svg{height:auto;width:100%}.block__puzzle .cards--warpper .card--box .box--inner{align-items:flex-start;background-color:var(--light);border-radius:.25rem;display:flex;height:100%;justify-content:flex-start;padding-top:var(--space-xl);width:100%}@media (min-width:1920px){.block__puzzle .cards--warpper .card--box .box--inner{padding-top:var(--space-l)}}.block__puzzle .cards--warpper .card--box .box--inner{z-index:1}.block__puzzle .cards--warpper .card--box .box--inner .icon--wrap{position:absolute;top:calc(var(--space-xs)*-1);width:33.333333%}@media (min-width:1280px){.block__puzzle .cards--warpper .card--box .box--inner .icon--wrap{top:calc(var(--space-xs)*-1)}}@media (min-width:1920px){.block__puzzle .cards--warpper .card--box .box--inner .icon--wrap{top:calc(var(--space-s)*-1)}}.block__puzzle .cards--warpper .card--box .box--inner .icon--wrap{height:var(--space-xl);max-height:var(--space-xl)}.block__puzzle .cards--warpper .card--box .box--inner .icon--wrap img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.block__puzzle .cards--warpper .card--box .box--inner a{border-bottom:1px solid var(--primary)}.block__puzzle .cards--warpper .card--box .box--inner a:hover{color:var(--dark)}.block__10 .text--spacing li{margin-bottom:0}.block__10 .title--padding h2{padding-top:var(--space-m)}.block__12 .svg--icon svg{max-width:1.4rem;width:100%}.block__12 .special--gap{grid-column-gap:var(--space-3xs);grid-row-gap:var(--space-4xs)}@media (min-width:1280px){.block__12 .special--gap{padding-right:calc(var(--space-3xs)*13)}}.block__13 svg{margin-bottom:var(--space-3xs);width:var(--space-m)}@media (min-width:1024px){.block__13 svg{width:var(--space-s)}}.block__13 svg{width:auto}.block__13 svg path{fill:var(--primary)}.block__14 .icon--down{align-items:center;bottom:1rem;cursor:pointer;display:flex;left:50%;position:absolute;transform:translateX(-50%)}@media (min-width:1280px){.block__14 .icon--down{bottom:1.5rem}}.block__14 .icon--down.down{transform:translateX(-50%) rotate(0deg);transition:all .5s}.block__14 .icon--down.up{transform:translateX(-50%) rotate(180deg);transition:all .5s}.block__14 .accordion--slide{display:none}.block__14 .accordion{box-shadow:-9px 14px 12px 0 #d6d6d6}.page-template-page-cdr .icon--down svg path{stroke:var(--primary)}.page-template-page-cdr .block__4-bg svg path{fill:var(--primary)}.block__16 .mix{display:flex;height:100%}.block__16 .card--box{cursor:pointer;position:relative;transition:all .3s}.block__16 .card--box .visible--content{opacity:0;transition:all 0s}.block__16 .card--box .visible--content.true{opacity:1;transition:all .75s}.block__16 .card--box .visible--content img{max-height:6.5rem;max-width:80%;width:auto}.block__16 .card--box .hidden--content{transition:all .75s}.block__16 .card--box .hidden--content.true{opacity:0;transition:all 0s}.block__16 .card--box.with--border{box-shadow:5px 6px 6px 0 rgba(0,0,0,.16)}.block__16 .card--box--no--link{position:relative}.block__16 .card--box--no--link .visible--content{opacity:1}.block__16 .card--box--no--link .visible--content img{max-height:var(--space-m-s);max-width:80%;width:auto}.block__16 .card--box--no--link .hidden--content{display:none}.block__16 .card--box--no--link.with--border{box-shadow:5px 6px 6px 0 rgba(0,0,0,.16)}.block__16 .card--box--no--link.with--border .visible--content img{max-height:var(--space-m-s);max-width:70%}.block__16 .sdi--wrapper .sdi--image{box-shadow:5px 6px 6px 0 rgba(0,0,0,.16);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.block__16 .sdi--wrapper .sdi--image svg{height:auto;width:100%}@media (min-width:768px){.block__16 .sdi--wrapper .sdi--text{gap:var(--space-3xs);-moz-column-count:2;column-count:2}}@media (min-width:1024px){.block__16 .sdi--wrapper .sdi--text{-moz-column-count:1;column-count:1}}@media (min-width:1280px){.block__16 .sdi--wrapper .sdi--text{gap:var(--space-3xs);-moz-column-count:2;column-count:2}}.parallax--image--wrapper{overflow:hidden}.parallax--image--wrapper img{transform:scale(1.2)}.parallax--image--wrapper--cover{overflow:hidden}.parallax--image--wrapper--cover img{opacity:.6;transform:scale(1.2)}.block__dtl .svg--wrapper *{height:auto;width:100%}.block_testimonials .testimonial--card{border-radius:5px;box-shadow:0 8px 12px 0 #d6d6d6}.wegweiser--link{display:block}.wegweiser--link svg{filter:drop-shadow(0 8px 5px rgba(0,0,0,.3));height:auto;width:100%}.wegweiser--link p{padding-left:2rem;padding-right:2rem;text-align:center;top:50%;transform:translateY(-50%)}.wegweiser--link:hover svg path{fill:var(--dark)}.shadow--logos{box-shadow:5px 6px 6px 0 rgba(0,0,0,.16);padding:var(--space-3xs)}.shadow--logos,.shadow--logos>div{display:flex;justify-content:center}.shadow--logos img{max-height:5.5rem;max-width:80%;-o-object-fit:contain;object-fit:contain;width:100%}
.post-filter{list-style:none;padding-left:0!important}.post-filter li{list-style:none!important}.post-filter .post-button:hover{color:var(--primary)}.post-filter .post-button{cursor:pointer}.post-filter .post-button.mixitup-control-active{color:var(--primary)}
@media (min-width:1280px){.section__horizontal__wrap{display:flex;flex-wrap:nowrap;height:100%;width:200%}}.section__horizontal__wrap .block__1{margin-bottom:var(--space-s)}@media (min-width:1280px){.section__horizontal__wrap .block__1{margin-bottom:0}}
.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-8acb7aea.css.map*/