html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-style:normal;text-rendering:optimizeLegibility;font-family:FiraGo;font-weight:400;src:url(css/webfonts/FiraGO-Regular.woff2)format("woff2"),url(css/webfonts/FiraGO-Regular.woff)format("woff")}@font-face{font-display:swap;font-style:italic;text-rendering:optimizeLegibility;font-family:FiraGo;font-weight:400;src:url(css/webfonts/FiraGO-Italic.woff2)format("woff2"),url(css/webfonts/FiraGO-Italic.woff)format("woff")}@font-face{font-display:swap;font-style:normal;text-rendering:optimizeLegibility;font-family:FiraGo;font-weight:500;src:url(css/webfonts/FiraGO-Medium.woff2)format("woff2"),url(css/webfonts/FiraGO-Medium.woff)format("woff")}@font-face{font-display:swap;font-style:italic;text-rendering:optimizeLegibility;font-family:FiraGo;font-weight:500;src:url(css/webfonts/FiraGO-MediumItalic.woff2)format("woff2"),url(css/webfonts/FiraGO-MediumItalic.woff)format("woff")}@font-face{font-display:swap;font-style:normal;text-rendering:optimizeLegibility;font-family:FiraGo;font-weight:700;src:url(css/webfonts/FiraGO-Bold.woff2)format("woff2"),url(css/webfonts/FiraGO-Bold.woff)format("woff")}@font-face{font-display:swap;font-style:italic;text-rendering:optimizeLegibility;font-family:FiraGo;font-weight:700;src:url(css/webfonts/FiraGO-BoldItalic.woff2)format("woff2"),url(css/webfonts/FiraGO-BoldItalic.woff)format("woff")}:root{--fontfamily:"FiraGo",sans-serif;--gruen01:#aecd60;--gruen02:#79ac2b;--gruen03:#497b30;--blau01:#3391ac;--blau02:#195f85;--blau03:#132c4a;--orange01:#f59d24;--orange02:#ec6608;--orange03:#e63312;--flieder01:#c24f97;--flieder02:#b81178;--flieder03:#881644;--gelbgruen01:#d1d569;--gelbgruen02:#bac235;--gelbgruen03:#8a9d2a;--petrol01:#00b1aa;--petrol02:#279082;--petrol03:#02554a;--braun01:#c98a66;--braun02:#a75534;--braun03:#78260e;--bordeaux01:#ca4379;--bordeaux02:#8e163c;--bordeaux03:#59111e;--fuchsia01:#ea5293;--fuchsia02:#de0065;--fuchsia03:#a21343;--primarycolor:#497b30;--fontcolor:#0b2e22;--bordercolor:#aecd60;--white:#fff;--grau01:#f1f1f1;--grau02:#ebebeb;--radius:25px;--radius_big:50px;--radius_small:17px;--radius_formfield:7px}.bg_gruen01{background:var(--gruen01);fill:var(--gruen01)}.bg_gruen02{background:var(--gruen02);fill:var(--gruen02)}.bg_gruen03{background:var(--gruen03);fill:var(--gruen03)}.bg_blau01{background:var(--blau01);fill:var(--blau01)}.bg_blau02{background:var(--blau02);fill:var(--blau02)}.bg_blau03{background:var(--blau03);fill:var(--blau03)}.bg_orange01{background:var(--orange01);fill:var(--orange01)}.bg_orange02{background:var(--orange02);fill:var(--orange02)}.bg_orange03{background:var(--orange03);fill:var(--orange03)}.bg_flieder01{background:var(--flieder01);fill:var(--flieder01)}.bg_flieder02{background:var(--flieder02);fill:var(--flieder02)}.bg_flieder03{background:var(--flieder03);fill:var(--flieder03)}.bg_gelbgruen01{background:var(--gelbgruen01);fill:var(--gelbgruen01)}.bg_gelbgruen02{background:var(--gelbgruen02);fill:var(--gelbgruen02)}.bg_gelbgruen03{background:var(--gelbgruen03);fill:var(--gelbgruen03)}.bg_petrol01{background:var(--petrol01);fill:var(--petrol01)}.bg_petrol02{background:var(--petrol02);fill:var(--petrol02)}.bg_petrol03{background:var(--petrol03);fill:var(--petrol03)}.bg_braun01{background:var(--braun01);fill:var(--braun01)}.bg_braun02{background:var(--braun02);fill:var(--braun02)}.bg_braun03{background:var(--braun03);fill:var(--braun03)}.bg_bordeaux01{background:var(--bordeaux01);fill:var(--bordeaux01)}.bg_bordeaux02{background:var(--bordeaux02);fill:var(--bordeaux02)}.bg_bordeaux03{background:var(--bordeaux03);fill:var(--bordeaux03)}.bg_fuchsia01{background:var(--fuchsia01);fill:var(--fuchsia01)}.bg_fuchsia02{background:var(--fuchsia02);fill:var(--fuchsia02)}.bg_fuchsia03{background:var(--fuchsia03);fill:var(--fuchsia03)}.bg_grau01{background:var(--grau01);fill:var(--grau01)}.bg_grau02{background:var(--grau02);fill:var(--grau02)}.bg_white{background:var(--white);fill:var(--white)}.bg_gruen01_lighter{background:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white));fill:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white))}.bg_blau01_lighter{background:color-mix(in oklch,lch(from var(--blau01)calc(l + 5)c h)40%,var(--white))}.bg_orange01_lighter{background:color-mix(in oklch,lch(from var(--orange01)calc(l + 5)c h)70%,var(--white))}.bg_flieder01_lighter{background:color-mix(in oklch,lch(from var(--flieder01)calc(l + 10)c h)45%,var(--white))}.bg_gelbgruen01_lighter{background:color-mix(in oklch,lch(from var(--gelbgruen01)calc(l + 2)c h)80%,var(--white))}.bg_petrol01_lighter{background:color-mix(in oklch,lch(from var(--petrol01)calc(l + 7)c h)65%,var(--white))}.bg_braun01_lighter{background:color-mix(in oklch,lch(from var(--braun01)calc(l + 8)c h)65%,var(--white))}.bg_bordeaux01_lighter{background:color-mix(in oklch,lch(from var(--bordeaux01)calc(l + 9)c h)45%,var(--white))}.bg_fuchsia01_lighter{background:color-mix(in oklch,lch(from var(--fuchsia01)calc(l + 10)c h)50%,var(--white))}.gruen01,.gruen01 a{color:var(--gruen01)}.gruen02,.gruen02 a{color:var(--gruen02)}.gruen03,.gruen03 a{color:var(--gruen03)}.blau01,.blau01 a{color:var(--blau01)}.blau02,.blau02 a{color:var(--blau02)}.blau03,.blau03 a{color:var(--blau03)}.orange01,.orange01 a{color:var(--orange01)}.orange02,.orange02 a{color:var(--orange02)}.orange03,.orange03 a{color:var(--orange03)}.flieder01,.flieder01 a{color:var(--flieder01)}.flieder02,.flieder02 a{color:var(--flieder02)}.flieder03,.flieder03 a{color:var(--flieder03)}.gelbgruen01,.gelbgruen01 a{color:var(--gelbgruen01)}.gelbgruen02,.gelbgruen02 a{color:var(--gelbgruen02)}.gelbgruen03,.gelbgruen03 a{color:var(--gelbgruen03)}.petrol01,.petrol01 a{color:var(--petrol01)}.petrol02,.petrol02 a{color:var(--petrol02)}.petrol03,.petrol03 a{color:var(--petrol03)}.braun01,.braun01 a{color:var(--braun01)}.braun02,.braun02 a{color:var(--braun02)}.braun03,.braun03 a{color:var(--braun03)}.bordeaux01,.bordeaux01 a{color:var(--bordeaux01)}.bordeaux02,.bordeaux02 a{color:var(--bordeaux02)}.bordeaux03,.bordeaux03 a{color:var(--bordeaux03)}.fuchsia01,.fuchsia01 a{color:var(--fuchsia01)}.fuchsia02,.fuchsia02 a{color:var(--fuchsia02)}.fuchsia03,.fuchsia03 a{color:var(--fuchsia03)}.grau01,.grau01 a{color:var(--grau01)}.white,.white a{color:var(--white)}.bg_gruen02_darker{background:oklch(from var(--gruen02)calc(l - .02)c h)}.bg_gelbgruen02_darker{background:oklch(from var(--gelbgruen02)calc(l - .14)c h)}.gelbgruen03_darker,.gelbgruen03_darker a{color:oklch(from var(--gelbgruen03)calc(l - .08)c h)}.bg_gelbgruen03_darker{fill:oklch(from var(--gelbgruen03)calc(l - .08)c h)}.header_gruen03 h1,.header_gruen03 h2,.header_gruen03 h3,.header_gruen03 h4,.header_gruen03 h1 a,.header_gruen03 h2 a,.header_gruen03 h3 a,.header_gruen03 h4 a{color:var(--gruen03)}.header_gruen03.list_horizontal li{background:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white));fill:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white))}.header_blau02 h1,.header_blau02 h2,.header_blau02 h3,.header_blau02 h4,.header_blau02 h1 a,.header_blau02 h2 a,.header_blau02 h3 a,.header_blau02 h4 a{color:var(--blau02)}.header_blau02.list_horizontal li{background:color-mix(in oklch,lch(from var(--blau01)calc(l + 5)c h)40%,var(--white))}.header_orange03 h1,.header_orange03 h2,.header_orange03 h3,.header_orange03 h4,.header_orange03 h1 a,.header_orange03 h2 a,.header_orange03 h3 a,.header_orange03 h4 a{color:var(--orange03)}.header_orange03.list_horizontal li{background:color-mix(in oklch,lch(from var(--orange01)calc(l + 5)c h)70%,var(--white))}.header_flieder02 h1,.header_flieder02 h2,.header_flieder02 h3,.header_flieder02 h4,.header_flieder02 h1 a,.header_flieder02 h2 a,.header_flieder02 h3 a,.header_flieder02 h4 a{color:var(--flieder02)}.header_flieder02.list_horizontal li{background:color-mix(in oklch,lch(from var(--flieder01)calc(l + 10)c h)45%,var(--white))}.header_gelbgruen03_darker h1,.header_gelbgruen03_darker h2,.header_gelbgruen03_darker h3,.header_gelbgruen03_darker h4{color:oklch(from var(--gelbgruen03)calc(l - .08)c h)}.header_gelbgruen03_darker.list_horizontal li{background:color-mix(in oklch,lch(from var(--gelbgruen01)calc(l + 2)c h)80%,var(--white))}.header_petrol03 h1,.header_petrol03 h2,.header_petrol03 h3,.header_petrol03 h4,.header_petrol03 h1 a,.header_petrol03 h2 a,.header_petrol03 h3 a,.header_petrol03 h4 a{color:var(--petrol03)}.header_petrol03.list_horizontal li{background:color-mix(in oklch,lch(from var(--petrol01)calc(l + 7)c h)65%,var(--white))}.header_braun03 h1,.header_braun03 h2,.header_braun03 h3,.header_braun03 h4,.header_braun03 h1 a,.header_braun03 h2 a,.header_braun03 h3 a,.header_braun03 h4 a{color:var(--braun03)}.header_braun03.list_horizontal li{background:color-mix(in oklch,lch(from var(--braun01)calc(l + 8)c h)65%,var(--white))}.header_bordeaux02 h1,.header_bordeaux02 h2,.header_bordeaux02 h3,.header_bordeaux02 h4,.header_bordeaux02 h1 a,.header_bordeaux02 h2 a,.header_bordeaux02 h3 a,.header_bordeaux02 h4 a{color:var(--bordeaux02)}.header_bordeaux02.list_horizontal li{background:color-mix(in oklch,lch(from var(--bordeaux01)calc(l + 9)c h)45%,var(--white))}.header_fuchsia03 h1,.header_fuchsia03 h2,.header_fuchsia03 h3,.header_fuchsia03 h4,.header_fuchsia03 h1 a,.header_fuchsia03 h2 a,.header_fuchsia03 h3 a,.header_fuchsia03 h4 a{color:var(--fuchsia03)}.header_fuchsia03.list_horizontal li{background:color-mix(in oklch,lch(from var(--fuchsia01)calc(l + 10)c h)50%,var(--white))}@keyframes fadeIn{0%{opacity:0}25%{opacity:0}to{opacity:1}}.animation_fadeIn{animation:1.5s fadeIn}.boxshadow{box-shadow:0 0 15px #0000004d}.boxshadow_button{box-shadow:0 0 15px #00000080}.bold{letter-spacing:.01em;font-style:normal;font-weight:700}.medium{font-style:normal;font-weight:500}.regular{font-style:normal;font-weight:200}.bolditalic{font-style:italic;font-weight:700}.mediumitalic{font-style:italic;font-weight:500}.italic{font-style:italic;font-weight:200}.textlink{color:var(--fontcolor);text-underline-offset:.15em;min-width:3ch;-webkit-text-decoration:dotted underline var(--gruen02)2px;text-decoration:dotted underline var(--gruen02)2px;display:inline-block;position:relative}.textlink:before{content:"";background-color:var(--gruen02);vertical-align:-12%;width:20px;height:20px;margin-right:2px;display:inline-block;-webkit-mask-image:url(zub/icon_link.svg);mask-image:url(zub/icon_link.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.textlink:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.textlink:hover:after{content:"";background:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white));fill:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white));z-index:-1;border-radius:10px;width:calc(100% + 12px);height:calc(100% + 4px);display:block;position:absolute;top:-4px;left:-6px}.pos-fix{z-index:50;position:fixed}.objectfit{width:100%;height:100%;display:block}.objectfit img{object-fit:cover;width:100%;height:100%}.shape01{border-radius:var(--radius_big)}@supports (corner-shape:squircle){.shape01{corner-shape:squircle;border-radius:40% 100% 50% 60%/100% 90% 90% 80%}}.shape02{border-radius:var(--radius_big)}@supports (corner-shape:squircle){.shape02{corner-shape:squircle;border-radius:80% 60% 50% 40%/90% 100% 90% 80%}}.shape03{border-radius:var(--radius_big)}@supports (corner-shape:squircle){.shape03{corner-shape:squircle;border-radius:30% 50% 50% 40%/100% 90% 90% 50%}}.shape04{border-radius:var(--radius_big)}@supports (corner-shape:squircle){.shape04{corner-shape:squircle;border-radius:50% 70% 60% 110%/90% 70% 90% 50%}}html,body{width:100vw;min-height:100vh;overflow-x:hidden;max-width:100vw!important}header,main,footer{height:auto;overflow-x:hidden;max-width:100%!important}body{font-family:var(--fontfamily);color:var(--fontcolor);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-variant-numeric:oldstyle-nums;hyphenate-limit-chars:10 4 4;background:#fff;flex-direction:column;justify-content:flex-start;font-size:17px;font-style:normal;font-weight:200;line-height:1em;display:flex}@media only screen and (min-width:1200px){body{word-break:normal;-webkit-hyphens:manual;hyphens:manual}}@media only screen and (min-width:1550px){body{font-size:18px}}sup{font-feature-settings:"sups"}sup.textsup{vertical-align:12%;font-size:.75em}sub{font-feature-settings:"subs"}sub.textsub{vertical-align:-8%;font-size:.75em}.viewport{box-sizing:border-box;flex-flow:wrap;justify-content:flex-start;align-items:stretch;width:100vw;margin:0 auto;padding-left:calc(5vw - 15px);padding-right:calc(5vw - 15px)}@media only screen and (min-width:769px){.viewport{padding-left:5vw;padding-right:5vw}}.flex_bottom .viewport{align-items:flex-end}.flex_bottom .viewport .bg_column{align-self:flex-end}.vc_row.flex_bottom .with_bg_color_lighter{flex-flow:wrap;justify-content:flex-start;align-items:flex-end}@media only screen and (min-width:769px){.vc_row.flex_bottom .with_bg_color_lighter{display:flex}}.padding_window{box-sizing:border-box;width:100vw;padding-left:5vw;padding-right:5vw}.focus{box-shadow:0 0 0 2px var(--gruen03);border-radius:5px;outline:#0000}input,select,textarea{font-family:var(--fontfamily);background:0 0;border:0;font-size:100%}h1{letter-spacing:.01em;letter-spacing:0;text-wrap:balance;color:var(--fuchsia02);margin:15px 0;font-size:2.2rem;font-style:normal;font-weight:700;line-height:1.15em}h1 a{color:var(--fuchsia02)}@media only screen and (min-width:1000px){h1{font-size:2.8rem}}@media only screen and (min-width:769px){.vc_col-sm-12 h1{margin-top:45px}}h2,.h2{letter-spacing:.01em;letter-spacing:0;text-wrap:balance;margin:30px 0 15px;font-size:2rem;font-style:normal;font-weight:700;line-height:1.15em}@media only screen and (min-width:1000px){h2,.h2{font-size:2.6rem}}h3,.h3{letter-spacing:.01em;letter-spacing:0;text-wrap:balance;margin:30px 0 15px;font-size:1.7rem;font-style:normal;font-weight:700;line-height:1.2em}@media only screen and (min-width:1000px){h3,.h3{font-size:2rem}}h4,.h4{letter-spacing:.01em;letter-spacing:0;margin:15px 0;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.3em}h5,.h5{letter-spacing:.01em;letter-spacing:0;margin:15px 0;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.3em}p+h2,ul+h2,ol+h2,p+h3,ul+h3,ol+h3,p+h4,ul+h4,ol+h4{margin-top:30px}.nowrap{white-space:nowrap}.versalien,.v,.caps{letter-spacing:.03em;font-size:95%}img{width:100%;height:auto}a{color:var(--fontcolor);text-decoration:none}a:focus{box-shadow:0 0 0 2px var(--gruen03);border-radius:5px;outline:#0000}strong,b{letter-spacing:.01em;font-style:normal;font-weight:700}em,i{font-style:italic}button,button a,.button{box-sizing:border-box;color:var(--white);border-radius:var(--radius_big);corner-shape:squircle;cursor:pointer;margin-bottom:15px;margin-right:15px;padding:12px 40px 8px;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.2em;transition:all .3s;display:inline-block}button:hover,button a:hover,.button:hover{box-shadow:0 0 15px #00000080}button:focus,button a:focus,.button:focus{border-radius:var(--radius_big)}.space_top{margin-top:30px}@media only screen and (min-width:600px){.space_top{margin-top:60px}}@media only screen and (min-width:769px){.space_top{margin-top:120px}}@media only screen and (min-width:600px){.space_top_half{margin-top:30px}}@media only screen and (min-width:769px){.space_top_half{margin-top:60px}}.without_space{margin:0}header{z-index:10;width:100vw;position:relative;top:20px}header .flex_header{box-sizing:border-box;flex-flow:row;justify-content:space-between;align-items:flex-end;width:100vw;padding-left:5vw;padding-right:5vw;display:flex}@media only screen and (min-width:1000px){header .flex_header{display:flex}}header .flex_header .flex_nav{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;display:flex}@media only screen and (min-width:1200px){header .flex_header .flex_nav{flex-direction:row}}@media only screen and (min-width:1550px){header .flex_header .flex_nav{flex:1;justify-content:space-between}}header .logo{width:57%;max-width:200px}@media only screen and (min-width:380px){header .logo{max-width:300px}}@media only screen and (min-width:600px){header .logo{min-width:350px}}@media only screen and (min-width:1000px){header .logo{width:20%;max-width:20%}}header .logo a{margin-bottom:2px}header .logo a .claim{color:var(--fontcolor);margin-top:.1em;margin-left:-2vw;font-size:.9rem;font-style:normal;font-weight:500;line-height:1.15em;animation:1.5s fadeIn;display:block}@media only screen and (min-width:380px){header .logo a .claim{margin-left:3%;font-size:1.1rem}}@media only screen and (min-width:769px){header .logo a .claim{font-size:1.25rem}}header .logo a{margin-top:2px;display:block}header .logoutbutton .button{padding:10px 20px;font-size:1.2em;line-height:1em}@media only screen and (min-width:600px){header .logoutbutton .button{padding:10px 30px}}@media only screen and (min-width:769px){header .logoutbutton .button{padding:10px 40px;font-size:1.2em}}header.pos-fix{background:var(--white);padding-bottom:11.25px}header.pos-fix:before{content:"";transform-origin:100% 100%;background:var(--white);width:100%;height:150%;position:absolute;bottom:0;right:0;transform:skew(-1deg)rotate(-1deg);box-shadow:0 0 15px #00000080}@media only screen and (min-width:769px){header.pos-fix .flex_header{margin-top:-15px;padding-left:2vw;display:flex}}@media only screen and (min-width:1000px){header.pos-fix .flex_header{padding-left:5vw}}header.pos-fix .logo{width:120px;min-width:100px;max-width:120px;transform:translateY(7px)}header.pos-fix .logo .claim{display:none}header.pos-fix .logo a{margin-top:0}main{z-index:5;flex:auto;height:auto;margin-top:60px;animation:1.5s fadeIn;position:relative}@media only screen and (min-width:1000px){main{margin-top:30px}}main article p,main article ul,main article ol{margin:15px 0;line-height:1.6em}main article .center{text-align:center}main article .center a.textlink{margin:5px 20px}main ul li{box-sizing:border-box;padding-left:18px;position:relative}main ul li:before{content:" ";background:var(--orange02);width:10px;height:10px;fill:var(--orange02);border-radius:40% 60% 50% 50%/50% 45% 55% 50%;display:block;position:absolute;top:.5em;left:0}main .download_list ul li{padding-left:0}main .download_list ul li:before{display:none}main ol li{margin-left:20px}main ol li:before{content:counter(list-item,decimal)". ";color:var(--gruen03);letter-spacing:.01em;font-size:1.2em;font-style:normal;font-weight:700;position:absolute;left:0}main .list_horizontal{padding-top:15px;padding-bottom:15px}main .list_horizontal h1,main .list_horizontal h2,main .list_horizontal h3,main .list_horizontal h4,main .list_horizontal h5,main .list_horizontal p{max-width:700px}main .list_horizontal ul,main .list_horizontal ol{flex-flow:wrap;justify-content:flex-start;align-items:stretch;margin-top:30px;margin-left:-11.25px;margin-right:-11.25px}@media only screen and (min-width:600px){main .list_horizontal ul,main .list_horizontal ol{display:flex}}main .list_horizontal ul li,main .list_horizontal ol li{box-sizing:border-box;text-wrap:balance;border-radius:var(--radius_big);flex:1 1 0;width:90%;margin:11.25px;position:relative}@supports (corner-shape:squircle){main .list_horizontal ul li,main .list_horizontal ol li{corner-shape:squircle;border-radius:40% 100% 50% 60%/100% 90% 90% 80%}}main .list_horizontal ul li:nth-child(2n),main .list_horizontal ol li:nth-child(2n){border-radius:var(--radius_big)}@supports (corner-shape:squircle){main .list_horizontal ul li:nth-child(2n),main .list_horizontal ol li:nth-child(2n){corner-shape:squircle;border-radius:80% 60% 50% 40%/90% 100% 90% 80%}}@media only screen and (min-width:769px){main .list_horizontal ul li:nth-child(4),main .list_horizontal ol li:nth-child(4){margin-left:-2vw}main .list_horizontal ul li:last-child,main .list_horizontal ol li:last-child{margin-right:2vw}}@media only screen and (min-width:600px){main .list_horizontal ul li,main .list_horizontal ol li{width:calc(50% - 30px);min-width:calc(50% - 30px);max-width:calc(50% - 30px)}}@media only screen and (min-width:769px){main .list_horizontal ul li,main .list_horizontal ol li{width:calc(33.3333% - 30px);min-width:calc(33.3333% - 30px);max-width:calc(33.3333% - 30px)}}main .list_horizontal ul li{padding:2em 1.5em 1.5em}@media only screen and (min-width:1000px){main .list_horizontal ul li{padding:2em}}main .list_horizontal ul li:before{content:" ";width:30px;height:30px;margin-left:-25px;position:absolute;top:0;left:2em}main .list_horizontal ol li{padding:2em 1.5em 1.5em}@media only screen and (min-width:1000px){main .list_horizontal ol li{padding:2em}}.vorspann{max-width:90%;margin:auto}@media only screen and (min-width:769px){.vorspann{width:41.6667%;max-width:800px;margin-left:16.6667%}}.flex_bottom .wpb_content_element{margin-bottom:15px}.icon,.copyright{position:relative}.icon .tooltip,.copyright .tooltip{text-align:center;white-space:nowrap;min-width:40px;max-width:350px;color:var(--fontcolor);visibility:hidden;background:#fff;border-radius:5px;padding:5px 10px;font-size:12px;line-height:1em;position:absolute;bottom:calc(100% + 7px);left:-10px;box-shadow:0 0 15px #0000004d}.icon .tooltip:before,.copyright .tooltip:before{content:" ";border:5px solid #0000;border-top-color:#fff;margin-left:-5px;position:absolute;top:99%;left:26px}.icon:hover .tooltip,.copyright:hover .tooltip{visibility:visible}.icon a,.copyright a{line-height:0;display:block}.copyright{z-index:11;width:35px;height:35px;position:absolute;top:10px;right:10px}.copyright .copyright_sign{corner-shape:round;color:#fff;cursor:pointer;background:#00000080;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:25px;height:25px;padding:8px 5px 2px;font-size:1.8rem;font-style:normal;font-weight:500;line-height:0;top:0;right:0;display:flex!important;position:absolute!important}.copyright:hover{width:auto;height:auto;min-height:50px}.copyright .tooltip{white-space:normal;text-align:left;margin-top:35px;line-height:1.4em;left:auto;right:20px;position:relative!important}.copyright .tooltip:before{display:none}.accordion{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:7.5px 0;display:flex}.accordion .accordion_title{box-sizing:border-box;color:var(--white);border-radius:var(--radius_big);corner-shape:squircle;cursor:pointer;text-align:left;z-index:20;margin:0;padding:12px 40px 8px 20px;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.2em;transition:all .3s;display:inline-block;position:relative}.accordion .accordion_title:hover{box-shadow:0 0 15px #00000080}.accordion .accordion_title:focus{border-radius:var(--radius_big)}.accordion h2.accordion_title{letter-spacing:.01em;letter-spacing:0;text-wrap:balance;max-width:39ch;margin:0;font-size:1.7rem;font-style:normal;font-weight:700;line-height:1.2em}@media only screen and (min-width:1000px){.accordion h2.accordion_title{font-size:2rem}}.accordion h3.accordion_title{letter-spacing:.01em;letter-spacing:0;max-width:48.75ch;margin:0;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.3em}.accordion .text{box-sizing:border-box;border-radius:0 var(--radius)var(--radius)var(--radius);z-index:-1;margin-top:-15px;padding:20px 40px 20px 20px;display:inline-block}.form_wrapper{box-sizing:border-box;background:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white));width:100%;fill:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white));border-radius:var(--radius_big);flex-direction:row;justify-content:center;align-items:flex-start;margin:30px auto;padding:30px 5vw;display:flex}@supports (corner-shape:squircle){.form_wrapper{corner-shape:squircle;border-radius:30% 50% 50% 40%/100% 90% 90% 50%}}.form_wrapper .form_content{width:90%;min-width:300px;max-width:400px}.form_wrapper .form_content.fullwidth{max-width:1500px}@media only screen and (min-width:769px){.form_wrapper .form_content.fullwidth{padding-top:40px;padding-bottom:40px}}.form_wrapper .form_content p{max-width:70ch}#loginform label,#registerform label,#orderform label,fieldset label{width:100%;font-size:85%;display:block}#loginform input[type=text],#registerform input[type=text],#orderform input[type=text],fieldset input[type=text],#loginform input[type=password],#registerform input[type=password],#orderform input[type=password],fieldset input[type=password],#loginform input[type=email],#registerform input[type=email],#orderform input[type=email],fieldset input[type=email],#loginform input[type=tel],#registerform input[type=tel],#orderform input[type=tel],fieldset input[type=tel],#loginform input[type=number],#registerform input[type=number],#orderform input[type=number],fieldset input[type=number],#loginform select,#registerform select,#orderform select,fieldset select{color:var(--fontcolor);box-sizing:border-box;border-radius:var(--radius_formfield);background:#fff;border:2px solid #0000;width:100%;padding:10px 15px;font-size:1rem}#loginform input[type=text]:focus,#registerform input[type=text]:focus,#orderform input[type=text]:focus,fieldset input[type=text]:focus,#loginform input[type=password]:focus,#registerform input[type=password]:focus,#orderform input[type=password]:focus,fieldset input[type=password]:focus,#loginform input[type=email]:focus,#registerform input[type=email]:focus,#orderform input[type=email]:focus,fieldset input[type=email]:focus,#loginform input[type=tel]:focus,#registerform input[type=tel]:focus,#orderform input[type=tel]:focus,fieldset input[type=tel]:focus,#loginform input[type=number]:focus,#registerform input[type=number]:focus,#orderform input[type=number]:focus,fieldset input[type=number]:focus,#loginform select:focus,#registerform select:focus,#orderform select:focus,fieldset select:focus,#loginform input[type=text]:hover,#registerform input[type=text]:hover,#orderform input[type=text]:hover,fieldset input[type=text]:hover,#loginform input[type=password]:hover,#registerform input[type=password]:hover,#orderform input[type=password]:hover,fieldset input[type=password]:hover,#loginform input[type=email]:hover,#registerform input[type=email]:hover,#orderform input[type=email]:hover,fieldset input[type=email]:hover,#loginform input[type=tel]:hover,#registerform input[type=tel]:hover,#orderform input[type=tel]:hover,fieldset input[type=tel]:hover,#loginform input[type=number]:hover,#registerform input[type=number]:hover,#orderform input[type=number]:hover,fieldset input[type=number]:hover,#loginform select:hover,#registerform select:hover,#orderform select:hover,fieldset select:hover{opacity:1;border-color:var(--gruen03);outline:0}#loginform input[type=checkbox],#registerform input[type=checkbox],#orderform input[type=checkbox],fieldset input[type=checkbox]{width:15px;height:15px}#loginform input[type=checkbox]+label,#registerform input[type=checkbox]+label,#orderform input[type=checkbox]+label,fieldset input[type=checkbox]+label{color:var(--gruen03)!important}#loginform .login-submit,#registerform .login-submit,#orderform .login-submit,fieldset .login-submit{margin-top:30px}#loginform .button,#registerform .button,#orderform .button,fieldset .button{background:var(--fuchsia03);fill:var(--fuchsia03)}#loginform p.forgotpassword,#registerform p.forgotpassword,#orderform p.forgotpassword,fieldset p.forgotpassword{opacity:.9;margin-top:30px;font-size:85%}#loginform p.forgotpassword a:before,#registerform p.forgotpassword a:before,#orderform p.forgotpassword a:before,fieldset p.forgotpassword a:before{color:var(--fontcolor)}#loginform p.forgotpassword:hover,#registerform p.forgotpassword:hover,#orderform p.forgotpassword:hover,fieldset p.forgotpassword:hover{opacity:1}.wp-2fa-shortcode-wrapper{display:none}.modal__container,.default_styling.wp2fa-setup-wizard-modal{border-radius:var(--radius)!important}.wp-2fa-configuration-form .button,.wp2fa-wizard-confirm-footer .button{box-sizing:border-box;color:var(--white);border-radius:var(--radius_big);corner-shape:squircle;cursor:pointer;background:var(--fuchsia02);fill:var(--fuchsia02);margin-bottom:15px;margin-right:15px;padding:12px 40px 8px;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.2em;transition:all .3s;display:inline-block;display:inline-block!important}.wp-2fa-configuration-form .button:hover,.wp2fa-wizard-confirm-footer .button:hover{box-shadow:0 0 15px #00000080}.wp-2fa-configuration-form .button:focus,.wp2fa-wizard-confirm-footer .button:focus{border-radius:var(--radius_big)}@media screen and (max-width:1299px){.wp-2fa-configuration-form .button,.wp2fa-wizard-confirm-footer .button{box-sizing:border-box;color:var(--white);border-radius:var(--radius_big);corner-shape:squircle;cursor:pointer;background:var(--fuchsia02);fill:var(--fuchsia02);margin-bottom:15px;margin-right:15px;padding:12px 40px 8px;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.2em;transition:all .3s;display:inline-block;display:inline-block!important}.wp-2fa-configuration-form .button:hover,.wp2fa-wizard-confirm-footer .button:hover{box-shadow:0 0 15px #00000080}.wp-2fa-configuration-form .button:focus,.wp2fa-wizard-confirm-footer .button:focus{border-radius:var(--radius_big)}}#wp2fa-email-verify-btn-cancel{display:none}.wp-2fa-button-primary+.wp-2fa-button-secondary{box-sizing:border-box;color:var(--fuchsia02);border-radius:var(--radius_big);corner-shape:squircle;cursor:pointer;border-color:var(--fuchsia02);background:var(--white);font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.2em;font-family:var(--fontfamily);margin-bottom:15px;margin-right:15px;padding:12px 40px 8px;transition:all .3s;display:inline-block}.wp-2fa-button-primary+.wp-2fa-button-secondary:hover{box-shadow:0 0 15px #00000080}.wp-2fa-button-primary+.wp-2fa-button-secondary:focus{border-radius:var(--radius_big)}.wp-2fa-button-primary+.wp-2fa-button-secondary:hover{border-color:var(--fuchsia02)}.wp2fa-setup-wizard-footer button{box-sizing:border-box;border-radius:var(--radius_big);corner-shape:squircle;cursor:pointer;background:var(--fuchsia02);color:var(--white);font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.2em;font-family:var(--fontfamily);border-color:#0000;margin-bottom:15px;margin-right:15px;padding:12px 40px 8px;transition:all .3s;display:inline-block}.wp2fa-setup-wizard-footer button:hover{box-shadow:0 0 15px #00000080}.wp2fa-setup-wizard-footer button:focus{border-radius:var(--radius_big)}.wp2fa-setup-wizard-footer button:hover{border-color:#0000}.default_styling .wp2fa-email-option-label{border-radius:var(--radius_formfield)!important;background-color:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white))!important;border:none!important}.wp2fa-email-option-text{font-style:normal;font-weight:500;line-height:1.5em;font-size:1rem!important}.wp2fa-email-help-text,.wp2fa-email-verify-wrapper p{font-size:.9rem;font-style:normal;font-weight:200;line-height:1.35em}.wp2fa-email-verify-wrapper h3,.wp2fa-email-setup-description h3{color:var(--gruen03)}.wp2fa-email-setup-description p,#wp2fa-email-btn-goback{display:none}#message.updated{background:var(--petrol01);fill:var(--petrol01);color:var(--blau03);border-radius:var(--radius_small);border-radius:var(--radius_big);max-width:400px;margin:30px 0;padding:10px 20px;font-size:1.2rem;font-style:normal;font-weight:500}#message.updated a{color:var(--blau03)}@supports (corner-shape:squircle){#message.updated{corner-shape:squircle;border-radius:40% 100% 50% 60%/100% 90% 90% 80%}}.acf-required{color:var(--fuchsia02)}.acf-form{margin-top:45px;margin-bottom:30px}.acf-form .acf-field[data-width]+.acf-field[data-width]{border:none}.acf-form .acf-fields.-border{background:0 0;border:none}.acf-form .acf-fields>.acf-field{border:none;padding:5px 0}.acf-form .acf-field{box-sizing:border-box;padding:3px 0}.acf-form .acf-field p.description{max-width:40ch;color:var(--fontcolor);margin:0 0 5px;font-size:.85rem;line-height:1.3em}.acf-form .acf-field>.acf-label{font-size:1rem%;margin:5px 0}@media only screen and (min-width:769px){.acf-form .acf-field[data-name=bezirk],.acf-form .acf-field[data-name=kennung]{width:20em!important}}.acf-form .acf-field-group>.acf-label{letter-spacing:.01em;letter-spacing:0;text-wrap:balance;color:var(--gruen03);margin:30px 0 7.5px;font-size:1.7rem;font-style:normal;font-weight:700;line-height:1.2em}@media only screen and (min-width:1000px){.acf-form .acf-field-group>.acf-label{font-size:2rem}}.acf-form .acf-field-group>.acf-label a{color:var(--gruen03)}@media only screen and (min-width:769px){.acf-form .acf-field-group .acf-input .acf-fields{flex-flow:wrap;justify-content:space-between;align-items:flex-end;display:flex}}.acf-form .acf-field-group .acf-input .acf-fields .acf-field{width:100%!important}@media only screen and (min-width:769px){.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=name_1],.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=name_2],.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=name_3]{width:calc(33% - 18px)!important}.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=strasse]{width:45%!important}.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=plz]{width:15%!important}.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=ort]{width:35%!important}.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=email],.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=telefon],.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=anzahl_turnbeutel],.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=anzahl_der_plakate]{flex-flow:column wrap;justify-content:flex-end;align-items:stretch;display:flex;width:calc(50% - 18px)!important}}.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=email]{position:relative}.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=email]:after{content:"";background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.acf-form .acf-field-group .acf-input .acf-fields .acf-field[data-name=email] input{opacity:.7}.acf-form .acf-form-submit{margin-top:45px}.placeholder{color:var(--fontcolor);font-style:normal;font-weight:200}.formular{margin:15px 0}.formular .formdiv form{box-sizing:border-box}.formular .formdiv form label{display:none}.formular .formdiv form p{margin:15px/2 0}.formular .formdiv form p.checkbox{flex-direction:row;display:flex}.formular .formdiv form p.checkbox label{vertical-align:1px;display:block}.formular .formdiv form p.formhinweis{opacity:.5;margin-top:30px;font-size:75%}@media only screen and (min-width:769px){.formular .formdiv form p.formhinweis{float:right;text-align:right;max-width:70%;margin-top:-50px;line-height:1.3em}}.formular .formdiv form p.error{color:var(--primarycolor);letter-spacing:.01em;font-style:normal;font-weight:700}.formular .formdiv form .flex{flex-wrap:wrap}@media only screen and (min-width:769px){.formular .formdiv form .flex{flex-flow:row;justify-content:space-between;display:flex}}.formular .formdiv form .flex p{width:100%}@media only screen and (min-width:769px){.formular .formdiv form .flex p{width:48%}}.formular .formdiv form input[type=text],.formular .formdiv form input[type=email],.formular .formdiv form input[type=tel],.formular .formdiv form select,.formular .formdiv form textarea{opacity:.7;border:none;border-bottom:1px solid var(--bordercolor);box-sizing:border-box;width:100%;height:auto;color:var(--fontcolor);background:0 0;padding:10px;font-size:100%;font-style:normal;font-weight:200;line-height:1.5em;transition:all .5s}.formular .formdiv form input[type=text]:focus,.formular .formdiv form input[type=email]:focus,.formular .formdiv form input[type=tel]:focus,.formular .formdiv form select:focus,.formular .formdiv form textarea:focus,.formular .formdiv form input[type=text]:hover,.formular .formdiv form input[type=email]:hover,.formular .formdiv form input[type=tel]:hover,.formular .formdiv form select:hover,.formular .formdiv form textarea:hover{opacity:1;background:var(--bordercolor);outline:0}.formular .formdiv form input[type=text].inhalt,.formular .formdiv form input[type=email].inhalt,.formular .formdiv form input[type=tel].inhalt,.formular .formdiv form select.inhalt,.formular .formdiv form textarea.inhalt{border:none;height:0;padding:0;line-height:0;display:none}.formular .formdiv form textarea{height:150px}.formular .formdiv form .select_wrap{margin:27px 0;position:relative}.formular .formdiv form .select_wrap:after{content:" ";border-top:9px solid var(--bordercolor);pointer-events:none;border-left:9px solid #0000;border-right:9px solid #0000;display:block;position:absolute;top:40%;right:20px}.formular .formdiv form .select_wrap:hover:after{border-top:10px solid var(--primarycolor)}.formular .formdiv form select{-webkit-appearance:none;appearance:none;border-radius:0}.formular .formdiv form select::-ms-expand{display:none}.formular .formdiv form input[type=checkbox]{-webkit-appearance:none;appearance:none;box-sizing:border-box;border:1px solid var(--bordercolor);vertical-align:text-bottom;background:#fff;width:20px;height:20px;margin-right:10px;padding:2px;transition:all .5s;position:relative;top:3px}.formular .formdiv form input[type=checkbox]:checked:after{content:" ";border-bottom:5px solid var(--primarycolor);border-left:5px solid var(--primarycolor);border-radius:0 0 0 3px;width:90%;height:50%;margin-top:-15%;display:block;transform:rotate(-45deg)}.formular .formdiv form input[type=checkbox]:hover{border-color:var(--primarycolor)}.formular .formdiv form input[type=checkbox]:focus{outline:none}.formular .formdiv form input.false{border-color:var(--primarycolor)}.formular .formdiv form input[type=submit]{box-sizing:border-box;color:#fff;border-radius:var(--radius_big);corner-shape:squircle;cursor:pointer;background:var(--primarycolor);width:auto;margin-top:45px;margin-bottom:15px;margin-right:15px;padding:20px 40px 15px;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.2em;transition:all .3s;display:inline-block}.formular .formdiv form input[type=submit]:hover{box-shadow:0 0 15px #00000080}.formular .formdiv form input[type=submit]:focus{border-radius:var(--radius_big)}.formular .formdiv form input[type=submit]:focus,.formular .formdiv form input[type=submit]:hover{background:hsl(var(--primarycolor),-10%);outline:none}.formular .formdiv form ::-webkit-input-placeholder{color:var(--fontcolor);font-style:normal;font-weight:200}.formular .formdiv form ::placeholder{color:var(--fontcolor);font-style:normal;font-weight:200}.formular .formdiv form :placeholder-shown{color:hsl(var(--fontcolor),30%);font-style:normal;font-weight:200}.formular .formdiv form :-ms-placeholder-shown{color:hsl(var(--fontcolor),30%);font-style:normal;font-weight:200}table.order_overview{width:100%}table.order_overview th,table.order_overview td{text-align:left;padding:10px;font-size:1rem;line-height:1.3em}table.order_overview th{letter-spacing:.01em;white-space:nowrap;background:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white));fill:color-mix(in oklch,lch(from var(--gruen01)calc(l + 5)c h)80%,var(--white));font-style:normal;font-weight:700}table.order_overview th .sort{color:var(--gruen02);line-height:1em;display:inline-block}table.order_overview th .sort a{color:var(--gruen02)}table.order_overview th .sort:hover{color:var(--fuchsia02);transform:scale(1.3)}table.order_overview th .sort:hover a{color:var(--fuchsia02)}table.order_overview th .sort.current{opacity:1;color:var(--fuchsia02)}table.order_overview th .sort.current a{color:var(--fuchsia02)}table.order_overview th .sort.desc{transform:rotate(180deg)}table.order_overview tr.zeile{border-bottom:1px solid var(--petrol01)}table.order_overview tr.zeile:hover{background:color-mix(in oklch,lch(from var(--petrol01)calc(l + 7)c h)65%,var(--white))}table.order_overview a.edit{width:auto;height:1em;display:inline-block;transform:translateY(.2em)scale(1.5)}table.order_overview a.edit svg{width:100%;height:100%}table.order_overview a.edit svg path{background:var(--gruen02);fill:var(--gruen02)}table.order_overview a.edit:hover{transform:translateY(.2em)scale(1.8)}table.order_overview a.edit:hover svg path{background:var(--fuchsia02);fill:var(--fuchsia02)}.width_breadcrumbs{position:relative}nav.breadcrumbs{box-sizing:border-box;z-index:5;position:absolute;bottom:-60px;left:5vw}@media only screen and (min-width:769px){nav.breadcrumbs{bottom:-37.5px;left:calc(5vw + 15px)}}@media only screen and (min-width:1000px){nav.breadcrumbs{position:absolute;top:15px;bottom:auto;left:50px}}nav.breadcrumbs.hide{display:none}nav.breadcrumbs ol li{display:inline}nav.breadcrumbs ol li:after{content:" ~ ";color:color-mix(in oklab,var(--fontcolor)75%,var(--white));vertical-align:-10%;display:inline}@media only screen and (min-width:1000px){nav.breadcrumbs ol li:after{color:color-mix(in oklab,var(--orange03)50%,var(--white))}}nav.breadcrumbs ol li:last-child:after{content:""}nav.breadcrumbs ol li a{color:color-mix(in oklab,var(--fontcolor)75%,var(--white));border:none;font-size:70%}@media only screen and (min-width:1000px){nav.breadcrumbs ol li a{color:color-mix(in oklab,var(--orange03)5%,var(--white))}}nav.breadcrumbs ol li a:before,nav.breadcrumbs ol li a:after{content:"";display:none}nav.breadcrumbs ol li:hover a{color:var(--fontcolor)}@media only screen and (min-width:1000px){nav.breadcrumbs ol li:hover a{color:var(--white)}}footer{box-sizing:border-box;height:120px;margin-top:5vh;animation:1.5s fadeIn;position:relative}footer nav.secondary{position:relative}footer nav.secondary:before{content:" ";background:var(--blau01);width:100%;height:2px;display:block;position:absolute;top:67%}footer nav.secondary:after{content:" ";background:var(--white);z-index:-1;width:100%;height:100%;display:block;position:absolute;top:67%;left:0}footer nav.secondary ul{box-sizing:border-box;background:url(zub/pattern_footer.svg) 0 65% no-repeat;width:100%;padding:34.5px 75px 30px 5vw;display:inline-block}@media only screen and (min-width:600px){footer nav.secondary ul{width:90%}}@media only screen and (min-width:769px){footer nav.secondary ul{width:auto;min-width:640px;padding-right:150px}}footer nav.secondary ul li{z-index:30;margin-right:10px;display:inline-block;position:relative}footer nav.secondary ul li a{color:var(--white);font-size:.9rem;font-style:normal;font-weight:500;position:relative}@media only screen and (min-width:600px){footer nav.secondary ul li a{fonz-soze:1rem}}footer nav.secondary ul li:hover{text-underline-offset:.4em;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--blau02);text-decoration-color:var(--blau02)}footer .partnerlogos{box-sizing:border-box;flex-flow:wrap;justify-content:center;align-items:center;padding-top:15px;padding-bottom:75px;padding-right:5vw;display:flex}@media only screen and (min-width:769px){footer .partnerlogos{padding-left:5vw}}footer .partnerlogos .plogo{box-sizing:border-box;width:175px;max-width:45%;height:140px;padding:10px 20px;display:flex}@media only screen and (min-width:769px){footer .partnerlogos .plogo{height:175px}}@media only screen and (min-width:1000px){footer .partnerlogos .plogo{padding:20px}}footer .partnerlogos .plogo.HHmKg{width:155px}footer .partnerlogos .plogo.VTF{width:200px}footer .partnerlogos .plogo.ActiveCity{width:140px}footer .partnerlogos .plogo img{width:100%;height:100%;display:block}footer .partnerlogos .plogo img img{object-fit:cover;width:100%;height:100%}.scroll_top{box-sizing:border-box;background:#fff;background:var(--fuchsia03);border-radius:var(--radius_big)0 0 var(--radius_big);transform-origin:100%;text-align:center;z-index:100;flex-direction:column;justify-content:center;align-items:center;width:80px;height:60px;transition:all .5s;display:flex;position:fixed;bottom:5vh;right:-90px;transform:translate(20px)}.scroll_top a{letter-spacing:.01em;color:var(--white);box-sizing:border-box;padding:8px 27px 8px 8px;font-size:2em;font-style:normal;font-weight:700;display:block}.scroll_top:hover{transform:translate(0);box-shadow:0 0 15px #00000080}.scroll_top.show{right:0}