/*!
 * 
 * Localmedia
 * 
 * @author localmedia.ch
 * @version 1.0.1
 * @link https://localmedia.ch
 * @license 
 * 
 * Copyright (c) 2026 localmedia.ch
 * 
 * 
 */
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;scroll-behavior:smooth}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo,a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none}
:root{--fluid-min-width:375;--fluid-max-width:1920;--fluid-screen:100vw;--design-screen:1920;--design-container-margin-max:136;--design-container-margin-min:24;--design-columns:12;--design-gutter:80;--space-unit-min:32;--space-unit-max:var( --design-gutter );--container-max-width:calc(100vw - var(--container-margin)*2);--container-fluid-width:var(--fluid-screen);--container-indent-width:calc(100vw - var(--space-m-l));--container-margin:calc(var(--design-container-margin-min)/16*1rem + (var(--design-container-margin-max) - var(--design-container-margin-min))*var(--fluid-bp))}:root .inset-padding{padding:0 var(--container-margin)}@media screen and (min-width:1920px){:root{--fluid-screen:calc(var(--fluid-max-width)*1px);--container-max-width:calc(var(--fluid-max-width)*1px - var(--container-margin)*2)}}:root{--fluid-bp:calc((var(--fluid-screen) - var(--fluid-min-width)/16*1rem)/(var(--fluid-max-width) - var(--fluid-min-width)))}
:root{--primary:#da2032;--secondary:#672634;--light:#9d9d9d;--dark:#333;--white:#fff;--gray:#4d4d4d}
:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-base:"yorkten-slab-extended",sans-serif;--font-heading:"fieldwork",sans-serif;--f--1-min:16.00;--f--1-max:18.00;--step--1:calc(var(--f--1-min)/16*1rem + (var(--f--1-max) - var(--f--1-min))*var(--fluid-bp));--f-0-min:16.00;--f-0-max:20.00;--step-0:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));--f-1-min:18.00;--f-1-max:22.00;--step-1:calc(var(--f-1-min)/16*1rem + (var(--f-1-max) - var(--f-1-min))*var(--fluid-bp));--f-6-min:19.00;--f-6-max:24.00;--step-6:calc(var(--f-6-min)/16*1rem + (var(--f-6-max) - var(--f-6-min))*var(--fluid-bp));--f-2-min:22.00;--f-2-max:32.00;--step-2:calc(var(--f-2-min)/16*1rem + (var(--f-2-max) - var(--f-2-min))*var(--fluid-bp));--f-3-min:28.00;--f-3-max:40.00;--step-3:calc(var(--f-3-min)/16*1rem + (var(--f-3-max) - var(--f-3-min))*var(--fluid-bp));--f-4-min:32.00;--f-4-max:54.00;--step-4:calc(var(--f-4-min)/16*1rem + (var(--f-4-max) - var(--f-4-min))*var(--fluid-bp));--f-5-min:38.00;--f-5-max:72.00;--step-5:calc(var(--f-5-min)/16*1rem + (var(--f-5-max) - var(--f-5-min))*var(--fluid-bp));color:var(--dark);font-family:yorkten-slab-extended,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-5-to-2:calc(var(--space-5-min)/16*1rem + (var(--space-2-max) - var(--space-5-min))*var(--fluid-bp));--space-8-to-5:calc(var(--space-8-min)/16*1rem + (var(--space-5-max) - var(--space-8-min))*var(--fluid-bp));--space-12-to-8:calc(var(--space-12-min)/16*1rem + (var(--space-8-max) - var(--space-12-min))*var(--fluid-bp));--space-96-to-60:calc(var(--space-96-min)/16*1rem + (var(--space-60-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-0-to-72:var(--space-0)}@media (min-width:1024px){:root{--space-0-to-72:calc(var(--space-0-min)/16*1rem + (var(--space-72-max) - var(--space-0-min))*var(--fluid-bp-lg))}}@media (min-width:1920px){:root{--space-0-to-72:calc(var(--space-0-min)/16*1rem + (var(--space-72-max) - var(--space-0-min))*var(--fluid-bp))}}
.mb-0{margin-bottom:0!important}.m-0{margin:0 !important!important}.z-1{z-index:1}.grid--projekt{gap:var(--space-20);display:grid}@media (min-width:1024px){.grid--projekt{grid-template-columns:6fr 4fr}}@media (min-width:1280px){.grid--projekt{grid-template-columns:8fr 4fr}}.grid--2{gap:var(--space-20);display:grid}@media (min-width:768px){.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.grid--2.gap-leistung{-moz-column-gap:var(--space-40);column-gap:var(--space-40)}}.grid--3{gap:var(--space-20);display:grid}@media (min-width:768px){.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid--4{gap:var(--space-20);display:grid}@media (min-width:640px){.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.grid--logos{gap:var(--space-20);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.grid--logos{gap:var(--space-36);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.grid--logos{grid-template-columns:repeat(4,minmax(0,1fr))}}.grid--logos--small{gap:var(--space-20);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.grid--logos--small{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.grid--logos--small{gap:var(--space-36)}}.home--grid{gap:var(--space-20);display:grid}@media (min-width:1024px){.home--grid{grid-template-columns:5fr 7fr}}.container--full--abs{align-items:flex-start;display:grid;grid-template-columns:1fr;height:100%;left:50%;margin-top:var(--space-20);top:var(--space-0);transform:translateX(-50%);z-index:1}@media (min-width:768px){.container--full--abs{grid-template-columns:1fr 2fr}}@media (min-width:1280px){.container--full--abs{grid-template-columns:4fr 3fr}}@media (min-width:1920px){.container--full--abs{grid-template-columns:3fr 2fr}}.more--link{display:flex}.more--link .more--line{border-bottom:2px dashed #d8d8d8;display:inline-block;height:2px;transform:translateY(16px);width:100%}.more--link .more--text{align-items:center;display:flex;padding-left:var(--space-4);white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.more--link .more--text:hover{color:var(--dark)}.more--link .more--text:hover svg path{fill:var(--dark)}.job--grid{gap:var(--space-5);border-bottom:2px dashed #d8d8d8;border-top:2px dashed #d8d8d8;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-2px;padding-bottom:var(--space-4);padding-top:var(--space-4)}@media (min-width:768px){.job--grid{grid-template-columns:6fr 3fr}}@media (min-width:1280px){.job--grid{grid-template-columns:6fr 2fr 3fr 1fr}}.job--grid p:first-child{grid-column:1/-1}@media (min-width:768px){.job--grid p:first-child{grid-column:span 1/span 1}}.job--grid:hover{color:var(--secondary)}.table--border{gap:var(--space-5);border-bottom:2px dashed #d8d8d8;border-top:2px dashed #d8d8d8;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:-2px;padding-bottom:var(--space-4);padding-top:var(--space-4)}.social--wrap{align-items:center;display:flex}.social--wrap a{margin-left:var(--space-4);width:var(--space-8-to-5)}.social--wrap a svg{height:auto;width:100%}.social--wrap a:hover svg:not(.icon--stroke) path{fill:var(--primary)}.social--wrap a:hover .icon--stroke path{stroke:var(--primary)}.social--wrap--lg{align-items:center;display:flex}.social--wrap--lg a{margin-left:var(--space-6);width:var(--space-12-to-8)}.social--wrap--lg a svg{height:auto;width:100%}.social--wrap--lg a:first-child{margin-left:0}.social--wrap--lg a:hover svg:not(.icon--stroke) path{fill:var(--primary)}.social--wrap--lg a:hover .icon--stroke path{stroke:var(--primary)}.map--height{height:calc(var(--space-96)*1.3)}#root{overflow:hidden}.cover--badge{align-items:center;background-color:var(--primary);color:var(--white);display:flex;justify-content:center;padding:var(--space-10) var(--space-10) var(--space-10) var(--space-7);position:absolute;right:var(--space-0);top:30vh;transition:all .35s;transition:opacity .75s;width:calc(var(--space-96-to-60)*.92);z-index:2}.cover--badge.hidebadge{opacity:0;pointer-events:none}.cover--badge p{color:var(--white)}.cover--badge a{transition:all .25s;white-space:nowrap}.cover--badge a:hover{text-decoration:none}.cover--badge .close--svg{cursor:pointer;display:inline-block;height:1rem;position:absolute;right:var(--space-5);top:var(--space-5);width:1rem;z-index:1}.cover--badge .close--svg svg path{fill:#fff}.cover--badge:hover{text-decoration:none}.bg--event{background-color:#a9937b}.button--event{background:#468392;border-radius:4px;color:var(--white);font-family:var(--font-base);font-size:var(--step-6);font-weight:700;line-height:1;padding:18px 24px}.button--event:hover{background:#315b66}.event--white *{color:var(--white)!important}.page-template-page-event .site-header{display:none}.page-template-page-event .site-main{padding-top:0}
.header--grid{grid-template-columns:1fr 1fr}@media (min-width:768px){.header--grid{grid-template-columns:3fr 7fr}}@media (min-width:1280px){.header--grid{grid-template-columns:3fr 9fr}}.header ul.menu{gap:var(--space-10);display:grid;grid-auto-flow:column;justify-content:center;list-style:none;margin:var(--space-0);padding:var(--space-0)}.header ul.menu li a{color:var(--gray);font-family:var(--font-heading);font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal}.header ul.menu li.current-menu-item:not(.nav--button) a,.header ul.menu li.current-menu-parent:not(.nav--button)>a,.header ul.menu li a:hover{color:var(--primary)}.header ul.menu .menu-item-has-children{position:relative}.header ul.menu .menu-item-has-children>a{padding-right:1rem;position:relative}.header ul.menu .menu-item-has-children>a:after{background-color:var(--dark);content:"";height:8px;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6L0.535899 -6.52533e-07L7.4641 -4.68497e-08L4 6Z" fill="black"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6L0.535899 -6.52533e-07L7.4641 -4.68497e-08L4 6Z" fill="black"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:50%;transform:translateY(-30%);width:8px}.header ul.menu .menu-item-has-children.current-menu-parent a:after,.header ul.menu .menu-item-has-children>a:hover:after{background-color:var(--primary)}.header ul.menu .menu-item-has-children .sub-menu{background-color:var(--white);border-radius:.125rem;bottom:calc(var(--space-5)*-1);box-shadow:0 0 1px 0 var(--light);min-width:var(--space-72);padding:var(--space-12);position:absolute;transform:translateY(100%) scaleY(0);transform-origin:top;transition:all .3s;visibility:hidden;width:auto}.header ul.menu .menu-item-has-children .sub-menu li{margin-bottom:var(--space-3)}.header ul.menu .menu-item-has-children .sub-menu li 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;transform:translateY(100%) scaleY(1);transform-origin:top;transition:all .3s;visibility:visible}.header ul.menu .nav--button{margin-left:var(--space-8)}.header ul.menu .nav--button a{background:var(--primary);border:1px solid var(--primary);border-radius:4px;color:var(--white);cursor:pointer;display:inline-block;font-family:var(--font-heading);font-size:var(--step-0);font-weight:600;padding:var(--space-1-5) var(--space-7) var(--space-2-5);transition:all .3s cubic-bezier(.4,0,.2,1)}.header ul.menu .nav--button a:hover{background:var(--white);color:var(--primary)}.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:5}.site-header .header{z-index:5}.site-header .header .header-left .brand{width:var(--space-96-to-60)}.site-header .header .header-left .brand svg{height:auto;width:100%}.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{font-family:var(--font-heading)}.header-mobile-content{background-color:var(--white);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;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}.header-mobile-content .language--switcher a{font-family:var(--font-heading);padding-left:0}.header-right .wpml-ls-sub-menu{background-color:var(--white);border-radius:.125rem;box-shadow:0 0 1px 0 var(--light);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:var(--space-12);padding:var(--space-3);padding-bottom:var(--space-5);transform:translateY(40%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header-right a,.header-right a span{line-height:1}.language--switcher{position:relative}.language--switcher.invisible{display:none}.language--switcher .js-wpml-ls-legacy-dropdown-click,.language--switcher li,.language--switcher ul{border:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.language--switcher li:hover{background:transparent!important;color:var(--primary)}.language--switcher li:hover .wpml-ls-item-toggle:before{background-color:var(--primary)}.language--switcher a{background:transparent!important;border:none;color:var(--gray);font-family:var(--font-heading);font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding-bottom:0!important;padding-top:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.language--switcher a:hover{background:transparent!important;color:var(--primary)!important}.language--switcher a:hover:before{background-color:var(--primary)}.language--switcher a.wpml-ls-item-toggle{padding-right:1rem}.language--switcher a.wpml-ls-item-toggle:after{content:none}.language--switcher a.wpml-ls-item-toggle:before{background-color:var(--gray);content:"";height:8px;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6L0.535899 -6.52533e-07L7.4641 -4.68497e-08L4 6Z" fill="black"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6L0.535899 -6.52533e-07L7.4641 -4.68497e-08L4 6Z" fill="black"/></svg>') no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:50%;transform:translateY(-30%);width:8px}
: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-6);display:grid}@media (min-width:1024px){.gform_wrapper .gform_body .gform_fields{grid-template-columns:repeat(8,minmax(0,1fr))}}.gform_wrapper .gform_body .gform_fields .gfield{grid-column:1/-1;margin-bottom:var(--space-4xs)}.gform_wrapper .gform_body .gform_fields .gfield.field--sm{grid-column:1/-1}@media (min-width:1024px){.gform_wrapper .gform_body .gform_fields .gfield.field--sm{grid-column:span 3/span 3}}.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 4/span 4}}.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 5/span 5}}.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-family:var(--font-base);font-size:var(--step--1);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.7}.gform_wrapper .gform_body input,.gform_wrapper .gform_body select,.gform_wrapper .gform_body textarea{background:none;border:2px solid #e3e3e3;border-radius:8px;font-size:var(--step-0)!important;min-height:4.25rem;padding-bottom:var(--space-2);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 .gfield_html{font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2}.gform_wrapper .gform_body .gfield_html p{font-size:var(--step--1)}.gform_wrapper .gform_footer input{background:var(--primary);border:1px solid var(--primary);border-radius:4px;color:var(--white);cursor:pointer;display:inline-block;font-family:var(--font-heading);font-weight:600;padding:var(--space-1-5) var(--space-7) var(--space-2-5);transition:all .3s cubic-bezier(.4,0,.2,1)}.gform_wrapper .gform_footer input:hover{background:var(--white);color:var(--primary)}.gform_wrapper .gform_footer input{color:var(--white);font-size:var(--step-0);font-weight:600;line-height:1.5;line-height:1.6;margin-top:var(--space-7);text-align:left}.gform_wrapper .hidden_label .gfield_label{display:none}.gform_wrapper .ginput_container_checkbox,.gform_wrapper .ginput_container_radio{padding-top:var(--space-3)}.gform_wrapper .ginput_container_checkbox .gchoice,.gform_wrapper .ginput_container_radio .gchoice{align-items:center;display:flex;margin-bottom:var(--space-4);min-height:24px;position:relative}.gform_wrapper .ginput_container_checkbox .gchoice input,.gform_wrapper .ginput_container_radio .gchoice input{cursor:pointer;height:100%;min-height:none!important;opacity:0;position:absolute;width:100%;z-index:1}.gform_wrapper .ginput_container_checkbox .gchoice label,.gform_wrapper .ginput_container_radio .gchoice label{padding-left:2.25rem;position:relative}.gform_wrapper .ginput_container_checkbox .gchoice label:before,.gform_wrapper .ginput_container_radio .gchoice label:before{background-color:var(--white);border:1px solid #979797;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.gform_wrapper .ginput_container_checkbox .gchoice label:before{border-radius:0}.gform_wrapper .ginput_container_checkbox .gchoice label:after{border:solid var(--white);border-width:0 3px 3px 0;content:"";height:16px;left:8px;position:absolute;top:2px;transform:rotate(45deg);width:8px}.gform_wrapper .ginput_container_checkbox .gchoice input:checked~label:after{border-color:var(--primary)}.gform_wrapper .ginput_container_radio .gchoice label:before{border-radius:16px}.gform_wrapper .ginput_container_radio .gchoice label:after{background:var(--white);border-radius:10px;content:"";height:16px;left:4px;position:absolute;top:4px;width:16px}.gform_wrapper .ginput_container_radio .gchoice input:checked~label:after{background:var(--primary)}.page-template-page-event .gform_footer input{background:#468392;border:none;border-radius:4px;color:var(--white);font-family:var(--font-base);font-size:16px;font-weight:700;line-height:1;padding:18px 24px}.page-template-page-event .gform_footer input:hover{background:#315b66;color:var(--white)!important}
.headline--cover{font-size:var(--step-5);font-weight:600;margin-bottom:var(--space-3)}.headline--cover,.headline--cover--sm{font-family:var(--font-heading);font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1}.headline--cover--sm{font-size:var(--step-4);font-weight:400}.headline--section{font-size:var(--step-4)}.headline--block,.headline--section{font-family:var(--font-heading);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:var(--space-3)}.headline--block{font-size:var(--step-3)}.headline--event{color:#468392;font-family:var(--font-base);font-size:var(--step-2);font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;line-height:1.2;margin-bottom:var(--space-3)}.headline--card{font-weight:600}.headline--card,.headline--section--sm{font-family:var(--font-heading);font-size:var(--step-2);font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.2}.headline--section--sm{font-weight:300}.headline--h4{font-family:var(--font-heading);font-size:var(--step-1);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2}.text--bold{font-family:var(--font-base);font-weight:700;line-height:1.7}.button--text,.text--bold{font-size:var(--step-0);font-stretch:normal;font-style:normal;letter-spacing:normal}.button--text{font-family:var(--font-heading);font-weight:600;line-height:normal}a,li,p,td{font-family:var(--font-base);font-size:var(--step-0);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.7}a:not(.card):not(.std-link):not(.menu-item a):not(.link--with--icon):not(.wpml-ls-item-toggle):not(.more--text):not(.button--white){color:var(--secondary)}a:not(.card):not(.std-link):not(.menu-item a):not(.link--with--icon):not(.wpml-ls-item-toggle):not(.more--text):not(.button--white):hover{text-decoration:underline}.more--text{font-family:var(--font-heading)}.text--light{font-size:var(--step-0);font-weight:300;line-height:1.7}.headline--h5,.text--light{font-family:var(--font-heading);font-stretch:normal;font-style:normal;letter-spacing:normal}.headline--h5{font-size:var(--step--1);font-weight:400;line-height:1.2}.text--small{font-family:var(--font-base);font-weight:400;line-height:1.7}.date--text,.text--small{font-size:var(--step--1);font-stretch:normal;font-style:normal;letter-spacing:normal}.date--text{line-height:1}.date--text,.footer--text{font-family:var(--font-heading);font-weight:300}.footer--text{font-size:var(--step--1);font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5}.link--with--icon{align-items:center;display:flex}.link--with--icon:hover{color:var(--primary)}.link--with--icon:hover svg path{fill:var(--primary)}.text--wrap.text--event a,.text--wrap.text--event li,.text--wrap.text--event p,.text--wrap.text--event td{font-size:var(--step-6)}.text--wrap.text--event td:first-child{padding-right:2rem}.text--wrap.text--small a,.text--wrap.text--small li,.text--wrap.text--small p,.text--wrap.text--small td{font-size:var(--step--1)}.text--wrap p{margin-bottom:var(--space-7)}.text--wrap p:last-of-type{margin-bottom:0}.text--wrap p+h2,.text--wrap ul+h2{margin-top:var(--space-16)}.text--wrap p+h3,.text--wrap ul+h3{margin-top:var(--space-10)}.text--wrap h2{font-size:var(--step-3);margin-bottom:var(--space-5)}.text--wrap h2,.text--wrap h3{color:var(--primary);font-family:var(--font-heading);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2}.text--wrap h3{font-size:var(--step-2);margin-bottom:var(--space-2)}.text--wrap ul{list-style:disc;padding-left:1.5rem}.text--wrap ul li{margin-bottom:var(--space-2)}.text--wrap ul li::marker{color:var(--primary)}.text--wrap ul li:last-child{margin-bottom:var(--space-0)}.font-bold{font-weight:700}.text--fieldwork,.text--fieldwork a,.text--fieldwork p{font-family:var(--font-heading);font-weight:300}.text--fieldwork a,.text--fieldwork a a,.text--fieldwork p a{text-decoration:underline}.page-template-page-legals h2{font-size:var(--step-3);margin-bottom:var(--space-3);margin-top:var(--space-10)}.page-template-page-legals h2,.page-template-page-legals h3{font-family:var(--font-heading);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2}.page-template-page-legals h3{font-size:var(--step-2);margin-top:var(--space-5)}.page-template-page-legals p{margin-bottom:var(--space-5)}.page-template-page-legals strong{font-weight:600}.hyphens--auto{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.content__group>.content__section+.content__section:not(.vertical--even){margin-top:var(--space-36)}.content__group>.vertical--even{padding-bottom:var(--space-36);padding-top:var(--space-36)}.content__group>.content__section:not(.vertical--even)+.vertical--even,.content__group>.cover__section+.content__section:not(.vertical--even),.content__group>.vertical--even+.content__section:not(.vertical--even){margin-top:var(--space-36)}.content__group>.content__section:last-child{padding-bottom:var(--space-40)}.content__group .content__section>.block__container+.block__container,.page-template-page-event .content__group>.content__section+.content__section:not(.vertical--even){margin-top:var(--space-16)}.page-template-page-event .content__group>.vertical--even{padding-bottom:var(--space-16);padding-top:var(--space-16)}.page-template-page-event .content__group>.content__section:not(.vertical--even)+.vertical--even,.page-template-page-event .content__group>.cover__section+.content__section:not(.vertical--even),.page-template-page-event .content__group>.vertical--even+.content__section:not(.vertical--even){margin-top:var(--space-16)}.page-template-page-event .content__group>.content__section:last-child{padding-bottom:var(--space-16)}.page-template-page-event .content__group .content__section>.block__container+.block__container{margin-top:var(--space-10)}.page-template-page-event .content__group>.content__section{position:relative;z-index:2}.single-blog .content__group>.cover__section+.flexblock__section,.single-job .content__group>.cover__section+.flexblock__section,.single-ratgeber .content__group>.cover__section+.flexblock__section{margin-top:var(--space-20)!important}.single-blog .content__group>.cover__section+.content__section:not(.vertical--even):not(.flexblock__section),.single-job .content__group>.cover__section+.content__section:not(.vertical--even):not(.flexblock__section),.single-ratgeber .content__group>.cover__section+.content__section:not(.vertical--even):not(.flexblock__section){margin-top:var(--space-16)}.single-blog .content__group>.flexblock__section+.flexblock__section,.single-job .content__group>.flexblock__section+.flexblock__section,.single-ratgeber .content__group>.flexblock__section+.flexblock__section{margin-top:var(--space-20)}
.site-footer{background-color:var(--gray);position:relative}.site-footer .footer--container{padding-bottom:var(--space-10);padding-top:var(--space-20)}.site-footer .brand{display:block;margin-bottom:var(--space-5);width:var(--space-96-to-60)}.site-footer .brand svg{height:auto;width:100%}.site-footer a,.site-footer p{color:var(--white)!important}.site-footer a{text-decoration:underline}.site-footer .button--outline,.site-footer a:hover{text-decoration:none!important}.site-footer .button--outline{font-weight:600}.site-footer .button--outline:hover{color:var(--gray)!important;text-decoration:none!important}.wpml-ls-statics-footer{display:none}
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;position:relative}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--original--zert{height:100%;position:relative;width:100%}.sirv--original--zert img.Sirv{max-height:100%;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important;position:relative}.sirv--cover--home:after{content:"";display:block;padding-top:49.6%}.sirv--cover:after{content:"";display:block;padding-top:65.6%}@media (min-width:768px){.sirv--cover:after{padding-top:45.6%}}@media (min-width:1024px){.sirv--cover:after{padding-top:32.6%}}.sirv--quadrat:after{content:"";display:block;padding-top:100%}.sirv--team:after{content:"";display:block;padding-top:133.33%}.sirv--card:after{content:"";display:block;padding-top:62.8%}.sirv--card-einbild:after{content:"";display:block;padding-top:44.65%}
.cover{position:relative}.cover .cover--image{height:100%}.cover .cover--image:after{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);content:"";height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%}.cover .cover--image .sirv--cover--home{min-height:100%}.cover .cover--content{align-items:flex-end;display:flex;height:100%;left:var(--space-0);padding-bottom:var(--space-24);position:absolute;top:var(--space-0);width:100%}.cover .cover--content .container--abs{display:grid;width:100%}@media (min-width:768px){.cover .cover--content .container--abs{grid-template-columns:8fr 5fr}}@media (min-width:1024px){.cover .cover--content .container--abs{grid-template-columns:6fr 5fr}}.cover.home{height:calc(100vh - var(--space-48-to-32));min-height:720px;overflow:hidden}@media (min-width:640px){.cover.home{min-height:900px}}@media (min-width:1920px){.cover.home{min-height:400px}}.cover .cover--animation{height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%}.cover .cover--animation .line-1{bottom:2%;height:2px;position:absolute;right:-10%;transform:rotate(-22deg);width:200%}.cover .cover--animation .line-1:after{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 15px,transparent 0,transparent 30px);content:"";height:2px;position:absolute;width:100%}.cover .cover--animation .line-1.animated{opacity:0;transform:translateY(50000%) rotate(-22deg);transition:transform .5s,opacity 1s}.cover .cover--animation .line-2{height:2px;position:absolute;right:-10%;top:-15%;transform:rotate(22deg);width:200%}.cover .cover--animation .line-2:after{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 15px,transparent 0,transparent 30px);content:"";height:2px;position:absolute;width:100%}.cover .cover--animation .line-2.animated{opacity:0;transform:translateY(-50000%) rotate(22deg);transition:transform .5s,opacity 1s;transition-delay:50ms}.cover .cover--animation .line-3{bottom:-15%;height:2px;position:absolute;right:-10%;transform:rotate(-22deg);width:200%}.cover .cover--animation .line-3:after{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 15px,transparent 0,transparent 30px);content:"";height:2px;position:absolute;width:100%}.cover .cover--animation .line-3.animated{opacity:0;transform:translateY(50000%) rotate(-22deg);transition:transform .5s,opacity 1s;transition-delay:.1s}.cover .cover--animation .line-4{bottom:var(--space-0);height:51%;position:absolute;right:calc(var(--space-72)*2);width:2px}.cover .cover--animation .line-4:after{background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 15px,transparent 0,transparent 30px);content:"";height:100%;position:absolute;width:2px}.cover .cover--animation .line-4.animated{opacity:0;transform:translateY(100%);transition:transform .5s,opacity 1s;transition-delay:.1s}.cover .cover--animation .line-5{height:100%;position:absolute;right:var(--space-72);top:var(--space-0)}.cover .cover--animation .line-5:after{background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 15px,transparent 0,transparent 30px);content:"";height:100%;position:absolute;width:2px}.cover .cover--animation .line-5.animated{opacity:0;transform:translateY(100%);transition:transform .5s,opacity 1s;transition-delay:.15s}.cover .cover--animation .line-6{height:36%;position:absolute;right:calc(var(--space-72)*1.8);top:var(--space-0);width:2px}.cover .cover--animation .line-6:after{background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 15px,transparent 0,transparent 30px);content:"";height:100%;position:absolute;width:2px}.cover .cover--animation .line-6.animated{opacity:0;transform:translateY(-100%);transition:transform .5s,opacity 1s;transition-delay:50ms}.cover.subpage .cover--animation .line-1{bottom:-40%;right:-10%}.cover.subpage .cover--animation .line-2{right:-10%;top:-30%}.cover.subpage .cover--animation .line-3{bottom:-70%;right:-10%}.cover.subpage .cover--animation .line-4{height:38%}.cover.subpage .cover--animation .line-5{height:100%;position:absolute;right:var(--space-72);top:var(--space-0)}.cover.subpage .cover--animation .line-6{height:50%}
.block--video .video--overlay{display:block;overflow:hidden;position:relative}.block--video .video--overlay img{transform:scale(1);transition:all .3s!important}.block--video .video--overlay:after{background-color:hsla(0,0%,100%,.9);content:"";height:var(--space-28);left:50%;-webkit-mask:url('data:image/svg+xml; utf8, <svg width="107px" height="107px" viewBox="0 0 107 107" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Group" fill="rgb(19,37,149)" fill-rule="nonzero"><path d="M71.0212,52.9651 C71.69,53.3664 71.8238,54.1687 71.4225,54.8375 C71.2888,54.9712 71.155,55.1051 71.0212,55.2388 L45.475,70.8875 C44.8062,71.2887 44.0037,71.0212 43.6025,70.4862 C43.4688,70.2187 43.4688,70.0849 43.4688,69.8174 L43.4688,38.5201 C43.4688,37.7176 44.0037,37.1826 44.8062,37.1826 C45.0738,37.1826 45.3412,37.3161 45.475,37.3161 L71.0212,52.9651 Z M53.5,107 C83.0472,107 107,83.0472 107,53.5 C107,23.9528 83.0472,0 53.5,0 C23.9528,0 0,23.9528 0,53.5 C0,83.0472 23.9528,107 53.5,107 Z" id="Path-2"></path></g></g></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml; utf8, <svg width="107px" height="107px" viewBox="0 0 107 107" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Group" fill="rgb(19,37,149)" fill-rule="nonzero"><path d="M71.0212,52.9651 C71.69,53.3664 71.8238,54.1687 71.4225,54.8375 C71.2888,54.9712 71.155,55.1051 71.0212,55.2388 L45.475,70.8875 C44.8062,71.2887 44.0037,71.0212 43.6025,70.4862 C43.4688,70.2187 43.4688,70.0849 43.4688,69.8174 L43.4688,38.5201 C43.4688,37.7176 44.0037,37.1826 44.8062,37.1826 C45.0738,37.1826 45.3412,37.3161 45.475,37.3161 L71.0212,52.9651 Z M53.5,107 C83.0472,107 107,83.0472 107,53.5 C107,23.9528 83.0472,0 53.5,0 C23.9528,0 0,23.9528 0,53.5 C0,83.0472 23.9528,107 53.5,107 Z" id="Path-2"></path></g></g></svg>') no-repeat 50% 50%;-webkit-mask-position:right;mask-position:right;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:var(--space-28)}.block--video .video--overlay:hover img{transform:scale(1.1);transition:all .3s}.block--video .video--overlay:hover:after{background-color:#fff;transition:all .3s}.open--gallery{cursor:pointer}.gallery--grid{gap:var(--space-4);display:grid;grid-template-columns:1fr 1fr}@media (min-width:768px){.gallery--grid{grid-template-columns:2fr 6fr}}@media (min-width:1024px){.gallery--grid{grid-template-columns:5fr 5fr 13fr}}.gallery--grid .gallery--image{display:none;overflow:hidden}.gallery--grid .gallery--image img{transition:all .3s}.gallery--grid .gallery--image:hover img{transform:scale(1.1)}.gallery--grid .gallery--image:first-child,.gallery--grid .gallery--image:nth-child(2),.gallery--grid .gallery--image:nth-child(3){display:block}@media (min-width:1024px){.gallery--grid .gallery--image:nth-child(4),.gallery--grid .gallery--image:nth-child(5){display:block}}@media (min-width:768px){.gallery--grid .gallery--image:nth-child(2){grid-column:2;grid-row:1/3}}@media (min-width:1024px){.gallery--grid .gallery--image:nth-child(2){grid-column:2;grid-row:1}}@media (min-width:768px){.gallery--grid .gallery--image:nth-child(2) .sirv--quadrat:after{padding-top:69%}}@media (min-width:1024px){.gallery--grid .gallery--image:nth-child(2) .sirv--quadrat:after{padding-top:100%}}.gallery--grid .gallery--image:nth-child(3){grid-column:1/-1}@media (min-width:768px){.gallery--grid .gallery--image:nth-child(3){grid-column:span 1/span 1}}@media (min-width:1024px){.gallery--grid .gallery--image:nth-child(3){grid-column:3;grid-row:1/3}}.gallery--grid .gallery--image:nth-child(3) .sirv--quadrat:after{padding-top:69%}@media (min-width:768px){.gallery--grid .gallery--image:nth-child(3) .sirv--quadrat:after{padding-top:100%}}@media (min-width:1024px){.gallery--grid .gallery--image:nth-child(3) .sirv--quadrat:after{padding-top:78.9%}}.download--link svg path{fill:var(--secondary)}.zert--grid .zert--wrap{height:var(--space-48);max-height:var(--space-40);max-width:var(--space-48)}.zert--grid a+a{margin-left:var(--space-6)}.programm--grid{display:grid;row-gap:var(--space-16)}@media (min-width:640px){.programm--grid{grid-template-columns:19fr 13fr 19fr;row-gap:var(--space-0)}}.programm--grid .programm--item:first-child{padding-top:var(--space-6)}.programm--grid .programm--item .programm--time{background-color:#a9937b;margin-bottom:var(--space-10);padding:6px 12px;position:relative}.programm--grid .programm--item .programm--time p{color:var(--white);font-size:16px;font-weight:700;text-align:center}.programm--grid .programm--item .programm--title{color:#468392;font-family:var(--font-base);font-size:var(--step-6);font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;line-height:1.2;margin-bottom:var(--space-3)}.programm--grid .programm--item .programm--text{font-size:16px}@media (min-width:640px){.programm--grid .programm--item.item--left .programm--time:after{background-color:#a9937b;content:"";height:2px;position:absolute;right:var(--space-0);top:50%;transform:translateY(-50%) translateX(100%);width:34%}.programm--grid .programm--item.item--left .programm--time:before{background-color:#a9937b;border-radius:99px;content:"";height:12px;position:absolute;right:-34.25%;top:50%;transform:translateY(-50%) translateX(50%);width:12px}.programm--grid .programm--item.item--right .programm--time:after{background-color:#a9937b;content:"";height:2px;left:var(--space-0);position:absolute;top:50%;transform:translateY(-50%) translateX(-100%);width:34%}.programm--grid .programm--item.item--right .programm--time:before{background-color:#a9937b;border-radius:99px;content:"";height:12px;left:-34.25%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:12px}}.programm--grid .programm--center,.programm--grid .programm--placeholder{display:none}@media (min-width:640px){.programm--grid .programm--placeholder{display:block}.programm--grid .programm--center{display:block;position:relative}.programm--grid .programm--center:before{background-color:#a9937b;content:"";height:100%;left:50%;position:absolute;top:var(--space-0);transform:translateX(-50%);width:2px}.programm--grid .programm--center:last-of-type:before{height:20px}}.block--3_spalten .text--wrap h2,.block--3_spalten .text--wrap h3{color:var(--secondary)}@media (min-width:1024px){.block--2_spalten .grid--2{-moz-column-gap:var(--space-36);column-gap:var(--space-36)}}.block--2_spalten .ablauf--list{gap:var(--space-6);display:flex;flex-direction:column}.block--2_spalten .ablauf--item{gap:var(--space-5);align-items:flex-start;display:flex}.block--2_spalten .ablauf--nummer{align-items:center;background-color:var(--primary);border-radius:50%;color:var(--white);display:flex;flex-shrink:0;font-family:var(--font-heading);font-size:var(--step-0);font-weight:600;height:3rem;justify-content:center;line-height:1;width:3rem}.block--2_spalten .ablauf--text{font-size:var(--step-0);padding-top:var(--space-1)}.block--2_spalten .ablauf--text p{font-size:var(--step-0);margin-bottom:var(--space-0)}.block--2_spalten .text--box{border:2px dashed #d8d8d8;padding:var(--space-8)}@media (min-width:768px){.block--2_spalten .text--box{padding:var(--space-10)}}.bg--cta{background-color:var(--secondary);position:relative;z-index:1}.block--cta .cta--lead{font-size:var(--step-0);line-height:1.5}.block--cta .cta--lead p{color:var(--white);margin-bottom:var(--space-4)}.block--cta .cta--lead p:last-child{margin-bottom:var(--space-0)}.block--cta .cta--form .gform_wrapper .gform_body .gform_fields{gap:var(--space-4)}.block--cta .cta--form .gform_wrapper .gform_body input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),.block--cta .cta--form .gform_wrapper .gform_body select{background-color:var(--white);border-color:transparent;min-height:2.75rem;padding:.5rem .75rem}.block--cta .cta--form .gform_wrapper .gform_body textarea{background-color:var(--white);border-color:transparent;min-height:5.5rem;padding:.5rem .75rem}.block--cta .cta--form .gform_wrapper .gfield_label{color:var(--white)}.block--cta .cta--form .gform_wrapper .gform_footer input{margin-top:var(--space-4);min-height:auto}.block--cta .cta--form .gform_wrapper .ginput_container_checkbox label,.block--cta .cta--form .gform_wrapper .ginput_container_radio label{color:var(--white)}
.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.05);transition:all .3s}.card:hover:not(.teamcard):not(.cta--card) .headline--card,.card:hover:not(.teamcard):not(.cta--card) h2,.card:hover:not(.teamcard):not(.cta--card) h3{color:var(--light);transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.team--image:after{background:linear-gradient(0deg,#333 -23.1%,rgba(51,51,51,0) 67.85%);content:"";height:100%;left:var(--space-0);position:absolute;top:var(--space-0);width:100%}.grid--blog .card:first-child{gap:var(--space-20);grid-column:1/-1}@media (min-width:768px){.grid--blog .card:first-child{display:grid}}.grid--blog .card:first-child{grid-template-columns:7fr 5fr}@media (min-width:768px){.grid--blog .card:first-child .headline--card{font-family:var(--font-heading);font-size:var(--step-4);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:var(--space-3)}.grid--blog .card:first-child .sirv--quadrat:after{padding-top:68.2%}}.home--blog--wrap{gap:var(--space-20);display:grid}@media (min-width:1024px){.home--blog--wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.home--blog--wrap .first--card h3{font-family:var(--font-heading);font-size:var(--step-3);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:var(--space-3)}.home--blog--wrap .first--card .sirv--quadrat:after{padding-top:68.2%}}.home--blog--wrap .grid--blog--home{gap:var(--space-20);display:grid}@media (min-width:768px){.home--blog--wrap .grid--blog--home{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home--blog--wrap .grid--blog--home{display:block}}.home--blog--wrap .grid--blog--home .card{gap:var(--space-16)}@media (min-width:1024px){.home--blog--wrap .grid--blog--home .card{display:grid;grid-template-columns:2fr 8fr;margin-bottom:var(--space-4)}}.gap-leistung .card:hover span{color:var(--light)}.gap-leistung .card:hover svg path{fill:var(--light)}.gap-leistung .card:hover img{filter:grayscale(1)}
.post-filter{flex-wrap:wrap}.post-filter .post-button{margin-bottom:var(--space-6);margin-right:var(--space-6)}.post-filter .post-button:hover{color:var(--primary)}.post-filter .post-button{cursor:pointer}.post-filter .post-button:last-child{margin-right:0}.post-filter .post-button.mixitup-control-active{color:var(--dark);font-family:var(--font-heading);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal}
.accordion--simple .accordion--card{border-bottom:2px dashed #d8d8d8;padding-bottom:var(--space-4);padding-top:var(--space-4)}.accordion--simple .accordion--card:first-child{border-top:2px dashed #d8d8d8}.accordion--simple .acc--title{color:var(--dark);cursor:pointer;font-family:var(--font-heading);font-size:var(--step-0);font-weight:500;margin-bottom:0}.accordion--simple .click--down{cursor:pointer}.accordion--simple .click--down .icon--down{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:24px;position:relative;width:24px}.accordion--simple .click--down .icon--down:after{background-color:var(--dark);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:transform .3s;width:.75rem}.accordion--simple .click--down.up .icon--down:after{transform:translateY(-50%) translateX(-50%) rotate(180deg)}.accordion--simple .accordion--slide{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:var(--font-base);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}.page-login .text-white{color:#fff!important}

/*# sourceMappingURL=main-daaf6f21.css.map*/