/*!
 * 
 * Localmedia
 * 
 * @author localmedia.ch
 * @version 1.0.1
 * @link https://localmedia.ch
 * @license 
 * 
 * Copyright (c) 2025 localmedia.ch
 * 
 * 
 */
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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:96;--design-container-margin-min:24;--design-columns:14;--design-gutter:64;--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(--container-margin)*2 - var(--space-0-to-32)*2);--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:#1584c7;--primarydark:#006fa6;--light:#f9f9f9;--dark:#000;--white:#fff;--gray:#7f7f7f}
:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--f--2-min:14;--f--2-max:14;--step--2:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp));--f--1-min:16;--f--1-max:16;--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:18;--step-0:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));--f-1-min:17;--f-1-max:21;--step-1:calc(var(--f-1-min)/16*1rem + (var(--f-1-max) - var(--f-1-min))*var(--fluid-bp));--f-2-min:18;--f-2-max:24;--step-2:calc(var(--f-2-min)/16*1rem + (var(--f-2-max) - var(--f-2-min))*var(--fluid-bp));--f-3-min:20;--f-3-max:32;--step-3:calc(var(--f-3-min)/16*1rem + (var(--f-3-max) - var(--f-3-min))*var(--fluid-bp));--f-4-min:28;--f-4-max:48;--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:Tahoma,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-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-0-to-1:calc(var(--space-0-min)/16*1rem + (var(--space-1-max) - var(--space-0-min))*var(--fluid-bp));--space-1-to-1-5:calc(var(--space-1-min)/16*1rem + (var(--space-1-5-max) - var(--space-1-min))*var(--fluid-bp));--space-1-5-to-2:calc(var(--space-1-5-min)/16*1rem + (var(--space-2-max) - var(--space-1-5-min))*var(--fluid-bp));--space-2-to-2-5:calc(var(--space-2-min)/16*1rem + (var(--space-2-5-max) - var(--space-2-min))*var(--fluid-bp));--space-2-5-to-3:calc(var(--space-2-5-min)/16*1rem + (var(--space-3-max) - var(--space-2-5-min))*var(--fluid-bp));--space-3-to-3-5:calc(var(--space-3-min)/16*1rem + (var(--space-3-5-max) - var(--space-3-min))*var(--fluid-bp));--space-3-5-to-4:calc(var(--space-3-5-min)/16*1rem + (var(--space-4-max) - var(--space-3-5-min))*var(--fluid-bp));--space-4-to-5:calc(var(--space-4-min)/16*1rem + (var(--space-5-max) - var(--space-4-min))*var(--fluid-bp));--space-5-to-6:calc(var(--space-5-min)/16*1rem + (var(--space-6-max) - var(--space-5-min))*var(--fluid-bp));--space-6-to-7:calc(var(--space-6-min)/16*1rem + (var(--space-7-max) - var(--space-6-min))*var(--fluid-bp));--space-7-to-8:calc(var(--space-7-min)/16*1rem + (var(--space-8-max) - var(--space-7-min))*var(--fluid-bp));--space-8-to-9:calc(var(--space-8-min)/16*1rem + (var(--space-9-max) - var(--space-8-min))*var(--fluid-bp));--space-9-to-10:calc(var(--space-9-min)/16*1rem + (var(--space-10-max) - var(--space-9-min))*var(--fluid-bp));--space-10-to-11:calc(var(--space-10-min)/16*1rem + (var(--space-11-max) - var(--space-10-min))*var(--fluid-bp));--space-11-to-12:calc(var(--space-11-min)/16*1rem + (var(--space-12-max) - var(--space-11-min))*var(--fluid-bp));--space-12-to-14:calc(var(--space-12-min)/16*1rem + (var(--space-14-max) - var(--space-12-min))*var(--fluid-bp));--space-14-to-16:calc(var(--space-14-min)/16*1rem + (var(--space-16-max) - var(--space-14-min))*var(--fluid-bp));--space-16-to-20:calc(var(--space-16-min)/16*1rem + (var(--space-20-max) - var(--space-16-min))*var(--fluid-bp));--space-20-to-24:calc(var(--space-20-min)/16*1rem + (var(--space-24-max) - var(--space-20-min))*var(--fluid-bp));--space-24-to-28:calc(var(--space-24-min)/16*1rem + (var(--space-28-max) - var(--space-24-min))*var(--fluid-bp));--space-28-to-32:calc(var(--space-28-min)/16*1rem + (var(--space-32-max) - var(--space-28-min))*var(--fluid-bp));--space-32-to-36:calc(var(--space-32-min)/16*1rem + (var(--space-36-max) - var(--space-32-min))*var(--fluid-bp));--space-36-to-40:calc(var(--space-36-min)/16*1rem + (var(--space-40-max) - var(--space-36-min))*var(--fluid-bp));--space-40-to-44:calc(var(--space-40-min)/16*1rem + (var(--space-44-max) - var(--space-40-min))*var(--fluid-bp));--space-44-to-48:calc(var(--space-44-min)/16*1rem + (var(--space-48-max) - var(--space-44-min))*var(--fluid-bp));--space-48-to-52:calc(var(--space-48-min)/16*1rem + (var(--space-52-max) - var(--space-48-min))*var(--fluid-bp));--space-52-to-56:calc(var(--space-52-min)/16*1rem + (var(--space-56-max) - var(--space-52-min))*var(--fluid-bp));--space-56-to-60:calc(var(--space-56-min)/16*1rem + (var(--space-60-max) - var(--space-56-min))*var(--fluid-bp));--space-60-to-64:calc(var(--space-60-min)/16*1rem + (var(--space-64-max) - var(--space-60-min))*var(--fluid-bp));--space-64-to-72:calc(var(--space-64-min)/16*1rem + (var(--space-72-max) - var(--space-64-min))*var(--fluid-bp));--space-72-to-80:calc(var(--space-72-min)/16*1rem + (var(--space-80-max) - var(--space-72-min))*var(--fluid-bp));--space-80-to-96:calc(var(--space-80-min)/16*1rem + (var(--space-96-max) - var(--space-80-min))*var(--fluid-bp));--space-1-to-2:calc(var(--space-1-min)/16*1rem + (var(--space-2-max) - var(--space-1-min))*var(--fluid-bp));--space-1-to-3:calc(var(--space-1-min)/16*1rem + (var(--space-3-max) - var(--space-1-min))*var(--fluid-bp));--space-2-to-3-5:calc(var(--space-2-min)/16*1rem + (var(--space-3-5-max) - var(--space-2-min))*var(--fluid-bp));--space-1-5-to-3-5:calc(var(--space-1-5-min)/16*1rem + (var(--space-3-5-max) - var(--space-1-5-min))*var(--fluid-bp));--space-1-5-to-3:calc(var(--space-1-5-min)/16*1rem + (var(--space-3-max) - var(--space-1-5-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-48-to-32:calc(var(--space-48-min)/16*1rem + (var(--space-32-max) - var(--space-48-min))*var(--fluid-bp));--space-80-to-40:calc(var(--space-80-min)/16*1rem + (var(--space-40-max) - var(--space-80-min))*var(--fluid-bp));--space-16-to-32:calc(var(--space-16-min)/16*1rem + (var(--space-32-max) - var(--space-16-min))*var(--fluid-bp));--space-16-to-28:calc(var(--space-16-min)/16*1rem + (var(--space-28-max) - var(--space-16-min))*var(--fluid-bp));--space-16-to-48:calc(var(--space-16-min)/16*1rem + (var(--space-48-max) - var(--space-16-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-48:calc(var(--space-0-min)/16*1rem + (var(--space-48-max) - var(--space-0-min))*var(--fluid-bp));--button--x:calc(var(--space-12-min)/16*1rem + (var(--space-9-max) - var(--space-12-min))*var(--fluid-bp));--button--y:calc(var(--space-5-min)/16*1rem + (var(--space-3-max) - var(--space-5-min))*var(--fluid-bp));--space-0-to-48-lg:var(--space-0);--space-0-to-32:var(--space-0);--space-0-to-96:var(--space-0);--space-0-to-16:var(--space-0)}@media (min-width:1024px){:root{--space-0-to-32:calc(var(--space-0-min)/16*1rem + (var(--space-32-max) - var(--space-0-min))*var(--fluid-bp-lg));--space-0-to-48-lg:calc(var(--space-0-min)/16*1rem + (var(--space-48-max) - var(--space-0-min))*var(--fluid-bp-lg));--space-0-to-96:calc(var(--space-0-min)/16*1rem + (var(--space-96-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))}}@media (min-width:1920px){:root{--space-0-to-32:calc(var(--space-0-min)/16*1rem + (var(--space-32-max) - var(--space-0-min))*var(--fluid-bp));--space-0-to-48-lg:calc(var(--space-0-min)/16*1rem + (var(--space-48-max) - var(--space-0-min))*var(--fluid-bp));--space-0-to-96:calc(var(--space-0-min)/16*1rem + (var(--space-96-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))}}
body.admin-bar{padding-top:32px}@media screen and (max-width:782px){body.admin-bar{padding-top:46px}}body.admin-bar #wpadminbar{position:fixed!important}.mb-0{margin-bottom:0!important}.m-0{margin:0!important}.bg--light{background:linear-gradient(180deg,#f9f9f9,hsla(0,0%,97.6%,0));padding:var(--space-16-to-32);padding-bottom:var(--space-16)}.bg--white{background-color:var(--white);box-shadow:0 10px 60px rgba(0,0,0,.1)}.grid--base--2{gap:var(--space-16);display:grid}@media (min-width:1024px){.grid--base--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid--base--3{gap:var(--space-16);display:grid}@media (min-width:768px){.grid--base--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.grid--base--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid--base--3-lg{gap:var(--space-16);display:grid}@media (min-width:768px){.grid--base--3-lg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.grid--base--3-lg{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid--base--3-lg .headline--block{font-size:var(--step-1);margin-bottom:var(--space-2-5)}@media (min-width:1920px){.grid--base--3-lg .headline--block{font-size:var(--step-2)}}.grid--base--3-lg .headline--block{font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.6}.grid--base--3-lg--flex{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:calc(var(--space-16)*-1);margin-left:calc(var(--space-8)*-1);margin-right:calc(var(--space-8)*-1)}.grid--base--3-lg--flex .card--wrap{display:flex;padding-bottom:var(--space-16);padding-left:var(--space-8);padding-right:var(--space-8)}@media (min-width:768px){.grid--base--3-lg--flex .card--wrap{width:50%}}@media (min-width:1280px){.grid--base--3-lg--flex .card--wrap{width:33.333333%}}.grid--base--3-lg--flex .headline--block{font-size:var(--step-1);margin-bottom:var(--space-2-5)}@media (min-width:1920px){.grid--base--3-lg--flex .headline--block{font-size:var(--step-2)}}.grid--base--3-lg--flex .headline--block{font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.6}.grid--base--4{gap:var(--space-16);display:grid}@media (min-width:768px){.grid--base--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.grid--base--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.content--sm{padding-left:var(--space-0-to-96);padding-right:var(--space-0-to-96)}.content--sm--left{margin-right:var(--space-0-to-96);padding-right:var(--space-0-to-96)}.white--box{background-color:var(--white);border-radius:.125rem;box-shadow:0 10px 60px rgba(0,0,0,.1);position:relative}.white--box:before{background-color:var(--primary);content:"";height:36px;left:var(--space-0);-webkit-mask:url('data:image/svg+xml; utf8, <svg width="4" height="36" viewBox="0 0 4 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0V0C2.20914 0 4 1.79086 4 4V32C4 34.2091 2.20914 36 0 36V36V0Z" fill="black"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="4" height="36" viewBox="0 0 4 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0V0C2.20914 0 4 1.79086 4 4V32C4 34.2091 2.20914 36 0 36V36V0Z" fill="black"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:var(--space-8);width:4px}.white--box.no--border:before{content:none!important}.sections--horizontal{display:grid}@media (min-width:1024px){.sections--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}}.sections--horizontal .section--right{background-color:var(--light);padding-bottom:var(--space-16);padding-left:var(--container-margin);padding-right:var(--container-margin);padding-top:var(--space-16)}.embed--container{height:0;height:auto;margin-bottom:var(--space-10);margin-left:calc(var(--space-9)*-1);margin-right:calc(var(--space-9)*-1);margin-top:var(--space-10);overflow:hidden;padding-bottom:80%;position:relative;width:calc(100% + var(--space-9)*2)}.embed--container iframe{height:100%;left:0;position:absolute;top:0;width:100%}a.js-show-on-scroll,div.js-show-on-scroll,section.js-show-on-scroll,table.js-show-on-scroll{opacity:0;transform:translateY(7vh)}a.fade--in,div.fade--in,section.fade--in,table.fade--in{-webkit-animation:fadeIn .5s ease-in-out forwards;animation:fadeIn .5s ease-in-out forwards;opacity:1;transform:translateY(0)}@-webkit-keyframes fadeIn{0%{opacity:0;transform:translateY(7vh)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(7vh)}to{opacity:1;transform:translateY(0)}}.newsletter--container iframe{min-height:1180px}@media (min-width:640px){.newsletter--container iframe{min-height:1080px}}@media (min-width:1024px){.newsletter--container iframe{min-height:1280px}}@media (min-width:1280px){.newsletter--container iframe{min-height:1080px}}.mo_oauth_login_button{background:linear-gradient(180deg,#0086cb,#006fa6);;border-radius:2px;color:var(--white);cursor:pointer;display:inline-block;font-size:var(--step--1);font-weight:600;line-height:1.6;padding:var(--button--y) var(--button--x);transition:all .3s cubic-bezier(.4,0,.2,1)}.mo_oauth_login_button:hover{background:linear-gradient(180deg,#006fa6,#006fa6);;color:var(--white)}.mo_oauth_login_button{align-items:center!important;display:flex!important;height:auto!important;justify-content:flex-start!important;padding:var(--button--y) var(--button--x)}.mo_oauth_login_button i{border-right:none!important;margin:0!important;padding-right:10px!important}.page-template-page-haendler .lwa-password,.page-template-page-haendler .lwa-submit,.page-template-page-haendler .lwa-username,.page-template-page-haendler h4,.page-template-page-intern a[href*=javascript],.page-template-page-intern h4{display:none!important}
.header--grid{gap:var(--space-20);display:grid;grid-template-columns:1fr 3fr}@media (min-width:1280px){.header--grid{grid-template-columns:1fr 4fr 4fr}}.logout--link{color:var(--dark);color:var(--dark)!important;font-size:var(--step--1);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}.logout--link:hover{color:var(--primary)!important}.mobile .logout--link{font-weight:400}.header ul.menu{display:flex;list-style:none;margin:var(--space-0);padding:var(--space-0);position:relative}.header ul.menu>.menu-item+.menu-item{margin-left:var(--space-10)}.header ul.menu .dropdown-link{position:relative}.header ul.menu .dropdown-link.active:before{background-color:var(--white);bottom:calc(var(--space-14)*-1);content:"";height:21px;left:50%;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="23px" height="20px" viewBox="0 0 23 20" 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"><path d="M1.68774475,20 L21.3122552,20 C21.86454,20 22.3122552,19.5522847 22.3122552,19 C22.3122552,18.8321167 22.2699883,18.6669352 22.1893515,18.5196854 L12.3770963,0.601654054 C12.1118258,0.117247161 11.5040923,-0.060398032 11.0196854,0.204872409 C10.852267,0.296553914 10.7145852,0.434235654 10.6229037,0.601654054 L0.810648484,18.5196854 C0.545378043,19.0040923 0.723023236,19.6118258 1.20743013,19.8770963 C1.35467996,19.9577331 1.51986143,20 1.68774475,20 Z" id="Path" fill="white"></path></g></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="23px" height="20px" viewBox="0 0 23 20" 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"><path d="M1.68774475,20 L21.3122552,20 C21.86454,20 22.3122552,19.5522847 22.3122552,19 C22.3122552,18.8321167 22.2699883,18.6669352 22.1893515,18.5196854 L12.3770963,0.601654054 C12.1118258,0.117247161 11.5040923,-0.060398032 11.0196854,0.204872409 C10.852267,0.296553914 10.7145852,0.434235654 10.6229037,0.601654054 L0.810648484,18.5196854 C0.545378043,19.0040923 0.723023236,19.6118258 1.20743013,19.8770963 C1.35467996,19.9577331 1.51986143,20 1.68774475,20 Z" id="Path" fill="white"></path></g></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;transform:translateX(-50%);width:23px;z-index:1}@media screen and (min-width:1380px){.header ul.menu .dropdown-link.active:before{bottom:calc(var(--space-12)*-1)}}@media screen and (min-width:1980px){.header ul.menu .dropdown-link.active:before{bottom:calc(var(--space-11)*-1)}}.header ul.menu li a{color:var(--dark);font-size:var(--step--1);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}.header ul.menu li.current-menu-item:not(.nav--button),.header ul.menu li.current-menu-parent:not(.nav--button){position:relative}.header ul.menu li.current-menu-item:not(.nav--button):after,.header ul.menu li.current-menu-parent:not(.nav--button):after{background-color:var(--primary);bottom:calc(var(--space-3)*-1);content:"";height:4px;left:var(--space-0);position:absolute;width:100%}.header ul.menu li a:hover{color:var(--primary)}.header ul.menu li.nav--button{margin-left:var(--space-5)}.header ul.menu li.nav--button a{background:linear-gradient(180deg,#0086cb,#006fa6);;border-radius:2px;color:var(--white);cursor:pointer;display:inline-block;font-size:var(--step--1);font-weight:600;line-height:1.6;padding:var(--button--y) var(--button--x);transition:all .3s cubic-bezier(.4,0,.2,1)}.header ul.menu li.nav--button a:hover{background:linear-gradient(180deg,#006fa6,#006fa6);;color:var(--white)}.header ul.menu .sub-menu .current-menu-item:after{content:none!important}.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:var(--dark);bottom:calc(var(--space-4)*-1);content:"";height:4px;left:50%;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="10" height="5" viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.68727 1.48434C9.77273 1.41595 9.84389 1.33139 9.89668 1.2355C9.94946 1.1396 9.98284 1.03425 9.99491 0.925458C10.0193 0.705739 9.95539 0.485335 9.81726 0.312732C9.67914 0.140128 9.4781 0.0294651 9.25838 0.0050866C9.03866 -0.0192919 8.81826 0.0446112 8.64565 0.182738L5 3.09926L1.35435 0.182738C1.18174 0.0446109 0.961339 -0.0192923 0.74162 0.00508622C0.521901 0.0294647 0.320865 0.140128 0.182737 0.312731C0.044611 0.485334 -0.0192919 0.705739 0.00508686 0.925458C0.0294647 1.14518 0.140128 1.34621 0.312731 1.48434L4.47919 4.81751C4.62699 4.93584 4.81067 5.00031 5 5.00031C5.18933 5.00031 5.37301 4.93584 5.52081 4.81751L9.68727 1.48434Z" fill="black" fill-opacity="0.3"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="10" height="5" viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.68727 1.48434C9.77273 1.41595 9.84389 1.33139 9.89668 1.2355C9.94946 1.1396 9.98284 1.03425 9.99491 0.925458C10.0193 0.705739 9.95539 0.485335 9.81726 0.312732C9.67914 0.140128 9.4781 0.0294651 9.25838 0.0050866C9.03866 -0.0192919 8.81826 0.0446112 8.64565 0.182738L5 3.09926L1.35435 0.182738C1.18174 0.0446109 0.961339 -0.0192923 0.74162 0.00508622C0.521901 0.0294647 0.320865 0.140128 0.182737 0.312731C0.044611 0.485334 -0.0192919 0.705739 0.00508686 0.925458C0.0294647 1.14518 0.140128 1.34621 0.312731 1.48434L4.47919 4.81751C4.62699 4.93584 4.81067 5.00031 5 5.00031C5.18933 5.00031 5.37301 4.93584 5.52081 4.81751L9.68727 1.48434Z" fill="black" fill-opacity="0.3"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;transform:translateX(-50%);width:8px}.header ul.menu>.menu-item-has-children>a:hover:after{background-color:var(--primary);opacity:1}.header ul.menu>.menu-item-has-children.current-menu-parent a:after{background-color:var(--primary)}.header ul.menu>.menu-item-has-children>.sub-menu{background-color:var(--white);border-radius:.125rem;bottom:0;box-shadow:0 10px 60px rgba(0,0,0,.1);display:block!important;left:-50%;opacity:0;padding:var(--space-6);position:absolute;transform:translateY(100%);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 a{font-weight:400}.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;opacity:1;transform:translateY(100%) scaleY(1);transform-origin:top;transition:all .3s;visibility:visible}.header ul.menu .menu--large .menu-item:after{content:none!important}.header ul.menu .menu--large .column--wrap{align-items:flex-start!important;width:100%}.header ul.menu .menu--large .column--wrap>a{display:none}.header ul.menu .menu--large .column--wrap>.sub-menu{gap:var(--space-10);display:grid;grid-template-columns:1fr;width:100%}.header ul.menu .menu--large>.sub-menu{gap:var(--space-10);display:grid;padding:var(--space-10)}@media (min-width:1024px){.header ul.menu .menu--large>.sub-menu{grid-template-columns:repeat(2,minmax(0,1fr))}}.header ul.menu .menu--large>.sub-menu{display:grid!important;min-width:70vw;opacity:0}.header ul.menu .menu--large>.sub-menu .menu-item{margin-bottom:0!important}.header ul.menu .menu--large>.sub-menu a{font-weight:700!important}@media (min-width:1920px){.header ul.menu .menu--large>.sub-menu{min-width:60vw}}@media screen and (min-width:1480px){.header ul.menu .menu--large>.sub-menu{grid-template-columns:repeat(3,minmax(0,1fr))}}.header ul.menu .menu--large>.sub-menu.dropdown{display:grid!important;max-height:calc(98vh - var(--space-48-to-32));min-width:70vw;opacity:1;overflow:scroll}@media (min-width:1920px){.header ul.menu .menu--large>.sub-menu.dropdown{min-width:60vw}}.header ul.menu .menu--large>.sub-menu.dropdown a{font-weight:700}.header ul.menu .menu--large .menu--item--with--text{background-color:var(--white);border-radius:.125rem;box-shadow:0 10px 60px rgba(0,0,0,.1);height:100%;padding:var(--space-6)}.header ul.menu .menu--large .menu--item--with--text a,.header ul.menu .menu--large .menu--item--with--text a:hover{color:var(--dark)}.header ul.menu .menu--large .menu--item--with--box{background-color:var(--white);border-radius:.125rem;box-shadow:0 10px 60px rgba(0,0,0,.1);height:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:var(--space-6)}.header ul.menu .menu--large .menu--item--with--box a{color:var(--gray);position:relative}.header ul.menu .menu--large .menu--item--with--box a:after{background-color:var(--dark);content:"";height:10px;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="5" height="10" viewBox="0 0 5 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48434 0.312732C1.41595 0.227267 1.33139 0.156111 1.2355 0.103325C1.1396 0.050539 1.03425 0.0171577 0.925458 0.00508663C0.705739 -0.0192919 0.485335 0.0446112 0.312732 0.182738C0.140128 0.320865 0.0294652 0.521901 0.00508663 0.74162C-0.0192919 0.961339 0.0446113 1.18174 0.182738 1.35435L3.09926 5L0.182738 8.64565C0.0446113 8.81826 -0.0192919 9.03866 0.00508663 9.25838C0.0294652 9.4781 0.140128 9.67914 0.312732 9.81726C0.485335 9.95539 0.705739 10.0193 0.925458 9.99491C1.14518 9.97054 1.34621 9.85987 1.48434 9.68727L4.81751 5.52081C4.93584 5.37301 5.00031 5.18933 5.00031 5C5.00031 4.81067 4.93584 4.62699 4.81751 4.47919L1.48434 0.312732Z" fill="black" fill-opacity="0.5"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="5" height="10" viewBox="0 0 5 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48434 0.312732C1.41595 0.227267 1.33139 0.156111 1.2355 0.103325C1.1396 0.050539 1.03425 0.0171577 0.925458 0.00508663C0.705739 -0.0192919 0.485335 0.0446112 0.312732 0.182738C0.140128 0.320865 0.0294652 0.521901 0.00508663 0.74162C-0.0192919 0.961339 0.0446113 1.18174 0.182738 1.35435L3.09926 5L0.182738 8.64565C0.0446113 8.81826 -0.0192919 9.03866 0.00508663 9.25838C0.0294652 9.4781 0.140128 9.67914 0.312732 9.81726C0.485335 9.95539 0.705739 10.0193 0.925458 9.99491C1.14518 9.97054 1.34621 9.85987 1.48434 9.68727L4.81751 5.52081C4.93584 5.37301 5.00031 5.18933 5.00031 5C5.00031 4.81067 4.93584 4.62699 4.81751 4.47919L1.48434 0.312732Z" fill="black" fill-opacity="0.5"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:-10px;top:50%;transform:translateX(100%) translateY(-50%);width:5px}.header ul.menu .menu--large .menu--item--with--box a:hover{color:var(--primary)}.header ul.menu .menu--large .menu--item--with--box a:hover:after{background-color:var(--primary)}.header ul.menu .menu--large .menu--item--with--image{align-items:flex-start!important;border-radius:.125rem;display:flex!important;flex-direction:column;height:var(--space-80-to-40);justify-content:center;position:relative}.header ul.menu .menu--large .menu--item--with--image>a{display:flex;height:100%}.header ul.menu .menu--large .menu--item--with--image>a:after{background-color:var(--white);content:"";height:10px;margin-left:10px;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="5" height="10" viewBox="0 0 5 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48434 0.312732C1.41595 0.227267 1.33139 0.156111 1.2355 0.103325C1.1396 0.050539 1.03425 0.0171577 0.925458 0.00508663C0.705739 -0.0192919 0.485335 0.0446112 0.312732 0.182738C0.140128 0.320865 0.0294652 0.521901 0.00508663 0.74162C-0.0192919 0.961339 0.0446113 1.18174 0.182738 1.35435L3.09926 5L0.182738 8.64565C0.0446113 8.81826 -0.0192919 9.03866 0.00508663 9.25838C0.0294652 9.4781 0.140128 9.67914 0.312732 9.81726C0.485335 9.95539 0.705739 10.0193 0.925458 9.99491C1.14518 9.97054 1.34621 9.85987 1.48434 9.68727L4.81751 5.52081C4.93584 5.37301 5.00031 5.18933 5.00031 5C5.00031 4.81067 4.93584 4.62699 4.81751 4.47919L1.48434 0.312732Z" fill="black" fill-opacity="1"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="5" height="10" viewBox="0 0 5 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48434 0.312732C1.41595 0.227267 1.33139 0.156111 1.2355 0.103325C1.1396 0.050539 1.03425 0.0171577 0.925458 0.00508663C0.705739 -0.0192919 0.485335 0.0446112 0.312732 0.182738C0.140128 0.320865 0.0294652 0.521901 0.00508663 0.74162C-0.0192919 0.961339 0.0446113 1.18174 0.182738 1.35435L3.09926 5L0.182738 8.64565C0.0446113 8.81826 -0.0192919 9.03866 0.00508663 9.25838C0.0294652 9.4781 0.140128 9.67914 0.312732 9.81726C0.485335 9.95539 0.705739 10.0193 0.925458 9.99491C1.14518 9.97054 1.34621 9.85987 1.48434 9.68727L4.81751 5.52081C4.93584 5.37301 5.00031 5.18933 5.00031 5C5.00031 4.81067 4.93584 4.62699 4.81751 4.47919L1.48434 0.312732Z" fill="black" fill-opacity="1"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:5px}.header ul.menu .menu--large .menu--item--with--image .menu-item{height:100%}.header ul.menu .menu--large .menu--item--with--image:not(.menu-item-has-children){overflow:hidden}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children{height:100%;justify-content:space-between}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children>a{height:var(--space-80-to-40)}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children .sub-menu{grid-gap:0;background-color:var(--white);border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 10px 60px rgba(0,0,0,.1);display:flex!important;flex-direction:column;height:calc(100% - var(--space-80-to-40));padding:var(--space-6);width:100%;z-index:5}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children .sub-menu a{color:var(--gray);font-weight:700;padding:0;position:relative}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children .sub-menu a:after{background-color:var(--dark);content:"";height:10px;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="5" height="10" viewBox="0 0 5 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48434 0.312732C1.41595 0.227267 1.33139 0.156111 1.2355 0.103325C1.1396 0.050539 1.03425 0.0171577 0.925458 0.00508663C0.705739 -0.0192919 0.485335 0.0446112 0.312732 0.182738C0.140128 0.320865 0.0294652 0.521901 0.00508663 0.74162C-0.0192919 0.961339 0.0446113 1.18174 0.182738 1.35435L3.09926 5L0.182738 8.64565C0.0446113 8.81826 -0.0192919 9.03866 0.00508663 9.25838C0.0294652 9.4781 0.140128 9.67914 0.312732 9.81726C0.485335 9.95539 0.705739 10.0193 0.925458 9.99491C1.14518 9.97054 1.34621 9.85987 1.48434 9.68727L4.81751 5.52081C4.93584 5.37301 5.00031 5.18933 5.00031 5C5.00031 4.81067 4.93584 4.62699 4.81751 4.47919L1.48434 0.312732Z" fill="black" fill-opacity="0.5"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="5" height="10" viewBox="0 0 5 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48434 0.312732C1.41595 0.227267 1.33139 0.156111 1.2355 0.103325C1.1396 0.050539 1.03425 0.0171577 0.925458 0.00508663C0.705739 -0.0192919 0.485335 0.0446112 0.312732 0.182738C0.140128 0.320865 0.0294652 0.521901 0.00508663 0.74162C-0.0192919 0.961339 0.0446113 1.18174 0.182738 1.35435L3.09926 5L0.182738 8.64565C0.0446113 8.81826 -0.0192919 9.03866 0.00508663 9.25838C0.0294652 9.4781 0.140128 9.67914 0.312732 9.81726C0.485335 9.95539 0.705739 10.0193 0.925458 9.99491C1.14518 9.97054 1.34621 9.85987 1.48434 9.68727L4.81751 5.52081C4.93584 5.37301 5.00031 5.18933 5.00031 5C5.00031 4.81067 4.93584 4.62699 4.81751 4.47919L1.48434 0.312732Z" fill="black" fill-opacity="0.5"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:-10px;top:50%;transform:translateX(100%) translateY(-50%);width:5px}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children .sub-menu a:hover{color:var(--primary)}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children .sub-menu a:hover:after{background-color:var(--primary)}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children .menu-item{height:auto;padding-bottom:var(--space-2-5);padding-top:var(--space-2-5)}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children .menu-item:first-child{padding-top:0}.header ul.menu .menu--large .menu--item--with--image.menu-item-has-children .menu-item:last-child{padding-bottom:0}.header ul.menu .menu--large .menu--item--with--image:after{content:none!important}.header ul.menu .menu--large .menu--item--with--image a{align-items:center;color:var(--white);padding:var(--space-8);width:auto;z-index:2}.header ul.menu .menu--large .menu--item--with--image a:hover .menu--wrap--img img{transform:scale(1.1)}.header ul.menu .menu--large .menu--item--with--image .menu--wrap--img{height:auto;left:var(--space-0);max-height:100%;min-height:99%;overflow:hidden;position:absolute;top:var(--space-0);width:100%;z-index:-1}.header ul.menu .menu--large .menu--item--with--image .menu--wrap--img img{height:var(--space-80-to-40);-o-object-position:center;object-position:center;transition:all .3s}.header ul.menu .menu--large .menu--item--with--image .menu--wrap--img:before{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));content:"";height:var(--space-80-to-40);height:var(--space-80-to-40)!important;left:var(--space-0);position:absolute;top:var(--space-0);width:100%;z-index:1}.site-header{background-color:var(--white);height:var(--space-48-to-32);padding-bottom:var(--space-3);padding-top:var(--space-3);position:fixed;width:100%;z-index:10}.site-header .header{z-index:5}.site-header .header .header-left .brand{max-height:calc(var(--space-48-to-32)*.55)}.site-header .header .header-left .brand svg{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.site-header .header .header-center{height:100%;justify-content:flex-start}.site-header .header .header-center .menu{height:100%}.site-header .header .header-center .menu li{align-items:center;display:flex}.site-header .header .header-right,.site-header .header .header-right .menu{height:100%}.site-header .header .header-right .menu li{align-items:center;display:flex}.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;padding-top:var(--space-48-to-32)}.mobile--inner--wrapper ul.menu li{border-bottom-width:1px;border-color:var(--dark);padding-bottom:var(--space-3);padding-top:var(--space-3)}.mobile--inner--wrapper ul.menu li a{color:var(--dark);font-weight:400}.mobile--inner--wrapper ul.menu .menu-item.wpml-ls-item{display:none}.header-mobile-content{background-color:var(--light);color:var(--dark);display:block;height:100vh;max-width:100vw;overflow-x:hidden;overflow-y:scroll;padding-bottom:var(--space-10);padding-top:var(--space-48-to-32);position:fixed;right:0;top:0;transform:translateX(100%);visibility:hidden;width:100%;z-index:-1}@media (min-width:768px){.header-mobile-content{max-width:40vw}}@media (min-width:1024px){.header-mobile-content{max-width:35vw}}.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)}.header-mobile-content .acc-submenu>.sub-menu{display:none;height:auto;overflow:hidden;padding-left:var(--space-6);padding-top:var(--space-6);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;flex-direction:column;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:6px;-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="M11.6247 2.50298C11.7273 2.42091 11.8127 2.31945 11.876 2.20438C11.9394 2.08932 11.9794 1.96291 11.9939 1.83236C12.0232 1.56871 11.9465 1.30425 11.7807 1.09713C11.6149 0.890023 11.3737 0.757236 11.11 0.727983C10.8463 0.698731 10.5818 0.77541 10.3747 0.941152L5.99971 4.44076L1.62471 0.941151C1.41758 0.77541 1.15308 0.698731 0.889407 0.727983C0.625731 0.757235 0.384477 0.890023 0.218717 1.09713C0.0529566 1.30424 -0.0237313 1.56871 0.00552459 1.83236C0.0347804 2.09601 0.167582 2.33723 0.374717 2.50298L5.37471 6.50253C5.55207 6.64452 5.7725 6.72188 5.99971 6.72188C6.22692 6.72188 6.44735 6.64452 6.62471 6.50253L11.6247 2.50298Z" fill="rgb(0,0,0)"/></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="M11.6247 2.50298C11.7273 2.42091 11.8127 2.31945 11.876 2.20438C11.9394 2.08932 11.9794 1.96291 11.9939 1.83236C12.0232 1.56871 11.9465 1.30425 11.7807 1.09713C11.6149 0.890023 11.3737 0.757236 11.11 0.727983C10.8463 0.698731 10.5818 0.77541 10.3747 0.941152L5.99971 4.44076L1.62471 0.941151C1.41758 0.77541 1.15308 0.698731 0.889407 0.727983C0.625731 0.757235 0.384477 0.890023 0.218717 1.09713C0.0529566 1.30424 -0.0237313 1.56871 0.00552459 1.83236C0.0347804 2.09601 0.167582 2.33723 0.374717 2.50298L5.37471 6.50253C5.55207 6.64452 5.7725 6.72188 5.99971 6.72188C6.22692 6.72188 6.44735 6.64452 6.62471 6.50253L11.6247 2.50298Z" fill="rgb(0,0,0)"/></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:12px}.header-mobile-content .acc-submenu>a.rotate:after{transform:translateY(-50%) rotate(180deg);transition:all .5s}
:root{--burger-button-size:35px;--burger-bar-width:1.25;--burger-bar-height:2px;--burger-bar-spacing:8px;--burger-animate-timeout:0.1s}.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(--primary);border-radius:calc(var(--burger-bar-height)/2);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.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_body .gform_fields{gap:var(--space-8);display:grid;grid-template-columns:repeat(14,minmax(0,1fr));list-style:none;padding-left:0}.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.col-md-6{grid-column:1/-1}@media (min-width:1024px){.gform_wrapper .gform_body .gform_fields .gfield.col-md-6{grid-column:span 7/span 7}}.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:12px;font-weight:700;margin-bottom:var(--space-2)}.gform_wrapper .gform_body .instruction{display:none}.gform_wrapper .gform_body .gfield_html p{font-size:var(--step--1)}.gform_wrapper .gform_body input,.gform_wrapper .gform_body select,.gform_wrapper .gform_body textarea{background:var(--white);border:1px solid #e8eaf3;font-size:var(--step-0)!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{margin-top:var(--space-8)}.gform_wrapper .gform_footer input{background:linear-gradient(180deg,#0086cb,#006fa6);;border-radius:2px;color:var(--white);cursor:pointer;display:inline-block;font-weight:600;line-height:1.6;padding:var(--button--y) var(--button--x);transition:all .3s cubic-bezier(.4,0,.2,1)}.gform_wrapper .gform_footer input:hover{background:linear-gradient(180deg,#006fa6,#006fa6);;color:var(--white)}.gform_wrapper .gform_footer input{color:var(--white);font-size:var(--step--1);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;line-height:1.6}.lwa-form tbody{display:block}.lwa-form tbody td{padding-top:0}.lwa-form tbody .lwa-password,.lwa-form tbody .lwa-username{display:flex;flex-direction:column;padding-bottom:var(--space-6);width:100%}.lwa-form tbody .lwa-password input,.lwa-form tbody .lwa-username input{background:var(--white);border:1px solid #e8eaf3;font-size:var(--step-0)!important;min-height:3rem;padding:.5rem;width:100%}.lwa-form tbody .lwa-password input:focus,.lwa-form tbody .lwa-username input:focus{outline:none}.lwa-form tbody .lwa-password label,.lwa-form tbody .lwa-username label{display:inline-block;font-size:12px;font-weight:700;margin-bottom:var(--space-2)}.lwa-form tbody .lwa-submit{display:flex;flex-direction:column;padding-bottom:var(--space-6);width:100%}.lwa-form tbody .lwa-submit-button input{background:linear-gradient(180deg,#0086cb,#006fa6);;border-radius:2px;color:var(--white);cursor:pointer;display:inline-block;font-size:var(--step--1);font-weight:600;line-height:1.6;padding:var(--button--y) var(--button--x);transition:all .3s cubic-bezier(.4,0,.2,1)}.lwa-form tbody .lwa-submit-button input:hover{background:linear-gradient(180deg,#006fa6,#006fa6);;color:var(--white)}.lwa-form tbody .lwa-submit-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:var(--space-6);position:relative}.lwa-form tbody .lwa-submit-links a{font-size:12px}.lwa-form tbody .lwa-submit-links .lwa-rememberme{cursor:pointer;height:50%;opacity:0;position:absolute;width:50%;z-index:1}.lwa-form tbody .lwa-submit-links label{cursor:pointer;display:inline-block;height:31px;margin-right:var(--space-6);padding-left:2.75rem;position:relative}.lwa-form tbody .lwa-submit-links label:before{background-color:var(--white);border:1px solid #e8eaf3;content:"";height:31px;left:0;position:absolute;top:0;width:31px}.lwa-form tbody .lwa-submit-links label:after{border:solid var(--white);border-width:0 3px 3px 0;content:"";height:20px;left:11px;position:absolute;top:3px;transform:rotate(45deg);width:10px}.lwa-form tbody .lwa-submit-links input:checked~label:after{border-color:var(--primary)}.search--form input{background:var(--white);border:1px solid #e8eaf3;font-size:var(--step-0)!important;min-height:3rem;padding:.5rem;width:100%}.search--form input::-moz-placeholder{font-family:Tahoma,sans-serif!important;font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6}.search--form input:-ms-input-placeholder{font-family:Tahoma,sans-serif!important;font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6}.search--form input::placeholder{font-family:Tahoma,sans-serif!important;font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6}.search--form input:focus{outline:none}
.headline--cover{font-size:var(--step-4);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.4;margin-bottom:var(--space-3)}@media screen and (max-width:380px){.headline--cover{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.headline--section{font-size:var(--step-3);line-height:1.4}.headline--block,.headline--section{font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:var(--space-2-5)}.headline--block{font-size:var(--step-2);line-height:1.6}.headline--card,.search--link{font-weight:700;margin-bottom:var(--space-1)}.headline--card,.lead,.search--link{font-size:var(--step-1);font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.6}.lead{font-weight:400}a,li,p,td{font-size:var(--step-0);font-weight:400;line-height:1.6}.button--text,a,li,p,td{font-stretch:normal;font-style:normal;letter-spacing:normal}.button--text{font-size:var(--step--1);font-weight:700;line-height:normal}.button--text.line--higher{line-height:1.5}.footer--text,.list--element{font-size:var(--step--1);font-weight:400;letter-spacing:normal}.footer--text,.headline--meta,.list--element{font-stretch:normal;font-style:normal;line-height:1.6}.headline--meta{font-size:var(--step--2);font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.footer--small{font-size:var(--step--2);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4}a:not(.card,.button--primary,.button--outline,.headline--meta,.footer--small,.footer--text){color:var(--primary)}a:not(.card:hover,.button--primary:hover,.button--outline:hover,.headline--meta:hover,.footer--small:hover,.footer--text):hover{color:var(--primarydark)}a:not(.card,.button--primary,.button--outline,.headline--meta,.footer--small,.footer--text){font-weight:700}a:not(.card,.button--primary,.button--outline,.headline--meta,.footer--small,.footer--text).text-dark{color:var(--dark)}a:not(.card,.button--primary,.button--outline,.headline--meta,.footer--small,.footer--text).text-dark:hover{color:var(--primary)}.download--member--link a,.download--member--link p{font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4}.download--member--link a{text-decoration:underline}.text--wrap a:not(.button--primary):not(.button--wrap a){color:var(--primary)}.text--wrap a:not(.button--primary):not(.button--wrap a):hover{color:var(--primarydark)}.text--wrap .button--wrap a{background:linear-gradient(180deg,#0086cb,#006fa6);;border-radius:2px;color:var(--white);cursor:pointer;display:inline-block;font-size:var(--step--1);font-weight:600;line-height:1.6;padding:var(--button--y) var(--button--x);transition:all .3s cubic-bezier(.4,0,.2,1)}.text--wrap .button--wrap a:hover{background:linear-gradient(180deg,#006fa6,#006fa6);;color:var(--white)}.text--wrap ol,.text--wrap p,.text--wrap table,.text--wrap ul{margin-bottom:var(--space-4)}.text--wrap ol:last-child,.text--wrap p:last-child,.text--wrap table:last-child,.text--wrap ul:last-child{margin-bottom:0}.text--wrap h2{font-size:var(--step-3);line-height:1.4;margin-bottom:var(--space-5)}.text--wrap h2,.text--wrap h3{font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal}.text--wrap h3{font-size:var(--step-2);line-height:1.6;margin-bottom:var(--space-3)}.text--wrap ul:not(.gform_fields){list-style:none;padding-left:1.5rem}.text--wrap ul:not(.gform_fields) li{font-size:var(--step--1);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6;list-style:none;margin-bottom:var(--space-3);position:relative}.text--wrap ul:not(.gform_fields) li:last-child{margin-bottom:0}.text--wrap ul:not(.gform_fields) li:before{background-color:var(--primary);content:"";height:12px;left:-1.5rem;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.0699 1.36001L13.83 0.0800153C13.8036 0.054137 13.7723 0.0337486 13.738 0.0200178C13.7036 0.00628699 13.6669 -0.000500906 13.6299 2.87732e-05C13.5557 0.00101652 13.4844 0.0295088 13.4299 0.0800153L4.84998 8.72003L1.72998 5.60003C1.67942 5.54996 1.61114 5.52185 1.53998 5.52185C1.46882 5.52185 1.40053 5.54996 1.34998 5.60003L0.0999756 6.86001C0.0492705 6.91226 0.020874 6.98221 0.020874 7.05502C0.020874 7.12783 0.0492705 7.19778 0.0999756 7.25003L4.03998 11.18C4.1429 11.2982 4.2685 11.3945 4.40936 11.4633C4.55022 11.532 4.70348 11.5717 4.85999 11.58C5.16787 11.5586 5.45668 11.4231 5.66998 11.2L15.0699 1.75003C15.1164 1.69569 15.142 1.62653 15.142 1.55502C15.142 1.48352 15.1164 1.41435 15.0699 1.36001Z" fill="black"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.0699 1.36001L13.83 0.0800153C13.8036 0.054137 13.7723 0.0337486 13.738 0.0200178C13.7036 0.00628699 13.6669 -0.000500906 13.6299 2.87732e-05C13.5557 0.00101652 13.4844 0.0295088 13.4299 0.0800153L4.84998 8.72003L1.72998 5.60003C1.67942 5.54996 1.61114 5.52185 1.53998 5.52185C1.46882 5.52185 1.40053 5.54996 1.34998 5.60003L0.0999756 6.86001C0.0492705 6.91226 0.020874 6.98221 0.020874 7.05502C0.020874 7.12783 0.0492705 7.19778 0.0999756 7.25003L4.03998 11.18C4.1429 11.2982 4.2685 11.3945 4.40936 11.4633C4.55022 11.532 4.70348 11.5717 4.85999 11.58C5.16787 11.5586 5.45668 11.4231 5.66998 11.2L15.0699 1.75003C15.1164 1.69569 15.142 1.62653 15.142 1.55502C15.142 1.48352 15.1164 1.41435 15.0699 1.36001Z" fill="black"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:var(--space-2-5);width:15px}.text--wrap ol{list-style:decimal!important;padding-left:1.3rem}.text--wrap ol li{font-size:var(--step--1);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6;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)}@media (min-width:768px){.text--wrap .two--cols{-moz-column-count:2;column-count:2;-moz-column-gap:var(--space-16);column-gap:var(--space-16)}}@media (min-width:1024px){.text--wrap .two--cols{-moz-column-count:1;column-count:1}}@media (min-width:1280px){.text--wrap .two--cols{-moz-column-count:2;column-count:2}}.text--wrap .two--cols li{-moz-column-break-inside:avoid;break-inside:avoid-column;break-inside:avoid!important;page-break-inside:avoid!important}.text--wrap table{width:100%}.text--wrap table td{padding-bottom:var(--space-3)}.text--wrap table td:first-child{padding-right:var(--space-5)}.font-bold{font-weight:700}.font-normal{font-weight:400!important}.page-template-page-legals{font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6}.page-template-page-legals h2{font-size:var(--step-3);margin-bottom:var(--space-1);margin-top:var(--space-10)}.page-template-page-legals h3{font-size:var(--step-2);margin-bottom:var(--space-1);margin-top:var(--space-5)}.page-template-page-legals p{margin-bottom:var(--space-5)}.page-template-page-legals strong{font-weight:600}
.content__group>.content__section+.content__section:not(.vertical--even){margin-top:var(--space-24)}.content__group>.cta--section+.content__section:not(.vertical--even){margin-top:var(--space-36)}.content__group>.vertical--even{padding-bottom:var(--space-24);padding-top:var(--space-24)}.content__group>.content__section:not(.vertical--even)+.vertical--even,.content__group>.vertical--even+.content__section:not(.vertical--even){margin-top:var(--space-24)}.content__group>.cover__section+.content__section:not(.vertical--even){margin-top:var(--space-28)}.content__group>.content__section:last-child:not(.cta--section){margin-bottom:var(--space-24)}.content__group .cta--section:last-child{margin-bottom:var(--space-36)}.content__group .content__section>.block__container+.block__container{margin-top:var(--space-16)}@media screen and (max-width:767px){.container--mobile--full{margin-left:calc(var( --container-margin)*-1);margin-right:calc(var( --container-margin)*-1);max-width:100vw}}
.site-footer{border-top:1px solid #e9e9e9;position:relative}.site-footer .footer--container{padding-bottom:var(--space-16);padding-top:var(--space-16)}.site-footer .footer--text,.site-footer .footer--text a,.site-footer .footer--text p{color:var(--dark);font-size:var(--step--1)!important;font-stretch:normal;font-style:normal;font-weight:400!important;letter-spacing:normal;line-height:1.9}.site-footer a:hover{color:var(--primary)}.site-footer .brand{display:block;height:calc(var(--space-48-to-32)*.7);margin-bottom:var(--space-6)}.site-footer .brand svg{height:100%;width:auto}.border--top{border-top:1px solid #e9e9e9}.language--wrap .wpml-ls,.language--wrap a,.language--wrap li,.language--wrap ul{margin:0;padding:0}.language--wrap a{color:var(--dark)!important;font-size:var(--step--2);font-stretch:normal;font-style:normal;font-weight:400!important;letter-spacing:normal;line-height:1.4;margin-right:var(--space-2)}.language--wrap a:hover{color:var(--primary)!important}.language--wrap .wpml-ls-current-language a{font-weight:700!important}.footer--cta--grid{position:relative}.footer--cta--grid:after{background:linear-gradient(180deg,#f9f9f9,hsla(0,0%,97.6%,0));content:"";height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%;z-index:-1}@media (min-width:1024px){.footer--cta--grid:after{width:75%}}.footer--cta--grid .footer--img{border-radius:2px;filter:drop-shadow(0 10px 60px rgba(0,0,0,.1))}.footer--links--cta .footer--link--single{padding-right:var(--space-8);position:relative}@media (min-width:768px){.footer--links--cta .footer--link--single:before{background:#e9e9e9;content:"";height:calc(var(--space-16) + 100%);left:calc(var(--space-16)*-1);position:absolute;top:calc(var(--space-8)*-1);width:1px}.footer--links--cta .footer--link--single:first-child:before,.footer--links--cta .footer--link--single:nth-child(3):before{content:none}}@media (min-width:1024px){.footer--links--cta .footer--link--single:last-child{padding-right:var(--space-0)}.footer--links--cta .footer--link--single:nth-child(3):before{content:""}}.faq--antwort--footer{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:break-word!important}.faq--antwort--footer div{display:list-item}.faq--antwort--footer.show--all{-webkit-line-clamp:inherit!important}.show--more--text{cursor:pointer}
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,.sirv--original{position:relative;width:100%}.sirv--original img.Sirv{height:auto;max-width:100%;-o-object-fit:contain!important;object-fit:contain!important;position:relative;width:100%!important}.sirv--cover{height:100%;width:100%}.sirv--large:after{content:"";display:block}.sirv--large:after,.sirv--vorteil{padding-top:118.125%}@media (min-width:1024px){.sirv--vorteil{height:100%;padding-top:0}}.sirv--card:after{content:"";display:block;padding-top:58.9%}.sirv--qr:after{content:"";display:block;padding-top:100%}
.cover{position:relative}.cover.cover--image{height:calc(100vh - var(--space-48-to-32));min-height:500px}.cover.cover--image:after{background:linear-gradient(359.47deg,rgba(0,0,0,.4) .73%,transparent 91.14%);content:"";height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%}.cover.cover--image .sirv--cover{max-height:100%}.cover.cover--image--sm{height:calc(100vh - var(--space-48-to-32));min-height:500px}.cover.cover--image--sm:after{background:linear-gradient(359.47deg,rgba(0,0,0,.4) .73%,transparent 91.14%);content:"";height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%}.cover.cover--image--sm .sirv--cover{max-height:100%}.cover .cover--content{align-items:flex-end;display:flex;height:100%;left:var(--space-0);padding-bottom:var(--space-32);position:absolute;top:var(--space-0);width:100%;z-index:1}.cover .cover--content .container{width:100%}@media (min-width:1024px){.cover-special{height:calc(100vh - var(--space-48-to-32));min-height:700px;position:sticky;top:var(--space-48-to-32)}}@media (min-width:1920px){.cover-special{min-height:800px}}.cover-special .cover-content{padding-bottom:var(--space-16);padding-right:var(--space-16);padding-top:var(--space-16-to-28)}@media (min-width:1024px){.cover-special .cover-content{padding-bottom:var(--space-8)}}.cover-special .cover-content{padding-left:calc(var(--container-margin) + var(--space-0-to-32))}@media (min-width:1024px){.cover-special .cover-content{height:50%}}.cover-special.cover--image--sm .sirv--cover{height:var(--space-96)}@media (min-width:1024px){.cover-special.cover--image--sm .sirv--cover{height:100%;max-height:50%}}.cover-special.cover--image--sm .sirv--cover:after{background:linear-gradient(359.47deg,rgba(0,0,0,.4) .73%,transparent 91.14%);content:"";height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%;z-index:1}.cover--team--item{background:hsla(0,0%,100%,.6);border:5px solid hsla(0,0%,100%,.6);border-radius:50%;box-shadow:0 13px 32px rgba(0,0,0,.13);margin-left:-30px;overflow:hidden;width:100%}.cover--team--item:first-child{margin-left:0;z-index:0}.cover--team--item:nth-child(2){z-index:1}.cover--team--item:nth-child(3){z-index:2}.cover--team--item:nth-child(4){z-index:3}.cover--team--item:nth-child(5){z-index:4}.cover--team--item:nth-child(6){z-index:5}.cover--team--item:nth-child(7){z-index:6}.cover--back{font-weight:400!important}
.swiper-container{padding-bottom:var(--space-20)}.swiper-container .swiper-pagination{padding:var(--space-10)}.swiper-container .swiper-pagination .swiper-pagination-bullet{height:.75rem;width:.75rem}.cover--image .swiper-container-cover{height:100%;padding-bottom:0!important}
.block--video .video--overlay{display:block;filter:drop-shadow(0 10px 60px rgba(0,0,0,.1));overflow:hidden;position:relative}.block--video .video--overlay img{border-radius:.125rem;transform:scale(1);transition:all .3s!important}.block--video .video--overlay .play--button{height:var(--space-20);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:var(--space-20)}.block--video .video--overlay .play--button svg{height:auto;width:100%}.block--video .video--overlay .play--button svg .outer{transition:all .5s}.block--video .video--overlay:hover img{transform:scale(1.1);transition:all .3s}.block--video .video--overlay:hover .play--button svg .outer{fill:var(--primarydark)}.cta--section{position:relative}.cta--section:after{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.5));content:"";height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%;z-index:-1}@media (min-width:768px){.cta--section:after{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}}.cta--section .cta--image{height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%;z-index:-1}.cta--section .cta--image .sirv--cover img{-o-object-position:right;object-position:right}.cta--section .cta--content{padding-bottom:var(--space-16-to-32);padding-top:var(--space-16-to-32);z-index:1}.bildtext--wrap{padding:var(--space-16-to-32);padding-bottom:var(--space-16);position:relative}.bildtext--wrap:after{background:linear-gradient(180deg,#f9f9f9,hsla(0,0%,97.6%,0));content:"";height:100%;position:absolute;top:var(--space-0);width:100%;z-index:-1}@media (min-width:1024px){.bildtext--wrap:after{width:75%}}.bildtext--wrap.bg--first:after{left:auto;right:var(--space-0)}.bildtext--wrap.bg--last:after{left:var(--space-0);right:auto}.bildtext--wrap .image--element{position:relative}.bildtext--wrap .image--element img{border-radius:.125rem;filter:drop-shadow(0 10px 60px rgba(0,0,0,.1))}@media (min-width:1024px){.bildtext--wrap .image--element.bg--right:after{background:#f9f9f9;bottom:calc(var(--space-16)*-1);content:"";height:100%;position:absolute;right:calc(var(--space-16-to-32)*-1);width:100%;z-index:-1}@media (min-width:1024px){.bildtext--wrap .image--element.bg--right:after{width:100%}}.bildtext--wrap .image--element.bg--left:after{background:#f9f9f9;bottom:calc(var(--space-16)*-1);content:"";height:100%;left:calc(var(--space-16-to-32)*-1);position:absolute;width:100%;z-index:-1}@media (min-width:1024px){.bildtext--wrap .image--element.bg--left:after{width:100%}}}.form--grid{gap:var(--space-16);display:grid}@media (min-width:1024px){.form--grid{grid-template-columns:4fr 6fr}}.portal--grid{gap:var(--space-16);display:grid}@media (min-width:1280px){.portal--grid{gap:var(--space-32)}}@media (min-width:1024px){.portal--grid{grid-template-columns:3fr 6fr 3fr}.download--grid{grid-template-columns:1fr 3fr}}.download--tabs .tabs--left li{border-bottom-width:1px;border-color:#e7e7e7}.download--tabs .tabs--left li:first-child{border-top-width:1px}.download--tabs .tabs--left li a{align-items:center;color:var(--gray);display:flex;font-size:var(--step--1);padding-bottom:var(--space-4);padding-top:var(--space-4);position:relative;transition:all .3s}.download--tabs .tabs--left li a p{display:inline-block;font-size:var(--step--1);font-weight:600;padding-right:var(--space-10);position:relative}.download--tabs .tabs--left li a span{display:inline-block;font-weight:600;height:10px;margin-left:calc(var(--space-10)*-1);position:relative;width:var(--space-10)}.download--tabs .tabs--left li a span:after{background-color:var(--gray);bottom:1px;content:"";display:inline-block;height:10px;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="5" height="10" viewBox="0 0 5 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48434 0.312732C1.41595 0.227267 1.33139 0.156111 1.2355 0.103325C1.1396 0.050539 1.03425 0.0171577 0.925458 0.00508663C0.705739 -0.0192919 0.485335 0.0446112 0.312732 0.182738C0.140128 0.320865 0.0294652 0.521901 0.00508663 0.74162C-0.0192919 0.961339 0.0446113 1.18174 0.182738 1.35435L3.09926 5L0.182738 8.64565C0.0446113 8.81826 -0.0192919 9.03866 0.00508663 9.25838C0.0294652 9.4781 0.140128 9.67914 0.312732 9.81726C0.485335 9.95539 0.705739 10.0193 0.925458 9.99491C1.14518 9.97054 1.34621 9.85987 1.48434 9.68727L4.81751 5.52081C4.93584 5.37301 5.00031 5.18933 5.00031 5C5.00031 4.81067 4.93584 4.62699 4.81751 4.47919L1.48434 0.312732Z" fill="black"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="5" height="10" viewBox="0 0 5 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48434 0.312732C1.41595 0.227267 1.33139 0.156111 1.2355 0.103325C1.1396 0.050539 1.03425 0.0171577 0.925458 0.00508663C0.705739 -0.0192919 0.485335 0.0446112 0.312732 0.182738C0.140128 0.320865 0.0294652 0.521901 0.00508663 0.74162C-0.0192919 0.961339 0.0446113 1.18174 0.182738 1.35435L3.09926 5L0.182738 8.64565C0.0446113 8.81826 -0.0192919 9.03866 0.00508663 9.25838C0.0294652 9.4781 0.140128 9.67914 0.312732 9.81726C0.485335 9.95539 0.705739 10.0193 0.925458 9.99491C1.14518 9.97054 1.34621 9.85987 1.48434 9.68727L4.81751 5.52081C4.93584 5.37301 5.00031 5.18933 5.00031 5C5.00031 4.81067 4.93584 4.62699 4.81751 4.47919L1.48434 0.312732Z" fill="black"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:calc(var(--space-5)*-1);text-align:right;width:5px}@media (min-width:768px){.download--tabs .tabs--left li a span:after{bottom:1px}}.download--tabs .tabs--left li a:hover span:after{background-color:var(--primarydark)}.download--tabs .tabs--left li.active a{color:var(--primary)}.download--tabs .tabs--left li.active a:hover{color:var(--primarydark)}.download--tabs .tabs--left li.active a span:after{background-color:var(--primary)}.download--tabs .download--file{align-items:center;display:flex;font-weight:400;justify-content:space-between;margin-bottom:var(--space-6)}.download--tabs .download--file:last-child{margin-bottom:0}.download--tabs .download--file svg path{transition:all .3s}.download--tabs .download--file:hover svg path{fill:var(--primary)}.download--tabs .tab--card{background-color:var(--white);border-radius:2px;box-shadow:0 10px 60px rgba(0,0,0,.1);padding:var(--space-14) var(--space-16)}.download--tabs .select--wrap{position:relative}.download--tabs .select--wrap: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:var(--space-4);top:0;width:.85rem}.download--tabs .select--wrap .nav--tabs--mobile{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-color:#e7e7e7;border-width:1px;color:var(--gray);font-weight:600;padding:var(--space-3) var(--space-4);width:100%}.download--tabs .select--wrap .nav--tabs--mobile:focus{outline:none}@media screen and (max-width:768px){.flex--table table,.flex--table tbody,.flex--table td,.flex--table th,.flex--table thead,.flex--table tr{display:block}.flex--table thead tr{left:-9999px;position:absolute;top:-9999px}.flex--table tr{margin-bottom:1rem;padding-left:30vw!important;position:relative;text-align:right}.flex--table tr td{font-size:14px;padding-right:0!important}.flex--table tr td a,.flex--table tr td li,.flex--table tr td p{font-size:14px!important}.flex--table tr td li{text-align:left}.flex--table td:before{content:attr(data-title);font-size:12px;font-weight:700;left:0;padding-right:10px;position:absolute;white-space:wrap}}.flex--table tr{border-bottom:1px solid #e9e9e9;font-size:var(--step-0)}.flex--table tr td{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6;padding-bottom:var(--space-4);padding-right:var(--space-16);padding-top:var(--space-4)}@media (min-width:1024px){.flex--table tr td{font-size:var(--step-0)}.flex--table tr td a,.flex--table tr td li,.flex--table tr td p{font-size:var(--step-0)!important}}.flex--table tr td li{margin-bottom:var(--space-1)!important}.flex--table tr td.font-bold{font-weight:700}.flex--table tr td:last-child{padding-right:var(--space-0)}.vorteile--wrapper .sirv--vorteil{border-radius:2px;filter:drop-shadow(0 10px 60px rgba(0,0,0,.1))}.block--icon_text .vorteil--icon{width:var(--space-5)}.block--icon_text .vorteil--icon svg{height:auto;width:100%}.eye-toggle{cursor:pointer;float:right;position:relative;right:16px;top:-32px;width:25px}
.card{border-radius:2px;box-shadow:0 10px 60px rgba(0,0,0,.1)}.card,.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}.card .card--list,.card .card--list a{font-size:var(--step--1);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6}.home--cards .home--card{margin-top:var(--space-32)}@media (min-width:1024px){.home--cards .home--card{gap:var(--space-48)}}.home--cards .home--card:first-child{margin-top:0}@media (min-width:1024px){.home--cards .home--card{margin-top:calc(var(--space-16)*-1)}}@media (min-width:1280px){.home--cards .home--card{margin-top:calc(var(--space-20)*-1)}}@media (min-width:1920px){.home--cards .home--card{margin-top:calc(var(--space-32)*-1)}}.home--cards .home--card .sirv--large{border-radius:2px;filter:drop-shadow(0 10px 60px rgba(0,0,0,.1))}.accordion--simple{margin-bottom:var(--space-16)}.accordion--simple:last-child{margin-bottom:var(--space-0)}.accordion--simple .click--down{cursor:pointer}.accordion--simple .click--down .headline--block{margin-bottom:0}.accordion--simple .click--down .icon--down{align-items:center;cursor:pointer;display:flex;height:24px;position:relative;width:24px}.accordion--simple .click--down .icon--down:after{background-color:var(--primary);content:"";height:1rem;left:50%;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="12" height="6" viewBox="0 0 12 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.6247 1.7813C11.7273 1.69922 11.8127 1.59775 11.876 1.48267C11.9394 1.36759 11.9794 1.24116 11.9939 1.11061C12.0232 0.846929 11.9465 0.58243 11.7807 0.375296C11.6149 0.168162 11.3737 0.0353599 11.11 0.00610422C10.8463 -0.0231515 10.5818 0.0535361 10.3747 0.219296L5.9997 3.7193L1.6247 0.219296C1.41757 0.0535357 1.15307 -0.0231519 0.889395 0.00610377C0.625719 0.0353594 0.384463 0.168162 0.218703 0.375296C0.0529432 0.58243 -0.0237446 0.846928 0.00551124 1.1106C0.0347671 1.37428 0.167569 1.61554 0.374703 1.7813L5.3747 5.7813C5.55207 5.9233 5.7725 6.00067 5.9997 6.00067C6.22691 6.00067 6.44734 5.9233 6.6247 5.7813L11.6247 1.7813Z" fill="black"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="12" height="6" viewBox="0 0 12 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.6247 1.7813C11.7273 1.69922 11.8127 1.59775 11.876 1.48267C11.9394 1.36759 11.9794 1.24116 11.9939 1.11061C12.0232 0.846929 11.9465 0.58243 11.7807 0.375296C11.6149 0.168162 11.3737 0.0353599 11.11 0.00610422C10.8463 -0.0231515 10.5818 0.0535361 10.3747 0.219296L5.9997 3.7193L1.6247 0.219296C1.41757 0.0535357 1.15307 -0.0231519 0.889395 0.00610377C0.625719 0.0353594 0.384463 0.168162 0.218703 0.375296C0.0529432 0.58243 -0.0237446 0.846928 0.00551124 1.1106C0.0347671 1.37428 0.167569 1.61554 0.374703 1.7813L5.3747 5.7813C5.55207 5.9233 5.7725 6.00067 5.9997 6.00067C6.22691 6.00067 6.44734 5.9233 6.6247 5.7813L11.6247 1.7813Z" fill="black"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);transition:all .3s;width:.75rem}.accordion--simple .click--down.up .icon--down{transition:all .5s}.accordion--simple .click--down.up .icon--down:after{transform:translateY(-50%) translateX(-50%) rotate(180deg);transition:all .3s}.accordion--simple .card--title{margin-bottom:0}.accordion--simple .accordion--slide{display:none}.accordion--simple .border--top--small{border-radius:2px;box-shadow:0 10px 60px rgba(0,0,0,.1);margin-bottom:var(--space-6);padding:var(--space-6)}
.calc--section .calculator-wrapper{padding-right:var(--space-0-to-32)}.calc--section .calculator-results{display:none}.calc--section .notActive{filter:grayscale(1);opacity:.5}.calc--section .notActive .calculator-results-block-amount-chf:after{content:"0.-";position:absolute;right:0}.calc--section .notActive .calculator-results-block-amount-value{display:none}.calc--section button:focus{outline:none}.calc--section .grid--check{background-color:var(--white);border-radius:2px;grid-template-columns:5fr 1fr;padding:var(--space-6)}.calc--section .grid--check label,.calc--section .grid--check p{font-size:var(--step--1)}.calc--section .grid--result{grid-template-columns:2fr 1fr}@media (min-width:768px){.calc--section .grid--result{grid-template-columns:3fr 1fr}}@media (min-width:1024px){.calc--section .grid--result{grid-template-columns:2fr 1fr}}@media (min-width:1280px){.calc--section .grid--result{grid-template-columns:3fr 1fr}}.calc--section .input--wrap label,.calc--section .input--wrap select{font-size:var(--step--1);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6}.calc--section .input--wrap label:not(.custom-checkbox){margin-bottom:var(--space-2)}.calc--section .input--wrap select{color:var(--primary)}.calc--section .input--wrap input[type=text],.calc--section .input--wrap select{border:1px solid #e8eaf3;border-radius:2px;min-height:2.75rem;padding:var(--space-2) var(--space-5);width:100%}.calc--section .input--wrap input[type=text]:focus,.calc--section .input--wrap select:focus{outline:none!important}.calc--section .input--wrap .form-group{display:flex;flex-direction:column}.calc--section .input--wrap .select-wrap{position:relative;width:100%}.calc--section .input--wrap .select-wrap: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}.calc--section .input--wrap .select-wrap select{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%}.calc--section .input--wrap .checkbox-styling{display:inline-block;font-size:14px;height:28px;line-height:28px;margin-right:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.calc--section .input--wrap .checkbox-styling .checkbox-switch{background:#f6f6f6;border:1px solid #f6f6f6;border-radius:25%/50%;box-sizing:border-box;display:inline-block;height:28px;position:relative;transition:.2s;vertical-align:top;width:56px}.calc--section .input--wrap .checkbox-styling .checkbox-switch:before{background:#052033;border-radius:50%;box-shadow:0 3px 5px rgba(0,0,0,.3);content:"";display:inline-block;height:24px;left:1px;position:absolute;top:1px;transition:all .2s;width:24px}.calc--section .input--wrap .checkbox-styling input[type=checkbox]{cursor:pointer;display:block;height:100%;opacity:0;position:absolute;width:100%;z-index:2}.calc--section .input--wrap .checkbox-styling input[type=checkbox]:disabled{cursor:not-allowed}.calc--section .input--wrap .checkbox-styling input[type=checkbox]:not(:disabled):active+.checkbox-switch:before{box-shadow:inset 0 0 2px rgba(0,0,0,.3)}.calc--section .input--wrap .checkbox-styling input[type=checkbox]:checked+.checkbox-switch{background:#f6f6f6}.calc--section .input--wrap .checkbox-styling input[type=checkbox]:checked+.checkbox-switch:before{background:var(--primary);transform:translateX(28px)}.calc--section .input--wrap .checkbox-styling input[type=checkbox]:not(:disabled)+.checkbox-switch{border-color:#f6f6f6;cursor:pointer}.calc--section .input--wrap .checkbox-styling input[type=checkbox]:disabled+.checkbox-switch{border-color:#f6f6f6;filter:grayscale(100%);opacity:.8}.calc--section .input--wrap .checkbox-styling input[type=checkbox]:disabled+.checkbox-switch:before{background:#f6f6f6}.calc--section .input--wrap .checkbox-styling.focused .checkbox-switch:before{box-shadow:inset 0 0 4px var(--primary)}.calc--section .input--wrap .slider-container{margin-left:16px;margin-right:16px;position:relative}.calc--section .input--wrap .slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#090979;background:radial-gradient(circle,var(--primary) 20%,#fff 26%,#fff 50%,hsla(0,0%,100%,.3) 51%);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.12);cursor:pointer;height:32px;margin-bottom:-11px;margin-top:-11px;-webkit-transition:all .3s;transition:all .3s;width:32px}.calc--section .input--wrap .slider-container input[type=range]::-webkit-slider-thumb:hover{background:radial-gradient(circle,var(--primarydark) 20%,#fff 26%,#fff 50%,hsla(0,0%,100%,.3) 51%);box-shadow:0 2px 4px rgba(0,0,0,.32)}.calc--section .input--wrap .slider-container input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:#090979;background:radial-gradient(circle,var(--primary) 20%,#fff 26%,#fff 50%,hsla(0,0%,100%,.3) 51%);border:none;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.12);cursor:pointer;height:32px;margin-bottom:-11px;margin-top:-11px;-moz-transition:all .3s;transition:all .3s;width:32px}.calc--section .input--wrap .slider-container input[type=range]::-moz-range-thumb:hover{background:radial-gradient(circle,var(--primarydark) 20%,#fff 26%,#fff 50%,hsla(0,0%,100%,.3) 51%);box-shadow:0 2px 4px rgba(0,0,0,.32)}.calc--section .input--wrap .slider-container input{background:none;cursor:pointer;min-height:2.75rem;position:relative}.calc--section .input--wrap .slider-container input::-webkit-slider-runnable-track{background:#f0f0f0;border-radius:47px;box-shadow:inset 0 2px 6px rgba(0,0,0,.16)}.calc--section .input--wrap .slider-container input::-moz-range-track{background:#f0f0f0;border-radius:47px;box-shadow:inset 0 2px 6px rgba(0,0,0,.16);height:11px}.calc--section .input--wrap .slider-container .form--range--outer{margin-left:-16px;margin-right:-16px}.calc--section .input--wrap .slider-container .slider-value{background-color:var(--white);border-radius:.125rem;box-shadow:0 4px 10px rgba(0,0,0,.08);left:0;padding:var(--space-1) var(--space-2);pointer-events:none;position:absolute}.calc--section .input--wrap .slider-container .slider-value#leasingRateValueWrap{transform:translateX(-20px);width:40px}@media (min-width:640px){.calc--section .input--wrap .slider-container .slider-value#leasingRateValueWrap{transform:translateX(-40px);width:80px}}.calc--section .input--wrap .slider-container .slider-value#milesTravelledValueWrap{transform:translateX(-35px);width:70px}@media (min-width:640px){.calc--section .input--wrap .slider-container .slider-value#milesTravelledValueWrap{transform:translateX(-47px);width:94px}}.calc--section .input--wrap .slider-container .slider-value#loanTermValueWrap{transform:translateX(-35px);width:70px}@media (min-width:640px){.calc--section .input--wrap .slider-container .slider-value#loanTermValueWrap{transform:translateX(-47px);width:94px}}.calc--section .input--wrap .slider-container .slider-value .slider-value-inner{color:var(--primary);font-weight:600;position:relative}@media (min-width:640px){.calc--section .input--wrap .slider-container .slider-value .slider-value-inner{font-weight:700}}.calc--section .input--wrap .slider-container .slider-value .slider-value-inner{font-size:12px;white-space:nowrap}@media (min-width:640px){.calc--section .input--wrap .slider-container .slider-value .slider-value-inner{font-size:14px}}.calc--section .input--wrap .slider-container .slider-value .slider-value-inner:before{background-color:var(--white);content:"";height:10px;left:50%;position:absolute;top:0;transform:rotate(45deg) translate(-100%,-10%);width:10px}.calc--section .input--wrap .description-range{align-items:center;display:flex;justify-content:space-between}.calc--section .input--wrap .description-range p{color:var(--gray);font-size:14px}.calc--section .result--wrap .label--wrap{align-items:center;display:flex;font-size:var(--step--1);margin-bottom:var(--space-3);min-height:var(--space-6)}.calc--section .result--wrap .label--wrap:last-child{margin-bottom:var(--space-0)}.calc--section .result--wrap .label--wrap .label-icon{background-color:var(--white);border-radius:9999px;display:inline-block;height:var(--space-4);margin-right:var(--space-3);min-width:var(--space-4);position:relative;width:var(--space-4)}.calc--section .result--wrap .label--wrap .label-icon.blue{background:#1584c7}.calc--section .result--wrap .label--wrap .label-icon.green{background:#15c79c}.calc--section .result--wrap .label--wrap .label-icon.orange{background:#e99a25}.calc--section .result--wrap .label--wrap .label-icon.red{background:#e93125}.calc--section .calc--result--wrap{border-bottom:1px solid #e8eaf3;border-top:1px solid #e8eaf3;padding-bottom:var(--space-8);padding-top:var(--space-8)}.calc--section .result--grid--gap{gap:var(--space-4);display:grid}.calc--section .result--wrap--price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.calc--section .result--wrap--price .calculator-results-block-amount-value{font-weight:700;text-align:right}.calc--section .calculator-results.total{border-bottom:1px solid #e8eaf3;margin-bottom:var(--space-4);padding-bottom:var(--space-8);padding-top:var(--space-8)}.calc--section .calculator-results-block-title.total{font-weight:700}.calc--section .chart--wrap{display:grid;padding-bottom:var(--space-8);position:relative}@media (min-width:640px){.calc--section .chart--wrap{grid-template-columns:250px auto}}.calc--section .chart--wrap .chart-result-wrap{background-color:var(--white);border-radius:9999px;height:250px;left:-20px;padding:75px 65px;position:absolute;top:25px;width:250px}.calc--section .chart--wrap .chart-result-wrap .chart-chf{color:#052033;font-size:16px}.calc--section .chart--wrap .chart-result-wrap .chart-result{font-size:34px;font-weight:700;line-height:1}.calc--section .chart--wrap .chart-result-wrap .chart-month{color:#8b8c94;font-size:13px}.calc--section .chart--wrap #chart{max-width:100%;min-height:250px;pointer-events:none}.calc--section .chart--wrap .chart--legend{gap:var(--space-4);align-items:center;display:none}@media (min-width:640px){.calc--section .chart--wrap .chart--legend{display:grid}}.calc--section .chart--wrap .chart--legend a,.calc--section .chart--wrap .chart--legend p{align-items:center;display:flex;font-size:var(--step--1);font-weight:400;min-height:var(--space-6)}.calc--section .chart--wrap .chart--legend a .label-icon,.calc--section .chart--wrap .chart--legend p .label-icon{background-color:var(--white);border-radius:9999px;display:inline-block;height:var(--space-6);margin-right:var(--space-3);position:relative;width:var(--space-6)}.calc--section .chart--wrap .chart--legend a .label-icon:after,.calc--section .chart--wrap .chart--legend p .label-icon:after{border-radius:9999px;content:"";height:var(--space-4);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--space-4)}.calc--section .chart--wrap .chart--legend a .label-icon.blue:after,.calc--section .chart--wrap .chart--legend p .label-icon.blue:after{background:#1584c7}.calc--section .chart--wrap .chart--legend a .label-icon.green:after,.calc--section .chart--wrap .chart--legend p .label-icon.green:after{background:#15c79c}.calc--section .chart--wrap .chart--legend a .label-icon.orange:after,.calc--section .chart--wrap .chart--legend p .label-icon.orange:after{background:#e99a25}.calc--section .chart--wrap .chart--legend a .label-icon.red:after,.calc--section .chart--wrap .chart--legend p .label-icon.red:after{background:#e93125}.calc--section .chart--wrap .chart--legend a{color:var(--dark);text-decoration:underline}.calc--section .chart--wrap .chart--legend a:hover{text-decoration:none}.anfrage--form .gform_footer{gap:var(--space-6);display:grid;justify-content:space-between}@media (min-width:640px){.anfrage--form .gform_footer{display:flex}}.gform_hidden{display: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:Tahoma,sans-serif!important;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-12acaf80.css.map*/