#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";@layer layers{@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/files/deab/layout/fonts/open-sans-v40-latin-300.woff2) format("woff2"),url(/files/deab/layout/fonts/open-sans-v40-latin-300.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/files/deab/layout/fonts/open-sans-v40-latin-300italic.woff2) format("woff2"),url(/files/deab/layout/fonts/open-sans-v40-latin-300italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/files/deab/layout/fonts/open-sans-v40-latin-regular.woff2) format("woff2"),url(/files/deab/layout/fonts/open-sans-v40-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/files/deab/layout/fonts/open-sans-v40-latin-italic.woff2) format("woff2"),url(/files/deab/layout/fonts/open-sans-v40-latin-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/files/deab/layout/fonts/open-sans-v40-latin-600.woff2) format("woff2"),url(/files/deab/layout/fonts/open-sans-v40-latin-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(/files/deab/layout/fonts/open-sans-v40-latin-600italic.woff2) format("woff2"),url(/files/deab/layout/fonts/open-sans-v40-latin-600italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/files/deab/layout/fonts/open-sans-v40-latin-700.woff2) format("woff2"),url(/files/deab/layout/fonts/open-sans-v40-latin-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(/files/deab/layout/fonts/open-sans-v40-latin-700italic.woff2) format("woff2"),url(/files/deab/layout/fonts/open-sans-v40-latin-700italic.ttf) format("truetype")}@layer vars{body{--color1:#ef531f;--color1-bg:#ef531f;--color1-light:#fde6dd;--color1-light-bg:#fde6dd;--color2:#0d6e91;--color2-bg:#0d6e91;--color2-light:#85e5e5;--color2-light-bg:#85e5e5;--color3:#1fbfee;--color3-bg:#1fbfee;--color4:#489932;--color4-bg:#489932;--color5:#f59b00;--color5-bg:#f59b00;--color6:#e6007d;--color6-bg:#e6007d;--color7:#77a2b6;--color7-bg:#77a2b6;--color8:#99c00a;--color8-bg:#99c00a;--color9:#0049c1;--color9-bg:#0049c1;--color-black:#000;--color-black-inverted:#000;--color-black-all:#000;--color-white:#fff;--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#fff;--color-white-layer2:#fff;--color-white-layer3:#fff;--color-grey-10:#1a1a1a;--color-grey-20:#333;--color-grey-30:#4d4d4d;--color-grey-40:#666;--color-grey-50:gray;--color-grey-60:#999;--color-grey-70:#b3b3b3;--color-grey-75:#bfbfbf;--color-grey-80:#ccc;--color-grey-90:#e6e6e6;--color-grey-95:#f2f2f2;--color-grey-95-bg:#f2f2f2;--color-border:transparent;--color-background:transparent}body #mobile-menu{--color-mobile-nav-background:#fff;--color-mobile-nav-main:#ef531f;--color-mobile-nav-main-bg:#ef531f;--color-mobile-nav-secondary:#ffe0e0;--color-mobile-nav-secondary-bg:#ffe0e0}body.white{--color1:#000;--color1-bg:#fff;--color1-light:#000;--color1-light-bg:#fff;--color2:#000;--color2-bg:#fff;--color2-light:#000;--color2-light-bg:#fff;--color3:#000;--color3-bg:#fff;--color4:#000;--color4-bg:#fff;--color5:#000;--color5-bg:#fff;--color6:#000;--color6-bg:#fff;--color7:#000;--color7-bg:#fff;--color8:#000;--color8-bg:#fff;--color9:#000;--color9-bg:#fff;--color-black:#000;--color-black-inverted:#fff;--color-black-all:#000;--color-white:#fff;--color-white-inverted:#000;--color-white-all:#fff;--color-white-layer1:#fff;--color-white-layer2:#fff;--color-white-layer3:#fff;--color-grey-10:#000;--color-grey-20:#000;--color-grey-30:#000;--color-grey-40:#000;--color-grey-50:#000;--color-grey-60:#000;--color-grey-70:#000;--color-grey-75:#000;--color-grey-80:#000;--color-grey-90:#000;--color-grey-95:#000;--color-grey-95-bg:#fff;--color-border:#000;--color-background:#fff}body.white #mobile-menu{--color-mobile-nav-background:#fff;--color-mobile-nav-main:#000;--color-mobile-nav-main-bg:#fff;--color-mobile-nav-secondary:#000;--color-mobile-nav-secondary-bg:#fff}body.black{--color1:#fff;--color1-bg:#000;--color1-light:#fff;--color1-light-bg:#000;--color2:#fff;--color2-bg:#000;--color2-light:#fff;--color2-light-bg:#000;--color3:#fff;--color3-bg:#000;--color4:#fff;--color4-bg:#000;--color5:#fff;--color5-bg:#000;--color6:#fff;--color6-bg:#000;--color7:#fff;--color7-bg:#000;--color8:#fff;--color8-bg:#000;--color9:#fff;--color9-bg:#000;--color-black:#fff;--color-black-inverted:#000;--color-black-all:#000;--color-white:#000;--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#000;--color-white-layer2:#000;--color-white-layer3:#000;--color-grey-10:#fff;--color-grey-20:#fff;--color-grey-30:#fff;--color-grey-40:#fff;--color-grey-50:#fff;--color-grey-60:#fff;--color-grey-70:#fff;--color-grey-75:#fff;--color-grey-80:#fff;--color-grey-90:#fff;--color-grey-95:#fff;--color-grey-95-bg:#000;--color-border:#fff;--color-background:#000}body.black #mobile-menu{--color-mobile-nav-background:#000;--color-mobile-nav-main:#fff;--color-mobile-nav-main-bg:#000;--color-mobile-nav-secondary:#fff;--color-mobile-nav-secondary-bg:#000}body{--page-width:87.5rem;--page-padding-left-desktop:8rem;--page-padding-right-desktop:8rem;--page-padding-left:8rem;--page-padding-right:8rem;--page-padding-left-small:4rem;--page-padding-right-small:4rem}@media (max-width:64rem){body{--page-padding-left:4rem;--page-padding-right:4rem;--page-padding-left-small:2rem;--page-padding-right-small:2rem}}@media (max-width:48rem){body{--page-padding-left:2rem;--page-padding-right:3.5rem;--page-padding-left-small:1rem;--page-padding-right-small:2rem}}@media (max-width:30rem){body{--page-padding-left:2rem;--page-padding-right:3.5rem;--page-padding-left-small:1rem;--page-padding-right-small:1rem}}body{--sum-outside-width-left:calc((100vw - (var(--page-width) + var(--page-padding-left) + var(--page-padding-right))) / 2 + var(--page-padding-left));--sum-outside-width-right:calc((100vw - (var(--page-width) + var(--page-padding-left) + var(--page-padding-right))) / 2 + var(--page-padding-right));--sum-outside-width-small-left:calc((100vw - (var(--page-width) + var(--page-padding-left-small) + var(--page-padding-right-small))) / 2 + var(--page-padding-left-small));--sum-outside-width-small-right:calc((100vw - (var(--page-width) + var(--page-padding-left-small) + var(--page-padding-right-small))) / 2 + var(--page-padding-right-small));--grid-columns:8;--grid-rows:auto;--grid-column-gap:2rem}@media (max-width:64rem){body{--grid-column-gap:2rem}}@media (max-width:48rem){body{--grid-column-gap:1rem}}@media (max-width:30rem){body{--grid-column-gap:1rem}}body{--grid-row-gap:3rem}@media (max-width:64rem){body{--grid-row-gap:3rem}}@media (max-width:48rem){body{--grid-row-gap:1.5rem}}@media (max-width:30rem){body{--grid-row-gap:1.5rem}}body{--fontsize-max:16;--fontsize-min:14;--fontsize:clamp(var(--fontsize-min)/16 * 1rem,var(--fontsize-min) * 1px + (var(--fontsize-max) - var(--fontsize-min)) * (100vw - 480 * 1px)/(1400 - 480),var(--fontsize-max)/16 * 1rem);--fontsize-bigger-max:18;--fontsize-bigger-min:16;--fontsize-bigger:clamp(var(--fontsize-bigger-min)/16 * 1rem,var(--fontsize-bigger-min) * 1px + (var(--fontsize-bigger-max) - var(--fontsize-bigger-min)) * (100vw - 480 * 1px)/(1400 - 480),var(--fontsize-bigger-max)/16 * 1rem);--fontsize-smaller-max:14;--fontsize-smaller-min:12;--fontsize-smaller:clamp(var(--fontsize-smaller-min)/16 * 1rem,var(--fontsize-smaller-min) * 1px + (var(--fontsize-smaller-max) - var(--fontsize-smaller-min)) * (100vw - 480 * 1px)/(1400 - 480),var(--fontsize-smaller-max)/16 * 1rem);--fontsize-h1-max:28;--fontsize-h1-min:26;--fontsize-h1:clamp(var(--fontsize-h1-min)/16 * 1rem,var(--fontsize-h1-min) * 1px + (var(--fontsize-h1-max) - var(--fontsize-h1-min)) * (100vw - 480 * 1px)/(1400 - 480),var(--fontsize-h1-max)/16 * 1rem);--fontsize-h2-max:28;--fontsize-h2-min:26;--fontsize-h2:clamp(var(--fontsize-h2-min)/16 * 1rem,var(--fontsize-h2-min) * 1px + (var(--fontsize-h2-max) - var(--fontsize-h2-min)) * (100vw - 480 * 1px)/(1400 - 480),var(--fontsize-h2-max)/16 * 1rem);--fontsize-h3-max:24;--fontsize-h3-min:20;--fontsize-h3:clamp(var(--fontsize-h3-min)/16 * 1rem,var(--fontsize-h3-min) * 1px + (var(--fontsize-h3-max) - var(--fontsize-h3-min)) * (100vw - 480 * 1px)/(1400 - 480),var(--fontsize-h3-max)/16 * 1rem);--fontsize-h4-max:18;--fontsize-h4-min:16;--fontsize-h4:clamp(var(--fontsize-h4-min)/16 * 1rem,var(--fontsize-h4-min) * 1px + (var(--fontsize-h4-max) - var(--fontsize-h4-min)) * (100vw - 480 * 1px)/(1400 - 480),var(--fontsize-h4-max)/16 * 1rem);--fontsize-h5-max:16;--fontsize-h5-min:14;--fontsize-h5:clamp(var(--fontsize-h5-min)/16 * 1rem,var(--fontsize-h5-min) * 1px + (var(--fontsize-h5-max) - var(--fontsize-h5-min)) * (100vw - 480 * 1px)/(1400 - 480),var(--fontsize-h5-max)/16 * 1rem);--fontsize-h6-max:14;--fontsize-h6-min:14;--fontsize-h6:clamp(var(--fontsize-h6-min)/16 * 1rem,var(--fontsize-h6-min) * 1px + (var(--fontsize-h6-max) - var(--fontsize-h6-min)) * (100vw - 480 * 1px)/(1400 - 480),var(--fontsize-h6-max)/16 * 1rem)}}@layer reset{blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,p,pre,table,td,textarea,th,ul{margin:0;padding:0}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}sub,sup{font-size:.6em}del{text-decoration:line-through}ins{text-decoration:none}article,aside,figcaption,figure,footer,header,nav,section{display:block}body{font:100% Verdana,sans-serif;color:#000}button,input,select,textarea{font-family:inherit;font-size:99%;font-weight:inherit}ul{list-style-type:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}#left,#main,#right{margin-left:0;margin-right:0;float:none;position:static}}@layer defaults{body{line-height:150%;font-family:Open Sans,Helvetica,sans-serif;font-weight:400;color:var(--color-black);letter-spacing:.05em;background-color:var(--color-white);font-size:var(--fontsize)}.bigger-text{font-size:var(--fontsize-bigger);line-height:130%}.smaller-text{font-size:var(--fontsize-smaller);line-height:150%}a{-webkit-transition-property:color,text-decoration-color,border-color,background-color;transition-property:color,text-decoration-color,border-color,background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:none;color:var(--color1)}a:focus-visible,a:hover{color:var(--color2)}svg{fill:var(--color-black)}p{line-height:150%;margin-bottom:1em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5em}.h1,h1{font-size:var(--fontsize-h1)}.h1,.h2,h1,h2{font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif}.h2,h2{font-size:var(--fontsize-h2)}.h3,h3{font-size:var(--fontsize-h3)}.h3,.h4,h3,h4{font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif}.h4,h4{font-size:var(--fontsize-h4)}.h5,h5{font-size:var(--fontsize-h5)}.h5,.h6,h5,h6{font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif}.h6,h6{font-size:var(--fontsize-h6)}hr{width:100%;height:1px;border-width:0;border-bottom:1px solid var(--color-black)}ol,ul{line-height:1.3}ol{padding-left:1.5rem}ol li{padding-top:.563rem}strong{font-weight:800!important}mark{font-weight:600;background-color:transparent;padding:0 2px}.block{overflow:visible}picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.invisible{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.invisible:after,.invisible:before{content:none!important}a.invisible:focus{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.iframe-wrapper{position:relative;padding-bottom:56.25%;overflow:clip;width:100%;height:auto}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.iframe-wrapper.ratio-4x3{padding-bottom:75%}@media screen and (prefers-reduced-motion:reduce){*,:after,:before{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}}.full-viewport-width-both{margin:0 -100rem;padding:0 100rem}.full-viewport-width-right{margin-right:-100rem;padding-right:100rem}.full-viewport-width-left{margin-left:-100rem;padding-left:100rem}:focus-visible{outline:2px var(--color1) solid}.white-default{background-color:var(--color-white)}.white-1{background-color:var(--color-white-layer1)}.white-2{background-color:var(--color-white-layer2)}.white-3{background-color:var(--color-white-layer3)}.grid-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--grid-columns)];grid-template-columns:repeat(var(--grid-columns),1fr);-ms-grid-rows:var(--grid-rows);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.grid-container>*{grid-column:1/-1}.desktop,.laptop,.mobile,.tablet{display:none}@media (min-width:1025px){.desktop{display:initial}}@media (max-width:1024px) and (min-width:769px){.laptop{display:initial}}@media (max-width:768px) and (min-width:481px){.tablet{display:initial}}@media (max-width:480px){.mobile{display:initial}}.span-1{--grid-span-desktop:1;grid-column:span var(--grid-span-desktop)}.span-laptop-1{--grid-span-laptop:1}@media (max-width:64rem){.span-laptop-1{grid-column:span var(--grid-span-laptop)}}.span-tablet-1{--grid-span-tablet:1}@media (max-width:48rem){.span-tablet-1{grid-column:span var(--grid-span-tablet)}}.span-mobile-1{--grid-span-mobile:1}@media (max-width:30rem){.span-mobile-1{grid-column:span var(--grid-span-mobile)}}.starts-1{--grid-start-desktop:1}.starts-laptop-1{--grid-start-laptop:1}.starts-tablet-1{--grid-start-tablet:1}.starts-mobile-1{--grid-start-mobile:1}.span-2{--grid-span-desktop:2;grid-column:span var(--grid-span-desktop)}.span-laptop-2{--grid-span-laptop:2}@media (max-width:64rem){.span-laptop-2{grid-column:span var(--grid-span-laptop)}}.span-tablet-2{--grid-span-tablet:2}@media (max-width:48rem){.span-tablet-2{grid-column:span var(--grid-span-tablet)}}.span-mobile-2{--grid-span-mobile:2}@media (max-width:30rem){.span-mobile-2{grid-column:span var(--grid-span-mobile)}}.starts-2{--grid-start-desktop:2}.starts-laptop-2{--grid-start-laptop:2}.starts-tablet-2{--grid-start-tablet:2}.starts-mobile-2{--grid-start-mobile:2}.span-3{--grid-span-desktop:3;grid-column:span var(--grid-span-desktop)}.span-laptop-3{--grid-span-laptop:3}@media (max-width:64rem){.span-laptop-3{grid-column:span var(--grid-span-laptop)}}.span-tablet-3{--grid-span-tablet:3}@media (max-width:48rem){.span-tablet-3{grid-column:span var(--grid-span-tablet)}}.span-mobile-3{--grid-span-mobile:3}@media (max-width:30rem){.span-mobile-3{grid-column:span var(--grid-span-mobile)}}.starts-3{--grid-start-desktop:3}.starts-laptop-3{--grid-start-laptop:3}.starts-tablet-3{--grid-start-tablet:3}.starts-mobile-3{--grid-start-mobile:3}.span-4{--grid-span-desktop:4;grid-column:span var(--grid-span-desktop)}.span-laptop-4{--grid-span-laptop:4}@media (max-width:64rem){.span-laptop-4{grid-column:span var(--grid-span-laptop)}}.span-tablet-4{--grid-span-tablet:4}@media (max-width:48rem){.span-tablet-4{grid-column:span var(--grid-span-tablet)}}.span-mobile-4{--grid-span-mobile:4}@media (max-width:30rem){.span-mobile-4{grid-column:span var(--grid-span-mobile)}}.starts-4{--grid-start-desktop:4}.starts-laptop-4{--grid-start-laptop:4}.starts-tablet-4{--grid-start-tablet:4}.starts-mobile-4{--grid-start-mobile:4}.span-5{--grid-span-desktop:5;grid-column:span var(--grid-span-desktop)}.span-laptop-5{--grid-span-laptop:5}@media (max-width:64rem){.span-laptop-5{grid-column:span var(--grid-span-laptop)}}.span-tablet-5{--grid-span-tablet:5}@media (max-width:48rem){.span-tablet-5{grid-column:span var(--grid-span-tablet)}}.span-mobile-5{--grid-span-mobile:5}@media (max-width:30rem){.span-mobile-5{grid-column:span var(--grid-span-mobile)}}.starts-5{--grid-start-desktop:5}.starts-laptop-5{--grid-start-laptop:5}.starts-tablet-5{--grid-start-tablet:5}.starts-mobile-5{--grid-start-mobile:5}.span-6{--grid-span-desktop:6;grid-column:span var(--grid-span-desktop)}.span-laptop-6{--grid-span-laptop:6}@media (max-width:64rem){.span-laptop-6{grid-column:span var(--grid-span-laptop)}}.span-tablet-6{--grid-span-tablet:6}@media (max-width:48rem){.span-tablet-6{grid-column:span var(--grid-span-tablet)}}.span-mobile-6{--grid-span-mobile:6}@media (max-width:30rem){.span-mobile-6{grid-column:span var(--grid-span-mobile)}}.starts-6{--grid-start-desktop:6}.starts-laptop-6{--grid-start-laptop:6}.starts-tablet-6{--grid-start-tablet:6}.starts-mobile-6{--grid-start-mobile:6}.span-7{--grid-span-desktop:7;grid-column:span var(--grid-span-desktop)}.span-laptop-7{--grid-span-laptop:7}@media (max-width:64rem){.span-laptop-7{grid-column:span var(--grid-span-laptop)}}.span-tablet-7{--grid-span-tablet:7}@media (max-width:48rem){.span-tablet-7{grid-column:span var(--grid-span-tablet)}}.span-mobile-7{--grid-span-mobile:7}@media (max-width:30rem){.span-mobile-7{grid-column:span var(--grid-span-mobile)}}.starts-7{--grid-start-desktop:7}.starts-laptop-7{--grid-start-laptop:7}.starts-tablet-7{--grid-start-tablet:7}.starts-mobile-7{--grid-start-mobile:7}.span-8{--grid-span-desktop:8;grid-column:span var(--grid-span-desktop)}.span-laptop-8{--grid-span-laptop:8}@media (max-width:64rem){.span-laptop-8{grid-column:span var(--grid-span-laptop)}}.span-tablet-8{--grid-span-tablet:8}@media (max-width:48rem){.span-tablet-8{grid-column:span var(--grid-span-tablet)}}.span-mobile-8{--grid-span-mobile:8}@media (max-width:30rem){.span-mobile-8{grid-column:span var(--grid-span-mobile)}}.starts-8{--grid-start-desktop:8}.starts-laptop-8{--grid-start-laptop:8}.starts-tablet-8{--grid-start-tablet:8}.starts-mobile-8{--grid-start-mobile:8}.no-margin{margin-bottom:-3rem}@media (max-width:64rem){.no-margin{margin-bottom:-3rem}}@media (max-width:48rem){.no-margin{margin-bottom:-1.5rem}}@media (max-width:30rem){.no-margin{margin-bottom:-1.5rem}}.less-margin{margin-bottom:-1.5rem}@media (max-width:64rem){.less-margin{margin-bottom:-1.5rem}}@media (max-width:48rem){.less-margin{margin-bottom:-0.75rem}}@media (max-width:30rem){.less-margin{margin-bottom:-0.75rem}}.more-margin{margin-bottom:1.5rem}@media (max-width:64rem){.more-margin{margin-bottom:1.5rem}}@media (max-width:48rem){.more-margin{margin-bottom:0.75rem}}@media (max-width:30rem){.more-margin{margin-bottom:0.75rem}}.double-margin{margin-bottom:3rem}@media (max-width:64rem){.double-margin{margin-bottom:3rem}}@media (max-width:48rem){.double-margin{margin-bottom:1.5rem}}@media (max-width:30rem){.double-margin{margin-bottom:1.5rem}}}@layer elements{#colorbox,#colorbox #cboxWrapper{overflow:visible!important}#colorbox #cboxWrapper #cboxContent{position:relative!important}#colorbox #cboxWrapper #cboxContent #cboxNext,#colorbox #cboxWrapper #cboxContent #cboxPrevious{margin:0!important;top:0!important;width:calc(50% + 4vw)!important;height:100%!important;background:none!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);opacity:.5!important}#colorbox #cboxWrapper #cboxContent #cboxNext:hover,#colorbox #cboxWrapper #cboxContent #cboxPrevious:hover{opacity:1!important}#colorbox #cboxWrapper #cboxContent #cboxNext svg,#colorbox #cboxWrapper #cboxContent #cboxPrevious svg{width:40px;position:absolute;top:calc(50% - 35px);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#colorbox #cboxWrapper #cboxContent #cboxPrevious{left:-4vw!important}#colorbox #cboxWrapper #cboxContent #cboxPrevious:active svg{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}#colorbox #cboxWrapper #cboxContent #cboxPrevious svg{left:0}#colorbox #cboxWrapper #cboxContent #cboxNext{right:-4vw!important}#colorbox #cboxWrapper #cboxContent #cboxNext:active svg{-webkit-transform:translateX(1rem);transform:translateX(1rem)}#colorbox #cboxWrapper #cboxContent #cboxNext svg{right:0}#colorbox #cboxWrapper #cboxContent #cboxClose{-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);top:12px!important;right:12px!important;opacity:.5!important;background:none!important}#colorbox #cboxWrapper #cboxContent #cboxClose:active{-webkit-transform:scale(.95);transform:scale(.95)}#colorbox #cboxWrapper #cboxContent #cboxClose:focus-visible,#colorbox #cboxWrapper #cboxContent #cboxClose:hover{opacity:1!important}#colorbox #cboxWrapper #cboxContent #cboxClose svg{position:absolute;top:0;left:0}#colorbox #cboxWrapper #cboxContent #cboxCurrent{display:none!important}#colorbox #cboxWrapper #cboxContent #cboxTitle{top:-25px!important}.header-button .header-button-activator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5rem}.header-button .header-button-activator span{white-space:nowrap}.header-button .header-button-activator .header-button-icon{--custom-color:rgba(0,0,0,.5);-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}body.black .header-button .header-button-activator .header-button-icon,body.white .header-button .header-button-activator .header-button-icon{--custom-color:initial}.header-button .header-button-activator .header-button-icon svg{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--custom-color,var(--color-black))}.header-button .header-button-activator:focus .header-button-icon svg,.header-button .header-button-activator:hover .header-button-icon svg{fill:var(--color-black)}.image_container,.linkblock{position:relative}.image_container .hover-image,.linkblock .hover-image{position:absolute!important;top:0;left:0;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.image_container.active .hover-image,.image_container:hover .hover-image,.linkblock.active .hover-image,.linkblock:hover .hover-image{opacity:1}.akkordeon-end,.akkordeon-start{-webkit-transition-property:color,text-decoration-color,border-color,background-color;transition-property:color,text-decoration-color,border-color,background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:none;color:var(--color1);display:block;-webkit-transition:color .2s ease;transition:color .2s ease}.akkordeon-end:focus-visible,.akkordeon-end:hover,.akkordeon-start:focus-visible,.akkordeon-start:hover{color:var(--color2)}.mobile-opener{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-opener .hamburger-icon-container{display:block}.mobile-opener .hamburger-icon-container .hamburger-icon-container-inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mobile-opener .hamburger-icon-container .hamburger-icon{height:45px;width:60px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:none}.mobile-opener .hamburger-icon-container .hamburger-icon .line{display:block;background:var(--color2);height:9px;width:100%;position:absolute;left:0;-webkit-transition:all .4s;transition:all .4s;clip-path:url(#mobile-opener-clip)}.mobile-opener .hamburger-icon-container .hamburger-icon .line.line-1,.mobile-opener .hamburger-icon-container .hamburger-icon .line.line-3{-webkit-transform:scaleX(.875);transform:scaleX(.875)}.mobile-opener .hamburger-icon-container .hamburger-icon .line.line-1{-webkit-transform-origin:left;transform-origin:left;top:0}.mobile-opener .hamburger-icon-container .hamburger-icon .line.line-3{-webkit-transform-origin:left;transform-origin:left;bottom:0}.mobile-opener .hamburger-icon-container:focus-visible .hamburger-icon .line-1,.mobile-opener .hamburger-icon-container:focus-visible .hamburger-icon .line-3,.mobile-opener .hamburger-icon-container:hover .hamburger-icon .line-1,.mobile-opener .hamburger-icon-container:hover .hamburger-icon .line-3{-webkit-transform:scaleX(1);transform:scaleX(1)}.mobile-opener .hamburger-icon-container .title{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--color2)}.mobile-opener .hamburger-icon-container:focus-visible .title,.mobile-opener .hamburger-icon-container:hover .title{color:var(--color1)}.mobile-opener .hamburger-icon-container .title{-webkit-transform:none!important;transform:none!important}.on-scroll-active #header{position:absolute;top:0;left:0;width:100%;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);background-color:var(--color-white-layer1)}.on-scroll-active #header:not(.hidden){top:0!important}.onScroll #header{position:fixed}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--fontsize-smaller);margin-bottom:2rem;gap:.5rem}.pagination ul li a{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;position:relative;z-index:1}.pagination ul li a,.pagination ul li a:after{-webkit-transition-duration:.6s;transition-duration:.6s;clip-path:url(#main-nav-li-clip)}.pagination ul li a:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.pagination ul li a svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.pagination ul li a:focus-visible,.pagination ul li a:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.pagination ul li a:focus-visible:after,.pagination ul li a:hover:after{background-color:var(--color-white)}.pagination ul li a:focus-visible svg,.pagination ul li a:hover svg{fill:var(--color1)}.pagination ul li strong{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;color:var(--color-white);font-weight:600;border:1px solid var(--color2);cursor:pointer;position:relative;z-index:1}.pagination ul li strong,.pagination ul li strong:after{-webkit-transition-duration:.6s;transition-duration:.6s;background-color:var(--color2);clip-path:url(#main-nav-li-clip)}.pagination ul li strong:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);z-index:-1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.pagination ul li strong svg{fill:var(--color-white);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.pagination ul li.first a,.pagination ul li.last a,.pagination ul li.next a,.pagination ul li.previous a{font-weight:600}.ce_accordionSingle .ui-accordion-header,.ce_accordionStart .ui-accordion-header{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--background-color,var(--color1));color:var(--color-white-inverted);font-weight:600;border:1px solid var(--background-color,var(--color1));clip-path:url(#main-nav-li-clip);z-index:1;position:relative;cursor:pointer;display:-ms-grid;display:grid;grid-column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr 30px;grid-template-columns:1fr 30px}.ce_accordionSingle .ui-accordion-header:after,.ce_accordionStart .ui-accordion-header:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--background-color,var(--color1-bg));z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_accordionSingle .ui-accordion-header svg,.ce_accordionStart .ui-accordion-header svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_accordionSingle .ui-accordion-header:focus-visible,.ce_accordionSingle .ui-accordion-header:hover,.ce_accordionStart .ui-accordion-header:focus-visible,.ce_accordionStart .ui-accordion-header:hover{background-color:var(--background-color,var(--color1));border-color:var(--background-color,var(--color1));color:var(--background-color,var(--color1))}.ce_accordionSingle .ui-accordion-header:focus-visible:after,.ce_accordionSingle .ui-accordion-header:hover:after,.ce_accordionStart .ui-accordion-header:focus-visible:after,.ce_accordionStart .ui-accordion-header:hover:after{background-color:var(--color-white)}.ce_accordionSingle .ui-accordion-header:focus-visible svg,.ce_accordionSingle .ui-accordion-header:hover svg,.ce_accordionStart .ui-accordion-header:focus-visible svg,.ce_accordionStart .ui-accordion-header:hover svg{fill:var(--background-color,var(--color1))}.ce_accordionSingle .ui-accordion-header .icon,.ce_accordionSingle .ui-accordion-header .title,.ce_accordionStart .ui-accordion-header .icon,.ce_accordionStart .ui-accordion-header .title{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;position:relative}.ce_accordionSingle .ui-accordion-header .icon .open:after,.ce_accordionStart .ui-accordion-header .icon .open:after{content:"";height:30px;width:30px;clip-path:url(#more-arrow-clip);background-color:var(--color-white-inverted);margin-top:auto;margin-left:auto;display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_accordionSingle .ui-accordion-header .icon,.ce_accordionStart .ui-accordion-header .icon{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;position:relative;height:30px}.ce_accordionSingle .ui-accordion-header .open,.ce_accordionStart .ui-accordion-header .open{position:absolute;top:0;left:0}.ce_accordionSingle .ui-accordion-header .title,.ce_accordionStart .ui-accordion-header .title{font-size:var(--fontsize-bigger);font-weight:600}.ce_accordionSingle .ui-accordion-header.hover .icon .open:after,.ce_accordionSingle .ui-accordion-header:hover .icon .open:after,.ce_accordionStart .ui-accordion-header.hover .icon .open:after,.ce_accordionStart .ui-accordion-header:hover .icon .open:after{background-color:var(--background-color,var(--color1))}.ce_accordionSingle .ui-accordion-header.ui-state-active .open:after,.ce_accordionStart .ui-accordion-header.ui-state-active .open:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ce_accordionSingle .ui-accordion-header-icon,.ce_accordionStart .ui-accordion-header-icon{display:none}.ce_accordionSingle .ui-accordion-content,.ce_accordionStart .ui-accordion-content{padding-top:1rem}.ce_accordionSingle .ui-accordion-content>div,.ce_accordionStart .ui-accordion-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3rem}.ce_accordionSingle:not(.last-accordion),.ce_accordionStart:not(.last-accordion){margin-bottom:calc(-1 * var(--grid-row-gap) / 2)}.ui-autocomplete{position:absolute;z-index:3000;border-radius:5px;-webkit-filter:drop-shadow(0 3px 3px var(--color-black-noContrast));filter:drop-shadow(0 3px 3px var(--color-black-noContrast));border:1px solid var(--color-border)}.ui-autocomplete .ui-menu-item{background-color:var(--color-white);text-indent:2px;cursor:pointer;color:var(--color-black)}.ui-autocomplete .ui-menu-item:first-child .ui-menu-item-wrapper{border-top:none}.ui-autocomplete .ui-menu-item:last-child .ui-menu-item-wrapper{border-bottom:none}.ui-autocomplete .ui-menu-item-wrapper{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);padding-top:5px;padding-bottom:5px;border-top:1px solid transparent;border-bottom:1px solid transparent}.ui-autocomplete .ui-menu-divider{border:2px solid var(--color-black)}.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-state-focus,.ui-autocomplete .ui-state-hover{color:var(--color-black);border-color:var(--color-border);background-color:var(--color-black-noContrast)}.ui-helper-hidden-accessible{display:none}.sib-form{--custom-color:#999;padding:0!important;font-size:var(--fontsize)!important;font-family:Open Sans,Helvetica,sans-serif!important}body.black .sib-form,body.white .sib-form{--custom-color:initial}.sib-form #sib-container,.sib-form .sib-form-block{padding:0!important}.sib-form .entry__label{font-weight:400!important;margin-bottom:0!important}.sib-form .entry__field{border:none!important;margin:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.sib-form .entry__choice{padding:0!important;text-indent:0!important}.sib-form .checkbox__label{display:-ms-grid!important;display:grid!important;-ms-grid-columns:1.5em 1fr;grid-template-columns:1.5em 1fr;grid-column-gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Open Sans,Helvetica,sans-serif!important}.sib-form .checkbox__label .icon{width:100%;aspect-ratio:1;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--custom-color,var(--color-black));-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-radius:5px}.sib-form .checkbox__label .icon svg{position:absolute;top:-.25rem;left:-.25rem;width:calc(100% + .5rem)}.sib-form .checkbox__label .icon svg path{stroke-dasharray:1000;stroke:var(--color1);-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.sib-form .checkbox__label .icon svg path.first-stroke{stroke-dasharray:340;stroke-dashoffset:340}.sib-form .checkbox__label .icon svg path.second-stroke{-webkit-transition-delay:.2s;transition-delay:.2s;stroke-dashoffset:330;stroke-dasharray:330}.sib-form .checkbox__label:hover .icon{border-color:var(--color-black)}.sib-form .checkbox__label:hover .icon svg>circle,.sib-form .checkbox__label:hover .icon svg>g{opacity:.5}.sib-form .checkbox__label input:focus~.icon{border-color:var(--color-black)}.sib-form .checkbox__label input:focus~.icon svg>circle,.sib-form .checkbox__label input:focus~.icon svg>g{opacity:.5}.sib-form .checkbox__label input:checked~.icon svg path{stroke-dashoffset:0!important}@media (min-width:30rem){.sib-form .form__label-row{display:-ms-grid!important;display:grid!important;gap:1rem!important;-ms-grid-columns:25% calc(75% - 1rem)!important;grid-template-columns:25% calc(75% - 1rem)!important}}.sib-form input:not([type=checkbox]),.sib-form select{-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);-ms-grid-column:1!important;-ms-grid-column-span:2!important;grid-column:1/3!important;color:var(--color-black)!important;border:1px solid var(--custom-color,var(--color-black))!important;padding:5px!important;border-radius:5px!important;background-color:var(--color-white)!important;height:auto!important;outline:none!important;margin-bottom:1rem!important}.sib-form input:not([type=checkbox]):focus,.sib-form input:not([type=checkbox]):hover,.sib-form select:focus,.sib-form select:hover{border-color:var(--color-black)}@media (min-width:48rem){.sib-form input:not([type=checkbox]),.sib-form select{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.sib-form .sib-form__declaration{margin-top:1rem!important;padding:0!important;display:block!important;font-size:calc(var(--fontsize-smaller) * .8)!important}.sib-form .sib-form__declaration .declaration-block-icon{float:left!important;shape-outside:circle(57% at calc(50% - .5rem) calc(50% - .25rem));padding-bottom:.5rem!important;padding-right:1rem!important}.sib-form .form-submit{margin-top:1rem}.sib-form .form-submit button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;width:100%!important;max-width:400px!important}.sib-form .form-submit button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.sib-form .form-submit button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.sib-form .form-submit button:focus-visible,.sib-form .form-submit button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.sib-form .form-submit button:focus-visible:after,.sib-form .form-submit button:hover:after{background-color:var(--color-white)}.sib-form .form-submit button:focus-visible svg,.sib-form .form-submit button:hover svg{fill:var(--color1)}@layer columnset{@layer base{.ce_cp_grid_start{display:-ms-grid;display:grid;-ms-grid-columns:subgrid;grid-template-columns:subgrid;-webkit-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap)}.ce_cp_grid_start.justify-items-start{justify-items:start}.ce_cp_grid_start.justify-items-center{justify-items:center}.ce_cp_grid_start.justify-items-end{justify-items:end}.ce_cp_grid_start.content-start{-ms-flex-line-pack:start;align-content:start}.ce_cp_grid_start.content-center{-ms-flex-line-pack:center;align-content:center}.ce_cp_grid_start.content-end{-ms-flex-line-pack:end;align-content:end}.ce_cp_grid_start.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.ce_cp_grid_start.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce_cp_grid_start.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.ce_cp_grid_start .ce_cp_column_start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--grid-row-gap)}.ce_cp_grid_start .ce_cp_column_start>*{grid-column:1/-1}}@layer columns{@layer desktop{@media (min-width:1025px){.ce_cp_grid_start.grid_desktop_100>*{grid-column:1/-1}.ce_cp_grid_start.grid_desktop_50_50{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ce_cp_grid_start.grid_desktop_80_20{-ms-grid-columns:8fr 2fr;grid-template-columns:8fr 2fr}.ce_cp_grid_start.grid_desktop_20_80{-ms-grid-columns:2fr 8fr;grid-template-columns:2fr 8fr}.ce_cp_grid_start.grid_desktop_75_25{-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr}.ce_cp_grid_start.grid_desktop_25_75{-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}.ce_cp_grid_start.grid_desktop_70_30{-ms-grid-columns:7fr 3fr;grid-template-columns:7fr 3fr}.ce_cp_grid_start.grid_desktop_30_70{-ms-grid-columns:3fr 7fr;grid-template-columns:3fr 7fr}.ce_cp_grid_start.grid_desktop_66_33{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.ce_cp_grid_start.grid_desktop_33_66{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.ce_cp_grid_start.grid_desktop_60_40{-ms-grid-columns:6fr 4fr;grid-template-columns:6fr 4fr}.ce_cp_grid_start.grid_desktop_40_60{-ms-grid-columns:4fr 6fr;grid-template-columns:4fr 6fr}.ce_cp_grid_start.grid_desktop_33_33_33{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.ce_cp_grid_start.grid_desktop_50_25_25{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}.ce_cp_grid_start.grid_desktop_25_50_25{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr}.ce_cp_grid_start.grid_desktop_25_25_50{-ms-grid-columns:1fr 1fr 2fr;grid-template-columns:1fr 1fr 2fr}.ce_cp_grid_start.grid_desktop_40_30_30{-ms-grid-columns:4fr 3fr 3fr;grid-template-columns:4fr 3fr 3fr}.ce_cp_grid_start.grid_desktop_30_40_30{-ms-grid-columns:3fr 4fr 3fr;grid-template-columns:3fr 4fr 3fr}.ce_cp_grid_start.grid_desktop_30_30_40{-ms-grid-columns:3fr 3fr 4fr;grid-template-columns:3fr 3fr 4fr}.ce_cp_grid_start.grid_desktop_20_40_40{-ms-grid-columns:1fr 2fr 2fr;grid-template-columns:1fr 2fr 2fr}.ce_cp_grid_start.grid_desktop_40_20_40{-ms-grid-columns:2fr 1fr 2fr;grid-template-columns:2fr 1fr 2fr}.ce_cp_grid_start.grid_desktop_40_40_20{-ms-grid-columns:2fr 2fr 1fr;grid-template-columns:2fr 2fr 1fr}.ce_cp_grid_start.grid_desktop_25_25_25_25{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.ce_cp_grid_start.grid_desktop_40_20_20_20{-ms-grid-columns:2fr 1fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr 1fr}.ce_cp_grid_start.grid_desktop_20_40_20_20{-ms-grid-columns:1fr 2fr 1fr 1fr;grid-template-columns:1fr 2fr 1fr 1fr}.ce_cp_grid_start.grid_desktop_20_20_40_20{-ms-grid-columns:1fr 1fr 2fr 1fr;grid-template-columns:1fr 1fr 2fr 1fr}.ce_cp_grid_start.grid_desktop_20_20_20_40{-ms-grid-columns:1fr 1fr 1fr 2fr;grid-template-columns:1fr 1fr 1fr 2fr}.ce_cp_grid_start.grid_desktop_20_20_20_20_20{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer laptop{@media (max-width:64rem) and (min-width:769px){.ce_cp_grid_start.grid_laptop_100>*{grid-column:1/-1}.ce_cp_grid_start.grid_laptop_50_50{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ce_cp_grid_start.grid_laptop_80_20{-ms-grid-columns:8fr 2fr;grid-template-columns:8fr 2fr}.ce_cp_grid_start.grid_laptop_20_80{-ms-grid-columns:2fr 8fr;grid-template-columns:2fr 8fr}.ce_cp_grid_start.grid_laptop_75_25{-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr}.ce_cp_grid_start.grid_laptop_25_75{-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}.ce_cp_grid_start.grid_laptop_70_30{-ms-grid-columns:7fr 3fr;grid-template-columns:7fr 3fr}.ce_cp_grid_start.grid_laptop_30_70{-ms-grid-columns:3fr 7fr;grid-template-columns:3fr 7fr}.ce_cp_grid_start.grid_laptop_66_33{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.ce_cp_grid_start.grid_laptop_33_66{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.ce_cp_grid_start.grid_laptop_60_40{-ms-grid-columns:6fr 4fr;grid-template-columns:6fr 4fr}.ce_cp_grid_start.grid_laptop_40_60{-ms-grid-columns:4fr 6fr;grid-template-columns:4fr 6fr}.ce_cp_grid_start.grid_laptop_33_33_33{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.ce_cp_grid_start.grid_laptop_50_25_25{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}.ce_cp_grid_start.grid_laptop_25_50_25{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr}.ce_cp_grid_start.grid_laptop_25_25_50{-ms-grid-columns:1fr 1fr 2fr;grid-template-columns:1fr 1fr 2fr}.ce_cp_grid_start.grid_laptop_40_30_30{-ms-grid-columns:4fr 3fr 3fr;grid-template-columns:4fr 3fr 3fr}.ce_cp_grid_start.grid_laptop_30_40_30{-ms-grid-columns:3fr 4fr 3fr;grid-template-columns:3fr 4fr 3fr}.ce_cp_grid_start.grid_laptop_30_30_40{-ms-grid-columns:3fr 3fr 4fr;grid-template-columns:3fr 3fr 4fr}.ce_cp_grid_start.grid_laptop_20_40_40{-ms-grid-columns:1fr 2fr 2fr;grid-template-columns:1fr 2fr 2fr}.ce_cp_grid_start.grid_laptop_40_20_40{-ms-grid-columns:2fr 1fr 2fr;grid-template-columns:2fr 1fr 2fr}.ce_cp_grid_start.grid_laptop_40_40_20{-ms-grid-columns:2fr 2fr 1fr;grid-template-columns:2fr 2fr 1fr}.ce_cp_grid_start.grid_laptop_25_25_25_25{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.ce_cp_grid_start.grid_laptop_40_20_20_20{-ms-grid-columns:2fr 1fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr 1fr}.ce_cp_grid_start.grid_laptop_20_40_20_20{-ms-grid-columns:1fr 2fr 1fr 1fr;grid-template-columns:1fr 2fr 1fr 1fr}.ce_cp_grid_start.grid_laptop_20_20_40_20{-ms-grid-columns:1fr 1fr 2fr 1fr;grid-template-columns:1fr 1fr 2fr 1fr}.ce_cp_grid_start.grid_laptop_20_20_20_40{-ms-grid-columns:1fr 1fr 1fr 2fr;grid-template-columns:1fr 1fr 1fr 2fr}.ce_cp_grid_start.grid_laptop_20_20_20_20_20{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer tablet{@media (max-width:48rem) and (min-width:481px){.ce_cp_grid_start.grid_tablet_100>*{grid-column:1/-1}.ce_cp_grid_start.grid_tablet_50_50{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ce_cp_grid_start.grid_tablet_80_20{-ms-grid-columns:8fr 2fr;grid-template-columns:8fr 2fr}.ce_cp_grid_start.grid_tablet_20_80{-ms-grid-columns:2fr 8fr;grid-template-columns:2fr 8fr}.ce_cp_grid_start.grid_tablet_75_25{-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr}.ce_cp_grid_start.grid_tablet_25_75{-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}.ce_cp_grid_start.grid_tablet_70_30{-ms-grid-columns:7fr 3fr;grid-template-columns:7fr 3fr}.ce_cp_grid_start.grid_tablet_30_70{-ms-grid-columns:3fr 7fr;grid-template-columns:3fr 7fr}.ce_cp_grid_start.grid_tablet_66_33{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.ce_cp_grid_start.grid_tablet_33_66{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.ce_cp_grid_start.grid_tablet_60_40{-ms-grid-columns:6fr 4fr;grid-template-columns:6fr 4fr}.ce_cp_grid_start.grid_tablet_40_60{-ms-grid-columns:4fr 6fr;grid-template-columns:4fr 6fr}.ce_cp_grid_start.grid_tablet_33_33_33{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.ce_cp_grid_start.grid_tablet_50_25_25{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}.ce_cp_grid_start.grid_tablet_25_50_25{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr}.ce_cp_grid_start.grid_tablet_25_25_50{-ms-grid-columns:1fr 1fr 2fr;grid-template-columns:1fr 1fr 2fr}.ce_cp_grid_start.grid_tablet_40_30_30{-ms-grid-columns:4fr 3fr 3fr;grid-template-columns:4fr 3fr 3fr}.ce_cp_grid_start.grid_tablet_30_40_30{-ms-grid-columns:3fr 4fr 3fr;grid-template-columns:3fr 4fr 3fr}.ce_cp_grid_start.grid_tablet_30_30_40{-ms-grid-columns:3fr 3fr 4fr;grid-template-columns:3fr 3fr 4fr}.ce_cp_grid_start.grid_tablet_20_40_40{-ms-grid-columns:1fr 2fr 2fr;grid-template-columns:1fr 2fr 2fr}.ce_cp_grid_start.grid_tablet_40_20_40{-ms-grid-columns:2fr 1fr 2fr;grid-template-columns:2fr 1fr 2fr}.ce_cp_grid_start.grid_tablet_40_40_20{-ms-grid-columns:2fr 2fr 1fr;grid-template-columns:2fr 2fr 1fr}.ce_cp_grid_start.grid_tablet_25_25_25_25{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.ce_cp_grid_start.grid_tablet_40_20_20_20{-ms-grid-columns:2fr 1fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr 1fr}.ce_cp_grid_start.grid_tablet_20_40_20_20{-ms-grid-columns:1fr 2fr 1fr 1fr;grid-template-columns:1fr 2fr 1fr 1fr}.ce_cp_grid_start.grid_tablet_20_20_40_20{-ms-grid-columns:1fr 1fr 2fr 1fr;grid-template-columns:1fr 1fr 2fr 1fr}.ce_cp_grid_start.grid_tablet_20_20_20_40{-ms-grid-columns:1fr 1fr 1fr 2fr;grid-template-columns:1fr 1fr 1fr 2fr}.ce_cp_grid_start.grid_tablet_20_20_20_20_20{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer mobile{@media (max-width:30rem){.ce_cp_grid_start.grid_mobile_100>*{grid-column:1/-1}.ce_cp_grid_start.grid_mobile_50_50{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ce_cp_grid_start.grid_mobile_80_20{-ms-grid-columns:8fr 2fr;grid-template-columns:8fr 2fr}.ce_cp_grid_start.grid_mobile_20_80{-ms-grid-columns:2fr 8fr;grid-template-columns:2fr 8fr}.ce_cp_grid_start.grid_mobile_75_25{-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr}.ce_cp_grid_start.grid_mobile_25_75{-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}.ce_cp_grid_start.grid_mobile_70_30{-ms-grid-columns:7fr 3fr;grid-template-columns:7fr 3fr}.ce_cp_grid_start.grid_mobile_30_70{-ms-grid-columns:3fr 7fr;grid-template-columns:3fr 7fr}.ce_cp_grid_start.grid_mobile_66_33{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.ce_cp_grid_start.grid_mobile_33_66{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.ce_cp_grid_start.grid_mobile_60_40{-ms-grid-columns:6fr 4fr;grid-template-columns:6fr 4fr}.ce_cp_grid_start.grid_mobile_40_60{-ms-grid-columns:4fr 6fr;grid-template-columns:4fr 6fr}.ce_cp_grid_start.grid_mobile_33_33_33{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.ce_cp_grid_start.grid_mobile_50_25_25{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}.ce_cp_grid_start.grid_mobile_25_50_25{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr}.ce_cp_grid_start.grid_mobile_25_25_50{-ms-grid-columns:1fr 1fr 2fr;grid-template-columns:1fr 1fr 2fr}.ce_cp_grid_start.grid_mobile_40_30_30{-ms-grid-columns:4fr 3fr 3fr;grid-template-columns:4fr 3fr 3fr}.ce_cp_grid_start.grid_mobile_30_40_30{-ms-grid-columns:3fr 4fr 3fr;grid-template-columns:3fr 4fr 3fr}.ce_cp_grid_start.grid_mobile_30_30_40{-ms-grid-columns:3fr 3fr 4fr;grid-template-columns:3fr 3fr 4fr}.ce_cp_grid_start.grid_mobile_20_40_40{-ms-grid-columns:1fr 2fr 2fr;grid-template-columns:1fr 2fr 2fr}.ce_cp_grid_start.grid_mobile_40_20_40{-ms-grid-columns:2fr 1fr 2fr;grid-template-columns:2fr 1fr 2fr}.ce_cp_grid_start.grid_mobile_40_40_20{-ms-grid-columns:2fr 2fr 1fr;grid-template-columns:2fr 2fr 1fr}.ce_cp_grid_start.grid_mobile_25_25_25_25{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.ce_cp_grid_start.grid_mobile_40_20_20_20{-ms-grid-columns:2fr 1fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr 1fr}.ce_cp_grid_start.grid_mobile_20_40_20_20{-ms-grid-columns:1fr 2fr 1fr 1fr;grid-template-columns:1fr 2fr 1fr 1fr}.ce_cp_grid_start.grid_mobile_20_20_40_20{-ms-grid-columns:1fr 1fr 2fr 1fr;grid-template-columns:1fr 1fr 2fr 1fr}.ce_cp_grid_start.grid_mobile_20_20_20_40{-ms-grid-columns:1fr 1fr 1fr 2fr;grid-template-columns:1fr 1fr 1fr 2fr}.ce_cp_grid_start.grid_mobile_20_20_20_20_20{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}}}.ce_download .download-element,.ce_downloads .download-element{margin-bottom:5px;overflow:visible}.ce_download .download-element figure,.ce_downloads .download-element figure{line-height:0;position:relative}.ce_download .download-element figure .image,.ce_downloads .download-element figure .image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:clip;position:relative}.ce_download .download-element figure img,.ce_download .download-element figure svg,.ce_downloads .download-element figure img,.ce_downloads .download-element figure svg{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_download .download-element figure figcaption,.ce_downloads .download-element figure figcaption{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);margin-top:5px;color:var(--color-black);font-size:.75rem;line-height:1.3}.ce_download .download-element figure .circled-image-copy,.ce_downloads .download-element figure .circled-image-copy{display:none}.ce_download .download-element figure .image-copy,.ce_downloads .download-element figure .image-copy{--custom-color:hsla(0,0%,100%,.4);font-size:.5rem;line-height:1em;position:absolute;right:.25rem;top:.25rem;padding:1.125em .5em;display:inline-block;color:var(--color-white-inverted);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:.25em;background:var(--custom-color,var(--color-white))}body.black .ce_download .download-element figure .image-copy,body.black .ce_downloads .download-element figure .image-copy,body.white .ce_download .download-element figure .image-copy,body.white .ce_downloads .download-element figure .image-copy{--custom-color:initial}.ce_download .download-element figure a,.ce_downloads .download-element figure a{position:relative}.ce_download .download-element figure a .image,.ce_downloads .download-element figure a .image{overflow:clip}.ce_download .download-element figure a .image img,.ce_downloads .download-element figure a .image img{position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985)}.ce_download .download-element figure a:focus-visible img,.ce_download .download-element figure a:hover img,.ce_downloads .download-element figure a:focus-visible img,.ce_downloads .download-element figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.ce_download .download-element figure.hover-image,.ce_downloads .download-element figure.hover-image{width:100%}.ce_download .download-element a figcaption,.ce_downloads .download-element a figcaption{border-bottom:1px solid transparent}.ce_download .download-element a:focus-visible figcaption,.ce_download .download-element a:hover figcaption,.ce_downloads .download-element a:focus-visible figcaption,.ce_downloads .download-element a:hover figcaption{border-color:var(--color-border);color:var(--color2)}.ce_download .download-element figure,.ce_downloads .download-element figure{margin-bottom:1em}.ce_download .download-element figure.float_left,.ce_downloads .download-element figure.float_left{float:left;margin-right:2em}.ce_download .download-element figure.float_right,.ce_downloads .download-element figure.float_right{float:right;margin-left:2em}.ce_download .download-element figure.float_left,.ce_download .download-element figure.float_right,.ce_downloads .download-element figure.float_left,.ce_downloads .download-element figure.float_right{max-width:45%;margin-top:.3125em}@media screen and (max-width:650px){.ce_download .download-element figure.float_left,.ce_download .download-element figure.float_right,.ce_downloads .download-element figure.float_left,.ce_downloads .download-element figure.float_right{max-width:100%;float:none}}.ce_download .download-element .text.symbol,.ce_downloads .download-element .text.symbol{line-break:anywhere;display:-webkit-box;display:-ms-flexbox;display:flex}.ce_download .download-element .text.symbol span,.ce_downloads .download-element .text.symbol span{display:block}.ce_download .download-element .symbol,.ce_downloads .download-element .symbol{margin-right:.5em}.ce_download .download-element .symbol svg,.ce_downloads .download-element .symbol svg{width:1em;height:1em;fill:none}.ce_download .download-element .symbol svg .cls-1,.ce_downloads .download-element .symbol svg .cls-1{fill:var(--color-white)}.ce_download .download-element .symbol svg .cls-2,.ce_downloads .download-element .symbol svg .cls-2{fill:var(--color1)}.ce_download .download-element .symbol svg text,.ce_downloads .download-element .symbol svg text{font-family:Open Sans,Helvetica,sans-serif;fill:var(--color-black);font-size:100px;font-weight:600}.ce_download .size,.ce_downloads .size{font-size:var(--fontsize-smaller);font-weight:300}.ce_form:not(.suche) h1{margin:0;padding-bottom:1em;border-bottom:2px solid var(--color1)}@layer form.basic{.ce_form:not(.suche) form{--custom-color:#999}body.black .ce_form:not(.suche) form,body.white .ce_form:not(.suche) form{--custom-color:initial}.ce_form:not(.suche) form .formbody fieldset{border:none;margin-bottom:3rem}.ce_form:not(.suche) form .formbody fieldset>legend{float:left;font-size:var(--fontsize-h3);font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif;margin-bottom:1rem;font-weight:600;color:var(--color1)}.ce_form:not(.suche) form .formbody fieldset>*{clear:both}.ce_form:not(.suche) form .formbody fieldset.highlight{padding:2rem 2.5rem;margin-left:-2.5rem;margin-right:-2.5rem;background-color:var(--color1-light);position:relative;z-index:0;clip-path:url(#content-clip)}.ce_form:not(.suche) form .formbody fieldset.highlight:before{content:"";position:absolute;display:block;top:2px;left:2px;height:calc(100% - 4px);width:calc(100% - 4px);background-color:var(--color1-light-bg);z-index:-1;clip-path:url(#content-clip)}.ce_form:not(.suche) form .formbody .ce_cp_grid_start{margin-left:auto;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;position:relative;margin-bottom:0}.ce_form:not(.suche) form .formbody .ce_cp_grid_start>*{width:100%;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:0;margin-bottom:0}.ce_form:not(.suche) form .formbody .ce_cp_grid_start .ce_cp_column_start{margin-bottom:0}.ce_form:not(.suche) form .formbody .ce_cp_grid_start .widget-submit button{width:100%}@media (min-width:48rem){.ce_form:not(.suche) form .formbody .ce_cp_grid_start .widget,.ce_form:not(.suche) form .formbody .ce_cp_grid_start .widget input{width:100%}}.ce_form:not(.suche) form .widget{margin-bottom:1rem}.ce_form:not(.suche) form .widget .legend>.mandatory,.ce_form:not(.suche) form .widget label>.mandatory{color:var(--color1)}.ce_form:not(.suche) form .widget .error{color:red}.ce_form:not(.suche) form .widget.error .box-container svg,.ce_form:not(.suche) form .widget.error .qq-upload-button{border-color:red!important}.ce_form:not(.suche) form .widget p.error{font-size:var(--fontsize-smaller);grid-column:1/-1;text-align:end;font-weight:800;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ce_form:not(.suche) form .widget label.error{font-weight:800}.ce_form:not(.suche) form .widget input.error,.ce_form:not(.suche) form .widget input.error+label .icon,.ce_form:not(.suche) form .widget select.error,.ce_form:not(.suche) form .widget textarea.error{border:2px solid red!important}.ce_form:not(.suche) form .widget-captcha label,.ce_form:not(.suche) form .widget-fineuploader label,.ce_form:not(.suche) form .widget-password label,.ce_form:not(.suche) form .widget-range label,.ce_form:not(.suche) form .widget-select label,.ce_form:not(.suche) form .widget-textarea label,.ce_form:not(.suche) form .widget-text label,.ce_form:not(.suche) form .widget-upload label{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:48rem){.ce_form:not(.suche) form .widget-captcha label,.ce_form:not(.suche) form .widget-fineuploader label,.ce_form:not(.suche) form .widget-password label,.ce_form:not(.suche) form .widget-range label,.ce_form:not(.suche) form .widget-select label,.ce_form:not(.suche) form .widget-textarea label,.ce_form:not(.suche) form .widget-text label,.ce_form:not(.suche) form .widget-upload label{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.ce_form:not(.suche) form .widget-captcha .captcha_text,.ce_form:not(.suche) form .widget-captcha input,.ce_form:not(.suche) form .widget-fineuploader .fineuploader-wrapper,.ce_form:not(.suche) form .widget-password input,.ce_form:not(.suche) form .widget-range input,.ce_form:not(.suche) form .widget-select select,.ce_form:not(.suche) form .widget-textarea textarea,.ce_form:not(.suche) form .widget-text input,.ce_form:not(.suche) form .widget-upload input{-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;color:var(--color-black)}@media (min-width:48rem){.ce_form:not(.suche) form .widget-captcha .captcha_text,.ce_form:not(.suche) form .widget-captcha input,.ce_form:not(.suche) form .widget-fineuploader .fineuploader-wrapper,.ce_form:not(.suche) form .widget-password input,.ce_form:not(.suche) form .widget-range input,.ce_form:not(.suche) form .widget-select select,.ce_form:not(.suche) form .widget-textarea textarea,.ce_form:not(.suche) form .widget-text input,.ce_form:not(.suche) form .widget-upload input{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.ce_form:not(.suche) form .widget.full-width>:not(.label):not(label){grid-column:1/-1}.ce_form:not(.suche) form .widget-captcha input,.ce_form:not(.suche) form .widget-password input,.ce_form:not(.suche) form .widget-textarea textarea,.ce_form:not(.suche) form .widget-text input{border:1px solid var(--custom-color,var(--color-black));padding:5px;border-radius:5px;background-color:var(--color-white)}.ce_form:not(.suche) form .widget-captcha input:focus,.ce_form:not(.suche) form .widget-captcha input:hover,.ce_form:not(.suche) form .widget-password input:focus,.ce_form:not(.suche) form .widget-password input:hover,.ce_form:not(.suche) form .widget-textarea textarea:focus,.ce_form:not(.suche) form .widget-textarea textarea:hover,.ce_form:not(.suche) form .widget-text input:focus,.ce_form:not(.suche) form .widget-text input:hover{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-password,.ce_form:not(.suche) form .widget-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce_form:not(.suche) form .widget-text .input{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ce_form:not(.suche) form .widget-text .input input{width:100%;border-radius:0;border-left:none;border-right:none}.ce_form:not(.suche) form .widget-text .input .left,.ce_form:not(.suche) form .widget-text .input .right{height:100%;width:20px;position:absolute;top:0;z-index:-1;stroke:var(--color-black);stroke-width:2px;fill:var(--color-white)}.ce_form:not(.suche) form .widget-text .input .left{right:calc(100% - 2px)}.ce_form:not(.suche) form .widget-text .input .right{left:calc(100% - 2px)}.ce_form:not(.suche) form .widget-checkbox>div .legend,.ce_form:not(.suche) form .widget-radio>div .legend{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;margin-bottom:.5rem}.ce_form:not(.suche) form .widget-checkbox>div .box-container,.ce_form:not(.suche) form .widget-radio>div .box-container{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;display:-ms-grid;display:grid;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}@media (min-width:1025px){.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_desktop_auto,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_desktop_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_desktop_1,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_desktop_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_desktop_2,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_desktop_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_desktop_3,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_desktop_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_desktop_4,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_desktop_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:64rem) and (min-width:769px){.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_laptop_auto,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_laptop_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_laptop_1,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_laptop_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_laptop_2,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_laptop_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_laptop_3,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_laptop_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_laptop_4,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_laptop_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:48rem) and (min-width:481px){.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_tablet_auto,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_tablet_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_tablet_1,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_tablet_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_tablet_2,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_tablet_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_tablet_3,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_tablet_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_tablet_4,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_tablet_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:30rem){.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_mobile_auto,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_mobile_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_mobile_1,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_mobile_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_mobile_2,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_mobile_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_mobile_3,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_mobile_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.ce_form:not(.suche) form .widget-checkbox>div .box-container.cols_mobile_4,.ce_form:not(.suche) form .widget-radio>div .box-container.cols_mobile_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox label,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio label,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox label,.ce_form:not(.suche) form .widget-radio>div .box-container .radio label{display:-ms-grid;display:grid;-ms-grid-columns:1.5em 1fr;grid-template-columns:1.5em 1fr;grid-column-gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox label .icon,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio label .icon,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox label .icon,.ce_form:not(.suche) form .widget-radio>div .box-container .radio label .icon{width:100%;aspect-ratio:1;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--custom-color,var(--color-black));-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox label .icon svg path,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio label .icon svg path,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox label .icon svg path,.ce_form:not(.suche) form .widget-radio>div .box-container .radio label .icon svg path{stroke:var(--color1);-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox label:hover .icon,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio label:hover .icon,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox label:hover .icon,.ce_form:not(.suche) form .widget-radio>div .box-container .radio label:hover .icon{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>circle,.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>g,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio label:hover .icon svg>circle,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio label:hover .icon svg>g,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox label:hover .icon svg>circle,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox label:hover .icon svg>g,.ce_form:not(.suche) form .widget-radio>div .box-container .radio label:hover .icon svg>circle,.ce_form:not(.suche) form .widget-radio>div .box-container .radio label:hover .icon svg>g{opacity:.5}.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox input:focus~label .icon,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio input:focus~label .icon,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox input:focus~label .icon,.ce_form:not(.suche) form .widget-radio>div .box-container .radio input:focus~label .icon{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>circle,.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>g,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>circle,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>g,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>circle,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>g,.ce_form:not(.suche) form .widget-radio>div .box-container .radio input:focus~label .icon svg>circle,.ce_form:not(.suche) form .widget-radio>div .box-container .radio input:focus~label .icon svg>g{opacity:.5}.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox input:checked~label svg>circle,.ce_form:not(.suche) form .widget-checkbox>div .box-container .checkbox input:checked~label svg>g,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio input:checked~label svg>circle,.ce_form:not(.suche) form .widget-checkbox>div .box-container .radio input:checked~label svg>g,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox input:checked~label svg>circle,.ce_form:not(.suche) form .widget-radio>div .box-container .checkbox input:checked~label svg>g,.ce_form:not(.suche) form .widget-radio>div .box-container .radio input:checked~label svg>circle,.ce_form:not(.suche) form .widget-radio>div .box-container .radio input:checked~label svg>g{opacity:1}@media (min-width:48rem){.ce_form:not(.suche) form .widget-checkbox>div .legend,.ce_form:not(.suche) form .widget-radio>div .legend{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-bottom:0}.ce_form:not(.suche) form .widget-checkbox>div .box-container,.ce_form:not(.suche) form .widget-radio>div .box-container{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.ce_form:not(.suche) form .widget-checkbox label .icon{border-radius:5px}.ce_form:not(.suche) form .widget-checkbox label .icon svg{position:absolute;top:-.25rem;left:-.25rem;width:calc(100% + .5rem)}.ce_form:not(.suche) form .widget-checkbox label .icon svg path{stroke-dasharray:1000}.ce_form:not(.suche) form .widget-checkbox label .icon svg path.first-stroke{stroke-dasharray:340;stroke-dashoffset:340}.ce_form:not(.suche) form .widget-checkbox label .icon svg path.second-stroke{-webkit-transition-delay:.2s;transition-delay:.2s;stroke-dashoffset:330;stroke-dasharray:330}.ce_form:not(.suche) form .widget-checkbox input:checked+label .icon svg path{stroke-dashoffset:0!important}.ce_form:not(.suche) form .widget-radio label .icon{border-radius:50%}.ce_form:not(.suche) form .widget-radio label .icon svg{width:100%}.ce_form:not(.suche) form .widget-radio label .icon svg path{stroke-dasharray:320;stroke-dashoffset:320}.ce_form:not(.suche) form .widget-radio input:checked+label .icon svg path{stroke-dashoffset:0}.ce_form:not(.suche) form .widget-select select{border-radius:5px;background-color:var(--color-white);border:1px solid var(--custom-color,var(--color-black));padding:5px;cursor:pointer}.ce_form:not(.suche) form .widget-select select:focus-visible,.ce_form:not(.suche) form .widget-select select:hover{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-upload input::-webkit-file-upload-button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.ce_form:not(.suche) form .widget-upload input::file-selector-button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.ce_form:not(.suche) form .widget-upload input::-webkit-file-upload-button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-upload input::file-selector-button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-upload input::-webkit-file-upload-button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-upload input::file-selector-button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-upload input::-webkit-file-upload-button:focus-visible, .ce_form:not(.suche) form .widget-upload input::-webkit-file-upload-button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ce_form:not(.suche) form .widget-upload input::file-selector-button:focus-visible,.ce_form:not(.suche) form .widget-upload input::file-selector-button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ce_form:not(.suche) form .widget-upload input::-webkit-file-upload-button:focus-visible:after, .ce_form:not(.suche) form .widget-upload input::-webkit-file-upload-button:hover:after{background-color:var(--color-white)}.ce_form:not(.suche) form .widget-upload input::file-selector-button:focus-visible:after,.ce_form:not(.suche) form .widget-upload input::file-selector-button:hover:after{background-color:var(--color-white)}.ce_form:not(.suche) form .widget-upload input::-webkit-file-upload-button:focus-visible svg, .ce_form:not(.suche) form .widget-upload input::-webkit-file-upload-button:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-upload input::file-selector-button:focus-visible svg,.ce_form:not(.suche) form .widget-upload input::file-selector-button:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-fineuploader .fineuploader-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:47.9375rem){.ce_form:not(.suche) form .widget-fineuploader .fineuploader-wrapper>*{grid-column:1/-1}}.ce_form:not(.suche) form .widget-fineuploader .fineuploader-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ce_form:not(.suche) form .widget-fineuploader .values-container .values-list>li .fineuploader-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.25rem;-ms-hyphens:auto;hyphens:auto;gap:.5em}.ce_form:not(.suche) form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.ce_form:not(.suche) form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .info{width:calc(100% - 1em)}.ce_form:not(.suche) form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .details{white-space:nowrap;color:var(--color-grey-50);font-size:calc(var(--fontsize-smaller) * .8)}.ce_form:not(.suche) form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete{width:1em;height:1em;display:block;overflow:clip;color:transparent;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' data-name='Ebene 1' viewBox='0 0 303.4 303.4'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23e82d2d}%3C/style%3E%3C/defs%3E%3Cpath d='M1068 426.1h-61.6v-.4a32 32 0 0 0-32-32h-27.9a32 32 0 0 0-32 32v.4h-62.1a7.5 7.5 0 0 0 0 15H1068a7.5 7.5 0 0 0 0-15zm-138.5-.4a17 17 0 0 1 17-17h28a17 17 0 0 1 17 17v.4h-62zm86.2 271.3h-109c-24.4 0-44.2-23.2-44.2-51.8v-184a7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5v184c0 20.4 13.1 36.9 29.2 36.9h109c16.1 0 29.2-16.5 29.2-36.9v-184a7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5v184c0 28.6-19.8 51.9-44.2 51.9z' class='cls-1' transform='translate(-808.3 -393.7)'/%3E%3Crect width='15' height='180.3' x='145.4' y='77.5' class='cls-1' rx='7.5'/%3E%3Crect width='15' height='138.1' x='188.3' y='98.5' class='cls-1' rx='7.5'/%3E%3Crect width='15' height='138.1' x='106.2' y='98.5' class='cls-1' rx='7.5'/%3E%3Cpath fill='none' d='M0 0h303.4v303.4H0z'/%3E%3C/svg%3E");cursor:pointer;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);position:relative}.ce_form:not(.suche) form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:focus-visible,.ce_form:not(.suche) form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:hover{z-index:5;-webkit-transform:scale(1.3);transform:scale(1.3)}@media (max-width:63.9375rem){.ce_form:not(.suche) form .widget-fineuploader .values-container .values-list>li .fineuploader-item{display:block}}.ce_form:not(.suche) form .widget-fineuploader .qq-uploader{position:relative}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-button,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;padding:1.5em 5px;border-radius:5px;border:1px solid var(--custom-color,var(--color-black));background:var(--color-white);text-align:center;color:var(--custom-color,var(--color-black))}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-button svg,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area svg{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--custom-color,var(--color-black));width:1.5em;margin:auto;display:block}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-button-active,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-button-hover,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area-active,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area-hover{color:var(--color-black);border-color:var(--color-black)}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-button-active svg,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-button-hover svg,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area-active svg,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area-hover svg{fill:var(--color-black)}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-button-active>*,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-button-hover>*,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area-active>*,.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area-hover>*{color:var(--color-black)}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area-selector{margin:0;position:absolute;top:0;left:0;line-height:100%}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-drop-area-selector .qq-upload-drop-area-text-selector{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);font-size:var(--fontsize)}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-list{-ms-hyphens:auto;hyphens:auto}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-list>li{gap:.5em;display:-webkit-box;display:-ms-flexbox;display:flex}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-list>li.qq-upload-success{display:none}.ce_form:not(.suche) form .widget-fineuploader .qq-upload-list .qq-upload-size{color:var(--color-grey-50);font-size:calc(var(--fontsize-smaller) * .8);white-space:nowrap}.ce_form:not(.suche) form .widget-fineuploader .qq-btn{width:1em;padding:0;background:none;height:1em;border:none;cursor:pointer;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);position:relative}.ce_form:not(.suche) form .widget-fineuploader .qq-btn:focus-visible,.ce_form:not(.suche) form .widget-fineuploader .qq-btn:hover{z-index:5;-webkit-transform:scale(1.3);transform:scale(1.3)}.ce_form:not(.suche) form .widget-fineuploader .qq-btn svg{fill:red}.ce_form:not(.suche) form .widget-fineuploader label:hover+.fineuploader-wrapper .qq-upload-button{border-color:var(--color-black);color:var(--color-black)}.ce_form:not(.suche) form .widget-fineuploader .qq-hide{display:none!important}.ce_form:not(.suche) form .widget-captcha .captcha_text{display:block}.ce_form:not(.suche) form .widget-explanation{font-size:var(--fontsize-smaller);line-height:150%}.ce_form:not(.suche) form .widget-explanation>*{grid-column:1/-1}.ce_form:not(.suche) form .widget-explanation.datenschutz{font-size:calc(var(--fontsize-smaller) * .8)}.ce_form:not(.suche) form .widget-submit{justify-items:start}.ce_form:not(.suche) form .widget-submit .error-message{grid-column:1/-1;font-weight:800;color:red;margin-bottom:.5rem}.ce_form:not(.suche) form .widget-submit button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-column:1/-1;width:100%;max-width:400px;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;padding:.5em 3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce_form:not(.suche) form .widget-submit button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit button:focus-visible,.ce_form:not(.suche) form .widget-submit button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ce_form:not(.suche) form .widget-submit button:focus-visible:after,.ce_form:not(.suche) form .widget-submit button:hover:after{background-color:var(--color-white)}.ce_form:not(.suche) form .widget-submit button:focus-visible svg,.ce_form:not(.suche) form .widget-submit button:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-submit button .loading{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:clip;width:0;-webkit-transition-property:width,margin-left;transition-property:width,margin-left;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit button .loading svg{height:1.5em;width:auto;-webkit-animation:rotate linear 1s infinite;animation:rotate linear 1s infinite}.ce_form:not(.suche) form .widget-submit.invalid button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:#d3d3d3;color:#a9a9a9;font-weight:600;border:1px solid #d3d3d3;cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;padding:.5em 3em;display:-webkit-box;display:-ms-flexbox;display:flex}.ce_form:not(.suche) form .widget-submit.invalid button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:#d3d3d3;z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit.invalid button svg{fill:#a9a9a9;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit.invalid button:focus-visible,.ce_form:not(.suche) form .widget-submit.invalid button:hover{background-color:#d3d3d3;border-color:#d3d3d3;color:var(--color1)}.ce_form:not(.suche) form .widget-submit.invalid button:focus-visible:after,.ce_form:not(.suche) form .widget-submit.invalid button:hover:after{background-color:var(--color-white)}.ce_form:not(.suche) form .widget-submit.invalid button:focus-visible svg,.ce_form:not(.suche) form .widget-submit.invalid button:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-submit.onload .loading{width:1.5em;margin-left:.5rem}}@layer form.variants{.ce_form:not(.suche) .formbody{position:relative}.ce_form:not(.suche) .ce_cp_grid_start{position:static}@media (min-width:48rem){.ce_form:not(.suche) .ce_cp_grid_start{width:calc(100% - 25% - 1rem)}.ce_form:not(.suche) .ce_cp_grid_start .widget{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-min-content 1fr;-ms-grid-columns:min-content 1fr;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.ce_form:not(.suche) .ce_cp_grid_start .widget label{white-space:nowrap}}.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_1 .ce_cp_column_start:nth-child(1n-0) .widget:not(.widget-checkbox):not(.widget-radio){-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_1 .ce_cp_column_start:nth-child(1n-0) .widget-checkbox .legend,.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_1 .ce_cp_column_start:nth-child(1n-0) .widget-radio .legend,.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_1 .ce_cp_column_start:nth-child(1n-0) .widget:not(.widget-checkbox):not(.widget-radio) label{position:absolute;left:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_2 .ce_cp_column_start:nth-child(2n-1) .widget:not(.widget-checkbox):not(.widget-radio){-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_2 .ce_cp_column_start:nth-child(2n-1) .widget-checkbox .legend,.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_2 .ce_cp_column_start:nth-child(2n-1) .widget-radio .legend,.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_2 .ce_cp_column_start:nth-child(2n-1) .widget:not(.widget-checkbox):not(.widget-radio) label{position:absolute;left:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_3 .ce_cp_column_start:nth-child(3n-2) .widget:not(.widget-checkbox):not(.widget-radio){-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_3 .ce_cp_column_start:nth-child(3n-2) .widget-checkbox .legend,.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_3 .ce_cp_column_start:nth-child(3n-2) .widget-radio .legend,.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_3 .ce_cp_column_start:nth-child(3n-2) .widget:not(.widget-checkbox):not(.widget-radio) label{position:absolute;left:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_4 .ce_cp_column_start:nth-child(4n-3) .widget:not(.widget-checkbox):not(.widget-radio){-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_4 .ce_cp_column_start:nth-child(4n-3) .widget-checkbox .legend,.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_4 .ce_cp_column_start:nth-child(4n-3) .widget-radio .legend,.ce_form:not(.suche) .ce_cp_grid_start .colcount_desktop_4 .ce_cp_column_start:nth-child(4n-3) .widget:not(.widget-checkbox):not(.widget-radio) label{position:absolute;left:0}@media (max-width:64rem){.ce_form:not(.suche) .ce_cp_grid_start .colcount_laptop_1 .ce_cp_column_start:nth-child(1n-0) .widget{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_laptop_1 .ce_cp_column_start:nth-child(1n-0) .widget label{position:absolute;left:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_laptop_2 .ce_cp_column_start:nth-child(2n-1) .widget{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_laptop_2 .ce_cp_column_start:nth-child(2n-1) .widget label{position:absolute;left:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_laptop_3 .ce_cp_column_start:nth-child(3n-2) .widget{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_laptop_3 .ce_cp_column_start:nth-child(3n-2) .widget label{position:absolute;left:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_laptop_4 .ce_cp_column_start:nth-child(4n-3) .widget{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.ce_form:not(.suche) .ce_cp_grid_start .colcount_laptop_4 .ce_cp_column_start:nth-child(4n-3) .widget label{position:absolute;left:0}}@media (max-width:48rem){.ce_form:not(.suche) .ce_cp_grid_start .grid_start .ce_cp_column_start .widget{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.ce_form:not(.suche) .ce_cp_grid_start .grid_start .ce_cp_column_start .widget label{position:static!important}}.ce_form:not(.suche) .widget-captcha,.ce_form:not(.suche) .widget-checkbox>div,.ce_form:not(.suche) .widget-explanation,.ce_form:not(.suche) .widget-fineuploader,.ce_form:not(.suche) .widget-password,.ce_form:not(.suche) .widget-radio>div,.ce_form:not(.suche) .widget-range,.ce_form:not(.suche) .widget-select,.ce_form:not(.suche) .widget-submit,.ce_form:not(.suche) .widget-text,.ce_form:not(.suche) .widget-textarea,.ce_form:not(.suche) .widget-upload{display:-ms-grid;display:grid;-ms-grid-columns:25% calc(100% - 25% - 1rem);grid-template-columns:25% calc(100% - 25% - 1rem);grid-column-gap:1rem}}.ce_gallery{--gallery-cols-desktop:3;--gallery-cols-laptop:3;--gallery-cols-tablet:3;--gallery-cols-mobile:1;--gallery-column-gap-desktop:2rem;--gallery-column-gap-laptop:2rem;--gallery-column-gap-tablet:1rem;--gallery-column-gap-mobile:1rem;--gallery-row-gap-desktop:2rem;--gallery-row-gap-laptop:2rem;--gallery-row-gap-tablet:1rem;--gallery-row-gap-mobile:1rem;overflow:visible}.ce_gallery .gallery-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--gallery-cols-desktop)];grid-template-columns:repeat(var(--gallery-cols-desktop),1fr);-webkit-column-gap:var(--gallery-column-gap-desktop);-moz-column-gap:var(--gallery-column-gap-desktop);column-gap:var(--gallery-column-gap-desktop);row-gap:var(--gallery-row-gap-desktop);-ms-flex-line-pack:start;align-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;overflow:visible}.ce_gallery .gallery-container figure{line-height:0;position:relative}.ce_gallery .gallery-container figure .image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:clip;position:relative}.ce_gallery .gallery-container figure img,.ce_gallery .gallery-container figure svg{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_gallery .gallery-container figure figcaption{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);margin-top:5px;font-size:.75rem;line-height:1.3}.ce_gallery .gallery-container figure .circled-image-copy{display:none}.ce_gallery .gallery-container figure .image-copy{--custom-color:hsla(0,0%,100%,.4);font-size:.5rem;line-height:1em;position:absolute;right:.25rem;top:.25rem;padding:1.125em .5em;display:inline-block;color:var(--color-white-inverted);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:.25em;background:var(--custom-color,var(--color-white))}body.black .ce_gallery .gallery-container figure .image-copy,body.white .ce_gallery .gallery-container figure .image-copy{--custom-color:initial}.ce_gallery .gallery-container figure a{position:relative}.ce_gallery .gallery-container figure a .image{overflow:clip}.ce_gallery .gallery-container figure a .image img{position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985)}.ce_gallery .gallery-container figure a:focus-visible img,.ce_gallery .gallery-container figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.ce_gallery .gallery-container figure.hover-image{width:100%}.ce_gallery .gallery-container a figcaption{border-bottom:1px solid transparent}.ce_gallery .gallery-container a:focus-visible figcaption,.ce_gallery .gallery-container a:hover figcaption{border-color:var(--color-border);color:var(--color2)}.ce_gallery .gallery-container figure figcaption{--custom-color:hsla(0,0%,100%,.8);position:absolute;bottom:5px;left:5px;right:5px;font-size:70%;color:var(--color-black);padding:.25em 1em;background-color:var(--custom-color,var(--color-white));border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.black .ce_gallery .gallery-container figure figcaption,body.white .ce_gallery .gallery-container figure figcaption{--custom-color:initial}.ce_gallery ul[style*="--gallery-cols-desktop: auto"] .gallery-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:64rem){.ce_gallery .gallery-container{-ms-grid-columns:(1fr)[var(--gallery-cols-laptop)];grid-template-columns:repeat(var(--gallery-cols-laptop),1fr);-webkit-column-gap:var(--gallery-column-gap-laptop);-moz-column-gap:var(--gallery-column-gap-laptop);column-gap:var(--gallery-column-gap-laptop);row-gap:var(--gallery-row-gap-laptop)}.ce_gallery ul[style*="--gallery-cols-laptop: auto"] .gallery-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:48rem){.ce_gallery .gallery-container{-ms-grid-columns:(1fr)[var(--gallery-cols-tablet)];grid-template-columns:repeat(var(--gallery-cols-tablet),1fr);-webkit-column-gap:var(--gallery-column-gap-tablet);-moz-column-gap:var(--gallery-column-gap-tablet);column-gap:var(--gallery-column-gap-tablet);row-gap:var(--gallery-row-gap-tablet)}.ce_gallery ul[style*="--gallery-cols-tablet: auto"] .gallery-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:30rem){.ce_gallery .gallery-container{-ms-grid-columns:(1fr)[var(--gallery-cols-mobile)];grid-template-columns:repeat(var(--gallery-cols-mobile),1fr);-webkit-column-gap:var(--gallery-column-gap-mobile);-moz-column-gap:var(--gallery-column-gap-mobile);column-gap:var(--gallery-column-gap-mobile);row-gap:var(--gallery-row-gap-mobile)}.ce_gallery ul[style*="--gallery-cols-mobile: auto"] .gallery-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ce_rsce_google-maps .gm-optin{max-width:100%;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--color1);background:var(--color-white);text-align:center;position:relative}.ce_rsce_google-maps .gm-optin .gm-optin-background{--custom-color:hsla(0,0%,100%,.8);content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;-webkit-filter:blur(1px);filter:blur(1px)}body.black .ce_rsce_google-maps .gm-optin .gm-optin-background,body.white .ce_rsce_google-maps .gm-optin .gm-optin-background{--custom-color:initial}.ce_rsce_google-maps .gm-optin .gm-optin-background:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--custom-color,var(--color-white))}.ce_rsce_google-maps .gm-optin .gm-optin-container{position:relative;z-index:3}.ce_rsce_google-maps .gm-optin .headline{font-size:var(--fontsize-h3);font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif;margin-bottom:0}.ce_rsce_google-maps .gm-optin .hint{font-size:calc(var(--fontsize-smaller) * .8)}.ce_rsce_google-maps .gm-optin button{margin-top:1rem;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.ce_rsce_google-maps .gm-optin button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_rsce_google-maps .gm-optin button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_rsce_google-maps .gm-optin button:focus-visible,.ce_rsce_google-maps .gm-optin button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ce_rsce_google-maps .gm-optin button:focus-visible:after,.ce_rsce_google-maps .gm-optin button:hover:after{background-color:var(--color-white)}.ce_rsce_google-maps .gm-optin button:focus-visible svg,.ce_rsce_google-maps .gm-optin button:hover svg{fill:var(--color1)}.ce_rsce_google-maps .responsive{position:relative;overflow:clip;width:100%;height:auto;padding-bottom:0!important}.ce_rsce_google-maps .responsive .iframe-container,body:not(.safari) .ce_rsce_google-maps .responsive .gm-optin{aspect-ratio:3/2}body:not(.safari) .ce_rsce_google-maps .responsive.ratio-169 .gm-optin,body:not(.safari) .ce_rsce_google-maps .responsive.ratio-169 .iframe-container{aspect-ratio:16/9}body:not(.safari) .ce_rsce_google-maps .responsive.ratio-1610 .gm-optin,body:not(.safari) .ce_rsce_google-maps .responsive.ratio-1610 .iframe-container{aspect-ratio:16/10}body:not(.safari) .ce_rsce_google-maps .responsive.ratio-216 .gm-optin,body:not(.safari) .ce_rsce_google-maps .responsive.ratio-216 .iframe-container{aspect-ratio:21/6}body:not(.safari) .ce_rsce_google-maps .responsive.ratio-43 .gm-optin,body:not(.safari) .ce_rsce_google-maps .responsive.ratio-43 .iframe-container{aspect-ratio:4/3}.ce_rsce_google-maps .responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.ce_rsce_google-maps .responsive.opt-in{padding-bottom:0!important}.ce_hyperlink a{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;position:relative;z-index:1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem}.ce_hyperlink a,.ce_hyperlink a:after{-webkit-transition-duration:.6s;transition-duration:.6s;clip-path:url(#main-nav-li-clip)}.ce_hyperlink a:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_hyperlink a svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_hyperlink a:focus-visible,.ce_hyperlink a:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ce_hyperlink a:focus-visible:after,.ce_hyperlink a:hover:after{background-color:var(--color-white)}.ce_hyperlink a:focus-visible svg,.ce_hyperlink a:hover svg{fill:var(--color1)}.ce_hyperlink a svg{height:2em;width:auto}.ce_image{overflow:visible}.ce_image figure{line-height:0;position:relative}.ce_image figure .image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:clip;position:relative}.ce_image figure img,.ce_image figure svg{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_image figure figcaption{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);margin-top:5px;color:var(--color-black);font-size:.75rem;line-height:1.3}.ce_image figure .circled-image-copy{display:none}.ce_image figure .image-copy{--custom-color:hsla(0,0%,100%,.4);font-size:.5rem;line-height:1em;position:absolute;right:.25rem;top:.25rem;padding:1.125em .5em;display:inline-block;color:var(--color-white-inverted);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:.25em;background:var(--custom-color,var(--color-white))}body.black .ce_image figure .image-copy,body.white .ce_image figure .image-copy{--custom-color:initial}.ce_image figure a{position:relative}.ce_image figure a .image{overflow:clip}.ce_image figure a .image img{position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985)}.ce_image figure a:focus-visible img,.ce_image figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.ce_image figure.hover-image{width:100%}.ce_image a figcaption{border-bottom:1px solid transparent}.ce_image a:focus-visible figcaption,.ce_image a:hover figcaption{border-color:var(--color-border);color:var(--color2)}.ce_player video{height:100%;width:100%}.ce_table td{padding:1rem 0;vertical-align:top;border-bottom:1px solid var(--color-grey-75);border-collapse:collapse}.ce_table td:first-child{white-space:nowrap;padding-right:3rem}.ce_table p:last-child{margin-bottom:0}@media (max-width:47.9375rem){.ce_table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid var(--color-grey-75);padding:1rem 0}.ce_table td{width:100%;border-bottom:none;padding:0}}#tinymce,.ce_text,.ctlg_mitglieder .information,.widget-explanation{overflow:visible}#tinymce p+ol,#tinymce p+ul,.ce_text p+ol,.ce_text p+ul,.ctlg_mitglieder .information p+ol,.ctlg_mitglieder .information p+ul,.widget-explanation p+ol,.widget-explanation p+ul{margin-top:-1em!important}#tinymce h1+ol,#tinymce h1+ul,#tinymce h2+ol,#tinymce h2+ul,#tinymce h3+ol,#tinymce h3+ul,#tinymce h4+ol,#tinymce h4+ul,#tinymce h5+ol,#tinymce h5+ul,#tinymce h6+ol,#tinymce h6+ul,.ce_text h1+ol,.ce_text h1+ul,.ce_text h2+ol,.ce_text h2+ul,.ce_text h3+ol,.ce_text h3+ul,.ce_text h4+ol,.ce_text h4+ul,.ce_text h5+ol,.ce_text h5+ul,.ce_text h6+ol,.ce_text h6+ul,.ctlg_mitglieder .information h1+ol,.ctlg_mitglieder .information h1+ul,.ctlg_mitglieder .information h2+ol,.ctlg_mitglieder .information h2+ul,.ctlg_mitglieder .information h3+ol,.ctlg_mitglieder .information h3+ul,.ctlg_mitglieder .information h4+ol,.ctlg_mitglieder .information h4+ul,.ctlg_mitglieder .information h5+ol,.ctlg_mitglieder .information h5+ul,.ctlg_mitglieder .information h6+ol,.ctlg_mitglieder .information h6+ul,.widget-explanation h1+ol,.widget-explanation h1+ul,.widget-explanation h2+ol,.widget-explanation h2+ul,.widget-explanation h3+ol,.widget-explanation h3+ul,.widget-explanation h4+ol,.widget-explanation h4+ul,.widget-explanation h5+ol,.widget-explanation h5+ul,.widget-explanation h6+ol,.widget-explanation h6+ul{margin-top:-.5em!important}#tinymce .text>:last-child,.ce_text .text>:last-child,.ctlg_mitglieder .information .text>:last-child,.widget-explanation .text>:last-child{margin-bottom:0}#tinymce ol,#tinymce ul,.ce_text ol,.ce_text ul,.ctlg_mitglieder .information ol,.ctlg_mitglieder .information ul,.widget-explanation ol,.widget-explanation ul{margin-bottom:1em}#tinymce ol ol,#tinymce ol ul,#tinymce ul ol,#tinymce ul ul,.ce_text ol ol,.ce_text ol ul,.ce_text ul ol,.ce_text ul ul,.ctlg_mitglieder .information ol ol,.ctlg_mitglieder .information ol ul,.ctlg_mitglieder .information ul ol,.ctlg_mitglieder .information ul ul,.widget-explanation ol ol,.widget-explanation ol ul,.widget-explanation ul ol,.widget-explanation ul ul{margin-bottom:0}#tinymce ol li,#tinymce ul li,.ce_text ol li,.ce_text ul li,.ctlg_mitglieder .information ol li,.ctlg_mitglieder .information ul li,.widget-explanation ol li,.widget-explanation ul li{line-height:1.5}#tinymce ol li li,#tinymce ul li li,.ce_text ol li li,.ce_text ul li li,.ctlg_mitglieder .information ol li li,.ctlg_mitglieder .information ul li li,.widget-explanation ol li li,.widget-explanation ul li li{font-size:.9em}#tinymce ol li ol,#tinymce ol li ul,#tinymce ul li ol,#tinymce ul li ul,.ce_text ol li ol,.ce_text ol li ul,.ce_text ul li ol,.ce_text ul li ul,.ctlg_mitglieder .information ol li ol,.ctlg_mitglieder .information ol li ul,.ctlg_mitglieder .information ul li ol,.ctlg_mitglieder .information ul li ul,.widget-explanation ol li ol,.widget-explanation ol li ul,.widget-explanation ul li ol,.widget-explanation ul li ul{padding-left:1rem}#tinymce ul li,.ce_text ul li,.ctlg_mitglieder .information ul li,.widget-explanation ul li{font-size:1em;padding-left:1rem}#tinymce ul li:before,.ce_text ul li:before,.ctlg_mitglieder .information ul li:before,.widget-explanation ul li:before{content:"›";color:var(--color1);font-size:1.5em;display:inline-block;margin-right:1rem;margin-left:-1rem;width:0}#tinymce ol li::marker,.ce_text ol li::marker,.ctlg_mitglieder .information ol li::marker,.widget-explanation ol li::marker{color:var(--color1);font-weight:800}#tinymce a:not(.linkblock),.ce_text a:not(.linkblock),.ctlg_mitglieder .information a:not(.linkblock),.widget-explanation a:not(.linkblock){color:var(--color1);position:relative;-ms-hyphens:auto;hyphens:auto}#tinymce a:not(.linkblock):after,#tinymce a:not(.linkblock):before,.ce_text a:not(.linkblock):after,.ce_text a:not(.linkblock):before,.ctlg_mitglieder .information a:not(.linkblock):after,.ctlg_mitglieder .information a:not(.linkblock):before,.widget-explanation a:not(.linkblock):after,.widget-explanation a:not(.linkblock):before{content:"";position:absolute;bottom:.1em;left:0;width:100%;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#tinymce a:not(.linkblock):after,.ce_text a:not(.linkblock):after,.ctlg_mitglieder .information a:not(.linkblock):after,.widget-explanation a:not(.linkblock):after{opacity:0;background-color:var(--color2);height:1px}#tinymce a:not(.linkblock):before,.ce_text a:not(.linkblock):before,.ctlg_mitglieder .information a:not(.linkblock):before,.widget-explanation a:not(.linkblock):before{border-bottom:1px dashed var(--color-grey-50);height:0}#tinymce a:not(.linkblock):focus-visible,#tinymce a:not(.linkblock):hover,.ce_text a:not(.linkblock):focus-visible,.ce_text a:not(.linkblock):hover,.ctlg_mitglieder .information a:not(.linkblock):focus-visible,.ctlg_mitglieder .information a:not(.linkblock):hover,.widget-explanation a:not(.linkblock):focus-visible,.widget-explanation a:not(.linkblock):hover{color:var(--color2);border-color:var(--color2)}#tinymce a:not(.linkblock):focus-visible:after,#tinymce a:not(.linkblock):hover:after,.ce_text a:not(.linkblock):focus-visible:after,.ce_text a:not(.linkblock):hover:after,.ctlg_mitglieder .information a:not(.linkblock):focus-visible:after,.ctlg_mitglieder .information a:not(.linkblock):hover:after,.widget-explanation a:not(.linkblock):focus-visible:after,.widget-explanation a:not(.linkblock):hover:after{opacity:1}#tinymce figure,.ce_text figure,.ctlg_mitglieder .information figure,.widget-explanation figure{line-height:0;position:relative}#tinymce figure .image,.ce_text figure .image,.ctlg_mitglieder .information figure .image,.widget-explanation figure .image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:clip;position:relative}#tinymce figure img,#tinymce figure svg,.ce_text figure img,.ce_text figure svg,.ctlg_mitglieder .information figure img,.ctlg_mitglieder .information figure svg,.widget-explanation figure img,.widget-explanation figure svg{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#tinymce figure figcaption,.ce_text figure figcaption,.ctlg_mitglieder .information figure figcaption,.widget-explanation figure figcaption{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);margin-top:5px;color:var(--color-black);font-size:.75rem;line-height:1.3}#tinymce figure .circled-image-copy,.ce_text figure .circled-image-copy,.ctlg_mitglieder .information figure .circled-image-copy,.widget-explanation figure .circled-image-copy{display:none}#tinymce figure .image-copy,.ce_text figure .image-copy,.ctlg_mitglieder .information figure .image-copy,.widget-explanation figure .image-copy{--custom-color:hsla(0,0%,100%,.4);font-size:.5rem;line-height:1em;position:absolute;right:.25rem;top:.25rem;padding:1.125em .5em;display:inline-block;color:var(--color-white-inverted);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:.25em;background:var(--custom-color,var(--color-white))}body.black #tinymce figure .image-copy,body.black .ce_text figure .image-copy,body.black .ctlg_mitglieder .information figure .image-copy,body.black .widget-explanation figure .image-copy,body.white #tinymce figure .image-copy,body.white .ce_text figure .image-copy,body.white .ctlg_mitglieder .information figure .image-copy,body.white .widget-explanation figure .image-copy{--custom-color:initial}#tinymce figure a,.ce_text figure a,.ctlg_mitglieder .information figure a,.widget-explanation figure a{position:relative}#tinymce figure a .image,.ce_text figure a .image,.ctlg_mitglieder .information figure a .image,.widget-explanation figure a .image{overflow:clip}#tinymce figure a .image img,.ce_text figure a .image img,.ctlg_mitglieder .information figure a .image img,.widget-explanation figure a .image img{position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985)}#tinymce figure a:focus-visible img,#tinymce figure a:hover img,.ce_text figure a:focus-visible img,.ce_text figure a:hover img,.ctlg_mitglieder .information figure a:focus-visible img,.ctlg_mitglieder .information figure a:hover img,.widget-explanation figure a:focus-visible img,.widget-explanation figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}#tinymce figure.hover-image,.ce_text figure.hover-image,.ctlg_mitglieder .information figure.hover-image,.widget-explanation figure.hover-image{width:100%}#tinymce a figcaption,.ce_text a figcaption,.ctlg_mitglieder .information a figcaption,.widget-explanation a figcaption{border-bottom:1px solid transparent}#tinymce a:focus-visible figcaption,#tinymce a:hover figcaption,.ce_text a:focus-visible figcaption,.ce_text a:hover figcaption,.ctlg_mitglieder .information a:focus-visible figcaption,.ctlg_mitglieder .information a:hover figcaption,.widget-explanation a:focus-visible figcaption,.widget-explanation a:hover figcaption{border-color:var(--color-border);color:var(--color2)}#tinymce figure,.ce_text figure,.ctlg_mitglieder .information figure,.widget-explanation figure{margin-bottom:1em}#tinymce figure.float_left,.ce_text figure.float_left,.ctlg_mitglieder .information figure.float_left,.widget-explanation figure.float_left{float:left;margin-right:2em}#tinymce figure.float_right,.ce_text figure.float_right,.ctlg_mitglieder .information figure.float_right,.widget-explanation figure.float_right{float:right;margin-left:2em}#tinymce figure.float_left,#tinymce figure.float_right,.ce_text figure.float_left,.ce_text figure.float_right,.ctlg_mitglieder .information figure.float_left,.ctlg_mitglieder .information figure.float_right,.widget-explanation figure.float_left,.widget-explanation figure.float_right{max-width:45%;margin-top:.3125em}@media screen and (max-width:650px){#tinymce figure.float_left,#tinymce figure.float_right,.ce_text figure.float_left,.ce_text figure.float_right,.ctlg_mitglieder .information figure.float_left,.ctlg_mitglieder .information figure.float_right,.widget-explanation figure.float_left,.widget-explanation figure.float_right{max-width:100%!important;float:none;margin-left:0;margin-right:0}}#tinymce .linkblock,.ce_text .linkblock,.ctlg_mitglieder .information .linkblock,.widget-explanation .linkblock{border-bottom:none}#tinymce .linkblock .text,.ce_text .linkblock .text,.ctlg_mitglieder .information .linkblock .text,.widget-explanation .linkblock .text{color:var(--color-black)}#tinymce .linkblock .text strong,.ce_text .linkblock .text strong,.ctlg_mitglieder .information .linkblock .text strong,.widget-explanation .linkblock .text strong{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--color-black)}#tinymce .linkblock:focus-visible .text strong,#tinymce .linkblock:hover .text strong,.ce_text .linkblock:focus-visible .text strong,.ce_text .linkblock:hover .text strong,.ctlg_mitglieder .information .linkblock:focus-visible .text strong,.ctlg_mitglieder .information .linkblock:hover .text strong,.widget-explanation .linkblock:focus-visible .text strong,.widget-explanation .linkblock:hover .text strong{color:var(--color1)}#tinymce .linkblock:focus-visible .circled-image-copy,#tinymce .linkblock:focus-visible img,#tinymce .linkblock:hover .circled-image-copy,#tinymce .linkblock:hover img,.ce_text .linkblock:focus-visible .circled-image-copy,.ce_text .linkblock:focus-visible img,.ce_text .linkblock:hover .circled-image-copy,.ce_text .linkblock:hover img,.ctlg_mitglieder .information .linkblock:focus-visible .circled-image-copy,.ctlg_mitglieder .information .linkblock:focus-visible img,.ctlg_mitglieder .information .linkblock:hover .circled-image-copy,.ctlg_mitglieder .information .linkblock:hover img,.widget-explanation .linkblock:focus-visible .circled-image-copy,.widget-explanation .linkblock:focus-visible img,.widget-explanation .linkblock:hover .circled-image-copy,.widget-explanation .linkblock:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}#tinymce .linkblock:focus-visible figcaption,#tinymce .linkblock:hover figcaption,.ce_text .linkblock:focus-visible figcaption,.ce_text .linkblock:hover figcaption,.ctlg_mitglieder .information .linkblock:focus-visible figcaption,.ctlg_mitglieder .information .linkblock:hover figcaption,.widget-explanation .linkblock:focus-visible figcaption,.widget-explanation .linkblock:hover figcaption{border-color:var(--color-border);color:var(--color1)}#tinymce .download-icon,#tinymce .email-icon,#tinymce .external-icon-small,#tinymce .internal-icon-small,#tinymce .link-icon,#tinymce .phone-icon,.ce_text .download-icon,.ce_text .email-icon,.ce_text .external-icon-small,.ce_text .internal-icon-small,.ce_text .link-icon,.ce_text .phone-icon,.ctlg_mitglieder .information .download-icon,.ctlg_mitglieder .information .email-icon,.ctlg_mitglieder .information .external-icon-small,.ctlg_mitglieder .information .internal-icon-small,.ctlg_mitglieder .information .link-icon,.ctlg_mitglieder .information .phone-icon,.widget-explanation .download-icon,.widget-explanation .email-icon,.widget-explanation .external-icon-small,.widget-explanation .internal-icon-small,.widget-explanation .link-icon,.widget-explanation .phone-icon{display:-ms-grid;display:grid;-ms-grid-columns:40px 1fr;grid-template-columns:40px 1fr;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#tinymce .download-icon a:after,#tinymce .download-icon a:before,#tinymce .email-icon a:after,#tinymce .email-icon a:before,#tinymce .external-icon-small a:after,#tinymce .external-icon-small a:before,#tinymce .internal-icon-small a:after,#tinymce .internal-icon-small a:before,#tinymce .link-icon a:after,#tinymce .link-icon a:before,#tinymce .phone-icon a:after,#tinymce .phone-icon a:before,.ce_text .download-icon a:after,.ce_text .download-icon a:before,.ce_text .email-icon a:after,.ce_text .email-icon a:before,.ce_text .external-icon-small a:after,.ce_text .external-icon-small a:before,.ce_text .internal-icon-small a:after,.ce_text .internal-icon-small a:before,.ce_text .link-icon a:after,.ce_text .link-icon a:before,.ce_text .phone-icon a:after,.ce_text .phone-icon a:before,.ctlg_mitglieder .information .download-icon a:after,.ctlg_mitglieder .information .download-icon a:before,.ctlg_mitglieder .information .email-icon a:after,.ctlg_mitglieder .information .email-icon a:before,.ctlg_mitglieder .information .external-icon-small a:after,.ctlg_mitglieder .information .external-icon-small a:before,.ctlg_mitglieder .information .internal-icon-small a:after,.ctlg_mitglieder .information .internal-icon-small a:before,.ctlg_mitglieder .information .link-icon a:after,.ctlg_mitglieder .information .link-icon a:before,.ctlg_mitglieder .information .phone-icon a:after,.ctlg_mitglieder .information .phone-icon a:before,.widget-explanation .download-icon a:after,.widget-explanation .download-icon a:before,.widget-explanation .email-icon a:after,.widget-explanation .email-icon a:before,.widget-explanation .external-icon-small a:after,.widget-explanation .external-icon-small a:before,.widget-explanation .internal-icon-small a:after,.widget-explanation .internal-icon-small a:before,.widget-explanation .link-icon a:after,.widget-explanation .link-icon a:before,.widget-explanation .phone-icon a:after,.widget-explanation .phone-icon a:before{content:none}#tinymce .download-icon>*,#tinymce .email-icon>*,#tinymce .external-icon-small>*,#tinymce .internal-icon-small>*,#tinymce .link-icon>*,#tinymce .phone-icon>*,.ce_text .download-icon>*,.ce_text .email-icon>*,.ce_text .external-icon-small>*,.ce_text .internal-icon-small>*,.ce_text .link-icon>*,.ce_text .phone-icon>*,.ctlg_mitglieder .information .download-icon>*,.ctlg_mitglieder .information .email-icon>*,.ctlg_mitglieder .information .external-icon-small>*,.ctlg_mitglieder .information .internal-icon-small>*,.ctlg_mitglieder .information .link-icon>*,.ctlg_mitglieder .information .phone-icon>*,.widget-explanation .download-icon>*,.widget-explanation .email-icon>*,.widget-explanation .external-icon-small>*,.widget-explanation .internal-icon-small>*,.widget-explanation .link-icon>*,.widget-explanation .phone-icon>*{grid-column:-2/-1}#tinymce .download-icon:before,#tinymce .email-icon:before,#tinymce .external-icon-small:before,#tinymce .internal-icon-small:before,#tinymce .link-icon:before,#tinymce .phone-icon:before,.ce_text .download-icon:before,.ce_text .email-icon:before,.ce_text .external-icon-small:before,.ce_text .internal-icon-small:before,.ce_text .link-icon:before,.ce_text .phone-icon:before,.ctlg_mitglieder .information .download-icon:before,.ctlg_mitglieder .information .email-icon:before,.ctlg_mitglieder .information .external-icon-small:before,.ctlg_mitglieder .information .internal-icon-small:before,.ctlg_mitglieder .information .link-icon:before,.ctlg_mitglieder .information .phone-icon:before,.widget-explanation .download-icon:before,.widget-explanation .email-icon:before,.widget-explanation .external-icon-small:before,.widget-explanation .internal-icon-small:before,.widget-explanation .link-icon:before,.widget-explanation .phone-icon:before{content:"";display:inline-block;margin-right:.75em;width:100%;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#tinymce .download-icon:focus-within:before,#tinymce .download-icon:hover:before,#tinymce .email-icon:focus-within:before,#tinymce .email-icon:hover:before,#tinymce .external-icon-small:focus-within:before,#tinymce .external-icon-small:hover:before,#tinymce .internal-icon-small:focus-within:before,#tinymce .internal-icon-small:hover:before,#tinymce .link-icon:focus-within:before,#tinymce .link-icon:hover:before,#tinymce .phone-icon:focus-within:before,#tinymce .phone-icon:hover:before,.ce_text .download-icon:focus-within:before,.ce_text .download-icon:hover:before,.ce_text .email-icon:focus-within:before,.ce_text .email-icon:hover:before,.ce_text .external-icon-small:focus-within:before,.ce_text .external-icon-small:hover:before,.ce_text .internal-icon-small:focus-within:before,.ce_text .internal-icon-small:hover:before,.ce_text .link-icon:focus-within:before,.ce_text .link-icon:hover:before,.ce_text .phone-icon:focus-within:before,.ce_text .phone-icon:hover:before,.ctlg_mitglieder .information .download-icon:focus-within:before,.ctlg_mitglieder .information .download-icon:hover:before,.ctlg_mitglieder .information .email-icon:focus-within:before,.ctlg_mitglieder .information .email-icon:hover:before,.ctlg_mitglieder .information .external-icon-small:focus-within:before,.ctlg_mitglieder .information .external-icon-small:hover:before,.ctlg_mitglieder .information .internal-icon-small:focus-within:before,.ctlg_mitglieder .information .internal-icon-small:hover:before,.ctlg_mitglieder .information .link-icon:focus-within:before,.ctlg_mitglieder .information .link-icon:hover:before,.ctlg_mitglieder .information .phone-icon:focus-within:before,.ctlg_mitglieder .information .phone-icon:hover:before,.widget-explanation .download-icon:focus-within:before,.widget-explanation .download-icon:hover:before,.widget-explanation .email-icon:focus-within:before,.widget-explanation .email-icon:hover:before,.widget-explanation .external-icon-small:focus-within:before,.widget-explanation .external-icon-small:hover:before,.widget-explanation .internal-icon-small:focus-within:before,.widget-explanation .internal-icon-small:hover:before,.widget-explanation .link-icon:focus-within:before,.widget-explanation .link-icon:hover:before,.widget-explanation .phone-icon:focus-within:before,.widget-explanation .phone-icon:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}#tinymce .download-icon,#tinymce .external-icon-small,#tinymce .internal-icon-small,.ce_text .download-icon,.ce_text .external-icon-small,.ce_text .internal-icon-small,.ctlg_mitglieder .information .download-icon,.ctlg_mitglieder .information .external-icon-small,.ctlg_mitglieder .information .internal-icon-small,.widget-explanation .download-icon,.widget-explanation .external-icon-small,.widget-explanation .internal-icon-small{-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr}#tinymce .email-icon,.ce_text .email-icon,.ctlg_mitglieder .information .email-icon,.widget-explanation .email-icon{-webkit-box-align:start;-ms-flex-align:start;align-items:start}#tinymce .email-icon a,.ce_text .email-icon a,.ctlg_mitglieder .information .email-icon a,.widget-explanation .email-icon a{color:var(--color-black)!important}#tinymce .email-icon:before,.ce_text .email-icon:before,.ctlg_mitglieder .information .email-icon:before,.widget-explanation .email-icon:before{clip-path:url(#email-clip);aspect-ratio:42/33;background-color:var(--color1)}#tinymce .phone-icon a,.ce_text .phone-icon a,.ctlg_mitglieder .information .phone-icon a,.widget-explanation .phone-icon a{color:var(--color-black)!important}#tinymce .phone-icon:before,.ce_text .phone-icon:before,.ctlg_mitglieder .information .phone-icon:before,.widget-explanation .phone-icon:before{clip-path:url(#phone-clip);aspect-ratio:1/1;background-color:var(--color2)}#tinymce .link-icon a,.ce_text .link-icon a,.ctlg_mitglieder .information .link-icon a,.widget-explanation .link-icon a{color:var(--color2)!important}#tinymce .link-icon:before,.ce_text .link-icon:before,.ctlg_mitglieder .information .link-icon:before,.widget-explanation .link-icon:before{clip-path:url(#link-clip);aspect-ratio:1/1;background-color:var(--color2)}#tinymce .internal-icon-small:before,.ce_text .internal-icon-small:before,.ctlg_mitglieder .information .internal-icon-small:before,.widget-explanation .internal-icon-small:before{clip-path:url(#internal-clip);aspect-ratio:1/1;background-color:var(--color1)}#tinymce .external-icon-small:before,.ce_text .external-icon-small:before,.ctlg_mitglieder .information .external-icon-small:before,.widget-explanation .external-icon-small:before{clip-path:url(#external-clip);aspect-ratio:1/1;background-color:var(--color1)}#tinymce .download-icon:before,.ce_text .download-icon:before,.ctlg_mitglieder .information .download-icon:before,.widget-explanation .download-icon:before{clip-path:url(#download-clip);aspect-ratio:1/1;background-color:var(--color1)}.ce_youtube .yt-optin{max-width:100%;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--color1);background:var(--color-white);text-align:center;position:relative}.ce_youtube .yt-optin .yt-optin-background{--custom-color:hsla(0,0%,100%,.8);content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;-webkit-filter:blur(1px);filter:blur(1px)}body.black .ce_youtube .yt-optin .yt-optin-background,body.white .ce_youtube .yt-optin .yt-optin-background{--custom-color:initial}.ce_youtube .yt-optin .yt-optin-background:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--custom-color,var(--color-white))}.ce_youtube .yt-optin .yt-optin-container{position:relative;z-index:3}.ce_youtube .yt-optin .headline{font-size:var(--fontsize-h3);font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif;margin-bottom:0}.ce_youtube .yt-optin .hint{font-size:calc(var(--fontsize-smaller) * .8)}.ce_youtube .yt-optin button{margin-top:1rem;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.ce_youtube .yt-optin button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_youtube .yt-optin button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_youtube .yt-optin button:focus-visible,.ce_youtube .yt-optin button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ce_youtube .yt-optin button:focus-visible:after,.ce_youtube .yt-optin button:hover:after{background-color:var(--color-white)}.ce_youtube .yt-optin button:focus-visible svg,.ce_youtube .yt-optin button:hover svg{fill:var(--color1)}.ce_youtube .responsive{position:relative;overflow:clip;width:100%;height:auto;padding-bottom:0!important}.ce_youtube .responsive .iframe-container{aspect-ratio:3/2}.ce_youtube .responsive.ratio-169 .iframe-container{aspect-ratio:16/9}.ce_youtube .responsive.ratio-1610 .iframe-container{aspect-ratio:16/10}.ce_youtube .responsive.ratio-216 .iframe-container{aspect-ratio:21/6}.ce_youtube .responsive.ratio-43 .iframe-container{aspect-ratio:4/3}.ce_youtube .responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.ce_youtube .responsive.opt-in{padding-bottom:0!important}.mod_breadcrumb{display:none}@media (min-width:48rem){.mod_breadcrumb{display:block}.mod_breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}.mod_breadcrumb ul li{color:var(--color2)}.mod_breadcrumb ul li:last-of-type:after{content:none}.mod_breadcrumb ul li:after{content:"/";margin:0 .5em}.mod_breadcrumb ul li a{-webkit-transition-property:color,text-decoration-color,border-color,background-color;transition-property:color,text-decoration-color,border-color,background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;color:var(--color2)}.mod_breadcrumb ul li a:focus-visible,.mod_breadcrumb ul li a:hover{color:var(--color1);text-decoration-color:var(--color-border)}.mod_breadcrumb ul li.active strong{color:var(--color1)}}.mod_changePassword form,.mod_lostPassword form{--custom-color:#999}body.black .mod_changePassword form,body.black .mod_lostPassword form,body.white .mod_changePassword form,body.white .mod_lostPassword form{--custom-color:initial}.mod_changePassword form .formbody fieldset,.mod_lostPassword form .formbody fieldset{border:none;margin-bottom:3rem}.mod_changePassword form .formbody fieldset>legend,.mod_lostPassword form .formbody fieldset>legend{float:left;font-size:var(--fontsize-h3);font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif;margin-bottom:1rem;font-weight:600;color:var(--color1)}.mod_changePassword form .formbody fieldset>*,.mod_lostPassword form .formbody fieldset>*{clear:both}.mod_changePassword form .formbody fieldset.highlight,.mod_lostPassword form .formbody fieldset.highlight{padding:2rem 2.5rem;margin-left:-2.5rem;margin-right:-2.5rem;background-color:var(--color1-light);position:relative;z-index:0;clip-path:url(#content-clip)}.mod_changePassword form .formbody fieldset.highlight:before,.mod_lostPassword form .formbody fieldset.highlight:before{content:"";position:absolute;display:block;top:2px;left:2px;height:calc(100% - 4px);width:calc(100% - 4px);background-color:var(--color1-light-bg);z-index:-1;clip-path:url(#content-clip)}.mod_changePassword form .formbody .ce_cp_grid_start,.mod_lostPassword form .formbody .ce_cp_grid_start{margin-left:auto;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;position:relative;margin-bottom:0}.mod_changePassword form .formbody .ce_cp_grid_start>*,.mod_lostPassword form .formbody .ce_cp_grid_start>*{width:100%;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:0;margin-bottom:0}.mod_changePassword form .formbody .ce_cp_grid_start .ce_cp_column_start,.mod_lostPassword form .formbody .ce_cp_grid_start .ce_cp_column_start{margin-bottom:0}.mod_changePassword form .formbody .ce_cp_grid_start .widget-submit button,.mod_lostPassword form .formbody .ce_cp_grid_start .widget-submit button{width:100%}@media (min-width:48rem){.mod_changePassword form .formbody .ce_cp_grid_start .widget,.mod_changePassword form .formbody .ce_cp_grid_start .widget input,.mod_lostPassword form .formbody .ce_cp_grid_start .widget,.mod_lostPassword form .formbody .ce_cp_grid_start .widget input{width:100%}}.mod_changePassword form .widget,.mod_lostPassword form .widget{margin-bottom:1rem}.mod_changePassword form .widget .legend>.mandatory,.mod_changePassword form .widget label>.mandatory,.mod_lostPassword form .widget .legend>.mandatory,.mod_lostPassword form .widget label>.mandatory{color:var(--color1)}.mod_changePassword form .widget .error,.mod_lostPassword form .widget .error{color:red}.mod_changePassword form .widget.error .box-container svg,.mod_changePassword form .widget.error .qq-upload-button,.mod_lostPassword form .widget.error .box-container svg,.mod_lostPassword form .widget.error .qq-upload-button{border-color:red!important}.mod_changePassword form .widget p.error,.mod_lostPassword form .widget p.error{font-size:var(--fontsize-smaller);grid-column:1/-1;text-align:end;font-weight:800;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mod_changePassword form .widget label.error,.mod_lostPassword form .widget label.error{font-weight:800}.mod_changePassword form .widget input.error,.mod_changePassword form .widget input.error+label .icon,.mod_changePassword form .widget select.error,.mod_changePassword form .widget textarea.error,.mod_lostPassword form .widget input.error,.mod_lostPassword form .widget input.error+label .icon,.mod_lostPassword form .widget select.error,.mod_lostPassword form .widget textarea.error{border:2px solid red!important}.mod_changePassword form .widget-captcha label,.mod_changePassword form .widget-fineuploader label,.mod_changePassword form .widget-password label,.mod_changePassword form .widget-range label,.mod_changePassword form .widget-select label,.mod_changePassword form .widget-textarea label,.mod_changePassword form .widget-text label,.mod_changePassword form .widget-upload label,.mod_lostPassword form .widget-captcha label,.mod_lostPassword form .widget-fineuploader label,.mod_lostPassword form .widget-password label,.mod_lostPassword form .widget-range label,.mod_lostPassword form .widget-select label,.mod_lostPassword form .widget-textarea label,.mod_lostPassword form .widget-text label,.mod_lostPassword form .widget-upload label{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:48rem){.mod_changePassword form .widget-captcha label,.mod_changePassword form .widget-fineuploader label,.mod_changePassword form .widget-password label,.mod_changePassword form .widget-range label,.mod_changePassword form .widget-select label,.mod_changePassword form .widget-textarea label,.mod_changePassword form .widget-text label,.mod_changePassword form .widget-upload label,.mod_lostPassword form .widget-captcha label,.mod_lostPassword form .widget-fineuploader label,.mod_lostPassword form .widget-password label,.mod_lostPassword form .widget-range label,.mod_lostPassword form .widget-select label,.mod_lostPassword form .widget-textarea label,.mod_lostPassword form .widget-text label,.mod_lostPassword form .widget-upload label{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.mod_changePassword form .widget-captcha .captcha_text,.mod_changePassword form .widget-captcha input,.mod_changePassword form .widget-fineuploader .fineuploader-wrapper,.mod_changePassword form .widget-password input,.mod_changePassword form .widget-range input,.mod_changePassword form .widget-select select,.mod_changePassword form .widget-textarea textarea,.mod_changePassword form .widget-text input,.mod_changePassword form .widget-upload input,.mod_lostPassword form .widget-captcha .captcha_text,.mod_lostPassword form .widget-captcha input,.mod_lostPassword form .widget-fineuploader .fineuploader-wrapper,.mod_lostPassword form .widget-password input,.mod_lostPassword form .widget-range input,.mod_lostPassword form .widget-select select,.mod_lostPassword form .widget-textarea textarea,.mod_lostPassword form .widget-text input,.mod_lostPassword form .widget-upload input{-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;color:var(--color-black)}@media (min-width:48rem){.mod_changePassword form .widget-captcha .captcha_text,.mod_changePassword form .widget-captcha input,.mod_changePassword form .widget-fineuploader .fineuploader-wrapper,.mod_changePassword form .widget-password input,.mod_changePassword form .widget-range input,.mod_changePassword form .widget-select select,.mod_changePassword form .widget-textarea textarea,.mod_changePassword form .widget-text input,.mod_changePassword form .widget-upload input,.mod_lostPassword form .widget-captcha .captcha_text,.mod_lostPassword form .widget-captcha input,.mod_lostPassword form .widget-fineuploader .fineuploader-wrapper,.mod_lostPassword form .widget-password input,.mod_lostPassword form .widget-range input,.mod_lostPassword form .widget-select select,.mod_lostPassword form .widget-textarea textarea,.mod_lostPassword form .widget-text input,.mod_lostPassword form .widget-upload input{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.mod_changePassword form .widget.full-width>:not(.label):not(label),.mod_lostPassword form .widget.full-width>:not(.label):not(label){grid-column:1/-1}.mod_changePassword form .widget-captcha input,.mod_changePassword form .widget-password input,.mod_changePassword form .widget-textarea textarea,.mod_changePassword form .widget-text input,.mod_lostPassword form .widget-captcha input,.mod_lostPassword form .widget-password input,.mod_lostPassword form .widget-textarea textarea,.mod_lostPassword form .widget-text input{border:1px solid var(--custom-color,var(--color-black));padding:5px;border-radius:5px;background-color:var(--color-white)}.mod_changePassword form .widget-captcha input:focus,.mod_changePassword form .widget-captcha input:hover,.mod_changePassword form .widget-password input:focus,.mod_changePassword form .widget-password input:hover,.mod_changePassword form .widget-textarea textarea:focus,.mod_changePassword form .widget-textarea textarea:hover,.mod_changePassword form .widget-text input:focus,.mod_changePassword form .widget-text input:hover,.mod_lostPassword form .widget-captcha input:focus,.mod_lostPassword form .widget-captcha input:hover,.mod_lostPassword form .widget-password input:focus,.mod_lostPassword form .widget-password input:hover,.mod_lostPassword form .widget-textarea textarea:focus,.mod_lostPassword form .widget-textarea textarea:hover,.mod_lostPassword form .widget-text input:focus,.mod_lostPassword form .widget-text input:hover{border-color:var(--color-black)}.mod_changePassword form .widget-password,.mod_changePassword form .widget-text,.mod_lostPassword form .widget-password,.mod_lostPassword form .widget-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_changePassword form .widget-text .input,.mod_lostPassword form .widget-text .input{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.mod_changePassword form .widget-text .input input,.mod_lostPassword form .widget-text .input input{width:100%;border-radius:0;border-left:none;border-right:none}.mod_changePassword form .widget-text .input .left,.mod_changePassword form .widget-text .input .right,.mod_lostPassword form .widget-text .input .left,.mod_lostPassword form .widget-text .input .right{height:100%;width:20px;position:absolute;top:0;z-index:-1;stroke:var(--color-black);stroke-width:2px;fill:var(--color-white)}.mod_changePassword form .widget-text .input .left,.mod_lostPassword form .widget-text .input .left{right:calc(100% - 2px)}.mod_changePassword form .widget-text .input .right,.mod_lostPassword form .widget-text .input .right{left:calc(100% - 2px)}.mod_changePassword form .widget-checkbox>div .legend,.mod_changePassword form .widget-radio>div .legend,.mod_lostPassword form .widget-checkbox>div .legend,.mod_lostPassword form .widget-radio>div .legend{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;margin-bottom:.5rem}.mod_changePassword form .widget-checkbox>div .box-container,.mod_changePassword form .widget-radio>div .box-container,.mod_lostPassword form .widget-checkbox>div .box-container,.mod_lostPassword form .widget-radio>div .box-container{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;display:-ms-grid;display:grid;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}@media (min-width:1025px){.mod_changePassword form .widget-checkbox>div .box-container.cols_desktop_auto,.mod_changePassword form .widget-radio>div .box-container.cols_desktop_auto,.mod_lostPassword form .widget-checkbox>div .box-container.cols_desktop_auto,.mod_lostPassword form .widget-radio>div .box-container.cols_desktop_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_changePassword form .widget-checkbox>div .box-container.cols_desktop_1,.mod_changePassword form .widget-radio>div .box-container.cols_desktop_1,.mod_lostPassword form .widget-checkbox>div .box-container.cols_desktop_1,.mod_lostPassword form .widget-radio>div .box-container.cols_desktop_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_desktop_2,.mod_changePassword form .widget-radio>div .box-container.cols_desktop_2,.mod_lostPassword form .widget-checkbox>div .box-container.cols_desktop_2,.mod_lostPassword form .widget-radio>div .box-container.cols_desktop_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_desktop_3,.mod_changePassword form .widget-radio>div .box-container.cols_desktop_3,.mod_lostPassword form .widget-checkbox>div .box-container.cols_desktop_3,.mod_lostPassword form .widget-radio>div .box-container.cols_desktop_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_desktop_4,.mod_changePassword form .widget-radio>div .box-container.cols_desktop_4,.mod_lostPassword form .widget-checkbox>div .box-container.cols_desktop_4,.mod_lostPassword form .widget-radio>div .box-container.cols_desktop_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:64rem) and (min-width:769px){.mod_changePassword form .widget-checkbox>div .box-container.cols_laptop_auto,.mod_changePassword form .widget-radio>div .box-container.cols_laptop_auto,.mod_lostPassword form .widget-checkbox>div .box-container.cols_laptop_auto,.mod_lostPassword form .widget-radio>div .box-container.cols_laptop_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_changePassword form .widget-checkbox>div .box-container.cols_laptop_1,.mod_changePassword form .widget-radio>div .box-container.cols_laptop_1,.mod_lostPassword form .widget-checkbox>div .box-container.cols_laptop_1,.mod_lostPassword form .widget-radio>div .box-container.cols_laptop_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_laptop_2,.mod_changePassword form .widget-radio>div .box-container.cols_laptop_2,.mod_lostPassword form .widget-checkbox>div .box-container.cols_laptop_2,.mod_lostPassword form .widget-radio>div .box-container.cols_laptop_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_laptop_3,.mod_changePassword form .widget-radio>div .box-container.cols_laptop_3,.mod_lostPassword form .widget-checkbox>div .box-container.cols_laptop_3,.mod_lostPassword form .widget-radio>div .box-container.cols_laptop_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_laptop_4,.mod_changePassword form .widget-radio>div .box-container.cols_laptop_4,.mod_lostPassword form .widget-checkbox>div .box-container.cols_laptop_4,.mod_lostPassword form .widget-radio>div .box-container.cols_laptop_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:48rem) and (min-width:481px){.mod_changePassword form .widget-checkbox>div .box-container.cols_tablet_auto,.mod_changePassword form .widget-radio>div .box-container.cols_tablet_auto,.mod_lostPassword form .widget-checkbox>div .box-container.cols_tablet_auto,.mod_lostPassword form .widget-radio>div .box-container.cols_tablet_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_changePassword form .widget-checkbox>div .box-container.cols_tablet_1,.mod_changePassword form .widget-radio>div .box-container.cols_tablet_1,.mod_lostPassword form .widget-checkbox>div .box-container.cols_tablet_1,.mod_lostPassword form .widget-radio>div .box-container.cols_tablet_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_tablet_2,.mod_changePassword form .widget-radio>div .box-container.cols_tablet_2,.mod_lostPassword form .widget-checkbox>div .box-container.cols_tablet_2,.mod_lostPassword form .widget-radio>div .box-container.cols_tablet_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_tablet_3,.mod_changePassword form .widget-radio>div .box-container.cols_tablet_3,.mod_lostPassword form .widget-checkbox>div .box-container.cols_tablet_3,.mod_lostPassword form .widget-radio>div .box-container.cols_tablet_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_tablet_4,.mod_changePassword form .widget-radio>div .box-container.cols_tablet_4,.mod_lostPassword form .widget-checkbox>div .box-container.cols_tablet_4,.mod_lostPassword form .widget-radio>div .box-container.cols_tablet_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:30rem){.mod_changePassword form .widget-checkbox>div .box-container.cols_mobile_auto,.mod_changePassword form .widget-radio>div .box-container.cols_mobile_auto,.mod_lostPassword form .widget-checkbox>div .box-container.cols_mobile_auto,.mod_lostPassword form .widget-radio>div .box-container.cols_mobile_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_changePassword form .widget-checkbox>div .box-container.cols_mobile_1,.mod_changePassword form .widget-radio>div .box-container.cols_mobile_1,.mod_lostPassword form .widget-checkbox>div .box-container.cols_mobile_1,.mod_lostPassword form .widget-radio>div .box-container.cols_mobile_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_mobile_2,.mod_changePassword form .widget-radio>div .box-container.cols_mobile_2,.mod_lostPassword form .widget-checkbox>div .box-container.cols_mobile_2,.mod_lostPassword form .widget-radio>div .box-container.cols_mobile_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_mobile_3,.mod_changePassword form .widget-radio>div .box-container.cols_mobile_3,.mod_lostPassword form .widget-checkbox>div .box-container.cols_mobile_3,.mod_lostPassword form .widget-radio>div .box-container.cols_mobile_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_changePassword form .widget-checkbox>div .box-container.cols_mobile_4,.mod_changePassword form .widget-radio>div .box-container.cols_mobile_4,.mod_lostPassword form .widget-checkbox>div .box-container.cols_mobile_4,.mod_lostPassword form .widget-radio>div .box-container.cols_mobile_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.mod_changePassword form .widget-checkbox>div .box-container .checkbox label,.mod_changePassword form .widget-checkbox>div .box-container .radio label,.mod_changePassword form .widget-radio>div .box-container .checkbox label,.mod_changePassword form .widget-radio>div .box-container .radio label,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox label,.mod_lostPassword form .widget-checkbox>div .box-container .radio label,.mod_lostPassword form .widget-radio>div .box-container .checkbox label,.mod_lostPassword form .widget-radio>div .box-container .radio label{display:-ms-grid;display:grid;-ms-grid-columns:1.5em 1fr;grid-template-columns:1.5em 1fr;grid-column-gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_changePassword form .widget-checkbox>div .box-container .checkbox label .icon,.mod_changePassword form .widget-checkbox>div .box-container .radio label .icon,.mod_changePassword form .widget-radio>div .box-container .checkbox label .icon,.mod_changePassword form .widget-radio>div .box-container .radio label .icon,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox label .icon,.mod_lostPassword form .widget-checkbox>div .box-container .radio label .icon,.mod_lostPassword form .widget-radio>div .box-container .checkbox label .icon,.mod_lostPassword form .widget-radio>div .box-container .radio label .icon{width:100%;aspect-ratio:1;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--custom-color,var(--color-black));-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.mod_changePassword form .widget-checkbox>div .box-container .checkbox label .icon svg path,.mod_changePassword form .widget-checkbox>div .box-container .radio label .icon svg path,.mod_changePassword form .widget-radio>div .box-container .checkbox label .icon svg path,.mod_changePassword form .widget-radio>div .box-container .radio label .icon svg path,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox label .icon svg path,.mod_lostPassword form .widget-checkbox>div .box-container .radio label .icon svg path,.mod_lostPassword form .widget-radio>div .box-container .checkbox label .icon svg path,.mod_lostPassword form .widget-radio>div .box-container .radio label .icon svg path{stroke:var(--color1);-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-checkbox>div .box-container .checkbox label:hover .icon,.mod_changePassword form .widget-checkbox>div .box-container .radio label:hover .icon,.mod_changePassword form .widget-radio>div .box-container .checkbox label:hover .icon,.mod_changePassword form .widget-radio>div .box-container .radio label:hover .icon,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox label:hover .icon,.mod_lostPassword form .widget-checkbox>div .box-container .radio label:hover .icon,.mod_lostPassword form .widget-radio>div .box-container .checkbox label:hover .icon,.mod_lostPassword form .widget-radio>div .box-container .radio label:hover .icon{border-color:var(--color-black)}.mod_changePassword form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>circle,.mod_changePassword form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>g,.mod_changePassword form .widget-checkbox>div .box-container .radio label:hover .icon svg>circle,.mod_changePassword form .widget-checkbox>div .box-container .radio label:hover .icon svg>g,.mod_changePassword form .widget-radio>div .box-container .checkbox label:hover .icon svg>circle,.mod_changePassword form .widget-radio>div .box-container .checkbox label:hover .icon svg>g,.mod_changePassword form .widget-radio>div .box-container .radio label:hover .icon svg>circle,.mod_changePassword form .widget-radio>div .box-container .radio label:hover .icon svg>g,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>circle,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>g,.mod_lostPassword form .widget-checkbox>div .box-container .radio label:hover .icon svg>circle,.mod_lostPassword form .widget-checkbox>div .box-container .radio label:hover .icon svg>g,.mod_lostPassword form .widget-radio>div .box-container .checkbox label:hover .icon svg>circle,.mod_lostPassword form .widget-radio>div .box-container .checkbox label:hover .icon svg>g,.mod_lostPassword form .widget-radio>div .box-container .radio label:hover .icon svg>circle,.mod_lostPassword form .widget-radio>div .box-container .radio label:hover .icon svg>g{opacity:.5}.mod_changePassword form .widget-checkbox>div .box-container .checkbox input:focus~label .icon,.mod_changePassword form .widget-checkbox>div .box-container .radio input:focus~label .icon,.mod_changePassword form .widget-radio>div .box-container .checkbox input:focus~label .icon,.mod_changePassword form .widget-radio>div .box-container .radio input:focus~label .icon,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox input:focus~label .icon,.mod_lostPassword form .widget-checkbox>div .box-container .radio input:focus~label .icon,.mod_lostPassword form .widget-radio>div .box-container .checkbox input:focus~label .icon,.mod_lostPassword form .widget-radio>div .box-container .radio input:focus~label .icon{border-color:var(--color-black)}.mod_changePassword form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>circle,.mod_changePassword form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>g,.mod_changePassword form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>circle,.mod_changePassword form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>g,.mod_changePassword form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>circle,.mod_changePassword form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>g,.mod_changePassword form .widget-radio>div .box-container .radio input:focus~label .icon svg>circle,.mod_changePassword form .widget-radio>div .box-container .radio input:focus~label .icon svg>g,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>circle,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>g,.mod_lostPassword form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>circle,.mod_lostPassword form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>g,.mod_lostPassword form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>circle,.mod_lostPassword form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>g,.mod_lostPassword form .widget-radio>div .box-container .radio input:focus~label .icon svg>circle,.mod_lostPassword form .widget-radio>div .box-container .radio input:focus~label .icon svg>g{opacity:.5}.mod_changePassword form .widget-checkbox>div .box-container .checkbox input:checked~label svg>circle,.mod_changePassword form .widget-checkbox>div .box-container .checkbox input:checked~label svg>g,.mod_changePassword form .widget-checkbox>div .box-container .radio input:checked~label svg>circle,.mod_changePassword form .widget-checkbox>div .box-container .radio input:checked~label svg>g,.mod_changePassword form .widget-radio>div .box-container .checkbox input:checked~label svg>circle,.mod_changePassword form .widget-radio>div .box-container .checkbox input:checked~label svg>g,.mod_changePassword form .widget-radio>div .box-container .radio input:checked~label svg>circle,.mod_changePassword form .widget-radio>div .box-container .radio input:checked~label svg>g,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox input:checked~label svg>circle,.mod_lostPassword form .widget-checkbox>div .box-container .checkbox input:checked~label svg>g,.mod_lostPassword form .widget-checkbox>div .box-container .radio input:checked~label svg>circle,.mod_lostPassword form .widget-checkbox>div .box-container .radio input:checked~label svg>g,.mod_lostPassword form .widget-radio>div .box-container .checkbox input:checked~label svg>circle,.mod_lostPassword form .widget-radio>div .box-container .checkbox input:checked~label svg>g,.mod_lostPassword form .widget-radio>div .box-container .radio input:checked~label svg>circle,.mod_lostPassword form .widget-radio>div .box-container .radio input:checked~label svg>g{opacity:1}@media (min-width:48rem){.mod_changePassword form .widget-checkbox>div .legend,.mod_changePassword form .widget-radio>div .legend,.mod_lostPassword form .widget-checkbox>div .legend,.mod_lostPassword form .widget-radio>div .legend{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-bottom:0}.mod_changePassword form .widget-checkbox>div .box-container,.mod_changePassword form .widget-radio>div .box-container,.mod_lostPassword form .widget-checkbox>div .box-container,.mod_lostPassword form .widget-radio>div .box-container{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.mod_changePassword form .widget-checkbox label .icon,.mod_lostPassword form .widget-checkbox label .icon{border-radius:5px}.mod_changePassword form .widget-checkbox label .icon svg,.mod_lostPassword form .widget-checkbox label .icon svg{position:absolute;top:-.25rem;left:-.25rem;width:calc(100% + .5rem)}.mod_changePassword form .widget-checkbox label .icon svg path,.mod_lostPassword form .widget-checkbox label .icon svg path{stroke-dasharray:1000}.mod_changePassword form .widget-checkbox label .icon svg path.first-stroke,.mod_lostPassword form .widget-checkbox label .icon svg path.first-stroke{stroke-dasharray:340;stroke-dashoffset:340}.mod_changePassword form .widget-checkbox label .icon svg path.second-stroke,.mod_lostPassword form .widget-checkbox label .icon svg path.second-stroke{-webkit-transition-delay:.2s;transition-delay:.2s;stroke-dashoffset:330;stroke-dasharray:330}.mod_changePassword form .widget-checkbox input:checked+label .icon svg path,.mod_lostPassword form .widget-checkbox input:checked+label .icon svg path{stroke-dashoffset:0!important}.mod_changePassword form .widget-radio label .icon,.mod_lostPassword form .widget-radio label .icon{border-radius:50%}.mod_changePassword form .widget-radio label .icon svg,.mod_lostPassword form .widget-radio label .icon svg{width:100%}.mod_changePassword form .widget-radio label .icon svg path,.mod_lostPassword form .widget-radio label .icon svg path{stroke-dasharray:320;stroke-dashoffset:320}.mod_changePassword form .widget-radio input:checked+label .icon svg path,.mod_lostPassword form .widget-radio input:checked+label .icon svg path{stroke-dashoffset:0}.mod_changePassword form .widget-select select,.mod_lostPassword form .widget-select select{border-radius:5px;background-color:var(--color-white);border:1px solid var(--custom-color,var(--color-black));padding:5px;cursor:pointer}.mod_changePassword form .widget-select select:focus-visible,.mod_changePassword form .widget-select select:hover,.mod_lostPassword form .widget-select select:focus-visible,.mod_lostPassword form .widget-select select:hover{border-color:var(--color-black)}.mod_changePassword form .widget-upload input::-webkit-file-upload-button, .mod_lostPassword form .widget-upload input::-webkit-file-upload-button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.mod_changePassword form .widget-upload input::file-selector-button,.mod_lostPassword form .widget-upload input::file-selector-button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.mod_changePassword form .widget-upload input::-webkit-file-upload-button:after, .mod_lostPassword form .widget-upload input::-webkit-file-upload-button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-upload input::file-selector-button:after,.mod_lostPassword form .widget-upload input::file-selector-button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-upload input::-webkit-file-upload-button svg, .mod_lostPassword form .widget-upload input::-webkit-file-upload-button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-upload input::file-selector-button svg,.mod_lostPassword form .widget-upload input::file-selector-button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-upload input::-webkit-file-upload-button:focus-visible, .mod_changePassword form .widget-upload input::-webkit-file-upload-button:hover, .mod_lostPassword form .widget-upload input::-webkit-file-upload-button:focus-visible, .mod_lostPassword form .widget-upload input::-webkit-file-upload-button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.mod_changePassword form .widget-upload input::file-selector-button:focus-visible,.mod_changePassword form .widget-upload input::file-selector-button:hover,.mod_lostPassword form .widget-upload input::file-selector-button:focus-visible,.mod_lostPassword form .widget-upload input::file-selector-button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.mod_changePassword form .widget-upload input::-webkit-file-upload-button:focus-visible:after, .mod_changePassword form .widget-upload input::-webkit-file-upload-button:hover:after, .mod_lostPassword form .widget-upload input::-webkit-file-upload-button:focus-visible:after, .mod_lostPassword form .widget-upload input::-webkit-file-upload-button:hover:after{background-color:var(--color-white)}.mod_changePassword form .widget-upload input::file-selector-button:focus-visible:after,.mod_changePassword form .widget-upload input::file-selector-button:hover:after,.mod_lostPassword form .widget-upload input::file-selector-button:focus-visible:after,.mod_lostPassword form .widget-upload input::file-selector-button:hover:after{background-color:var(--color-white)}.mod_changePassword form .widget-upload input::-webkit-file-upload-button:focus-visible svg, .mod_changePassword form .widget-upload input::-webkit-file-upload-button:hover svg, .mod_lostPassword form .widget-upload input::-webkit-file-upload-button:focus-visible svg, .mod_lostPassword form .widget-upload input::-webkit-file-upload-button:hover svg{fill:var(--color1)}.mod_changePassword form .widget-upload input::file-selector-button:focus-visible svg,.mod_changePassword form .widget-upload input::file-selector-button:hover svg,.mod_lostPassword form .widget-upload input::file-selector-button:focus-visible svg,.mod_lostPassword form .widget-upload input::file-selector-button:hover svg{fill:var(--color1)}.mod_changePassword form .widget-fineuploader .fineuploader-wrapper,.mod_lostPassword form .widget-fineuploader .fineuploader-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:47.9375rem){.mod_changePassword form .widget-fineuploader .fineuploader-wrapper>*,.mod_lostPassword form .widget-fineuploader .fineuploader-wrapper>*{grid-column:1/-1}}.mod_changePassword form .widget-fineuploader .fineuploader-container,.mod_lostPassword form .widget-fineuploader .fineuploader-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mod_changePassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item,.mod_lostPassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.25rem;-ms-hyphens:auto;hyphens:auto;gap:.5em}.mod_changePassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content,.mod_lostPassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.mod_changePassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .info,.mod_lostPassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .info{width:calc(100% - 1em)}.mod_changePassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .details,.mod_lostPassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .details{white-space:nowrap;color:var(--color-grey-50);font-size:calc(var(--fontsize-smaller) * .8)}.mod_changePassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete,.mod_lostPassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete{width:1em;height:1em;display:block;overflow:clip;color:transparent;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' data-name='Ebene 1' viewBox='0 0 303.4 303.4'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23e82d2d}%3C/style%3E%3C/defs%3E%3Cpath d='M1068 426.1h-61.6v-.4a32 32 0 0 0-32-32h-27.9a32 32 0 0 0-32 32v.4h-62.1a7.5 7.5 0 0 0 0 15H1068a7.5 7.5 0 0 0 0-15zm-138.5-.4a17 17 0 0 1 17-17h28a17 17 0 0 1 17 17v.4h-62zm86.2 271.3h-109c-24.4 0-44.2-23.2-44.2-51.8v-184a7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5v184c0 20.4 13.1 36.9 29.2 36.9h109c16.1 0 29.2-16.5 29.2-36.9v-184a7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5v184c0 28.6-19.8 51.9-44.2 51.9z' class='cls-1' transform='translate(-808.3 -393.7)'/%3E%3Crect width='15' height='180.3' x='145.4' y='77.5' class='cls-1' rx='7.5'/%3E%3Crect width='15' height='138.1' x='188.3' y='98.5' class='cls-1' rx='7.5'/%3E%3Crect width='15' height='138.1' x='106.2' y='98.5' class='cls-1' rx='7.5'/%3E%3Cpath fill='none' d='M0 0h303.4v303.4H0z'/%3E%3C/svg%3E");cursor:pointer;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);position:relative}.mod_changePassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:focus-visible,.mod_changePassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:hover,.mod_lostPassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:focus-visible,.mod_lostPassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:hover{z-index:5;-webkit-transform:scale(1.3);transform:scale(1.3)}@media (max-width:63.9375rem){.mod_changePassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item,.mod_lostPassword form .widget-fineuploader .values-container .values-list>li .fineuploader-item{display:block}}.mod_changePassword form .widget-fineuploader .qq-uploader,.mod_lostPassword form .widget-fineuploader .qq-uploader{position:relative}.mod_changePassword form .widget-fineuploader .qq-upload-button,.mod_changePassword form .widget-fineuploader .qq-upload-drop-area,.mod_lostPassword form .widget-fineuploader .qq-upload-button,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;padding:1.5em 5px;border-radius:5px;border:1px solid var(--custom-color,var(--color-black));background:var(--color-white);text-align:center;color:var(--custom-color,var(--color-black))}.mod_changePassword form .widget-fineuploader .qq-upload-button svg,.mod_changePassword form .widget-fineuploader .qq-upload-drop-area svg,.mod_lostPassword form .widget-fineuploader .qq-upload-button svg,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area svg{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--custom-color,var(--color-black));width:1.5em;margin:auto;display:block}.mod_changePassword form .widget-fineuploader .qq-upload-button-active,.mod_changePassword form .widget-fineuploader .qq-upload-button-hover,.mod_changePassword form .widget-fineuploader .qq-upload-drop-area-active,.mod_changePassword form .widget-fineuploader .qq-upload-drop-area-hover,.mod_lostPassword form .widget-fineuploader .qq-upload-button-active,.mod_lostPassword form .widget-fineuploader .qq-upload-button-hover,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area-active,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area-hover{color:var(--color-black);border-color:var(--color-black)}.mod_changePassword form .widget-fineuploader .qq-upload-button-active svg,.mod_changePassword form .widget-fineuploader .qq-upload-button-hover svg,.mod_changePassword form .widget-fineuploader .qq-upload-drop-area-active svg,.mod_changePassword form .widget-fineuploader .qq-upload-drop-area-hover svg,.mod_lostPassword form .widget-fineuploader .qq-upload-button-active svg,.mod_lostPassword form .widget-fineuploader .qq-upload-button-hover svg,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area-active svg,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area-hover svg{fill:var(--color-black)}.mod_changePassword form .widget-fineuploader .qq-upload-button-active>*,.mod_changePassword form .widget-fineuploader .qq-upload-button-hover>*,.mod_changePassword form .widget-fineuploader .qq-upload-drop-area-active>*,.mod_changePassword form .widget-fineuploader .qq-upload-drop-area-hover>*,.mod_lostPassword form .widget-fineuploader .qq-upload-button-active>*,.mod_lostPassword form .widget-fineuploader .qq-upload-button-hover>*,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area-active>*,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area-hover>*{color:var(--color-black)}.mod_changePassword form .widget-fineuploader .qq-upload-drop-area-selector,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area-selector{margin:0;position:absolute;top:0;left:0;line-height:100%}.mod_changePassword form .widget-fineuploader .qq-upload-drop-area-selector .qq-upload-drop-area-text-selector,.mod_lostPassword form .widget-fineuploader .qq-upload-drop-area-selector .qq-upload-drop-area-text-selector{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);font-size:var(--fontsize)}.mod_changePassword form .widget-fineuploader .qq-upload-list,.mod_lostPassword form .widget-fineuploader .qq-upload-list{-ms-hyphens:auto;hyphens:auto}.mod_changePassword form .widget-fineuploader .qq-upload-list>li,.mod_lostPassword form .widget-fineuploader .qq-upload-list>li{gap:.5em;display:-webkit-box;display:-ms-flexbox;display:flex}.mod_changePassword form .widget-fineuploader .qq-upload-list>li.qq-upload-success,.mod_lostPassword form .widget-fineuploader .qq-upload-list>li.qq-upload-success{display:none}.mod_changePassword form .widget-fineuploader .qq-upload-list .qq-upload-size,.mod_lostPassword form .widget-fineuploader .qq-upload-list .qq-upload-size{color:var(--color-grey-50);font-size:calc(var(--fontsize-smaller) * .8);white-space:nowrap}.mod_changePassword form .widget-fineuploader .qq-btn,.mod_lostPassword form .widget-fineuploader .qq-btn{width:1em;padding:0;background:none;height:1em;border:none;cursor:pointer;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);position:relative}.mod_changePassword form .widget-fineuploader .qq-btn:focus-visible,.mod_changePassword form .widget-fineuploader .qq-btn:hover,.mod_lostPassword form .widget-fineuploader .qq-btn:focus-visible,.mod_lostPassword form .widget-fineuploader .qq-btn:hover{z-index:5;-webkit-transform:scale(1.3);transform:scale(1.3)}.mod_changePassword form .widget-fineuploader .qq-btn svg,.mod_lostPassword form .widget-fineuploader .qq-btn svg{fill:red}.mod_changePassword form .widget-fineuploader label:hover+.fineuploader-wrapper .qq-upload-button,.mod_lostPassword form .widget-fineuploader label:hover+.fineuploader-wrapper .qq-upload-button{border-color:var(--color-black);color:var(--color-black)}.mod_changePassword form .widget-fineuploader .qq-hide,.mod_lostPassword form .widget-fineuploader .qq-hide{display:none!important}.mod_changePassword form .widget-captcha .captcha_text,.mod_lostPassword form .widget-captcha .captcha_text{display:block}.mod_changePassword form .widget-explanation,.mod_lostPassword form .widget-explanation{font-size:var(--fontsize-smaller);line-height:150%}.mod_changePassword form .widget-explanation>*,.mod_lostPassword form .widget-explanation>*{grid-column:1/-1}.mod_changePassword form .widget-explanation.datenschutz,.mod_lostPassword form .widget-explanation.datenschutz{font-size:calc(var(--fontsize-smaller) * .8)}.mod_changePassword form .widget-submit,.mod_lostPassword form .widget-submit{justify-items:start}.mod_changePassword form .widget-submit .error-message,.mod_lostPassword form .widget-submit .error-message{grid-column:1/-1;font-weight:800;color:red;margin-bottom:.5rem}.mod_changePassword form .widget-submit button,.mod_lostPassword form .widget-submit button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-column:1/-1;width:100%;max-width:400px;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;padding:.5em 3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_changePassword form .widget-submit button:after,.mod_lostPassword form .widget-submit button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-submit button svg,.mod_lostPassword form .widget-submit button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-submit button:focus-visible,.mod_changePassword form .widget-submit button:hover,.mod_lostPassword form .widget-submit button:focus-visible,.mod_lostPassword form .widget-submit button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.mod_changePassword form .widget-submit button:focus-visible:after,.mod_changePassword form .widget-submit button:hover:after,.mod_lostPassword form .widget-submit button:focus-visible:after,.mod_lostPassword form .widget-submit button:hover:after{background-color:var(--color-white)}.mod_changePassword form .widget-submit button:focus-visible svg,.mod_changePassword form .widget-submit button:hover svg,.mod_lostPassword form .widget-submit button:focus-visible svg,.mod_lostPassword form .widget-submit button:hover svg{fill:var(--color1)}.mod_changePassword form .widget-submit button .loading,.mod_lostPassword form .widget-submit button .loading{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:clip;width:0;-webkit-transition-property:width,margin-left;transition-property:width,margin-left;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-submit button .loading svg,.mod_lostPassword form .widget-submit button .loading svg{height:1.5em;width:auto;-webkit-animation:rotate linear 1s infinite;animation:rotate linear 1s infinite}.mod_changePassword form .widget-submit.invalid button,.mod_lostPassword form .widget-submit.invalid button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:#d3d3d3;color:#a9a9a9;font-weight:600;border:1px solid #d3d3d3;cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;padding:.5em 3em;display:-webkit-box;display:-ms-flexbox;display:flex}.mod_changePassword form .widget-submit.invalid button:after,.mod_lostPassword form .widget-submit.invalid button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:#d3d3d3;z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-submit.invalid button svg,.mod_lostPassword form .widget-submit.invalid button svg{fill:#a9a9a9;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword form .widget-submit.invalid button:focus-visible,.mod_changePassword form .widget-submit.invalid button:hover,.mod_lostPassword form .widget-submit.invalid button:focus-visible,.mod_lostPassword form .widget-submit.invalid button:hover{background-color:#d3d3d3;border-color:#d3d3d3;color:var(--color1)}.mod_changePassword form .widget-submit.invalid button:focus-visible:after,.mod_changePassword form .widget-submit.invalid button:hover:after,.mod_lostPassword form .widget-submit.invalid button:focus-visible:after,.mod_lostPassword form .widget-submit.invalid button:hover:after{background-color:var(--color-white)}.mod_changePassword form .widget-submit.invalid button:focus-visible svg,.mod_changePassword form .widget-submit.invalid button:hover svg,.mod_lostPassword form .widget-submit.invalid button:focus-visible svg,.mod_lostPassword form .widget-submit.invalid button:hover svg{fill:var(--color1)}.mod_changePassword form .widget-submit.onload .loading,.mod_lostPassword form .widget-submit.onload .loading{width:1.5em;margin-left:.5rem}.event.layout_teaser{border-bottom:1px solid var(--color-white)}.event.layout_teaser .text{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event.layout_teaser .text .above{margin-bottom:1rem}.event.layout_teaser .text .above time{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.event.layout_teaser .text .above time svg{width:2rem;fill:var(--color2)}.event.layout_teaser .text .above time .date{font-size:var(--fontsize-bigger);color:var(--color2);margin-bottom:0;font-weight:600}.event.layout_teaser .text .headline{font-weight:600;color:var(--color2)}.event.layout_teaser .more-container{margin-top:auto}.event.layout_teaser .more-container .more{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color2);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color2);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.3em 1.2em}.event.layout_teaser .more-container .more:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color2-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.event.layout_teaser .more-container .more svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);height:1.6em}.event.layout_teaser a:focus .more-container .more,.event.layout_teaser a:hover .more-container .more{background-color:var(--color2);border-color:var(--color2);color:var(--color2)}.event.layout_teaser a:focus .more-container .more:after,.event.layout_teaser a:hover .more-container .more:after{background-color:var(--color-white)}.event.layout_teaser a:focus .more-container .more svg,.event.layout_teaser a:hover .more-container .more svg{fill:var(--color2)}.ctlg_event{padding-bottom:2rem}.ctlg_event .headline-container p{font-size:var(--fontsize-bigger);color:var(--color-white-inverted);font-weight:800;line-height:1.3;margin-bottom:.5rem}.ctlg_event a{position:relative;display:-ms-grid;display:grid;-ms-grid-rows:-webkit-max-content 1fr;-ms-grid-rows:max-content 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;min-height:100%}.ctlg_event .ce_text{padding-left:1.75rem}.ctlg_event .text{position:relative;z-index:1;padding:6rem .75rem 4rem;margin-top:-6rem;min-height:100%;margin-left:auto;width:100%;color:var(--color-black)}.ctlg_event .text:after{top:0;left:0;background-color:var(--color1);z-index:-2;width:100%;height:100%}.ctlg_event .text:after,.ctlg_event .text:before{content:"";display:block;position:absolute;clip-path:url(#content-clip)}.ctlg_event .text:before{top:2px;left:2px;background-color:var(--color-white);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px)}.ctlg_event .more-container{position:absolute;right:0;bottom:-1.5em}.ctlg_event .more{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;position:relative;z-index:1;text-decoration:none;color:var(--color-white);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem;margin-left:auto;margin-bottom:0}.ctlg_event .more,.ctlg_event .more:after{-webkit-transition-duration:.6s;transition-duration:.6s;clip-path:url(#main-nav-li-clip)}.ctlg_event .more:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_event .more svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);height:2em;width:auto}.ctlg_event a:focus .more,.ctlg_event a:hover .more{background-color:var(--color1);border-color:var(--color1);color:var(--color1-bg)}.ctlg_event a:focus .more:after,.ctlg_event a:hover .more:after{background-color:var(--color-white)}.ctlg_event a:focus .more svg,.ctlg_event a:hover .more svg{fill:var(--color1-bg)}.mod_catalogUniversalView.events.short .list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2rem 3rem}.mod_catalogUniversalView.events .pagination{margin-top:2rem}.mod_catalogUniversalView.events .list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:2rem 3rem}@media (max-width:89.9375rem){.mod_catalogUniversalView.events .list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:47.9375rem){.mod_catalogUniversalView.events .list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.mod_catalogMasterView.events .headline{max-width:600px;width:100vw!important}.mod_catalogMasterView.events .headline h1{color:var(--color-white-inverted)}.mod_catalogMasterView.events .info{margin-top:-8rem!important;padding-top:8rem!important}.mod_catalogMasterView.events .back a{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;text-decoration:none;color:var(--color-white);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem;margin-top:2rem}.mod_catalogMasterView.events .back a:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogMasterView.events .back a svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogMasterView.events .back a:focus-visible,.mod_catalogMasterView.events .back a:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.mod_catalogMasterView.events .back a:focus-visible:after,.mod_catalogMasterView.events .back a:hover:after{background-color:var(--color-white)}.mod_catalogMasterView.events .back a:focus-visible svg,.mod_catalogMasterView.events .back a:hover svg{fill:var(--color1)}.mod_catalogMasterView.events .back a svg{height:2em;width:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ce_catalogCatalogEntity .headline-container,.mod_catalogMasterView.events .headline-container,.mod_catalogUniversalView:not(.short).events .headline-container{position:relative;z-index:2}.ce_catalogCatalogEntity .headline,.mod_catalogMasterView.events .headline,.mod_catalogUniversalView:not(.short).events .headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:.5rem 1rem 1rem 2rem;margin-left:-2rem;width:100%;min-height:6rem;background-color:var(--color2);clip-path:url(#content-clip)}.ce_catalogCatalogEntity .headline:before,.mod_catalogMasterView.events .headline:before,.mod_catalogUniversalView:not(.short).events .headline:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color2-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.ce_catalogCatalogEntity .information svg,.mod_catalogMasterView.events .information svg,.mod_catalogUniversalView:not(.short).events .information svg{height:1.5rem;width:auto;aspect-ratio:1;fill:var(--color2);-ms-flex-negative:0;flex-shrink:0}.ce_catalogCatalogEntity .information .info-item,.mod_catalogMasterView.events .information .info-item,.mod_catalogUniversalView:not(.short).events .information .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;margin-bottom:.5em;font-size:var(--fontsize-smaller)}.ce_catalogCatalogEntity .information .info-item-label,.mod_catalogMasterView.events .information .info-item-label,.mod_catalogUniversalView:not(.short).events .information .info-item-label{width:100%}.ce_catalogCatalogEntity .information .category,.mod_catalogMasterView.events .information .category,.mod_catalogUniversalView:not(.short).events .information .category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.ce_catalogCatalogEntity .information .category svg,.mod_catalogMasterView.events .information .category svg,.mod_catalogUniversalView:not(.short).events .information .category svg{fill:var(--main-color)}.ce_catalogCatalogEntity .information .category[class*=bildungsprojekt] svg,.mod_catalogMasterView.events .information .category[class*=bildungsprojekt] svg,.mod_catalogUniversalView:not(.short).events .information .category[class*=bildungsprojekt] svg{fill:var(--color4)}.ce_catalogCatalogEntity .information .category.deab-50-jahre svg,.mod_catalogMasterView.events .information .category.deab-50-jahre svg,.mod_catalogUniversalView:not(.short).events .information .category.deab-50-jahre svg{fill:var(--color2)}.ce_catalogCatalogEntity .information .category.themen svg,.mod_catalogMasterView.events .information .category.themen svg,.mod_catalogUniversalView:not(.short).events .information .category.themen svg{fill:var(--color-grey-50)}.ce_catalogCatalogEntity .information .categories,.mod_catalogMasterView.events .information .categories,.mod_catalogUniversalView:not(.short).events .information .categories{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.ce_catalogCatalogEntity .date-container,.mod_catalogMasterView.events .date-container,.mod_catalogUniversalView:not(.short).events .date-container{margin-top:-1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;padding-left:.75rem;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:-.5rem;margin-bottom:1rem;background-color:var(--color1);clip-path:url(#content-clip)}.ce_catalogCatalogEntity .date-container:before,.mod_catalogMasterView.events .date-container:before,.mod_catalogUniversalView:not(.short).events .date-container:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color1-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.ce_catalogCatalogEntity .date-container time,.mod_catalogMasterView.events .date-container time,.mod_catalogUniversalView:not(.short).events .date-container time{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce_catalogCatalogEntity .date-container svg,.mod_catalogMasterView.events .date-container svg,.mod_catalogUniversalView:not(.short).events .date-container svg{width:2rem;fill:var(--color-white-inverted)}.ce_catalogCatalogEntity .date-container p,.mod_catalogMasterView.events .date-container p,.mod_catalogUniversalView:not(.short).events .date-container p{font-size:var(--fontsize-bigger);color:var(--color-white-inverted);font-weight:800;line-height:1.3;margin-bottom:0}.mod_catalogUniversalView .empty{grid-column:1/-1;color:var(--color-grey-50);font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.mod_catalogUniversalView .empty svg{width:20px;fill:var(--color1)}.mod_login h1{margin:0;padding-bottom:1em;border-bottom:2px solid var(--color1)}.mod_login form{--custom-color:#999}body.black .mod_login form,body.white .mod_login form{--custom-color:initial}.mod_login form .formbody fieldset{border:none;margin-bottom:3rem}.mod_login form .formbody fieldset>legend{float:left;font-size:var(--fontsize-h3);font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif;margin-bottom:1rem;font-weight:600;color:var(--color1)}.mod_login form .formbody fieldset>*{clear:both}.mod_login form .formbody fieldset.highlight{padding:2rem 2.5rem;margin-left:-2.5rem;margin-right:-2.5rem;background-color:var(--color1-light);position:relative;z-index:0;clip-path:url(#content-clip)}.mod_login form .formbody fieldset.highlight:before{content:"";position:absolute;display:block;top:2px;left:2px;height:calc(100% - 4px);width:calc(100% - 4px);background-color:var(--color1-light-bg);z-index:-1;clip-path:url(#content-clip)}.mod_login form .formbody .ce_cp_grid_start{margin-left:auto;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;position:relative;margin-bottom:0}.mod_login form .formbody .ce_cp_grid_start>*{width:100%;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:0;margin-bottom:0}.mod_login form .formbody .ce_cp_grid_start .ce_cp_column_start{margin-bottom:0}.mod_login form .formbody .ce_cp_grid_start .widget-submit button{width:100%}@media (min-width:48rem){.mod_login form .formbody .ce_cp_grid_start .widget,.mod_login form .formbody .ce_cp_grid_start .widget input{width:100%}}.mod_login form .widget{margin-bottom:1rem}.mod_login form .widget .legend>.mandatory,.mod_login form .widget label>.mandatory{color:var(--color1)}.mod_login form .widget .error{color:red}.mod_login form .widget.error .box-container svg,.mod_login form .widget.error .qq-upload-button{border-color:red!important}.mod_login form .widget p.error{font-size:var(--fontsize-smaller);grid-column:1/-1;text-align:end;font-weight:800;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mod_login form .widget label.error{font-weight:800}.mod_login form .widget input.error,.mod_login form .widget input.error+label .icon,.mod_login form .widget select.error,.mod_login form .widget textarea.error{border:2px solid red!important}.mod_login form .widget-captcha label,.mod_login form .widget-fineuploader label,.mod_login form .widget-password label,.mod_login form .widget-range label,.mod_login form .widget-select label,.mod_login form .widget-textarea label,.mod_login form .widget-text label,.mod_login form .widget-upload label{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:48rem){.mod_login form .widget-captcha label,.mod_login form .widget-fineuploader label,.mod_login form .widget-password label,.mod_login form .widget-range label,.mod_login form .widget-select label,.mod_login form .widget-textarea label,.mod_login form .widget-text label,.mod_login form .widget-upload label{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.mod_login form .widget-captcha .captcha_text,.mod_login form .widget-captcha input,.mod_login form .widget-fineuploader .fineuploader-wrapper,.mod_login form .widget-password input,.mod_login form .widget-range input,.mod_login form .widget-select select,.mod_login form .widget-textarea textarea,.mod_login form .widget-text input,.mod_login form .widget-upload input{-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;color:var(--color-black)}@media (min-width:48rem){.mod_login form .widget-captcha .captcha_text,.mod_login form .widget-captcha input,.mod_login form .widget-fineuploader .fineuploader-wrapper,.mod_login form .widget-password input,.mod_login form .widget-range input,.mod_login form .widget-select select,.mod_login form .widget-textarea textarea,.mod_login form .widget-text input,.mod_login form .widget-upload input{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.mod_login form .widget.full-width>:not(.label):not(label){grid-column:1/-1}.mod_login form .widget-captcha input,.mod_login form .widget-password input,.mod_login form .widget-textarea textarea,.mod_login form .widget-text input{border:1px solid var(--custom-color,var(--color-black));padding:5px;border-radius:5px;background-color:var(--color-white)}.mod_login form .widget-captcha input:focus,.mod_login form .widget-captcha input:hover,.mod_login form .widget-password input:focus,.mod_login form .widget-password input:hover,.mod_login form .widget-textarea textarea:focus,.mod_login form .widget-textarea textarea:hover,.mod_login form .widget-text input:focus,.mod_login form .widget-text input:hover{border-color:var(--color-black)}.mod_login form .widget-password,.mod_login form .widget-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_login form .widget-text .input{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.mod_login form .widget-text .input input{width:100%;border-radius:0;border-left:none;border-right:none}.mod_login form .widget-text .input .left,.mod_login form .widget-text .input .right{height:100%;width:20px;position:absolute;top:0;z-index:-1;stroke:var(--color-black);stroke-width:2px;fill:var(--color-white)}.mod_login form .widget-text .input .left{right:calc(100% - 2px)}.mod_login form .widget-text .input .right{left:calc(100% - 2px)}.mod_login form .widget-checkbox>div .legend,.mod_login form .widget-radio>div .legend{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;margin-bottom:.5rem}.mod_login form .widget-checkbox>div .box-container,.mod_login form .widget-radio>div .box-container{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;display:-ms-grid;display:grid;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}@media (min-width:1025px){.mod_login form .widget-checkbox>div .box-container.cols_desktop_auto,.mod_login form .widget-radio>div .box-container.cols_desktop_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_login form .widget-checkbox>div .box-container.cols_desktop_1,.mod_login form .widget-radio>div .box-container.cols_desktop_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_desktop_2,.mod_login form .widget-radio>div .box-container.cols_desktop_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_desktop_3,.mod_login form .widget-radio>div .box-container.cols_desktop_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_desktop_4,.mod_login form .widget-radio>div .box-container.cols_desktop_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:64rem) and (min-width:769px){.mod_login form .widget-checkbox>div .box-container.cols_laptop_auto,.mod_login form .widget-radio>div .box-container.cols_laptop_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_login form .widget-checkbox>div .box-container.cols_laptop_1,.mod_login form .widget-radio>div .box-container.cols_laptop_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_laptop_2,.mod_login form .widget-radio>div .box-container.cols_laptop_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_laptop_3,.mod_login form .widget-radio>div .box-container.cols_laptop_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_laptop_4,.mod_login form .widget-radio>div .box-container.cols_laptop_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:48rem) and (min-width:481px){.mod_login form .widget-checkbox>div .box-container.cols_tablet_auto,.mod_login form .widget-radio>div .box-container.cols_tablet_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_login form .widget-checkbox>div .box-container.cols_tablet_1,.mod_login form .widget-radio>div .box-container.cols_tablet_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_tablet_2,.mod_login form .widget-radio>div .box-container.cols_tablet_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_tablet_3,.mod_login form .widget-radio>div .box-container.cols_tablet_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_tablet_4,.mod_login form .widget-radio>div .box-container.cols_tablet_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:30rem){.mod_login form .widget-checkbox>div .box-container.cols_mobile_auto,.mod_login form .widget-radio>div .box-container.cols_mobile_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_login form .widget-checkbox>div .box-container.cols_mobile_1,.mod_login form .widget-radio>div .box-container.cols_mobile_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_mobile_2,.mod_login form .widget-radio>div .box-container.cols_mobile_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_mobile_3,.mod_login form .widget-radio>div .box-container.cols_mobile_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_login form .widget-checkbox>div .box-container.cols_mobile_4,.mod_login form .widget-radio>div .box-container.cols_mobile_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.mod_login form .widget-checkbox>div .box-container .checkbox label,.mod_login form .widget-checkbox>div .box-container .radio label,.mod_login form .widget-radio>div .box-container .checkbox label,.mod_login form .widget-radio>div .box-container .radio label{display:-ms-grid;display:grid;-ms-grid-columns:1.5em 1fr;grid-template-columns:1.5em 1fr;grid-column-gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_login form .widget-checkbox>div .box-container .checkbox label .icon,.mod_login form .widget-checkbox>div .box-container .radio label .icon,.mod_login form .widget-radio>div .box-container .checkbox label .icon,.mod_login form .widget-radio>div .box-container .radio label .icon{width:100%;aspect-ratio:1;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--custom-color,var(--color-black));-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.mod_login form .widget-checkbox>div .box-container .checkbox label .icon svg path,.mod_login form .widget-checkbox>div .box-container .radio label .icon svg path,.mod_login form .widget-radio>div .box-container .checkbox label .icon svg path,.mod_login form .widget-radio>div .box-container .radio label .icon svg path{stroke:var(--color1);-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-checkbox>div .box-container .checkbox label:hover .icon,.mod_login form .widget-checkbox>div .box-container .radio label:hover .icon,.mod_login form .widget-radio>div .box-container .checkbox label:hover .icon,.mod_login form .widget-radio>div .box-container .radio label:hover .icon{border-color:var(--color-black)}.mod_login form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>circle,.mod_login form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>g,.mod_login form .widget-checkbox>div .box-container .radio label:hover .icon svg>circle,.mod_login form .widget-checkbox>div .box-container .radio label:hover .icon svg>g,.mod_login form .widget-radio>div .box-container .checkbox label:hover .icon svg>circle,.mod_login form .widget-radio>div .box-container .checkbox label:hover .icon svg>g,.mod_login form .widget-radio>div .box-container .radio label:hover .icon svg>circle,.mod_login form .widget-radio>div .box-container .radio label:hover .icon svg>g{opacity:.5}.mod_login form .widget-checkbox>div .box-container .checkbox input:focus~label .icon,.mod_login form .widget-checkbox>div .box-container .radio input:focus~label .icon,.mod_login form .widget-radio>div .box-container .checkbox input:focus~label .icon,.mod_login form .widget-radio>div .box-container .radio input:focus~label .icon{border-color:var(--color-black)}.mod_login form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>circle,.mod_login form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>g,.mod_login form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>circle,.mod_login form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>g,.mod_login form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>circle,.mod_login form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>g,.mod_login form .widget-radio>div .box-container .radio input:focus~label .icon svg>circle,.mod_login form .widget-radio>div .box-container .radio input:focus~label .icon svg>g{opacity:.5}.mod_login form .widget-checkbox>div .box-container .checkbox input:checked~label svg>circle,.mod_login form .widget-checkbox>div .box-container .checkbox input:checked~label svg>g,.mod_login form .widget-checkbox>div .box-container .radio input:checked~label svg>circle,.mod_login form .widget-checkbox>div .box-container .radio input:checked~label svg>g,.mod_login form .widget-radio>div .box-container .checkbox input:checked~label svg>circle,.mod_login form .widget-radio>div .box-container .checkbox input:checked~label svg>g,.mod_login form .widget-radio>div .box-container .radio input:checked~label svg>circle,.mod_login form .widget-radio>div .box-container .radio input:checked~label svg>g{opacity:1}@media (min-width:48rem){.mod_login form .widget-checkbox>div .legend,.mod_login form .widget-radio>div .legend{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-bottom:0}.mod_login form .widget-checkbox>div .box-container,.mod_login form .widget-radio>div .box-container{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.mod_login form .widget-checkbox label .icon{border-radius:5px}.mod_login form .widget-checkbox label .icon svg{position:absolute;top:-.25rem;left:-.25rem;width:calc(100% + .5rem)}.mod_login form .widget-checkbox label .icon svg path{stroke-dasharray:1000}.mod_login form .widget-checkbox label .icon svg path.first-stroke{stroke-dasharray:340;stroke-dashoffset:340}.mod_login form .widget-checkbox label .icon svg path.second-stroke{-webkit-transition-delay:.2s;transition-delay:.2s;stroke-dashoffset:330;stroke-dasharray:330}.mod_login form .widget-checkbox input:checked+label .icon svg path{stroke-dashoffset:0!important}.mod_login form .widget-radio label .icon{border-radius:50%}.mod_login form .widget-radio label .icon svg{width:100%}.mod_login form .widget-radio label .icon svg path{stroke-dasharray:320;stroke-dashoffset:320}.mod_login form .widget-radio input:checked+label .icon svg path{stroke-dashoffset:0}.mod_login form .widget-select select{border-radius:5px;background-color:var(--color-white);border:1px solid var(--custom-color,var(--color-black));padding:5px;cursor:pointer}.mod_login form .widget-select select:focus-visible,.mod_login form .widget-select select:hover{border-color:var(--color-black)}.mod_login form .widget-upload input::-webkit-file-upload-button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.mod_login form .widget-upload input::file-selector-button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.mod_login form .widget-upload input::-webkit-file-upload-button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-upload input::file-selector-button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-upload input::-webkit-file-upload-button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-upload input::file-selector-button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-upload input::-webkit-file-upload-button:focus-visible, .mod_login form .widget-upload input::-webkit-file-upload-button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.mod_login form .widget-upload input::file-selector-button:focus-visible,.mod_login form .widget-upload input::file-selector-button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.mod_login form .widget-upload input::-webkit-file-upload-button:focus-visible:after, .mod_login form .widget-upload input::-webkit-file-upload-button:hover:after{background-color:var(--color-white)}.mod_login form .widget-upload input::file-selector-button:focus-visible:after,.mod_login form .widget-upload input::file-selector-button:hover:after{background-color:var(--color-white)}.mod_login form .widget-upload input::-webkit-file-upload-button:focus-visible svg, .mod_login form .widget-upload input::-webkit-file-upload-button:hover svg{fill:var(--color1)}.mod_login form .widget-upload input::file-selector-button:focus-visible svg,.mod_login form .widget-upload input::file-selector-button:hover svg{fill:var(--color1)}.mod_login form .widget-fineuploader .fineuploader-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:47.9375rem){.mod_login form .widget-fineuploader .fineuploader-wrapper>*{grid-column:1/-1}}.mod_login form .widget-fineuploader .fineuploader-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mod_login form .widget-fineuploader .values-container .values-list>li .fineuploader-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.25rem;-ms-hyphens:auto;hyphens:auto;gap:.5em}.mod_login form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.mod_login form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .info{width:calc(100% - 1em)}.mod_login form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .details{white-space:nowrap;color:var(--color-grey-50);font-size:calc(var(--fontsize-smaller) * .8)}.mod_login form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete{width:1em;height:1em;display:block;overflow:clip;color:transparent;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' data-name='Ebene 1' viewBox='0 0 303.4 303.4'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23e82d2d}%3C/style%3E%3C/defs%3E%3Cpath d='M1068 426.1h-61.6v-.4a32 32 0 0 0-32-32h-27.9a32 32 0 0 0-32 32v.4h-62.1a7.5 7.5 0 0 0 0 15H1068a7.5 7.5 0 0 0 0-15zm-138.5-.4a17 17 0 0 1 17-17h28a17 17 0 0 1 17 17v.4h-62zm86.2 271.3h-109c-24.4 0-44.2-23.2-44.2-51.8v-184a7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5v184c0 20.4 13.1 36.9 29.2 36.9h109c16.1 0 29.2-16.5 29.2-36.9v-184a7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5v184c0 28.6-19.8 51.9-44.2 51.9z' class='cls-1' transform='translate(-808.3 -393.7)'/%3E%3Crect width='15' height='180.3' x='145.4' y='77.5' class='cls-1' rx='7.5'/%3E%3Crect width='15' height='138.1' x='188.3' y='98.5' class='cls-1' rx='7.5'/%3E%3Crect width='15' height='138.1' x='106.2' y='98.5' class='cls-1' rx='7.5'/%3E%3Cpath fill='none' d='M0 0h303.4v303.4H0z'/%3E%3C/svg%3E");cursor:pointer;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);position:relative}.mod_login form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:focus-visible,.mod_login form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:hover{z-index:5;-webkit-transform:scale(1.3);transform:scale(1.3)}@media (max-width:63.9375rem){.mod_login form .widget-fineuploader .values-container .values-list>li .fineuploader-item{display:block}}.mod_login form .widget-fineuploader .qq-uploader{position:relative}.mod_login form .widget-fineuploader .qq-upload-button,.mod_login form .widget-fineuploader .qq-upload-drop-area{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;padding:1.5em 5px;border-radius:5px;border:1px solid var(--custom-color,var(--color-black));background:var(--color-white);text-align:center;color:var(--custom-color,var(--color-black))}.mod_login form .widget-fineuploader .qq-upload-button svg,.mod_login form .widget-fineuploader .qq-upload-drop-area svg{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--custom-color,var(--color-black));width:1.5em;margin:auto;display:block}.mod_login form .widget-fineuploader .qq-upload-button-active,.mod_login form .widget-fineuploader .qq-upload-button-hover,.mod_login form .widget-fineuploader .qq-upload-drop-area-active,.mod_login form .widget-fineuploader .qq-upload-drop-area-hover{color:var(--color-black);border-color:var(--color-black)}.mod_login form .widget-fineuploader .qq-upload-button-active svg,.mod_login form .widget-fineuploader .qq-upload-button-hover svg,.mod_login form .widget-fineuploader .qq-upload-drop-area-active svg,.mod_login form .widget-fineuploader .qq-upload-drop-area-hover svg{fill:var(--color-black)}.mod_login form .widget-fineuploader .qq-upload-button-active>*,.mod_login form .widget-fineuploader .qq-upload-button-hover>*,.mod_login form .widget-fineuploader .qq-upload-drop-area-active>*,.mod_login form .widget-fineuploader .qq-upload-drop-area-hover>*{color:var(--color-black)}.mod_login form .widget-fineuploader .qq-upload-drop-area-selector{margin:0;position:absolute;top:0;left:0;line-height:100%}.mod_login form .widget-fineuploader .qq-upload-drop-area-selector .qq-upload-drop-area-text-selector{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);font-size:var(--fontsize)}.mod_login form .widget-fineuploader .qq-upload-list{-ms-hyphens:auto;hyphens:auto}.mod_login form .widget-fineuploader .qq-upload-list>li{gap:.5em;display:-webkit-box;display:-ms-flexbox;display:flex}.mod_login form .widget-fineuploader .qq-upload-list>li.qq-upload-success{display:none}.mod_login form .widget-fineuploader .qq-upload-list .qq-upload-size{color:var(--color-grey-50);font-size:calc(var(--fontsize-smaller) * .8);white-space:nowrap}.mod_login form .widget-fineuploader .qq-btn{width:1em;padding:0;background:none;height:1em;border:none;cursor:pointer;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);position:relative}.mod_login form .widget-fineuploader .qq-btn:focus-visible,.mod_login form .widget-fineuploader .qq-btn:hover{z-index:5;-webkit-transform:scale(1.3);transform:scale(1.3)}.mod_login form .widget-fineuploader .qq-btn svg{fill:red}.mod_login form .widget-fineuploader label:hover+.fineuploader-wrapper .qq-upload-button{border-color:var(--color-black);color:var(--color-black)}.mod_login form .widget-fineuploader .qq-hide{display:none!important}.mod_login form .widget-captcha .captcha_text{display:block}.mod_login form .widget-explanation{font-size:var(--fontsize-smaller);line-height:150%}.mod_login form .widget-explanation>*{grid-column:1/-1}.mod_login form .widget-explanation.datenschutz{font-size:calc(var(--fontsize-smaller) * .8)}.mod_login form .widget-submit{justify-items:start}.mod_login form .widget-submit .error-message{grid-column:1/-1;font-weight:800;color:red;margin-bottom:.5rem}.mod_login form .widget-submit button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-column:1/-1;width:100%;max-width:400px;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;position:relative;z-index:1;padding:.5em 3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_login form .widget-submit button,.mod_login form .widget-submit button:after{-webkit-transition-duration:.6s;transition-duration:.6s;background-color:var(--color1);clip-path:url(#main-nav-li-clip)}.mod_login form .widget-submit button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);z-index:-1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-submit button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-submit button:focus-visible,.mod_login form .widget-submit button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.mod_login form .widget-submit button:focus-visible:after,.mod_login form .widget-submit button:hover:after{background-color:var(--color-white)}.mod_login form .widget-submit button:focus-visible svg,.mod_login form .widget-submit button:hover svg{fill:var(--color1)}.mod_login form .widget-submit button .loading{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:clip;width:0;-webkit-transition-property:width,margin-left;transition-property:width,margin-left;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-submit button .loading svg{height:1.5em;width:auto;-webkit-animation:rotate linear 1s infinite;animation:rotate linear 1s infinite}.mod_login form .widget-submit.invalid button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:#d3d3d3;color:#a9a9a9;font-weight:600;border:1px solid #d3d3d3;cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;padding:.5em 3em;display:-webkit-box;display:-ms-flexbox;display:flex}.mod_login form .widget-submit.invalid button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:#d3d3d3;z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-submit.invalid button svg{fill:#a9a9a9;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_login form .widget-submit.invalid button:focus-visible,.mod_login form .widget-submit.invalid button:hover{background-color:#d3d3d3;border-color:#d3d3d3;color:var(--color1)}.mod_login form .widget-submit.invalid button:focus-visible:after,.mod_login form .widget-submit.invalid button:hover:after{background-color:var(--color-white)}.mod_login form .widget-submit.invalid button:focus-visible svg,.mod_login form .widget-submit.invalid button:hover svg{fill:var(--color1)}.mod_login form .widget-submit.onload .loading{width:1.5em;margin-left:.5rem}.mod_navigation:not(.main-nav):not(.level-3-nav){overflow:visible}.mod_navigation:not(.main-nav):not(.level-3-nav)>div>ul,.mod_navigation:not(.main-nav):not(.level-3-nav)>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:1rem}.mod_navigation:not(.main-nav):not(.level-3-nav)>div>ul>li,.mod_navigation:not(.main-nav):not(.level-3-nav)>ul>li{font-weight:300}.mod_navigation:not(.main-nav):not(.level-3-nav)>div>ul>li.active>strong,.mod_navigation:not(.main-nav):not(.level-3-nav)>div>ul>li.trail>strong,.mod_navigation:not(.main-nav):not(.level-3-nav)>ul>li.active>strong,.mod_navigation:not(.main-nav):not(.level-3-nav)>ul>li.trail>strong{color:var(--color2);font-weight:800}.mod_navigation:not(.main-nav):not(.level-3-nav)>div>ul>li.active>a,.mod_navigation:not(.main-nav):not(.level-3-nav)>div>ul>li.trail>a,.mod_navigation:not(.main-nav):not(.level-3-nav)>ul>li.active>a,.mod_navigation:not(.main-nav):not(.level-3-nav)>ul>li.trail>a{font-weight:800}.mod_navigation:not(.main-nav):not(.level-3-nav):not(.mobile-nav) a{color:var(--color1)}.mod_navigation:not(.main-nav):not(.level-3-nav):not(.mobile-nav) a:after{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--color1);position:relative;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}.mod_navigation:not(.main-nav):not(.level-3-nav):not(.mobile-nav) a:focus-visible:after,.mod_navigation:not(.main-nav):not(.level-3-nav):not(.mobile-nav) a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.level-3-nav{padding-right:calc(var(--grid-column-gap))}body:not(.landespolitik):not(.globales-lernen):not(.fairer-handel):not(.wirtschaft):not(.migration):not(.ewpp):not(.ikpp) .level-3-nav{--main-color:var(--color2);--main-color-bg:var(--color2-bg)}.level-3-nav .level_1{width:calc(100% - 3rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.level-3-nav .level_1>li:not(.active):not(.trail){display:none}.level-3-nav .level_1 li a,.level-3-nav .level_1 li strong{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;position:relative;z-index:0;width:100%;min-width:200px;background-color:var(--main-color);clip-path:url(#content-clip);color:var(--color-white-inverted);-ms-hyphens:auto;hyphens:auto;-webkit-transition-property:width,padding,background-color;transition-property:width,padding,background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.level-3-nav .level_1 li a>*,.level-3-nav .level_1 li strong>*{margin-bottom:.5rem}.level-3-nav .level_1 li a:before,.level-3-nav .level_1 li strong:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--main-color-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.level-3-nav .level_1 li a:after,.level-3-nav .level_1 li strong:after{content:"";height:30px;width:30px;clip-path:url(#more-arrow-clip);background-color:var(--color-white-inverted);margin-top:auto;margin-left:auto}.level-3-nav .level_1 li a *,.level-3-nav .level_1 li strong *{color:var(--color-white-inverted);font-weight:800}.level-3-nav .level_1 li a .text,.level-3-nav .level_1 li a:after,.level-3-nav .level_1 li strong .text,.level-3-nav .level_1 li strong:after{-webkit-transition-property:margin,width,height,background-color;transition-property:margin,width,height,background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.level-3-nav .level_1 li strong{background-color:var(--color1)}.level-3-nav .level_1 li strong:before{background-color:var(--color1-bg)}.level-3-nav .level_1 li a:focus,.level-3-nav .level_1 li a:hover{background-color:var(--color1)}.level-3-nav .level_1 li a:focus:before,.level-3-nav .level_1 li a:hover:before{background-color:var(--color1-bg)}.level-3-nav .level_1 li.active>strong,.level-3-nav .level_1 li a:focus,.level-3-nav .level_1 li a:hover{width:calc(100% + 3rem);padding-right:4rem}.level-3-nav .level_1 li.active>strong:after,.level-3-nav .level_1 li a:focus:after,.level-3-nav .level_1 li a:hover:after{margin-right:-3rem}.level-3-nav .level_1 li.active>strong:after{width:40px;height:40px}.mod_newslist,.mod_rssReader{--list-cols-desktop:3;--list-cols-laptop:3;--list-cols-tablet:2;--list-cols-mobile:1;--list-column-gap-desktop:2rem;--list-column-gap-laptop:2rem;--list-column-gap-tablet:1rem;--list-column-gap-mobile:1rem;--list-row-gap-desktop:2rem;--list-row-gap-laptop:2rem;--list-row-gap-tablet:1rem;--list-row-gap-mobile:1rem}.mod_newslist .news-list,.mod_rssReader .news-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--list-cols-desktop)];grid-template-columns:repeat(var(--list-cols-desktop),1fr);-webkit-column-gap:var(--list-column-gap-desktop);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop);overflow:visible}@media (max-width:64rem){.mod_newslist .news-list,.mod_rssReader .news-list{-ms-grid-columns:(1fr)[var(--list-cols-laptop)];grid-template-columns:repeat(var(--list-cols-laptop),1fr);-webkit-column-gap:var(--list-column-gap-laptop);-moz-column-gap:var(--list-column-gap-laptop);column-gap:var(--list-column-gap-laptop);row-gap:var(--list-row-gap-laptop)}}@media (max-width:48rem){.mod_newslist .news-list,.mod_rssReader .news-list{-ms-grid-columns:(1fr)[var(--list-cols-tablet)];grid-template-columns:repeat(var(--list-cols-tablet),1fr);-webkit-column-gap:var(--list-column-gap-tablet);-moz-column-gap:var(--list-column-gap-tablet);column-gap:var(--list-column-gap-tablet);row-gap:var(--list-row-gap-tablet)}}@media (max-width:30rem){.mod_newslist .news-list,.mod_rssReader .news-list{-ms-grid-columns:(1fr)[var(--list-cols-mobile)];grid-template-columns:repeat(var(--list-cols-mobile),1fr);-webkit-column-gap:var(--list-column-gap-mobile);-moz-column-gap:var(--list-column-gap-mobile);column-gap:var(--list-column-gap-mobile);row-gap:var(--list-row-gap-mobile)}}.mod_newslist .news-list figure,.mod_rssReader .news-list figure{line-height:0;position:relative}.mod_newslist .news-list figure .image,.mod_rssReader .news-list figure .image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:clip;position:relative}.mod_newslist .news-list figure img,.mod_newslist .news-list figure svg,.mod_rssReader .news-list figure img,.mod_rssReader .news-list figure svg{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_newslist .news-list figure figcaption,.mod_rssReader .news-list figure figcaption{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);margin-top:5px;color:var(--color-black);font-size:.75rem;line-height:1.3}.mod_newslist .news-list figure .circled-image-copy,.mod_rssReader .news-list figure .circled-image-copy{display:none}.mod_newslist .news-list figure .image-copy,.mod_rssReader .news-list figure .image-copy{--custom-color:hsla(0,0%,100%,.4);font-size:.5rem;line-height:1em;position:absolute;right:.25rem;top:.25rem;padding:1.125em .5em;display:inline-block;color:var(--color-white-inverted);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:.25em;background:var(--custom-color,var(--color-white))}body.black .mod_newslist .news-list figure .image-copy,body.black .mod_rssReader .news-list figure .image-copy,body.white .mod_newslist .news-list figure .image-copy,body.white .mod_rssReader .news-list figure .image-copy{--custom-color:initial}.mod_newslist .news-list figure a,.mod_rssReader .news-list figure a{position:relative}.mod_newslist .news-list figure a .image,.mod_rssReader .news-list figure a .image{overflow:clip}.mod_newslist .news-list figure a .image img,.mod_rssReader .news-list figure a .image img{position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985)}.mod_newslist .news-list figure a:focus-visible img,.mod_newslist .news-list figure a:hover img,.mod_rssReader .news-list figure a:focus-visible img,.mod_rssReader .news-list figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.mod_newslist .news-list figure.hover-image,.mod_rssReader .news-list figure.hover-image{width:100%}.mod_newslist .news-list a figcaption,.mod_rssReader .news-list a figcaption{border-bottom:1px solid transparent}.mod_newslist .news-list a:focus-visible figcaption,.mod_newslist .news-list a:hover figcaption,.mod_rssReader .news-list a:focus-visible figcaption,.mod_rssReader .news-list a:hover figcaption{border-color:var(--color-border);color:var(--color2)}.mod_newslist .news-list figure figcaption,.mod_rssReader .news-list figure figcaption{position:absolute;bottom:5px;left:5px;font-size:40%;color:var(--color-white)}.mod_newslist .news-list .pagination,.mod_rssReader .news-list .pagination{grid-column:1/-1}.mod_newslist .empty,.mod_rssReader .empty{grid-column:1/-1;color:var(--color-grey-50);font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mod_newslist .empty svg,.mod_rssReader .empty svg{width:20px;fill:var(--color1)}.mod_newslist.publications{--list-cols-desktop:4;--list-cols-laptop:3;--list-cols-tablet:2;--list-cols-mobile:1}@media (max-width:89.9375rem) and (min-width:64.0625rem){.mod_newslist.publications .news-list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.mod_newslist.full-list,.mod_newslist.suedzeit{--list-cols-desktop:3;--list-cols-laptop:2;--list-cols-tablet:2;--list-cols-mobile:1}@media (max-width:89.9375rem) and (min-width:64.0625rem){.mod_newslist.full-list .news-list{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}.mod_newslist.full-list .layout_short,.mod_newslist .layout_publications{position:relative}.mod_newslist.full-list .layout_short .headline,.mod_newslist .layout_publications .headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:.5rem;padding-left:2rem;padding-right:1rem;margin-left:-2rem;width:100%;min-height:6rem;background-color:var(--color2);clip-path:url(#content-clip)}.mod_newslist.full-list .layout_short .headline p,.mod_newslist .layout_publications .headline p{font-size:var(--fontsize-bigger);color:var(--color-white-inverted);font-weight:800;line-height:1.3;margin-bottom:.5rem}.mod_newslist.full-list .layout_short .headline:before,.mod_newslist .layout_publications .headline:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color2-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.mod_newslist.full-list .layout_short .more,.mod_newslist .layout_publications .more{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;text-decoration:none;color:var(--color-white);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem;margin-left:auto;margin-bottom:0}.mod_newslist.full-list .layout_short .more:after,.mod_newslist .layout_publications .more:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_newslist.full-list .layout_short .more svg,.mod_newslist .layout_publications .more svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);height:2em;width:auto}.mod_newslist.full-list .layout_short .ce_text,.mod_newslist .layout_publications .ce_text{color:var(--color-black)}.mod_newslist.full-list .layout_short a:focus .more,.mod_newslist.full-list .layout_short a:hover .more,.mod_newslist .layout_publications a:focus .more,.mod_newslist .layout_publications a:hover .more{background-color:var(--color1);border-color:var(--color1);color:var(--color1-bg)}.mod_newslist.full-list .layout_short a:focus .more:after,.mod_newslist.full-list .layout_short a:hover .more:after,.mod_newslist .layout_publications a:focus .more:after,.mod_newslist .layout_publications a:hover .more:after{background-color:var(--color-white)}.mod_newslist.full-list .layout_short a:focus .more svg,.mod_newslist.full-list .layout_short a:hover .more svg,.mod_newslist .layout_publications a:focus .more svg,.mod_newslist .layout_publications a:hover .more svg{fill:var(--color1-bg)}.mod_newslist.full-list .layout_short .headline-container{position:relative}.mod_newslist.full-list .layout_short .date{position:relative;top:-.5rem}.mod_newslist .layout_publications .headline-container{position:absolute;top:-.5rem;z-index:1;width:calc(100% + 1rem)}.mod_newslist .layout_publications figure{padding-top:4.5rem;margin-bottom:.5rem}.mod_newslist .layout_publications figure .image-content{background:var(--color-grey-95-bg);border:1px solid var(--color-grey-95);aspect-ratio:300/424;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_newslist .layout_publications figure .image,.mod_newslist .layout_publications figure img{width:100%}.mod_newslist .layout_publications .ce_text *{font-size:var(--fontsize-smaller);font-style:italic}.mod_newslist .layout_publications .date{position:absolute;top:calc(100% - .5rem)}.mod_newslist .layout_publications .more-container{position:absolute;bottom:1rem;right:-2.5rem}.mod_newslist .layout_publications a:focus img,.mod_newslist .layout_publications a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.mod_newslist .date,.mod_newsreader .date,.mod_rssReader .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;padding-left:.75rem;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:-.5rem;margin-bottom:1rem;background-color:var(--color1);clip-path:url(#content-clip)}.mod_newslist .date:before,.mod_newsreader .date:before,.mod_rssReader .date:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color1-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.mod_newslist .date time,.mod_newsreader .date time,.mod_rssReader .date time{font-size:var(--fontsize-smaller);color:var(--color-white-inverted);font-weight:800;line-height:1.3;margin-bottom:0}.mod_newslist:not(.full-list) .layout_short .headline-container,.mod_rssReader:not(.full-list) .layout_short .headline-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod_newslist:not(.full-list) .layout_short .headline-container .date,.mod_rssReader:not(.full-list) .layout_short .headline-container .date{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.mod_newslist:not(.full-list) .layout_short .text,.mod_rssReader:not(.full-list) .layout_short .text{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod_newslist:not(.full-list) .layout_short .text .headline,.mod_rssReader:not(.full-list) .layout_short .text .headline{font-weight:600;color:var(--color1)}.mod_newslist:not(.full-list) .layout_short .more-container,.mod_rssReader:not(.full-list) .layout_short .more-container{margin-top:auto}.mod_newslist:not(.full-list) .layout_short .more-container .more,.mod_rssReader:not(.full-list) .layout_short .more-container .more{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color2);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color2);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.3em 1.2em}.mod_newslist:not(.full-list) .layout_short .more-container .more:after,.mod_rssReader:not(.full-list) .layout_short .more-container .more:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color2-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_newslist:not(.full-list) .layout_short .more-container .more svg,.mod_rssReader:not(.full-list) .layout_short .more-container .more svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);height:1.6em}.mod_newslist:not(.full-list) .layout_short a,.mod_rssReader:not(.full-list) .layout_short a{color:var(--color-black)}.mod_newslist:not(.full-list) .layout_short a:focus .more-container .more,.mod_newslist:not(.full-list) .layout_short a:hover .more-container .more,.mod_rssReader:not(.full-list) .layout_short a:focus .more-container .more,.mod_rssReader:not(.full-list) .layout_short a:hover .more-container .more{background-color:var(--color2);border-color:var(--color2);color:var(--color2)}.mod_newslist:not(.full-list) .layout_short a:focus .more-container .more:after,.mod_newslist:not(.full-list) .layout_short a:hover .more-container .more:after,.mod_rssReader:not(.full-list) .layout_short a:focus .more-container .more:after,.mod_rssReader:not(.full-list) .layout_short a:hover .more-container .more:after{background-color:var(--color-white)}.mod_newslist:not(.full-list) .layout_short a:focus .more-container .more svg,.mod_newslist:not(.full-list) .layout_short a:hover .more-container .more svg,.mod_rssReader:not(.full-list) .layout_short a:focus .more-container .more svg,.mod_rssReader:not(.full-list) .layout_short a:hover .more-container .more svg{fill:var(--color2)}.mod_newsreader h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 1rem 2rem 2rem;margin-left:-3rem;position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--color2);clip-path:url(#content-clip);margin-bottom:0}.mod_newsreader h1 span{color:var(--color-white-inverted);display:block;max-width:600px}.mod_newsreader h1:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color2-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.mod_newsreader .date{margin-bottom:2rem;margin-top:-1.5rem;position:relative;z-index:1}.mod_newsreader .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.mod_newsreader .content-container .content{max-width:800px;width:100%}.mod_newsreader .content-container .news-image{width:calc(100% - 1000px);min-width:33%}.mod_newsreader .content-container .news-image .image,.mod_newsreader .content-container .news-image img{width:100%;height:auto}@media (max-width:47.9375rem){.mod_newsreader h1{margin-bottom:-.5rem}.mod_newsreader .content-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_newsreader .content-container .news-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;max-width:none;padding-left:1rem}}.mod_newsreader .back a{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;position:relative;z-index:1;text-decoration:none;color:var(--color-white);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem;margin-top:2rem}.mod_newsreader .back a,.mod_newsreader .back a:after{-webkit-transition-duration:.6s;transition-duration:.6s;clip-path:url(#main-nav-li-clip)}.mod_newsreader .back a:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_newsreader .back a svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_newsreader .back a:focus-visible,.mod_newsreader .back a:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.mod_newsreader .back a:focus-visible:after,.mod_newsreader .back a:hover:after{background-color:var(--color-white)}.mod_newsreader .back a:focus-visible svg,.mod_newsreader .back a:hover svg{fill:var(--color1)}.mod_newsreader .back a svg{height:2em;width:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ce_form.suche .formbody,.mod_form.suche .formbody,.searchWrapper .formbody{--custom-color:gray;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.black .ce_form.suche .formbody,body.black .mod_form.suche .formbody,body.black .searchWrapper .formbody,body.white .ce_form.suche .formbody,body.white .mod_form.suche .formbody,body.white .searchWrapper .formbody{--custom-color:initial}.ce_form.suche .formbody .widget-text,.mod_form.suche .formbody .widget-text,.searchWrapper .formbody .widget-text{border-bottom:1px solid;border-color:var(--custom-color,var(--color-black));width:0;overflow:clip;-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form.suche .formbody .widget-text label,.mod_form.suche .formbody .widget-text label,.searchWrapper .formbody .widget-text label{width:0;height:0;overflow:clip;position:absolute}.ce_form.suche .formbody .widget-text ::-webkit-input-placeholder, .mod_form.suche .formbody .widget-text ::-webkit-input-placeholder, .searchWrapper .formbody .widget-text ::-webkit-input-placeholder{font:"Open Sans",Helvetica,sans-serif;opacity:1;color:var(--custom-color,var(--color-black))}.ce_form.suche .formbody .widget-text ::-moz-placeholder, .mod_form.suche .formbody .widget-text ::-moz-placeholder, .searchWrapper .formbody .widget-text ::-moz-placeholder{font:"Open Sans",Helvetica,sans-serif;opacity:1;color:var(--custom-color,var(--color-black))}.ce_form.suche .formbody .widget-text :-ms-input-placeholder, .mod_form.suche .formbody .widget-text :-ms-input-placeholder, .searchWrapper .formbody .widget-text :-ms-input-placeholder{font:"Open Sans",Helvetica,sans-serif;opacity:1;color:var(--custom-color,var(--color-black))}.ce_form.suche .formbody .widget-text ::-ms-input-placeholder, .mod_form.suche .formbody .widget-text ::-ms-input-placeholder, .searchWrapper .formbody .widget-text ::-ms-input-placeholder{font:"Open Sans",Helvetica,sans-serif;opacity:1;color:var(--custom-color,var(--color-black))}.ce_form.suche .formbody .widget-text ::placeholder,.mod_form.suche .formbody .widget-text ::placeholder,.searchWrapper .formbody .widget-text ::placeholder{font:"Open Sans",Helvetica,sans-serif;opacity:1;color:var(--custom-color,var(--color-black))}.ce_form.suche .formbody .widget-text input,.mod_form.suche .formbody .widget-text input,.searchWrapper .formbody .widget-text input{width:100px;padding:5px 2.5px 2.5px 0;background:none;border:none;color:var(--color-black)}.ce_form.suche .formbody .widget-submit input,.mod_form.suche .formbody .widget-submit input,.searchWrapper .formbody .widget-submit input{display:none}.ce_form.suche .formbody .widget-submit label,.mod_form.suche .formbody .widget-submit label,.searchWrapper .formbody .widget-submit label{padding:5px 0 2.5px 2.5px;display:-webkit-box;display:-ms-flexbox;display:flex}.ce_form.suche .formbody .widget-submit label svg,.mod_form.suche .formbody .widget-submit label svg,.searchWrapper .formbody .widget-submit label svg{cursor:pointer;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);height:1em;width:1em;fill:var(--custom-color,var(--color-black))}.ce_form.suche .formbody .widget-submit input:focus~label svg,.ce_form.suche .formbody .widget-submit label:hover svg,.mod_form.suche .formbody .widget-submit input:focus~label svg,.mod_form.suche .formbody .widget-submit label:hover svg,.searchWrapper .formbody .widget-submit input:focus~label svg,.searchWrapper .formbody .widget-submit label:hover svg{fill:var(--color-black)}.ce_form.suche .formbody:focus-within,.ce_form.suche .formbody:hover,.mod_form.suche .formbody:focus-within,.mod_form.suche .formbody:hover,.searchWrapper .formbody:focus-within,.searchWrapper .formbody:hover{border-color:var(--color-black)}.ce_form.suche .formbody:focus-within .widget-text,.ce_form.suche .formbody:hover .widget-text,.mod_form.suche .formbody:focus-within .widget-text,.mod_form.suche .formbody:hover .widget-text,.searchWrapper .formbody:focus-within .widget-text,.searchWrapper .formbody:hover .widget-text{width:100px}.mod_search>.searchWrapper .widget-text{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.mod_search>.searchWrapper .widget-text input{width:200px!important}.mod_search>.searchWrapper .widget-submit input{display:none}.mod_search>.searchWrapper .header{font-size:.75rem;font-style:italic;margin-top:.5em}.mod_search>div:not(.searchWrapper).first a{margin-top:0}.mod_search>div:not(.searchWrapper) a{padding-top:2em;border-bottom:1px solid var(--color-grey-50);display:block}.mod_search>div:not(.searchWrapper) a h2{text-decoration:none;font-size:var(--fontsize);color:var(--color-grey-50);font-weight:600;margin-bottom:.5em}.mod_search>div:not(.searchWrapper) a p{font-size:var(--fontsize-smaller);color:var(--color-black);margin-bottom:1rem}.mod_search>div:not(.searchWrapper) a .highlight{background-color:transparent;color:var(--color1)}.mod_search>div:not(.searchWrapper) a .url{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--color1)}.mod_search>div:not(.searchWrapper) a:focus-visible .url,.mod_search>div:not(.searchWrapper) a:hover .url{color:var(--color2)}@layer filter{@layer default{.ce_catalogFilterForm .ctlg_form_field.text{display:block}.ce_catalogFilterForm .ctlg_form_field.text label{display:block;font-size:var(--fontsize-h3);font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif;color:var(--color1);font-weight:600;margin-bottom:.5em}.ce_catalogFilterForm .ctlg_form_field.text input{border:1px solid var(--color-grey-10);padding:5px;border-radius:5px;background-color:var(--color-white);width:100%}.ce_catalogFilterForm .ctlg_form_field.text input:focus,.ce_catalogFilterForm .ctlg_form_field.text input:hover{border-color:var(--color-grey-10)}.ce_catalogFilterForm .ctlg_form_field.checkbox>div>.box-container,.ce_catalogFilterForm .ctlg_form_field.radio>div>.box-container{display:-ms-grid;display:grid;row-gap:.33rem}.ce_catalogFilterForm .ctlg_form_field.checkbox>div>.box-container .checkbox label,.ce_catalogFilterForm .ctlg_form_field.checkbox>div>.box-container .radio label,.ce_catalogFilterForm .ctlg_form_field.radio>div>.box-container .checkbox label,.ce_catalogFilterForm .ctlg_form_field.radio>div>.box-container .radio label{display:-ms-grid;display:grid;-ms-grid-columns:1.5em 1fr;grid-template-columns:1.5em 1fr;grid-column-gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-hyphens:auto;hyphens:auto}.ce_catalogFilterForm .ctlg_form_field.checkbox>div>.box-container .checkbox label .icon,.ce_catalogFilterForm .ctlg_form_field.checkbox>div>.box-container .radio label .icon,.ce_catalogFilterForm .ctlg_form_field.radio>div>.box-container .checkbox label .icon,.ce_catalogFilterForm .ctlg_form_field.radio>div>.box-container .radio label .icon{width:100%;aspect-ratio:1;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--color-grey-10);-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ce_catalogFilterForm .ctlg_form_field.checkbox>div>.box-container .checkbox label .icon svg path,.ce_catalogFilterForm .ctlg_form_field.checkbox>div>.box-container .radio label .icon svg path,.ce_catalogFilterForm .ctlg_form_field.radio>div>.box-container .checkbox label .icon svg path,.ce_catalogFilterForm .ctlg_form_field.radio>div>.box-container .radio label .icon svg path{stroke:var(--color1);-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm .ctlg_form_field.checkbox>div>.box-container .checkbox label:hover .icon,.ce_catalogFilterForm .ctlg_form_field.checkbox>div>.box-container .radio label:hover .icon,.ce_catalogFilterForm .ctlg_form_field.radio>div>.box-container .checkbox label:hover .icon,.ce_catalogFilterForm .ctlg_form_field.radio>div>.box-container .radio label:hover .icon{border-color:var(--color1)}.ce_catalogFilterForm .ctlg_form_field.checkbox label .icon{border-radius:5px}.ce_catalogFilterForm .ctlg_form_field.checkbox label .icon svg{position:absolute;top:-.25rem;left:-.25rem;width:calc(100% + .5rem)}.ce_catalogFilterForm .ctlg_form_field.checkbox label .icon svg path{stroke-dasharray:1000}.ce_catalogFilterForm .ctlg_form_field.checkbox label .icon svg path.first-stroke{stroke-dasharray:340;stroke-dashoffset:340}.ce_catalogFilterForm .ctlg_form_field.checkbox label .icon svg path.second-stroke{-webkit-transition-delay:.2s;transition-delay:.2s;stroke-dashoffset:330;stroke-dasharray:330}.ce_catalogFilterForm .ctlg_form_field.checkbox input:checked+label .icon svg path{stroke-dashoffset:0!important}.ce_catalogFilterForm .ctlg_form_field.radio label .icon{border-radius:50%}.ce_catalogFilterForm .ctlg_form_field.radio label .icon svg{width:100%}.ce_catalogFilterForm .ctlg_form_field.radio label .icon svg path{stroke-dasharray:320;stroke-dashoffset:320}.ce_catalogFilterForm .ctlg_form_field.radio input:checked+label .icon svg path{stroke-dashoffset:0}.ce_catalogFilterForm .ctlg_form_field.range .range-input .range-slider{position:relative;width:100%;height:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);border-radius:1rem;border:1px solid var(--color1)}.ce_catalogFilterForm .ctlg_form_field.range .range-input .range-slider .slider-track{position:absolute;z-index:1;left:0;width:100%;height:.5rem;background-color:var(--color1);border-radius:1rem}.ce_catalogFilterForm .ctlg_form_field.range .range-input .range-slider input{position:absolute;width:100%;height:100%;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;pointer-events:none;z-index:2}.ce_catalogFilterForm .ctlg_form_field.range .range-input .range-slider input::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.ce_catalogFilterForm .ctlg_form_field.range .range-input .range-slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:1rem;width:1rem;border-radius:50%;border:2px solid var(--color-background);background-color:var(--color1);pointer-events:auto;cursor:pointer;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.3);box-shadow:2px 2px 4px rgba(0,0,0,.3)}.ce_catalogFilterForm .ctlg_form_field.range .range-input .range-slider input::-moz-range-thumb{-moz-appearance:none;appearance:none;height:1rem;width:1rem;border-radius:50%;border:2px solid var(--color-background);background-color:var(--color1);pointer-events:auto;cursor:pointer;box-shadow:2px 2px 4px rgba(0,0,0,.3)}}}@layer filter{@layer akteure{.ce_catalogFilterForm.akteure form{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1rem 2rem}@media (max-width:63.9375rem){.ce_catalogFilterForm.akteure form .ctlg_form_field.text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox{position:relative;z-index:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox p{font-size:var(--fontsize-bigger);color:var(--color1);font-weight:600;margin-bottom:0;padding:.75rem 1rem;padding-right:calc(1.5em + 1.5rem + .5rem);border:1px solid var(--color1);border-radius:10px;background-color:var(--color-white);position:relative;cursor:pointer;z-index:20;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox p:after,.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox p:before{content:"";display:block;position:absolute;aspect-ratio:1;width:auto}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox p:before{background-color:var(--color1-bg);border:1px solid var(--color1);border-radius:10px;right:-1px;top:-1px;height:calc(1.5em + 1.5rem)}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox p:after{background-color:var(--color-white-inverted);right:calc(.75rem - 1px);top:calc(.75rem - 1px);height:1.5em;clip-path:url(#more-arrow-clip);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox p:focus,.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox p:hover{background-color:var(--color1-bg);color:var(--color-white-inverted)}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox .checkbox_container{position:absolute;top:calc(100% - 11px);border:1px solid var(--color1);padding:calc(11px + .5rem) 0 .5rem;background-color:var(--color-white);border-radius:0 0 10px 10px;width:100%;display:none;z-index:10}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox .checkbox_container .box-container{padding:0 .5rem;overflow-y:auto;max-height:350px}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox ::-webkit-scrollbar{width:16px}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox ::-webkit-scrollbar-track{background-color:transparent}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox ::-webkit-scrollbar-thumb{background-color:var(--color1-light);border-radius:1rem}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox.active p{background-color:var(--color1-bg);color:var(--color-white-inverted)}.ce_catalogFilterForm.akteure .ctlg_form_field.checkbox.active p:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ce_catalogFilterForm.akteure .ctlg_form_field.text input{font-size:var(--fontsize-bigger);font-weight:600;padding:.75rem 1rem;border:1px solid var(--color1);border-radius:10px}.ce_catalogFilterForm.akteure .ctlg_form_field.text input::-webkit-input-placeholder{color:var(--color1)}.ce_catalogFilterForm.akteure .ctlg_form_field.text input::-moz-placeholder{color:var(--color1)}.ce_catalogFilterForm.akteure .ctlg_form_field.text input:-ms-input-placeholder{color:var(--color1)}.ce_catalogFilterForm.akteure .ctlg_form_field.text input::-ms-input-placeholder{color:var(--color1)}.ce_catalogFilterForm.akteure .ctlg_form_field.text input::placeholder{color:var(--color1)}.ce_catalogFilterForm.akteure .ctlg_form_field.range{padding:.75rem 1rem;border:1px solid var(--color1);border-radius:10px;background-color:var(--color-white);position:relative}.ce_catalogFilterForm.akteure .ctlg_form_field.range .label{font-size:var(--fontsize-bigger);color:var(--color1);font-weight:600}.ce_catalogFilterForm.akteure .ctlg_form_field.range .label .title{margin-right:1rem}.ce_catalogFilterForm.akteure .ctlg_form_field.range .range-slider{background-color:var(--color1-light-bg);position:absolute;width:calc(100% - 2rem);bottom:calc(-1px - .25rem)}.ce_catalogFilterForm.akteure .filter-selected{display:none;grid-column:1/-1}.ce_catalogFilterForm.akteure .filter-selected p{color:var(--color1);font-weight:600}.ce_catalogFilterForm.akteure .filter-selected .selected-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem .5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ce_catalogFilterForm.akteure .filter-selected .selected-container .selected{border:1px solid var(--color1);padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;cursor:pointer;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.akteure .filter-selected .selected-container .selected span{white-space:nowrap}.ce_catalogFilterForm.akteure .filter-selected .selected-container .selected .line-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%;min-width:1.5em;aspect-ratio:1}.ce_catalogFilterForm.akteure .filter-selected .selected-container .selected .line-container .line{position:absolute;height:1px;width:100%;background-color:var(--color1)}.ce_catalogFilterForm.akteure .filter-selected .selected-container .selected .line-container .line-1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ce_catalogFilterForm.akteure .filter-selected .selected-container .selected .line-container .line-2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ce_catalogFilterForm.akteure .filter-selected .selected-container .selected:focus,.ce_catalogFilterForm.akteure .filter-selected .selected-container .selected:hover{background-color:var(--color-white)}.ce_catalogFilterForm.akteure .button-container{grid-column:1/-1;display:-ms-grid;display:grid;-ms-grid-columns:subgrid;grid-template-columns:subgrid;row-gap:1rem;margin-top:1rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ce_catalogFilterForm.akteure .button-container button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.ce_catalogFilterForm.akteure .button-container button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.akteure .button-container button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.akteure .button-container button:focus-visible,.ce_catalogFilterForm.akteure .button-container button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ce_catalogFilterForm.akteure .button-container button:focus-visible:after,.ce_catalogFilterForm.akteure .button-container button:hover:after{background-color:var(--color-white)}.ce_catalogFilterForm.akteure .button-container button:focus-visible svg,.ce_catalogFilterForm.akteure .button-container button:hover svg{fill:var(--color1)}.ce_catalogFilterForm.akteure .button-container button:before{background-color:var(--color-white-inverted);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.akteure .button-container button:focus:before,.ce_catalogFilterForm.akteure .button-container button:hover:before{background-color:var(--color1)}.ce_catalogFilterForm.akteure .button-container a{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color1);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.ce_catalogFilterForm.akteure .button-container a:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color-white);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.akteure .button-container a svg{fill:var(--color1);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.akteure .button-container a:focus-visible,.ce_catalogFilterForm.akteure .button-container a:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color-white-inverted)}.ce_catalogFilterForm.akteure .button-container a:focus-visible:after,.ce_catalogFilterForm.akteure .button-container a:hover:after{background-color:var(--color1-bg)}.ce_catalogFilterForm.akteure .button-container a:focus-visible svg,.ce_catalogFilterForm.akteure .button-container a:hover svg{fill:var(--color-white-inverted)}.ce_catalogFilterForm.akteure .button-container a:before{background-color:var(--color1);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.akteure .button-container a:focus:before,.ce_catalogFilterForm.akteure .button-container a:hover:before{background-color:var(--color-white-inverted)}.ce_catalogFilterForm.akteure .button-container a,.ce_catalogFilterForm.akteure .button-container button{width:100%;text-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.ce_catalogFilterForm.akteure .button-container a:before,.ce_catalogFilterForm.akteure .button-container button:before{content:"";display:block;height:30px;width:30px;clip-path:url(#more-arrow-clip);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-negative:0;flex-shrink:0}}}.mod_catalogUniversalView.akteure .count{font-size:var(--fontsize-h3);font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif;color:var(--color1)}.mod_catalogUniversalView.akteure .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.5rem}.mod_catalogUniversalView.akteure .ctlg_teaser{position:relative;border:1px solid var(--color1);border-radius:10px;overflow:clip;background-color:var(--color-white)}.mod_catalogUniversalView.akteure .ctlg_teaser .toggler{padding:.75rem 1rem;border-radius:10px;position:relative;background-color:var(--color-white);cursor:pointer;z-index:1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogUniversalView.akteure .ctlg_teaser .toggler h3{margin-bottom:0;font-size:var(--fontsize-h4);font-weight:600;padding-right:calc(1.5em + 1.5rem);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogUniversalView.akteure .ctlg_teaser .toggler:after,.mod_catalogUniversalView.akteure .ctlg_teaser .toggler:before{content:"";display:block;position:absolute;aspect-ratio:1;width:auto}.mod_catalogUniversalView.akteure .ctlg_teaser .toggler:before{background-color:var(--color1-bg);border:1px solid var(--color1);border-radius:10px;right:-1px;top:-2px;height:100%;max-height:calc(1.5rem + 1.5em)}.mod_catalogUniversalView.akteure .ctlg_teaser .toggler:after{background-color:var(--color-white-inverted);right:.75rem;top:.75rem;height:calc(100% - 1.5rem);max-height:1.5em;clip-path:url(#more-arrow-clip);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogUniversalView.akteure .ctlg_teaser .toggler.ui-state-active,.mod_catalogUniversalView.akteure .ctlg_teaser .toggler:focus,.mod_catalogUniversalView.akteure .ctlg_teaser .toggler:hover{background-color:var(--color1-bg)}.mod_catalogUniversalView.akteure .ctlg_teaser .toggler.ui-state-active h3,.mod_catalogUniversalView.akteure .ctlg_teaser .toggler:focus h3,.mod_catalogUniversalView.akteure .ctlg_teaser .toggler:hover h3{color:var(--color-white-inverted)}.mod_catalogUniversalView.akteure .ctlg_teaser .toggler.ui-state-active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mod_catalogUniversalView.akteure .ctlg_teaser .accordion{padding:.75rem 1rem;width:100%;display:none}.mod_catalogUniversalView.akteure .ctlg_teaser .image-content{float:right;width:clamp(100px,33vw,150px);margin-bottom:1rem;left:1rem}.mod_catalogUniversalView.akteure .ctlg_teaser .image-content .image,.mod_catalogUniversalView.akteure .ctlg_teaser .image-content img{max-width:100%;height:auto}.mod_catalogUniversalView.akteure-data .list{display:none}.mod_catalogUniversalView.akteure .pagination{margin-top:1rem}.mod_catalogUniversalView.akteure-anmeldung .ctlg_teaser{display:none}.ce_leaflet{position:relative;z-index:0}@layer ctlgForm.base{.ctlg_form form{--custom-color:#999}body.black .ctlg_form form,body.white .ctlg_form form{--custom-color:initial}.ctlg_form form .formbody fieldset{border:none;margin-bottom:3rem}.ctlg_form form .formbody fieldset>legend{float:left;font-size:var(--fontsize-h3);font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif;margin-bottom:1rem;font-weight:600;color:var(--color1)}.ctlg_form form .formbody fieldset>*{clear:both}.ctlg_form form .formbody fieldset.highlight{padding:2rem 2.5rem;margin-left:-2.5rem;margin-right:-2.5rem;background-color:var(--color1-light);position:relative;z-index:0;clip-path:url(#content-clip)}.ctlg_form form .formbody fieldset.highlight:before{content:"";position:absolute;display:block;top:2px;left:2px;height:calc(100% - 4px);width:calc(100% - 4px);background-color:var(--color1-light-bg);z-index:-1;clip-path:url(#content-clip)}.ctlg_form form .formbody .ce_cp_grid_start{margin-left:auto;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;position:relative;margin-bottom:0}.ctlg_form form .formbody .ce_cp_grid_start>*{width:100%;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:0;margin-bottom:0}.ctlg_form form .formbody .ce_cp_grid_start .ce_cp_column_start{margin-bottom:0}.ctlg_form form .formbody .ce_cp_grid_start .widget-submit button{width:100%}@media (min-width:48rem){.ctlg_form form .formbody .ce_cp_grid_start .widget,.ctlg_form form .formbody .ce_cp_grid_start .widget input{width:100%}}.ctlg_form form .widget{margin-bottom:1rem}.ctlg_form form .widget .legend>.mandatory,.ctlg_form form .widget label>.mandatory{color:var(--color1)}.ctlg_form form .widget .error{color:red}.ctlg_form form .widget.error .box-container svg,.ctlg_form form .widget.error .qq-upload-button{border-color:red!important}.ctlg_form form .widget p.error{font-size:var(--fontsize-smaller);grid-column:1/-1;text-align:end;font-weight:800;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ctlg_form form .widget label.error{font-weight:800}.ctlg_form form .widget input.error,.ctlg_form form .widget input.error+label .icon,.ctlg_form form .widget select.error,.ctlg_form form .widget textarea.error{border:2px solid red!important}.ctlg_form form .widget-captcha label,.ctlg_form form .widget-fineuploader label,.ctlg_form form .widget-password label,.ctlg_form form .widget-range label,.ctlg_form form .widget-select label,.ctlg_form form .widget-textarea label,.ctlg_form form .widget-text label,.ctlg_form form .widget-upload label{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:48rem){.ctlg_form form .widget-captcha label,.ctlg_form form .widget-fineuploader label,.ctlg_form form .widget-password label,.ctlg_form form .widget-range label,.ctlg_form form .widget-select label,.ctlg_form form .widget-textarea label,.ctlg_form form .widget-text label,.ctlg_form form .widget-upload label{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.ctlg_form form .widget-captcha .captcha_text,.ctlg_form form .widget-captcha input,.ctlg_form form .widget-fineuploader .fineuploader-wrapper,.ctlg_form form .widget-password input,.ctlg_form form .widget-range input,.ctlg_form form .widget-select select,.ctlg_form form .widget-textarea textarea,.ctlg_form form .widget-text input,.ctlg_form form .widget-upload input{-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;color:var(--color-black)}@media (min-width:48rem){.ctlg_form form .widget-captcha .captcha_text,.ctlg_form form .widget-captcha input,.ctlg_form form .widget-fineuploader .fineuploader-wrapper,.ctlg_form form .widget-password input,.ctlg_form form .widget-range input,.ctlg_form form .widget-select select,.ctlg_form form .widget-textarea textarea,.ctlg_form form .widget-text input,.ctlg_form form .widget-upload input{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.ctlg_form form .widget.full-width>:not(.label):not(label){grid-column:1/-1}.ctlg_form form .widget-captcha input,.ctlg_form form .widget-password input,.ctlg_form form .widget-textarea textarea,.ctlg_form form .widget-text input{border:1px solid var(--custom-color,var(--color-black));padding:5px;border-radius:5px;background-color:var(--color-white)}.ctlg_form form .widget-captcha input:focus,.ctlg_form form .widget-captcha input:hover,.ctlg_form form .widget-password input:focus,.ctlg_form form .widget-password input:hover,.ctlg_form form .widget-textarea textarea:focus,.ctlg_form form .widget-textarea textarea:hover,.ctlg_form form .widget-text input:focus,.ctlg_form form .widget-text input:hover{border-color:var(--color-black)}.ctlg_form form .widget-password,.ctlg_form form .widget-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctlg_form form .widget-text .input{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ctlg_form form .widget-text .input input{width:100%;border-radius:0;border-left:none;border-right:none}.ctlg_form form .widget-text .input .left,.ctlg_form form .widget-text .input .right{height:100%;width:20px;position:absolute;top:0;z-index:-1;stroke:var(--color-black);stroke-width:2px;fill:var(--color-white)}.ctlg_form form .widget-text .input .left{right:calc(100% - 2px)}.ctlg_form form .widget-text .input .right{left:calc(100% - 2px)}.ctlg_form form .widget-checkbox>div .legend,.ctlg_form form .widget-radio>div .legend{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;margin-bottom:.5rem}.ctlg_form form .widget-checkbox>div .box-container,.ctlg_form form .widget-radio>div .box-container{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;display:-ms-grid;display:grid;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}@media (min-width:1025px){.ctlg_form form .widget-checkbox>div .box-container.cols_desktop_auto,.ctlg_form form .widget-radio>div .box-container.cols_desktop_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ctlg_form form .widget-checkbox>div .box-container.cols_desktop_1,.ctlg_form form .widget-radio>div .box-container.cols_desktop_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_desktop_2,.ctlg_form form .widget-radio>div .box-container.cols_desktop_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_desktop_3,.ctlg_form form .widget-radio>div .box-container.cols_desktop_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_desktop_4,.ctlg_form form .widget-radio>div .box-container.cols_desktop_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:64rem) and (min-width:769px){.ctlg_form form .widget-checkbox>div .box-container.cols_laptop_auto,.ctlg_form form .widget-radio>div .box-container.cols_laptop_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ctlg_form form .widget-checkbox>div .box-container.cols_laptop_1,.ctlg_form form .widget-radio>div .box-container.cols_laptop_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_laptop_2,.ctlg_form form .widget-radio>div .box-container.cols_laptop_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_laptop_3,.ctlg_form form .widget-radio>div .box-container.cols_laptop_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_laptop_4,.ctlg_form form .widget-radio>div .box-container.cols_laptop_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:48rem) and (min-width:481px){.ctlg_form form .widget-checkbox>div .box-container.cols_tablet_auto,.ctlg_form form .widget-radio>div .box-container.cols_tablet_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ctlg_form form .widget-checkbox>div .box-container.cols_tablet_1,.ctlg_form form .widget-radio>div .box-container.cols_tablet_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_tablet_2,.ctlg_form form .widget-radio>div .box-container.cols_tablet_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_tablet_3,.ctlg_form form .widget-radio>div .box-container.cols_tablet_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_tablet_4,.ctlg_form form .widget-radio>div .box-container.cols_tablet_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:30rem){.ctlg_form form .widget-checkbox>div .box-container.cols_mobile_auto,.ctlg_form form .widget-radio>div .box-container.cols_mobile_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ctlg_form form .widget-checkbox>div .box-container.cols_mobile_1,.ctlg_form form .widget-radio>div .box-container.cols_mobile_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_mobile_2,.ctlg_form form .widget-radio>div .box-container.cols_mobile_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_mobile_3,.ctlg_form form .widget-radio>div .box-container.cols_mobile_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.ctlg_form form .widget-checkbox>div .box-container.cols_mobile_4,.ctlg_form form .widget-radio>div .box-container.cols_mobile_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.ctlg_form form .widget-checkbox>div .box-container .checkbox label,.ctlg_form form .widget-checkbox>div .box-container .radio label,.ctlg_form form .widget-radio>div .box-container .checkbox label,.ctlg_form form .widget-radio>div .box-container .radio label{display:-ms-grid;display:grid;-ms-grid-columns:1.5em 1fr;grid-template-columns:1.5em 1fr;grid-column-gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctlg_form form .widget-checkbox>div .box-container .checkbox label .icon,.ctlg_form form .widget-checkbox>div .box-container .radio label .icon,.ctlg_form form .widget-radio>div .box-container .checkbox label .icon,.ctlg_form form .widget-radio>div .box-container .radio label .icon{width:100%;aspect-ratio:1;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--custom-color,var(--color-black));-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ctlg_form form .widget-checkbox>div .box-container .checkbox label .icon svg path,.ctlg_form form .widget-checkbox>div .box-container .radio label .icon svg path,.ctlg_form form .widget-radio>div .box-container .checkbox label .icon svg path,.ctlg_form form .widget-radio>div .box-container .radio label .icon svg path{stroke:var(--color1);-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-checkbox>div .box-container .checkbox label:hover .icon,.ctlg_form form .widget-checkbox>div .box-container .radio label:hover .icon,.ctlg_form form .widget-radio>div .box-container .checkbox label:hover .icon,.ctlg_form form .widget-radio>div .box-container .radio label:hover .icon{border-color:var(--color-black)}.ctlg_form form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>circle,.ctlg_form form .widget-checkbox>div .box-container .checkbox label:hover .icon svg>g,.ctlg_form form .widget-checkbox>div .box-container .radio label:hover .icon svg>circle,.ctlg_form form .widget-checkbox>div .box-container .radio label:hover .icon svg>g,.ctlg_form form .widget-radio>div .box-container .checkbox label:hover .icon svg>circle,.ctlg_form form .widget-radio>div .box-container .checkbox label:hover .icon svg>g,.ctlg_form form .widget-radio>div .box-container .radio label:hover .icon svg>circle,.ctlg_form form .widget-radio>div .box-container .radio label:hover .icon svg>g{opacity:.5}.ctlg_form form .widget-checkbox>div .box-container .checkbox input:focus~label .icon,.ctlg_form form .widget-checkbox>div .box-container .radio input:focus~label .icon,.ctlg_form form .widget-radio>div .box-container .checkbox input:focus~label .icon,.ctlg_form form .widget-radio>div .box-container .radio input:focus~label .icon{border-color:var(--color-black)}.ctlg_form form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>circle,.ctlg_form form .widget-checkbox>div .box-container .checkbox input:focus~label .icon svg>g,.ctlg_form form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>circle,.ctlg_form form .widget-checkbox>div .box-container .radio input:focus~label .icon svg>g,.ctlg_form form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>circle,.ctlg_form form .widget-radio>div .box-container .checkbox input:focus~label .icon svg>g,.ctlg_form form .widget-radio>div .box-container .radio input:focus~label .icon svg>circle,.ctlg_form form .widget-radio>div .box-container .radio input:focus~label .icon svg>g{opacity:.5}.ctlg_form form .widget-checkbox>div .box-container .checkbox input:checked~label svg>circle,.ctlg_form form .widget-checkbox>div .box-container .checkbox input:checked~label svg>g,.ctlg_form form .widget-checkbox>div .box-container .radio input:checked~label svg>circle,.ctlg_form form .widget-checkbox>div .box-container .radio input:checked~label svg>g,.ctlg_form form .widget-radio>div .box-container .checkbox input:checked~label svg>circle,.ctlg_form form .widget-radio>div .box-container .checkbox input:checked~label svg>g,.ctlg_form form .widget-radio>div .box-container .radio input:checked~label svg>circle,.ctlg_form form .widget-radio>div .box-container .radio input:checked~label svg>g{opacity:1}@media (min-width:48rem){.ctlg_form form .widget-checkbox>div .legend,.ctlg_form form .widget-radio>div .legend{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-bottom:0}.ctlg_form form .widget-checkbox>div .box-container,.ctlg_form form .widget-radio>div .box-container{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.ctlg_form form .widget-checkbox label .icon{border-radius:5px}.ctlg_form form .widget-checkbox label .icon svg{position:absolute;top:-.25rem;left:-.25rem;width:calc(100% + .5rem)}.ctlg_form form .widget-checkbox label .icon svg path{stroke-dasharray:1000}.ctlg_form form .widget-checkbox label .icon svg path.first-stroke{stroke-dasharray:340;stroke-dashoffset:340}.ctlg_form form .widget-checkbox label .icon svg path.second-stroke{-webkit-transition-delay:.2s;transition-delay:.2s;stroke-dashoffset:330;stroke-dasharray:330}.ctlg_form form .widget-checkbox input:checked+label .icon svg path{stroke-dashoffset:0!important}.ctlg_form form .widget-radio label .icon{border-radius:50%}.ctlg_form form .widget-radio label .icon svg{width:100%}.ctlg_form form .widget-radio label .icon svg path{stroke-dasharray:320;stroke-dashoffset:320}.ctlg_form form .widget-radio input:checked+label .icon svg path{stroke-dashoffset:0}.ctlg_form form .widget-select select{border-radius:5px;background-color:var(--color-white);border:1px solid var(--custom-color,var(--color-black));padding:5px;cursor:pointer}.ctlg_form form .widget-select select:focus-visible,.ctlg_form form .widget-select select:hover{border-color:var(--color-black)}.ctlg_form form .widget-upload input::-webkit-file-upload-button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.ctlg_form form .widget-upload input::file-selector-button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.ctlg_form form .widget-upload input::-webkit-file-upload-button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-upload input::file-selector-button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-upload input::-webkit-file-upload-button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-upload input::file-selector-button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-upload input::-webkit-file-upload-button:focus-visible, .ctlg_form form .widget-upload input::-webkit-file-upload-button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ctlg_form form .widget-upload input::file-selector-button:focus-visible,.ctlg_form form .widget-upload input::file-selector-button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ctlg_form form .widget-upload input::-webkit-file-upload-button:focus-visible:after, .ctlg_form form .widget-upload input::-webkit-file-upload-button:hover:after{background-color:var(--color-white)}.ctlg_form form .widget-upload input::file-selector-button:focus-visible:after,.ctlg_form form .widget-upload input::file-selector-button:hover:after{background-color:var(--color-white)}.ctlg_form form .widget-upload input::-webkit-file-upload-button:focus-visible svg, .ctlg_form form .widget-upload input::-webkit-file-upload-button:hover svg{fill:var(--color1)}.ctlg_form form .widget-upload input::file-selector-button:focus-visible svg,.ctlg_form form .widget-upload input::file-selector-button:hover svg{fill:var(--color1)}.ctlg_form form .widget-fineuploader .fineuploader-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:47.9375rem){.ctlg_form form .widget-fineuploader .fineuploader-wrapper>*{grid-column:1/-1}}.ctlg_form form .widget-fineuploader .fineuploader-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ctlg_form form .widget-fineuploader .values-container .values-list>li .fineuploader-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.25rem;-ms-hyphens:auto;hyphens:auto;gap:.5em}.ctlg_form form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.ctlg_form form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .info{width:calc(100% - 1em)}.ctlg_form form .widget-fineuploader .values-container .values-list>li .fineuploader-item .content .details{white-space:nowrap;color:var(--color-grey-50);font-size:calc(var(--fontsize-smaller) * .8)}.ctlg_form form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete{width:1em;height:1em;display:block;overflow:clip;color:transparent;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' data-name='Ebene 1' viewBox='0 0 303.4 303.4'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23e82d2d}%3C/style%3E%3C/defs%3E%3Cpath d='M1068 426.1h-61.6v-.4a32 32 0 0 0-32-32h-27.9a32 32 0 0 0-32 32v.4h-62.1a7.5 7.5 0 0 0 0 15H1068a7.5 7.5 0 0 0 0-15zm-138.5-.4a17 17 0 0 1 17-17h28a17 17 0 0 1 17 17v.4h-62zm86.2 271.3h-109c-24.4 0-44.2-23.2-44.2-51.8v-184a7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5v184c0 20.4 13.1 36.9 29.2 36.9h109c16.1 0 29.2-16.5 29.2-36.9v-184a7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5v184c0 28.6-19.8 51.9-44.2 51.9z' class='cls-1' transform='translate(-808.3 -393.7)'/%3E%3Crect width='15' height='180.3' x='145.4' y='77.5' class='cls-1' rx='7.5'/%3E%3Crect width='15' height='138.1' x='188.3' y='98.5' class='cls-1' rx='7.5'/%3E%3Crect width='15' height='138.1' x='106.2' y='98.5' class='cls-1' rx='7.5'/%3E%3Cpath fill='none' d='M0 0h303.4v303.4H0z'/%3E%3C/svg%3E");cursor:pointer;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);position:relative}.ctlg_form form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:focus-visible,.ctlg_form form .widget-fineuploader .values-container .values-list>li .fineuploader-item .delete:hover{z-index:5;-webkit-transform:scale(1.3);transform:scale(1.3)}@media (max-width:63.9375rem){.ctlg_form form .widget-fineuploader .values-container .values-list>li .fineuploader-item{display:block}}.ctlg_form form .widget-fineuploader .qq-uploader{position:relative}.ctlg_form form .widget-fineuploader .qq-upload-button,.ctlg_form form .widget-fineuploader .qq-upload-drop-area{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;padding:1.5em 5px;border-radius:5px;border:1px solid var(--custom-color,var(--color-black));background:var(--color-white);text-align:center;color:var(--custom-color,var(--color-black))}.ctlg_form form .widget-fineuploader .qq-upload-button svg,.ctlg_form form .widget-fineuploader .qq-upload-drop-area svg{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--custom-color,var(--color-black));width:1.5em;margin:auto;display:block}.ctlg_form form .widget-fineuploader .qq-upload-button-active,.ctlg_form form .widget-fineuploader .qq-upload-button-hover,.ctlg_form form .widget-fineuploader .qq-upload-drop-area-active,.ctlg_form form .widget-fineuploader .qq-upload-drop-area-hover{color:var(--color-black);border-color:var(--color-black)}.ctlg_form form .widget-fineuploader .qq-upload-button-active svg,.ctlg_form form .widget-fineuploader .qq-upload-button-hover svg,.ctlg_form form .widget-fineuploader .qq-upload-drop-area-active svg,.ctlg_form form .widget-fineuploader .qq-upload-drop-area-hover svg{fill:var(--color-black)}.ctlg_form form .widget-fineuploader .qq-upload-button-active>*,.ctlg_form form .widget-fineuploader .qq-upload-button-hover>*,.ctlg_form form .widget-fineuploader .qq-upload-drop-area-active>*,.ctlg_form form .widget-fineuploader .qq-upload-drop-area-hover>*{color:var(--color-black)}.ctlg_form form .widget-fineuploader .qq-upload-drop-area-selector{margin:0;position:absolute;top:0;left:0;line-height:100%}.ctlg_form form .widget-fineuploader .qq-upload-drop-area-selector .qq-upload-drop-area-text-selector{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);font-size:var(--fontsize)}.ctlg_form form .widget-fineuploader .qq-upload-list{-ms-hyphens:auto;hyphens:auto}.ctlg_form form .widget-fineuploader .qq-upload-list>li{gap:.5em;display:-webkit-box;display:-ms-flexbox;display:flex}.ctlg_form form .widget-fineuploader .qq-upload-list>li.qq-upload-success{display:none}.ctlg_form form .widget-fineuploader .qq-upload-list .qq-upload-size{color:var(--color-grey-50);font-size:calc(var(--fontsize-smaller) * .8);white-space:nowrap}.ctlg_form form .widget-fineuploader .qq-btn{width:1em;padding:0;background:none;height:1em;border:none;cursor:pointer;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);position:relative}.ctlg_form form .widget-fineuploader .qq-btn:focus-visible,.ctlg_form form .widget-fineuploader .qq-btn:hover{z-index:5;-webkit-transform:scale(1.3);transform:scale(1.3)}.ctlg_form form .widget-fineuploader .qq-btn svg{fill:red}.ctlg_form form .widget-fineuploader label:hover+.fineuploader-wrapper .qq-upload-button{border-color:var(--color-black);color:var(--color-black)}.ctlg_form form .widget-fineuploader .qq-hide{display:none!important}.ctlg_form form .widget-captcha .captcha_text{display:block}.ctlg_form form .widget-explanation{font-size:var(--fontsize-smaller);line-height:150%}.ctlg_form form .widget-explanation>*{grid-column:1/-1}.ctlg_form form .widget-explanation.datenschutz{font-size:calc(var(--fontsize-smaller) * .8)}.ctlg_form form .widget-submit{justify-items:start}.ctlg_form form .widget-submit .error-message{grid-column:1/-1;font-weight:800;color:red;margin-bottom:.5rem}.ctlg_form form .widget-submit button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-column:1/-1;width:100%;max-width:400px;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;position:relative;z-index:1;padding:.5em 3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctlg_form form .widget-submit button,.ctlg_form form .widget-submit button:after{-webkit-transition-duration:.6s;transition-duration:.6s;background-color:var(--color1);clip-path:url(#main-nav-li-clip)}.ctlg_form form .widget-submit button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);z-index:-1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-submit button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-submit button:focus-visible,.ctlg_form form .widget-submit button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ctlg_form form .widget-submit button:focus-visible:after,.ctlg_form form .widget-submit button:hover:after{background-color:var(--color-white)}.ctlg_form form .widget-submit button:focus-visible svg,.ctlg_form form .widget-submit button:hover svg{fill:var(--color1)}.ctlg_form form .widget-submit button .loading{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:clip;width:0;-webkit-transition-property:width,margin-left;transition-property:width,margin-left;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-submit button .loading svg{height:1.5em;width:auto;-webkit-animation:rotate linear 1s infinite;animation:rotate linear 1s infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ctlg_form form .widget-submit.invalid button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:#d3d3d3;color:#a9a9a9;font-weight:600;border:1px solid #d3d3d3;cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;padding:.5em 3em;display:-webkit-box;display:-ms-flexbox;display:flex}.ctlg_form form .widget-submit.invalid button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:#d3d3d3;z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-submit.invalid button svg{fill:#a9a9a9;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form form .widget-submit.invalid button:focus-visible,.ctlg_form form .widget-submit.invalid button:hover{background-color:#d3d3d3;border-color:#d3d3d3;color:var(--color1)}.ctlg_form form .widget-submit.invalid button:focus-visible:after,.ctlg_form form .widget-submit.invalid button:hover:after{background-color:var(--color-white)}.ctlg_form form .widget-submit.invalid button:focus-visible svg,.ctlg_form form .widget-submit.invalid button:hover svg{fill:var(--color1)}.ctlg_form form .widget-submit.onload .loading{width:1.5em;margin-left:.5rem}.ctlg_form .ce_cp_grid_start .widget,.ctlg_form .widget>label{display:block}.ctlg_form .widget-captcha .captcha_text,.ctlg_form .widget-captcha input,.ctlg_form .widget-fineuploader .fineuploader-wrapper,.ctlg_form .widget-password input,.ctlg_form .widget-range input,.ctlg_form .widget-select select,.ctlg_form .widget-textarea textarea,.ctlg_form .widget-text input,.ctlg_form .widget-upload input{width:100%}}@layer ctlgForm.override{.ctlg_form fieldset{margin-bottom:2rem}.ctlg_form fieldset legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:.5rem 2rem;margin-left:-2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:4rem;background-color:var(--color2);clip-path:url(#content-clip);font-size:var(--fontsize-bigger);color:var(--color-white-inverted);font-weight:800;line-height:1.3;margin-bottom:.5rem}.ctlg_form fieldset legend:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color2-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.ctlg_form .widget-checkbox:has(.legend){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;padding:2rem 2.5rem;margin-left:-2.5rem;margin-right:-2.5rem;position:relative;z-index:0;margin-top:2rem}.ctlg_form .widget-checkbox:has(.legend):after{content:"";position:absolute;display:block;top:0;left:0;height:100%;width:100%;background-color:var(--color1-light);z-index:-2;clip-path:url(#content-clip)}.ctlg_form .widget-checkbox:has(.legend):before{content:"";position:absolute;display:block;top:2px;left:2px;height:calc(100% - 4px);width:calc(100% - 4px);background-color:var(--color-white);z-index:-1;clip-path:url(#content-clip)}.ctlg_form .widget-checkbox:has(.legend) .legend{margin-top:-2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;padding-left:.75rem;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:-.5rem;margin-bottom:1rem;background-color:var(--color1);clip-path:url(#content-clip);font-size:var(--fontsize-smaller);color:var(--color-white-inverted);font-weight:800;line-height:1.3}.ctlg_form .widget-checkbox:has(.legend) .legend:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color1-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.ctlg_form .widget-checkbox .box-container:not(.dropdown-search){display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (max-width:47.9375rem){.ctlg_form .widget-checkbox .box-container:not(.dropdown-search){-ms-grid-columns:1fr;grid-template-columns:1fr}}.ctlg_form .widget-checkbox .box-container:not(.dropdown-search) label{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.ctlg_form .widget-checkbox .filter-container .checkbox{display:none}.ctlg_form .widget-checkbox .search input[type=text]{border:1px solid var(--custom-color,var(--color-black));padding:5px;border-radius:5px;background-color:var(--color-white);margin-bottom:.5rem;width:100%}.ctlg_form .submit_container button{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1}.ctlg_form .submit_container button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form .submit_container button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ctlg_form .submit_container button:focus-visible,.ctlg_form .submit_container button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ctlg_form .submit_container button:focus-visible:after,.ctlg_form .submit_container button:hover:after{background-color:var(--color-white)}.ctlg_form .submit_container button:focus-visible svg,.ctlg_form .submit_container button:hover svg{fill:var(--color1)}}.mod_catalogUniversalView.materialdatenbank{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:2rem 3rem}@media (max-width:89.9375rem){.mod_catalogUniversalView.materialdatenbank{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:30rem){.mod_catalogUniversalView.materialdatenbank{-ms-grid-columns:1fr;grid-template-columns:1fr}}.mod_catalogUniversalView.materialdatenbank .ctlg_material{position:relative;overflow:visible}.mod_catalogUniversalView.materialdatenbank .ctlg_material .headline-container{position:absolute;top:-.5rem;z-index:1;width:calc(100% + 1rem)}.mod_catalogUniversalView.materialdatenbank .ctlg_material .headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:.5rem;padding-left:2rem;padding-right:1rem;margin-left:-2rem;width:100%;min-height:6rem;background-color:var(--color2);clip-path:url(#content-clip)}.mod_catalogUniversalView.materialdatenbank .ctlg_material .headline p{font-size:var(--fontsize-bigger);color:var(--color-white-inverted);font-weight:800;line-height:1.3;margin-bottom:.5rem}.mod_catalogUniversalView.materialdatenbank .ctlg_material .headline:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color2-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.mod_catalogUniversalView.materialdatenbank .ctlg_material .more{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;text-decoration:none;color:var(--color-white);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem;margin-left:auto;margin-bottom:0}.mod_catalogUniversalView.materialdatenbank .ctlg_material .more:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogUniversalView.materialdatenbank .ctlg_material .more svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);height:2em;width:auto}.mod_catalogUniversalView.materialdatenbank .ctlg_material .ce_text{color:var(--color-black)}.mod_catalogUniversalView.materialdatenbank .ctlg_material .format{position:absolute;top:calc(100% - .5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;padding-left:.75rem;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:-.5rem;margin-bottom:1rem;background-color:var(--color1);clip-path:url(#content-clip)}.mod_catalogUniversalView.materialdatenbank .ctlg_material .format:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color1-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.mod_catalogUniversalView.materialdatenbank .ctlg_material .format div{font-size:var(--fontsize-smaller);color:var(--color-white-inverted);font-weight:800;line-height:1.3;margin-bottom:0}.mod_catalogUniversalView.materialdatenbank .ctlg_material .more-container{position:absolute;bottom:1rem;right:-2.5rem}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure{line-height:0;position:relative}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure .image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:clip;position:relative}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure img,.mod_catalogUniversalView.materialdatenbank .ctlg_material figure svg{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure figcaption{-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);margin-top:5px;color:var(--color-black);font-size:.75rem;line-height:1.3}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure .circled-image-copy{display:none}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure .image-copy{--custom-color:hsla(0,0%,100%,.4);font-size:.5rem;line-height:1em;position:absolute;right:.25rem;top:.25rem;padding:1.125em .5em;display:inline-block;color:var(--color-white-inverted);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:.25em;background:var(--custom-color,var(--color-white))}body.black .mod_catalogUniversalView.materialdatenbank .ctlg_material figure .image-copy,body.white .mod_catalogUniversalView.materialdatenbank .ctlg_material figure .image-copy{--custom-color:initial}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure a{position:relative}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure a .image{overflow:clip}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure a .image img{position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:-webkit-transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985);transition:transform .6s cubic-bezier(.55,1.65,.7,.985), -webkit-transform .6s cubic-bezier(.55,1.65,.7,.985)}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure a:focus-visible img,.mod_catalogUniversalView.materialdatenbank .ctlg_material figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure.hover-image{width:100%}.mod_catalogUniversalView.materialdatenbank .ctlg_material a figcaption{border-bottom:1px solid transparent}.mod_catalogUniversalView.materialdatenbank .ctlg_material a:focus-visible figcaption,.mod_catalogUniversalView.materialdatenbank .ctlg_material a:hover figcaption{border-color:var(--color-border);color:var(--color2)}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure{padding-top:4.5rem;margin-bottom:.5rem}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure .image-content{background:var(--color-grey-95-bg);border:1px solid var(--color-grey-95);aspect-ratio:21/29.7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_catalogUniversalView.materialdatenbank .ctlg_material figure .image,.mod_catalogUniversalView.materialdatenbank .ctlg_material figure img{width:100%}.mod_catalogUniversalView.materialdatenbank .ctlg_material a:focus img,.mod_catalogUniversalView.materialdatenbank .ctlg_material a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.mod_catalogUniversalView.materialdatenbank .ctlg_material a:focus .more,.mod_catalogUniversalView.materialdatenbank .ctlg_material a:hover .more{background-color:var(--color1);border-color:var(--color1);color:var(--color1-bg)}.mod_catalogUniversalView.materialdatenbank .ctlg_material a:focus .more:after,.mod_catalogUniversalView.materialdatenbank .ctlg_material a:hover .more:after{background-color:var(--color-white)}.mod_catalogUniversalView.materialdatenbank .ctlg_material a:focus .more svg,.mod_catalogUniversalView.materialdatenbank .ctlg_material a:hover .more svg{fill:var(--color1-bg)}.mod_catalogMasterView.materialdatenbank h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;padding-left:2rem;padding-right:1rem;margin-left:-3rem;margin-bottom:0;position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--color2);clip-path:url(#content-clip)}.mod_catalogMasterView.materialdatenbank h1 span{color:var(--color-white-inverted);display:block;max-width:600px}.mod_catalogMasterView.materialdatenbank h1:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color2-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.mod_catalogMasterView.materialdatenbank .info{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1rem;margin-top:calc(-50px - 1rem)!important;padding-top:calc(2rem + 50px)!important;padding-bottom:50px!important;margin-bottom:1rem!important}@media (max-width:30rem){.mod_catalogMasterView.materialdatenbank .info{margin-top:calc(-20px - 1rem)!important;padding-top:calc(2rem + 20px)!important}}.mod_catalogMasterView.materialdatenbank .info .info-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;padding-left:.75rem;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:min(250px,100%);margin-left:-.5rem;margin-bottom:.25rem;background-color:var(--color1);clip-path:url(#content-clip);font-size:var(--fontsize-smaller);color:var(--color-white-inverted);font-weight:800;line-height:1.3}.mod_catalogMasterView.materialdatenbank .info .info-item-title:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color1-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.mod_catalogMasterView.materialdatenbank .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.mod_catalogMasterView.materialdatenbank .content-container .content{max-width:800px;width:100%}.mod_catalogMasterView.materialdatenbank .content-container .news-image{width:calc(100% - 1000px);min-width:33%}.mod_catalogMasterView.materialdatenbank .content-container .news-image .image,.mod_catalogMasterView.materialdatenbank .content-container .news-image img{width:100%;height:auto}@media (max-width:47.9375rem){.mod_catalogMasterView.materialdatenbank h1{margin-bottom:-.5rem}.mod_catalogMasterView.materialdatenbank .content-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_catalogMasterView.materialdatenbank .content-container .news-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;max-width:none;padding-left:0}}.mod_catalogMasterView.materialdatenbank .back a{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;text-decoration:none;color:var(--color-white);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem;margin-top:2rem}.mod_catalogMasterView.materialdatenbank .back a:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogMasterView.materialdatenbank .back a svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogMasterView.materialdatenbank .back a:focus-visible,.mod_catalogMasterView.materialdatenbank .back a:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.mod_catalogMasterView.materialdatenbank .back a:focus-visible:after,.mod_catalogMasterView.materialdatenbank .back a:hover:after{background-color:var(--color-white)}.mod_catalogMasterView.materialdatenbank .back a:focus-visible svg,.mod_catalogMasterView.materialdatenbank .back a:hover svg{fill:var(--color1)}.mod_catalogMasterView.materialdatenbank .back a svg{height:2em;width:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mod_catalogUniversalView.mitglieder{--list-column-gap-desktop:2rem;--list-column-gap-laptop:2rem;--list-column-gap-tablet:1rem;--list-column-gap-mobile:1rem;--list-row-gap-desktop:2rem;--list-row-gap-laptop:2rem;--list-row-gap-tablet:1rem;--list-row-gap-mobile:1rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-column-gap:var(--list-column-gap-desktop);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop)}@media (max-width:89.9375rem){.mod_catalogUniversalView.mitglieder{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:63.9375rem){.mod_catalogUniversalView.mitglieder{-ms-grid-columns:1fr;grid-template-columns:1fr}}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:.75rem 1rem;width:calc(100% - 2rem);background-color:var(--color2);clip-path:url(#content-clip);z-index:1}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .headline h3{font-size:var(--fontsize-bigger);color:var(--color-white-inverted);font-weight:800;line-height:1.4;margin-bottom:0}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .headline:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color2-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .text{position:relative;padding:2rem .75rem;padding-top:3rem;margin-top:-2rem;width:calc(100% - 2rem);height:100%;margin-left:auto}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .text:after{content:"";display:block;position:absolute;top:0;left:0;background-color:var(--color1);clip-path:url(#content-clip);z-index:-2;width:100%;height:100%}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .text:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--color-white);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip)}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .email,.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .website{margin-left:-2.5rem;margin-bottom:.5rem;-ms-hyphens:auto;hyphens:auto}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .email a,.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .website a{display:-ms-grid;display:grid;-ms-grid-columns:1.5rem 1fr;grid-template-columns:1.5rem 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;color:var(--color-black)}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .email a:before,.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .website a:before{content:"";display:inline-block;margin-right:.75em;width:100%;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .email a:focus:before,.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .email a:hover:before,.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .website a:focus:before,.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .website a:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .email a:before{clip-path:url(#email-clip);aspect-ratio:42/33;background-color:var(--color1)}.mod_catalogUniversalView.mitglieder .ctlg_mitglieder .website a:before{clip-path:url(#link-clip);aspect-ratio:1/1;background-color:var(--color2)}.mod_catalogUniversalView.mitglieder .pagination{grid-column:1/-1}.ce_catalogFilterForm.mitglieder{padding-right:2rem}.ce_catalogFilterForm.mitglieder .ctlg_form_field.checkbox p,.ce_catalogFilterForm.mitglieder .ctlg_form_field.radio p{font-size:var(--fontsize-h3);font-weight:700;line-height:130%;color:var(--color-black);font-family:Open Sans,Helvetica,sans-serif;color:var(--color1);font-weight:600;margin-bottom:.5em}.ce_catalogFilterForm.mitglieder .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;padding:2rem 2.5rem;margin-left:-2.5rem;margin-right:-2.5rem;background-color:var(--color1-light);position:relative;z-index:0;clip-path:url(#content-clip)}.ce_catalogFilterForm.mitglieder .formbody:before{content:"";position:absolute;display:block;top:2px;left:2px;height:calc(100% - 4px);width:calc(100% - 4px);background-color:var(--color1-light-bg);z-index:-1;clip-path:url(#content-clip)}.ce_catalogFilterForm.mitglieder .reset a,.ce_catalogFilterForm.mitglieder .submit_container button{margin-top:1rem;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--color1);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;padding:.5em 2em;margin-left:-2em;text-align:center;width:100%;font-size:var(--fontsize);letter-spacing:inherit}.ce_catalogFilterForm.mitglieder .reset a:after,.ce_catalogFilterForm.mitglieder .submit_container button:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color1-bg);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.mitglieder .reset a svg,.ce_catalogFilterForm.mitglieder .submit_container button svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_catalogFilterForm.mitglieder .reset a:focus-visible,.ce_catalogFilterForm.mitglieder .reset a:hover,.ce_catalogFilterForm.mitglieder .submit_container button:focus-visible,.ce_catalogFilterForm.mitglieder .submit_container button:hover{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}.ce_catalogFilterForm.mitglieder .reset a:focus-visible:after,.ce_catalogFilterForm.mitglieder .reset a:hover:after,.ce_catalogFilterForm.mitglieder .submit_container button:focus-visible:after,.ce_catalogFilterForm.mitglieder .submit_container button:hover:after{background-color:var(--color-white)}.ce_catalogFilterForm.mitglieder .reset a:focus-visible svg,.ce_catalogFilterForm.mitglieder .reset a:hover svg,.ce_catalogFilterForm.mitglieder .submit_container button:focus-visible svg,.ce_catalogFilterForm.mitglieder .submit_container button:hover svg{fill:var(--color1)}.ce_leaflet .leaflet-overlay-pane svg path{stroke:none!important;fill:var(--color1)!important}}@layer layout{#breadcrumb{padding:0 var(--page-padding-right) 0 var(--page-padding-left)}#breadcrumb>*{max-width:var(--page-width);margin:0 auto}#container .container-inner{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--grid-columns)];grid-template-columns:repeat(var(--grid-columns),1fr);-ms-grid-rows:var(--grid-rows);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#container .container-inner>*{grid-column:1/-1}#container .container-inner #left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#container .container-inner #main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#container .container-inner #right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#container .container-inner>* .mod_article{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--grid-columns)];grid-template-columns:repeat(var(--grid-columns),1fr);-ms-grid-rows:var(--grid-rows);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);margin-bottom:3rem}#container .container-inner>* .mod_article>*{grid-column:1/-1}#wrapper{overflow:clip}#wrapper>.inside{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wrapper>.inside #footer{margin-top:auto}#container{padding:0 var(--page-padding-right) 0 var(--page-padding-left);margin-top:1rem}#container>*{max-width:var(--page-width);margin:0 auto}#footer .inside{position:relative;z-index:0;padding-top:20px}#footer .inside:after,#footer .inside:before{content:"";display:block;position:absolute;top:1px;grid-column:1/-1;height:20px;width:100%;min-width:1000px;clip-path:url(#background-top-clip);background-color:var(--color1-bg)}#footer .inside:after{background-color:var(--color1);top:-2px;height:23px;z-index:-1}#footer .inside .footer-container{background-color:var(--color1-bg);padding:0 var(--page-padding-right-small) 0 var(--page-padding-left-small)}#footer .inside .footer-container>*{max-width:var(--page-width);margin:0 auto}#footer .inside .footer-container *{color:var(--color-white-inverted)}#footer .inside .footer-container a:before{border-color:var(--color-white-inverted)}#footer .inside .footer-container a:after{background-color:var(--color-white-inverted)}#footer .inside .footer-container .meta-nav{margin-bottom:1rem}#footer .inside .footer-container .meta-nav .level_1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#footer .inside .footer-container .meta-nav .level_1 a{font-weight:800;color:var(--color-white-inverted)}#footer .inside .footer-container .meta-nav .level_1 a:after{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--color-white-inverted);position:relative;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}#footer .inside .footer-container .meta-nav .level_1 a:focus-visible:after,#footer .inside .footer-container .meta-nav .level_1 a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}#footer .inside .footer-container .below{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--grid-columns)];grid-template-columns:repeat(var(--grid-columns),1fr);-ms-grid-rows:var(--grid-rows);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#footer .inside .footer-container .below>*{grid-column:1/-1}#footer .inside .footer-container .below .left{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin-bottom:2rem}#footer .inside .footer-container .below .left .logo svg{fill:var(--color-white)}#footer .inside .footer-container .below .right{margin-top:5rem;padding:2rem;margin-right:-100rem;padding-right:100rem;background-color:var(--color-white);clip-path:url(#footer-logos-clip);grid-column:4/-1!important}#footer .inside .footer-container .below .right .gallery-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:90rem){#footer .inside .footer-container .below .left{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}#footer .inside .footer-container .below .left .logo{width:150px}#footer .inside .footer-container .below .right{margin-top:0}}@media (max-width:48rem){#footer .inside .footer-container .below .right{grid-column:1/-1!important}#footer .inside .footer-container .below .right .gallery-container{justify-items:center!important}}#head-image{position:relative;z-index:1;margin-bottom:1rem}#head-image .inside{padding:0 var(--page-padding-right-small) 0 var(--page-padding-left-small)}#head-image .inside>*{max-width:var(--page-width);margin:0 auto}#head-image .inside .mod_article{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#head-image .inside .ce_image,#head-image .inside .ce_text,#head-image .inside .mod_rocksolid_slider{display:-ms-grid;display:grid;-ms-grid-columns:5fr 1fr;grid-template-columns:5fr 1fr;--custom-color:rgba(0,0,0,.2);-webkit-filter:drop-shadow(2px 4px 3px var(--custom-color,var(--color-black)));filter:drop-shadow(2px 4px 3px var(--custom-color,var(--color-black)))}body.black #head-image .inside .ce_image,body.black #head-image .inside .ce_text,body.black #head-image .inside .mod_rocksolid_slider,body.white #head-image .inside .ce_image,body.white #head-image .inside .ce_text,body.white #head-image .inside .mod_rocksolid_slider{--custom-color:initial}#head-image .inside .ce_image figcaption,#head-image .inside .ce_text figcaption,#head-image .inside .mod_rocksolid_slider figcaption{display:none}#head-image .inside .ce_image .image,#head-image .inside .ce_image img,#head-image .inside .ce_text .image,#head-image .inside .ce_text img,#head-image .inside .mod_rocksolid_slider .image,#head-image .inside .mod_rocksolid_slider img{width:100%}#head-image .inside .ce_image img,#head-image .inside .ce_text img,#head-image .inside .mod_rocksolid_slider img{clip-path:url(#head-image-clip)}@media (max-width:30rem){#head-image .inside .ce_image .image,#head-image .inside .ce_text .image,#head-image .inside .mod_rocksolid_slider .image{margin-left:calc(var(--page-padding-left) * 2 * -1);width:calc(100% + var(--page-padding-left) * 2)}}#head-image .inside .ce_image img:not(.kopfbild-start),#head-image .inside .ce_text img:not(.kopfbild-start){max-height:470px;width:auto;max-width:100%}#head-image .inside .swiper-container{overflow:visible!important;max-width:calc(100vw - (var(--page-padding-left-small) + var(--page-padding-right-small)))}@media (max-width:30rem){#head-image .inside .swiper-container{max-width:calc(100vw - (var(--page-padding-left) + var(--page-padding-right)))}}#head-image .inside .swiper-container .swiper-pagination{top:100%}#head-image .inside .swiper-container .swiper-pagination-bullet{opacity:1!important;border:2px solid var(--color-white);width:13px!important;height:13px!important;background:transparent!important}#head-image .inside .swiper-container .swiper-pagination-bullet-active{background:var(--color-white)!important}#head-image .inside .ce_text{position:relative}#head-image .inside .ce_text .text{position:absolute;top:20%;left:-10rem;width:calc(100% + 10rem);padding:2rem;grid-column:2/-1;background:var(--color2);clip-path:url(#head-image-clip);font-size:clamp(.5rem,12px + 4 * (100vw - 480 * 1px)/(1400 - 480),1rem)}#head-image .inside .ce_text .text:after{content:"";position:absolute;display:block;width:calc(100% - 4px);height:calc(100% - 4px);top:2px;left:2px;background-color:var(--color2-bg);z-index:-1;clip-path:url(#head-image-clip)}#head-image .inside .ce_text .text .h1,#head-image .inside .ce_text .text h1{font-size:clamp(1rem,16px + 20.8 * (100vw - 480 * 1px)/(1400 - 480),2.3rem)}#head-image .inside .ce_text .text *{color:var(--color-white-inverted)}#head-image .inside .head-image-logo{position:absolute;right:0;display:block;max-width:33vw}#head-image .inside .head-image-logo img{padding:2rem 1rem;background:var(--color-white)}@media (max-width:63.9375rem){#head-image .inside .ce_image,#head-image .inside .ce_text,#head-image .inside .mod_rocksolid_slider{-ms-grid-columns:4fr 1fr;grid-template-columns:4fr 1fr}}@media (max-width:47.9375rem){#head-image .inside .ce_image,#head-image .inside .mod_rocksolid_slider{display:block}#head-image .inside .ce_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#head-image .inside .ce_text .text{position:relative;margin:-2.5rem 0 1rem;padding-right:4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:min(400px,calc(100vw - (100vw - 400px) / 2));left:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#head-image .inside .head-image-logo{margin-right:-3rem}}@media (max-width:30rem){#head-image .inside .ce_text .text{margin-top:-4rem}#head-image .inside .head-image-logo img{padding-right:3rem}}#head-image+#teaser{margin-top:-200px}#head-image+#teaser .inside{padding-top:calc(200px + 2rem)}@layer base{#header{position:fixed;z-index:999;background-color:var(--color-white);top:var(--header-height);left:0;width:100%}#header:after,#header:before{content:"";display:block;width:100%;position:absolute;height:20px;left:0;clip-path:url(#background-bottom-clip)}#header:before{top:100%}#header:after{top:calc(100% - 2px);background-color:var(--color-white)}#header .inside{padding:0 var(--page-padding-right-small) 0 var(--page-padding-left-small)}#header .inside>*{max-width:var(--page-width);margin:0 auto}#header .inside .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .inside .header-container .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header .inside .header-container .left .above{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-transition-property:margin-bottom;transition-property:margin-bottom;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .inside .header-container .left .above .service{padding:1.5rem 3rem;margin-right:1rem;margin-left:-100rem;padding-left:100rem;position:relative;z-index:1;-webkit-transition-property:padding;transition-property:padding;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .inside .header-container .left .above .service:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color2);z-index:-2;clip-path:url(#service-nav-clip)}#header .inside .header-container .left .above .service:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color2-bg);z-index:-1;clip-path:url(#service-nav-clip)}#header .inside .header-container .left .above .service *{color:var(--color-white-inverted);font-weight:800}#header .inside .header-container .left .above .service strong{border-bottom:1px solid var(--color-white-inverted)}#header .inside .header-container .left .above .service a{color:var(--color-white-inverted)}#header .inside .header-container .left .above .service a:after{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--color-white-inverted);position:relative;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}#header .inside .header-container .left .above .service a:focus-visible:after,#header .inside .header-container .left .above .service a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}#header .inside .header-container .left .above .changelanguage,#header .inside .header-container .left .above .header-buttons,#header .inside .header-container .left .above .mobile-opener,#header .inside .header-container .left .above .search-container,#header .inside .header-container .left .above .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .inside .header-container .left .above .changelanguage:not(:last-child):after,#header .inside .header-container .left .above .header-buttons:not(:last-child):after,#header .inside .header-container .left .above .mobile-opener:not(:last-child):after,#header .inside .header-container .left .above .search-container:not(:last-child):after,#header .inside .header-container .left .above .social-media:not(:last-child):after{content:"";display:block;width:2px;height:20px;background-color:var(--color2)}#header .inside .header-container .left .above .changelanguage .header-button-activator,#header .inside .header-container .left .above .changelanguage a,#header .inside .header-container .left .above .changelanguage label,#header .inside .header-container .left .above .header-buttons .header-button-activator,#header .inside .header-container .left .above .header-buttons a,#header .inside .header-container .left .above .header-buttons label,#header .inside .header-container .left .above .mobile-opener .header-button-activator,#header .inside .header-container .left .above .mobile-opener a,#header .inside .header-container .left .above .mobile-opener label,#header .inside .header-container .left .above .search-container .header-button-activator,#header .inside .header-container .left .above .search-container a,#header .inside .header-container .left .above .search-container label,#header .inside .header-container .left .above .social-media .header-button-activator,#header .inside .header-container .left .above .social-media a,#header .inside .header-container .left .above .social-media label{display:block;width:1.3em}#header .inside .header-container .left .above .changelanguage .header-button-activator svg,#header .inside .header-container .left .above .changelanguage a svg,#header .inside .header-container .left .above .changelanguage label svg,#header .inside .header-container .left .above .header-buttons .header-button-activator svg,#header .inside .header-container .left .above .header-buttons a svg,#header .inside .header-container .left .above .header-buttons label svg,#header .inside .header-container .left .above .mobile-opener .header-button-activator svg,#header .inside .header-container .left .above .mobile-opener a svg,#header .inside .header-container .left .above .mobile-opener label svg,#header .inside .header-container .left .above .search-container .header-button-activator svg,#header .inside .header-container .left .above .search-container a svg,#header .inside .header-container .left .above .search-container label svg,#header .inside .header-container .left .above .social-media .header-button-activator svg,#header .inside .header-container .left .above .social-media a svg,#header .inside .header-container .left .above .social-media label svg{width:100%;height:auto;fill:var(--color2);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .inside .header-container .left .above .changelanguage .header-button-activator:focus svg,#header .inside .header-container .left .above .changelanguage .header-button-activator:hover svg,#header .inside .header-container .left .above .changelanguage a:focus svg,#header .inside .header-container .left .above .changelanguage a:hover svg,#header .inside .header-container .left .above .changelanguage label:focus svg,#header .inside .header-container .left .above .changelanguage label:hover svg,#header .inside .header-container .left .above .header-buttons .header-button-activator:focus svg,#header .inside .header-container .left .above .header-buttons .header-button-activator:hover svg,#header .inside .header-container .left .above .header-buttons a:focus svg,#header .inside .header-container .left .above .header-buttons a:hover svg,#header .inside .header-container .left .above .header-buttons label:focus svg,#header .inside .header-container .left .above .header-buttons label:hover svg,#header .inside .header-container .left .above .mobile-opener .header-button-activator:focus svg,#header .inside .header-container .left .above .mobile-opener .header-button-activator:hover svg,#header .inside .header-container .left .above .mobile-opener a:focus svg,#header .inside .header-container .left .above .mobile-opener a:hover svg,#header .inside .header-container .left .above .mobile-opener label:focus svg,#header .inside .header-container .left .above .mobile-opener label:hover svg,#header .inside .header-container .left .above .search-container .header-button-activator:focus svg,#header .inside .header-container .left .above .search-container .header-button-activator:hover svg,#header .inside .header-container .left .above .search-container a:focus svg,#header .inside .header-container .left .above .search-container a:hover svg,#header .inside .header-container .left .above .search-container label:focus svg,#header .inside .header-container .left .above .search-container label:hover svg,#header .inside .header-container .left .above .social-media .header-button-activator:focus svg,#header .inside .header-container .left .above .social-media .header-button-activator:hover svg,#header .inside .header-container .left .above .social-media a:focus svg,#header .inside .header-container .left .above .social-media a:hover svg,#header .inside .header-container .left .above .social-media label:focus svg,#header .inside .header-container .left .above .social-media label:hover svg{fill:var(--color1)}#header .inside .header-container .left .above .mobile-opener{display:none}#header .inside .header-container .left .above .changelanguage a,#header .inside .header-container .left .above .changelanguage label,#header .inside .header-container .left .above .changelanguage strong,#header .inside .header-container .left .above .search-container a,#header .inside .header-container .left .above .search-container label,#header .inside .header-container .left .above .search-container strong{display:-webkit-box;display:-ms-flexbox;display:flex;width:1.5em}#header .inside .header-container .left .above .header-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .inside .header-container .left .above .header-button-activator{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:.5rem;color:var(--color2);-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .inside .header-container .left .above .header-button-activator p{font-size:var(--fontsize-smaller);margin-bottom:0;line-height:0;white-space:nowrap}#header .inside .header-container .left .above .header-button-activator:focus,#header .inside .header-container .left .above .header-button-activator:hover{color:var(--color1)}#header .inside .header-container .left .above .header-button-icon{width:1.3em}#header .inside .header-container .left .above .changelanguage{gap:1.4rem}#header .inside .header-container .left .above .changelanguage svg{width:100%}#header .inside .header-container .left .above .changelanguage .element{position:relative}#header .inside .header-container .left .above .changelanguage .element .text{position:absolute;top:0;left:0;width:100%;height:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color2);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .inside .header-container .left .above .changelanguage .element .text span{line-height:1;font-size:9px;font-weight:600}#header .inside .header-container .left .above .changelanguage .element:focus .text,#header .inside .header-container .left .above .changelanguage .element:hover .text{color:var(--color1)}#header .inside .header-container .left .above .changelanguage .active-element{cursor:pointer;position:relative}#header .inside .header-container .left .above .changelanguage .active-element>.active{position:relative}#header .inside .header-container .left .above .changelanguage .active-element>.active .opener{position:absolute;left:100%;padding-left:3px;top:7px;width:12px;display:-webkit-box;display:-ms-flexbox;display:flex}#header .inside .header-container .left .above .changelanguage .active-element>.active .opener svg{width:100%}#header .inside .header-container .left .above .changelanguage .active-element>.active svg{fill:var(--color2);-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .inside .header-container .left .above .changelanguage .active-element.active>.active svg,#header .inside .header-container .left .above .changelanguage .active-element:focus>.active svg,#header .inside .header-container .left .above .changelanguage .active-element:hover>.active svg{fill:var(--color1)}#header .inside .header-container .left .above .changelanguage .active-element.active>.active .opener svg,#header .inside .header-container .left .above .changelanguage .active-element:focus>.active .opener svg,#header .inside .header-container .left .above .changelanguage .active-element:hover>.active .opener svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#header .inside .header-container .left .above .changelanguage .active-element.active .language-list ul,#header .inside .header-container .left .above .changelanguage .active-element:focus .language-list ul,#header .inside .header-container .left .above .changelanguage .active-element:hover .language-list ul{right:0}#header .inside .header-container .left .above .changelanguage .language-list{position:absolute;left:calc(100% - 2px + 15px);top:-.3rem;z-index:1000000;overflow:clip;pointer-events:none}#header .inside .header-container .left .above .changelanguage .language-list ul{padding:.3rem;background:var(--color-white);pointer-events:auto;position:relative;right:100%;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .inside .header-container .left .above .changelanguage .language-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .inside .header-container .left .above .changelanguage .language-list ul li:not(:last-child):after{content:"";display:block;width:2px;height:20px;background-color:var(--color2)}#header .inside .header-container .left .below{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}#header .inside .header-container .left .below .main-nav{margin-left:-.75rem}#header .inside .header-container .left .below .main-nav .level_1{display:-webkit-box;display:-ms-flexbox;display:flex}#header .inside .header-container .left .below .main-nav .level_1>li{position:relative;margin-left:0;padding-bottom:5px;z-index:1}#header .inside .header-container .left .below .main-nav .level_1>li>a,#header .inside .header-container .left .below .main-nav .level_1>li>strong{display:block;padding:.5rem .75rem;border:2px solid transparent;font-weight:600;color:var(--color-black);clip-path:url(#main-nav-li-clip);position:relative;z-index:1}#header .inside .header-container .left .below .main-nav .level_1>li>a:after,#header .inside .header-container .left .below .main-nav .level_1>li>strong:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color-white);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .inside .header-container .left .below .main-nav .level_1>li>a:focus,#header .inside .header-container .left .below .main-nav .level_1>li>a:hover{border-color:var(--color2)!important;background-color:var(--color2)!important;color:var(--color-white-inverted)!important}#header .inside .header-container .left .below .main-nav .level_1>li>a:focus:after,#header .inside .header-container .left .below .main-nav .level_1>li>a:hover:after{background-color:var(--color2-bg)!important}#header .inside .header-container .left .below .main-nav .level_1>li>strong{background-color:var(--color1);color:var(--color-white-inverted)}#header .inside .header-container .left .below .main-nav .level_1>li>strong:after{background-color:var(--color1-bg)}#header .inside .header-container .left .below .main-nav .level_1>li.highlight>a{background-color:var(--color2);border-color:var(--color2);color:var(--color2)}#header .inside .header-container .left .below .main-nav .level_1>li.trail>a{background-color:var(--color1);border-color:var(--color1);color:var(--color1)}#header .inside .header-container .left .below .main-nav .level_1>li:focus-within>a,#header .inside .header-container .left .below .main-nav .level_1>li:hover>a{border-color:var(--color2);background-color:var(--color2);color:var(--color-white-inverted)}#header .inside .header-container .left .below .main-nav .level_1>li:focus-within>a:after,#header .inside .header-container .left .below .main-nav .level_1>li:hover>a:after{background-color:var(--color2-bg)}#header .inside .header-container .left .below .main-nav .level_1>li:focus-within .level_2,#header .inside .header-container .left .below .main-nav .level_1>li:hover .level_2{opacity:1;pointer-events:auto;z-index:1}#header .inside .header-container .left .below .main-nav .level_2{opacity:0;pointer-events:none;z-index:-1;position:absolute;left:-.5rem;padding:1.5rem;background-color:var(--color-white-inverted);border:1px solid var(--color-white-inverted);clip-path:url(#main-nav-lvl-2-clip);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;min-width:max(100%,300px);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .inside .header-container .left .below .main-nav .level_2>li>a,#header .inside .header-container .left .below .main-nav .level_2>li>strong{display:block;color:var(--color-white-inverted);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative}#header .inside .header-container .left .below .main-nav .level_2>li>a:before,#header .inside .header-container .left .below .main-nav .level_2>li>strong:before{content:"";position:absolute;right:calc(100% + 20px);width:.8em;height:auto;top:.2em;aspect-ratio:6/5.8;clip-path:url(#lvl2-nav-arrow-clip);background-color:var(--color-white-inverted);opacity:0;-webkit-transition-property:opacity,right;transition-property:opacity,right;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);pointer-events:none}#header .inside .header-container .left .below .main-nav .level_2>li>a:focus,#header .inside .header-container .left .below .main-nav .level_2>li>a:hover,#header .inside .header-container .left .below .main-nav .level_2>li>strong{-webkit-transform:translateX(15px);transform:translateX(15px)}#header .inside .header-container .left .below .main-nav .level_2>li.trail>a:before,#header .inside .header-container .left .below .main-nav .level_2>li.trail>strong:before,#header .inside .header-container .left .below .main-nav .level_2>li>a:focus:before,#header .inside .header-container .left .below .main-nav .level_2>li>a:hover:before,#header .inside .header-container .left .below .main-nav .level_2>li>strong:before{opacity:1;right:calc(100% + 3px)}#header .inside .header-container .left .below .main-nav .level_2:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color2-bg);z-index:-1;clip-path:url(#main-nav-lvl-2-clip)}#header .inside .header-container .left .below .main-nav .not-in-menu{display:none}#header .inside .header-container .right{padding-top:1.5rem;max-width:50%;min-width:100px}#header .inside .header-container .right .logo{width:170px;max-width:100%;-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#header .inside .header-container .right .logo svg .deab-orange{fill:var(--color1)}#header .inside .header-container .right .logo svg .deab-text{fill:var(--color-black)}#header .inside .header-container .right .logo svg .deab-50-jahre-text{fill:var(--color-white-inverted)}#header .inside .header-container .right .logo svg .deab-50-jahre-background{fill:var(--color2-bg);stroke:var(--color2)}#header .inside .header-container .right .logo svg .deab-50-jahre-subtext{fill:var(--color-grey-50)}#header+*{margin-top:calc(var(--header-height) + 2rem)}}@layer big-laptop{@media (max-width:89.9375rem){.main-nav .level_1{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-nav .level_1>li>a,.main-nav .level_1>li>strong{font-size:var(--fontsize-smaller);padding:.5rem .25rem}.service{margin-right:-1rem;padding-right:2rem}.service ul{gap:.8rem}}}@layer laptop{@media (max-width:1150px){#header .below{display:none}#header .above{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0}#header .above .service{display:none}#header .above .mobile-opener{display:-webkit-box;display:-ms-flexbox;display:flex}#header .above .mobile-opener:after{height:18px}#header .logo{width:150px}}}@layer tablet{@media (max-width:47.9375rem){.search-container{display:none}.changelanguage{width:100%}.above>:nth-last-child(2):after,.header-buttons:after{content:none}.above>* .header-button-activator,.above>* a,.above>* label{width:1.7em}}}@layer mobile{@media (max-width:29.9375rem){.above,.inside{margin-bottom:0}.above{row-gap:2rem;padding-bottom:1rem}.above .mobile-opener{width:100%}.above>:after{content:none}.above .social-media{display:none}}}@layer onscroll{body.onScroll #header{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}body.onScroll #header:before{background-color:var(--color-border)}body.onScroll #header .above,body.onScroll #header .inside{margin-bottom:0}body.onScroll #header .above .service{padding-top:.5rem;padding-bottom:.5rem}body.onScroll #header .logo{width:120px}@media (max-width:29.9375rem){body.onScroll #header .above{row-gap:1rem;padding-bottom:0}body.onScroll #header .mobile-opener .hamburger-icon{height:35px;width:50px}body.onScroll #header .mobile-opener .hamburger-icon .line{height:7px}}}#container .container-inner.left:not(.right) #left{--layout-left:2;--grid-columns:var(--layout-left);grid-column:span var(--layout-left);position:relative;z-index:1}@media (max-width:48rem){#container .container-inner.left:not(.right) #left{display:none}}#container .container-inner.left:not(.right) #left .inside{min-height:100%}#container .container-inner.left:not(.right) #main{--layout-main:6;--grid-columns:var(--layout-main);grid-column:span var(--layout-main)}@media (max-width:64rem){#container .container-inner.left:not(.right) #left{--layout-left:3}#container .container-inner.left:not(.right) #main{--layout-main:5}}@media (max-width:48rem){#container .container-inner.left:not(.right) #left{--layout-left:8}#container .container-inner.left:not(.right) #main{--layout-main:8}}@media (max-width:30rem){#container .container-inner.left:not(.right) #left{--layout-left:8}#container .container-inner.left:not(.right) #main{--layout-main:8}}#container .container-inner:not(.left):not(.right){display:block}@layer mobile-menu{@layer desktop{#mobile-menu{--icon-width:2.5rem;position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:999}#mobile-menu .inside{position:relative;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}#mobile-menu .inside .background{width:100vw;height:100vh;top:0;left:0;position:absolute;opacity:0;background-color:rgba(0,0,0,.3);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px;width:450px;max-width:33vw;background-color:var(--color-mobile-nav-background);-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-transform:translateX(calc(-100% - 5px));transform:translateX(calc(-100% - 5px));-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);-webkit-transition-delay:.2s;transition-delay:.2s;z-index:1;-webkit-box-shadow:2px 0 4px rgba(0,0,0,.3);box-shadow:2px 0 4px rgba(0,0,0,.3)}@supports (height:100dvh){#mobile-menu .mobile-navigation-container{height:100dvh}}#mobile-menu .mobile-navigation-container>*{padding-left:3rem;padding-right:2rem}#mobile-menu .mobile-navigation-container .accessibility{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-mobile-nav-main-bg);padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-mobile-nav-main-bg)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator{border:2px solid var(--color-white-inverted);background-color:transparent;border-radius:2.5rem;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:focus,#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:hover{background-color:var(--color-white)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:focus .header-button-icon svg,#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:hover .header-button-icon svg{fill:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:focus .name,#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator:hover .name{color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-activator .name{color:var(--color-white-inverted);font-weight:600;padding-right:.5rem;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-icon{background-color:transparent;border:none;width:var(--icon-width);height:var(--icon-width)}#mobile-menu .mobile-navigation-container .accessibility .header-button-container .header-button-icon svg{width:100%;height:100%;fill:var(--color-white-inverted)}#mobile-menu .mobile-navigation-container .service{padding-top:1rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}#mobile-menu .mobile-navigation-container .service .mobile-opener .title{display:none}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon{width:var(--icon-width);height:var(--icon-width);background-color:var(--color-mobile-nav-main-bg);border-radius:2.5rem;border:2px solid var(--color-mobile-nav-main);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon .line{background-color:var(--color-white-inverted);height:5px;border-radius:1rem;top:auto;left:auto;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:background-color;transition-property:background-color;width:calc(100% - 4px)}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon .line-1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon .line-2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon .line-3{display:none}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon-container:focus .hamburger-icon,#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon-container:hover .hamburger-icon{background-color:var(--color-white)}#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon-container:focus .hamburger-icon .line,#mobile-menu .mobile-navigation-container .service .mobile-opener .hamburger-icon-container:hover .hamburger-icon .line{background-color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .service .search .formbody{display:-webkit-box;display:-ms-flexbox;display:flex}#mobile-menu .mobile-navigation-container .service .search .formbody .widget-text input{height:var(--icon-width);padding:5px .5rem;border:2px solid var(--color-mobile-nav-main);border-right:none;border-radius:2.5rem 0 0 2.5rem;width:100%;font-size:var(--fontsize-bigger)}#mobile-menu .mobile-navigation-container .service .search .formbody .widget-submit label{width:var(--icon-width);height:var(--icon-width);padding:8px;background-color:var(--color-mobile-nav-main-bg);border:2px solid var(--color-mobile-nav-main);border-radius:0 2.5rem 2.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer}#mobile-menu .mobile-navigation-container .service .search .formbody .widget-submit svg{fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container .service .search .formbody .widget-submit:focus-within svg,#mobile-menu .mobile-navigation-container .service .search .formbody .widget-submit:hover svg{fill:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .service .search .formbody .widget-submit:focus-within label,#mobile-menu .mobile-navigation-container .service .search .formbody .widget-submit:hover label{background-color:var(--color-white)}#mobile-menu .mobile-navigation-container .navigation{position:relative;z-index:0}#mobile-menu .mobile-navigation-container .navigation ul{top:0;overflow:auto;margin:0 -.5rem;margin-right:-1.25rem}#mobile-menu .mobile-navigation-container .navigation ul::-webkit-scrollbar{border-radius:1rem;width:.25rem;background-color:var(--color-mobile-nav-secondary-bg)}#mobile-menu .mobile-navigation-container .navigation ul::-webkit-scrollbar-thumb{background:var(--color-mobile-nav-main);border-radius:1rem}#mobile-menu .mobile-navigation-container .navigation ul li .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#mobile-menu .mobile-navigation-container .navigation ul li a,#mobile-menu .mobile-navigation-container .navigation ul li strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:var(--icon-width);border-bottom:2px solid var(--color-mobile-nav-secondary);color:var(--color-black);font-weight:600;padding:.5rem;padding-right:3rem;margin-right:2rem;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;z-index:0}#mobile-menu .mobile-navigation-container .navigation ul li a:before,#mobile-menu .mobile-navigation-container .navigation ul li strong:before{content:"";display:block;width:0;height:100%;position:absolute;left:0;top:0;background-color:var(--color-mobile-nav-secondary-bg);-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);z-index:-1}#mobile-menu .mobile-navigation-container .navigation ul li a:focus:before,#mobile-menu .mobile-navigation-container .navigation ul li a:hover:before{width:100%}#mobile-menu .mobile-navigation-container .navigation ul li.trail>a,#mobile-menu .mobile-navigation-container .navigation ul li strong{color:var(--color1)}#mobile-menu .mobile-navigation-container .navigation ul li:last-child>a,#mobile-menu .mobile-navigation-container .navigation ul li:last-child>strong{border-bottom:none}#mobile-menu .mobile-navigation-container .navigation .submenu-opener{width:2rem;height:2rem;position:absolute;right:2.5rem;z-index:1;padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transform-origin:left;transform-origin:left}#mobile-menu .mobile-navigation-container .navigation .submenu-opener svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:var(--color-white-inverted);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%}#mobile-menu .mobile-navigation-container .navigation .submenu-opener:before{content:"";position:absolute;right:-2px;top:-2px;height:calc(100% + 2px);aspect-ratio:1;background-color:var(--color-mobile-nav-main-bg);border:1px solid var(--color-mobile-nav-main);border-radius:2rem;z-index:-1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container .navigation .submenu-opener:focus:before,#mobile-menu .mobile-navigation-container .navigation .submenu-opener:hover:before{background-color:var(--color-white)}#mobile-menu .mobile-navigation-container .navigation .submenu-opener:focus svg,#mobile-menu .mobile-navigation-container .navigation .submenu-opener:hover svg{fill:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .navigation .submenu-container{position:absolute;width:100%;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);padding:0 2rem 0 3rem;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);background-color:var(--color-mobile-nav-background);z-index:2}#mobile-menu .mobile-navigation-container .navigation .submenu-container.active{-webkit-transform:translateX(0);transform:translateX(0)}#mobile-menu .mobile-navigation-container .navigation .submenu-back{padding-bottom:1rem;cursor:pointer}#mobile-menu .mobile-navigation-container .navigation .submenu-back .back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;background-color:var(--color-mobile-nav-secondary-bg);margin:0 -2rem 0 -3rem;padding:0 2rem 0 3rem;border:1px solid var(--color-mobile-nav-secondary-bg);border-left:none;border-right:none}#mobile-menu .mobile-navigation-container .navigation .submenu-back span{font-size:var(--fontsize-bigger);font-weight:700;color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .navigation .submenu-back .symbol{width:var(--icon-width);height:var(--icon-width);padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;z-index:0}#mobile-menu .mobile-navigation-container .navigation .submenu-back .symbol svg{fill:var(--color-mobile-nav-main);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mobile-menu .mobile-navigation-container .navigation .submenu-back .symbol:before{content:"";position:absolute;right:-2px;top:-2px;height:calc(100% + 2px);aspect-ratio:1;background-color:var(--color-white);border:1px solid var(--color-white-inverted);border-radius:2rem;z-index:-1;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.3);box-shadow:2px 2px 4px rgba(0,0,0,.3);-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#mobile-menu .mobile-navigation-container .navigation .submenu-back:focus .symbol svg,#mobile-menu .mobile-navigation-container .navigation .submenu-back:hover .symbol svg{fill:var(--color-white-inverted)}#mobile-menu .mobile-navigation-container .navigation .submenu-back:focus .symbol:before,#mobile-menu .mobile-navigation-container .navigation .submenu-back:hover .symbol:before{background-color:var(--color-mobile-nav-main-bg);border-color:var(--color-mobile-nav-main)}#mobile-menu .mobile-navigation-container .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;gap:.5rem;background-color:var(--color-mobile-nav-main-bg);padding:.5rem 2rem .5rem .5rem;border-radius:2.5rem 0 0 2.5rem;z-index:1;border:1px solid var(--color-mobile-nav-main);border-right:none}#mobile-menu .mobile-navigation-container .social-media .image{width:calc(var(--icon-width) * .8);height:calc(var(--icon-width) * .8)}#mobile-menu .mobile-navigation-container .social-media .image svg{width:100%;height:100%;fill:var(--color-white-inverted)}#mobile-menu.active{pointer-events:auto}#mobile-menu.active .inside .background{opacity:1}#mobile-menu.active .mobile-navigation-container{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0s;transition-delay:0s}#mobile-menu.active .mobile-information-container{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.2s;transition-delay:.2s}}@layer tablet{@media (max-width:63.9375rem){#mobile-menu .mobile-navigation-container>*{padding-left:1rem;padding-right:1rem}#mobile-menu .submenu-container{padding:0 1rem}#mobile-menu .submenu-back .back{margin:0 -1rem;padding:0 1rem}#mobile-menu .submenu-opener{right:1.5rem}#mobile-menu .navigation ul{margin-right:0}#mobile-menu .navigation ul a,#mobile-menu .navigation ul strong{margin-right:1rem}#mobile-menu .mobile-information-container{padding:3rem 2rem}#mobile-menu .quick-nav{padding:calc((var(--icon-width) * .8 + 1rem) / 2 + 1rem) 0 0}#mobile-menu .quick-nav-toggler{padding:1rem}#mobile-menu .quick-nav-body{padding:0 1rem 1rem 4rem}}}@layer mobile{@media (max-width:47.9375rem){#mobile-menu .mobile-navigation-container{max-width:100vw}#mobile-menu .mobile-information-container{display:none}}}}#pop-ups{--custom-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;z-index:1e+21;height:100vh;width:100vw;background:var(--custom-color,var(--color-black));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}body.black #pop-ups,body.white #pop-ups{--custom-color:initial}#pop-ups .pop-up{display:none;max-width:80%;max-height:90%;overflow:auto;position:relative;z-index:2;padding:3rem;border:1px solid var(--color1);border-radius:4px;background:var(--color-white)}#pop-ups .pop-up .close{position:absolute;right:.5rem;top:.5rem;width:3rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#pop-ups .pop-up .close .line{height:3px;width:3rem;background:var(--color1)}#pop-ups .pop-up .close .line:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#pop-ups .pop-up .close .line:last-of-type{position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:47.9375rem){#pop-ups .pop-up{max-width:90%;padding:1rem;padding-top:3.5rem}}#side-banner{--icon-size:35px;--padding:1rem;--padding-vert:0.5rem;--padding-inc:0.5rem}#side-banner .inside{position:fixed;top:min(var(--header-height),var(--header-height-scroll) + 2rem);right:0;width:0;z-index:999}#side-banner .inside .side-banner-opener{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--padding-vert) var(--padding-inc);padding-right:calc(var(--padding-inc) * 2);min-height:calc(var(--icon-size) + var(--padding-vert) * 2);position:absolute;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#side-banner .inside .side-banner-opener:after,#side-banner .inside .side-banner-opener:before{content:"";position:absolute;clip-path:url(#side-banner-clip)}#side-banner .inside .side-banner-opener:before{top:0;left:0;background-color:var(--color2-bg);width:100%;height:100%;z-index:-1}#side-banner .inside .side-banner-opener:after{top:-4px;left:-4px;background-color:var(--color-white-inverted);width:calc(100% + 4px);height:calc(100% + 8px);z-index:-2}@media (max-width:63.9375rem){#side-banner .inside .side-banner-opener{left:calc((var(--icon-size) + var(--padding-inc) * 2) * -1)}#side-banner .inside .side-banner-opener:focus,#side-banner .inside .side-banner-opener:hover{left:calc((var(--icon-size) + var(--padding-inc) * 2) * -1 - var(--padding-inc))}}#side-banner .inside .side-banner-opener .opener{left:var(--padding);width:var(--icon-size);height:var(--icon-size);margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#side-banner .inside .side-banner-opener .opener svg{fill:var(--color-white-inverted);width:100%;height:100%}#side-banner .inside .side-banner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}@media (max-width:63.9375rem){#side-banner .inside .side-banner-container{left:calc(var(--icon-size) + var(--padding) * 2 + 1rem)}}#side-banner .inside .side-banner-container .ce_text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#side-banner .inside .side-banner-container .ce_text a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--padding-vert) .75rem;min-height:calc(var(--icon-size) + var(--padding-vert) * 2);position:relative;padding-left:calc(var(--icon-size) + var(--padding) * 2);left:calc((var(--icon-size) + var(--padding) * 2) * -1);z-index:1;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#side-banner .inside .side-banner-container .ce_text a:after,#side-banner .inside .side-banner-container .ce_text a:before{content:"";position:absolute;clip-path:url(#side-banner-clip)}#side-banner .inside .side-banner-container .ce_text a:before{top:0;left:0;background-color:var(--color2-bg);width:100%;height:100%;z-index:-1}#side-banner .inside .side-banner-container .ce_text a:after{top:-4px;left:-4px;background-color:var(--color-white-inverted);width:calc(100% + 4px);height:calc(100% + 8px);z-index:-2}#side-banner .inside .side-banner-container .ce_text a figure{position:absolute;left:var(--padding);width:var(--icon-size);height:var(--icon-size);margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#side-banner .inside .side-banner-container .ce_text a figure svg{fill:var(--color-white-inverted);width:100%;height:100%}#side-banner .inside .side-banner-container .ce_text a .text{font-size:var(--fontsize-bigger);line-height:130%;font-weight:800;color:var(--color-white-inverted);white-space:nowrap;margin-left:.5rem}#side-banner .inside .side-banner-container .ce_text a:focus,#side-banner .inside .side-banner-container .ce_text a:hover{left:-100%!important}#side-banner .inside .side-banner-container .ce_text:nth-child(2n-1) a{padding-left:calc(var(--icon-size) + var(--padding) * 2 - var(--padding-inc));left:calc((var(--icon-size) + var(--padding) * 2 - var(--padding-inc)) * -1)}#side-banner .inside .side-banner-container .ce_text:nth-child(2n-1) a figure{width:calc(var(--icon-size) - var(--padding-inc));left:calc(var(--padding) - var(--padding-inc) + var(--icon-size) - (var(--icon-size) - var(--padding-inc)))}#side-banner .inside.active .side-banner-opener{left:1rem}#side-banner .inside.active .side-banner-container{left:0}@media (max-width:30rem){#side-banner{--icon-size:35px;--padding:0.75rem;--padding-vert:0.5rem;--padding-inc:0.25rem}}#teaser{padding:20px 0;border:3px solid var(--color-border);border-left:none;border-right:none;padding-bottom:calc(20px + 2rem);overflow:clip}#teaser .inside{padding:0 var(--page-padding-right) 0 var(--page-padding-left);padding-top:1rem;background-color:var(--main-color-bg);padding-bottom:2rem;position:relative;z-index:0}#teaser .inside>*{max-width:var(--page-width);margin:0 auto}#teaser .inside:after,#teaser .inside:before{content:"";display:block;width:100%;grid-column:1/-1;background-color:var(--main-color-bg);height:20px;position:absolute;left:0;z-index:-2}#teaser .inside:after{top:calc(100% - 1px);clip-path:url(#background-bottom-clip)}#teaser .inside:before{bottom:calc(100% - 1px);clip-path:url(#background-top-clip)}#teaser .inside .background-map{position:absolute;z-index:-1;width:min(700px,100%);right:var(--page-padding-right);bottom:2rem}#teaser .inside .mod_article{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--grid-columns)];grid-template-columns:repeat(var(--grid-columns),1fr);-ms-grid-rows:var(--grid-rows);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#teaser .inside .mod_article>*{grid-column:1/-1;-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/span 7}#teaser .inside .ce_text *{color:var(--color-white-inverted)}#teaser .inside .ce_hyperlink a{-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:inline-block;padding:.7em 1.2em;border-radius:5px;background-color:var(--main-color);color:var(--main-color);font-weight:600;border:1px solid var(--main-color);cursor:pointer;clip-path:url(#main-nav-li-clip);position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}#teaser .inside .ce_hyperlink a:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color-white);z-index:-1;clip-path:url(#main-nav-li-clip);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#teaser .inside .ce_hyperlink a svg{fill:var(--main-color);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#teaser .inside .ce_hyperlink a:focus-visible,#teaser .inside .ce_hyperlink a:hover{background-color:var(--color2);border-color:var(--color2);color:var(--color-white-inverted)}#teaser .inside .ce_hyperlink a:focus-visible:after,#teaser .inside .ce_hyperlink a:hover:after{background-color:var(--color2-bg)}#teaser .inside .ce_hyperlink a:focus-visible svg,#teaser .inside .ce_hyperlink a:hover svg{fill:var(--color-white-inverted)}#teaser .inside .social-media{--icon-size:35px;--padding:1rem;--padding-vert:0.6rem;--padding-inc:0.5rem;position:relative;width:100%}#teaser .inside .social-media .social-media-container{position:absolute;bottom:calc(var(--icon-size) / -2 - 2rem - 20px);right:0;display:-webkit-box;display:-ms-flexbox;display:flex}#teaser .inside .social-media a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;padding:var(--padding-vert);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#teaser .inside .social-media a:after,#teaser .inside .social-media a:before{content:"";position:absolute;clip-path:url(#head-image-clip)}#teaser .inside .social-media a:before{top:0;left:0;background-color:var(--color2-bg);width:100%;height:100%;z-index:-1;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}#teaser .inside .social-media a:after{top:-3px;left:-3px;background-color:var(--color-white-inverted);width:calc(100% + 6px);height:calc(100% + 6px);z-index:-2}#teaser .inside .social-media a:focus,#teaser .inside .social-media a:hover{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#teaser .inside .social-media a:focus:before,#teaser .inside .social-media a:hover:before{background-color:var(--color1)}#teaser .inside .social-media figure{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#teaser .inside .social-media figure svg{fill:var(--color-white-inverted);width:var(--icon-size);height:var(--icon-size)}#teaser .inside .social-media .ce_image:nth-child(2n-1){margin-top:-.5rem}}@layer overrides{.circled-image img{border-radius:50%}.circled-image .image-copy{display:none!important}.circled-image .circled-image-copy{display:block!important}.main-color{color:var(--color1)!important}.side-color1{color:var(--color2)!important}.side-color2{color:var(--color3)!important}.font-color{color:var(--color-black)!important}.logo .image,.logos .image{overflow:visible!important}.link-tile a{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem;position:relative;z-index:0;width:100%;min-height:200px;aspect-ratio:10/8;background-color:var(--main-color);clip-path:url(#content-clip)}.ce_cp_grid_start .link-tile a{height:100%;aspect-ratio:auto}.link-tile a .text{font-size:calc(var(--fontsize) * 1.1);-ms-hyphens:auto;hyphens:auto}.link-tile a:before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:var(--main-color-bg);z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);clip-path:url(#content-clip);background-image:url(/files/deab/inhalt/verrueckte-welt-karte.svg);background-size:calc(100% - 2rem);background-repeat:no-repeat;background-position-x:center;background-position-y:calc(100% - 1rem)}.link-tile a:after{content:"";height:30px;width:30px;clip-path:url(#more-arrow-clip);background-color:var(--color-white-inverted);margin-top:auto;margin-left:auto}.link-tile a *{color:var(--color-white-inverted);font-weight:800;line-height:1.3}.link-tile a .text,.link-tile a:after{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1)}.link-tile a:focus,.link-tile a:hover{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.link-tile a:focus .text,.link-tile a:hover .text{-webkit-transform:rotate(5deg) translateX(5%);transform:rotate(5deg) translateX(5%)}.link-tile a:focus:after,.link-tile a:hover:after{-webkit-transform:rotate(5deg) translateY(25%);transform:rotate(5deg) translateY(25%)}.ansprechpartner img,.image-cropped img{clip-path:url(#content-clip)}.ansprechpartner{display:-ms-grid;display:grid;-ms-grid-columns:min(45%,320px) 1fr;grid-template-columns:min(45%,320px) 1fr;gap:1rem 2rem}.ansprechpartner figure{margin:0;max-width:100%}@media (max-width:64rem) and (min-width:769px){.ansprechpartner{-ms-grid-columns:1fr;grid-template-columns:1fr}.ansprechpartner figure .image-content{max-width:380px!important}}@media (max-width:29.9375rem){.ansprechpartner{-ms-grid-columns:1fr;grid-template-columns:1fr}.ansprechpartner figure .image-content{max-width:380px!important}}.colored-background{margin:0 -100rem;padding:0 100rem;background-color:var(--color1-light-bg);padding-top:calc(1rem + 50px);margin-top:calc(20px + 3rem);margin-bottom:calc(20px + 3rem);border:2px solid var(--color-white-inverted);border-left:none;border-right:none;padding-bottom:calc(2rem + 50px);position:relative}.colored-background:after,.colored-background:before{content:"";display:block;width:100%;grid-column:1/-1;background-color:var(--color-white);height:50px;position:absolute;left:0;-webkit-mask-size:120vw;mask-size:120vw;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;z-index:0}.colored-background:after{margin:0 -100rem;padding:0 100rem;bottom:-1px;-webkit-mask-image:url(/files/deab/layout/images/svgs/masks/background-bottom.svg);mask-image:url(/files/deab/layout/images/svgs/masks/background-bottom.svg);-webkit-mask-position:top center;mask-position:top center}@media (max-width:1800px){.colored-background:after{-webkit-mask-position:bottom center;mask-position:bottom center}}.colored-background:before{margin:0 -100rem;padding:0 100rem;top:-1px;-webkit-mask-image:url(/files/deab/layout/images/svgs/masks/background-top.svg);mask-image:url(/files/deab/layout/images/svgs/masks/background-top.svg);-webkit-mask-position:bottom center;mask-position:bottom center}@media (max-width:1800px){.colored-background:before{-webkit-mask-position:top center;mask-position:top center}}.colored-background .blue-background{background-color:var(--color2-light-bg);padding:0 2rem;padding-top:calc(1rem + 50px);margin-top:calc(-1 * (1rem + 50px));padding-bottom:calc(2rem + 50px);margin-bottom:calc(-1 * (2rem + 50px))}@media (max-width:48rem){.colored-background .blue-background{margin:0 -100rem;padding:0 100rem;margin-top:0;padding-top:2rem}}.colored-background:last-child{margin-bottom:-40px}.colored-background:last-child:after{content:none}.colored-background:last-child .blue-background:last-child{margin-bottom:-100px;padding-bottom:100px}}@layer customer{body{--main-color:var(--color1);--main-color-bg:var(--color1-bg)}body.landespolitik,body .landespolitik{--main-color:var(--color3);--main-color-bg:var(--color3-bg)}body.globales-lernen,body .globales-lernen{--main-color:var(--color4);--main-color-bg:var(--color4-bg)}body.fairer-handel,body .fairer-handel{--main-color:var(--color5);--main-color-bg:var(--color5-bg)}body.wirtschaft,body .wirtschaft{--main-color:var(--color6);--main-color-bg:var(--color6-bg)}body.migration,body .migration{--main-color:var(--color7);--main-color-bg:var(--color7-bg)}body.ewpp,body .ewpp{--main-color:var(--color8);--main-color-bg:var(--color8-bg)}body.ikpp,body .ikpp{--main-color:var(--color9);--main-color-bg:var(--color9-bg)}body.startseite .mod_breadcrumb{opacity:0;pointer-events:none}body.no-inherit-teaser #head-image .mod_article.inherit,body.no-inherit-teaser #teaser .mod_article.inherit{display:none}body.no-inherit-teaser #head-image:has(.mod_article.inherit:last-child:first-child),body.no-inherit-teaser #teaser:has(.mod_article.inherit:last-child:first-child){display:none}.karte-interkulturell-interaktiv,.karte-regional-interaktiv{position:relative;z-index:1}.karte-interkulturell-interaktiv g,.karte-regional-interaktiv g{-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:filter,opacity;transition-property:filter,opacity,-webkit-filter;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer}.karte-interkulturell-interaktiv .land,.karte-regional-interaktiv .land{fill:var(--color,var(--color2-bg))}.karte-interkulturell-interaktiv .border,.karte-interkulturell-interaktiv .text,.karte-regional-interaktiv .border,.karte-regional-interaktiv .text{fill:var(--color,var(--color1))}.karte-interkulturell-interaktiv .border,.karte-regional-interaktiv .border{stroke-width:.5;stroke:var(--color,var(--color1))}.karte-interkulturell-interaktiv .text-border,.karte-regional-interaktiv .text-border{stroke:var(--color-background);stroke-width:5}.karte-interkulturell-interaktiv .inactive,.karte-regional-interaktiv .inactive{opacity:.4}.karte-interkulturell-interaktiv .active,.karte-regional-interaktiv .active{-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,.6));filter:drop-shadow(1px 1px 2px rgba(0,0,0,.6))}.karte-interkulturell-interaktiv.hovered g:not(.hover),.karte-regional-interaktiv.hovered g:not(.hover){opacity:.6}.karte-interkulturell-interaktiv .hover,.karte-regional-interaktiv .hover{opacity:1}body:not(.black):not(.white) .karte-regional-interaktiv .text{--color:#fff}body:not(.black):not(.white) .karte-regional-interaktiv .border{--color:#c5c4c7}body:not(.black):not(.white) .karte-regional-interaktiv g[data-landkreis=bodensee] .land{--color:#0682c5}body:not(.black):not(.white) .karte-regional-interaktiv g[data-landkreis=friedrichshafen] .land{--color:#f7a832}body:not(.black):not(.white) .karte-regional-interaktiv g[data-landkreis=konstanz] .land{--color:#c66e26}body:not(.black):not(.white) .karte-regional-interaktiv g[data-landkreis=freiburg] .land{--color:#48af5c}body:not(.black):not(.white) .karte-regional-interaktiv g[data-landkreis=ulm] .land{--color:#263681}body:not(.black):not(.white) .karte-regional-interaktiv g[data-landkreis=tuebingen] .land{--color:#e73927}body:not(.black):not(.white) .karte-regional-interaktiv g[data-landkreis=schwaebisch-hall] .land{--color:#65276a}body:not(.black):not(.white) .karte-regional-interaktiv g[data-landkreis=heidelberg] .land{--color:#c13a8d}body:not(.black):not(.white) .karte-regional-interaktiv g[data-landkreis=karlsruhe] .land{--color:#00b5d1}.karte-interkulturell-interaktiv{max-width:700px;display:block}body:not(.black):not(.white) .karte-interkulturell-interaktiv .text{--color:#000}body:not(.black):not(.white) .karte-interkulturell-interaktiv .border{--color:#fff}body:not(.black):not(.white) .karte-interkulturell-interaktiv g[data-landkreis=karlsruhe] .land{--color:#f9c19f}body:not(.black):not(.white) .karte-interkulturell-interaktiv g[data-landkreis=stuttgart-region] .land{--color:#c7da85}body:not(.black):not(.white) .karte-interkulturell-interaktiv g[data-landkreis=stuttgart] .land{--color:#dae7b2}body:not(.black):not(.white) .karte-interkulturell-interaktiv g[data-landkreis=tuebingen] .land{--color:#b99e86}body:not(.black):not(.white) .karte-interkulturell-interaktiv g[data-landkreis=freiburg] .land{--color:#c9b4d8}body:not(.black):not(.white) .ce_accordion.regionalpromotorinnen.friedrichshafen{--background-color:#f7a832}body:not(.black):not(.white) .ce_accordion.regionalpromotorinnen.konstanz{--background-color:#c66e26}body:not(.black):not(.white) .ce_accordion.regionalpromotorinnen.freiburg{--background-color:#48af5c}body:not(.black):not(.white) .ce_accordion.regionalpromotorinnen.ulm{--background-color:#263681}body:not(.black):not(.white) .ce_accordion.regionalpromotorinnen.tuebingen{--background-color:#e73927}body:not(.black):not(.white) .ce_accordion.regionalpromotorinnen.karlsruhe{--background-color:#00b5d1}body:not(.black):not(.white) .ce_accordion.regionalpromotorinnen.schwaebisch-hall{--background-color:#65276a}body:not(.black):not(.white) .ce_accordion.regionalpromotorinnen.heidelberg{--background-color:#c13a8d}body:not(.black):not(.white) .ce_accordion.interkulturpromotorinnen .toggler{color:var(--color-black)}body:not(.black):not(.white) .ce_accordion.interkulturpromotorinnen .icon .open:after{background-color:var(--color-black)}body:not(.black):not(.white) .ce_accordion.interkulturpromotorinnen.karlsruhe{--background-color:#f9c19f}body:not(.black):not(.white) .ce_accordion.interkulturpromotorinnen.stuttgart-region{--background-color:#c7da85}body:not(.black):not(.white) .ce_accordion.interkulturpromotorinnen.stuttgart{--background-color:#dae7b2}body:not(.black):not(.white) .ce_accordion.interkulturpromotorinnen.tuebingen{--background-color:#b99e86}body:not(.black):not(.white) .ce_accordion.interkulturpromotorinnen.freiburg{--background-color:#c9b4d8}.karte-fach-interaktiv g{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.67,.01,0,1);transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--color-grey-50)}.karte-fach-interaktiv g.active{fill:var(--color1)}.karte-fach-interaktiv .land{fill:var(--color,var(--color2-bg));stroke-width:3;stroke:var(--color-border)}.karte-fach-interaktiv .bodensee{fill:var(--color,var(--color1))}.karte-fach-interaktiv .text-border{stroke:var(--color-background);stroke-width:5}body:not(.black):not(.white) .karte-fach-interaktiv .land{--color:var(--color1-light-bg)}body:not(.black):not(.white) .karte-fach-interaktiv .bodensee{--color:#0682c5}.ce_accordion.fachpromotorinnen .ansprechpartner,.ce_accordion.interkulturpromotorinnen .ansprechpartner,.ce_accordion.regionalpromotorinnen .ansprechpartner{-ms-grid-columns:1fr;grid-template-columns:1fr}body.einfache-sprache{--fontsize-max:19}body.einfache-sprache .main-nav .level_1{-ms-flex-wrap:wrap;flex-wrap:wrap}body.einfache-sprache .main-nav li.submenu{z-index:2}}}
