@charset "UTF-8";@font-face{font-family:DINWeb;src:url(/dist/static/fonts/DINWeb.woff2) format("woff2"),url(/dist/static/fonts/DINWeb.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DINWeb;src:url(/dist/static/fonts/DINWeb-Bold.woff2) format("woff2"),url(/dist/static/fonts/DINWeb-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DINWeb;src:url(/dist/static/fonts/DINWeb-Light.woff2) format("woff2"),url(/dist/static/fonts/DINWeb-Light.woff) format("woff");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:DINWeb;src:url(/dist/static/fonts/DINWeb-BoldItalic.woff2) format("woff2"),url(/dist/static/fonts/DINWeb-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DINWeb;src:url(/dist/static/fonts/DINWeb-Italic.woff2) format("woff2"),url(/dist/static/fonts/DINWeb-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DINWeb;src:url(/dist/static/fonts/DINWeb-LightItalic.woff2) format("woff2"),url(/dist/static/fonts/DINWeb-LightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:DINWeb;src:url(/dist/static/fonts/DINWeb-Medium.woff2) format("woff2"),url(/dist/static/fonts/DINWeb-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DINWeb;src:url(/web/static/fonts/DINWeb-MediumItalic.woff2) format("woff2"),url(/dist/static/fonts/DINWeb-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}.logo{background-position:center center;background-repeat:no-repeat;width:100%}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:DINWeb,Arial Narrow,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container,.page .body{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media (min-width: 768px){.container,.page .body{width:760px}}@media (min-width: 992px){.container,.page .body{width:980px}}@media (min-width: 1320px){.container,.page .body{width:1300px}}.container-fluid{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.row{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xs-12{flex:0 0 100%;max-width:100%}@media (min-width: 768px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width: 1320px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:22px;font-size:24px;line-height:inherit;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \	;line-height:normal}input[type=radio][disabled],input[type=radio].disabled,fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=checkbox].disabled,fieldset[disabled] input[type=checkbox]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:19px;font-size:16px;line-height:1.428571429;color:#555}.form-control{display:block;width:100%;height:60px;padding:18px 12px;font-size:16px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-color:#66afe9;-webkit-box-shadow:0 0 6px rgba(102,175,233,.6);box-shadow:0 0 6px #66afe999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:60px}input[type=date].input-sm,.input-group-sm input[type=date],input[type=time].input-sm,.input-group-sm input[type=time],input[type=datetime-local].input-sm,.input-group-sm input[type=datetime-local],input[type=month].input-sm,.input-group-sm input[type=month]{line-height:30px}input[type=date].input-lg,.input-group-lg input[type=date],input[type=time].input-lg,.input-group-lg input[type=time],input[type=datetime-local].input-lg,.input-group-lg input[type=datetime-local],input[type=month].input-lg,.input-group-lg input[type=month]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \	;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:38px;padding-top:19px;padding-bottom:19px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:42px;padding:11px 16px;font-size:20px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:75px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:60px;height:60px;line-height:60px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success{color:#3c763d;border-color:#3c763d;-webkit-box-shadow:0 0 6px rgba(60,118,61,.6);box-shadow:0 0 6px #3c763d99}.has-warning{color:#8a6d3b;border-color:#8a6d3b;-webkit-box-shadow:0 0 6px rgba(138,109,59,.6);box-shadow:0 0 6px #8a6d3b99}.has-error{color:#a94442;border-color:#a94442;-webkit-box-shadow:0 0 6px rgba(169,68,66,.6);box-shadow:0 0 6px #a9444299}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#666}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:19px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:41px}.form-horizontal .form-group{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}@media (min-width: 768px){.form-horizontal .control-label{padding-top:19px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:20px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:20px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:4px solid transparent;padding:18px 12px;font-size:16px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#999}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#b4b4b4}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#b4b4b4}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#999}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#2e6ea5;border-color:#23527b}.btn-primary:hover{color:#fff;background-color:#2e6ea5;border-color:#286090}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#2e6ea5;border-color:#286090}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#2a6598;border-color:#23527b}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#4bad4b;border-color:#398339}.btn-success:hover{color:#fff;background-color:#4bad4b;border-color:#439943}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#4bad4b;border-color:#439943}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#46a046;border-color:#398339}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#41b6d9;border-color:#2493b4}.btn-info:hover{color:#fff;background-color:#41b6d9;border-color:#2aacd3}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#41b6d9;border-color:#2aacd3}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#2fafd5;border-color:#2493b4}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ee9f31;border-color:#ca7e11}.btn-warning:hover{color:#fff;background-color:#ee9f31;border-color:#eb9316}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ee9f31;border-color:#eb9316}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#ec961c;border-color:#ca7e11}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#d43b37;border-color:#a62924}.btn-danger:hover{color:#fff;background-color:#d43b37;border-color:#c3302b}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#d43b37;border-color:#c3302b}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ca302c;border-color:#a62924}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/dist/assets/owl.video.play-BJo37keB.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}html,body{height:100%}body{overflow-x:hidden;line-height:1.5;display:flex;flex-direction:column;height:auto;min-height:100%;position:relative;color:#000}@media screen and (min-width: 481px){body{font-size:21px}}main{position:relative;z-index:1;width:100vw;overflow-x:hidden}*{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;text-rendering:optimizeLegibility}p{margin:0 0 .75em}a{color:#cc1571;font-weight:500;position:relative;display:inline-block;border:4px solid transparent;background-clip:padding-box;padding:0}a:focus-visible{outline:none;border-width:4px;border-image:linear-gradient(to right,#00bbf1 25%,#cc1571 25%,#cc1571 75%,#a0c100 75%) 4;z-index:999}a:focus:not(:focus-visible){outline:none}a:hover,a:focus,a:active{color:#cc1571}@media screen and (min-width: 768px){a.tel{cursor:default;font-weight:400;text-decoration:none}}button{background:none;margin:0;font:inherit;cursor:pointer;position:relative;display:inline-block;border:4px solid transparent;background-clip:padding-box;padding:0}button:focus-visible{outline:none;border-width:4px;border-image:linear-gradient(to right,#00bbf1 25%,#cc1571 25%,#cc1571 75%,#a0c100 75%) 4;z-index:999}button:focus:not(:focus-visible){outline:none}input.csstrigger{z-index:2;position:absolute;margin-left:0;opacity:0;cursor:pointer}label.csstrigger{cursor:pointer}.form-control{border:1px solid #fff;font-size:20px;height:60px;line-height:1.428571429;padding:20px;border-radius:6px}.form-control:focus-visible{outline:none;border-width:4px;border-image:linear-gradient(to right,#00bbf1 25%,#cc1571 25%,#cc1571 75%,#a0c100 75%) 4;z-index:999}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:none}input[type=checkbox]:focus-visible+label,input[type=radio]:focus-visible+label{border:4px solid transparent;background-clip:padding-box;border-width:4px;border-image:linear-gradient(to right,#00bbf1 25%,#cc1571 25%,#cc1571 75%,#a0c100 75%) 4;z-index:999}input[type=checkbox]:focus:not(:focus-visible),input[type=radio]:focus:not(:focus-visible){outline:none}input[type=checkbox]:focus:not(:focus-visible)+label,input[type=radio]:focus:not(:focus-visible)+label{outline:none}blockquote{font-size:16px;font-style:italic;padding:0 40px 0 30px;margin:0;border:none}@media screen and (min-width: 481px){blockquote{font-size:16px}}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote p:before{content:"„"}blockquote p:after{content:"“"}blockquote footer,blockquote small,blockquote .small{display:block;font-size:1em;font-style:normal;line-height:1.5}blockquote footer:before,blockquote small:before,blockquote .small:before{content:""}blockquote cite{color:#333;font-style:normal}dl{margin-bottom:10px}ul{line-height:1.5}ul.unstyled{list-style-type:none;padding:0}.youtube-wrapper{display:block;margin-bottom:1em;padding-bottom:56.25%;position:relative}.youtube-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page header h1,.page header h2{letter-spacing:.03em}@media screen and (min-width: 768px){.container{width:auto;max-width:760px}}@media (min-width: 992px){.container{width:auto;max-width:980px}}@media (min-width: 1320px){.container{width:auto;max-width:1300px}}.ratio-wrapper{padding-top:66.66%;position:relative;overflow:hidden}.ratio-wrapper__container{position:absolute;top:0;bottom:0;left:0;right:0}.ratio-wrapper img{max-width:100%}@media print{.ratio-wrapper{padding-top:0!important}.ratio-wrapper__container{position:static!important}}.btn,.btn:hover,.btn:focus{background-color:#cc1571;border-color:#cc1571;color:#fff;font-size:1.7rem;font-weight:500;text-transform:uppercase;position:relative;border-radius:6px;padding-left:32px;padding-right:32px;letter-spacing:.03em;white-space:normal;margin-top:.75em}@media screen and (max-width: 767px){.btn,.btn:hover,.btn:focus{width:100%}}.btn:focus-visible{outline:none;border-width:4px;border-image:linear-gradient(to right,#00bbf1 25%,#cc1571 25%,#cc1571 75%,#a0c100 75%) 4;z-index:999}.header{height:72px;position:relative;z-index:2}.header .container{height:inherit;position:relative}.header__wrapper{height:inherit;position:fixed;top:0;left:0;right:0;background:#000}.header__wrapper .container{position:static}.header__container,.header__mobile-container{display:flex;justify-content:space-between;height:inherit;align-items:center;letter-spacing:.05em}.header__mobile-container{position:absolute;z-index:1;background:#000;left:0;right:0}@media (min-width: 992px){.header__mobile-container{display:none}}.header__container__logo{width:100px;height:72px}@media screen and (max-width: 991px){.header__container__logo{margin-left:20px}}.header__container__logo a{height:inherit;display:flex;align-items:center}@media screen and (max-width: 991px){.header__container__logo--desktop{display:none}}@media screen and (min-width: 992px){.header__container__logo--mobile{display:none}}@media screen and (max-width: 991px){.header__container{display:none;position:absolute;transform:translateY(calc(-100% - 140px));background:#000;flex-direction:column;justify-content:flex-start;height:100vh;outline:140px solid black;left:0;right:0}.menu-opened .header__container,.menu-transition .header__container{display:flex}}@media screen and (max-width: 991px){.menu-opened .header__container{transform:translateY(0)}}.menu-transition .header__container{transition:transform .3s ease}.header a:hover,.header a:active,.header a:focus{text-decoration:none}.header ul,.header li,.header button{list-style-type:none;padding:0;margin:0;background:transparent;outline:none}.header a{color:#fff;padding:5px 0;transition:none}@media (min-width: 992px){.header__main-menu{height:100%}}@media screen and (max-width: 991px){.header__main-menu{margin-top:72px}}@media (min-width: 992px){.header__main-menu ul{height:100%}}.header__main-menu li{display:inline-block;height:100%;text-transform:uppercase;font-weight:500;font-size:18px}@media (min-width: 768px) and (max-width: 1319px){.header__main-menu li{font-size:15px}}@media screen and (max-width: 991px){.header__main-menu li:hover{background:#00bbf1}}.header__main-menu a{margin:0 16px;height:100%;display:flex;align-items:center}.header__main-menu a:focus-visible:after{height:70%}@media (max-width: 1319px){.header__main-menu a{margin:0 10px}.header__main-menu a:focus-visible:after{width:100%;height:100%;transform:translate(-51%,-50%)}}@media screen and (max-width: 991px){.header__main-menu a{display:flex;align-items:center;height:inherit;width:100%;padding:0 20px}.header__main-menu a:hover{color:#000}}@media screen and (max-width: 991px){.header__main-menu{width:100%}.header__main-menu li{display:block;height:72px;width:100%;border-top:2px solid white}.header__main-menu li:last-of-type{border-bottom:2px solid white}}.header__main-menu__hover-line{left:15px;top:50px;width:0;height:2px;background:#fff;position:absolute;pointer-events:none}@media screen and (max-width: 991px){.header__main-menu__hover-line{display:none}}.header__main-menu__hover-line.set{transition:left .2s ease,width .2s ease}.header__main-menu__hover-line.simple-transition{transition:width .2s ease}.header__main-menu__submenu{--tile-width: 210px;--tile-height: 150px;visibility:hidden;overflow:hidden;position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;height:var(--tile-height);box-shadow:0 0 30px #0003;background:#fff;max-height:0;transition:max-height .5s ease}@media screen and (max-width: 991px){.header__main-menu__submenu{display:none}}.header__main-menu__submenu.submenu-active{max-height:calc(var(--tile-height) + 50px)}.header__main-menu__submenu a{width:var(--tile-width);height:150px;margin:0;padding:0;display:flex;justify-content:center;align-items:center;transform:scale(1);transition:transform .3s ease}.header__main-menu__submenu a img{max-width:60%;max-height:55%;object-fit:contain}.header__main-menu__submenu a:hover{transform:scale(1.1)}.header__main-menu__submenu .owl-carousel{display:flex}.header__main-menu__submenu .owl-carousel .owl-item{width:var(--tile-width)!important;height:var(--tile-height)!important}.header__main-menu__submenu__arrow{width:200px;height:var(--tile-height);position:absolute;left:0;top:0;z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:scale(1);transition:transform .3s ease}.header__main-menu__submenu__arrow:before{content:"";position:absolute;display:block;width:72px;height:72px;border-radius:50%;background:#000;border:solid 4px white}.header__main-menu__submenu__arrow:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32'%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M4.061.455a2.5 2.5 0 0 1 3.484.606L18.057 16 7.545 30.939a2.5 2.5 0 0 1-4.09-2.878L11.943 16 3.455 3.939a2.5 2.5 0 0 1 .47-3.38L4.06.455Z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat;background-position:center center;background-size:13px;position:absolute;display:block;width:72px;height:72px;transform:rotate(180deg)}.header__main-menu__submenu__arrow--right{right:0;left:auto}.header__main-menu__submenu__arrow--right:after{transform:rotate(0)}.header__main-menu__submenu__arrow:hover{transform:scale(1.1)}@media screen and (max-width: 991px){.header__change-language{border-bottom:2px solid white;height:72px;display:flex;align-items:center;width:100%}}.header__change-language li{display:inline-block}@media screen and (max-width: 991px){.header__change-language li:first-of-type a{margin:0 17px 0 22px}}.header__change-language a{margin:0 5px;height:36px;font-size:18px}@media screen and (max-width: 991px){.header__change-language a.active{text-decoration:none;border-bottom:2px solid white}}.header__change-language__title{display:none;color:#fff;text-transform:uppercase;font-weight:500;font-size:18px;margin-left:20px}@media screen and (max-width: 991px){.header__change-language__title{display:inline-block}}.header__menu-toggle{display:none;width:72px;height:72px;align-items:center;justify-content:center}@media screen and (max-width: 991px){.header__menu-toggle{display:flex}}.header__menu-toggle g{fill:#fff}.header__menu-toggle__closed{width:25px;height:25px}.menu-opened .header__menu-toggle__closed{display:none}.header__menu-toggle__opened{width:37px;height:37px;display:none}.menu-opened .header__menu-toggle__opened{display:block}.page .headline{text-align:center;position:relative}.page .headline h1,.page .headline h2{color:#000;display:inline-block;font-size:32px;letter-spacing:.4px;font-weight:500;line-height:1.3;margin:0 0 1em;padding:0;text-transform:uppercase;text-wrap:balance}@media screen and (max-width: 480px){.page .headline h1,.page .headline h2{font-size:1.5em;margin:0 0 1em}}.page .body{max-width:100%;padding-top:0;padding-bottom:0}.page .body .tile{position:relative;min-height:1px;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.page .body .tile{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width: 992px){.page .body .tile{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.page .body .tile{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width: 1320px){.page .body .tile{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.page .body .tile{position:relative}.page .body .tile .content{box-sizing:border-box;height:0;margin-bottom:0;margin-top:0;padding-bottom:50%;width:100%}@media screen and (min-width: 768px){.page .body .tile .content{padding-bottom:100%}}@media screen and (min-width: 992px){.page .body .tile .content{padding-bottom:100%}}@media screen and (min-width: 1320px){.page .body .tile .content{padding-bottom:100%}}.page .body .tile.mid{position:relative;min-height:1px;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.page .body .tile.mid{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media (min-width: 992px){.page .body .tile.mid{flex:0 0 66.6666666667%;max-width:66.6666666667%}}.page .body .tile.mid{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width: 1320px){.page .body .tile.mid{flex:0 0 66.6666666667%;max-width:66.6666666667%}}.page .body .tile.mid{position:relative}.page .body .tile.mid .content{box-sizing:border-box;height:0;margin-bottom:0;margin-top:0;padding-bottom:50%;width:100%}@media screen and (min-width: 768px){.page .body .tile.mid .content{padding-bottom:50%}}@media screen and (min-width: 992px){.page .body .tile.mid .content{padding-bottom:50%}}@media screen and (min-width: 1320px){.page .body .tile.mid .content{padding-bottom:50%}}.page .body .tile.large{position:relative;min-height:1px;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.page .body .tile.large{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.page .body .tile.large{flex:0 0 100%;max-width:100%}}.page .body .tile.large{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width: 1320px){.page .body .tile.large{flex:0 0 100%;max-width:100%}}.page .body .tile.large{position:relative}.page .body .tile.large .content{box-sizing:border-box;height:0;margin-bottom:0;margin-top:0;padding-bottom:100%;width:100%}@media screen and (min-width: 768px){.page .body .tile.large .content{padding-bottom:33%}}@media screen and (min-width: 992px){.page .body .tile.large .content{padding-bottom:33%}}@media screen and (min-width: 1320px){.page .body .tile.large .content{padding-bottom:33%}}.page.content{font-size:18px}@media screen and (min-width: 481px){.page.content{font-size:18px}}.page.content h2{font-size:24px;line-height:1.25;margin-top:0}@media screen and (min-width: 481px){.page.content h2{font-size:24px;margin-bottom:16px}}.page.content p{line-height:1.5;margin-bottom:16px}.page.content .main-content{position:relative;min-height:1px;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.page.content .main-content{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.page.content .main-content{flex:0 0 100%;max-width:100%}}.page.content .main-content{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width: 1320px){.page.content .main-content{flex:0 0 100%;max-width:100%}}.page.content aside{position:relative;min-height:1px;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.page.content aside{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width: 992px){.page.content aside{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.page.content aside{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width: 1320px){.page.content aside{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.page.content aside ul,.page.content aside dl{margin-bottom:17px}.page.content aside dl{line-height:1.5}.page.content aside dl:before,.page.content aside dl:after{content:" ";display:table}.page.content aside dl:after{clear:both}.page.content aside dl dt{float:left;font-weight:400;clear:left}.page.content aside dl dt:after{content:" "}.page.content aside dl dd{float:left}.page.content aside+.main-content{position:relative;min-height:1px;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.page.content aside+.main-content{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media (min-width: 992px){.page.content aside+.main-content{flex:0 0 66.6666666667%;max-width:66.6666666667%}}.page.content aside+.main-content{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width: 1320px){.page.content aside+.main-content{flex:0 0 66.6666666667%;max-width:66.6666666667%}}.footer{background:#000;color:#fff;margin-top:auto}.footer__container{display:flex;justify-content:space-between;align-items:center;min-height:80px}@media screen and (max-width: 767px){.footer__container{flex-direction:column-reverse;font-size:16px;padding:1em 0 2em}}@media screen and (max-width: 767px){.footer nav{width:100%}}.footer ul{list-style-type:none;display:flex;font-size:18px;margin-bottom:11px;margin-top:0}@media screen and (max-width: 767px){.footer ul{justify-content:space-around;width:100%;padding:0}}.footer ul li{margin-left:35px;position:relative;top:7px;z-index:2;letter-spacing:1px}.footer ul li a{display:inline-block}@media screen and (max-width: 767px){.footer ul li{margin-left:0;margin-top:15px;margin-bottom:15px}}.footer a{color:#fff;text-transform:uppercase;padding-left:0;padding-right:0;text-decoration:none}.footer a span{display:inline-block;border-bottom:2px solid transparent}.footer a:hover{text-decoration:none}.footer a:hover span{border-bottom:2px solid white}.footer .to-top-link{width:72px;height:72px;position:absolute;left:50%;transform:translate(-50%,-50%);background:#000;border-radius:50%;z-index:1}.footer .to-top-link:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background-color:#fff;mask:url("data:image/svg+xml,%3csvg%20id='Ebene_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%20174.1%20612%20443.7'%3e%3cpath%20fill='%231A171B'%20d='M306%20174.1l306%20306v137.7l-306-306-306%20306V480.1l306-306z'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg%20id='Ebene_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%20174.1%20612%20443.7'%3e%3cpath%20fill='%231A171B'%20d='M306%20174.1l306%20306v137.7l-306-306-306%20306V480.1l306-306z'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain}.footer .to-top-link:hover,.footer .to-top-link:focus,.footer .to-top-link:active{text-decoration:none;border:none;color:#fff}.MarkupPagerNav{list-style-type:none;text-align:center;margin-bottom:50px;padding:0;white-space:nowrap}.MarkupPagerNav li{display:inline-flex}.MarkupPagerNav li:not(.MarkupPagerNavNext):not(.MarkupPagerNavPrevious) a{display:flex;justify-content:center;align-items:center;width:64px;height:64px;border:2px solid #cc1571;margin:5px;padding:32px 30px 28px;border-radius:6px}@media screen and (max-width: 767px){.MarkupPagerNav li:not(.MarkupPagerNavNext):not(.MarkupPagerNavPrevious) a{margin:5px;font-size:21px;padding:22px 20px 18px;width:48px;height:48px}}.MarkupPagerNav li:not(.MarkupPagerNavNext):not(.MarkupPagerNavPrevious).MarkupPagerNavOn a{background:#cc1571;color:#fff}@media screen and (max-width: 767px){.MarkupPagerNav li.MarkupPagerNavNext,.MarkupPagerNav li.MarkupPagerNavPrevious{display:none}}.MarkupPagerNav li.MarkupPagerNavNext{margin-left:1em}.MarkupPagerNav li.MarkupPagerNavPrevious{margin-right:1em}.news-grid{--news-item-width: 33.33%;padding:70px 0 150px;margin-bottom:70px;background:#000}@media print{.news-grid *{page-break-inside:auto}}@media screen and (max-width: 991px){.news-grid{--news-item-width: 50%}}@media screen and (max-width: 991px){.news-grid{padding:50px 0 120px;margin-bottom:50px}}.news-grid .headline h2{color:#fff}@media print{.news-grid .headline h2{color:#000}}.news-grid__container{display:flex;justify-content:space-between;flex-wrap:wrap}.news-grid .news-item{width:calc(var(--news-item-width) - 30px);overflow:hidden;position:relative;display:flex;flex-direction:column;margin-bottom:40px;color:#fff}.news-grid .news-item:focus,.news-grid .news-item:hover{color:#fff;text-decoration:none}.news-grid .news-item:focus .news-content,.news-grid .news-item:hover .news-content{text-decoration:underline}.news-grid .news-item .ratio-wrapper{padding-top:133%}@media print{.news-grid .news-item{transform:none!important;color:#000}.news-grid .news-item .ratio-wrapper{display:none}}@media (min-width: 992px){.news-grid .news-item:nth-child(3n+2){transform:translateY(10vh)}.news-grid .news-item:nth-child(3n+3){transform:translateY(5vh)}}@media screen and (max-width: 991px){.news-grid .news-item{margin-bottom:40px;width:calc(var(--news-item-width) - 10px)}.news-grid .news-item:nth-child(2n){transform:translateY(10vh)}}.news-grid .news-item .parallax-background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;overflow:hidden}.news-grid .news-item .parallax-background img{width:auto;height:150%;min-width:100%;position:absolute;top:69%;left:50%;transform:translate(-50%,-50%);object-fit:cover;z-index:1}.news-grid .news-item .parallax-background[data-depth="0.2"] img{height:200%;top:61%}.news-grid .news-item .parallax-background[data-depth="0.15"] img{height:160%;top:57%}.news-grid .news-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-attachment:fixed;background-position:center;background-size:cover;z-index:0}.news-grid .news-item .news-subline{font-size:14px;text-transform:uppercase;font-weight:500;margin:20px 0 10px;letter-spacing:.05em}.news-grid .news-item .news-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:4.2em;line-height:1.5em;font-weight:500}.header-image{margin-bottom:70px;background:#eee}@media print{.header-image{display:none}}@media screen and (max-width: 767px){.header-image{margin-bottom:50px}}.header-image .ratio-wrapper{padding-top:31.5%}@media screen and (max-width: 767px){.header-image .ratio-wrapper{padding-top:66%}}.header-image img{width:100%;height:100%;object-fit:cover}.stop-video{--width: 72px;position:fixed;bottom:120px;left:40px;padding:12px;border-radius:36px;z-index:10;background:#000;animation:fadeIn .2s;color:#fff;height:var(--width);max-width:var(--width);max-height:var(--width);white-space:nowrap;overflow:hidden;transition:max-width .2s ease;font-size:20px;font-weight:700}@media screen and (max-width: 767px){.stop-video{--width: 40px;top:16px;right:72px;left:auto;background:#fff;color:#000;font-size:14px;padding:8px;display:flex;justify-content:flex-end;align-items:center;outline:2px solid black}}@media print{.stop-video{display:none}}.stop-video:before{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='72px'%20height='72px'%20viewBox='0%200%2072%2072'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3epause-desktop%3c/title%3e%3cg%20id='pause-desktop'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Group-Copy'%20fill='%23FFFFFF'%3e%3crect%20id='Rectangle-Copy-82'%20x='27'%20y='24'%20width='5'%20height='24'%20rx='2.5'%3e%3c/rect%3e%3crect%20id='Rectangle-Copy-84'%20x='40'%20y='24'%20width='5'%20height='24'%20rx='2.5'%3e%3c/rect%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center center;background-size:100% 100%;width:var(--width);height:var(--width);left:-3px;top:-4px;display:block;position:absolute}@media screen and (max-width: 767px){.stop-video:before{left:auto;right:-4px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='40px'%20height='40px'%20viewBox='0%200%2040%2040'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3epause-mobile%3c/title%3e%3cg%20id='pause-mobile'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3crect%20id='Rectangle-Copy-84'%20fill='%23000000'%20x='13'%20y='11'%20width='5'%20height='18'%20rx='2.5'%3e%3c/rect%3e%3crect%20id='Rectangle-Copy-85'%20fill='%23000000'%20x='22'%20y='11'%20width='5'%20height='18'%20rx='2.5'%3e%3c/rect%3e%3c/g%3e%3c/svg%3e")}}.disable-video .stop-video:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='72px'%20height='72px'%20viewBox='0%200%2072%2072'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eplay-desktop%3c/title%3e%3cg%20id='play-desktop'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M48.030222,38.6644979%20L32.6218741,47.5851204%20C31.1501715,48.4371587%2029.2664073,47.9348216%2028.4143689,46.463119%20C28.1429331,45.9942754%2028,45.4621158%2028,44.9203671%20L28,27.0791222%20C28,25.37857%2029.37857,24%2031.0791222,24%20C31.620871,24%2032.1530305,24.1429331%2032.6218741,24.4143689%20L48.030222,33.3349914%20C49.5019246,34.1870297%2050.0042617,36.070794%2049.1522234,37.5424966%20C48.8826662,38.0080953%2048.4958207,38.3949408%2048.030222,38.6644979%20Z'%20id='Rectangle-Copy-88'%20fill='%23FFFFFF'%3e%3c/path%3e%3c/g%3e%3c/svg%3e")}@media screen and (max-width: 767px){.disable-video .stop-video:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='40px'%20height='40px'%20viewBox='0%200%2040%2040'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eplay-mobile%3c/title%3e%3cg%20id='play-mobile'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M26.0962789,14.9844817%20L31.892937,24.9968912%20C32.7230811,26.4307764%2032.2336522,28.2661348%2030.799767,29.0962789%20C30.3429709,29.3607397%2029.8244859,29.5%2029.2966581,29.5%20L17.7033419,29.5%20C16.0464876,29.5%2014.7033419,28.1568542%2014.7033419,26.5%20C14.7033419,25.9721722%2014.8426021,25.4536872%2015.107063,24.9968912%20L20.9037211,14.9844817%20C21.7338652,13.5505964%2023.5692236,13.0611675%2025.0031088,13.8913116%20C25.4567434,14.1539422%2025.8336483,14.5308471%2026.0962789,14.9844817%20Z'%20id='Rectangle-Copy-88'%20fill='%23000000'%20transform='translate(23.5,%2020)%20rotate(90)%20translate(-23.5,%20-20)'%3e%3c/path%3e%3c/g%3e%3c/svg%3e")}}.stop-video:focus,.stop-video:focus-visible{max-width:400px}@media (min-width: 768px) and (pointer: fine){.stop-video:hover{max-width:400px}}.stop-video:focus-visible:after{content:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.stop-video__text{padding:0 30px 0 60px}@media screen and (max-width: 767px){.stop-video__text{padding:0 32px 0 10px}}@media screen and (max-width: 767px){.stop-video__text [data-second-word]{display:none}}.stop-video__text [data-shortcut]{font-weight:400;font-size:16px;margin-left:8px}@media screen and (max-width: 767px){.stop-video__text [data-shortcut]{display:none}}.contact-footer{background:#f6f6f6}.contact-footer--transparent{background:none}.contact-footer__container{display:flex;flex-wrap:wrap;font-size:16px;padding:70px 0}@media screen and (max-width: 767px){.contact-footer__container{padding:3em 0 4em}}.contact-footer a{color:#000}.contact-footer a:hover{color:#cc1571;text-decoration:none}.contact-footer__item{width:33.3%;display:flex;align-items:center;justify-content:center;font-size:20px}@media (min-width: 768px){.contact-footer__item{flex-direction:column;justify-content:flex-start}}@media screen and (max-width: 767px){.contact-footer__item{width:100%;font-size:18px;align-items:flex-start}.contact-footer__item__image{width:25%;padding:0;justify-content:center;display:flex}.contact-footer__item__text{width:65%;margin-top:.75em}}.contact-footer__item__text{margin-bottom:0;text-align:center}@media screen and (max-width: 767px){.contact-footer__item__text{text-align:left}}.contact-footer__item img{margin:20px;display:inline-block;height:60px}@media screen and (max-width: 767px){.contact-footer__item img{margin:8px 0 22px;height:36px}}.skip-to-content{position:fixed;top:100px;z-index:10;left:-30px;color:#fff;background:#000;padding:5px 20px 3px;transform:translate(-100%);transition:all .3s ease}.skip-to-content:focus{left:30px;transform:translate(0)}.skip-to-content:focus,.skip-to-content:focus-visible,.skip-to-content:hover{color:#fff}.skip-to-content:focus:after,.skip-to-content:focus-visible:after,.skip-to-content:hover:after{width:104%}#skip-to-content{position:absolute;margin-top:-120px}form .form-group .form-control-wrapper.active textarea.form-control{text-indent:110px}form[name=accessibility] .form-group .form-control-wrapper.active textarea.form-control{text-indent:135px}form[action*="/en"] .form-group .form-control-wrapper.active textarea.form-control{text-indent:90px}.form-group .form-control-wrapper{display:inline-block;position:relative;margin:0;width:100%;overflow:hidden}.form-group .form-control-wrapper label{letter-spacing:.03em;position:absolute;top:21px;left:21px;text-transform:uppercase;font-size:16px;font-weight:400;color:#000;transition:.1s all linear;cursor:text}.form-group .form-control-wrapper.active label{border-radius:4px;top:10px;left:10px;padding:9px 10px 6px;background-color:#cc1571;border:none;color:#fff}.form-group .form-control{margin-bottom:20px;border-color:#000;font-family:inherit;vertical-align:baseline;outline:0}@media screen and (min-width: 481px){.form-group .form-control{font-size:16px}}.form-group .form-control::-moz-focus-inner{border:0;padding:0}.form-group .form-control:focus{box-shadow:0 1px 1px #00000013 inset}.form-group .form-control[type=text],.form-group .form-control[type=email]{padding:18px 10px 12px 84px;color:#000}.form-group .form-control[type=text].firstname-de,.form-group .form-control[type=email].firstname-de{padding-left:114px}.form-group .form-control[type=text].firstname-en,.form-group .form-control[type=email].firstname-en{padding-left:128px}.form-group .form-control[type=text].lastname-de,.form-group .form-control[type=email].lastname-de{padding-left:84px}.form-group .form-control[type=text].lastname-en,.form-group .form-control[type=email].lastname-en{padding-left:114px}.form-group .form-control[type=text].name-de,.form-group .form-control[type=email].name-de,.form-group .form-control[type=text].name-en,.form-group .form-control[type=email].name-en{padding-left:88px}.form-group .form-control[type=text].email-de,.form-group .form-control[type=email].email-de{padding-left:92px}form[name=accessibility] .form-group .form-control[type=text].email-de,form[name=accessibility] .form-group .form-control[type=email].email-de{padding-left:99px}.form-group .form-control[type=text].email-en,.form-group .form-control[type=email].email-en{padding-left:92px}form[name=accessibility] .form-group .form-control[type=text].email-en,form[name=accessibility] .form-group .form-control[type=email].email-en{padding-left:99px}.form-group .form-control[type=text].company-de,.form-group .form-control[type=email].company-de{padding-left:87px}.form-group .form-control[type=text].company-en,.form-group .form-control[type=email].company-en{padding-left:113px}.form-group .form-control[type=text]:focus-visible,.form-group .form-control[type=email]:focus-visible{padding-left:81px}.form-group .form-control[type=text]:focus-visible.name-surname-de,.form-group .form-control[type=email]:focus-visible.name-surname-de{padding-left:85px}.form-group .form-control[type=text]:focus-visible.name-surname-en,.form-group .form-control[type=email]:focus-visible.name-surname-en{padding-left:85px}.form-group .form-control[type=text]:focus-visible.firstname-de,.form-group .form-control[type=email]:focus-visible.firstname-de{padding-left:111px}.form-group .form-control[type=text]:focus-visible.firstname-en,.form-group .form-control[type=email]:focus-visible.firstname-en{padding-left:125px}.form-group .form-control[type=text]:focus-visible.lastname-de,.form-group .form-control[type=email]:focus-visible.lastname-de{padding-left:81px}.form-group .form-control[type=text]:focus-visible.lastname-en,.form-group .form-control[type=email]:focus-visible.lastname-en{padding-left:111px}.form-group .form-control[type=text]:focus-visible.email-de,.form-group .form-control[type=email]:focus-visible.email-de{padding-left:89px}form[name=accessibility] .form-group .form-control[type=text]:focus-visible.email-de,form[name=accessibility] .form-group .form-control[type=email]:focus-visible.email-de{padding-left:96px}.form-group .form-control[type=text]:focus-visible.email-en,.form-group .form-control[type=email]:focus-visible.email-en{padding-left:89px}form[name=accessibility] .form-group .form-control[type=text]:focus-visible.email-en,form[name=accessibility] .form-group .form-control[type=email]:focus-visible.email-en{padding-left:96px}.form-group .form-control[type=text]:focus-visible.company-de,.form-group .form-control[type=email]:focus-visible.company-de{padding-left:84px}.form-group .form-control[type=text]:focus-visible.company-en,.form-group .form-control[type=email]:focus-visible.company-en{padding-left:110px}.form-group .form-control-wrapper.has-errors label:before{content:"! ";font-weight:700;margin-left:-4px}.form-group .form-control-wrapper.has-errors:not(.active) label{color:#c00}.form-group .form-control-wrapper.has-errors .form-control{border-color:#c00}.form-group textarea.form-control{color:#000;background:#fff;line-height:2.2em;margin-bottom:15px;padding:16px 20px 20px}.form-group textarea.form-control:focus-visible{margin-bottom:12px;padding-left:17px;padding-top:13px}.form-group.contact{position:relative;min-height:1px;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.form-group.contact{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.form-group.contact{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.form-group.contact{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width: 1320px){.form-group.contact{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.form-group.message{margin-bottom:0;position:relative;min-height:1px;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.form-group.message{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.form-group.message{flex:0 0 66.6666666667%;max-width:66.6666666667%}}.form-group.message{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width: 1320px){.form-group.message{flex:0 0 66.6666666667%;max-width:66.6666666667%}}.form-group.form-group__privacy label{font-size:.84em;font-weight:400;line-height:1.5em}.form-group.form-group__privacy .has-errors label{color:#c00}.form-group.form-actions{position:relative;min-height:1px;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.form-group.form-actions{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.form-group.form-actions{flex:0 0 66.6666666667%;max-width:66.6666666667%}}.form-group.form-actions{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width: 1320px){.form-group.form-actions{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media (min-width: 992px){.form-group.form-actions{margin-left:33.3333333333%}}.form-group.form-actions button{background-color:#cc1571;color:#fff;font-size:1.7rem;font-weight:500;text-transform:uppercase;width:100%}@media screen and (min-width: 768px){.form-group.form-actions button{width:300px}}@media screen and (min-width: 992px){.form-group.form-actions button{float:none}}.form-container{background:#f6f6f6;padding:70px 0 50px}@media screen and (max-width: 767px){.form-container{padding:50px 0 30px}}@media screen and (max-width: 767px){.form-container{overflow:hidden}}.form-container p:only-child,.form-container .success-msg{text-align:center}.form-container .info-message{border:0;font-size:16px}.form-checkbox{padding-left:40px;position:relative}.form-checkbox__label{cursor:pointer;display:block;min-height:24px;font-size:1em;font-weight:400;border:4px solid transparent}@media screen and (min-width: 992px){.form-checkbox__label{font-size:.85em}}.form-checkbox__label:before{box-sizing:border-box;content:"";display:block;height:24px;left:0;position:absolute;top:5px;width:24px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill="%23cc1571" d="M5 2a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3H5zm0-2h14a5 5 0 0 1 5 5v14a5 5 0 0 1-5 5H5a5 5 0 0 1-5-5V5a5 5 0 0 1 5-5z"/></svg>') #fff}.form-checkbox__label a{display:inline;padding:0;text-decoration:underline}.form-checkbox__label a:hover,.form-checkbox__label a:focus,.form-checkbox__label a:active{text-decoration:none}.form-checkbox__input{margin:0;opacity:0;padding:0;position:absolute}.form-checkbox__input:checked+.form-checkbox__label:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><g fill="%23cc1571"><path d="M5 2a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3H5zm0-2h14a5 5 0 0 1 5 5v14a5 5 0 0 1-5 5H5a5 5 0 0 1-5-5V5a5 5 0 0 1 5-5z"/><path d="M15.616 8.116a1.25 1.25 0 0 1 1.768 1.768l-6 6a1.25 1.25 0 0 1-1.768 0l-2.5-2.5a1.25 1.25 0 0 1 1.768-1.768l1.616 1.616 5.116-5.116z"/></g></svg>') #fff}.form-checkbox__input:focus+.form-checkbox__label:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill="%23cc1571" d="M5 2a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3H5zm0-2h14a5 5 0 0 1 5 5v14a5 5 0 0 1-5 5H5a5 5 0 0 1-5-5V5a5 5 0 0 1 5-5z"/></svg>') #fff}.form-checkbox__input:checked:focus+.form-checkbox__label:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><g fill="none" fill-rule="evenodd"><path fill="%23cc1571" d="M5 0h14a5 5 0 0 1 5 5v14a5 5 0 0 1-5 5H5a5 5 0 0 1-5-5V5a5 5 0 0 1 5-5z"/><path fill="%23FFF" fill-rule="nonzero" d="M15.616 8.116a1.25 1.25 0 0 1 1.768 1.768l-6 6a1.25 1.25 0 0 1-1.768 0l-2.5-2.5a1.25 1.25 0 0 1 1.768-1.768l1.616 1.616 5.116-5.116z"/></g></svg>') #fff}.form-radio input[type=radio]{position:absolute;opacity:0}.form-radio input[type=radio]+label{align-items:center;cursor:pointer;position:relative;padding-left:40px;margin-bottom:11px;display:block}.form-radio input[type=radio]+label:before{content:"";display:inline-block;width:24px;height:24px;border:2px solid #cc1571;border-radius:50%;position:absolute;left:0;top:1px}@media screen and (max-width: 767px){.form-radio input[type=radio]+label:before{top:-1px}}.form-radio input[type=radio]+label .main{font-size:.85em;font-weight:700}.form-radio input[type=radio]+label .secondary{font-size:.85em;font-weight:400;display:block}.form-radio input[type=radio]:checked+label{font-weight:700}.form-radio input[type=radio]:checked+label:before{background-color:#fff;border-color:#cc1571;box-shadow:inset 0 0 0 5px #cc1571}.text-image{display:flex;justify-content:space-between;margin-bottom:2em;position:relative}.text-image p:last-of-type{margin-bottom:0}@media (min-width: 768px){.text-image{margin-bottom:50px}.text-image:nth-of-type(odd){flex-direction:row-reverse;text-align:right}.text-image:nth-of-type(odd) ul{text-align:left;float:right}.text-image__image{width:52%}.text-image__text{width:35%;margin:0 6%;font-size:19px}.text-image h3{font-size:28px}.text-image h3,.text-image p{margin-bottom:24px}}@media (min-width: 992px){.text-image{margin-bottom:10%}.text-image h3{font-size:32px}}@media screen and (max-width: 767px){.text-image{flex-direction:column}.text-image__text{padding:0 .5em}}@media print{.text-image__text{padding-left:40px}}@media screen and (max-width: 767px){.text-image__image{margin-bottom:35px}}@media (min-width: 992px){.text-image__image__video[data-vertical-video]{display:flex}.text-image__image__video[data-vertical-video] video{max-height:780px;width:auto}}@media screen and (max-width: 767px){.text-image__image__video[data-vertical-video] video{max-height:400px}}@media (min-width: 992px){.text-image:nth-of-type(2n) .text-image__image__video[data-vertical-video]{justify-content:flex-end}}.text-image h3{font-weight:500;opacity:0;line-height:3;transition:line-height 1.3s cubic-bezier(.215,.61,.355,1),transform 1.3s cubic-bezier(.215,.61,.355,1),opacity 1.1s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width: 767px){.text-image h3{font-size:1.5em;margin-top:1em;margin-bottom:.5em}}.text-image img,.text-image video{transform:translateY(150px) scale(.85);opacity:0;transition:transform 1.3s cubic-bezier(.215,.61,.355,1),opacity 1.1s cubic-bezier(.785,.135,.15,.86);will-change:transform,opacity}.text-image p{transform:translateY(150px);opacity:0;transition:transform 1.3s cubic-bezier(.215,.61,.355,1),opacity 1.1s cubic-bezier(.785,.135,.15,.86);will-change:transform,opacity}@media screen and (min-width: 768px){.text-image.left{flex-direction:row-reverse;text-align:right}.text-image.left ul{text-align:right;float:left;width:100%;list-style-position:inside}.text-image.right{flex-direction:row;text-align:left}.text-image.right ul{text-align:left;float:right}}.text-image.animate h3{line-height:1.5;opacity:1}@media screen and (max-width: 767px){.text-image.animate h3{line-height:1.4}}.text-image.animate img,.text-image.animate video{transform:translateY(0) scale(1);opacity:1}.text-image.animate p{transform:translateY(0);opacity:1}.text-image:first-of-type h3{transition-delay:.45s}.text-image:first-of-type img,.text-image:first-of-type video{transition-delay:.45s}.text-image:first-of-type p{transition-delay:.45s}.content-block__layout{display:flex;margin-bottom:2em;align-items:flex-start;margin-left:auto;margin-right:auto;padding:0 10%}@media screen and (max-width: 767px){.content-block__layout{flex-direction:column;align-items:flex-start;padding:0}}@media screen and (max-width: 767px){.content-block__layout--left{flex-direction:column}}.content-block__layout--left .content-block__layout__text{padding-right:0;padding-left:20px}@media screen and (max-width: 767px){.content-block__layout--left .content-block__layout__text{padding-left:0}}.content-block__layout--left .content-block__layout__images{justify-content:flex-start}@media screen and (max-width: 767px){.content-block__layout--left .content-block__layout__images{justify-content:center}}.content-block__layout--center{justify-content:center;flex-direction:column}.content-block__layout__text{width:40%;padding-right:20px;font-size:24px}.content-block__layout__text p{margin-bottom:1em}.content-block__layout__text p span{display:block;font-size:1em}@media screen and (max-width: 767px){.content-block__layout__text{width:100%;padding-right:0;margin-bottom:20px;font-size:16px}}.content-block__layout__text strong{font-weight:500}.content-block__layout__text ul{padding:0;margin-top:1.5em}.content-block__layout__text ul li{margin-bottom:20px;margin-left:.7em;padding-left:.4em;position:relative}.content-block__layout__images{width:60%;display:flex;justify-content:flex-end;gap:20px}@media screen and (max-width: 767px){.content-block__layout__images{width:100%;justify-content:center;flex-wrap:nowrap;gap:10px}}.content-block__layout__images--centered{max-width:100%;justify-content:space-around;margin-bottom:1em;width:100%;display:flex;gap:10px}.content-block__layout__images--centered img{flex:1 1 auto;min-width:0;max-width:calc(100% - 20px);width:auto;object-fit:contain}.content-block__layout__images img{width:auto;height:auto;max-width:45%;margin-bottom:0;object-fit:contain}@media screen and (max-width: 767px){.content-block__layout__images img{max-width:calc(50% - 5px);object-fit:contain}}@media screen and (max-width: 767px){.content-block__layout__images img{max-width:calc(50% - 5px)}}.content-block__text{font-size:24px;padding:0 10%;margin-bottom:3.5em}@media screen and (max-width: 767px){.content-block__text{padding:0;font-size:16px;margin-bottom:2em}}.content-block__text strong{font-weight:500}.content-block__text p{margin-bottom:1em}.content-block__text ul{padding:0;margin-top:1.5em}.content-block__text ul li{margin-bottom:20px;margin-left:.7em;padding-left:.4em;position:relative}.content-block--reversed{padding-top:3.5em;padding-bottom:1px;margin-bottom:3.5em;background:#000;color:#fff}.content-block--reversed .headline h2{color:#fff}@media print{.content-block--reversed{background:#fff!important;color:#000!important}.content-block--reversed .headline h2{color:#000!important}}.content-block blockquote{font-size:24px;font-style:normal;padding:0;margin-bottom:30px}@media screen and (max-width: 767px){.content-block blockquote{font-size:16px;margin-top:20px;margin-bottom:15px}}.content-block figcaption{font-size:18px;font-weight:400;letter-spacing:.03em}@media screen and (max-width: 767px){.content-block figcaption{font-size:16px}}@media screen and (max-width: 767px){.homepage .references .body{padding:0}.homepage .references h2{margin:0}}.intro{background:#000;color:#fff}@media print{.intro{color:#000}}.intro__container{display:flex;align-items:center;padding:20px 0 80px}@media screen and (max-width: 767px){.intro__container{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 991px){.intro__container{padding:0 0 40px}}.intro__title{width:330px;line-height:1;margin-bottom:11px;margin-top:22px}.intro__text{padding:30px 0 0 10%;font-size:24px;font-weight:300;line-height:1.5;letter-spacing:.3px}@media screen and (max-width: 991px){.intro__text{font-size:20px}}@media screen and (max-width: 767px){.intro__text{padding-left:0;font-size:16px;line-height:1.75}}.intro__line{text-transform:uppercase;font-size:40px;line-height:1.5;letter-spacing:.01em;border-bottom:1.5px solid white;white-space:nowrap;font-weight:400;margin-top:7px;display:inline-block}.intro__line.primary{color:#00bbf1;border-bottom-color:#00bbf1}.intro__line.secondary{color:#cc1571;border-bottom-color:#cc1571}.intro__line.tertiary{color:#a0c100;border-bottom-color:#a0c100}@media print{.intro__line{color:#000!important}}@media screen and (max-width: 991px){.intro__line{font-size:27px}}.intro__wide-image{width:100%}.intro__wide-image img{width:100%;height:100%;object-fit:cover}.intro__wide-image .ratio-wrapper{padding-top:31.5%}@media screen and (max-width: 767px){.intro__wide-image .ratio-wrapper{padding-top:66%}}.portfolio--citation{padding-top:4em}@media screen and (max-width: 767px){.portfolio--citation{padding-top:50px}}.portfolio--citation .content-block__layout{padding:0;margin-bottom:4em}@media screen and (max-width: 767px){.portfolio--citation .content-block__layout{margin-bottom:50px}}.portfolio--citation .content-block__layout__images{width:calc(33.3% + 15px);justify-content:center}@media screen and (max-width: 767px){.portfolio--citation .content-block__layout__images{width:100%;margin-bottom:25px}}.portfolio--citation .content-block__layout__images img{width:200px;height:200px;border-radius:50%;display:block;max-width:none}@media screen and (max-width: 767px){.portfolio--citation .content-block__layout__images img{width:167px;height:167px}}.portfolio--citation .content-block__layout__text{width:calc(66.6% - 15px);padding:0}@media screen and (max-width: 767px){.portfolio--citation .content-block__layout__text{width:100%;margin-bottom:0;text-align:center}}.portfolio--services .content-block__text{padding:0;margin-bottom:2.5em}.portfolio--services table,.portfolio--services .services-table{width:100%;display:flex;flex-wrap:wrap}.portfolio--services table tr,.portfolio--services table .services-row,.portfolio--services .services-table tr,.portfolio--services .services-table .services-row{display:flex;flex-wrap:wrap;width:100%}.portfolio--services table td,.portfolio--services table .services-cell,.portfolio--services .services-table td,.portfolio--services .services-table .services-cell{display:flex;flex-direction:column;width:33.33%;padding:0 15px;box-sizing:border-box}@media screen and (min-width: 992px){.portfolio--services table td,.portfolio--services table .services-cell,.portfolio--services .services-table td,.portfolio--services .services-table .services-cell{flex-basis:33.33%;max-width:33.33%}}@media screen and (min-width: 767px) and (max-width: 992px){.portfolio--services table td,.portfolio--services table .services-cell,.portfolio--services .services-table td,.portfolio--services .services-table .services-cell{flex-basis:50%;max-width:50%;margin-bottom:20px}}@media screen and (max-width: 767px){.portfolio--services table td,.portfolio--services table .services-cell,.portfolio--services .services-table td,.portfolio--services .services-table .services-cell{flex-basis:100%;max-width:100%;padding:0;margin-bottom:10px}.portfolio--services table td:last-child,.portfolio--services table .services-cell:last-child,.portfolio--services .services-table td:last-child,.portfolio--services .services-table .services-cell:last-child{margin-bottom:0}}.portfolio--services table td h2,.portfolio--services table .services-cell h2,.portfolio--services .services-table td h2,.portfolio--services .services-table .services-cell h2{margin-bottom:.5em}.portfolio--services table td h3,.portfolio--services table .services-cell h3,.portfolio--services .services-table td h3,.portfolio--services .services-table .services-cell h3{font-weight:500}.portfolio--services table td ul,.portfolio--services table .services-cell ul,.portfolio--services .services-table td ul,.portfolio--services .services-table .services-cell ul{padding:0;margin-top:0;margin-bottom:0}.portfolio--services table td ul li,.portfolio--services table .services-cell ul li,.portfolio--services .services-table td ul li,.portfolio--services .services-table .services-cell ul li{line-height:1.4;margin-bottom:.72em;margin-left:1.2em;padding-left:.2em;position:relative}.portfolio--services table td ul li:last-of-type,.portfolio--services table .services-cell ul li:last-of-type,.portfolio--services .services-table td ul li:last-of-type,.portfolio--services .services-table .services-cell ul li:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.portfolio--services table td ul li,.portfolio--services table .services-cell ul li,.portfolio--services .services-table td ul li,.portfolio--services .services-table .services-cell ul li{font-size:21px}}.reference{max-width:100vw;overflow:hidden}.reference ul,.reference ol{padding-left:0}.reference ul li,.reference ol li{margin-bottom:15px}.reference ul:last-of-type li:last-of-type,.reference ol:last-of-type li:last-of-type{margin-bottom:0}.reference h3 strong,.reference h2 strong{font-weight:500}.reference .ratio-wrapper img{height:100%;object-fit:cover;width:100%}@keyframes initial-header-image-animation-desktop{0%{max-height:0}to{max-height:calc(31.5vw + 10px)}}@keyframes initial-header-image-animation-mobile{0%{max-height:0}to{max-height:calc(66vw + 10px)}}.reference__header-image{overflow:hidden}@media print{.reference__header-image img{max-width:100%;max-height:450px}}.reference__header-image:not(.no-animation){animation:initial-header-image-animation-desktop 1.3s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width: 767px){.reference__header-image:not(.no-animation){animation:initial-header-image-animation-mobile 1.3s cubic-bezier(.215,.61,.355,1)}}.reference__header-image .ratio-wrapper{padding-top:31.5%}@media screen and (max-width: 767px){.reference__header-image .ratio-wrapper{padding-top:66%}}.reference__header-image__container{position:absolute;top:0;right:0;left:0;bottom:0;background-image:var(--bgimage);background-size:auto 33.5vw;background-repeat:no-repeat;background-position:top 72px center;background-attachment:fixed}@media screen and (max-width: 767px){.reference__header-image__container{background-size:auto 66vw}}.reference__icon{margin:80px 0 60px;text-align:center}@media screen and (max-width: 767px){.reference__icon{margin:3.5em 0 3em}}.reference__icon img{max-width:300px}@media screen and (max-width: 767px){.reference__icon img{max-width:200px;max-height:180px}}.reference__description{margin-bottom:80px;padding:0 10%;text-align:center}@media screen and (max-width: 767px){.reference__description{padding:0;margin-bottom:2em}}@media print{.safari .reference__description{font-size:24px}.reference__description,.reference__description *{margin:0!important}}.reference__projects{position:relative}.reference__projects img{width:100%}@media screen and (max-width: 767px){.reference__projects__headline.headline h2{margin-bottom:0}}.reference__projects .owl-stage-outer{overflow:visible}.reference__projects .owl-stage{overflow:hidden}.reference__projects__slider-container .owl-stage-outer{max-width:100vw}@media (min-width: 768px){.reference__projects__slider-container{padding:0 7%}.reference__projects__slider-container[data-length="1"]{padding:0}}@media (min-width: 992px){.reference__projects__slider-container{margin-top:.5em}}.reference__projects__menu{text-align:center;position:absolute;left:0;right:0}@media screen and (max-width: 991px){.reference__projects__menu{position:static}}.reference__projects__menu .ratio-wrapper{overflow:visible;padding-top:calc(49% + 100px)}.reference__projects__menu .ratio-wrapper[data-length="1"]{padding-top:calc(56% + 100px)}@media screen and (max-width: 767px){.reference__projects__menu .ratio-wrapper[data-length="1"]{padding:0}}@media screen and (max-width: 991px){.reference__projects__menu .ratio-wrapper{padding:0}}@media screen and (max-width: 991px){.reference__projects__menu .ratio-wrapper__container{position:static}}.reference__projects__menu__container{display:flex;align-items:flex-end;justify-content:center;height:100%}.reference__projects__menu__container__wrapper{overflow-x:auto;position:relative;z-index:2;white-space:nowrap;padding:0 20px;margin:40px -20px 0;scrollbar-width:none}.reference__projects__menu__container__wrapper::-webkit-scrollbar{height:5px}.reference__projects__menu__container__wrapper::-webkit-scrollbar-thumb{background-color:#e6e6e6;border-radius:2px}.reference__projects__menu__container__wrapper::-webkit-scrollbar-track{background:transparent}@media screen and (max-width: 991px){.reference__projects__menu__container__wrapper{padding:0 20px;margin:0 -20px}}.reference__projects__menu__container__wrapper [data-animated-triangle]{position:absolute;left:117px;top:15px;transition:left .3s cubic-bezier(.215,.61,.355,1)}[data-length="1"] .reference__projects__menu__container__wrapper [data-animated-triangle]{display:none}@media screen and (max-width: 991px){.reference__projects__menu__container__wrapper [data-animated-triangle]{top:48px}}@media screen and (max-width: 767px){.reference__projects__menu__container__wrapper [data-animated-triangle]{top:38px;left:78px}}.reference__projects__menu__container__wrapper [data-animated-triangle]:after{border-color:transparent transparent black transparent;border-style:solid;border-width:0 9px 9px 9px;top:0;content:"";opacity:1;height:0;left:0;position:absolute;transform:translate(-50%);width:0}@media screen and (max-width: 991px){.reference__projects__menu__container__wrapper [data-animated-triangle]:after{border-color:black transparent transparent transparent;border-width:9px 9px 0 9px}}@media screen and (max-width: 767px){.reference__projects__menu__container__wrapper [data-animated-triangle]:after{border-width:5px 5px 0 5px}}.reference__projects__menu h2{font-size:1.5em;white-space:normal;text-transform:uppercase}.reference__projects__menu button{color:#767676;display:inline-block;font-size:22px;font-weight:500;padding:40px 30px 15px;position:relative;text-decoration:none;z-index:2;white-space:nowrap}@media screen and (max-width: 991px){.reference__projects__menu button{margin:0 0 40px;padding:0 30px}}@media screen and (max-width: 767px){.reference__projects__menu button{font-size:18px;margin:4px 0 20px;padding:5px 15px}}.reference__projects__menu button:hover,.reference__projects__menu button:focus{color:#000}.reference__projects__menu button.active{color:#000;pointer-events:none}.reference__projects__menu button span{display:block}.reference__projects__item__main-image{margin-bottom:175px;display:block}.reference__projects__item__main-image .ratio-wrapper{padding-top:56%}.reference__projects__item__main-image .ratio-wrapper [data-video-play-in-view]{height:100%}.reference__projects__item__main-image .ratio-wrapper img,.reference__projects__item__main-image .ratio-wrapper video{height:100%;object-fit:cover}@media screen and (max-width: 991px){.reference__projects__item__main-image{margin-bottom:3em;padding:0}}.reference__projects__item__main-image__button{background:#fff;position:absolute;right:0;bottom:-4px;color:#000;padding:15px 0 5px 20px}@media screen and (max-width: 991px){.reference__projects__item__main-image__button{bottom:-3px;padding:6px 0 0 10px}}.reference__projects__item__main-image:hover .reference__projects__item__main-image__button,.reference__projects__item__main-image:focus .reference__projects__item__main-image__button{text-decoration:underline}.reference__projects__item__main-image__moving-bg{width:100%;height:100%;background-repeat:repeat-x;background-size:200% auto}body:not(.disable-video) .reference__projects__item__main-image__moving-bg{animation:scrollBackground 3600s linear infinite}@keyframes scrollBackground{0%{background-position:0 0}to{background-position:-18000% 0}}.reference__projects__item .headline{opacity:0;transition:.5s ease}.owl-item[aria-hidden=true] .reference__projects__item .headline{visibility:hidden}.owl-item.active .reference__projects__item .headline{opacity:1}.owl-item .reference__projects__item__info{opacity:0;transition:.5s ease}.owl-item[aria-hidden=true] .reference__projects__item__info{visibility:hidden}.owl-item.active .reference__projects__item__info{opacity:1}@media (min-width: 768px){.reference__projects__item__info{margin:0 calc(-.5*min(100vw - 610px,335px))}}@media (min-width: 992px){.reference__projects__item__info{margin:0 calc(-.5*min(100vw - 805px,510px))}}@media (min-width: 1320px){.reference__projects__item__info{margin:0 calc(-.5*min(100vw - 1067px,358px))}}@media (min-width: 768px){[data-length="1"] .reference__projects__item__info{margin:0}}@media (min-width: 992px){[data-length="1"] .reference__projects__item__info{margin:0}}@media (min-width: 1320px){[data-length="1"] .reference__projects__item__info{margin:0}}.reference__performance{margin:1em auto 6em}@media screen and (max-width: 767px){.reference__performance{margin-top:0;margin-bottom:2em;width:100%}}.reference__performance ul{column-count:2;line-height:1.52}@media (min-width: 992px){.reference__performance ul{padding-left:18%}}@media screen and (max-width: 767px){.reference__performance ul{column-count:1;text-align:center;padding:0}}@media screen and (max-width: 767px){.reference__performance ul li{margin-bottom:.5em;list-style:none}}.reference__other-references{display:flex;margin-bottom:100px}@media screen and (max-width: 767px){.reference__other-references{flex-wrap:wrap;margin-bottom:50px}}.reference__other-references__item{color:#000;display:block;font-size:24px;text-align:center;width:calc(33.3% - 26px);margin-right:40px}.reference__other-references__item:last-of-type{margin-right:0}@media screen and (max-width: 767px){.reference__other-references__item{font-size:21px;width:100%;margin:0}}.reference__other-references__item__text{padding:25px 0 15px;page-break-inside:avoid}@media screen and (max-width: 767px){.reference__other-references__item__text{padding:1em 0}}.reference__other-references__item__text__subline{font-weight:200}.reference__other-references__item__image{height:100%;width:100%}.reference__other-references__item__image img{height:100%;object-fit:cover;width:100%;display:block}@media print{.reference__other-references__item__image picture{display:block;height:4cm}}.reference--phytobiotics__header img{max-width:100%}.reference--phytobiotics__header .ratio-wrapper{padding-top:37%}@media screen and (max-width: 767px){.reference--phytobiotics__header .ratio-wrapper{padding-top:75%}}.reference--phytobiotics__icon{margin:50px 0 30px;text-align:center}@media screen and (max-width: 767px){.reference--phytobiotics__icon{margin:20px 0}}.reference--phytobiotics__icon img{width:100%;max-width:300px}@media screen and (max-width: 767px){.reference--phytobiotics__icon img{max-width:250px}}.reference--phytobiotics__description{font-size:24px;font-weight:200;margin-bottom:30px;padding:0 15%;text-align:center}@media screen and (max-width: 767px){.reference--phytobiotics__description{font-size:21px;padding:0;margin-bottom:1em}}.reference--phytobiotics__full-width img{width:100%}.reference--phytobiotics__full-width .ratio-wrapper{padding-top:49%}@media screen and (max-width: 767px){.reference--phytobiotics__full-width .ratio-wrapper{padding-top:82%}}.reference--phytobiotics__full-width--2 .ratio-wrapper{padding-top:43%}@media screen and (max-width: 767px){.reference--phytobiotics__full-width--2 .ratio-wrapper{padding-top:95%}}.reference--phytobiotics__content-blocks__item{margin-bottom:4%}@media screen and (max-width: 767px){.reference--phytobiotics__content-blocks__item{margin-bottom:10%}}.reference--phytobiotics__content-blocks__item img{position:relative;max-width:100%}@media screen and (max-width: 767px){.reference--phytobiotics__content-blocks__item__text{padding:0 20px}}@media (min-width: 768px){.reference--phytobiotics__content-blocks__item{display:flex}.reference--phytobiotics__content-blocks__item__text{width:50%;flex-shrink:0}.reference--phytobiotics__content-blocks__item__text__container{max-width:600px;position:relative;z-index:1}.reference--phytobiotics__content-blocks__item__image{width:50%;flex-shrink:0}}@media (min-width: 768px) and (min-width: 768px) and (max-width: 1319px){.reference--phytobiotics__content-blocks__item__image{display:flex;align-items:flex-end}.reference--phytobiotics__content-blocks__item__image img{max-height:400px}}@media (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(1) .reference--phytobiotics__content-blocks__item__text{display:flex;justify-content:flex-end}}@media (min-width: 768px) and (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(1) .reference--phytobiotics__content-blocks__item__text__container{text-align:right;padding-left:20px}}@media (min-width: 768px) and (min-width: 1320px){.reference--phytobiotics__content-blocks__item:nth-of-type(1) .reference--phytobiotics__content-blocks__item__text__container{top:-10%;right:-10%}}@media (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(1) img{height:100%;object-fit:cover;object-position:left bottom}.reference--phytobiotics__content-blocks__item:nth-of-type(2){justify-content:flex-start;flex-direction:row-reverse}.reference--phytobiotics__content-blocks__item:nth-of-type(2) img{height:100%;object-fit:cover;object-position:right bottom}}@media (min-width: 768px) and (min-width: 1320px){.reference--phytobiotics__content-blocks__item:nth-of-type(2) img{top:-30%}}@media (min-width: 768px) and (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(2) .reference--phytobiotics__content-blocks__item__text__container{padding-right:20px}}@media (min-width: 768px) and (min-width: 1320px){.reference--phytobiotics__content-blocks__item:nth-of-type(2) .reference--phytobiotics__content-blocks__item__text__container{top:19%}}@media (min-width: 768px) and (min-width: 1320px){.reference--phytobiotics__content-blocks__item:nth-of-type(3){margin-top:-5%}}@media (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(3) .reference--phytobiotics__content-blocks__item__text{width:50%;justify-content:flex-end;display:flex;text-align:right;position:relative}}@media (min-width: 768px) and (min-width: 1320px){.reference--phytobiotics__content-blocks__item:nth-of-type(3) .reference--phytobiotics__content-blocks__item__text{right:7%}}@media (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(3) .reference--phytobiotics__content-blocks__item__text__container{max-width:400px}}@media (min-width: 768px) and (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(3) .reference--phytobiotics__content-blocks__item__text__container{margin-left:20px}}@media (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(3) .reference--phytobiotics__content-blocks__item__image{width:50%;display:flex;justify-content:flex-end}}@media (min-width: 768px) and (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(3) .reference--phytobiotics__content-blocks__item__image{margin-bottom:1em}}@media (min-width: 768px){.reference--phytobiotics__content-blocks__item:nth-of-type(3) img{max-width:100%;object-fit:cover;object-position:left top}}@media (min-width: 768px) and (min-width: 768px) and (max-width: 1319px){.reference--phytobiotics__content-blocks__item:nth-of-type(3) img{height:100%;margin-top:0}}.reference--phytobiotics__info{text-align:center;margin-bottom:80px}@media (min-width: 992px){.reference--phytobiotics__info{width:80%;margin-left:auto;margin-right:auto}}.reference--phytobiotics__info .headline h2{text-transform:none;margin-bottom:30px}.reference--phytobiotics .reference__performance{margin:0 auto 100px}@media screen and (max-width: 767px){.reference--phytobiotics .reference__performance{margin-bottom:2em}}.reference--fullwidth-text-block{color:#fff;padding:93px 0;margin-bottom:100px}@media (min-width: 768px){.reference--fullwidth-text-block{margin-left:-50vw;margin-right:-50vw}}@media screen and (max-width: 767px){.reference--fullwidth-text-block{padding:50px 0;margin-bottom:50px}}@media print{.reference--fullwidth-text-block{color:#000;margin:20px 0;page-break-inside:avoid}.reference--fullwidth-text-block .faded-word{opacity:1!important}}.reference--fullwidth-text-block .page{background:transparent}.reference--fullwidth-text-block__container{display:flex;max-width:1042px;margin:0 auto}@media screen and (max-width: 767px){.reference--fullwidth-text-block__container{flex-direction:column}}.reference--fullwidth-text-block h2{width:33%;margin:0 10% 0 0;text-align:right}@media (min-width: 768px) and (max-width: 991px){.reference--fullwidth-text-block h2{font-size:40px}}@media screen and (max-width: 767px){.reference--fullwidth-text-block h2{width:100%;text-align:center;margin:0 0 20px;font-size:34px}}.reference--fullwidth-text-block__text{width:66%;font-weight:200}@media screen and (max-width: 767px){.reference--fullwidth-text-block__text{width:100%;text-align:center}}.reference--apps .reference__description{font-weight:200}@media (min-width: 1320px){.reference--apps .reference__description{padding:0 20%}}@media print{.reference--apps .reference__description{padding-bottom:40px}}.reference--apps .reference__projects__item__main-image .ratio-wrapper{padding-top:42%}.reference--apps.judith-williams .reference__projects__item__main-image .ratio-wrapper{padding-top:35%}.reference--apps .reference__projects__item__main-image{margin-bottom:140px}@media screen and (max-width: 991px){.reference--apps .reference__projects__item__main-image{margin-bottom:40px}}@media print{.reference--apps .reference__projects__item__main-image{margin-bottom:0;padding-bottom:40px}}@media (min-width: 768px){.reference--apps__wrapper{padding:0 7%}}.reference--apps img{max-width:100%}.reference--apps__icon{margin:70px 0;text-align:center}@media screen and (max-width: 767px){.reference--apps__icon{margin:40px 0}}.reference--apps__icon img{max-width:400px;max-height:150px;object-fit:contain}@media screen and (max-width: 767px){.reference--apps__icon img{max-width:250px;max-height:100px}}.reference--apps .reference__performance{display:flex;justify-content:center;margin:10px auto 100px}@media screen and (max-width: 767px){.reference--apps .reference__performance{margin:0 auto 40px}}.reference--apps .reference__performance ul{column-count:1;padding:0}@media print{.reference--srtd{page-break-inside:auto}}.reference--srtd__header{height:70vh;width:100%;overflow:hidden}@media screen and (max-width: 767px){.reference--srtd__header{height:50vh}}.reference--srtd__header__container{height:100%}.reference--srtd__header img,.reference--srtd__header video{height:100%;width:100%;object-fit:cover}@media print{.reference--srtd__header{max-height:400px}}.reference--srtd__icon{margin:100px 0;text-align:center}@media screen and (max-width: 767px){.reference--srtd__icon{margin:40px 0}}.reference--srtd__icon img{width:100%;max-width:320px}@media screen and (max-width: 767px){.reference--srtd__icon img{max-width:250px}}@media print{.reference--srtd__icon img{max-width:400px;width:400px}}@media print{.reference--srtd__icon{margin:40px 0}}@media print{.reference--srtd__description .reference__description,.reference--srtd__description .reference__description *,.reference--srtd__description .reference--srtd__icon{margin:0!important}}.reference--srtd__content1{max-width:1042px;margin:90px auto;text-align:center}@media screen and (max-width: 767px){.reference--srtd__content1{margin:50px auto}}.reference--srtd__content1 video{max-width:500px}@media print{.reference--srtd__content1 video{max-width:500px;max-height:500px;width:500px;height:500px}}.reference--srtd__content2{font-weight:200;text-align:center;font-size:21px;padding:0 15%;margin-bottom:100px}@media screen and (max-width: 767px){.reference--srtd__content2{padding:0;margin-bottom:50px}}.reference--srtd__content2 h2{margin-bottom:20px}@media (min-width: 768px){.reference--srtd .text-image:nth-of-type(odd){flex-direction:row;text-align:left}}.reference--srtd__performance{text-align:center;margin-bottom:100px}@media screen and (max-width: 767px){.reference--srtd__performance{font-size:21px;margin-bottom:50px}}.reference--srtd__performance ul,.reference--srtd__performance li{padding:0;margin:0;list-style:none}.reference--aok__content-block{margin-bottom:10%;text-align:center}@media (min-width: 1320px){.reference--aok__content-block{padding:0 10%}}@media screen and (max-width: 767px){.reference--aok__content-block{margin-bottom:50px}}.reference--aok__content-block .headline h2{text-transform:uppercase;margin-bottom:20px}.reference--aok__wide-block{padding:70px 0 80px;background:#055f3f;margin:0 calc(-.5*(100vw - 100%));color:#fff;margin-bottom:10%;text-align:center}@media (min-width: 1320px){.reference--aok__wide-block .body{padding:0 10%}}@media screen and (max-width: 767px){.reference--aok__wide-block{margin-bottom:50px;padding:30px}}.reference--aok__wide-block .headline h2{margin-bottom:20px;color:#fff}.reference--aok__wide-block .headline h2 .second-row{color:#4eeb5d;display:block}.reference--wide-block{margin-bottom:10%;text-align:center}@media (min-width: 768px){.reference--wide-block{font-size:19px}}@media screen and (max-width: 767px){.reference--wide-block{margin-bottom:50px;text-align:left}}.reference--wide-block__text{padding:0 10%}@media screen and (max-width: 767px){.reference--wide-block__text{padding:0 .5em}}.reference--wide-block__text.list-text{text-align:left}.reference--wide-block__text.list-text *{break-inside:avoid;margin-top:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;display:inline-block;width:100%}@media (min-width: 768px){.reference--wide-block__text.list-text{column-count:2;column-gap:50px}}.reference--wide-block__text.list-text ul,.reference--wide-block__text.list-text ol{margin-bottom:15px}.reference--wide-block__text.list-text ul:last-of-type,.reference--wide-block__text.list-text ol:last-of-type{margin-bottom:0}.reference--wide-block .headline h3{margin-bottom:20px;margin-top:0}.reference--wide-block.no-image{margin-bottom:5%}@media screen and (max-width: 767px){.reference--wide-block.no-image{margin-bottom:25px}}.reference [data-words-animation]{opacity:.2}.reference [data-words-animation].active{opacity:1}.reference [data-words-animation] .faded-word{display:inline-block;opacity:.2}.reference [data-words-animation] .faded-activated{transition:opacity .45s linear;opacity:1}.reference [data-prevent-dragging]{-webkit-user-select:text;user-select:text}.reference--stolpersteine{padding:150px 0}@media screen and (max-width: 767px){.reference--stolpersteine{padding:40px 0}}.reference--stolpersteine img{max-width:100%}.reference--stolpersteine .headline{text-align:left}.reference--stolpersteine .icon-title-header--icon{margin-bottom:50px;max-width:30%}@media screen and (max-width: 767px){.reference--stolpersteine .icon-title-header--icon{margin-bottom:30px}}.reference__projects-print{margin-bottom:50px;color:#000}.reference__projects-print__item{display:none;margin-bottom:40px}.reference__projects-print__item:last-child{margin-bottom:0}.reference__projects-print__item.active{display:block}.reference__projects-print__item__image img{width:100%;height:auto;margin-bottom:20px}.reference__projects-print .headline h2{font-size:20px;margin-bottom:15px;font-weight:700}.reference__projects-print__item__info__block{margin-bottom:20px;display:flex}.reference__projects-print__item__info__block:last-child{margin-bottom:0}.reference__projects-print__item__info__block__image{width:50%;min-width:50%;max-width:50%;padding-right:40px}.reference__projects-print__item__info__block__image img{width:100%;height:auto;margin-bottom:10px}.reference__projects-print__item__info__block__text{font-size:14px;line-height:1.5}.references{max-width:100vw;overflow:hidden}.references__intro{padding:0 10%;text-align:center;margin-bottom:20px;font-size:24px}@media screen and (max-width: 767px){.references__intro{padding:0;font-size:16px}}@media (min-width: 768px){.references__intro{padding:0 15%}}@media print{.references__intro{font-size:16px}.safari .references__intro{font-size:22px}}.references__intro--margin-bottom{margin-bottom:70px}@media screen and (max-width: 767px){.references__intro--margin-bottom{margin-bottom:40px}}.references__list{display:flex;flex-wrap:wrap;margin-bottom:70px}@media screen and (max-width: 767px){.references__list{margin-bottom:30px}}@media print{.references__list{page-break-inside:auto}}.references__list__item{display:block;width:25%;transition:background .3s ease,transform .3s ease;text-align:center}@media screen and (max-width: 991px){.references__list__item{width:33.3%}}@media screen and (max-width: 767px){.references__list__item{width:50%}}@media print{.references__list__item{padding:.5cm;max-width:25%}}.references__list__item img{max-width:65%;max-height:65%;filter:none}@media print{.references__list__item img{width:65%;height:65%}}.references__list__item .ratio-wrapper__container{display:flex;align-items:center;justify-content:center}.references__list a{transform:scale(.9)}.references__list a:hover{transform:scale(1)}.news img{width:100%}.news__item{margin-bottom:4em}@media screen and (max-width: 767px){.news__item{margin-bottom:40px}}.news__item__header{display:flex}@media screen and (max-width: 767px){.news__item__header{flex-direction:column-reverse}}.news__item__header__image{width:66.6%}@media screen and (max-width: 767px){.news__item__header__image{width:100%}}.news__item__header__image .ratio-wrapper{padding-top:50%}.news__item__header__logo{width:33.3%;background:#f2f2f2}@media screen and (max-width: 767px){.news__item__header__logo{width:100%}}@media print{.news__item__header__logo{display:flex;align-items:center}}.news__item__header__logo .ratio-wrapper{padding-top:100%}@media screen and (max-width: 767px){.news__item__header__logo .ratio-wrapper{padding-top:50%}}.news__item__header__logo__container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.news__item__header__logo img{max-width:50%;max-height:50%;object-fit:contain}.news__item__content{padding:0 10%;font-size:20px}@media screen and (max-width: 767px){.news__item__content{padding:0 20px;font-size:16px}}.news__item__content h2{margin:60px 0 30px}@media screen and (max-width: 767px){.news__item__content h2{font-size:20px;margin:30px 0 10px}}.news__item__content__date{margin-bottom:40px}@media screen and (max-width: 767px){.news__item__content__date{font-size:12px;margin-bottom:25px}}#contact h2{text-transform:none}.contact__intro{color:#000;position:relative;text-align:center;font-size:24px;padding-bottom:2em}@media screen and (max-width: 767px){.contact__intro{padding-bottom:1em}}.contact__intro .headline h1{text-transform:none}@media screen and (max-width: 767px){.contact__intro .headline h1,.contact__intro .headline h2{font-size:1.25em}}.contact__intro ul{font-weight:400;line-height:1.4666;margin:0 0 25px}@media screen and (max-width: 480px){.contact__intro ul{font-size:24px}}.contact__intro dl{margin:0 0 25px}@media screen and (max-width: 480px){.contact__intro dl{font-size:24px}}.contact__intro dl dt{font-weight:400}.contact__intro dl dt:before{content:"";display:block}.contact__intro dl dt,.contact__intro dl dd{display:inline;margin:0}.contact__intro a.tel:focus-visible:after,.contact__intro a.email:focus-visible:after{height:160%;top:40%;width:110%}.jobs{padding-bottom:70px}@media screen and (max-width: 767px){.jobs{font-size:16px}}.jobs img{width:100%}.jobs body{padding-left:24px;padding-right:24px}.jobs .header-image{margin-bottom:0}.jobs__titles{background:#eee;padding-top:70px;padding-bottom:60px}@media screen and (max-width: 767px){.jobs__titles{padding-top:50px;padding-bottom:40px}}@media print{.jobs__titles{display:none}}.jobs__titles__container{display:flex;flex-direction:column;width:fit-content;margin:30px auto 0}@media screen and (max-width: 767px){.jobs__titles__container{margin-top:10px}}.jobs__titles a{display:inline-block;position:relative;padding-left:30px;color:#000;font-size:27px;margin-bottom:15px;font-weight:500}.jobs__titles a:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32'%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M4.061.455a2.5 2.5 0 0 1 3.484.606L18.057 16 7.545 30.939a2.5 2.5 0 0 1-4.09-2.878L11.943 16 3.455 3.939a2.5 2.5 0 0 1 .47-3.38L4.06.455Z'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;position:absolute;width:20px;height:20px;left:0;top:6px}.jobs__titles a:hover,.jobs__titles a:active,.jobs__titles a:focus{color:#cc1571;text-decoration:none}.jobs__titles a:hover:before,.jobs__titles a:active:before,.jobs__titles a:focus:before{filter:invert(22%) sepia(31%) saturate(5528%) hue-rotate(308deg) brightness(96%) contrast(109%)}@media screen and (max-width: 767px){.jobs__titles a{font-size:18px;margin-bottom:7px;padding-left:20px}.jobs__titles a:before{width:13px;height:13px;left:0;top:5px}}.jobs__message{text-align:center;margin:70px 0 0}.jobs__item{display:flex;flex-wrap:wrap;padding-top:4em;line-height:1.65}@media screen and (max-width: 767px){.jobs__item{flex-wrap:wrap;padding-top:20px;margin-bottom:1em}.jobs__item:first-of-type{padding-top:40px}}.jobs__item__anchor{margin-top:-100px;position:absolute}.jobs__item h2,.jobs__item h3{font-size:32px;letter-spacing:.4px;line-height:1.33;margin-bottom:25px;margin-top:0}@media screen and (max-width: 767px){.jobs__item h2,.jobs__item h3{font-size:24px;margin-top:10px}}.jobs__item__title{width:100%}@media screen and (min-width: 768px){.jobs__item__title{width:60%}}.jobs__item__main-info{width:60%}@media screen and (max-width: 767px){.jobs__item__main-info{width:100%}}.jobs__item__main-info__icon{max-width:30%;float:left}.jobs__item__main-info img{padding-right:70px;padding-bottom:10px;display:block}@media screen and (max-width: 767px){.jobs__item__main-info img{padding-right:30px;width:100px}}.jobs__item__your-profile{width:40%;padding-left:3em}@media screen and (min-width: 768px){.jobs__item__your-profile h3{position:absolute;transform:translateY(calc(-100% - 25px))}}@media screen and (max-width: 767px){.jobs__item__your-profile{width:100%;padding-left:0}}.jobs__item__your-profile ul{padding:0}.jobs__item__your-profile li{margin-bottom:20px;position:relative;padding-left:.4em;margin-left:.7em}@media screen and (max-width: 767px){.jobs__item__your-profile li{margin-bottom:12px}}.jobs__item__button--desktop{display:none}@media (min-width: 768px){.jobs__item__button--desktop{display:inline-block}}.jobs__item__button--mobile{display:none}@media screen and (max-width: 767px){.jobs__item__button--mobile{display:inline-block}}.jobs__initiative-item{background:#eee;padding:4em 0;margin-top:4em;text-align:center}.jobs__initiative-item__container{max-width:900px;margin:0 auto}.jobs__initiative-item--no-jobs{margin-top:0}@media screen and (max-width: 991px){.jobs__initiative-item{padding:50px 0 40px}}@media print{.jobs__initiative-item{display:none}}.imprint{padding:100px 0}@media screen and (max-width: 767px){.imprint{padding:40px 0}}.imprint__summary{text-align:center;font-size:.85714em}@media (min-width: 992px){.imprint__summary{width:80%;margin:0 auto}}.privacy{padding:100px 0;font-size:18px}@media screen and (max-width: 767px){.privacy{padding:40px 0}}.privacy .page .body{max-width:940px}.privacy ul{line-height:1.55;margin:0 auto 1em;padding-left:17px;text-align:left}.privacy li{margin-bottom:.5em}.privacy a{-webkit-hyphens:auto;hyphens:auto}.privacy h2{font-size:25px}@media screen and (max-width: 767px){.privacy h2{font-size:20px}}.accessibility{max-width:100vw;overflow:hidden}.accessibility .page .body{padding-top:0;padding-bottom:0}.accessibility h1,.accessibility h2{color:#000;display:inline-block;font-size:32px;letter-spacing:.4px;font-weight:500;line-height:1.3;margin:2em 0 40px;padding:0;text-transform:uppercase}.accessibility .headline{text-align:center;position:relative}.accessibility__intro{font-size:24px;text-align:center;padding:0 10%}@media screen and (max-width: 767px){.accessibility__intro{padding:0;font-size:16px}}.accessibility__intro strong{font-weight:500}.accessibility__intro--left{text-align:left}.accessibility__intro--left ul{padding:0;margin-top:1.5em}.accessibility__intro--left ul li{margin-bottom:20px;margin-left:.7em;padding-left:.4em;position:relative}.accessibility__intro--margin{margin-bottom:3.5em}@media screen and (max-width: 767px){.accessibility__intro--margin{margin-bottom:2em}}.accessibility__intro--narrow{padding:0 20%}@media screen and (max-width: 767px){.accessibility__intro--narrow{padding:0}}.accessibility__logos{display:flex;justify-content:center;padding-bottom:2em}.accessibility__logos__item{display:flex;align-items:center;height:auto}.accessibility__reverted-block{padding-top:3.5em;padding-bottom:1px;margin-bottom:3.5em;background:#000;color:#fff}.accessibility__reverted-block .headline h2{color:#fff}.accessibility .form-container--accessibility{margin-bottom:70px;padding:60px 0 50px}@media screen and (min-width: 1320px){.accessibility .form-container--accessibility{padding:60px 10% 50px}}@media screen and (max-width: 767px){.accessibility .form-container--accessibility{padding:30px 0 10px;margin-bottom:50px}}.accessibility .form-container--accessibility h2{margin:10px 0 60px}@media screen and (max-width: 991px){.accessibility .form-container--accessibility h2{margin:10px 0}}.accessibility .form-container--accessibility-duplicate{background:none;padding:50px 0 70px}@media screen and (min-width: 1320px){.accessibility .form-container--accessibility-duplicate{padding:50px 10% 70px}}@media screen and (max-width: 767px){.accessibility .form-container--accessibility-duplicate{padding:20px 0 40px}}.accessibility__form .form-group__privacy{margin-top:20px}.accessibility__form__container{display:flex;flex-wrap:wrap}.accessibility__form__concern{width:60%;padding-right:40px}@media screen and (max-width: 991px){.accessibility__form__concern{width:100%;padding-right:0;margin-bottom:0}}.accessibility__form__concern__legend{margin-bottom:15px;margin-left:40px;border:0;font-weight:700;font-size:1em}@media screen and (min-width: 992px){.accessibility__form__concern__legend{font-size:21px;margin-bottom:20px;font-size:.85em}}.accessibility__form__concern__message-chosen{margin-bottom:40px!important}@media screen and (max-width: 991px){.accessibility__form__concern__message-chosen{margin-bottom:20px!important}}.accessibility__form__contact{width:40%}@media screen and (max-width: 991px){.accessibility__form__contact{width:100%}}.accessibility__form .form-checkbox{margin-bottom:15px}@media screen and (min-width: 1319px){.accessibility__form .form-checkbox{margin-bottom:25px}}.accessibility__form .form-checkbox__label:before{top:5px}.accessibility__form .form-checkbox__label .main{display:block;font-weight:700}@media screen and (min-width: 1319px){.accessibility__form .form-checkbox__label .main{font-size:21px}}.accessibility__form .form-checkbox__label .secondary{display:block}@media screen and (min-width: 1319px){.accessibility__form .form-checkbox__label .secondary{font-size:17px}}.accessibility__form button[type=submit]{margin:0;width:100%}.accessibility__form legend.error{color:#cc1571;position:relative}.accessibility__form legend.error:before{content:"!";position:absolute;top:0;left:-10px}.accessibility__seal__header{display:flex;margin-bottom:2em;align-items:center}@media screen and (max-width: 991px){.accessibility__seal__header{flex-direction:column;align-items:flex-start}}.accessibility__seal__header__title{width:40%;padding-right:20px}@media screen and (max-width: 991px){.accessibility__seal__header__title{width:100%;padding-right:0;margin-bottom:20px}}.accessibility__seal__header__title strong{font-size:1.1em}.accessibility__seal__header__image{width:60%;display:flex;justify-content:flex-end}@media screen and (max-width: 991px){.accessibility__seal__header__image{width:100%;justify-content:center;flex-wrap:nowrap;gap:10px}}.accessibility__seal__header__image img{width:auto;height:auto;max-height:240px;max-width:100%}@media screen and (max-width: 991px){.accessibility__seal__header__image img{max-width:calc(50% - 5px);object-fit:contain}}@media screen and (max-width: 767px){.accessibility__seal__header__image img{max-width:calc(50% - 5px)}}.accessibility--two-seals .content-block__layout{align-items:center}.accessibility--two-seals img{max-height:240px}.accessibility--logos img{max-height:220px;transform:scale(1.35)}.page404{text-align:center;padding:8% 0;font-size:1.14286em;font-weight:200}.page404 h1{font-size:36px}@media (min-width: 992px){.page404{width:65%;margin:0 auto}}.print-only{display:none}@media print{.safari *{max-width:1100px!important}@page{size:A4 portrait;margin:15mm}header,footer{display:none}body{width:100%;max-width:100%;margin:0 auto;box-shadow:none;page-break-inside:avoid}.print-never{display:none!important;height:0!important;overflow:hidden!important}.print-only{display:block}.print-only .h1{font-size:24px!important;margin:0 100px 30px 0!important;padding-top:5px}.print-only .h1:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAgCAMAAADT9S0cAAAAolBMVEUAAAAdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRsdHRv3oYxxAAAANXRSTlMASkfxlh8G6lyq+aSPFAkd9NFmQzOeYQ7kvNnNtVVNPi7AGMdog3Mj3K+JeDgn1Jl+bE/edLsD9EAAAALlSURBVEjH1ZfZduIwDIbFUgfIThKSkEAa9rUFWr//q02t2LFTmzlz0V7Mf6X4yOezhSQLkHrdjcPMyua5s0zhd9QvJ7TV/OzCz+vFpl3NFz/OiA6Ua5I4jnMKvyyH/CzjMaBCA4yTw0zbA0XXxe68G134mttjYr7+sscV7YHL6/cULSO2ViGDQ3y2MkT7Xblq2fhM3m54ih5+9QBgpuwtHzz4AVVlAcDqQBXHFwmhd8E4Kx5vEUsTNPsAMKKqHPIEktBnkMEVUFOqaqhDpE4IGXyHVJ2FQIQLZSPDt1QP29Mgqi46JAAYc7OcXuJFYu1VyOSVfW2aMN3un4lFbQIGyLos8wFaSQsp7DHqmMA+aCLD66JaCQhqCyKeoYtd4eaBBuGHuWRYYJ6AzAAlj6muqJCCnfvYSTUjJGaLWzztSkCm0r0p9ZCYIZMr8IBmEflXiH6Tokk9QKWegAixKJ4aXnF07lUKT8NVYbjeiIDUQ9T7F+yDyqtt50W/hcxDJgaJ1Cq5G3/4oq7XQXNcLbvGAFZ7YIhZmhAOGVw9JvZJjuqehOgQKWuvQWwB6QHvEJYrID60cnN10/QvkOABJshH6w4bWfFoSHmbtdxXkKeQsAIwhat4BllBR9doum3etWCvQz4OTUGDArFnU6ZNJFJYQnwBufi+/+J3STt0rvTsuqS1DPuzYlwyc8HKIRXZZTHlTXEQMQagc2RK4QWu1OipFWPTVkbYCDNsPQhRmyqscsdHVlMxsakYScFPq99E1PMOzfh0dkFvkG79da/S2TpNSA6pASJerzUxNUioeJoJaa3ez2lHNzBC0jmuPYytHpusJXNJe7RuXcY6NUNgx6+CEP35Va/iac+v66g7ct/UVmLml6E50p/fdpAYY/j3yRII+T5IVLbFL76eEjANErIL0zDVIHIkCvL34dGiYV7XefZ9JFpFs8/z5ygmYB6JUrm4TI0jkRzu9MHjfxtTf3/g/v2/Dn8AVGQOQC1R8LMAAAAASUVORK5CYII=);height:32px;position:absolute;right:0;top:0;width:100px}}
