body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
@charset "UTF-8";
*,::before,::after{box-sizing:border-box;outline:none}svg *{border:none}:root{--window-width: calc(100vw - 17px);--window-height: 100vh;--header-height: 80px;--max-content-width: 1320px;--content-width: min(var(--max-content-width), 90vw);--content-padding-x: calc((var(--window-width) - var(--content-width))/2);--header-space: var(--header-height);--article-padding-y: 100px;--root-article-padding-y: var(--article-padding-y);--gap: 25px;--root-gap: var(--gap);--font-size: 16px;font-size:var(--font-size);--line-height: 1.5;line-height:var(--line-height);font-family:sans-serif;color:black}body{font:inherit;background:white;color:inherit}@media (max-width:1024px){body{--gap: calc(var(--root-gap)/2);--article-padding-y: calc(var(--root-article-padding-y)/2)}body>*{--root-gap: var(--gap);--root-article-padding-y: var(--article-padding-y)}}@media (max-width: 1024px){body.nav-open{overflow:hidden}}#wrapper{overflow:hidden}.block{overflow:visible}.tacenter,.ta-center{text-align:center}.taright,.ta-right{text-align:right}.margin-inline-auto{margin-inline:auto}.flex-justify-center,.flex-justify-center .container{justify-content:center}.flex-justify-between,.flex-justify-between .container{justify-content:space-between}.flex-justify-end,.flex-justify-end .container{justify-content:flex-end}.flex-align-stretch{align-items:stretch !important}.flex-align-center{align-items:center !important}.flex-align-end,.flex-align-end .container{align-items:flex-end !important}.flex-align-self-end{align-self:flex-end !important}.flex-direction-column{flex-direction:column !important}.mod_article:not(.article-full-width) .container,.inner{width:90%;max-width:var(--max-content-width);margin:0 auto}.mod_article.article-full-height{min-height:calc(100vh - var(--header-space));padding:0}.mod_article.article-no-padding{padding:0}.mod_article.article-no-max-width .container{max-width:inherit}.inner,.ce_wrapper,.ce_jobBenefits ul,.mod_article .ce_form .formbody,.mod_article .ce_form fieldset,.mod_newsreader>div,.mod_eventreader>.event,.mod_article:not(.row) .container,.mod_newslist,footer .flex ul,.flex,.flexdirect,.flexdirekt{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:calc(.66 * var(--gap)) var(--gap)}.inner>*,.ce_wrapper>*,.ce_jobBenefits ul>*,.mod_article .ce_form .formbody>*,.mod_article .ce_form fieldset>*,.mod_newsreader>div>*,.mod_eventreader>.event>*,.mod_article:not(.row) .container>*,.mod_newslist>*,footer .flex ul>*,.flex>*,.flexdirect>*,.flexdirekt>*{--width: 100%;width:var(--width)}.inner>.w0,.ce_wrapper>.w0,.ce_jobBenefits ul>.w0,.mod_article .ce_form .formbody>.w0,.mod_article .ce_form fieldset>.w0,.mod_newsreader>div>.w0,.mod_eventreader>.event>.w0,.mod_article:not(.row) .container>.w0,.mod_newslist>.w0,footer .flex ul>.w0,.flex>.w0,.flexdirect>.w0,.flexdirekt>.w0{--width: 0%}.inner>.w16,.ce_wrapper>.w16,.ce_jobBenefits ul>.w16,.mod_article .ce_form .formbody>.w16,.mod_article .ce_form fieldset>.w16,.mod_newsreader>div>.w16,.mod_eventreader>.event>.w16,.mod_article:not(.row) .container>.w16,.mod_newslist>.w16,footer .flex ul>.w16,.flex>.w16,.flexdirect>.w16,.flexdirekt>.w16{--width: 16%}.inner>.w20,.ce_wrapper>.w20,.ce_jobBenefits ul>.w20,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form fieldset>.w20,.mod_newsreader>div>.w20,.mod_eventreader>.event>.w20,.mod_article:not(.row) .container>.w20,.mod_newslist>.w20,footer .flex ul>.w20,.flex>.w20,.flexdirect>.w20,.flexdirekt>.w20{--width: calc((100% - 4*var(--gap))/5               )}.inner>.w25,.ce_wrapper>.w25,.ce_jobBenefits ul>.w25,.mod_article .ce_form .formbody>.w25,.mod_article .ce_form fieldset>.w25,.mod_newsreader>div>.w25,.mod_eventreader>.event>.w25,.mod_article:not(.row) .container>.w25,.mod_newslist>.w25,footer .flex ul>.w25,.flex>.w25,.flexdirect>.w25,.flexdirekt>.w25{--width: calc((100% - 3*var(--gap))/4               )}.inner>.w33,.ce_wrapper>.w33,.ce_jobBenefits ul>.w33,.mod_article .ce_form .formbody>.w33,.mod_article .ce_form fieldset>.w33,.mod_newsreader>div>.w33,.mod_eventreader>.event>.w33,.mod_article:not(.row) .container>.w33,.mod_newslist>.w33,footer .flex ul>.w33,.flex>.w33,.flexdirect>.w33,.flexdirekt>.w33{--width: calc((100% - 2*var(--gap))/3               )}.inner>.w40,.ce_wrapper>.w40,.ce_jobBenefits ul>.w40,.mod_article .ce_form .formbody>.w40,.mod_article .ce_form fieldset>.w40,.mod_newsreader>div>.w40,.mod_eventreader>.event>.w40,.mod_article:not(.row) .container>.w40,.mod_newslist>.w40,footer .flex ul>.w40,.flex>.w40,.flexdirect>.w40,.flexdirekt>.w40{--width: calc((100% -   var(--gap))*.4              )}.inner>.w50,.ce_wrapper>.w50,.ce_jobBenefits ul>.w50,.mod_article .ce_form .formbody>.w50,.mod_article .ce_form fieldset>.w50,.mod_newsreader>div>.w50,.mod_eventreader>.event>.w50,.mod_article:not(.row) .container>.w50,.mod_newslist>.w50,footer .flex ul>.w50,.flex>.w50,.flexdirect>.w50,.flexdirekt>.w50{--width: calc((100% -   var(--gap))/2               )}.inner>.w60,.ce_wrapper>.w60,.ce_jobBenefits ul>.w60,.mod_article .ce_form .formbody>.w60,.mod_article .ce_form fieldset>.w60,.mod_newsreader>div>.w60,.mod_eventreader>.event>.w60,.mod_article:not(.row) .container>.w60,.mod_newslist>.w60,footer .flex ul>.w60,.flex>.w60,.flexdirect>.w60,.flexdirekt>.w60{--width: calc((100% -   var(--gap))*.6              )}.inner>.w67,.ce_wrapper>.w67,.ce_jobBenefits ul>.w67,.mod_article .ce_form .formbody>.w67,.mod_article .ce_form fieldset>.w67,.mod_newsreader>div>.w67,.mod_eventreader>.event>.w67,.mod_article:not(.row) .container>.w67,.mod_newslist>.w67,footer .flex ul>.w67,.flex>.w67,.flexdirect>.w67,.flexdirekt>.w67{--width: calc((100% - 2*var(--gap))/3*2 + var(--gap))}.inner>.w75,.ce_wrapper>.w75,.ce_jobBenefits ul>.w75,.mod_article .ce_form .formbody>.w75,.mod_article .ce_form fieldset>.w75,.mod_newsreader>div>.w75,.mod_eventreader>.event>.w75,.mod_article:not(.row) .container>.w75,.mod_newslist>.w75,footer .flex ul>.w75,.flex>.w75,.flexdirect>.w75,.flexdirekt>.w75{--width: calc((100% - 3*var(--gap))/4*3 + calc(2 * var(--gap)))}.inner>.w80,.ce_wrapper>.w80,.ce_jobBenefits ul>.w80,.mod_article .ce_form .formbody>.w80,.mod_article .ce_form fieldset>.w80,.mod_newsreader>div>.w80,.mod_eventreader>.event>.w80,.mod_article:not(.row) .container>.w80,.mod_newslist>.w80,footer .flex ul>.w80,.flex>.w80,.flexdirect>.w80,.flexdirekt>.w80{--width: calc((100% - 4*var(--gap))/5*4 + calc(3 * var(--gap)))}.inner>.w-auto,.ce_wrapper>.w-auto,.ce_jobBenefits ul>.w-auto,.mod_article .ce_form .formbody>.w-auto,.mod_article .ce_form fieldset>.w-auto,.mod_newsreader>div>.w-auto,.mod_eventreader>.event>.w-auto,.mod_article:not(.row) .container>.w-auto,.mod_newslist>.w-auto,footer .flex ul>.w-auto,.flex>.w-auto,.flexdirect>.w-auto,.flexdirekt>.w-auto{--width: auto}.inner>.mw33>*,.ce_wrapper>.mw33>*,.ce_jobBenefits ul>.mw33>*,.mod_article .ce_form .formbody>.mw33>*,.mod_article .ce_form fieldset>.mw33>*,.mod_newsreader>div>.mw33>*,.mod_eventreader>.event>.mw33>*,.mod_article:not(.row) .container>.mw33>*,.mod_newslist>.mw33>*,footer .flex ul>.mw33>*,.flex>.mw33>*,.flexdirect>.mw33>*,.flexdirekt>.mw33>*{max-width:calc(calc(33 / 100) * var(--max-content-width))}.inner>.mw50>*,.ce_wrapper>.mw50>*,.ce_jobBenefits ul>.mw50>*,.mod_article .ce_form .formbody>.mw50>*,.mod_article .ce_form fieldset>.mw50>*,.mod_newsreader>div>.mw50>*,.mod_eventreader>.event>.mw50>*,.mod_article:not(.row) .container>.mw50>*,.mod_newslist>.mw50>*,footer .flex ul>.mw50>*,.flex>.mw50>*,.flexdirect>.mw50>*,.flexdirekt>.mw50>*{max-width:calc(calc(50 / 100) * var(--max-content-width))}@media (max-width:1440px){.inner>.w20,.ce_wrapper>.w20,.ce_jobBenefits ul>.w20,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form fieldset>.w20,.mod_newsreader>div>.w20,.mod_eventreader>.event>.w20,.mod_article:not(.row) .container>.w20,.mod_newslist>.w20,footer .flex ul>.w20,.flex>.w20,.flexdirect>.w20,.flexdirekt>.w20{--width: calc((100% - 3*var(--gap))/4)}}@media (max-width:1024px){.inner>.w20,.ce_wrapper>.w20,.ce_jobBenefits ul>.w20,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form fieldset>.w20,.mod_newsreader>div>.w20,.mod_eventreader>.event>.w20,.mod_article:not(.row) .container>.w20,.mod_newslist>.w20,footer .flex ul>.w20,.flex>.w20,.flexdirect>.w20,.flexdirekt>.w20{--width: calc((100% - 2*var(--gap))/3)}.inner>.w25,.inner>.w33,.ce_wrapper>.w25,.ce_wrapper>.w33,.ce_jobBenefits ul>.w25,.ce_jobBenefits ul>.w33,.mod_article .ce_form .formbody>.w25,.mod_article .ce_form .formbody>.w33,.mod_article .ce_form fieldset>.w25,.mod_article .ce_form fieldset>.w33,.mod_newsreader>div>.w25,.mod_newsreader>div>.w33,.mod_eventreader>.event>.w25,.mod_eventreader>.event>.w33,.mod_article:not(.row) .container>.w25,.mod_article:not(.row) .container>.w33,.mod_newslist>.w25,.mod_newslist>.w33,footer .flex ul>.w25,footer .flex ul>.w33,.flex>.w25,.flex>.w33,.flexdirect>.w25,.flexdirect>.w33,.flexdirekt>.w25,.flexdirekt>.w33{--width: calc((100% - var(--gap))/2)}.inner>.w50,.inner>.w67,.ce_wrapper>.w50,.ce_wrapper>.w67,.ce_jobBenefits ul>.w50,.ce_jobBenefits ul>.w67,.mod_article .ce_form .formbody>.w50,.mod_article .ce_form .formbody>.w67,.mod_article .ce_form fieldset>.w50,.mod_article .ce_form fieldset>.w67,.mod_newsreader>div>.w50,.mod_newsreader>div>.w67,.mod_eventreader>.event>.w50,.mod_eventreader>.event>.w67,.mod_article:not(.row) .container>.w50,.mod_article:not(.row) .container>.w67,.mod_newslist>.w50,.mod_newslist>.w67,footer .flex ul>.w50,footer .flex ul>.w67,.flex>.w50,.flex>.w67,.flexdirect>.w50,.flexdirect>.w67,.flexdirekt>.w50,.flexdirekt>.w67{--width: 100%}.inner.w50>.w25,.ce_wrapper.w50>.w25,.ce_jobBenefits ul.w50>.w25,.mod_article .ce_form .formbody.w50>.w25,.mod_article .ce_form fieldset.w50>.w25,.mod_newsreader>div.w50>.w25,.mod_eventreader>.event.w50>.w25,.mod_article:not(.row) .container.w50>.w25,.mod_newslist.w50>.w25,footer .flex ul.w50>.w25,.flex.w50>.w25,.flexdirect.w50>.w25,.flexdirekt.w50>.w25{--width: calc((100% - 3*var(--gap))/4               )}.inner.w50>.w33,.ce_wrapper.w50>.w33,.ce_jobBenefits ul.w50>.w33,.mod_article .ce_form .formbody.w50>.w33,.mod_article .ce_form fieldset.w50>.w33,.mod_newsreader>div.w50>.w33,.mod_eventreader>.event.w50>.w33,.mod_article:not(.row) .container.w50>.w33,.mod_newslist.w50>.w33,footer .flex ul.w50>.w33,.flex.w50>.w33,.flexdirect.w50>.w33,.flexdirekt.w50>.w33{--width: calc((100% - 2*var(--gap))/3               )}.inner.w50>.w50,.ce_wrapper.w50>.w50,.ce_jobBenefits ul.w50>.w50,.mod_article .ce_form .formbody.w50>.w50,.mod_article .ce_form fieldset.w50>.w50,.mod_newsreader>div.w50>.w50,.mod_eventreader>.event.w50>.w50,.mod_article:not(.row) .container.w50>.w50,.mod_newslist.w50>.w50,footer .flex ul.w50>.w50,.flex.w50>.w50,.flexdirect.w50>.w50,.flexdirekt.w50>.w50{--width: calc((100% -   var(--gap))/2               )}.inner.w50>.w67,.ce_wrapper.w50>.w67,.ce_jobBenefits ul.w50>.w67,.mod_article .ce_form .formbody.w50>.w67,.mod_article .ce_form fieldset.w50>.w67,.mod_newsreader>div.w50>.w67,.mod_eventreader>.event.w50>.w67,.mod_article:not(.row) .container.w50>.w67,.mod_newslist.w50>.w67,footer .flex ul.w50>.w67,.flex.w50>.w67,.flexdirect.w50>.w67,.flexdirekt.w50>.w67{--width: calc((100% - 2*var(--gap))/3*2 + var(--gap))}}@media (max-width:768px){.inner>.w20,.ce_wrapper>.w20,.ce_jobBenefits ul>.w20,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form fieldset>.w20,.mod_newsreader>div>.w20,.mod_eventreader>.event>.w20,.mod_article:not(.row) .container>.w20,.mod_newslist>.w20,footer .flex ul>.w20,.flex>.w20,.flexdirect>.w20,.flexdirekt>.w20{--width: calc((100% - var(--gap))/2)}}@media (max-width:600px){.inner>.w20,.inner>.w25,.inner>.w33,.ce_wrapper>.w20,.ce_wrapper>.w25,.ce_wrapper>.w33,.ce_jobBenefits ul>.w20,.ce_jobBenefits ul>.w25,.ce_jobBenefits ul>.w33,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form .formbody>.w25,.mod_article .ce_form .formbody>.w33,.mod_article .ce_form fieldset>.w20,.mod_article .ce_form fieldset>.w25,.mod_article .ce_form fieldset>.w33,.mod_newsreader>div>.w20,.mod_newsreader>div>.w25,.mod_newsreader>div>.w33,.mod_eventreader>.event>.w20,.mod_eventreader>.event>.w25,.mod_eventreader>.event>.w33,.mod_article:not(.row) .container>.w20,.mod_article:not(.row) .container>.w25,.mod_article:not(.row) .container>.w33,.mod_newslist>.w20,.mod_newslist>.w25,.mod_newslist>.w33,footer .flex ul>.w20,footer .flex ul>.w25,footer .flex ul>.w33,.flex>.w20,.flex>.w25,.flex>.w33,.flexdirect>.w20,.flexdirect>.w25,.flexdirect>.w33,.flexdirekt>.w20,.flexdirekt>.w25,.flexdirekt>.w33{--width: 100%}.inner.w50>.w25,.inner.w50>.w33,.ce_wrapper.w50>.w25,.ce_wrapper.w50>.w33,.ce_jobBenefits ul.w50>.w25,.ce_jobBenefits ul.w50>.w33,.mod_article .ce_form .formbody.w50>.w25,.mod_article .ce_form .formbody.w50>.w33,.mod_article .ce_form fieldset.w50>.w25,.mod_article .ce_form fieldset.w50>.w33,.mod_newsreader>div.w50>.w25,.mod_newsreader>div.w50>.w33,.mod_eventreader>.event.w50>.w25,.mod_eventreader>.event.w50>.w33,.mod_article:not(.row) .container.w50>.w25,.mod_article:not(.row) .container.w50>.w33,.mod_newslist.w50>.w25,.mod_newslist.w50>.w33,footer .flex ul.w50>.w25,footer .flex ul.w50>.w33,.flex.w50>.w25,.flex.w50>.w33,.flexdirect.w50>.w25,.flexdirect.w50>.w33,.flexdirekt.w50>.w25,.flexdirekt.w50>.w33{--width: calc((100% - var(--gap))/2)}.inner.w50>.w50,.inner.w50>.w67,.ce_wrapper.w50>.w50,.ce_wrapper.w50>.w67,.ce_jobBenefits ul.w50>.w50,.ce_jobBenefits ul.w50>.w67,.mod_article .ce_form .formbody.w50>.w50,.mod_article .ce_form .formbody.w50>.w67,.mod_article .ce_form fieldset.w50>.w50,.mod_article .ce_form fieldset.w50>.w67,.mod_newsreader>div.w50>.w50,.mod_newsreader>div.w50>.w67,.mod_eventreader>.event.w50>.w50,.mod_eventreader>.event.w50>.w67,.mod_article:not(.row) .container.w50>.w50,.mod_article:not(.row) .container.w50>.w67,.mod_newslist.w50>.w50,.mod_newslist.w50>.w67,footer .flex ul.w50>.w50,footer .flex ul.w50>.w67,.flex.w50>.w50,.flex.w50>.w67,.flexdirect.w50>.w50,.flexdirect.w50>.w67,.flexdirekt.w50>.w50,.flexdirekt.w50>.w67{--width: 100%}}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin:0}h1,h2,h3,h4{font-weight:bold;line-height:var(--line-height)}h1,h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}a{text-decoration:none;color:inherit}a,button{transition:color 0.2s}ul,ol{list-style:none;padding-left:0}em{font-style:normal}sup,sub{font-size:smaller;line-height:0}sup{vertical-align:sup}sub{vertical-align:sub}figure figcaption{width:auto !important;margin-top:0.5em}img,svg,video{max-width:100%;height:auto;vertical-align:bottom}input,textarea,select{width:100%;padding:0.5em;border:1px solid;border-radius:0;vertical-align:bottom;font:inherit;background:none;color:inherit}textarea{resize:vertical}select{appearance:none;cursor:pointer}option{background:white;color:black}button,.mod_article .ce_text a.cta,.mod_article .ce_hyperlink a{display:inline-block;padding:0.5em 1em;border:1px solid;text-align:center;font:inherit;color:inherit;background:none;user-select:none;cursor:pointer}button{transition:color 0.2s}.mod_search .formbody{display:flex}.mod_search>div{margin-top:var(--gap)}header{padding:20px 0;position:relative;z-index:100;background:transparent}header .inner{height:100%;justify-content:flex-end;align-items:center;flex-wrap:nowrap}header .inner>*,header .ce_wrapper>*{width:auto;margin-bottom:0}header .logo{margin-right:auto}header .mainNav ul,header .mod_navigation ul{display:flex;flex-direction:column}header .mainNav li,header .mod_navigation li{white-space:nowrap}header .mainNav .level_1,header .mod_navigation .level_1{flex-direction:row;gap:0 1em}header .mainNav .level_2,header .mod_navigation .level_2{margin-left:-1rem;padding:0.5rem 1rem;position:absolute;z-index:100;background:white}header .hamburger{display:none;margin:-15px}header .hamburger .hamburger-box{vertical-align:bottom}header .hamburger .hamburger-inner,header .hamburger .hamburger-inner::before,header .hamburger .hamburger-inner::after,header .hamburger.is-active .hamburger-inner,header .hamburger.is-active .hamburger-inner::before,header .hamburger.is-active .hamburger-inner::after{background:currentcolor}header .hamburger:hover,header .hamburger.is-active:hover{opacity:1}header .overlay{display:none;width:100%;height:200%;position:fixed;left:0;top:var(--header-height);background:black;visibility:hidden;opacity:0.5}header .sticky-menu{width:min(60px, 5vw);position:fixed;right:0;top:50%;transform:translateY(-50%);--gap: 10px}header .sticky-menu>*{width:100%}@media (max-width: 1024px){header .mainNav,header .mod_navigation{max-width:100vw;max-height:calc(var(--window-height) - var(--header-height));position:absolute;background:white;left:100%;top:100%;z-index:1}header .mainNav.block,header .mod_navigation.block{overflow:auto}header .mainNav .level_1,header .mod_navigation .level_1{flex-direction:column;padding:0.5rem 1rem}header .mainNav .level_1>li+li,header .mod_navigation .level_1>li+li{margin-left:0}header .mainNav .level_2,header .mod_navigation .level_2{margin-left:0;padding:0 0 0 0.5rem;position:static;background:none}body.nav-open header .mainNav,body.nav-open header .mod_navigation{transform:translateX(-100%)}header .hamburger,header .overlay{display:block}body.nav-open header .overlay{visibility:visible}}.mod_article{padding:var(--article-padding-y) 0;position:relative}.mod_article .ce_text *+h1,.mod_article .ce_text *+h2,.mod_article .ce_text *+h3,.mod_article .ce_text *+h4{margin-top:calc(1em * var(--line-height))}.mod_article .ce_text *+p,.mod_article .ce_text *+ul,.mod_article .ce_text *+ol,.mod_article .ce_text *+figure,.mod_article .ce_text *+.text{margin-top:calc(1rem * var(--line-height))}.mod_article .ce_text a{text-decoration:underline}.mod_article .ce_text a.cta{text-decoration:none}.mod_article .ce_text li{margin-left:1em;position:relative;line-height:1.66}.mod_article .ce_text li::before{position:absolute}.mod_article .ce_text ul li+ul{margin-top:0}.mod_article .ce_text ul li::before{content:"•";font-weight:bold;left:-1em}.mod_article .ce_text ul ul{margin-left:30px}.mod_article .ce_text ol{counter-reset:ol}.mod_article .ce_text ol li{counter-increment:ol}.mod_article .ce_text ol li::before{content:counter(ol) ". ";right:100%;font-variant-numeric:tabular-nums}.mod_article .ce_gallery{margin-bottom:0}.mod_article .ce_gallery ul{--gap: calc(var(--root-gap)/2);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--gap)}.mod_article .ce_gallery ul.cols_1>*,.mod_article .ce_gallery.w50 ul.cols_1>*{width:100%}.mod_article .ce_gallery ul.cols_2>*,.mod_article .ce_gallery.w50 ul.cols_2>*{width:calc((100% -    var(--gap))/2)}.mod_article .ce_gallery ul.cols_3>*,.mod_article .ce_gallery.w50 ul.cols_3>*{width:calc((100% -  2*var(--gap))/3)}.mod_article .ce_gallery ul.cols_4>*,.mod_article .ce_gallery.w50 ul.cols_4>*{width:calc((100% -  3*var(--gap))/4)}.mod_article .ce_gallery ul.cols_5>*,.mod_article .ce_gallery.w50 ul.cols_5>*{width:calc((100% -  4*var(--gap))/5)}.mod_article .ce_gallery ul.cols_6>*,.mod_article .ce_gallery.w50 ul.cols_6>*{width:calc((100% -  5*var(--gap))/6)}.mod_article .ce_gallery ul.cols_7>*,.mod_article .ce_gallery.w50 ul.cols_7>*{width:calc((100% -  6*var(--gap))/7)}.mod_article .ce_gallery ul.cols_8>*,.mod_article .ce_gallery.w50 ul.cols_8>*{width:calc((100% -  7*var(--gap))/8)}.mod_article .ce_gallery ul.cols_9>*,.mod_article .ce_gallery.w50 ul.cols_9>*{width:calc((100% -  8*var(--gap))/9)}.mod_article .ce_gallery ul.cols_10>*,.mod_article .ce_gallery.w50 ul.cols_10>*{width:calc((100% -  9*var(--gap))/10)}.mod_article .ce_gallery ul.cols_11>*,.mod_article .ce_gallery.w50 ul.cols_11>*{width:calc((100% - 10*var(--gap))/11)}.mod_article .ce_gallery ul.cols_12>*,.mod_article .ce_gallery.w50 ul.cols_12>*{width:calc((100% - 11*var(--gap))/12)}@media (max-width:1024px){.mod_article .ce_gallery ul.cols_2>*{width:100%}.mod_article .ce_gallery ul.cols_3>*,.mod_article .ce_gallery ul.cols_4>*{width:calc((100% -   var(--gap))/2)}.mod_article .ce_gallery ul.cols_5>*,.mod_article .ce_gallery ul.cols_6>*{width:calc((100% - 2*var(--gap))/3)}.mod_article .ce_gallery ul.cols_7>*,.mod_article .ce_gallery ul.cols_8>*{width:calc((100% - 3*var(--gap))/4)}.mod_article .ce_gallery ul.cols_9>*,.mod_article .ce_gallery ul.cols_10>*{width:calc((100% - 4*var(--gap))/5)}.mod_article .ce_gallery ul.cols_11>*,.mod_article .ce_gallery ul.cols_12>*{width:calc((100% - 5*var(--gap))/6)}}@media (max-width:500px){.mod_article .ce_gallery ul.cols_3>*,.mod_article .ce_gallery ul.cols_4>*{width:100%}.mod_article .ce_gallery ul.cols_5>*,.mod_article .ce_gallery ul.cols_6>*,.mod_article .ce_gallery ul.cols_7>*,.mod_article .ce_gallery ul.cols_8>*{width:calc((100% -   var(--gap))/2)}.mod_article .ce_gallery ul.cols_9>*,.mod_article .ce_gallery ul.cols_10>*,.mod_article .ce_gallery ul.cols_11>*,.mod_article .ce_gallery ul.cols_12>*{width:calc((100% - 2*var(--gap))/3)}.mod_article .ce_gallery.w50 ul.cols_2>*{width:100%}.mod_article .ce_gallery.w50 ul.cols_3>*,.mod_article .ce_gallery.w50 ul.cols_4>*{width:calc((100% -   var(--gap))/2)}.mod_article .ce_gallery.w50 ul.cols_5>*,.mod_article .ce_gallery.w50 ul.cols_6>*{width:calc((100% - 2*var(--gap))/3)}.mod_article .ce_gallery.w50 ul.cols_7>*,.mod_article .ce_gallery.w50 ul.cols_8>*{width:calc((100% - 3*var(--gap))/4)}.mod_article .ce_gallery.w50 ul.cols_9>*,.mod_article .ce_gallery.w50 ul.cols_10>*{width:calc((100% - 4*var(--gap))/5)}.mod_article .ce_gallery.w50 ul.cols_11>*,.mod_article .ce_gallery.w50 ul.cols_12>*{width:calc((100% - 5*var(--gap))/6)}}.mod_article .ce_accordion .toggler{cursor:pointer;user-select:none}.mod_article .ce_accordion .accordion{padding-top:1em}.mod_article .ce_accordion+.ce_accordion{margin-top:calc(1em - var(--gap))}.mod_article .slick .slick-list{margin-right:calc(-1*var(--gap))}.mod_article .slick .slick-slide{overflow:hidden;margin-right:var(--gap)}.mod_article .slick .slick-prev,.mod_article .slick .slick-next{position:absolute;top:50%;transform:translateY(-50%)}.mod_article .slick .slick-prev{left:0;z-index:1}.mod_article .slick .slick-next{right:0}.mod_article .ce_form *+form{margin-top:1rem}.mod_article .ce_form .formbody{--gap: 10px}.mod_article .ce_form .widget-checkbox fieldset>span{display:flex;align-items:flex-start}.mod_article .ce_form .widget-checkbox input[type=checkbox]{appearance:none;width:auto;margin-right:1em;margin-top:calc((var(--line-height)*1em - 18px)/2);padding:8px;position:relative;cursor:pointer}.mod_article .ce_form .widget-checkbox input[type=checkbox]::before{content:"";position:absolute;left:2px;right:2px;top:2px;bottom:2px;background:currentcolor;opacity:0}.mod_article .ce_form .widget-checkbox input[type=checkbox]:checked::before{opacity:1}.mod_article .ce_form .widget-checkbox a{text-decoration:underline}.mod_article .ce_form .widget-upload .dropzone{display:flex;justify-content:center;align-items:center;min-height:100px;padding:10px;border:2px dashed;text-align:center;cursor:pointer}.mod_article .ce_form .widget-upload input{width:1px;height:1px;margin:-1px;padding:0;border:0;position:absolute;clip:rect(0 0 0 0);overflow:hidden}.mod_article .ce_form .widget-captcha{display:flex;flex-direction:column}.mod_article .ce_form .widget-captcha .captcha{order:1}.mod_article .uc-embedding-container{color:#303030}.mod_article.center .inner,.mod_article .ce_wrapper.center{align-items:center}.mod_article.bg-image .inner>.ce_image:first-child{margin-bottom:0;position:absolute;left:0;top:0;z-index:-1}.mod_article.bg-image .inner>.ce_image:first-child,.mod_article.bg-image .inner>.ce_image:first-child figure,.mod_article.bg-image .inner>.ce_image:first-child img{width:100%;height:100%}.mod_article.bg-image .inner>.ce_image:first-child figure{max-width:none}.mod_article.bg-image .inner>.ce_image:first-child img{object-fit:cover}.mod_article.start{min-height:calc(max(var(--window-height), 50vw) - var(--header-space) + 1px);position:relative}.mod_article.start .inner{height:100%}.mod_article.start .inner>:first-child{width:100%;height:100%;position:absolute;left:0;top:0}.mod_article.start .inner>:first-child .slick-container,.mod_article.start .inner>:first-child .slick-list,.mod_article.start .inner>:first-child .slick-track{height:100%}.mod_article.start .inner>:first-child .slick-slide{position:relative}.mod_article.start .inner>:first-child.ce_image,.mod_article.start .inner>:first-child.ce_image figure,.mod_article.start .inner>:first-child.ce_player,.mod_article.start .inner>:first-child.ce_player figure{height:100%}.mod_article.start .inner>:first-child.ce_image img,.mod_article.start .inner>:first-child.ce_player video{height:100%;object-fit:cover}.mod_article.start .inner>:first-child .ce_text{width:90%;max-width:var(--max-content-width);margin-bottom:0;position:absolute;left:50%;top:0;transform:translateX(-50%)}.mod_article.start .inner>*+*{z-index:0}
@charset "UTF-8";
*,::before,::after{box-sizing:border-box;outline:none}svg *{border:none}:root{--window-width: calc(100vw - 17px);--window-height: 100vh;--header-height: 80px;--max-content-width: 1320px;--content-width: min(var(--max-content-width), 90vw);--content-padding-x: calc((var(--window-width) - var(--content-width))/2);--header-space: var(--header-height);--article-padding-y: 100px;--root-article-padding-y: var(--article-padding-y);--gap: 25px;--root-gap: var(--gap);--font-size: 16px;font-size:var(--font-size);--line-height: 1.5;line-height:var(--line-height);font-family:sans-serif;color:black}body{font:inherit;background:white;color:inherit}@media (max-width:1024px){body{--gap: calc(var(--root-gap)/2);--article-padding-y: calc(var(--root-article-padding-y)/2)}body>*{--root-gap: var(--gap);--root-article-padding-y: var(--article-padding-y)}}@media (max-width: 1024px){body.nav-open{overflow:hidden}}#wrapper{overflow:hidden}.block{overflow:visible}.tacenter,.ta-center{text-align:center}.taright,.ta-right{text-align:right}.margin-inline-auto{margin-inline:auto}.flex-justify-center,.flex-justify-center .container{justify-content:center}.flex-justify-between,.flex-justify-between .container{justify-content:space-between}.flex-justify-end,.flex-justify-end .container{justify-content:flex-end}.flex-align-stretch{align-items:stretch !important}.flex-align-center{align-items:center !important}.flex-align-end,.flex-align-end .container{align-items:flex-end !important}.flex-align-self-end{align-self:flex-end !important}.flex-direction-column{flex-direction:column !important}.mod_article:not(.article-full-width) .container,.inner{width:90%;max-width:var(--max-content-width);margin:0 auto}.mod_article.article-full-height{min-height:calc(100vh - var(--header-space));padding:0}.mod_article.article-no-padding{padding:0}.mod_article.article-no-max-width .container{max-width:inherit}.inner,.ce_wrapper,.ce_jobBenefits ul,.mod_article .ce_form .formbody,.mod_article .ce_form fieldset,.mod_newsreader>div,.mod_eventreader>.event,.mod_article:not(.row) .container,.mod_newslist,footer .flex ul,.flex,.flexdirect,.flexdirekt{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:calc(.66 * var(--gap)) var(--gap)}.inner>*,.ce_wrapper>*,.ce_jobBenefits ul>*,.mod_article .ce_form .formbody>*,.mod_article .ce_form fieldset>*,.mod_newsreader>div>*,.mod_eventreader>.event>*,.mod_article:not(.row) .container>*,.mod_newslist>*,footer .flex ul>*,.flex>*,.flexdirect>*,.flexdirekt>*{--width: 100%;width:var(--width)}.inner>.w0,.ce_wrapper>.w0,.ce_jobBenefits ul>.w0,.mod_article .ce_form .formbody>.w0,.mod_article .ce_form fieldset>.w0,.mod_newsreader>div>.w0,.mod_eventreader>.event>.w0,.mod_article:not(.row) .container>.w0,.mod_newslist>.w0,footer .flex ul>.w0,.flex>.w0,.flexdirect>.w0,.flexdirekt>.w0{--width: 0%}.inner>.w16,.ce_wrapper>.w16,.ce_jobBenefits ul>.w16,.mod_article .ce_form .formbody>.w16,.mod_article .ce_form fieldset>.w16,.mod_newsreader>div>.w16,.mod_eventreader>.event>.w16,.mod_article:not(.row) .container>.w16,.mod_newslist>.w16,footer .flex ul>.w16,.flex>.w16,.flexdirect>.w16,.flexdirekt>.w16{--width: 16%}.inner>.w20,.ce_wrapper>.w20,.ce_jobBenefits ul>.w20,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form fieldset>.w20,.mod_newsreader>div>.w20,.mod_eventreader>.event>.w20,.mod_article:not(.row) .container>.w20,.mod_newslist>.w20,footer .flex ul>.w20,.flex>.w20,.flexdirect>.w20,.flexdirekt>.w20{--width: calc((100% - 4*var(--gap))/5               )}.inner>.w25,.ce_wrapper>.w25,.ce_jobBenefits ul>.w25,.mod_article .ce_form .formbody>.w25,.mod_article .ce_form fieldset>.w25,.mod_newsreader>div>.w25,.mod_eventreader>.event>.w25,.mod_article:not(.row) .container>.w25,.mod_newslist>.w25,footer .flex ul>.w25,.flex>.w25,.flexdirect>.w25,.flexdirekt>.w25{--width: calc((100% - 3*var(--gap))/4               )}.inner>.w33,.ce_wrapper>.w33,.ce_jobBenefits ul>.w33,.mod_article .ce_form .formbody>.w33,.mod_article .ce_form fieldset>.w33,.mod_newsreader>div>.w33,.mod_eventreader>.event>.w33,.mod_article:not(.row) .container>.w33,.mod_newslist>.w33,footer .flex ul>.w33,.flex>.w33,.flexdirect>.w33,.flexdirekt>.w33{--width: calc((100% - 2*var(--gap))/3               )}.inner>.w40,.ce_wrapper>.w40,.ce_jobBenefits ul>.w40,.mod_article .ce_form .formbody>.w40,.mod_article .ce_form fieldset>.w40,.mod_newsreader>div>.w40,.mod_eventreader>.event>.w40,.mod_article:not(.row) .container>.w40,.mod_newslist>.w40,footer .flex ul>.w40,.flex>.w40,.flexdirect>.w40,.flexdirekt>.w40{--width: calc((100% -   var(--gap))*.4              )}.inner>.w50,.ce_wrapper>.w50,.ce_jobBenefits ul>.w50,.mod_article .ce_form .formbody>.w50,.mod_article .ce_form fieldset>.w50,.mod_newsreader>div>.w50,.mod_eventreader>.event>.w50,.mod_article:not(.row) .container>.w50,.mod_newslist>.w50,footer .flex ul>.w50,.flex>.w50,.flexdirect>.w50,.flexdirekt>.w50{--width: calc((100% -   var(--gap))/2               )}.inner>.w60,.ce_wrapper>.w60,.ce_jobBenefits ul>.w60,.mod_article .ce_form .formbody>.w60,.mod_article .ce_form fieldset>.w60,.mod_newsreader>div>.w60,.mod_eventreader>.event>.w60,.mod_article:not(.row) .container>.w60,.mod_newslist>.w60,footer .flex ul>.w60,.flex>.w60,.flexdirect>.w60,.flexdirekt>.w60{--width: calc((100% -   var(--gap))*.6              )}.inner>.w67,.ce_wrapper>.w67,.ce_jobBenefits ul>.w67,.mod_article .ce_form .formbody>.w67,.mod_article .ce_form fieldset>.w67,.mod_newsreader>div>.w67,.mod_eventreader>.event>.w67,.mod_article:not(.row) .container>.w67,.mod_newslist>.w67,footer .flex ul>.w67,.flex>.w67,.flexdirect>.w67,.flexdirekt>.w67{--width: calc((100% - 2*var(--gap))/3*2 + var(--gap))}.inner>.w75,.ce_wrapper>.w75,.ce_jobBenefits ul>.w75,.mod_article .ce_form .formbody>.w75,.mod_article .ce_form fieldset>.w75,.mod_newsreader>div>.w75,.mod_eventreader>.event>.w75,.mod_article:not(.row) .container>.w75,.mod_newslist>.w75,footer .flex ul>.w75,.flex>.w75,.flexdirect>.w75,.flexdirekt>.w75{--width: calc((100% - 3*var(--gap))/4*3 + calc(2 * var(--gap)))}.inner>.w80,.ce_wrapper>.w80,.ce_jobBenefits ul>.w80,.mod_article .ce_form .formbody>.w80,.mod_article .ce_form fieldset>.w80,.mod_newsreader>div>.w80,.mod_eventreader>.event>.w80,.mod_article:not(.row) .container>.w80,.mod_newslist>.w80,footer .flex ul>.w80,.flex>.w80,.flexdirect>.w80,.flexdirekt>.w80{--width: calc((100% - 4*var(--gap))/5*4 + calc(3 * var(--gap)))}.inner>.w-auto,.ce_wrapper>.w-auto,.ce_jobBenefits ul>.w-auto,.mod_article .ce_form .formbody>.w-auto,.mod_article .ce_form fieldset>.w-auto,.mod_newsreader>div>.w-auto,.mod_eventreader>.event>.w-auto,.mod_article:not(.row) .container>.w-auto,.mod_newslist>.w-auto,footer .flex ul>.w-auto,.flex>.w-auto,.flexdirect>.w-auto,.flexdirekt>.w-auto{--width: auto}.inner>.mw33>*,.ce_wrapper>.mw33>*,.ce_jobBenefits ul>.mw33>*,.mod_article .ce_form .formbody>.mw33>*,.mod_article .ce_form fieldset>.mw33>*,.mod_newsreader>div>.mw33>*,.mod_eventreader>.event>.mw33>*,.mod_article:not(.row) .container>.mw33>*,.mod_newslist>.mw33>*,footer .flex ul>.mw33>*,.flex>.mw33>*,.flexdirect>.mw33>*,.flexdirekt>.mw33>*{max-width:calc(calc(33 / 100) * var(--max-content-width))}.inner>.mw50>*,.ce_wrapper>.mw50>*,.ce_jobBenefits ul>.mw50>*,.mod_article .ce_form .formbody>.mw50>*,.mod_article .ce_form fieldset>.mw50>*,.mod_newsreader>div>.mw50>*,.mod_eventreader>.event>.mw50>*,.mod_article:not(.row) .container>.mw50>*,.mod_newslist>.mw50>*,footer .flex ul>.mw50>*,.flex>.mw50>*,.flexdirect>.mw50>*,.flexdirekt>.mw50>*{max-width:calc(calc(50 / 100) * var(--max-content-width))}@media (max-width:1440px){.inner>.w20,.ce_wrapper>.w20,.ce_jobBenefits ul>.w20,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form fieldset>.w20,.mod_newsreader>div>.w20,.mod_eventreader>.event>.w20,.mod_article:not(.row) .container>.w20,.mod_newslist>.w20,footer .flex ul>.w20,.flex>.w20,.flexdirect>.w20,.flexdirekt>.w20{--width: calc((100% - 3*var(--gap))/4)}}@media (max-width:1024px){.inner>.w20,.ce_wrapper>.w20,.ce_jobBenefits ul>.w20,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form fieldset>.w20,.mod_newsreader>div>.w20,.mod_eventreader>.event>.w20,.mod_article:not(.row) .container>.w20,.mod_newslist>.w20,footer .flex ul>.w20,.flex>.w20,.flexdirect>.w20,.flexdirekt>.w20{--width: calc((100% - 2*var(--gap))/3)}.inner>.w25,.inner>.w33,.ce_wrapper>.w25,.ce_wrapper>.w33,.ce_jobBenefits ul>.w25,.ce_jobBenefits ul>.w33,.mod_article .ce_form .formbody>.w25,.mod_article .ce_form .formbody>.w33,.mod_article .ce_form fieldset>.w25,.mod_article .ce_form fieldset>.w33,.mod_newsreader>div>.w25,.mod_newsreader>div>.w33,.mod_eventreader>.event>.w25,.mod_eventreader>.event>.w33,.mod_article:not(.row) .container>.w25,.mod_article:not(.row) .container>.w33,.mod_newslist>.w25,.mod_newslist>.w33,footer .flex ul>.w25,footer .flex ul>.w33,.flex>.w25,.flex>.w33,.flexdirect>.w25,.flexdirect>.w33,.flexdirekt>.w25,.flexdirekt>.w33{--width: calc((100% - var(--gap))/2)}.inner>.w50,.inner>.w67,.ce_wrapper>.w50,.ce_wrapper>.w67,.ce_jobBenefits ul>.w50,.ce_jobBenefits ul>.w67,.mod_article .ce_form .formbody>.w50,.mod_article .ce_form .formbody>.w67,.mod_article .ce_form fieldset>.w50,.mod_article .ce_form fieldset>.w67,.mod_newsreader>div>.w50,.mod_newsreader>div>.w67,.mod_eventreader>.event>.w50,.mod_eventreader>.event>.w67,.mod_article:not(.row) .container>.w50,.mod_article:not(.row) .container>.w67,.mod_newslist>.w50,.mod_newslist>.w67,footer .flex ul>.w50,footer .flex ul>.w67,.flex>.w50,.flex>.w67,.flexdirect>.w50,.flexdirect>.w67,.flexdirekt>.w50,.flexdirekt>.w67{--width: 100%}.inner.w50>.w25,.ce_wrapper.w50>.w25,.ce_jobBenefits ul.w50>.w25,.mod_article .ce_form .formbody.w50>.w25,.mod_article .ce_form fieldset.w50>.w25,.mod_newsreader>div.w50>.w25,.mod_eventreader>.event.w50>.w25,.mod_article:not(.row) .container.w50>.w25,.mod_newslist.w50>.w25,footer .flex ul.w50>.w25,.flex.w50>.w25,.flexdirect.w50>.w25,.flexdirekt.w50>.w25{--width: calc((100% - 3*var(--gap))/4               )}.inner.w50>.w33,.ce_wrapper.w50>.w33,.ce_jobBenefits ul.w50>.w33,.mod_article .ce_form .formbody.w50>.w33,.mod_article .ce_form fieldset.w50>.w33,.mod_newsreader>div.w50>.w33,.mod_eventreader>.event.w50>.w33,.mod_article:not(.row) .container.w50>.w33,.mod_newslist.w50>.w33,footer .flex ul.w50>.w33,.flex.w50>.w33,.flexdirect.w50>.w33,.flexdirekt.w50>.w33{--width: calc((100% - 2*var(--gap))/3               )}.inner.w50>.w50,.ce_wrapper.w50>.w50,.ce_jobBenefits ul.w50>.w50,.mod_article .ce_form .formbody.w50>.w50,.mod_article .ce_form fieldset.w50>.w50,.mod_newsreader>div.w50>.w50,.mod_eventreader>.event.w50>.w50,.mod_article:not(.row) .container.w50>.w50,.mod_newslist.w50>.w50,footer .flex ul.w50>.w50,.flex.w50>.w50,.flexdirect.w50>.w50,.flexdirekt.w50>.w50{--width: calc((100% -   var(--gap))/2               )}.inner.w50>.w67,.ce_wrapper.w50>.w67,.ce_jobBenefits ul.w50>.w67,.mod_article .ce_form .formbody.w50>.w67,.mod_article .ce_form fieldset.w50>.w67,.mod_newsreader>div.w50>.w67,.mod_eventreader>.event.w50>.w67,.mod_article:not(.row) .container.w50>.w67,.mod_newslist.w50>.w67,footer .flex ul.w50>.w67,.flex.w50>.w67,.flexdirect.w50>.w67,.flexdirekt.w50>.w67{--width: calc((100% - 2*var(--gap))/3*2 + var(--gap))}}@media (max-width:768px){.inner>.w20,.ce_wrapper>.w20,.ce_jobBenefits ul>.w20,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form fieldset>.w20,.mod_newsreader>div>.w20,.mod_eventreader>.event>.w20,.mod_article:not(.row) .container>.w20,.mod_newslist>.w20,footer .flex ul>.w20,.flex>.w20,.flexdirect>.w20,.flexdirekt>.w20{--width: calc((100% - var(--gap))/2)}}@media (max-width:600px){.inner>.w20,.inner>.w25,.inner>.w33,.ce_wrapper>.w20,.ce_wrapper>.w25,.ce_wrapper>.w33,.ce_jobBenefits ul>.w20,.ce_jobBenefits ul>.w25,.ce_jobBenefits ul>.w33,.mod_article .ce_form .formbody>.w20,.mod_article .ce_form .formbody>.w25,.mod_article .ce_form .formbody>.w33,.mod_article .ce_form fieldset>.w20,.mod_article .ce_form fieldset>.w25,.mod_article .ce_form fieldset>.w33,.mod_newsreader>div>.w20,.mod_newsreader>div>.w25,.mod_newsreader>div>.w33,.mod_eventreader>.event>.w20,.mod_eventreader>.event>.w25,.mod_eventreader>.event>.w33,.mod_article:not(.row) .container>.w20,.mod_article:not(.row) .container>.w25,.mod_article:not(.row) .container>.w33,.mod_newslist>.w20,.mod_newslist>.w25,.mod_newslist>.w33,footer .flex ul>.w20,footer .flex ul>.w25,footer .flex ul>.w33,.flex>.w20,.flex>.w25,.flex>.w33,.flexdirect>.w20,.flexdirect>.w25,.flexdirect>.w33,.flexdirekt>.w20,.flexdirekt>.w25,.flexdirekt>.w33{--width: 100%}.inner.w50>.w25,.inner.w50>.w33,.ce_wrapper.w50>.w25,.ce_wrapper.w50>.w33,.ce_jobBenefits ul.w50>.w25,.ce_jobBenefits ul.w50>.w33,.mod_article .ce_form .formbody.w50>.w25,.mod_article .ce_form .formbody.w50>.w33,.mod_article .ce_form fieldset.w50>.w25,.mod_article .ce_form fieldset.w50>.w33,.mod_newsreader>div.w50>.w25,.mod_newsreader>div.w50>.w33,.mod_eventreader>.event.w50>.w25,.mod_eventreader>.event.w50>.w33,.mod_article:not(.row) .container.w50>.w25,.mod_article:not(.row) .container.w50>.w33,.mod_newslist.w50>.w25,.mod_newslist.w50>.w33,footer .flex ul.w50>.w25,footer .flex ul.w50>.w33,.flex.w50>.w25,.flex.w50>.w33,.flexdirect.w50>.w25,.flexdirect.w50>.w33,.flexdirekt.w50>.w25,.flexdirekt.w50>.w33{--width: calc((100% - var(--gap))/2)}.inner.w50>.w50,.inner.w50>.w67,.ce_wrapper.w50>.w50,.ce_wrapper.w50>.w67,.ce_jobBenefits ul.w50>.w50,.ce_jobBenefits ul.w50>.w67,.mod_article .ce_form .formbody.w50>.w50,.mod_article .ce_form .formbody.w50>.w67,.mod_article .ce_form fieldset.w50>.w50,.mod_article .ce_form fieldset.w50>.w67,.mod_newsreader>div.w50>.w50,.mod_newsreader>div.w50>.w67,.mod_eventreader>.event.w50>.w50,.mod_eventreader>.event.w50>.w67,.mod_article:not(.row) .container.w50>.w50,.mod_article:not(.row) .container.w50>.w67,.mod_newslist.w50>.w50,.mod_newslist.w50>.w67,footer .flex ul.w50>.w50,footer .flex ul.w50>.w67,.flex.w50>.w50,.flex.w50>.w67,.flexdirect.w50>.w50,.flexdirect.w50>.w67,.flexdirekt.w50>.w50,.flexdirekt.w50>.w67{--width: 100%}}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin:0}h1,h2,h3,h4{font-weight:bold;line-height:var(--line-height)}h1,h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}a{text-decoration:none;color:inherit}a,button{transition:color 0.2s}ul,ol{list-style:none;padding-left:0}em{font-style:normal}sup,sub{font-size:smaller;line-height:0}sup{vertical-align:sup}sub{vertical-align:sub}figure figcaption{width:auto !important;margin-top:0.5em}img,svg,video{max-width:100%;height:auto;vertical-align:bottom}input,textarea,select{width:100%;padding:0.5em;border:1px solid;border-radius:0;vertical-align:bottom;font:inherit;background:none;color:inherit}textarea{resize:vertical}select{appearance:none;cursor:pointer}option{background:white;color:black}button,.mod_article .ce_text a.cta,.mod_article .ce_hyperlink a{display:inline-block;padding:0.5em 1em;border:1px solid;text-align:center;font:inherit;color:inherit;background:none;user-select:none;cursor:pointer}button{transition:color 0.2s}.mod_search .formbody{display:flex}.mod_search>div{margin-top:var(--gap)}header{padding:20px 0;position:relative;z-index:100;background:transparent}header .inner{height:100%;justify-content:flex-end;align-items:center;flex-wrap:nowrap}header .inner>*,header .ce_wrapper>*{width:auto;margin-bottom:0}header .logo{margin-right:auto}header .mainNav ul,header .mod_navigation ul{display:flex;flex-direction:column}header .mainNav li,header .mod_navigation li{white-space:nowrap}header .mainNav .level_1,header .mod_navigation .level_1{flex-direction:row;gap:0 1em}header .mainNav .level_2,header .mod_navigation .level_2{margin-left:-1rem;padding:0.5rem 1rem;position:absolute;z-index:100;background:white}header .hamburger{display:none;margin:-15px}header .hamburger .hamburger-box{vertical-align:bottom}header .hamburger .hamburger-inner,header .hamburger .hamburger-inner::before,header .hamburger .hamburger-inner::after,header .hamburger.is-active .hamburger-inner,header .hamburger.is-active .hamburger-inner::before,header .hamburger.is-active .hamburger-inner::after{background:currentcolor}header .hamburger:hover,header .hamburger.is-active:hover{opacity:1}header .overlay{display:none;width:100%;height:200%;position:fixed;left:0;top:var(--header-height);background:black;visibility:hidden;opacity:0.5}header .sticky-menu{width:min(60px, 5vw);position:fixed;right:0;top:50%;transform:translateY(-50%);--gap: 10px}header .sticky-menu>*{width:100%}@media (max-width: 1024px){header .mainNav,header .mod_navigation{max-width:100vw;max-height:calc(var(--window-height) - var(--header-height));position:absolute;background:white;left:100%;top:100%;z-index:1}header .mainNav.block,header .mod_navigation.block{overflow:auto}header .mainNav .level_1,header .mod_navigation .level_1{flex-direction:column;padding:0.5rem 1rem}header .mainNav .level_1>li+li,header .mod_navigation .level_1>li+li{margin-left:0}header .mainNav .level_2,header .mod_navigation .level_2{margin-left:0;padding:0 0 0 0.5rem;position:static;background:none}body.nav-open header .mainNav,body.nav-open header .mod_navigation{transform:translateX(-100%)}header .hamburger,header .overlay{display:block}body.nav-open header .overlay{visibility:visible}}.mod_article{padding:var(--article-padding-y) 0;position:relative}.mod_article .ce_text *+h1,.mod_article .ce_text *+h2,.mod_article .ce_text *+h3,.mod_article .ce_text *+h4{margin-top:calc(1em * var(--line-height))}.mod_article .ce_text *+p,.mod_article .ce_text *+ul,.mod_article .ce_text *+ol,.mod_article .ce_text *+figure,.mod_article .ce_text *+.text{margin-top:calc(1rem * var(--line-height))}.mod_article .ce_text a{text-decoration:underline}.mod_article .ce_text a.cta{text-decoration:none}.mod_article .ce_text li{margin-left:1em;position:relative;line-height:1.66}.mod_article .ce_text li::before{position:absolute}.mod_article .ce_text ul li+ul{margin-top:0}.mod_article .ce_text ul li::before{content:"•";font-weight:bold;left:-1em}.mod_article .ce_text ul ul{margin-left:30px}.mod_article .ce_text ol{counter-reset:ol}.mod_article .ce_text ol li{counter-increment:ol}.mod_article .ce_text ol li::before{content:counter(ol) ". ";right:100%;font-variant-numeric:tabular-nums}.mod_article .ce_gallery{margin-bottom:0}.mod_article .ce_gallery ul{--gap: calc(var(--root-gap)/2);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--gap)}.mod_article .ce_gallery ul.cols_1>*,.mod_article .ce_gallery.w50 ul.cols_1>*{width:100%}.mod_article .ce_gallery ul.cols_2>*,.mod_article .ce_gallery.w50 ul.cols_2>*{width:calc((100% -    var(--gap))/2)}.mod_article .ce_gallery ul.cols_3>*,.mod_article .ce_gallery.w50 ul.cols_3>*{width:calc((100% -  2*var(--gap))/3)}.mod_article .ce_gallery ul.cols_4>*,.mod_article .ce_gallery.w50 ul.cols_4>*{width:calc((100% -  3*var(--gap))/4)}.mod_article .ce_gallery ul.cols_5>*,.mod_article .ce_gallery.w50 ul.cols_5>*{width:calc((100% -  4*var(--gap))/5)}.mod_article .ce_gallery ul.cols_6>*,.mod_article .ce_gallery.w50 ul.cols_6>*{width:calc((100% -  5*var(--gap))/6)}.mod_article .ce_gallery ul.cols_7>*,.mod_article .ce_gallery.w50 ul.cols_7>*{width:calc((100% -  6*var(--gap))/7)}.mod_article .ce_gallery ul.cols_8>*,.mod_article .ce_gallery.w50 ul.cols_8>*{width:calc((100% -  7*var(--gap))/8)}.mod_article .ce_gallery ul.cols_9>*,.mod_article .ce_gallery.w50 ul.cols_9>*{width:calc((100% -  8*var(--gap))/9)}.mod_article .ce_gallery ul.cols_10>*,.mod_article .ce_gallery.w50 ul.cols_10>*{width:calc((100% -  9*var(--gap))/10)}.mod_article .ce_gallery ul.cols_11>*,.mod_article .ce_gallery.w50 ul.cols_11>*{width:calc((100% - 10*var(--gap))/11)}.mod_article .ce_gallery ul.cols_12>*,.mod_article .ce_gallery.w50 ul.cols_12>*{width:calc((100% - 11*var(--gap))/12)}@media (max-width:1024px){.mod_article .ce_gallery ul.cols_2>*{width:100%}.mod_article .ce_gallery ul.cols_3>*,.mod_article .ce_gallery ul.cols_4>*{width:calc((100% -   var(--gap))/2)}.mod_article .ce_gallery ul.cols_5>*,.mod_article .ce_gallery ul.cols_6>*{width:calc((100% - 2*var(--gap))/3)}.mod_article .ce_gallery ul.cols_7>*,.mod_article .ce_gallery ul.cols_8>*{width:calc((100% - 3*var(--gap))/4)}.mod_article .ce_gallery ul.cols_9>*,.mod_article .ce_gallery ul.cols_10>*{width:calc((100% - 4*var(--gap))/5)}.mod_article .ce_gallery ul.cols_11>*,.mod_article .ce_gallery ul.cols_12>*{width:calc((100% - 5*var(--gap))/6)}}@media (max-width:500px){.mod_article .ce_gallery ul.cols_3>*,.mod_article .ce_gallery ul.cols_4>*{width:100%}.mod_article .ce_gallery ul.cols_5>*,.mod_article .ce_gallery ul.cols_6>*,.mod_article .ce_gallery ul.cols_7>*,.mod_article .ce_gallery ul.cols_8>*{width:calc((100% -   var(--gap))/2)}.mod_article .ce_gallery ul.cols_9>*,.mod_article .ce_gallery ul.cols_10>*,.mod_article .ce_gallery ul.cols_11>*,.mod_article .ce_gallery ul.cols_12>*{width:calc((100% - 2*var(--gap))/3)}.mod_article .ce_gallery.w50 ul.cols_2>*{width:100%}.mod_article .ce_gallery.w50 ul.cols_3>*,.mod_article .ce_gallery.w50 ul.cols_4>*{width:calc((100% -   var(--gap))/2)}.mod_article .ce_gallery.w50 ul.cols_5>*,.mod_article .ce_gallery.w50 ul.cols_6>*{width:calc((100% - 2*var(--gap))/3)}.mod_article .ce_gallery.w50 ul.cols_7>*,.mod_article .ce_gallery.w50 ul.cols_8>*{width:calc((100% - 3*var(--gap))/4)}.mod_article .ce_gallery.w50 ul.cols_9>*,.mod_article .ce_gallery.w50 ul.cols_10>*{width:calc((100% - 4*var(--gap))/5)}.mod_article .ce_gallery.w50 ul.cols_11>*,.mod_article .ce_gallery.w50 ul.cols_12>*{width:calc((100% - 5*var(--gap))/6)}}.mod_article .ce_accordion .toggler{cursor:pointer;user-select:none}.mod_article .ce_accordion .accordion{padding-top:1em}.mod_article .ce_accordion+.ce_accordion{margin-top:calc(1em - var(--gap))}.mod_article .slick .slick-list{margin-right:calc(-1*var(--gap))}.mod_article .slick .slick-slide{overflow:hidden;margin-right:var(--gap)}.mod_article .slick .slick-prev,.mod_article .slick .slick-next{position:absolute;top:50%;transform:translateY(-50%)}.mod_article .slick .slick-prev{left:0;z-index:1}.mod_article .slick .slick-next{right:0}.mod_article .ce_form *+form{margin-top:1rem}.mod_article .ce_form .formbody{--gap: 10px}.mod_article .ce_form .widget-checkbox fieldset>span{display:flex;align-items:flex-start}.mod_article .ce_form .widget-checkbox input[type=checkbox]{appearance:none;width:auto;margin-right:1em;margin-top:calc((var(--line-height)*1em - 18px)/2);padding:8px;position:relative;cursor:pointer}.mod_article .ce_form .widget-checkbox input[type=checkbox]::before{content:"";position:absolute;left:2px;right:2px;top:2px;bottom:2px;background:currentcolor;opacity:0}.mod_article .ce_form .widget-checkbox input[type=checkbox]:checked::before{opacity:1}.mod_article .ce_form .widget-checkbox a{text-decoration:underline}.mod_article .ce_form .widget-upload .dropzone{display:flex;justify-content:center;align-items:center;min-height:100px;padding:10px;border:2px dashed;text-align:center;cursor:pointer}.mod_article .ce_form .widget-upload input{width:1px;height:1px;margin:-1px;padding:0;border:0;position:absolute;clip:rect(0 0 0 0);overflow:hidden}.mod_article .ce_form .widget-captcha{display:flex;flex-direction:column}.mod_article .ce_form .widget-captcha .captcha{order:1}.mod_article .uc-embedding-container{color:#303030}.mod_article.center .inner,.mod_article .ce_wrapper.center{align-items:center}.mod_article.bg-image .inner>.ce_image:first-child{margin-bottom:0;position:absolute;left:0;top:0;z-index:-1}.mod_article.bg-image .inner>.ce_image:first-child,.mod_article.bg-image .inner>.ce_image:first-child figure,.mod_article.bg-image .inner>.ce_image:first-child img{width:100%;height:100%}.mod_article.bg-image .inner>.ce_image:first-child figure{max-width:none}.mod_article.bg-image .inner>.ce_image:first-child img{object-fit:cover}.mod_article.start{min-height:calc(max(var(--window-height), 50vw) - var(--header-space) + 1px);position:relative}.mod_article.start .inner{height:100%}.mod_article.start .inner>:first-child{width:100%;height:100%;position:absolute;left:0;top:0}.mod_article.start .inner>:first-child .slick-container,.mod_article.start .inner>:first-child .slick-list,.mod_article.start .inner>:first-child .slick-track{height:100%}.mod_article.start .inner>:first-child .slick-slide{position:relative}.mod_article.start .inner>:first-child.ce_image,.mod_article.start .inner>:first-child.ce_image figure,.mod_article.start .inner>:first-child.ce_player,.mod_article.start .inner>:first-child.ce_player figure{height:100%}.mod_article.start .inner>:first-child.ce_image img,.mod_article.start .inner>:first-child.ce_player video{height:100%;object-fit:cover}.mod_article.start .inner>:first-child .ce_text{width:90%;max-width:var(--max-content-width);margin-bottom:0;position:absolute;left:50%;top:0;transform:translateX(-50%)}.mod_article.start .inner>*+*{z-index:0}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../../files/mitsubishi-chemnitz/layout/fonts/open-sans-v40-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../../files/mitsubishi-chemnitz/layout/fonts/open-sans-v40-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../../files/mitsubishi-chemnitz/layout/fonts/open-sans-v40-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:400;src:url("../../files/mitsubishi-chemnitz/layout/fonts/roboto-serif-v15-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:600;src:url("../../files/mitsubishi-chemnitz/layout/fonts/roboto-serif-v15-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:700;src:url("../../files/mitsubishi-chemnitz/layout/fonts/roboto-serif-v15-latin-700.woff2") format("woff2")}.bg-black,.article-bg-black{background:#515151}.bg-black *,.article-bg-black *{color:#ffffff}.bg-black h2,.article-bg-black h2{color:#f02533}.bg-white,.article-bg-white{background:#ffffff}.bg-red,.article-bg-red{background:#f02533}.bg-red *,.article-bg-red *{color:#ffffff}.color-black{color:#515151}.color-white{color:#ffffff}.color-red{color:#f02533}.border-red{border:1px solid red;border-radius:20px;padding:20px}:root{--header-height: 112px;--article-padding-y: 40px;--max-content-width-narrow: 1320px;--max-content-width: 1170px;--gap: 80px;--border-radius-150: min(154px, 10vw);--border-radius-40: min(40px, 3vw);--transition: all 200ms ease-in-out;--line-height: 1.333;font-family:"Open Sans";font-style:normal;font-weight:normal;color:#515151}@media (max-width:1480px){:root{--gap: 20px;--article-padding-y: 50px}}p,a,li,input,textarea,select,label,td{font-size:0.9rem;line-height:1.4}@media (max-width:768px){p,a,li,input,textarea,select,label,td{font-size:1rem}}p,li{margin-bottom:1rem}h1{font-size:3rem;font-family:"Roboto Serif";font-style:normal;font-weight:400;line-height:0.9;margin-bottom:3rem}h2{font-family:"Roboto Serif";font-style:normal;font-weight:400;font-size:1.6rem;line-height:1;margin-bottom:3rem}h3{font-size:1.875rem;line-height:1.33;font-weight:400;text-transform:uppercase}@media (max-width:1024px){h3{font-size:clamp(1.5rem, calc(1.1523rem + 1.3245vw), 2rem)}}h3.h1Style{font-size:4.7rem;font-size:clamp(3.5rem, calc(1.2009rem + 3.5888vw), 4.7rem);text-transform:uppercase;line-height:1;font-weight:900}@media (max-width:1024px){h3.h1Style{font-size:clamp(2.8125rem, calc(2.3344rem + 1.8212vw), 3.5rem)}}h4{font-size:1.25rem;line-height:1.2;font-weight:700;text-transform:uppercase;margin-bottom:1rem}img{max-width:unset;width:100%}.column-count-2{column-count:2;column-gap:var(--gap)}.img-width-auto img{width:auto}.mod_article .ce_hyperlink a{display:inline-block;min-width:275px;border-radius:24px;text-transform:uppercase;padding:0.75rem 1rem}.mod_article .ce_hyperlink a.hyperlink_img{padding:0;border:none;border-radius:0;display:flex;align-items:center;font-size:1.25rem;gap:1rem}header{padding:0}header .mod_article{padding-top:0}header .mod_article.border{border-bottom:2px solid #ccc}header .mod_article .container{gap:20px 0 !important}header .mod_article .container .topline{background:#515151}header .mod_article .container .topline p{color:#fff;padding:5px 20px;margin-bottom:0}header .mod_article .container>.content-image img{max-width:50%;height:auto}header .mod_article .container .content-swiper .swiper-button-next,header .mod_article .container .content-swiper .swiper-button-prev{display:none}header .mod_article .container .content-swiper .swiper-pagination-bullet-active{background-color:#ffffff}main .mod_article.article-angebote .container{--gap: 40px;border-bottom:2px solid #ccc;padding-bottom:var(--gap)}main .mod_article.article-angebote .content-image.neu{margin-inline:auto;margin-block:-40px 30px;width:auto}main .mod_article.article-modelle .container,main .mod_article.article-kontaktdaten .container{--gap: 50px}main .mod_article.article-modelle .container>.content-text:first-child,main .mod_article.article-kontaktdaten .container>.content-text:first-child{background:#515151;color:#ffffff;padding:30px;position:relative;margin-bottom:2rem}main .mod_article.article-modelle .container>.content-text:first-child:after,main .mod_article.article-kontaktdaten .container>.content-text:first-child:after{content:"";width:0px;height:0px;border-style:solid;border-width:35px 30px 0 30px;border-color:#515151 transparent transparent transparent;transform:rotate(0deg);position:absolute;bottom:0;left:50%;transform:translate(-50%, 100%)}main .mod_article.article-modelle .container>.content-element-group,main .mod_article.article-kontaktdaten .container>.content-element-group{border-bottom:30px solid #515151}main .mod_article.article-modelle .container>.content-element-group>h2,main .mod_article.article-kontaktdaten .container>.content-element-group>h2{padding-block:12px}main .mod_article.article-modelle .container>.content-element-group>h2,main .mod_article.article-modelle .container>.content-element-group h3,main .mod_article.article-kontaktdaten .container>.content-element-group>h2,main .mod_article.article-kontaktdaten .container>.content-element-group h3{background:#515151;color:#ffffff;margin-bottom:0;padding:5px 30px}main .mod_article.article-modelle .container>.content-element-group>.grid,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid{display:grid;grid-template-columns:2fr 2fr 1fr;gap:20px}main .mod_article.article-modelle .container>.content-element-group>.grid>.content-image figure,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid>.content-image figure{width:100%;height:100%}main .mod_article.article-modelle .container>.content-element-group>.grid>.content-image figure img,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid>.content-image figure img{width:100%;height:100%;object-fit:cover}main .mod_article.article-modelle .container>.content-element-group>.grid table,main .mod_article.article-modelle .container>.content-element-group>.grid tr,main .mod_article.article-modelle .container>.content-element-group>.grid td,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid table,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid tr,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid td{border:none;border-width:0px}main .mod_article.article-modelle .container>.content-element-group>.grid table,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid table{width:100%;margin-block:5px}main .mod_article.article-modelle .container>.content-element-group>.grid table tr,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid table tr{display:flex;width:100%}main .mod_article.article-modelle .container>.content-element-group>.grid table tr td:first-of-type,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid table tr td:first-of-type{width:70px}main .mod_article.article-modelle .container>.content-element-group>.grid table tr td:last-of-type,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid table tr td:last-of-type{width:calc(100% - 70px);white-space:nowrap}main .mod_article.article-modelle .container>.content-element-group>.grid .content-text:nth-of-type(2),main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-text:nth-of-type(2){position:relative;padding-block:10px 30px}main .mod_article.article-modelle .container>.content-element-group>.grid .content-text:nth-of-type(2) figure,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-text:nth-of-type(2) figure{margin-bottom:10px}main .mod_article.article-modelle .container>.content-element-group>.grid .content-text:nth-of-type(2) table,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-text:nth-of-type(2) table{margin-block:15px}main .mod_article.article-modelle .container>.content-element-group>.grid .content-text:nth-of-type(2) a,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-text:nth-of-type(2) a{position:absolute;right:0;bottom:10px;color:#f02533;font-weight:700}main .mod_article.article-modelle .container>.content-element-group>.grid .content-text:nth-of-type(3),main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-text:nth-of-type(3){display:flex;flex-direction:column;justify-content:space-between}main .mod_article.article-modelle .container>.content-element-group>.grid .content-text:nth-of-type(3) h4,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-text:nth-of-type(3) h4{margin-top:5px}@media (max-width:768px){main .mod_article.article-modelle .container>.content-element-group>.grid,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid{grid-template-columns:1fr 1fr}main .mod_article.article-modelle .container>.content-element-group>.grid .content-image,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-image{grid-column:1 / 3}}@media (max-width:620px){main .mod_article.article-modelle .container>.content-element-group>.grid,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid{grid-template-columns:1fr}main .mod_article.article-modelle .container>.content-element-group>.grid .content-text:nth-of-type(2) img,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-text:nth-of-type(2) img{max-width:300px}main .mod_article.article-modelle .container>.content-element-group>.grid .content-text:nth-of-type(3),main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-text:nth-of-type(3){flex-direction:row;align-items:flex-end}main .mod_article.article-modelle .container>.content-element-group>.grid .content-text:nth-of-type(3)>*,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-text:nth-of-type(3)>*{width:48%}main .mod_article.article-modelle .container>.content-element-group>.grid .content-image,main .mod_article.article-kontaktdaten .container>.content-element-group>.grid .content-image{grid-column:1 / 1}}main .mod_article.article-logoleiste .container{--gap: 20px}main .mod_article.article-modelle figure{position:relative}main .mod_article.article-modelle figure img{max-width:unset;width:100%}main .mod_article.article-modelle figure figcaption{position:absolute;width:75% !important;bottom:10px;left:-10px;background-color:rgba(0, 0, 0, 0.5);color:#ffffff;padding:10px 10px 10px 20px;pointer-events:none}main .mod_article.shadow figure{position:relative}main .mod_article.shadow figure:before,main .mod_article.shadow figure:after{content:"";position:absolute;width:80%;height:80%;bottom:6%;box-shadow:0px 0px 15px 8px #515151;z-index:-1}main .mod_article.shadow figure:before{left:5%;transform:rotate(-3deg) translateX(3%)}main .mod_article.shadow figure:after{left:15%;transform:rotate(3deg) translateX(-3%)}footer{background:#37383a}footer .container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}footer .container>*{width:auto !important;color:#5a5a5a}footer .container>* a{color:#ababab}footer .container nav ul{display:flex;gap:16px;color:#ababab}footer .container nav ul li{position:relative}footer .container nav ul li:after{content:"|";position:absolute;top:0;right:-11px}footer .container nav ul li:last-of-type:after{display:none}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:2px;background-color:#ffffff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}@media (max-width:480px){.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px}}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}
