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,button,input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input,select,textarea{margin:0;padding:0;border:0;font:inherit}body{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,button{background:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;width:auto}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}*{box-sizing:border-box}*:focus{outline:none}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(/build/theme/assets/space-grotesk-latin-300-normal-D2JxK3UW.woff2) format("woff2"),url(/build/theme/assets/space-grotesk-latin-300-normal-DjWM8_Wj.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/build/theme/assets/space-grotesk-latin-400-normal-C_H9aji2.woff2) format("woff2"),url(/build/theme/assets/space-grotesk-latin-400-normal-BXeG7fug.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/build/theme/assets/space-grotesk-latin-500-normal-KYfcXlvK.woff2) format("woff2"),url(/build/theme/assets/space-grotesk-latin-500-normal-Day7EzAn.woff) format("woff")}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.row{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.row.valign-bottom{align-items:flex-end}.col-m-1,.col-xl-1,.col-l-1{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-1{padding-left:15px;padding-right:15px;min-height:1px;width:8.3333333333%;position:relative}.col-m-2,.col-xl-2,.col-l-2{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-2{padding-left:15px;padding-right:15px;min-height:1px;width:16.6666666667%;position:relative}.col-m-3,.col-xl-3,.col-l-3{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-3{padding-left:15px;padding-right:15px;min-height:1px;width:25%;position:relative}.col-m-4,.col-xl-4,.col-l-4{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-4{padding-left:15px;padding-right:15px;min-height:1px;width:33.3333333333%;position:relative}.col-m-5,.col-xl-5,.col-l-5{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-5{padding-left:15px;padding-right:15px;min-height:1px;width:41.6666666667%;position:relative}.col-m-6,.col-xl-6,.col-l-6{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-6{padding-left:15px;padding-right:15px;min-height:1px;width:50%;position:relative}.col-m-7,.col-xl-7,.col-l-7{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-7{padding-left:15px;padding-right:15px;min-height:1px;width:58.3333333333%;position:relative}.col-m-8,.col-xl-8,.col-l-8{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-8{padding-left:15px;padding-right:15px;min-height:1px;width:66.6666666667%;position:relative}.col-m-9,.col-xl-9,.col-l-9{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-9{padding-left:15px;padding-right:15px;min-height:1px;width:75%;position:relative}.col-m-10,.col-xl-10,.col-l-10{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-10{padding-left:15px;padding-right:15px;min-height:1px;width:83.3333333333%;position:relative}.col-m-11,.col-xl-11,.col-l-11{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-s-11{padding-left:15px;padding-right:15px;min-height:1px;width:91.6666666667%;position:relative}.col-m-12,.col-xl-12,.col-l-12,.col-s-12{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}@media all and (min-width: 768px) and (max-width: 991px){.col-m-push-1{left:8.3333333333%}.col-m-pull-1{right:8.3333333333%}.col-m-push-2{left:16.6666666667%}.col-m-pull-2{right:16.6666666667%}.col-m-push-3{left:25%}.col-m-pull-3{right:25%}.col-m-push-4{left:33.3333333333%}.col-m-pull-4{right:33.3333333333%}.col-m-push-5{left:41.6666666667%}.col-m-pull-5{right:41.6666666667%}.col-m-push-6{left:50%}.col-m-pull-6{right:50%}.col-m-push-7{left:58.3333333333%}.col-m-pull-7{right:58.3333333333%}.col-m-push-8{left:66.6666666667%}.col-m-pull-8{right:66.6666666667%}.col-m-push-9{left:75%}.col-m-pull-9{right:75%}.col-m-push-10{left:83.3333333333%}.col-m-pull-10{right:83.3333333333%}.col-m-push-11{left:91.6666666667%}.col-m-pull-11{right:91.6666666667%}.col-m-push-12{left:100%}.col-m-pull-12{right:100%}}@media all and (max-width: 767px){.col-s-push-1{left:8.3333333333%}.col-s-pull-1{right:8.3333333333%}.col-s-push-2{left:16.6666666667%}.col-s-pull-2{right:16.6666666667%}.col-s-push-3{left:25%}.col-s-pull-3{right:25%}.col-s-push-4{left:33.3333333333%}.col-s-pull-4{right:33.3333333333%}.col-s-push-5{left:41.6666666667%}.col-s-pull-5{right:41.6666666667%}.col-s-push-6{left:50%}.col-s-pull-6{right:50%}.col-s-push-7{left:58.3333333333%}.col-s-pull-7{right:58.3333333333%}.col-s-push-8{left:66.6666666667%}.col-s-pull-8{right:66.6666666667%}.col-s-push-9{left:75%}.col-s-pull-9{right:75%}.col-s-push-10{left:83.3333333333%}.col-s-pull-10{right:83.3333333333%}.col-s-push-11{left:91.6666666667%}.col-s-pull-11{right:91.6666666667%}.col-s-push-12{left:100%}.col-s-pull-12{right:100%}}@media all and (min-width: 768px){.col-m-1{padding-left:15px;padding-right:15px;min-height:1px;width:8.3333333333%;position:relative}.col-m-2{padding-left:15px;padding-right:15px;min-height:1px;width:16.6666666667%;position:relative}.col-m-3{padding-left:15px;padding-right:15px;min-height:1px;width:25%;position:relative}.col-m-4{padding-left:15px;padding-right:15px;min-height:1px;width:33.3333333333%;position:relative}.col-m-5{padding-left:15px;padding-right:15px;min-height:1px;width:41.6666666667%;position:relative}.col-m-6{padding-left:15px;padding-right:15px;min-height:1px;width:50%;position:relative}.col-m-7{padding-left:15px;padding-right:15px;min-height:1px;width:58.3333333333%;position:relative}.col-m-8{padding-left:15px;padding-right:15px;min-height:1px;width:66.6666666667%;position:relative}.col-m-9{padding-left:15px;padding-right:15px;min-height:1px;width:75%;position:relative}.col-m-10{padding-left:15px;padding-right:15px;min-height:1px;width:83.3333333333%;position:relative}.col-m-11{padding-left:15px;padding-right:15px;min-height:1px;width:91.6666666667%;position:relative}.col-m-12{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}}@media all and (min-width: 992px){.col-l-1{padding-left:15px;padding-right:15px;min-height:1px;width:8.3333333333%;position:relative}.col-l-push-1{left:8.3333333333%}.col-l-pull-1{right:8.3333333333%}.col-l-2{padding-left:15px;padding-right:15px;min-height:1px;width:16.6666666667%;position:relative}.col-l-push-2{left:16.6666666667%}.col-l-pull-2{right:16.6666666667%}.col-l-3{padding-left:15px;padding-right:15px;min-height:1px;width:25%;position:relative}.col-l-push-3{left:25%}.col-l-pull-3{right:25%}.col-l-4{padding-left:15px;padding-right:15px;min-height:1px;width:33.3333333333%;position:relative}.col-l-push-4{left:33.3333333333%}.col-l-pull-4{right:33.3333333333%}.col-l-5{padding-left:15px;padding-right:15px;min-height:1px;width:41.6666666667%;position:relative}.col-l-push-5{left:41.6666666667%}.col-l-pull-5{right:41.6666666667%}.col-l-6{padding-left:15px;padding-right:15px;min-height:1px;width:50%;position:relative}.col-l-push-6{left:50%}.col-l-pull-6{right:50%}.col-l-7{padding-left:15px;padding-right:15px;min-height:1px;width:58.3333333333%;position:relative}.col-l-push-7{left:58.3333333333%}.col-l-pull-7{right:58.3333333333%}.col-l-8{padding-left:15px;padding-right:15px;min-height:1px;width:66.6666666667%;position:relative}.col-l-push-8{left:66.6666666667%}.col-l-pull-8{right:66.6666666667%}.col-l-9{padding-left:15px;padding-right:15px;min-height:1px;width:75%;position:relative}.col-l-push-9{left:75%}.col-l-pull-9{right:75%}.col-l-10{padding-left:15px;padding-right:15px;min-height:1px;width:83.3333333333%;position:relative}.col-l-push-10{left:83.3333333333%}.col-l-pull-10{right:83.3333333333%}.col-l-11{padding-left:15px;padding-right:15px;min-height:1px;width:91.6666666667%;position:relative}.col-l-push-11{left:91.6666666667%}.col-l-pull-11{right:91.6666666667%}.col-l-12{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-l-push-12{left:100%}.col-l-pull-12{right:100%}}@media all and (min-width: 1280px){.col-xl-1{padding-left:15px;padding-right:15px;min-height:1px;width:8.3333333333%;position:relative}.col-xl-push-1{left:8.3333333333%}.col-xl-pull-1{right:8.3333333333%}.col-xl-2{padding-left:15px;padding-right:15px;min-height:1px;width:16.6666666667%;position:relative}.col-xl-push-2{left:16.6666666667%}.col-xl-pull-2{right:16.6666666667%}.col-xl-3{padding-left:15px;padding-right:15px;min-height:1px;width:25%;position:relative}.col-xl-push-3{left:25%}.col-xl-pull-3{right:25%}.col-xl-4{padding-left:15px;padding-right:15px;min-height:1px;width:33.3333333333%;position:relative}.col-xl-push-4{left:33.3333333333%}.col-xl-pull-4{right:33.3333333333%}.col-xl-5{padding-left:15px;padding-right:15px;min-height:1px;width:41.6666666667%;position:relative}.col-xl-push-5{left:41.6666666667%}.col-xl-pull-5{right:41.6666666667%}.col-xl-6{padding-left:15px;padding-right:15px;min-height:1px;width:50%;position:relative}.col-xl-push-6{left:50%}.col-xl-pull-6{right:50%}.col-xl-7{padding-left:15px;padding-right:15px;min-height:1px;width:58.3333333333%;position:relative}.col-xl-push-7{left:58.3333333333%}.col-xl-pull-7{right:58.3333333333%}.col-xl-8{padding-left:15px;padding-right:15px;min-height:1px;width:66.6666666667%;position:relative}.col-xl-push-8{left:66.6666666667%}.col-xl-pull-8{right:66.6666666667%}.col-xl-9{padding-left:15px;padding-right:15px;min-height:1px;width:75%;position:relative}.col-xl-push-9{left:75%}.col-xl-pull-9{right:75%}.col-xl-10{padding-left:15px;padding-right:15px;min-height:1px;width:83.3333333333%;position:relative}.col-xl-push-10{left:83.3333333333%}.col-xl-pull-10{right:83.3333333333%}.col-xl-11{padding-left:15px;padding-right:15px;min-height:1px;width:91.6666666667%;position:relative}.col-xl-push-11{left:91.6666666667%}.col-xl-pull-11{right:91.6666666667%}.col-xl-12{padding-left:15px;padding-right:15px;min-height:1px;width:100%;position:relative}.col-xl-push-12{left:100%}.col-xl-pull-12{right:100%}}.row-form{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.row-form.valign-bottom{align-items:flex-end}.col-form-m-1,.col-form-xl-1,.col-form-l-1{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-1{padding-left:10px;padding-right:10px;min-height:1px;width:8.3333333333%;position:relative}.col-form-m-2,.col-form-xl-2,.col-form-l-2{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-2{padding-left:10px;padding-right:10px;min-height:1px;width:16.6666666667%;position:relative}.col-form-m-3,.col-form-xl-3,.col-form-l-3{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-3{padding-left:10px;padding-right:10px;min-height:1px;width:25%;position:relative}.col-form-m-4,.col-form-xl-4,.col-form-l-4{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-4{padding-left:10px;padding-right:10px;min-height:1px;width:33.3333333333%;position:relative}.col-form-m-5,.col-form-xl-5,.col-form-l-5{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-5{padding-left:10px;padding-right:10px;min-height:1px;width:41.6666666667%;position:relative}.col-form-m-6,.col-form-xl-6,.col-form-l-6{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-6{padding-left:10px;padding-right:10px;min-height:1px;width:50%;position:relative}.col-form-m-7,.col-form-xl-7,.col-form-l-7{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-7{padding-left:10px;padding-right:10px;min-height:1px;width:58.3333333333%;position:relative}.col-form-m-8,.col-form-xl-8,.col-form-l-8{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-8{padding-left:10px;padding-right:10px;min-height:1px;width:66.6666666667%;position:relative}.col-form-m-9,.col-form-xl-9,.col-form-l-9{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-9{padding-left:10px;padding-right:10px;min-height:1px;width:75%;position:relative}.col-form-m-10,.col-form-xl-10,.col-form-l-10{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-10{padding-left:10px;padding-right:10px;min-height:1px;width:83.3333333333%;position:relative}.col-form-m-11,.col-form-xl-11,.col-form-l-11{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-s-11{padding-left:10px;padding-right:10px;min-height:1px;width:91.6666666667%;position:relative}.col-form-m-12,.col-form-xl-12,.col-form-l-12,.col-form-s-12{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}@media all and (min-width: 768px) and (max-width: 991px){.col-form-m-push-1{left:8.3333333333%}.col-form-m-pull-1{right:8.3333333333%}.col-form-m-push-2{left:16.6666666667%}.col-form-m-pull-2{right:16.6666666667%}.col-form-m-push-3{left:25%}.col-form-m-pull-3{right:25%}.col-form-m-push-4{left:33.3333333333%}.col-form-m-pull-4{right:33.3333333333%}.col-form-m-push-5{left:41.6666666667%}.col-form-m-pull-5{right:41.6666666667%}.col-form-m-push-6{left:50%}.col-form-m-pull-6{right:50%}.col-form-m-push-7{left:58.3333333333%}.col-form-m-pull-7{right:58.3333333333%}.col-form-m-push-8{left:66.6666666667%}.col-form-m-pull-8{right:66.6666666667%}.col-form-m-push-9{left:75%}.col-form-m-pull-9{right:75%}.col-form-m-push-10{left:83.3333333333%}.col-form-m-pull-10{right:83.3333333333%}.col-form-m-push-11{left:91.6666666667%}.col-form-m-pull-11{right:91.6666666667%}.col-form-m-push-12{left:100%}.col-form-m-pull-12{right:100%}}@media all and (max-width: 767px){.col-form-s-push-1{left:8.3333333333%}.col-form-s-pull-1{right:8.3333333333%}.col-form-s-push-2{left:16.6666666667%}.col-form-s-pull-2{right:16.6666666667%}.col-form-s-push-3{left:25%}.col-form-s-pull-3{right:25%}.col-form-s-push-4{left:33.3333333333%}.col-form-s-pull-4{right:33.3333333333%}.col-form-s-push-5{left:41.6666666667%}.col-form-s-pull-5{right:41.6666666667%}.col-form-s-push-6{left:50%}.col-form-s-pull-6{right:50%}.col-form-s-push-7{left:58.3333333333%}.col-form-s-pull-7{right:58.3333333333%}.col-form-s-push-8{left:66.6666666667%}.col-form-s-pull-8{right:66.6666666667%}.col-form-s-push-9{left:75%}.col-form-s-pull-9{right:75%}.col-form-s-push-10{left:83.3333333333%}.col-form-s-pull-10{right:83.3333333333%}.col-form-s-push-11{left:91.6666666667%}.col-form-s-pull-11{right:91.6666666667%}.col-form-s-push-12{left:100%}.col-form-s-pull-12{right:100%}}@media all and (min-width: 768px){.col-form-m-1{padding-left:10px;padding-right:10px;min-height:1px;width:8.3333333333%;position:relative}.col-form-m-2{padding-left:10px;padding-right:10px;min-height:1px;width:16.6666666667%;position:relative}.col-form-m-3{padding-left:10px;padding-right:10px;min-height:1px;width:25%;position:relative}.col-form-m-4{padding-left:10px;padding-right:10px;min-height:1px;width:33.3333333333%;position:relative}.col-form-m-5{padding-left:10px;padding-right:10px;min-height:1px;width:41.6666666667%;position:relative}.col-form-m-6{padding-left:10px;padding-right:10px;min-height:1px;width:50%;position:relative}.col-form-m-7{padding-left:10px;padding-right:10px;min-height:1px;width:58.3333333333%;position:relative}.col-form-m-8{padding-left:10px;padding-right:10px;min-height:1px;width:66.6666666667%;position:relative}.col-form-m-9{padding-left:10px;padding-right:10px;min-height:1px;width:75%;position:relative}.col-form-m-10{padding-left:10px;padding-right:10px;min-height:1px;width:83.3333333333%;position:relative}.col-form-m-11{padding-left:10px;padding-right:10px;min-height:1px;width:91.6666666667%;position:relative}.col-form-m-12{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}}@media all and (min-width: 992px){.col-form-l-1{padding-left:10px;padding-right:10px;min-height:1px;width:8.3333333333%;position:relative}.col-form-l-push-1{left:8.3333333333%}.col-form-l-pull-1{right:8.3333333333%}.col-form-l-2{padding-left:10px;padding-right:10px;min-height:1px;width:16.6666666667%;position:relative}.col-form-l-push-2{left:16.6666666667%}.col-form-l-pull-2{right:16.6666666667%}.col-form-l-3{padding-left:10px;padding-right:10px;min-height:1px;width:25%;position:relative}.col-form-l-push-3{left:25%}.col-form-l-pull-3{right:25%}.col-form-l-4{padding-left:10px;padding-right:10px;min-height:1px;width:33.3333333333%;position:relative}.col-form-l-push-4{left:33.3333333333%}.col-form-l-pull-4{right:33.3333333333%}.col-form-l-5{padding-left:10px;padding-right:10px;min-height:1px;width:41.6666666667%;position:relative}.col-form-l-push-5{left:41.6666666667%}.col-form-l-pull-5{right:41.6666666667%}.col-form-l-6{padding-left:10px;padding-right:10px;min-height:1px;width:50%;position:relative}.col-form-l-push-6{left:50%}.col-form-l-pull-6{right:50%}.col-form-l-7{padding-left:10px;padding-right:10px;min-height:1px;width:58.3333333333%;position:relative}.col-form-l-push-7{left:58.3333333333%}.col-form-l-pull-7{right:58.3333333333%}.col-form-l-8{padding-left:10px;padding-right:10px;min-height:1px;width:66.6666666667%;position:relative}.col-form-l-push-8{left:66.6666666667%}.col-form-l-pull-8{right:66.6666666667%}.col-form-l-9{padding-left:10px;padding-right:10px;min-height:1px;width:75%;position:relative}.col-form-l-push-9{left:75%}.col-form-l-pull-9{right:75%}.col-form-l-10{padding-left:10px;padding-right:10px;min-height:1px;width:83.3333333333%;position:relative}.col-form-l-push-10{left:83.3333333333%}.col-form-l-pull-10{right:83.3333333333%}.col-form-l-11{padding-left:10px;padding-right:10px;min-height:1px;width:91.6666666667%;position:relative}.col-form-l-push-11{left:91.6666666667%}.col-form-l-pull-11{right:91.6666666667%}.col-form-l-12{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-l-push-12{left:100%}.col-form-l-pull-12{right:100%}}@media all and (min-width: 1280px){.col-form-xl-1{padding-left:10px;padding-right:10px;min-height:1px;width:8.3333333333%;position:relative}.col-form-xl-push-1{left:8.3333333333%}.col-form-xl-pull-1{right:8.3333333333%}.col-form-xl-2{padding-left:10px;padding-right:10px;min-height:1px;width:16.6666666667%;position:relative}.col-form-xl-push-2{left:16.6666666667%}.col-form-xl-pull-2{right:16.6666666667%}.col-form-xl-3{padding-left:10px;padding-right:10px;min-height:1px;width:25%;position:relative}.col-form-xl-push-3{left:25%}.col-form-xl-pull-3{right:25%}.col-form-xl-4{padding-left:10px;padding-right:10px;min-height:1px;width:33.3333333333%;position:relative}.col-form-xl-push-4{left:33.3333333333%}.col-form-xl-pull-4{right:33.3333333333%}.col-form-xl-5{padding-left:10px;padding-right:10px;min-height:1px;width:41.6666666667%;position:relative}.col-form-xl-push-5{left:41.6666666667%}.col-form-xl-pull-5{right:41.6666666667%}.col-form-xl-6{padding-left:10px;padding-right:10px;min-height:1px;width:50%;position:relative}.col-form-xl-push-6{left:50%}.col-form-xl-pull-6{right:50%}.col-form-xl-7{padding-left:10px;padding-right:10px;min-height:1px;width:58.3333333333%;position:relative}.col-form-xl-push-7{left:58.3333333333%}.col-form-xl-pull-7{right:58.3333333333%}.col-form-xl-8{padding-left:10px;padding-right:10px;min-height:1px;width:66.6666666667%;position:relative}.col-form-xl-push-8{left:66.6666666667%}.col-form-xl-pull-8{right:66.6666666667%}.col-form-xl-9{padding-left:10px;padding-right:10px;min-height:1px;width:75%;position:relative}.col-form-xl-push-9{left:75%}.col-form-xl-pull-9{right:75%}.col-form-xl-10{padding-left:10px;padding-right:10px;min-height:1px;width:83.3333333333%;position:relative}.col-form-xl-push-10{left:83.3333333333%}.col-form-xl-pull-10{right:83.3333333333%}.col-form-xl-11{padding-left:10px;padding-right:10px;min-height:1px;width:91.6666666667%;position:relative}.col-form-xl-push-11{left:91.6666666667%}.col-form-xl-pull-11{right:91.6666666667%}.col-form-xl-12{padding-left:10px;padding-right:10px;min-height:1px;width:100%;position:relative}.col-form-xl-push-12{left:100%}.col-form-xl-pull-12{right:100%}}html{font-size:10px;overflow-anchor:none}html.footer-no-content footer{padding-top:40px;margin-top:-1px}html.footer-no-content footer:after{top:0;height:100%}html.menu-open header{height:calc(var(--submenu-height) + 100px)}html.menu-open header .main-navigation .submenu ul li{visibility:visible;opacity:1}html.menu-open header .main-navigation .submenu ul li:nth-child(1){transition-delay:.1s}html.menu-open header .main-navigation .submenu ul li:nth-child(2){transition-delay:.2s}html.menu-open header .main-navigation .submenu ul li:nth-child(3){transition-delay:.3s}html.menu-open header .main-navigation .submenu ul li:nth-child(4){transition-delay:.4s}html.menu-open header .main-navigation .submenu ul li:nth-child(5){transition-delay:.5s}html.menu-open header .main-navigation .submenu ul li:nth-child(6){transition-delay:.6s}html.menu-open header .main-navigation .submenu ul li:nth-child(7){transition-delay:.7s}html.menu-open header .main-navigation .submenu ul li:nth-child(8){transition-delay:.8s}html.menu-open header .main-navigation .submenu ul li:nth-child(9){transition-delay:.9s}html.menu-open header .main-navigation .submenu ul li:nth-child(10){transition-delay:1s}html.menu-open header .menu-toggle:after{transform:rotate(-45deg);bottom:calc(50% - 1px)}html.menu-open header .menu-toggle:before{transform:rotate(45deg);top:calc(50% - 1px)}html.menu-open header .menu-toggle .line{opacity:0}body{background:#fff;color:#2e286c;font-family:Space Grotesk,sans-serif;font-weight:400;line-height:1.4em;font-size:2.1rem;min-height:100vh;padding-top:88px;display:flex;flex-direction:column}body.prevent-transition *{transition:none!important}footer{margin-top:auto;position:relative;z-index:1;background:#fff}footer:after{content:"";position:absolute;top:80px;left:0;width:100%;height:calc(100% - 80px);background:#2e286c;z-index:-1}footer a{text-decoration:none;color:inherit}footer .footer-content .content-container{position:relative;margin-bottom:50px}footer .footer-content .content-container .bottom-right-edge{position:absolute;bottom:0;right:0;width:200px;height:auto;fill:#fff;transform:rotate(180deg)}footer .footer-content .content-container .inner{background:#fff;border-radius:0 0 0 30px;clip-path:polygon(0px 0,200px -1px,100% -1px,100% calc(100% - 200px),calc(100% - 200px) 100%,0px 100%);padding-top:120px;padding-bottom:120px}footer .footer-content .content-container .inner .contacts{display:flex;gap:200px;justify-content:center;margin:60px auto 0;max-width:1050px}footer .footer-content .content-container .inner .headline{font-size:5.5rem;font-weight:400;line-height:1.1em}@media screen and (max-width: 991px){footer .footer-content .content-container .inner .headline{-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width: 767px){footer .footer-content .content-container .inner .headline{font-size:3.6rem}}footer .footer-bottom{color:#a0d443;padding-bottom:60px;text-transform:uppercase;font-size:1.6rem;letter-spacing:.32px}footer .footer-bottom .footer-navigation{margin-left:auto;margin-right:180px;display:flex;gap:80px;justify-content:flex-end}footer .footer-bottom .flex{display:flex;gap:40px}header{position:fixed;top:0;left:0;width:100%;background:#2e286c;padding:30px 0;z-index:101;font-size:1.8rem;color:#fff;text-transform:uppercase;height:90px;transition:height .5s;overflow:hidden}header a{color:inherit;text-decoration:none}header .logo{color:#a0d443;font-size:2.2rem;letter-spacing:1.1px;font-weight:500}header .logo-and-navigation{display:flex;gap:20px}header .main-navigation{display:flex;gap:45px}header .main-navigation a{padding:5px 12px;display:inline-block}header .main-navigation>li>.node-label{border:1px solid transparent;border-radius:5px;position:relative}header .main-navigation>li>.node-label:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1.5px solid #A0D443;border-radius:5px;border-left:0;border-bottom:0;transform:translate(20%) translateY(-20%);transition:transform .3s,opacity .3s;opacity:0}header .main-navigation>li>.node-label:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1.5px solid #A0D443;border-radius:5px;border-right:0;border-top:0;transform:translate(-20%) translateY(20%);transition:transform .3s,opacity .3s;opacity:0}header .main-navigation>li>.node-label:hover:after{transform:translate(0);opacity:1}header .main-navigation>li>.node-label:hover:before{transform:translate(0);opacity:1}header .main-navigation>li.active>.node-label:after{transform:translate(0);opacity:1}header .main-navigation>li.active>.node-label:before{transform:translate(0);opacity:1}header .main-navigation .node-label{letter-spacing:.36px;max-width:180px}header .main-navigation .submenu{position:relative}header .main-navigation .submenu ul{position:absolute;top:calc(100% + 10px);left:0;text-transform:none;width:180px;overflow:visible}header .main-navigation .submenu ul li{visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s}header .main-navigation .submenu ul li.active>.node-label{color:#a0d443}header .main-navigation .submenu ul li a{padding:4px 12px}header .main-navigation .submenu ul li .node-label{transition:color .3s}header .main-navigation .submenu ul li .node-label:hover{color:#a0d443}header .main-navigation-container{position:relative;top:-6px;margin-left:100px}header .menu-toggle{position:relative;top:2px;width:32px;height:24px;cursor:pointer;margin-left:auto}header .menu-toggle:after{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;transition:all .25s;background:#a0d443}header .menu-toggle:before{content:"";width:100%;height:2px;position:absolute;top:0;left:0;transition:all .25s;background:#a0d443}header .menu-toggle .line{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;transition:all .25s;background:#a0d443}strong{font-weight:500}.theme-anchor-target{display:block;height:0;overflow:hidden;line-height:0;position:relative;top:-180px}.theme-confirm-text{display:flex;flex-direction:column;gap:10px}.theme-container{width:100%;max-width:1520px;padding-inline:50px;margin:0 auto}@media screen and (max-width: 767px){.theme-container{padding-inline:20px}}.theme-container.large{max-width:1920px}.theme-container.no-pad{padding-inline:0}.theme-cookie-banner-container{position:fixed;left:0;bottom:0;width:100%;max-height:100vh;transform:translateY(100%);z-index:31;transition:transform .3s}.theme-cookie-banner-container.show{transform:translateY(0)}.theme-cookie-banner-container .theme-cookie-banner .buttons{display:flex;flex:0 0 260px;flex-direction:column;gap:10px;align-items:flex-end}.theme-cookie-banner-container .theme-cookie-banner .buttons>*{width:max-content}.theme-cookie-banner-container .theme-cookie-banner .inner{display:flex;gap:60px;background:#2e286c;padding:50px 40px 40px;font-size:1.6rem;line-height:1.4em;color:#fff;border-radius:0 30px}.theme-cookie-banner-container .theme-cookie-banner .inner .text{overflow:auto;max-height:calc(100vh - 210px)}.theme-cookie-banner-container .theme-cookie-banner .inner .text .headline{font-weight:700}.theme-cookie-banner-container .theme-cookie-banner .theme-cta-link{padding-left:20px}.theme-cookie-banner-container .theme-cookie-banner .theme-cta-link:hover{text-decoration:underline;text-underline-offset:4px}.theme-cta-button{border-radius:5px;border:2px solid transparent;font-size:2.2rem;line-height:1.2em;text-transform:uppercase;display:flex;align-items:center;gap:10px;padding:8px 20px;background:transparent;transition:color .3s;text-decoration:none;position:relative;font-weight:500;z-index:0;justify-self:flex-start;letter-spacing:1.1px;cursor:pointer}.theme-cta-button:after{content:"";position:absolute;left:0;top:-1px;height:calc(100% + 2px);width:0;transition:width .4s,opacity .3s;opacity:0;z-index:-1}.theme-cta-button.blue{border-color:#2e286c;color:#2e286c}.theme-cta-button.blue:after{background:#2e286c}.theme-cta-button.blue:hover{color:#a0d443}.theme-cta-button.blue:hover:after{width:100%;opacity:1}.theme-cta-button.green{border-color:#a0d443;color:#a0d443}.theme-cta-button.green:after{background:#a0d443}.theme-cta-button.green:hover{color:#2e286c}.theme-cta-button.green:hover:after{width:100%;opacity:1}.theme-cta-button .icon{font-size:.75em}@media screen and (max-width: 768px){.theme-cta-button{font-size:1.8rem;padding:6px 16px}.theme-cta-button .icon{top:0}}.theme-cta-button-container{display:flex}.theme-cta-link{font-size:1.6rem;line-height:1.3em;text-transform:uppercase;display:inline-block;padding:5px 25px 5px 0;position:relative;text-decoration:none;color:#e8e8e8}.theme-cta-link:after{content:"";font-family:icon;position:absolute;right:5px;top:3px;transition:right .15s;transition-delay:90ms;font-size:.775em}.theme-cta-link:hover:after{right:0}.theme-datepicker{position:relative}.theme-datepicker input{cursor:pointer}.theme-datepicker .clear-button{position:absolute;right:58px;top:19px;cursor:pointer;font-size:1.4rem;color:#2e286c}.theme-datepicker .ui-datepicker-trigger{position:absolute;right:22px;top:14px;cursor:pointer;color:#2e286c}.block-box.bg-purple .theme-form input[type=text],.block-box.bg-purple .theme-form input[type=date],.block-box.bg-purple .theme-form input[type=email],.block-box.bg-purple .theme-form input[type=password],.block-box.bg-purple .theme-form textarea{border-color:#a0d443;color:#a0d443}.block-box.bg-purple .theme-form input[type=text].error,.block-box.bg-purple .theme-form input[type=date].error,.block-box.bg-purple .theme-form input[type=email].error,.block-box.bg-purple .theme-form input[type=password].error,.block-box.bg-purple .theme-form textarea.error{box-shadow:0 0 0 3px #a0d443}.block-box.bg-purple .theme-form input[type=text].placeholder,.block-box.bg-purple .theme-form input[type=date].placeholder,.block-box.bg-purple .theme-form input[type=email].placeholder,.block-box.bg-purple .theme-form input[type=password].placeholder,.block-box.bg-purple .theme-form textarea.placeholder{color:#a0d443}.block-box.bg-purple .theme-form input[type=text]:-moz-placeholder,.block-box.bg-purple .theme-form input[type=date]:-moz-placeholder,.block-box.bg-purple .theme-form input[type=email]:-moz-placeholder,.block-box.bg-purple .theme-form input[type=password]:-moz-placeholder,.block-box.bg-purple .theme-form textarea:-moz-placeholder{color:#a0d443}.block-box.bg-purple .theme-form input[type=text]::-moz-placeholder,.block-box.bg-purple .theme-form input[type=date]::-moz-placeholder,.block-box.bg-purple .theme-form input[type=email]::-moz-placeholder,.block-box.bg-purple .theme-form input[type=password]::-moz-placeholder,.block-box.bg-purple .theme-form textarea::-moz-placeholder{color:#a0d443}.block-box.bg-purple .theme-form input[type=text]:-ms-input-placeholder,.block-box.bg-purple .theme-form input[type=date]:-ms-input-placeholder,.block-box.bg-purple .theme-form input[type=email]:-ms-input-placeholder,.block-box.bg-purple .theme-form input[type=password]:-ms-input-placeholder,.block-box.bg-purple .theme-form textarea:-ms-input-placeholder{color:#a0d443}.block-box.bg-purple .theme-form input[type=text]::-webkit-input-placeholder,.block-box.bg-purple .theme-form input[type=date]::-webkit-input-placeholder,.block-box.bg-purple .theme-form input[type=email]::-webkit-input-placeholder,.block-box.bg-purple .theme-form input[type=password]::-webkit-input-placeholder,.block-box.bg-purple .theme-form textarea::-webkit-input-placeholder{color:#a0d443}.block-box.bg-purple .theme-form .theme-checkbox{border-color:#a0d443}.block-box.bg-purple .theme-form .theme-checkbox.error{box-shadow:0 0 0 3px #a0d443}.block-box.bg-purple .theme-form .theme-checkbox .checkbox-indicator{border-color:#a0d443}.block-box.bg-purple .theme-form .theme-checkbox .checkbox-indicator:after{background:#a0d443}.block-box.bg-purple .theme-form .vue-form-media.error .media-row-container{box-shadow:0 0 0 3px #a0d443}.block-box.bg-purple .theme-form .vue-form-media .media-list li .media-item .name{background:#a0d443;color:#2e286c}.block-box.bg-purple .theme-form .vue-form-media .media-row-container{border:1.5px solid #A0D443}.block-box.bg-purple .theme-form .vue-form-media .upload-button .symbol{border-color:#a0d443}.theme-form input[type=text],.theme-form input[type=email],.theme-form input[type=password],.theme-form textarea{padding:15px 40px;border:1.5px solid #2E286C;border-radius:5px;display:block;width:100%;background:transparent;color:#2e286c;font-size:4rem;line-height:1.1em}@media screen and (max-width: 767px){.theme-form input[type=text],.theme-form input[type=email],.theme-form input[type=password],.theme-form textarea{font-size:2.6rem}}.theme-form input[type=text].error,.theme-form input[type=email].error,.theme-form input[type=password].error,.theme-form textarea.error{box-shadow:0 0 0 3px #2e286c}.theme-form input[type=text].placeholder,.theme-form input[type=email].placeholder,.theme-form input[type=password].placeholder,.theme-form textarea.placeholder{color:#2e286c}.theme-form input[type=text]:-moz-placeholder,.theme-form input[type=email]:-moz-placeholder,.theme-form input[type=password]:-moz-placeholder,.theme-form textarea:-moz-placeholder{color:#2e286c}.theme-form input[type=text]::-moz-placeholder,.theme-form input[type=email]::-moz-placeholder,.theme-form input[type=password]::-moz-placeholder,.theme-form textarea::-moz-placeholder{color:#2e286c}.theme-form input[type=text]:-ms-input-placeholder,.theme-form input[type=email]:-ms-input-placeholder,.theme-form input[type=password]:-ms-input-placeholder,.theme-form textarea:-ms-input-placeholder{color:#2e286c}.theme-form input[type=text]::-webkit-input-placeholder,.theme-form input[type=email]::-webkit-input-placeholder,.theme-form input[type=password]::-webkit-input-placeholder,.theme-form textarea::-webkit-input-placeholder{color:#2e286c}.theme-form textarea{resize:none;min-height:200px}.theme-form .form-rows{display:flex;flex-direction:column;gap:20px}.theme-form .form-rows.large{gap:50px}.theme-form .theme-checkbox{position:relative;padding:15px 40px 15px 125px;border:1.5px solid #2E286C;border-radius:5px;display:inline-block;font-size:4rem;line-height:1.1em}.theme-form .theme-checkbox.error{box-shadow:0 0 0 3px #2e286c}.theme-form .theme-checkbox a{position:relative;z-index:1;color:inherit}.theme-form .theme-checkbox input{position:absolute;top:0;left:0;opacity:0;height:100%;width:100%;z-index:2;cursor:pointer}.theme-form .theme-checkbox input:checked~.checkbox-indicator:after{display:block}.theme-form .theme-checkbox .checkbox-indicator{position:absolute;top:50%;transform:translateY(-50%);left:40px;border-radius:50%;border:2.5px solid #2E286C;width:36px;height:36px}.theme-form .theme-checkbox .checkbox-indicator:after{content:"";display:none;background:#2e286c;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%}.theme-form .vue-form-media.error .media-row-container{box-shadow:0 0 0 3px #2e286c}.theme-form .vue-form-media .display-textfield{padding:15px 40px;border:1.5px solid #2E286C;border-radius:5px;display:block;width:100%;background:transparent;color:#2e286c;font-size:4rem;line-height:1.1em;background:#2e286c;position:relative;cursor:pointer}@media screen and (max-width: 767px){.theme-form .vue-form-media .display-textfield{font-size:2.6rem}}.theme-form .vue-form-media .display-textfield .icon{position:absolute;right:20px;top:17px}.theme-form .vue-form-media .indicator{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.theme-form .vue-form-media .media-row-container{border-radius:5px;border:1px solid #2E286C;padding:15px 35px}.theme-form .vue-form-media .media-list{display:flex;flex-direction:column;gap:5px}.theme-form .vue-form-media .media-list li:first-child{margin-top:5px}.theme-form .vue-form-media .media-list li .media-item{display:flex;gap:10px;align-items:center}.theme-form .vue-form-media .media-list li .media-item .delete-button{cursor:pointer}.theme-form .vue-form-media .media-list li .media-item .edit{display:none!important}.theme-form .vue-form-media .media-list li .media-item .name{border-radius:5px;background:#2e286c;color:#a0d443;padding:5px;flex:1 1 auto}.theme-form .vue-form-media .upload-button{display:flex;gap:25px;align-items:flex-start;cursor:pointer;text-align:left;margin-top:20px;color:inherit;font-size:1.5rem;line-height:1.4em}.theme-form .vue-form-media .upload-button .symbol{flex:0 0 44px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:2px solid #2E286C;font-size:2rem}.theme-form .vue-form-media .upload-button .label{display:flex;flex-direction:column}.theme-h1{font-size:5.5rem;font-weight:400;line-height:1.1em}@media screen and (max-width: 991px){.theme-h1{-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width: 767px){.theme-h1{font-size:3.6rem}}.theme-h2{font-size:4rem;font-weight:400;line-height:1.1em}@media screen and (max-width: 991px){.theme-h2{-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width: 767px){.theme-h2{font-size:2.6rem}}.theme-lazy-load-image{opacity:0;filter:blur(5px);transition:opacity 1s,filter 1s;transition-delay:.2s}.theme-lazy-load-image.lazy-loaded{opacity:1;filter:blur(0)}.theme-overline{font-weight:700;line-height:1.3em;text-transform:uppercase;letter-spacing:1.25px}.theme-wysiwyg a{color:inherit}.theme-wysiwyg a:hover{text-decoration:none}.theme-wysiwyg i,.theme-wysiwyg em{font-style:italic}.theme-wysiwyg p:not(:last-child),.theme-wysiwyg ol:not(:last-child),.theme-wysiwyg ul:not(:last-child){margin-bottom:.8em}.theme-wysiwyg small,.theme-wysiwyg sub,.theme-wysiwyg sup{font-size:.83em}.theme-wysiwyg sub{vertical-align:sub}.theme-wysiwyg sup{vertical-align:super}.theme-wysiwyg strong{font-weight:500}.theme-wysiwyg ul{padding-left:25px;display:flex;flex-direction:column;gap:8px;list-style:disc}.ui-datepicker{border:1px solid #2E286C;padding:10px;border-radius:5px;background:#fff;z-index:1;margin-top:10px}.ui-datepicker tbody td{text-align:center}.ui-datepicker tbody td a{color:inherit;text-decoration:none}.ui-datepicker tbody td a:hover{background:#fff;color:#2e286c}.ui-datepicker tbody td a,.ui-datepicker tbody td span{display:block;padding:3px 8px;border-radius:2px}.ui-datepicker tbody td.ui-datepicker-unselectable,.ui-datepicker tbody td.ui-state-disabled{opacity:.3}.ui-datepicker tbody td.ui-datepicker-current-day a{background:#2e286c;color:#fff;font-weight:600}.ui-datepicker thead th{padding:3px 8px;text-align:center;font-weight:600}.ui-datepicker .ui-datepicker-header{position:relative;padding:0 25px;margin-bottom:10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{position:absolute;top:0;display:block;cursor:pointer;padding:0 5px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{font-family:icon}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled{opacity:.3;cursor:default}.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:-5px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:""}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:-5px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:""}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:flex;gap:10px;justify-content:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{flex:0 0 calc(50% - 5px);cursor:pointer}@media screen and (max-width: 1439px){html.menu-open header .main-navigation-container{display:block}header .main-navigation-container{position:fixed;top:90px;left:0;width:100%;background:#2e286c;display:none;margin-left:0;padding-inline:50px;height:calc(var(--submenu-height) + 90px);max-height:calc(100% - 90px);overflow-y:auto;transition:height .3s}footer .footer-bottom{padding-bottom:35px}footer .footer-bottom .copy{order:2}footer .footer-bottom .flex{flex-direction:column;gap:25px}footer .footer-bottom .footer-navigation{margin-left:0;margin-right:0;display:flex;gap:10px 60px;justify-content:flex-start;flex-wrap:wrap}footer .footer-content .content-container{margin-bottom:45px}}@media screen and (max-width: 991px){header .main-navigation{flex-direction:column;gap:20px}header .main-navigation .submenu ul{position:relative;top:auto;left:auto;padding-left:30px;margin-top:10px}header .main-navigation-container{height:auto;padding-block:20px}footer .footer-content .content-container .bottom-right-edge{width:120px}footer .footer-content .content-container .inner{border-radius:0 0 0 20px;clip-path:polygon(0px 0,120px -1px,100% -1px,100% calc(100% - 120px),calc(100% - 120px) 100%,0px 100%)}footer .footer-content .content-container .inner .contacts{gap:120px}footer .footer-content .content-container .inner .headline{font-size:4rem;font-weight:400;line-height:1.1em}}@media screen and (max-width: 991px) and (max-width: 991px){footer .footer-content .content-container .inner .headline{-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width: 991px) and (max-width: 767px){footer .footer-content .content-container .inner .headline{font-size:2.6rem}}@media screen and (max-width: 991px){.theme-cookie-banner-container .theme-cookie-banner{padding:0;background:none}.theme-cookie-banner-container .theme-cookie-banner .buttons{flex:0 1 auto;align-items:center;margin-top:20px}.theme-cookie-banner-container .theme-cookie-banner .inner{display:flex;flex-direction:column;gap:15px;margin-top:0}.theme-cookie-banner-container .theme-cookie-banner .inner .text{max-height:none}}@media screen and (max-width: 767px){html.footer-minimized footer .footer-content .content-container .inner{padding-bottom:100px}body{padding-top:70px}header{padding:20px 0;height:70px}header .main-navigation-container{top:70px;max-height:calc(100% - 70px);padding-inline:20px}header .menu-toggle{width:26px;height:20px;top:4px}footer .footer-bottom .footer-navigation{gap:10px 90px}footer .footer-content .content-container .inner{padding-top:100px;padding-bottom:60px}footer .footer-content .content-container .inner .contacts{gap:60px}.theme-form .mobile-rows{display:flex;flex-direction:column;gap:20px}.theme-form .theme-checkbox{font-size:2.6rem}}@media screen and (max-width: 640px){footer .footer-content .content-container .bottom-right-edge{width:80px}footer .footer-content .content-container .inner{border-radius:0 0 0 15px;clip-path:polygon(0px 0,80px -1px,100% -1px,100% calc(100% - 80px),calc(100% - 80px) 100%,0px 100%)}}@media screen and (max-width: 619px){footer .footer-content .content-container .inner{padding-top:80px;padding-bottom:40px}footer .footer-content .content-container .inner .contacts{flex-direction:column;gap:20px;margin:30px 0 0;padding-left:60px}footer .footer-content .content-container .inner .headline{font-size:2.6rem}}@media screen and (max-width: 440px){body{padding-top:60px}header{padding:15px 0;height:60px}header .logo{font-size:1.8rem}header .logo-and-navigation{gap:10px}}.block-accordeon-teaser.inside-bg-blue{color:#e8e8e8}.block-accordeon-teaser.inside-bg-blue .item,.block-accordeon-teaser.inside-bg-blue .item:first-child{border-color:#e8e8e8}.block-accordeon-teaser .item{padding:35px 0;border-bottom:2px solid #2E286C;overflow:hidden;height:585px}.block-accordeon-teaser .item:first-child{border-top:2px solid #2E286C}.block-accordeon-teaser .item-inner{display:flex;gap:60px;height:100%}.block-accordeon-teaser .item-inner .image-container{flex:0 1 900px;margin-left:auto;height:100%}.block-accordeon-teaser .item-inner .image-container .aspect{width:100%;position:relative;height:100%;border-radius:10px;overflow:hidden}.block-accordeon-teaser .item-inner .image-container .aspect img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block-accordeon-teaser .item-inner .text-container{flex:0 1 480px}.block-accordeon-teaser .item-inner .text-container .text{padding-top:40px}.block-accordeon-teaser .items{display:flex;flex-direction:column;position:sticky;top:100px}@media screen and (max-width: 1399px){.block-accordeon-teaser .item{height:520px}}@media screen and (max-width: 1199px){.block-accordeon-teaser .item{height:auto!important;padding:25px 0}.block-accordeon-teaser .item-inner{height:auto;flex-direction:column;gap:20px}.block-accordeon-teaser .item-inner .image-container{height:auto;flex:0 1 auto;width:100%;max-width:640px;margin-left:0}.block-accordeon-teaser .item-inner .image-container .aspect{height:auto;padding-bottom:57.777%}.block-accordeon-teaser .item-inner .text-container{flex:0 1 auto;max-width:780px}.block-accordeon-teaser .item-inner .text-container .text{padding-top:20px}.block-accordeon-teaser .items{position:static;top:auto}.block-accordeon-teaser .items-container{height:auto!important}}.block-box{transform:translateY(200px);transition:transform .9s}.block-box.bg-green .content-container .bottom-right-edge{fill:#a0d443}.block-box.bg-green .content-container .inner{background:#a0d443}.block-box.bg-green .content-container .top-left-edge{fill:#a0d443}.block-box.bg-purple{color:#a0d443}.block-box.bg-purple .content-container .bottom-right-edge{fill:#2e286c}.block-box.bg-purple .content-container .inner{background:#2e286c}.block-box.bg-purple .content-container .top-left-edge{fill:#2e286c}.block-box.in-view{transform:translateY(0)}.block-box+.block-box{transform:translateY(0);transition:margin-top .9s}.block-box+.block-box.in-view{margin-top:-220px}.block-box .content-container{position:relative}.block-box .content-container .bottom-right-edge{position:absolute;bottom:0;right:0;width:200px;height:auto;fill:#fff;transform:rotate(180deg)}.block-box .content-container .inner{background:#fff;border-radius:0 30px;clip-path:polygon(0px 200px,200px -1px,100% -1px,100% calc(100% - 200px),calc(100% - 200px) 100%,0px 100%);padding-top:120px;padding-bottom:260px}.block-box .content-container .top-left-edge{position:absolute;top:0;left:0;width:200px;height:auto;fill:#fff}@media screen and (max-width: 1599px){.block-box:after{top:130px;height:calc(100% - 160px)}.block-box .content-container .bottom-right-edge{width:160px}.block-box .content-container .inner{clip-path:polygon(0px 160px,160px -1px,100% -1px,100% calc(100% - 160px),calc(100% - 160px) 100%,0px 100%);padding-top:120px;padding-bottom:220px}.block-box .content-container .top-left-edge{width:160px}}@media screen and (max-width: 991px){.block-box:after{top:130px;height:calc(100% - 120px)}.block-box+.block-box.in-view{margin-top:-130px}.block-box .content-container .bottom-right-edge{width:120px}.block-box .content-container .inner{border-radius:0 20px;clip-path:polygon(0px 120px,120px -1px,100% -1px,100% calc(100% - 120px),calc(100% - 120px) 100%,0px 100%);padding-top:100px;padding-bottom:180px}.block-box .content-container .top-left-edge{width:120px}}@media screen and (max-width: 640px){.block-box:after{top:100px;height:calc(100% - 80px)}.block-box+.block-box.in-view{margin-top:-100px}.block-box .content-container .bottom-right-edge{width:80px}.block-box .content-container .inner{border-radius:0 15px;clip-path:polygon(0px 80px,80px -1px,100% -1px,100% calc(100% - 80px),calc(100% - 80px) 100%,0px 100%);padding-top:90px;padding-bottom:140px}.block-box .content-container .top-left-edge{width:80px}}.block-box .box-content>.block-cta-list .content-container{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-cta-list .content-container{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-cta-list .content-container{padding-left:0}}.block-cta-list .items{display:flex;flex-direction:column;gap:18px;align-items:flex-start}@media screen and (max-width: 767px){.block-cta-list .items{gap:10px}}.block-box .box-content>.block-download.layout-narrow .content-container{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-download.layout-narrow .content-container{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-download.layout-narrow .content-container{padding-left:0}}.block-download.inside-bg-green .download{border-color:#2e286c;color:#2e286c}.block-download.inside-bg-green .download .icon-container,.block-download.inside-bg-green .download .text-container .ghost-text-container{background:#2e286c;color:#a0d443}.block-download .download{display:flex;text-decoration:none;border-radius:20px;border:2.5px solid #A0D443;color:#a0d443}.block-download .download:hover .text-container .ghost-text-container{clip-path:inset(-2px -2px 0 0)}.block-download .download .icon-container{flex:0 0 200px;min-height:200px;background:#a0d443;color:#2e286c;display:flex;align-items:center;justify-content:center;font-size:8rem;border-radius:0 13px 13px 0}.block-download .download .text-container{padding:30px 60px;display:flex;justify-content:center;flex-direction:column;gap:25px;position:relative;flex:1 1 auto}.block-download .download .text-container .ghost-text-container{padding:30px 60px;display:flex;justify-content:center;flex-direction:column;gap:25px;position:absolute;top:0;left:0;width:100%;height:100%;background:#a0d443;color:#2e286c;border-radius:13px 0 0 13px;clip-path:inset(-2px 100% 0 0);transition:clip-path .3s}.block-download .download .text-container .headline{line-height:1.3em}@media screen and (max-width: 1023px){.block-download .download .icon-container{font-size:6rem}.block-download .download .text-container,.block-download .download .text-container .ghost-text-container{padding:30px 40px}}@media screen and (max-width: 991px){.block-download .download .text-container .headline{-webkit-hyphens:none;hyphens:none}}@media screen and (max-width: 767px){.block-download .download{flex-direction:column}.block-download .download:hover .text-container .ghost-text-container{clip-path:inset(-2px 0 -2px 0)}.block-download .download .icon-container{font-size:5rem;min-height:0;height:90px;border-radius:0 0 13px 13px;flex:0 1 auto;width:100%}.block-download .download .text-container{padding:20px 30px}.block-download .download .text-container .ghost-text-container{padding:20px 30px;border-radius:13px 13px 0 0;clip-path:inset(-2px 0 100% 0)}}.block-box.bg-purple .block-form .submit-button{border-color:#a0d443;color:#a0d443}.block-box.bg-purple .block-form .submit-button:after{background:#a0d443}.block-box.bg-purple .block-form .submit-button:hover{color:#2e286c}.block-box.bg-purple .block-form .submit-button:hover:after{width:100%;opacity:1}.block-box.bg-purple .block-form .theme-checkbox{border-color:#a0d443}.block-box .box-content>.block-form .content-container{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-form .content-container{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-form .content-container{padding-left:0}}.block-form .disclaimer{font-size:1.5rem;line-height:1.4em}.block-form .form-error-container{position:absolute;bottom:0;left:0;font-weight:700;font-size:1.8rem;line-height:1.4em}.block-form .form-project{position:relative}.block-form .form-row-label{font-size:4rem;font-weight:400;line-height:1.1em;margin-bottom:30px}@media screen and (max-width: 991px){.block-form .form-row-label{-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width: 767px){.block-form .form-row-label{font-size:2.6rem}}.block-form .form-row-label .hint{font-size:2.1rem;line-height:1.4em;margin-top:10px}.block-form .head{margin-bottom:20px;display:flex;flex-direction:column;gap:10px}.block-form .mandatory-hint{margin-bottom:30px}.block-form .navigation{margin-top:60px;display:flex;gap:60px;align-items:center;text-transform:uppercase}.block-form .navigation .arrow{display:flex;gap:10px;cursor:pointer}.block-form .navigation .next,.block-form .navigation .submit-button-container{margin-left:auto}.block-form .step{display:none}.block-form .step.active{display:block}.block-form .step-indicator{position:absolute;top:50%;left:-155px;transform:translate(-100%,-50%)}.block-form .submit-button{border-radius:5px;border:2px solid transparent;font-size:2.2rem;line-height:1.2em;text-transform:uppercase;display:flex;align-items:center;gap:10px;padding:8px 20px;background:transparent;transition:color .3s;text-decoration:none;position:relative;font-weight:500;z-index:0;justify-self:flex-start;letter-spacing:1.1px;cursor:pointer;border-color:#2e286c;color:#2e286c}.block-form .submit-button:after{content:"";position:absolute;left:0;top:-1px;height:calc(100% + 2px);width:0;transition:width .4s,opacity .3s;opacity:0;z-index:-1}.block-form .submit-button.blue{border-color:#2e286c;color:#2e286c}.block-form .submit-button.blue:after{background:#2e286c}.block-form .submit-button.blue:hover{color:#a0d443}.block-form .submit-button.blue:hover:after{width:100%;opacity:1}.block-form .submit-button.green{border-color:#a0d443;color:#a0d443}.block-form .submit-button.green:after{background:#a0d443}.block-form .submit-button.green:hover{color:#2e286c}.block-form .submit-button.green:hover:after{width:100%;opacity:1}.block-form .submit-button .icon{font-size:.75em}@media screen and (max-width: 768px){.block-form .submit-button{font-size:1.8rem;padding:6px 16px}.block-form .submit-button .icon{top:0}}.block-form .submit-button:after{background:#2e286c}.block-form .submit-button:hover{color:#a0d443}.block-form .submit-button:hover:after{width:100%;opacity:1}.block-form .submit-row{display:flex;flex-direction:column;align-items:flex-end;position:relative}.block-form .theme-choice-expanded{display:flex;gap:20px;flex-wrap:wrap}@media screen and (max-width: 1535px){.block-form .step-indicator{left:-80px}}@media screen and (max-width: 1399px){.block-form .step-indicator{left:-40px}}@media screen and (max-width: 991px){.block-form .step-indicator{position:static;transform:none;top:auto;left:auto;margin-bottom:20px}}@media screen and (max-width: 600px){.block-form .form-error-container{position:static;left:auto;bottom:auto;margin-bottom:20px;text-align:right}}.block-header.bg-green .fixed-content{background:#a0d443}.block-header.bg-purple{color:#fff}.block-header.bg-purple .fixed-content{background:#2e286c}.block-header[class*=bg-] .fixed-content{padding-bottom:40px}.block-header.has-logo .fixed-content{position:fixed;top:88px;left:0;width:100%;padding-top:20px;padding-bottom:clamp(90px,25%,600px)}.block-header .fixed-content{padding-top:20px}.block-header .text-logo{position:relative;z-index:1;transform:translate(-100px);transition:transform .9s,opacity 1.1s;opacity:0}.block-header .text-logo.in-view{opacity:1;transform:translate(0)}.block-header .text-logo svg{width:100%;height:auto}.block-header .text-logo svg:hover .filled{opacity:1}.block-header .text-logo svg .filled{opacity:0;transition:opacity .3s}@media screen and (max-width: 767px){.block-header.has-logo .fixed-content{top:70px}.block-header .text-logo.mobile-filled svg .filled{opacity:1}}@media screen and (max-width: 440px){.block-header.has-logo .fixed-content{top:60px}}.block-headline{font-size:4rem;line-height:1.1em}.block-headline .content-container{max-width:1050px}.block-box .box-content>.block-headline .content-container{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-headline .content-container{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-headline .content-container{padding-left:0}}.block-two-column .columns .column>.block-headline .content-container{max-width:650px}@media screen and (max-width: 991px){.block-two-column .columns .column>.block-headline .content-container{max-width:none}}@media screen and (max-width: 767px){.block-headline{font-size:2.6rem}}.block-icon-text-list{font-size:2.5rem;line-height:1.4em}.block-box .box-content>.block-icon-text-list .items{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-icon-text-list .items{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-icon-text-list .items{padding-left:0}}.block-icon-text-list.layout-icon-headline .item{gap:20px}.block-icon-text-list.layout-icon-headline .item .image-container .i-container{position:relative;top:3px;font-size:2.2rem;line-height:1.4em;width:40px;height:40px;border:3px solid #A0D443;display:flex;align-items:center;justify-content:center;border-radius:50%}.block-icon-text-list.layout-icon-headline .item .text-container{display:flex;flex-direction:column;gap:10px}.block-icon-text-list.layout-icon-headline .items{gap:35px}.block-icon-text-list.layout-icon-text .item{align-items:center}.block-icon-text-list.layout-icon-text .item .text-container .item-headline{font-weight:700}.block-icon-text-list .item{display:flex;gap:15px}.block-icon-text-list .item .image-container{flex:0 0 40px;width:40px;height:40px}.block-icon-text-list .item .image-container img{width:100%;height:auto;display:block}.block-icon-text-list .items{display:flex;flex-wrap:wrap;gap:30px;text-decoration:none}@media screen and (max-width: 767px){.block-icon-text-list{font-size:2.2rem}.block-icon-text-list.layout-icon-headline .item{gap:15px}.block-icon-text-list.layout-icon-headline .item .image-container .i-container{font-size:1.8rem;width:34px;height:34px;border-width:2px}}.block-job-list{color:#2e286c}.block-job-list.inside-bg-blue{color:#a0d443}.block-job-list.inside-bg-blue .filter-container .filter-button{border-color:#a0d443;color:#a0d443}.block-job-list.inside-bg-blue .filter-container .filter-button:after{background:#a0d443}.block-job-list.inside-bg-blue .filter-container .filter-button:hover,.block-job-list.inside-bg-blue .filter-container .filter-button.active{color:#2e286c}.block-job-list.inside-bg-blue .filter-container .reset-button{color:#e8e8e8}.block-job-list.inside-bg-blue .item,.block-job-list.inside-bg-blue .item:first-child,.block-job-list.inside-bg-blue .item .item{border-color:#a0d443}.block-job-list.inside-bg-blue .item .item-headline .toggle-indicator:after{background:#a0d443}.block-job-list.inside-bg-blue .item .item-headline .toggle-indicator:before{background:#a0d443}.block-job-list .filter-container{margin-bottom:90px;padding-bottom:40px;position:relative;padding-left:100px}.block-job-list .filter-container .filter-button{border-radius:5px;border:2px solid transparent;font-size:2.2rem;line-height:1.2em;text-transform:uppercase;display:flex;align-items:center;gap:10px;padding:8px 20px;background:transparent;transition:color .3s;text-decoration:none;position:relative;font-weight:500;z-index:0;justify-self:flex-start;letter-spacing:1.1px;border-color:#2e286c;color:#2e286c;cursor:pointer}.block-job-list .filter-container .filter-button:after{content:"";position:absolute;left:0;top:-1px;height:calc(100% + 2px);width:0;transition:width .4s,opacity .3s;opacity:0;z-index:-1}.block-job-list .filter-container .filter-button.blue{border-color:#2e286c;color:#2e286c}.block-job-list .filter-container .filter-button.blue:after{background:#2e286c}.block-job-list .filter-container .filter-button.blue:hover{color:#a0d443}.block-job-list .filter-container .filter-button.blue:hover:after{width:100%;opacity:1}.block-job-list .filter-container .filter-button.green{border-color:#a0d443;color:#a0d443}.block-job-list .filter-container .filter-button.green:after{background:#a0d443}.block-job-list .filter-container .filter-button.green:hover{color:#2e286c}.block-job-list .filter-container .filter-button.green:hover:after{width:100%;opacity:1}.block-job-list .filter-container .filter-button .icon{font-size:.75em}@media screen and (max-width: 768px){.block-job-list .filter-container .filter-button{font-size:1.8rem;padding:6px 16px}.block-job-list .filter-container .filter-button .icon{top:0}}.block-job-list .filter-container .filter-button:after{background:#2e286c}.block-job-list .filter-container .filter-button:hover,.block-job-list .filter-container .filter-button.active{color:#a0d443}.block-job-list .filter-container .filter-button:hover:after,.block-job-list .filter-container .filter-button.active:after{width:100%;opacity:1}.block-job-list .filter-container .filter-buttons{display:flex;gap:20px;flex-wrap:wrap}.block-job-list .filter-container .reset-button{position:absolute;left:100px;bottom:0;cursor:pointer;gap:10px;letter-spacing:1.1px;font-weight:500;display:none;color:#2e286c}.block-job-list .filter-container .reset-button.active{display:flex}.block-job-list .filter-container .reset-button .icon{font-size:.75em;position:relative;top:1px}.block-job-list .item{padding:25px 0;border-bottom:2px solid #2E286C}.block-job-list .item.filtered{display:none}.block-job-list .item-headline{cursor:pointer;position:relative;padding-right:50px;-webkit-user-select:none;user-select:none}.block-job-list .item-headline .toggle-indicator{position:absolute;right:8px;top:50%;transform:translateY(-50%);height:30px;width:30px}.block-job-list .item-headline .toggle-indicator:after{content:"";height:2px;width:100%;background:#2e286c;position:absolute;top:calc(50% - 1px);left:0}.block-job-list .item-headline .toggle-indicator:before{content:"";height:100%;width:2px;background:#2e286c;position:absolute;left:calc(50% - 1px);top:50%;transform:translateY(-50%);transition:height .2s}.block-job-list .item-inner{display:none;gap:60px;padding-top:40px}.block-job-list .item-inner .image-container{flex:0 1 900px;margin-left:auto}.block-job-list .item-inner .image-container .aspect{width:100%;position:relative;padding-bottom:57.777%;border-radius:10px;overflow:hidden}.block-job-list .item-inner .image-container .aspect img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block-job-list .item-inner .text-container{flex:0 1 480px}.block-job-list .item-inner .text-container .text{padding-top:40px}.block-job-list .item.active .item-headline .toggle-indicator:before{height:0}@media screen and (max-width: 1199px){.block-job-list .item{padding:20px 0}}@media screen and (max-width: 991px){.block-job-list .filter-container{padding-left:60px}.block-job-list .filter-container .reset-button{left:60px}}@media screen and (max-width: 640px){.block-job-list .filter-container{padding-left:0;margin-bottom:40px}.block-job-list .filter-container .reset-button{left:0}}.block-box.bg-purple .block-job-questionnaire .theme-form .theme-checkbox{border-color:#a0d443}.block-box.bg-purple .block-job-questionnaire .theme-form .theme-checkbox input:checked~.checkbox-indicator{border-color:#2e286c;background:#2e286c}.block-box.bg-purple .block-job-questionnaire .theme-form .theme-checkbox input:checked~label{color:#2e286c}.block-box.bg-purple .block-job-questionnaire .theme-form .theme-checkbox .checkbox-indicator{border-color:#a0d443}.block-box.bg-purple .block-job-questionnaire .theme-form .theme-checkbox .checkbox-indicator:after{background:transparent}.block-box .box-content>.block-job-questionnaire .content-container{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-job-questionnaire .content-container{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-job-questionnaire .content-container{padding-left:0}}.block-job-questionnaire .navigation{margin-top:60px;display:flex;gap:60px}.block-job-questionnaire .navigation .arrow{display:flex;gap:10px;cursor:pointer}.block-job-questionnaire .navigation .next{margin-left:auto}.block-job-questionnaire .no-job-offers-hint{display:none}.block-job-questionnaire .no-job-offers-hint a{color:inherit}.block-job-questionnaire .no-job-offers-hint a:hover{text-decoration:none}.block-job-questionnaire .step{display:none}.block-job-questionnaire .step.active{display:block}.block-job-questionnaire .theme-choice-expanded{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.block-job-questionnaire .theme-checkbox input:checked~.checked-background{width:100%}.block-job-questionnaire .theme-checkbox .checked-background{position:absolute;left:0;top:0;z-index:-1;height:100%;width:0;background-color:#a0d443;transition:width .2s}.block-job-questionnaire .theme-checkbox .checkbox-indicator:after{content:"";font-family:icon;color:#a0d443;width:auto;height:auto;font-size:1.8rem;background:#2e286c}.block-logo-video .video-container .aspect{padding-bottom:31.75%;position:relative}.block-logo-video .video-container .aspect svg{position:absolute;top:0;left:0;width:100%;height:100%}.block-logo-video .video-container .aspect svg .filled{opacity:0}.block-logo-video .video-container .aspect video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;filter:blur(5px);transition:opacity 1s,filter 1s;transition-delay:.2s}.block-logo-video .video-container .aspect video.lazy-loaded{opacity:1;filter:blur(0)}.block-picture-accordeon.inside-bg-blue{color:#e8e8e8}.block-picture-accordeon.inside-bg-blue .item:first-child,.block-picture-accordeon.inside-bg-blue .item .reference-item{border-color:#e8e8e8}.block-picture-accordeon.inside-bg-blue .item .reference-item-headline .toggle-indicator:after{background:#e8e8e8}.block-picture-accordeon.inside-bg-blue .item .reference-item-headline .toggle-indicator:before{background:#e8e8e8}.block-picture-accordeon.inside-bg-blue .item .reference-items .close-all{color:#a0d443}.block-picture-accordeon .item.active .item-headline .toggle-indicator{transform:scaleY(-1) translateY(50%)}.block-picture-accordeon .item-headline{cursor:pointer;position:relative;padding-right:55px;-webkit-user-select:none;user-select:none}.block-picture-accordeon .item-headline .toggle-indicator{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2.1rem;line-height:1em;transition:transform .2s}.block-picture-accordeon .item .reference-item{padding:25px 0;border-bottom:2px solid #2E286C}.block-picture-accordeon .item .reference-item-headline{cursor:pointer;position:relative;padding-right:50px;-webkit-user-select:none;user-select:none}.block-picture-accordeon .item .reference-item-headline .toggle-indicator{position:absolute;right:8px;top:50%;transform:translateY(-50%);height:30px;width:30px}.block-picture-accordeon .item .reference-item-headline .toggle-indicator:after{content:"";height:2px;width:100%;background:#2e286c;position:absolute;top:calc(50% - 1px);left:0}.block-picture-accordeon .item .reference-item-headline .toggle-indicator:before{content:"";height:100%;width:2px;background:#2e286c;position:absolute;left:calc(50% - 1px);top:50%;transform:translateY(-50%);transition:height .2s}.block-picture-accordeon .item .reference-item-inner{display:none;gap:60px;padding-top:40px}.block-picture-accordeon .item .reference-item-inner .image-container{flex:0 1 900px;margin-left:auto}.block-picture-accordeon .item .reference-item-inner .image-container .aspect{width:100%;position:relative;padding-bottom:57.777%;border-radius:10px;overflow:hidden}.block-picture-accordeon .item .reference-item-inner .image-container .aspect img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block-picture-accordeon .item .reference-item-inner .text-container{flex:0 1 480px}.block-picture-accordeon .item .reference-item-inner .text-container .text{padding-top:40px}.block-picture-accordeon .item .reference-item.active .reference-item-headline .toggle-indicator:before{height:0}.block-picture-accordeon .item .reference-items{display:none;padding-top:80px;position:relative}.block-picture-accordeon .item .reference-items .close-all{position:absolute;top:30px;left:0;display:none;gap:10px;cursor:pointer;color:#2e286c}.block-picture-accordeon .item .reference-items .close-all.show{display:flex}.block-picture-accordeon .item .reference-items .close-all .icon{font-size:.875em}.block-picture-accordeon .items{display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 1199px){.block-picture-accordeon .item .reference-item{padding:20px 0}.block-picture-accordeon .item .reference-item-inner{flex-direction:column;gap:40px}.block-picture-accordeon .item .reference-item-inner .image-container{flex:0 1 auto;margin-left:0;width:100%;max-width:640px}.block-picture-accordeon .item .reference-item-inner .text-container{flex:0 1 auto;max-width:780px}.block-picture-accordeon .item .reference-items{padding-top:70px}.block-picture-accordeon .item .reference-items .close-all{top:25px}}.block-box .box-content>.block-pictures .content-container{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-pictures .content-container{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-pictures .content-container{padding-left:0}}.block-pictures.size-one-column .image-container{padding-bottom:61.9%;width:100%;max-width:1050px}.block-pictures.size-one-column .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block-pictures.size-two-column .image-container{display:block;height:460px;max-width:100%;border-radius:0 20px}.block-pictures.size-two-column .image-container img{height:100%;min-width:100%;object-fit:contain}.block-pictures.size-two-column .item{max-width:100%;line-height:0}.block-pictures.size-two-column .items{align-items:flex-start}.block-pictures .content-container{margin:0 auto;max-width:1050px}.block-pictures .image-container{position:relative;overflow:hidden;border-radius:0 30px}.block-pictures .items{display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 1400px){.block-pictures.size-two-column .image-container{height:30vw;min-height:230px}}@media screen and (max-width: 991px){.block-pictures .image-container{border-radius:0 20px}}@media screen and (max-width: 640px){.block-pictures.size-two-column .image-container{border-radius:0 15px}}.block-box .block-space{background:none!important}.block-space.bg-white{background:#fff}.block-space.bg-green{background:#a0d443}.block-space.bg-purple{background:#2e286c}.block-team-list .headline{margin-bottom:15px}.block-team-list .item{display:flex;flex-direction:column;align-items:flex-start;gap:5px;break-inside:avoid}.block-team-list .item+.item{margin-top:40px}.block-team-list .item .image-container-frame{border-radius:0 30px;overflow:hidden;width:285px;margin-top:5px}.block-team-list .item .image-container-frame .image-container-frame-inner{position:relative;padding-bottom:77.19%}.block-team-list .item .image-container-frame .image-container{position:absolute;top:0;left:0;width:100%;height:100%}.block-team-list .item .image-container-frame .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block-team-list .item .job-title{max-width:520px}.block-team-list .items{column-count:2;column-gap:40px}@media screen and (max-width: 991px){.block-team-list .item .image-container-frame{width:245px}}@media screen and (max-width: 640px){.block-team-list .item+.item{margin-top:0}.block-team-list .items{column-count:auto;column-gap:0;display:flex;flex-direction:column;gap:20px}}.block-box .box-content>.block-text .content-container{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-text .content-container{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-text .content-container{padding-left:0}}.block-two-column .columns .column>.block-text .content-container{max-width:650px}@media screen and (max-width: 991px){.block-two-column .columns .column>.block-text .content-container{max-width:none}}.block-text .content-container{max-width:1050px}.block-box .box-content>.block-text-accordion.layout-narrow .items{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-text-accordion.layout-narrow .items{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-text-accordion.layout-narrow .items{padding-left:0}}.block-text-accordion.inside-bg-white .item{border:1.5px solid #2E286C}.block-text-accordion.layout-narrow .items{max-width:1050px;margin:0 auto}.block-text-accordion .item{padding:50px;background:#fff;border-radius:20px;-webkit-user-select:none;user-select:none;cursor:pointer;color:#2e286c}.block-text-accordion .item.active .toggle:after{height:0}.block-text-accordion .item .text{display:none;padding-top:40px;max-width:1050px}.block-text-accordion .item .headline{position:relative;padding-right:120px;cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:1.25px}.block-text-accordion .item .toggle{width:28px;height:28px;position:absolute;right:0;top:-2px}.block-text-accordion .item .toggle:after{content:"";height:100%;width:2px;background:#2e286c;position:absolute;left:calc(50% - 1px);top:50%;transform:translateY(-50%);transition:height .2s}.block-text-accordion .item .toggle:before{content:"";height:2px;width:100%;background:#2e286c;position:absolute;top:calc(50% - 1px);left:0}.block-text-accordion .items{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 767px){.block-text-accordion .item{padding:30px}}.block-box .box-content>.block-text-boxes.layout-narrow .items{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-text-boxes.layout-narrow .items{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-text-boxes.layout-narrow .items{padding-left:0}}.block-text-boxes.inside-bg-green .item{color:#2e286c;background:none;border-color:#2e286c}.block-text-boxes.layout-narrow .items{max-width:1050px;margin:0 auto}.block-text-boxes .item{padding:50px;border-radius:20px;border:1.5px solid #A0D443;color:#a0d443}.block-text-boxes .item .text{padding-top:25px}.block-text-boxes .item .headline{letter-spacing:1.25px}.block-text-boxes .items{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 767px){.block-text-boxes .item{padding:30px}}.block-text-overlay{font-size:4rem;line-height:1.2em}.block-text-overlay.active{z-index:2}.block-text-overlay.active.show-media .button{height:105px;width:105px}.block-text-overlay.active.show-media .button .icon{transform:rotate(-45deg) scaleX(-1)}.block-text-overlay.active.show-media .button .inner{background:none}.block-text-overlay.active.show-media .column{opacity:0}.block-text-overlay.active.show-media .media-container-frame .media-container{transform:scale(1);border-radius:20px;opacity:1}.block-text-overlay.active.show-media .media-container-frame .media-container:after{content:"";position:absolute;bottom:-200px;left:-200px;width:400px;height:400px;background:radial-gradient(#00000080,#0000 70%);border-radius:50%}.block-text-overlay.active .media-container-frame{display:block}.block-text-overlay.layout-two-column.active.show-media .button{left:0}.block-text-overlay.layout-two-column .column{flex:0 0 calc(50% - 30px)}.block-text-overlay.layout-two-column .columns{display:flex;gap:60px;padding-bottom:150px}.block-text-overlay.layout-one-column .columns{max-width:1200px;padding-left:150px}.block-text-overlay .button{position:absolute;bottom:0;left:0;z-index:2;width:105px;height:105px;transition:width .3s,height .3s,left .2s;transition-delay:50ms,50ms,0ms;cursor:pointer}.block-text-overlay .button:hover{height:120px;width:140px}.block-text-overlay .button .icon{transform:rotate(-45deg);display:inline-block;color:#a0d443;position:relative;top:-4px;left:-2px;transition:transform .2s}.block-text-overlay .button .inner{position:absolute;top:0;left:0;width:100%;height:100%;background:#2e286c;border-radius:0 40px;display:flex;align-items:center;justify-content:center;font-size:5rem;line-height:1em;transition:background .3s}.block-text-overlay .column{transition:opacity .2s}.block-text-overlay .columns{padding-bottom:120px;position:relative}.block-text-overlay .media-container-frame{position:absolute;bottom:0;left:0;width:100%;aspect-ratio:16/9;z-index:1;border-radius:0 30px;display:none;overflow:hidden;-webkit-user-select:none;user-select:none}.block-text-overlay .media-container-frame .inner{position:absolute;top:0;left:0;width:100%;height:100%}.block-text-overlay .media-container-frame .media-container{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0);opacity:0;transform-origin:0 100%;transition:transform .3s,border-radius .2s,opacity .4s;border-radius:50px;overflow:hidden}.block-text-overlay .media-container-frame .media-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block-text-overlay .media-container-frame .media-container video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){.block-text-overlay{font-size:3rem}.block-text-overlay.layout-one-column .columns{padding-left:80px}.block-text-overlay.layout-two-column .column{flex:0 1 auto}.block-text-overlay.layout-two-column .columns{padding-left:80px;flex-direction:column;gap:30px}}@media screen and (max-width: 900px){.block-text-overlay.layout-one-column .columns{padding-left:0}.block-text-overlay.layout-two-column .columns{padding-left:0;gap:20px;padding-bottom:0}.block-text-overlay .button{display:none}.block-text-overlay .column{opacity:1!important}.block-text-overlay .columns{padding-bottom:0}.block-text-overlay .media-container-frame{display:none!important}}@media screen and (max-width: 767px){.block-text-overlay{font-size:2.6rem}}.block-box .box-content>.block-text-slider.layout-narrow .content-container{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-text-slider.layout-narrow .content-container{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-text-slider.layout-narrow .content-container{padding-left:0}}.block-text-slider.inside-bg-green .slider-container .arrow{color:#2e286c}.block-text-slider .item{padding:100px 50px;background:#fff;border-radius:20px;color:#2e286c;display:flex!important}.block-text-slider .item .text-container{display:flex;flex-direction:column;gap:45px;text-align:center}.block-text-slider .items{display:flex;flex-wrap:wrap;gap:16px;margin:0 -8px}.block-text-slider .slick-slide{padding:0 8px;display:flex;height:auto;float:none;opacity:.5;transition:opacity .3s}.block-text-slider .slick-slide.slick-current{opacity:1}.block-text-slider .slick-slide>div{display:flex}.block-text-slider .slider-container{position:relative}.block-text-slider .slider-container .arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;margin-top:-3px;color:#a0d443;padding:10px;font-size:6rem;cursor:pointer}.block-text-slider .slider-container .arrow.slick-disabled{opacity:.3}.block-text-slider .slider-container .arrow.next{right:-80px}.block-text-slider .slider-container .arrow.prev{left:-80px}.block-text-slider .slick-track{display:flex}@media screen and (max-width: 1599px){.block-text-slider.layout-wide .slider-container .arrow.next{right:-20px}.block-text-slider.layout-wide .slider-container .arrow.prev{left:-20px}.block-text-slider.layout-wide .track{padding:0 60px}}@media screen and (max-width: 1399px){.block-text-slider.layout-narrow .slider-container .arrow.next{right:0}.block-text-slider.layout-narrow .slider-container .arrow.prev{left:0}.block-text-slider.layout-narrow .track{padding:0 60px}}@media screen and (max-width: 1279px){.block-text-slider.layout-wide .slider-container .arrow.next{right:0}.block-text-slider.layout-wide .slider-container .arrow.prev{left:100px}.block-text-slider.layout-wide .track{padding:0 60px 0 160px}}@media screen and (max-width: 991px){.block-text-slider.layout-wide .slider-container .arrow.next{right:0}.block-text-slider.layout-wide .slider-container .arrow.prev{left:60px}.block-text-slider.layout-wide .track{padding:0 60px 0 120px}}@media screen and (max-width: 767px){.block-text-slider .item{padding:30px}.block-text-slider .slider-container .arrow{font-size:3.8rem}}@media screen and (max-width: 640px){.block-text-slider.layout-narrow .slider-container .arrow.prev,.block-text-slider.layout-wide .slider-container .arrow.prev{left:0}.block-text-slider.layout-narrow .track,.block-text-slider.layout-wide .track{padding:0}.block-text-slider .slider-container{padding-top:70px}.block-text-slider .slider-container .arrow{top:0;left:auto;right:auto;transform:none}.block-text-slider .slider-container .arrow.next{left:60px}.block-text-slider .slider-container .arrow.prev{left:0}.block-text-slider .slick-slide{height:100%}.block-text-slider .track{padding:0}}.block-box .box-content>.block-text-tags .items{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-text-tags .items{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-text-tags .items{padding-left:0}}.block-text-tags.inside-bg-green .item{color:#a0d443;background:#2e286c}.block-text-tags .item{border-radius:5px;color:#2e286c;background:#a0d443;padding:10px 40px}.block-text-tags a.items{transition:transform .2s}.block-text-tags a.items:hover{transform:translate(10px)}.block-text-tags .items{display:flex;flex-wrap:wrap;gap:20px;text-decoration:none}@media screen and (max-width: 767px){.block-text-tags .item{padding:10px 20px}.block-text-tags .items{gap:10px}}.block-ticker{overflow:hidden;font-size:9.6rem;line-height:1.1em;text-transform:uppercase}.block-ticker .content-container{display:inline-flex;gap:.25em;white-space:nowrap;will-change:transform;animation:ticker-scroll var(--ticker-duration, 10s) linear infinite}@media screen and (max-width: 767px){.block-ticker{font-size:6.5rem}}@keyframes ticker-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.block-two-column .column{flex:0 0 calc(50% - 20px);overflow:hidden}.block-two-column .columns{display:flex;gap:40px}.block-two-column [class^=block-] .theme-container,.block-two-column [class*=" block-"] .theme-container{padding-inline:0}@media screen and (max-width: 1023px){.block-two-column .column{flex:0 1 auto}.block-two-column .columns{flex-direction:column}}.block-box .box-content>.block-video .content-container{margin:0 auto;padding-left:100px;max-width:1150px}@media screen and (max-width: 991px){.block-box .box-content>.block-video .content-container{padding-left:60px;max-width:none}}@media screen and (max-width: 640px){.block-box .box-content>.block-video .content-container{padding-left:0}}.block-video .video-container{border-radius:0 30px;overflow:hidden;opacity:0;filter:blur(5px);transition:opacity 1s,filter 1s;transition-delay:.2s}.block-video .video-container.lazy-loaded{opacity:1;filter:blur(0)}.block-video .video-container .aspect{padding-bottom:56.25%;position:relative}.block-video .video-container .aspect iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block-video .video-container .aspect .cookie-hint{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:20px;text-align:center;justify-content:safe center;align-items:center;width:100%;background:#e8e8e8;color:#2e286c;padding:40px;height:100%;overflow-y:auto;border-radius:30px}.resource-job-offer{padding-top:10px}.resource-job-offer .block-box .content-container .inner{border-radius:0 30px 0 0;clip-path:polygon(0px 200px,200px -1px,100% -1px,100% calc(100% - 200px),100% 100%,0px 100%)}.resource-job-offer .job-content-bottom{padding-left:100px;max-width:1150px;margin:90px auto 0;display:flex;flex-direction:column;gap:25px;align-items:flex-start}.resource-job-offer .job-content-top{padding-left:100px;max-width:1150px;margin:0 auto 90px}.resource-job-offer .job-content-top .tags{display:flex;flex-direction:column;gap:30px;margin-top:40px}.resource-job-offer .job-content-top .tags .tag{display:flex;gap:20px}.resource-job-offer .job-content-top .tags .tag .i-container{position:relative;top:3px;font-size:2.2rem;line-height:1.4em;width:40px;height:40px;border:3px solid #A0D443;display:flex;align-items:center;justify-content:center;border-radius:50%}.resource-job-offer .job-offer-head{margin-bottom:40px}@media screen and (max-width: 1599px){.resource-job-offer .block-box:after{top:130px;height:calc(100% - 160px)}.resource-job-offer .block-box .content-container .inner{clip-path:polygon(0px 160px,160px -1px,100% -1px,100% calc(100% - 160px),100% 100%,0px 100%);padding-top:120px;padding-bottom:220px}.resource-job-offer .block-box .content-container .top-left-edge{width:160px}}@media screen and (max-width: 991px){.resource-job-offer .block-box:after{top:130px;height:calc(100% - 120px)}.resource-job-offer .block-box+.block-box.in-view{margin-top:-130px}.resource-job-offer .block-box .content-container .inner{border-radius:0 20px 0 0;clip-path:polygon(0px 120px,120px -1px,100% -1px,100% calc(100% - 120px),100% 100%,0px 100%);padding-top:100px;padding-bottom:180px}.resource-job-offer .block-box .content-container .top-left-edge{width:120px}.resource-job-offer .job-content-bottom,.resource-job-offer .job-content-top{padding-left:60px;max-width:none}}@media screen and (max-width: 767px){.resource-job-offer .job-content-top .tags .tag .i-container{font-size:1.8rem;width:30px;height:30px;border-width:2px;top:0}}@media screen and (max-width: 640px){.resource-job-offer .block-box:after{top:100px;height:calc(100% - 80px)}.resource-job-offer .block-box+.block-box.in-view{margin-top:-100px}.resource-job-offer .block-box .content-container .inner{border-radius:0 15px 0 0;clip-path:polygon(0px 80px,80px -1px,100% -1px,100% calc(100% - 80px),100% 100%,0px 100%);padding-top:90px;padding-bottom:140px}.resource-job-offer .block-box .content-container .top-left-edge{width:80px}.resource-job-offer .job-content-bottom{padding-left:0;margin-top:80px}.resource-job-offer .job-content-top{padding-left:0;margin-bottom:65px}.resource-job-offer .job-content-top h1{font-size:2.6rem}}
