/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.scopes-debug-activated{width:49px;height:55px;position:fixed;z-index:999;top:50%;left:50%;opacity:0;transition:opacity 400ms ease;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAA3CAMAAACSG1IzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjgzRDgxNTRENkY1MTFFNDhGNDZBRjIzNEY5MkM4QTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjgzRDgxNTVENkY1MTFFNDhGNDZBRjIzNEY5MkM4QTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ODNEODE1MkQ2RjUxMUU0OEY0NkFGMjM0RjkyQzhBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2ODNEODE1M0Q2RjUxMUU0OEY0NkFGMjM0RjkyQzhBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PunGwtYAAALTUExURSgZDUk4JT0wHkk2G1U7GmVCG8uDUysmDF4+HoxeOWFCKmtEILV5TJpjPJNbN6NqPTEeDllCKVU9J5FiO3xWMYRaNoRdOqpyS9qTYcWCUpNlQWdGKyAVDKNsRHxRLltGMtKMXTYnGJ1qQlE+MNGSYsiIZHRSM7J6UndMMaxuRGxRNzYnD+Sca719UUcxH8Z7StOLY1I/HmxKJoxZM6xyQzcvDnNOKcuLXa90UaNnQ5xlQrF2S3NRLNKDVaJlOphmJ4piO8l+UWJJLqBdKYlkRbuBVJluUYNVMqt4QaR0SzEpH82FWmNDI2NJI6huSKprPKJtMIVVLHxZNpRZJXhMJ7JzRbx5TqtxOpVgNJFoPaNiNrp+WnxOKYJVOc2IU+uba5xoPNSxbLt0SdmNX7NsLahnPIBgOWtLLZdpQ8OKW/61ikErFnBSJemkbXFKJad6VbmASnpIItKMVZthM9GHV6VwReygc4tcQ001EeKZZrBuM/SqfXtWOPGodGY6FKpnK31dKNSUat+PYXRZPXVGIf2yhNuTaFY1EN2ZbH1dQv/9w6x4TcmTZiojGHdHCeOTZtWzf/Gia/Kmerx0QryEW758RMOGWciJWLJ9WsKYUf++iHpEFfy7lOSgc7aBWtuZY+idcKt4M2RMPbJ4Qp1rSqFvT//QqbeDPseCRt2ec/65hHBUO/KldaNvSf/xvP/DlOCYXteRXOuiecWVWYlQHP25itaIVpJuSZh0R6prNJl8ZWlQKOupe5d2WvmzfFAuFNGYaZ91PNmHVrV2Ob6STMSgWvmneoJmUeSWa4dOJbmOY49SL/bYlrSLUHxXGSQdFemogHRYRfSxjbKGVbBjMaJ5TObIhtGGTbVuRbuJXemueeuWZ/Oyhf6se+6xe6mAXLmVVJNoNe6zibmKVBYVFHhRDrdwLvqqd/Ktg+3Sjeu3khoaGf2ldx8aF93EhOybY////wUqoxQAAADxdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wCpCmekAAAIhUlEQVR42nSWhV9byRbHc2PE3Y0QD3EhCRYIUtzdrbh7cbdCoaVY0bq7u3u3srtvXZ/7e/wJ74Zut6Hd95vP59pnvvecmTln5kDW3ytSTHZ3J5ODgk54OnUCbEHuoMRApEsvyPsnCNQQQ45BILDYwYTkwYTs+jA/P2N0NIZMgXr8FgEVU8jwGFRVNlpUJ8dllUvn5LaIiAw6zRKNcicD0MiPCAD0Q0bLzhA1h8+ME1NCbUwmn38Kjw4TYLlcEPmQqAQonrIcdBln9ZuZ0DlfopmZjxeJCHgCAU0XyDyDKADwzrV3BIXbSUMTfAi2rLnQUKKyuVkkopqoBDQaTVeUemIALUjwXAkVRcEQCF7gCXjvWDuB2MyncjLAD4Jki8CIMsBhlSqVigRxISpVcG5idn09geDjLcKb8qnUBGwNjYZFoBAxMQaYl5fKzc1txw4XAqqFI2jJg8loUxmVikZT6WWBIyO0EiwKbogxbPPyctuQKxEJ3QY3IhCWwJAaemAGjUajM1AIbKkxGr4NZjB4uW20SDdXG1DYthjQg5ISo19ICRZrTGQYsQg4N3pkG4h4qUArXtDITV4BMMMNY9UNOKrEDzXiJ6vxq8Fi6a2cEAajM3HMj0yBQWHvpvdXAj7gl3gDjkj0QyCMfjXJ2MFBuglNpVLpYeD0YuCVWi2U5EIAIFFVRaNZjAi/QEZ3crbJxMHzRek+eB+CiZBjUnDvwAFA9Z6IhAJwFC2MmkFPSKZyONkJCYR0Ed93PI5PtDfivX3wOYo7cJjWZeRuUAoKi6by+eM2H59Y5immr68ch1OaD4THxxGJvkzblkAUGYC5EDugMJAgEJk4ZUpxsR0H3n3NuBQcSKTFxeGUsSI0Cg5zIXhuAAyj8G4MnWezkbqvC4uVTD4z3GxOS4s/cKAJqUMicenYaJjLyF+7AQAXJOrY51jn/At1heBP8/PziWlpZg27qKi/iF2Iry8la3+dXQjEDQpgFPh0nOTmTTWrCZmq9Manm9LtZo1GOLx3b4swCodP9qNUQjzeEhCQgMFQioMR5RN/+H5lWK+X4pzZpFTiojRRw+c7KvqscrxARgY8IDzeBkEiqbzgmJxD48//cfjw8s1joxLpjHRiYkIqXRk9/+az5cOfHZPWJspgKpLKw+nSunhgwACHRyvCEtB0Tpl84u7dOXt6rDwry7tYwx61ZsV6EwhhYRYZ2UAWfwqABGn/9VsxTqIe3ES6EdQ/TlwIT6q3x9qYL16kpNxdPWXq7h7EJltkcEOQ5/X9IMHbf/3KjW0jWDqaHsiwWDLu3bsXcHEyPV/p/exiY1L47zMykhloOpqRiDIEBV13d45i/60tMSMjxtZDtVevXA3s7X3158nJyYtJhMalpcnJV696e69mXP0iIoPRDY8pvbUfnCceJaS3qsrCOZSd8MXO09u3f1JQsCcg4MAFicSeeWFPwSfbt5/e+fxeQkRtoNFS+gTjtCFuZSCqag4uPKv/fOfp0xtEfED7vKQhPn7Pw4K/O4kL+UvyZioCwR2jgDYgWlkNolfAsRGejX++s+DLgkd79gUEt+eurV0L2HfkUcGX/9n5so6YpOFzBBbsCWCDUJQiegN9bF/HhYd/8/LCnodHjmzdOtuvrp69duTIw58f/fwyHAzHVBs+B4U5AYM412OsE1EVdkiqz9XUpYUHxO/bd7Th8tSuvx4/23B0Ni0gICC8ju0AA8EnB8UdAJwxAnyqMNLCmPphIXL2WlpS/L4HRy/f/+5fPwyxvjr61YP4pID4Op1/kV7amsPFgONw2ngyhiqhxkr1rJVqlnp2rfr28ZPf5T3+YShv1/HF6ga2da0tr2XKIfVu5WKeiHkgEQm4R9NMfI1mxtrAYp2tXrzdpWa1dJw5s1fd1XW8mtUmZJ3L1WXZQK/cxZEb0b7DA0NLSDebfeuaLvvvrTgzNCqxrlw6fPiYkKU+U3Ey77JDt1uZ5kMQRIs9/uS08c9/QzCdAhORqPTV9fc/HqqY1kdl9b1ZXu6TWq2XhjpapnS63XFEPCOH6/6a90ueU2QCkzcxLtX/5MlptV6vzPSJtS0sHOT7FveNtkx3NOl220V4uowifv1uZ/DgKtCx9mINq+L7FUkocyk7jBpyJaQzrH5J0wdmVBGyMLP5SiJX5fEuzyEQioJjy8xkqy9dOiYJJXYPZgtojERLTfcSrk99vuJpUWqm/Kex6LcHyNsLpZSzgM+MUg9VDM9rcI35Iiqawyk7mB4QKol6OtTSn9q48FMihQdx2UWDQhbsmcLp6ekoNltvTQ315RO95aF3y+esjqnHeXlI++rzAYPrGQWQO2uJxVFFT9VIvZDVcWnxZhtr7fbxH7+VCP398/qLCosjtgTBXAkoZaA2gshmqVuQDcK1rsXF6rPnzt5e/PHbc03+9/P6m1LNEbc2E+se5BJRc918n9AeHJx5rf1B+9aenr9sbW8PDv7d7vv+SByfEaIlbTpr1wHZlYhQtj43Ljg4uKenfatTPT09TsIfOY87ZRnw2FwB8KDkkkBiqsPh0On8WVNtu0D99yyrAanTOZCp5nwOyp30QZUBBcYCmYUOx/0oB7KpTV3d1dWV19aAzAUb2ywvC4GJP6pLSEHGMk1U1LCUrUlpTEq6eDEpKThlN7tJIikfj6AHkSAfETxAK8MXpkqs1nlcitI3xVduTimczRVKyuVlDC4Mwvu4vlpfF9OYzeXWUaED6V/UtlctZCOPsoTlq7UyrvY9sImAcgM5qzPgoiEvT53sOD+MzM0VzslrQzDAb1ZkG/UMHMXg1GZJR1f+tnxm+c0xazlOBAZ5JWn9/xEQFUmL6Ww9xLTJs2ZW5REHTwkQd+6QXFz6kABfPbTunq1bfhEjBKMlqXgfdFn/QJEAIHbHbIhMdgc2e+TU/wQYAOxTdkn4Z/SwAAAAAElFTkSuQmCC");}.scopes-debug-activated.show{transition:opacity 200ms ease;opacity:1;}.scopes-debug-grid{display:none;position:fixed;top:0;left:0;height:100%;pointer-events:none;width:100%;z-index:9999;}.scopes-show-grid .scopes-debug-grid{display:block;}.scopes-debug-grid .grid-container{width:90%;max-width:1800px;height:100%;}.scopes-debug-grid .grid-container .single-grid{width:6.60377%;margin-right:1.88679%;float:left;height:100%;background-color:rgba(255,50,50,0.25);}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:0;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:left;}@media (min-width:2000px){.scopes-debug-grid .grid-container .single-grid{width:6.60377%;margin-right:1.88679%;float:left;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:1.88679%;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:none;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:0;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:left;}}@media (max-width:1600px){.scopes-debug-grid .grid-container .single-grid{width:6.60377%;margin-right:1.88679%;float:left;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:1.88679%;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:none;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:0;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:left;}}@media (max-width:1350px){.scopes-debug-grid .grid-container .single-grid{width:6.60377%;margin-right:1.88679%;float:left;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:1.88679%;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:none;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:0;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:left;}}@media (max-width:1024px){.scopes-debug-grid .grid-container .single-grid{width:6.60377%;margin-right:1.88679%;float:left;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:1.88679%;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:none;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:0;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:left;}}@media (max-width:768px){.scopes-debug-grid .grid-container .single-grid{width:6.60377%;margin-right:1.88679%;float:left;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:1.88679%;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:none;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:0;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:left;}}@media (max-width:680px){.scopes-debug-grid .grid-container .single-grid{width:6.60377%;margin-right:1.88679%;float:left;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:1.88679%;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:none;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:0;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:left;}}@media (max-width:600px){.scopes-debug-grid .grid-container .single-grid{width:6.60377%;margin-right:1.88679%;float:left;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:1.88679%;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:none;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:0;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:left;}}@media (max-width:414px){.scopes-debug-grid .grid-container .single-grid{width:6.60377%;margin-right:1.88679%;float:left;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:1.88679%;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:none;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n){margin-right:0;}.scopes-debug-grid .grid-container .single-grid:nth-child(12n+1){clear:left;}}body:after{display:none;content:'{"default": {"grid": {"count": 12, "gutter": "1.88679%", "column": "6.60377%", "width": "90%", "maxwidth": "1800px"}}, "desktop-up": {"grid": {"count": 12, "gutter": "1.88679%", "column": "6.60377%", "width": null, "maxwidth": null}}, "desktop-large": {"grid": {"count": 12, "gutter": "1.88679%", "column": "6.60377%", "width": null, "maxwidth": null}}, "desktop": {"grid": {"count": 12, "gutter": "1.88679%", "column": "6.60377%", "width": null, "maxwidth": null}}, "tablet-down": {"grid": {"count": 12, "gutter": "1.88679%", "column": "6.60377%", "width": null, "maxwidth": null}}, "tablet-portrait": {"grid": {"count": 12, "gutter": "1.88679%", "column": "6.60377%", "width": null, "maxwidth": null}}, "mobile-pre": {"grid": {"count": 12, "gutter": "1.88679%", "column": "6.60377%", "width": null, "maxwidth": null}}, "mobile-only": {"grid": {"count": 12, "gutter": "1.88679%", "column": "6.60377%", "width": null, "maxwidth": null}}, "mobile-pure": {"grid": {"count": 12, "gutter": "1.88679%", "column": "6.60377%", "width": null, "maxwidth": null}}, "premobile-down": {"grid": {"count": null, "gutter": null, "column": null, "width": null, "maxwidth": null}}, "_debug": "iddqd"}';}.scope-scope{position:absolute;display:none;}#scope-default{top:1px;}@media (min-width:2000px){#scope-desktop-up{top:1px;}}@media (max-width:1600px){#scope-desktop-large{top:1px;}}@media (max-width:1350px){#scope-desktop{top:1px;}}@media (max-width:1024px){#scope-tablet-down{top:1px;}}@media (max-width:768px){#scope-tablet-portrait{top:1px;}}@media (max-width:680px){#scope-mobile-pre{top:1px;}}@media (max-width:600px){#scope-mobile-only{top:1px;}}@media (max-width:414px){#scope-mobile-pure{top:1px;}}#scope-premobile-down{top:1px;}.scopes-debug-grid .grid-container{margin:0 auto;}
.form-select,.form-textarea,.form-text,.form-email,form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions input{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.form-type-select::after,form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions::after{content:"\e905";}.form-type-select,.form-text,.form-email{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";min-height:calc(34px + 8 * ((100vw - 600px) / 424));width:100%;padding:5px 0;min-height:42px;box-sizing:border-box;border-bottom:1px solid #1D1D1B;}@media screen and (max-width:600px){.form-type-select,.form-text,.form-email{font-size:20px;}}@media screen and (min-width:1024px){.form-type-select,.form-text,.form-email{font-size:26px;}}@media screen and (max-width:600px){.form-type-select,.form-text,.form-email{line-height:23px;}}@media screen and (min-width:1024px){.form-type-select,.form-text,.form-email{line-height:30px;}}@media screen and (max-width:600px){.form-type-select,.form-text,.form-email{min-height:34px;}}@media screen and (min-width:1024px){.form-type-select,.form-text,.form-email{min-height:42px;}}.has-dark-body-color .form-type-select,.has-dark-body-color .form-text,.has-dark-body-color .form-email{border-bottom:1px solid #fff;}.form-checkbox:hover:not(:disabled) + label::before,.form-radio:hover:not(:disabled) + label::before,.form-select:hover:not(:disabled),.form-textarea:hover:not(:disabled):not(:focus){opacity:1;}.form-checkbox:focus + label::before,.form-radio:focus + label::before,.form-select:focus,.form-select:active:not(:disabled),.form-textarea:focus,.form-textarea:active:not(:disabled),.form-text:focus,.form-text:active:not(:disabled),.form-email:focus,.form-email:active:not(:disabled){border-color:#1D1D1B;}.has-dark-body-color .form-checkbox:focus + label::before,.has-dark-body-color .form-radio:focus + label::before,.has-dark-body-color .form-select:focus,.has-dark-body-color .form-select:active:not(:disabled),.has-dark-body-color .form-textarea:focus,.has-dark-body-color .form-textarea:active:not(:disabled),.has-dark-body-color .form-text:focus,.has-dark-body-color .form-text:active:not(:disabled),.has-dark-body-color .form-email:focus,.has-dark-body-color .form-email:active:not(:disabled){border-color:#fff;}.form-checkbox.error + label,.form-radio.error + label,.form-select.error,.form-textarea.error,.form-text.error,.form-email.error{border-color:#cc0000;background-color:#fcc;}.form-checkbox,.form-radio{position:absolute;opacity:0;}.form-checkbox + label,.form-radio + label{position:relative;display:block;padding:0;padding-left:calc(26px + 7 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.form-checkbox + label,.form-radio + label{padding-left:26px;}}@media screen and (min-width:1024px){.form-checkbox + label,.form-radio + label{padding-left:33px;}}.form-checkbox + label::before,.form-radio + label::before{display:block;position:absolute;top:0;left:0;width:calc(16px + 7 * ((100vw - 600px) / 424));height:calc(16px + 7 * ((100vw - 600px) / 424));border:2px solid #1D1D1B;box-sizing:border-box;content:'';}@media screen and (max-width:600px){.form-checkbox + label::before,.form-radio + label::before{width:16px;}}@media screen and (min-width:1024px){.form-checkbox + label::before,.form-radio + label::before{width:23px;}}@media screen and (max-width:600px){.form-checkbox + label::before,.form-radio + label::before{height:16px;}}@media screen and (min-width:1024px){.form-checkbox + label::before,.form-radio + label::before{height:23px;}}.has-dark-body-color .form-checkbox + label::before,.has-dark-body-color
      .form-radio + label::before{border-color:#fff;}.is-ie .form-checkbox + label::before,.is-edge .form-checkbox + label::before,.is-ie
      .form-radio + label::before,.is-edge
      .form-radio + label::before{top:-4px;}.is-chrome-windows .form-checkbox + label::before,.is-chrome-windows
      .form-radio + label::before{top:-2px;}.form-checkbox + label::after,.form-radio + label::after{display:block;position:absolute;top:4px;left:4px;width:calc(8px + 7 * ((100vw - 600px) / 424));height:calc(8px + 7 * ((100vw - 600px) / 424));content:'';}@media screen and (max-width:600px){.form-checkbox + label::after,.form-radio + label::after{width:8px;}}@media screen and (min-width:1024px){.form-checkbox + label::after,.form-radio + label::after{width:15px;}}@media screen and (max-width:600px){.form-checkbox + label::after,.form-radio + label::after{height:8px;}}@media screen and (min-width:1024px){.form-checkbox + label::after,.form-radio + label::after{height:15px;}}.is-ie .form-checkbox + label::after,.is-edge .form-checkbox + label::after,.is-ie
      .form-radio + label::after,.is-edge
      .form-radio + label::after{top:0px;}.is-chrome-windows .form-checkbox + label::after,.is-chrome-windows
      .form-radio + label::after{top:2px;}.form-checkbox:checked + label::after,.form-radio:checked + label::after{background-color:#1D1D1B;}.form-checkbox:disabled + label,.form-radio:disabled + label{filter:blur(1px);}.form-radio + label::after,.form-radio + label::before{border-radius:50%;}.form-type-select{position:relative;pointer-events:none;}.form-type-select::after{font-family:'icomoon';content:'\e90a';position:absolute;bottom:8px;right:0;}.form-select{pointer-events:auto;}.form-select:disabled{filter:blur(1px);}.form-select[size],.form-select[multiple]{padding-right:6px;background:none;}.form-textarea{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";width:100%;padding:20px;box-sizing:border-box;border:1px solid;}@media screen and (max-width:600px){.form-textarea{font-size:20px;}}@media screen and (min-width:1024px){.form-textarea{font-size:26px;}}@media screen and (max-width:600px){.form-textarea{line-height:23px;}}@media screen and (min-width:1024px){.form-textarea{line-height:30px;}}.form-textarea:disabled{filter:blur(1px);}.form-text:disabled,.form-email:disabled{filter:blur(1px);}.form-item .description{margin-top:5px;}input:focus:-ms-input-placeholder:-ms-input-placeholder{color:transparent;}input:focus:-ms-input-placeholder::placeholder{color:transparent;}.has-dark-body-color input:focus:-ms-input-placeholder:-ms-input-placeholder{color:transparent;}.has-dark-body-color input:focus:-ms-input-placeholder::placeholder{color:transparent;}input:focus::-moz-placeholder{color:transparent;}input:focus:-ms-input-placeholder{color:transparent;}input:focus::placeholder{color:transparent;}.has-dark-body-color input:focus::-moz-placeholder{color:transparent;}.has-dark-body-color input:focus:-ms-input-placeholder{color:transparent;}.has-dark-body-color input:focus::placeholder{color:transparent;}input:-ms-input-placeholder{color:#1D1D1B;}.has-dark-body-color input:-ms-input-placeholder{color:#fff;}input::-moz-placeholder{color:#1D1D1B;}input:-ms-input-placeholder{color:#1D1D1B;}input::placeholder{color:#1D1D1B;}.has-dark-body-color input::-moz-placeholder{color:#fff;}.has-dark-body-color input:-ms-input-placeholder{color:#fff;}.has-dark-body-color input::placeholder{color:#fff;}form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);display:inline-flex;align-items:baseline;position:relative;display:inline-block;float:left;}form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions::after{font-size:20px;}}@media screen and (min-width:1024px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions::after{font-size:26px;}}@media screen and (max-width:600px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions::after{line-height:23px;}}@media screen and (min-width:1024px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions::after{line-height:30px;}}form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions::after{margin-left:15px;}form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);display:inline-block;position:relative;left:-28px;margin-left:0;}.has-mouse form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions:hover{color:#74706B;}.has-mouse form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions:hover::after{transform:translateX(40%);}form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions input{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";padding-right:calc(26px + 12 * ((100vw - 600px) / 424));position:relative;z-index:1;cursor:pointer;}@media screen and (max-width:600px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions input{font-size:20px;}}@media screen and (min-width:1024px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions input{font-size:26px;}}@media screen and (max-width:600px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions input{line-height:23px;}}@media screen and (min-width:1024px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions input{line-height:30px;}}@media screen and (max-width:600px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions input{padding-right:26px;}}@media screen and (min-width:1024px){form:not(.node-page-layout-builder-form):not(.bef-exposed-form) .form-actions input{padding-right:38px;}}
@font-face{font-family:"soehne-web-buch";src:url(/themes/b14theme/fonts/soehne-web-buch.eot#iefix);src:url(/themes/b14theme/fonts/soehne-web-buch.eot#iefix) format("eot"),url(/themes/b14theme/fonts/soehne-web-buch.woff2) format("woff2"),url(/themes/b14theme/fonts/soehne-web-buch.woff) format("woff");}@font-face{font-family:"soehne-web-dreiviertelfett";src:url(/themes/b14theme/fonts/soehne-web-dreiviertelfett.eot#iefix);src:url(/themes/b14theme/fonts/soehne-web-dreiviertelfett.eot#iefix) format("eot"),url(/themes/b14theme/fonts/soehne-web-dreiviertelfett.woff2) format("woff2"),url(/themes/b14theme/fonts/soehne-web-dreiviertelfett.woff) format("woff");}@font-face{font-family:'icomoon';src:url(/themes/b14theme/fonts/icomoon/icomoon.eot?mirslw=);src:url(/themes/b14theme/fonts/icomoon/icomoon.eot?mirslw=#iefix) format("embedded-opentype"),url(/themes/b14theme/fonts/icomoon/icomoon.woff2?mirslw=) format("woff2"),url(/themes/b14theme/fonts/icomoon/icomoon.ttf?mirslw=) format("truetype"),url(/themes/b14theme/fonts/icomoon/icomoon.woff?mirslw=) format("woff"),url(/themes/b14theme/fonts/icomoon/icomoon.svg?mirslw=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}
button{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}html,body{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";color:#1D1D1B;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media screen and (max-width:600px){html,body{font-size:14px;}}@media screen and (min-width:1024px){html,body{font-size:18px;}}@media screen and (max-width:600px){html,body{line-height:18px;}}@media screen and (min-width:1024px){html,body{line-height:23px;}}p,ul,ol{margin:0 0 1.28em;}p:last-child,ul:last-child,ol:last-child{margin-bottom:0;}a{text-decoration:none;color:#1D1D1B;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}a img,a svg,a .teaser-image{transition:filter 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse a:hover img,.has-mouse a:hover .teaser-image{filter:brightness(60%);}strong,b{font-family:"soehne-web-dreiviertelfett","sans-serif";}button{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}h1,h2,h3{font-weight:normal;margin:0;}h1{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(33.75px + 11.25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){h1{font-size:34px;}}@media screen and (min-width:1024px){h1{font-size:67px;}}@media screen and (max-width:600px){h1{line-height:36px;}}@media screen and (min-width:1024px){h1{line-height:70px;}}@media screen and (max-width:600px){h1{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){h1{letter-spacing:-1px;}}@media screen and (max-width:600px){h1{margin-bottom:33.75px;}}@media screen and (min-width:1024px){h1{margin-bottom:45px;}}h2{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){h2{font-size:28px;}}@media screen and (min-width:1024px){h2{font-size:50px;}}@media screen and (max-width:600px){h2{line-height:33px;}}@media screen and (min-width:1024px){h2{line-height:55px;}}@media screen and (max-width:600px){h2{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){h2{letter-spacing:-1px;}}@media screen and (max-width:600px){h2{margin-bottom:22.5px;}}@media screen and (min-width:1024px){h2{margin-bottom:30px;}}h3{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){h3{font-size:20px;}}@media screen and (min-width:1024px){h3{font-size:26px;}}@media screen and (max-width:600px){h3{line-height:23px;}}@media screen and (min-width:1024px){h3{line-height:30px;}}@media screen and (max-width:600px){h3{margin-bottom:15px;}}@media screen and (min-width:1024px){h3{margin-bottom:20px;}}blockquote{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){blockquote{font-size:28px;}}@media screen and (min-width:1024px){blockquote{font-size:50px;}}@media screen and (max-width:600px){blockquote{line-height:33px;}}@media screen and (min-width:1024px){blockquote{line-height:55px;}}@media screen and (max-width:600px){blockquote{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){blockquote{letter-spacing:-1px;}}@media screen and (max-width:600px){blockquote{margin-bottom:15px;}}@media screen and (min-width:1024px){blockquote{margin-bottom:20px;}}img{display:block;width:100%;height:auto;}
.region-header--container .region-header--container--inner{width:90%;max-width:1800px;margin:0 auto;}.site-header .search-link::after,.region-header--container .newsletter-signup-link::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.region-header--container .newsletter-signup-link::after{content:"\e905";}.site-header .search-link::after{content:"\e909";}.header-spacer{width:100%;padding-top:70px;margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.header-spacer{margin-bottom:60px;}}@media screen and (min-width:1024px){.header-spacer{margin-bottom:80px;}}@media (max-width:600px){.header-spacer{margin-bottom:30px;}}.has-top-element-full .header-spacer{margin-bottom:0 !important;}.site-header{position:fixed;z-index:3000;top:0;left:0;width:100%;padding:22px 0 25px;background-color:#fff;transition:background-color 250ms linear;}@media (max-width:768px){.site-header{padding:26px 0 24px;}}.has-visible-scroll.menu-is-open .site-header{width:calc(100% - 18px);}.site-header .site-header--inner{position:relative;display:flex;justify-content:space-between;}.body--background-color--grey .site-header{background-color:#CCC6C1;}.body--background-color--grey-dark .site-header{background-color:#74706B;}.body--background-color--grey-light .site-header{background-color:#D2D2CD;}.body--background-color--grey-lighter .site-header{background-color:#F5F4F0;}.body--background-color--charcoal .site-header{background-color:#343634;}.toolbar-fixed .site-header{top:39px;}.path-node.toolbar-fixed .site-header,.path-frontpage.toolbar-fixed .site-header{top:79px;}.toolbar-horizontal.toolbar-tray-open .site-header{top:79px;}.path-user.toolbar-horizontal.toolbar-tray-open .site-header,.path-node.toolbar-horizontal.toolbar-tray-open .site-header,.path-frontpage.toolbar-horizontal.toolbar-tray-open .site-header{top:119px;}.site-header .site-header--logo{position:relative;float:left;width:180px;height:19px;margin-top:4px;}@media (max-width:1350px){.site-header .site-header--logo{margin-top:3px;}}@media (max-width:1024px){.site-header .site-header--logo{margin-top:2px;}}@media (max-width:768px){.site-header .site-header--logo{margin-top:0;}}.site-header .site-header--logo .logo-link{width:100%;}.site-header .site-header--logo .logo-link polygon,.site-header .site-header--logo .logo-link path{fill:#1D1D1B;fill-rule:evenodd;transition:fill 200ms linear;}.has-dark-top .site-header .site-header--logo .logo-link polygon,.has-dark-body-color .site-header .site-header--logo .logo-link polygon,.menu-is-open .site-header .site-header--logo .logo-link polygon,.has-dark-top.menu-is-open .site-header .site-header--logo .logo-link polygon,.has-dark-top
        .site-header .site-header--logo .logo-link path,.has-dark-body-color
        .site-header .site-header--logo .logo-link path,.menu-is-open
        .site-header .site-header--logo .logo-link path,.has-dark-top.menu-is-open
        .site-header .site-header--logo .logo-link path{fill:#fff;}.has-dark-top .site-header .site-header--logo .logo-link polygon,.has-dark-top
        .site-header .site-header--logo .logo-link path{fill:#1D1D1B;}.site-header .site-header--logo a{position:absolute;top:0;left:0;width:100%;height:100%;}.site-header .search-link{display:inline-flex;align-items:baseline;margin-left:0;}.site-header .search-link::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.site-header .search-link::after{font-size:20px;}}@media screen and (min-width:1024px){.site-header .search-link::after{font-size:26px;}}@media screen and (max-width:600px){.site-header .search-link::after{line-height:23px;}}@media screen and (min-width:1024px){.site-header .search-link::after{line-height:30px;}}.site-header .search-link::after{margin-left:15px;}.site-header .search-link::after{line-height:1;}.site-header .search-and-language{display:flex;margin-left:100px;}@media (max-width:1350px){.site-header .search-and-language{margin-left:60px;}}.site-header .not-mobile{display:flex;justify-content:space-between;position:relative;}.site-header .not-mobile .block-b14groupmenu,.site-header .not-mobile .search-link{height:calc(16px + 7 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.site-header .not-mobile .block-b14groupmenu,.site-header .not-mobile .search-link{height:16px;}}@media screen and (min-width:1024px){.site-header .not-mobile .block-b14groupmenu,.site-header .not-mobile .search-link{height:23px;}}@media (max-width:1024px){.site-header .not-mobile{display:none;}}@media (max-width:1350px){.group-kompass .site-header .not-mobile{display:none;}}.site-header .not-mobile .region-header .language-switcher-language-url{float:right;}.is-ie .site-header .not-mobile .region-header{top:4px;}.is-edge .site-header .not-mobile .region-header,.is-chrome-windows .site-header .not-mobile .region-header{top:2px;}.is-mozilla .site-header .not-mobile .region-header{top:1px;}.site-header .not-mobile .search-link{display:block;color:#1D1D1B;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);margin-right:25px;}.is-ie .site-header .not-mobile .search-link{top:-3px;}.is-mozilla .site-header .not-mobile .search-link{top:-4px;}.site-header .not-mobile .search-link:after{font-size:25px;}@media (max-width:1024px){.site-header .not-mobile .search-link{top:-3px;}}@media (max-width:768px){.site-header .not-mobile .search-link{top:-4px;right:60px;}.site-header .not-mobile .search-link:after{font-size:23px;}}.has-dark-top .site-header .not-mobile .search-link,.has-dark-body-color .site-header .not-mobile .search-link,.menu-is-open .site-header .not-mobile .search-link,.has-dark-top.menu-is-open .site-header .not-mobile .search-link{color:#fff;}.has-dark-top .site-header .not-mobile .search-link{color:#1D1D1B;}.has-mouse .site-header .not-mobile .search-link:hover{color:#74706B;}.has-mouse.has-dark-body-color .site-header .not-mobile .search-link:hover{color:#CCC6C1;}.has-mouse.has-dark-body-color .site-header .not-mobile .search-link:hover a{color:#CCC6C1;}.site-header .mobile-only{display:none;}@media (max-width:1024px){.site-header .mobile-only{display:block;}}@media (max-width:1350px){.group-kompass .site-header .mobile-only{display:block;}}.site-header .mobile-only .search-link{float:right;margin-top:-3px;margin-right:15px;color:#1D1D1B;transition:color 200ms linear;}.site-header .mobile-only .search-link:after{font-size:24px;}.has-dark-top .site-header .mobile-only .search-link,.has-dark-body-color .site-header .mobile-only .search-link,.menu-is-open .site-header .mobile-only .search-link,.has-dark-top.menu-is-open .site-header .mobile-only .search-link{color:#fff;}.has-dark-top .site-header .mobile-only .search-link{color:#1D1D1B;}.site-header .menu-button--container{float:right;}.site-header .menu-button{float:left;}.site-header--logo--container,.menu-button--container,.search-link{position:relative;z-index:2;}.region-header--container{position:fixed;z-index:1;left:100%;top:0;width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);padding-top:70px;opacity:0;color:#fff;background-color:#343634;box-sizing:border-box;overflow-y:scroll;}.region-header--container .region-header--container--inner{height:100%;}.region-header--container .region-header--container--inner--inner{position:relative;z-index:2;width:100%;float:left;min-height:100%;}.region-header--container .block-menu.navigation{width:100%;float:left;margin-top:calc(45px + 55 * ((100vw - 600px) / 1000));margin-bottom:calc(105px + 35 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.region-header--container .block-menu.navigation{margin-top:45px;}}@media screen and (min-width:1600px){.region-header--container .block-menu.navigation{margin-top:100px;}}@media screen and (max-width:600px){.region-header--container .block-menu.navigation{margin-bottom:105px;}}@media screen and (min-width:1024px){.region-header--container .block-menu.navigation{margin-bottom:140px;}}.region-header--container .block-language{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";position:absolute;right:0;bottom:50px;}@media screen and (max-width:600px){.region-header--container .block-language{font-size:20px;}}@media screen and (min-width:1024px){.region-header--container .block-language{font-size:26px;}}@media screen and (max-width:600px){.region-header--container .block-language{line-height:23px;}}@media screen and (min-width:1024px){.region-header--container .block-language{line-height:30px;}}.region-header--container .newsletter-signup-link{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);position:absolute;z-index:2;left:0;bottom:50px;color:#fff;}@media screen and (max-width:600px){.region-header--container .newsletter-signup-link{font-size:20px;}}@media screen and (min-width:1024px){.region-header--container .newsletter-signup-link{font-size:26px;}}@media screen and (max-width:600px){.region-header--container .newsletter-signup-link{line-height:23px;}}@media screen and (min-width:1024px){.region-header--container .newsletter-signup-link{line-height:30px;}}.region-header--container .newsletter-signup-link::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.region-header--container .newsletter-signup-link::after{font-size:20px;}}@media screen and (min-width:1024px){.region-header--container .newsletter-signup-link::after{font-size:26px;}}@media screen and (max-width:600px){.region-header--container .newsletter-signup-link::after{line-height:23px;}}@media screen and (min-width:1024px){.region-header--container .newsletter-signup-link::after{line-height:30px;}}.region-header--container .newsletter-signup-link::after{margin-left:15px;}.has-mouse .region-header--container .newsletter-signup-link:hover{color:#74706B;}.has-mouse.has-dark-body-color .region-header--container .newsletter-signup-link:hover{color:#CCC6C1;}.region-header--container .newsletter-signup-link::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .region-header--container .newsletter-signup-link:hover::after{transform:translateX(40%);}
.site-footer{margin-top:calc(37.5px + 12.5 * ((100vw - 600px) / 424));margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.site-footer{margin-top:37.5px;}}@media screen and (min-width:1024px){.site-footer{margin-top:50px;}}@media screen and (max-width:600px){.site-footer{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.site-footer{margin-bottom:50px;}}.site-footer .site-footer--inner{position:relative;}.site-footer .menu--footer-contact{width:32.07547%;margin-right:1.88679%;float:left;}@media (max-width:1350px){.site-footer .menu--footer-contact{width:49.0566%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.site-footer .menu--footer-contact{width:32.07547%;margin-right:1.88679%;float:left;}}.group-kompass .site-footer .menu--footer-contact{display:none;}.site-footer .block-b14groupmenu{width:32.07547%;margin-right:1.88679%;float:left;}@media (max-width:1350px){.site-footer .block-b14groupmenu{width:23.58491%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.site-footer .block-b14groupmenu{width:32.07547%;margin-right:1.88679%;float:left;}}.site-footer .menu--footer-information{width:calc(32.07547% - 70px);padding-right:20px;box-sizing:border-box;}@media (max-width:1350px){.site-footer .menu--footer-information{width:23.58491%;float:left;padding-right:0;}}@media (max-width:600px){.site-footer .menu--footer-information{width:32.07547%;float:left;}}.site-footer .site-footer--copyright{margin-top:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.site-footer .site-footer--copyright{margin-top:30px;}}@media screen and (min-width:1024px){.site-footer .site-footer--copyright{margin-top:40px;}}.site-footer .site-footer--logo{position:absolute;right:0;bottom:0;width:70px;height:65px;}.group-kompass .site-footer .site-footer--logo{width:180px;height:19px;}@media (max-width:1350px){.site-footer .site-footer--logo{display:none;}}@media (max-width:600px){.site-footer .site-footer--logo{display:none;}}.site-footer .site-footer--logo svg polygon{fill:#1D1D1B;transition:fill 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-dark-body-color .site-footer .site-footer--logo svg polygon{fill:#fff;}.site-footer .site-footer--logo .site-footer--logo--desktop-down{display:none;}@media (max-width:1350px){.site-footer .site-footer--logo .site-footer--logo--desktop-down{display:block;}}.site-footer .site-footer--logo a{position:absolute;top:0;left:0;width:100%;height:100%;}.has-mouse .site-footer .site-footer--logo:hover svg polygon{fill:#74706B;}.has-mouse.has-dark-body-color .site-footer .site-footer--logo:hover svg polygon{fill:#CCC6C1;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.node--unpublished{background-color:#fff4f4;}
.messages{margin-bottom:8px;padding:16px;border:1px solid;}.messages--status{border-color:#00cc00;background-color:#cfc;}.messages--warning{border-color:#cccc00;background-color:#ffc;}.messages--error{border-color:#cc0000;background-color:#fcc;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item{margin-top:8px;}.messages__item:first-child{margin-top:0;}
.site-footer .block-b14groupmenu h2.is-trigger-element,.site-footer .block-menu h2.is-trigger-element{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.site-footer .block-b14groupmenu a::before,.site-footer .block-menu a::before,.menu--some li a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.site-footer .block-b14groupmenu a::before,.site-footer .block-menu a::before{content:"\e903";}.menu--some li a::after{content:"\e904";}.site-footer .block-b14groupmenu h2.is-trigger-element,.site-footer .block-menu h2.is-trigger-element,.site-header .not-mobile .block-b14groupmenu a:not(.kompass-login),.site-header .not-mobile .block-b14groupmenu button,.site-header .not-mobile .block-menu a:not(.kompass-login),.site-header .not-mobile .block-menu button{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .site-footer .block-b14groupmenu h2.is-trigger-element:hover,.site-footer .block-b14groupmenu .has-mouse h2.is-trigger-element:hover,.has-mouse .site-footer .block-menu h2.is-trigger-element:hover,.site-footer .block-menu .has-mouse h2.is-trigger-element:hover,.has-mouse .site-header .not-mobile .block-b14groupmenu a:hover:not(.kompass-login),.site-header .not-mobile .block-b14groupmenu .has-mouse a:hover:not(.kompass-login),.has-mouse .site-header .not-mobile .block-b14groupmenu button:hover,.site-header .not-mobile .block-b14groupmenu .has-mouse button:hover,.has-mouse .site-header .not-mobile .block-menu a:hover:not(.kompass-login),.site-header .not-mobile .block-menu .has-mouse a:hover:not(.kompass-login),.has-mouse .site-header .not-mobile .block-menu button:hover,.site-header .not-mobile .block-menu .has-mouse button:hover{color:#74706B;}.has-mouse.has-dark-body-color .site-footer .block-b14groupmenu h2.is-trigger-element:hover,.site-footer .block-b14groupmenu .has-mouse.has-dark-body-color h2.is-trigger-element:hover,.has-mouse.has-dark-body-color .site-footer .block-menu h2.is-trigger-element:hover,.site-footer .block-menu .has-mouse.has-dark-body-color h2.is-trigger-element:hover,.has-mouse.has-dark-body-color .site-header .not-mobile .block-b14groupmenu a:hover:not(.kompass-login),.site-header .not-mobile .block-b14groupmenu .has-mouse.has-dark-body-color a:hover:not(.kompass-login),.has-mouse.has-dark-body-color .site-header .not-mobile .block-b14groupmenu button:hover,.site-header .not-mobile .block-b14groupmenu .has-mouse.has-dark-body-color button:hover,.has-mouse.has-dark-body-color .site-header .not-mobile .block-menu a:hover:not(.kompass-login),.site-header .not-mobile .block-menu .has-mouse.has-dark-body-color a:hover:not(.kompass-login),.has-mouse.has-dark-body-color .site-header .not-mobile .block-menu button:hover,.site-header .not-mobile .block-menu .has-mouse.has-dark-body-color button:hover{color:#CCC6C1;}.site-footer .block-b14groupmenu h2.is-trigger-element,.site-footer .block-menu h2.is-trigger-element{display:inline-flex;align-items:center;position:relative;padding-right:18px;cursor:pointer;}.site-footer .block-b14groupmenu h2.is-trigger-element::before,.site-footer .block-menu h2.is-trigger-element::before,.site-footer .block-b14groupmenu h2.is-trigger-element::after,.site-footer .block-menu h2.is-trigger-element::after{content:'';position:absolute;top:50%;right:0;width:10px;height:2px;background-color:#1D1D1B;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94),background-color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-dark-body-color .site-footer .block-b14groupmenu h2.is-trigger-element::before,.site-footer .block-b14groupmenu .has-dark-body-color h2.is-trigger-element::before,.has-dark-body-color .site-footer .block-menu h2.is-trigger-element::before,.site-footer .block-menu .has-dark-body-color h2.is-trigger-element::before,.has-dark-body-color .site-footer .block-b14groupmenu h2.is-trigger-element::after,.site-footer .block-b14groupmenu .has-dark-body-color h2.is-trigger-element::after,.has-dark-body-color .site-footer .block-menu h2.is-trigger-element::after,.site-footer .block-menu .has-dark-body-color h2.is-trigger-element::after{background-color:#fff;}.site-footer .block-b14groupmenu h2.is-trigger-element::after,.site-footer .block-menu h2.is-trigger-element::after{transform:translateY(-50%);}.site-footer .block-b14groupmenu h2.is-trigger-element::before,.site-footer .block-menu h2.is-trigger-element::before{transform:translateY(-50%) rotate(90deg);}.has-mouse .site-footer .block-b14groupmenu h2.is-trigger-element:hover::before,.site-footer .block-b14groupmenu .has-mouse h2.is-trigger-element:hover::before,.has-mouse .site-footer .block-menu h2.is-trigger-element:hover::before,.site-footer .block-menu .has-mouse h2.is-trigger-element:hover::before,.has-mouse .site-footer .block-b14groupmenu h2.is-trigger-element:hover::after,.site-footer .block-b14groupmenu .has-mouse h2.is-trigger-element:hover::after,.has-mouse .site-footer .block-menu h2.is-trigger-element:hover::after,.site-footer .block-menu .has-mouse h2.is-trigger-element:hover::after{background-color:#74706B;}.has-mouse.has-dark-body-color .site-footer .block-b14groupmenu h2.is-trigger-element:hover::before,.site-footer .block-b14groupmenu .has-mouse.has-dark-body-color h2.is-trigger-element:hover::before,.has-mouse.has-dark-body-color .site-footer .block-menu h2.is-trigger-element:hover::before,.site-footer .block-menu .has-mouse.has-dark-body-color h2.is-trigger-element:hover::before,.has-mouse.has-dark-body-color .site-footer .block-b14groupmenu h2.is-trigger-element:hover::after,.site-footer .block-b14groupmenu .has-mouse.has-dark-body-color h2.is-trigger-element:hover::after,.has-mouse.has-dark-body-color .site-footer .block-menu h2.is-trigger-element:hover::after,.site-footer .block-menu .has-mouse.has-dark-body-color h2.is-trigger-element:hover::after{background-color:#CCC6C1;}.group-3 .site-header .block-b14groupmenu{overflow:visible;}.group-3 .site-header .block-b14groupmenu ul li:last-child{margin-left:auto;}.group-3 .site-header .block-b14groupmenu .kompass-login{background-color:#D2D2CD;padding:10px 35px 12px;box-sizing:border-box;border-radius:100px;transition:background-color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .group-3 .site-header .block-b14groupmenu .kompass-login:hover{background-color:#CCC6C1;}@media (max-width:1350px){.group-3 .site-header .block-b14groupmenu .kompass-login{padding:0;background-color:transparent;}}.block-b14groupmenu,.block-menu{position:relative;overflow:hidden;}.site-header .not-mobile .block-b14groupmenu a:not(.kompass-login),.site-header .not-mobile .block-b14groupmenu button,.site-header .not-mobile
  .block-menu a:not(.kompass-login),.site-header .not-mobile
  .block-menu button{outline-offset:-1px;}.has-dark-top .site-header .not-mobile .block-b14groupmenu a:not(.kompass-login),.has-dark-body-color .site-header .not-mobile .block-b14groupmenu a:not(.kompass-login),.menu-is-open .site-header .not-mobile .block-b14groupmenu a:not(.kompass-login),.has-dark-top
    .site-header .not-mobile .block-b14groupmenu button,.has-dark-body-color
    .site-header .not-mobile .block-b14groupmenu button,.menu-is-open
    .site-header .not-mobile .block-b14groupmenu button,.has-dark-top .site-header .not-mobile
    .block-menu a:not(.kompass-login),.has-dark-body-color .site-header .not-mobile
    .block-menu a:not(.kompass-login),.menu-is-open .site-header .not-mobile
    .block-menu a:not(.kompass-login),.has-dark-top
    .site-header .not-mobile
    .block-menu button,.has-dark-body-color
    .site-header .not-mobile
    .block-menu button,.menu-is-open
    .site-header .not-mobile
    .block-menu button{color:#fff;}.header-has-background.has-dark-top .site-header .not-mobile .block-b14groupmenu a:not(.kompass-login),.header-has-background.has-dark-top
    .site-header .not-mobile .block-b14groupmenu button,.header-has-background.has-dark-top .site-header .not-mobile
    .block-menu a:not(.kompass-login),.header-has-background.has-dark-top
    .site-header .not-mobile
    .block-menu button{color:#1D1D1B;}.site-header .not-mobile .block-b14groupmenu a.is-active,.site-header .not-mobile .block-b14groupmenu .menu-item--active-trail button,.site-header .not-mobile
  .block-menu a.is-active,.site-header .not-mobile
  .block-menu .menu-item--active-trail button{color:#74706B;}.has-dark-body-color .site-header .not-mobile .block-b14groupmenu a.is-active,.has-dark-body-color
    .site-header .not-mobile .block-b14groupmenu .menu-item--active-trail button,.has-dark-body-color .site-header .not-mobile
    .block-menu a.is-active,.has-dark-body-color
    .site-header .not-mobile
    .block-menu .menu-item--active-trail button{color:#CCC6C1;}.site-header .not-mobile .block-b14groupmenu ul.menu li,.site-header .not-mobile
  .block-menu ul.menu li{padding-left:calc(15px + 5 * ((100vw - 600px) / 424));float:left;}@media screen and (max-width:600px){.site-header .not-mobile .block-b14groupmenu ul.menu li,.site-header .not-mobile
      .block-menu ul.menu li{padding-left:15px;}}@media screen and (min-width:1024px){.site-header .not-mobile .block-b14groupmenu ul.menu li,.site-header .not-mobile
      .block-menu ul.menu li{padding-left:20px;}}.site-header .not-mobile .block-b14groupmenu ul.menu li:first-child,.site-header .not-mobile
    .block-menu ul.menu li:first-child{padding-left:0;}.site-header .not-mobile .block-b14groupmenu .menu-item--expanded,.site-header .not-mobile
  .block-menu .menu-item--expanded{height:calc(16px + 7 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.site-header .not-mobile .block-b14groupmenu .menu-item--expanded,.site-header .not-mobile
      .block-menu .menu-item--expanded{height:16px;}}@media screen and (min-width:1024px){.site-header .not-mobile .block-b14groupmenu .menu-item--expanded,.site-header .not-mobile
      .block-menu .menu-item--expanded{height:23px;}}.site-header .not-mobile .block-b14groupmenu .menu-item--expanded ul.menu,.site-header .not-mobile
    .block-menu .menu-item--expanded ul.menu{position:absolute;left:0;bottom:0;width:100%;opacity:0;padding-top:10px;pointer-events:none;transform:translateY(100%);transition:transform 0s 300ms;}.site-header .not-mobile .block-b14groupmenu .menu-item--expanded.expanded-is-open button,.site-header .not-mobile
    .block-menu .menu-item--expanded.expanded-is-open button{color:#74706B;}.has-dark-body-color .site-header .not-mobile .block-b14groupmenu .menu-item--expanded.expanded-is-open button,.has-dark-body-color .site-header .not-mobile
      .block-menu .menu-item--expanded.expanded-is-open button{color:#CCC6C1;}.site-header .not-mobile .block-b14groupmenu .menu-item--expanded.expanded-is-open ul.menu,.site-header .not-mobile
    .block-menu .menu-item--expanded.expanded-is-open ul.menu{transform:translateY(0);pointer-events:auto;transition:transform 0s;}.site-header .mobile-only .block-b14groupmenu ul.menu,.site-header .mobile-only
  .block-menu ul.menu{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu,.site-header .mobile-only
      .block-menu ul.menu{margin-top:15px;}}@media screen and (min-width:1024px){.site-header .mobile-only .block-b14groupmenu ul.menu,.site-header .mobile-only
      .block-menu ul.menu{margin-top:20px;}}@media screen and (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu,.site-header .mobile-only
      .block-menu ul.menu{font-size:34px;}}@media screen and (min-width:1024px){.site-header .mobile-only .block-b14groupmenu ul.menu,.site-header .mobile-only
      .block-menu ul.menu{font-size:67px;}}@media screen and (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu,.site-header .mobile-only
      .block-menu ul.menu{line-height:36px;}}@media screen and (min-width:1024px){.site-header .mobile-only .block-b14groupmenu ul.menu,.site-header .mobile-only
      .block-menu ul.menu{line-height:70px;}}@media screen and (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu,.site-header .mobile-only
      .block-menu ul.menu{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.site-header .mobile-only .block-b14groupmenu ul.menu,.site-header .mobile-only
      .block-menu ul.menu{letter-spacing:-1px;}}.site-header .mobile-only .block-b14groupmenu ul.menu li,.site-header .mobile-only
    .block-menu ul.menu li{margin-bottom:5px;}.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded,.site-header .mobile-only
    .block-menu ul.menu .menu-item--expanded{position:relative;}.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
      .block-menu ul.menu .menu-item--expanded ul.menu{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";position:absolute;left:0;bottom:0;width:100%;opacity:0;padding:5px 0 5px;pointer-events:none;transform:translateY(100%);transition:transform 0s 300ms;}@media screen and (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
          .block-menu ul.menu .menu-item--expanded ul.menu{font-size:28px;}}@media screen and (min-width:1024px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
          .block-menu ul.menu .menu-item--expanded ul.menu{font-size:50px;}}@media screen and (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
          .block-menu ul.menu .menu-item--expanded ul.menu{line-height:33px;}}@media screen and (min-width:1024px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
          .block-menu ul.menu .menu-item--expanded ul.menu{line-height:55px;}}@media screen and (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
          .block-menu ul.menu .menu-item--expanded ul.menu{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
          .block-menu ul.menu .menu-item--expanded ul.menu{letter-spacing:-1px;}}@media (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
          .block-menu ul.menu .menu-item--expanded ul.menu{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}}@media screen and (max-width:600px) and (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
    .block-menu ul.menu .menu-item--expanded ul.menu{font-size:20px;}}@media screen and (max-width:600px) and (min-width:1024px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
    .block-menu ul.menu .menu-item--expanded ul.menu{font-size:26px;}}@media screen and (max-width:600px) and (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
    .block-menu ul.menu .menu-item--expanded ul.menu{line-height:23px;}}@media screen and (max-width:600px) and (min-width:1024px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu,.site-header .mobile-only
    .block-menu ul.menu .menu-item--expanded ul.menu{line-height:30px;}}@media (max-width:600px){.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded ul.menu li,.site-header .mobile-only
            .block-menu ul.menu .menu-item--expanded ul.menu li{margin:5px 0;}}.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded.expanded-is-open button,.site-header .mobile-only
      .block-menu ul.menu .menu-item--expanded.expanded-is-open button{color:#74706B;}.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded.expanded-is-open ul.menu,.site-header .mobile-only
      .block-menu ul.menu .menu-item--expanded.expanded-is-open ul.menu{transform:translateY(0);transition:transform 0s;}.site-header .mobile-only .block-b14groupmenu ul.menu .menu-item--expanded.is-clickable ul.menu,.site-header .mobile-only
      .block-menu ul.menu .menu-item--expanded.is-clickable ul.menu{pointer-events:auto;}.site-header .mobile-only .block-b14groupmenu a,.site-header .mobile-only
  .block-menu a{color:#fff;}.has-mouse .site-header .mobile-only .block-b14groupmenu a:hover,.has-mouse .site-header .mobile-only
    .block-menu a:hover{color:#74706B;}.site-header .mobile-only .block-b14groupmenu a.is-active,.site-header .mobile-only
    .block-menu a.is-active{color:#74706B;}.site-header .mobile-only .block-b14groupmenu button,.site-header .mobile-only
  .block-menu button{cursor:pointer;}.has-mouse .site-header .mobile-only .block-b14groupmenu button:hover,.has-mouse .site-header .mobile-only
    .block-menu button:hover{color:#74706B;}.site-header .mobile-only .block-b14groupmenu .is-open button,.site-header .mobile-only
  .block-menu .is-open button{color:#74706B;}@media (max-width:600px){.site-footer .block-b14groupmenu ul.menu,.site-footer
    .block-menu ul.menu{transition:height 200ms cubic-bezier(0.25,0.46,0.45,0.94);height:0;overflow:hidden;}}.site-footer .block-b14groupmenu h2,.site-footer
  .block-menu h2{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(7.5px + 2.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.site-footer .block-b14groupmenu h2,.site-footer
      .block-menu h2{font-size:14px;}}@media screen and (min-width:1024px){.site-footer .block-b14groupmenu h2,.site-footer
      .block-menu h2{font-size:18px;}}@media screen and (max-width:600px){.site-footer .block-b14groupmenu h2,.site-footer
      .block-menu h2{line-height:18px;}}@media screen and (min-width:1024px){.site-footer .block-b14groupmenu h2,.site-footer
      .block-menu h2{line-height:23px;}}@media screen and (max-width:600px){.site-footer .block-b14groupmenu h2,.site-footer
      .block-menu h2{margin-bottom:7.5px;}}@media screen and (min-width:1024px){.site-footer .block-b14groupmenu h2,.site-footer
      .block-menu h2{margin-bottom:10px;}}.site-footer .block-b14groupmenu h2.is-trigger-element,.site-footer
    .block-menu h2.is-trigger-element{margin-bottom:15px;line-height:1;}.site-footer .block-b14groupmenu li,.site-footer
  .block-menu li{float:left;margin-right:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.site-footer .block-b14groupmenu li,.site-footer
      .block-menu li{margin-right:15px;}}@media screen and (min-width:1024px){.site-footer .block-b14groupmenu li,.site-footer
      .block-menu li{margin-right:20px;}}@media (max-width:1350px){.site-footer .block-b14groupmenu li,.site-footer
      .block-menu li{float:none;}}.site-footer .block-b14groupmenu a,.site-footer
  .block-menu a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.site-footer .block-b14groupmenu a::before,.site-footer
    .block-menu a::before{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.site-footer .block-b14groupmenu a::before,.site-footer
        .block-menu a::before{font-size:14px;}}@media screen and (min-width:1024px){.site-footer .block-b14groupmenu a::before,.site-footer
        .block-menu a::before{font-size:18px;}}@media screen and (max-width:600px){.site-footer .block-b14groupmenu a::before,.site-footer
        .block-menu a::before{line-height:18px;}}@media screen and (min-width:1024px){.site-footer .block-b14groupmenu a::before,.site-footer
        .block-menu a::before{line-height:23px;}}.site-footer .block-b14groupmenu a::before,.site-footer
    .block-menu a::before{margin-right:10px;}.has-mouse .site-footer .block-b14groupmenu a:hover,.has-mouse .site-footer
    .block-menu a:hover{color:#74706B;}.has-mouse.has-dark-body-color .site-footer .block-b14groupmenu a:hover,.has-mouse.has-dark-body-color .site-footer
    .block-menu a:hover{color:#CCC6C1;}.site-footer .block-b14groupmenu a::before,.site-footer
    .block-menu a::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .site-footer .block-b14groupmenu a:hover::before,.has-mouse .site-footer
    .block-menu a:hover::before{transform:translateX(40%);}.has-dark-body-class .site-footer .block-b14groupmenu a,.has-dark-body-class .site-footer
    .block-menu a{color:#fff;}#block-groupmenu-3 li:last-child{display:none;}.menu--some li{margin-right:calc(45px + 15 * ((100vw - 600px) / 424));min-height:calc(46px + 40 * ((100vw - 600px) / 424));display:inline-block;float:left;}@media screen and (max-width:600px){.menu--some li{margin-right:45px;}}@media screen and (min-width:1024px){.menu--some li{margin-right:60px;}}@media screen and (max-width:600px){.menu--some li{min-height:46px;}}@media screen and (min-width:1024px){.menu--some li{min-height:86px;}}.menu--some li a{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.menu--some li a{font-size:34px;}}@media screen and (min-width:1024px){.menu--some li a{font-size:67px;}}@media screen and (max-width:600px){.menu--some li a{line-height:36px;}}@media screen and (min-width:1024px){.menu--some li a{line-height:70px;}}@media screen and (max-width:600px){.menu--some li a{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.menu--some li a{letter-spacing:-1px;}}.menu--some li a::after{display:inline-flex;font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.menu--some li a::after{font-size:34px;}}@media screen and (min-width:1024px){.menu--some li a::after{font-size:67px;}}@media screen and (max-width:600px){.menu--some li a::after{line-height:36px;}}@media screen and (min-width:1024px){.menu--some li a::after{line-height:70px;}}@media screen and (max-width:600px){.menu--some li a::after{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.menu--some li a::after{letter-spacing:-1px;}}.menu--some li a::after{margin-left:30px;}.has-mouse .menu--some li a:hover{color:#74706B;}.has-mouse.has-dark-body-color .menu--some li a:hover{color:#CCC6C1;}.menu--some li a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .menu--some li a:hover::after{transform:translateX(40%);}ul.menu{list-style:none;padding:0;}.anchor-link-menu{height:100vh;width:calc(25px + 10 * ((100vw - 600px) / 424));position:fixed;top:0;right:0;z-index:3001;}@media screen and (max-width:600px){.anchor-link-menu{width:25px;}}@media screen and (min-width:1024px){.anchor-link-menu{width:35px;}}.anchor-link-menu ul.menu{height:100vh;display:flex;flex-direction:column;margin:0;background-color:#F5F4F0;}.anchor-link-menu ul.menu li{flex-grow:1;display:flex;text-align:center;position:relative;}.anchor-link-menu ul.menu li > a{color:#1D1D1B !important;}.anchor-link-menu ul.menu a{line-height:calc(23px + 9 * ((100vw - 600px) / 424));width:100%;-ms-writing-mode:tb-rl;writing-mode:tb-rl;mix-blend-mode:exclusion;}@media screen and (max-width:600px){.anchor-link-menu ul.menu a{line-height:23px;}}@media screen and (min-width:1024px){.anchor-link-menu ul.menu a{line-height:32px;}}.anchor-link-menu ul.menu .progress-indicator{width:100%;height:100%;position:absolute;top:0;left:0;}.anchor-link-menu ul.menu .progress-indicator-inner{width:100%;height:0;background-color:#343634;overflow:hidden;}.anchor-link-menu ul.menu .progress-indicator-inner a{width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;}.anchor-link-menu .anchor-link-scroll-indicator{height:0;width:100%;position:absolute;top:0;left:0;z-index:3002;overflow:hidden;}.anchor-link-menu .anchor-link-scroll-indicator ul.menu{background-color:#343634;}.anchor-link-menu .anchor-link-scroll-indicator ul.menu a{color:#fff !important;}
.CookieDeclaration > p{width:57.54717%;}@media (max-width:768px){.CookieDeclaration > p{width:83.01887%;}}@media (max-width:600px){.CookieDeclaration > p{width:100%;}}.CookieDeclaration > p.CookieDeclarationDialogText{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";width:57.54717%;margin-right:1.88679%;float:left;margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.CookieDeclaration > p.CookieDeclarationDialogText{font-size:20px;}}@media screen and (min-width:1024px){.CookieDeclaration > p.CookieDeclarationDialogText{font-size:26px;}}@media screen and (max-width:600px){.CookieDeclaration > p.CookieDeclarationDialogText{line-height:23px;}}@media screen and (min-width:1024px){.CookieDeclaration > p.CookieDeclarationDialogText{line-height:30px;}}@media screen and (max-width:600px){.CookieDeclaration > p.CookieDeclarationDialogText{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.CookieDeclaration > p.CookieDeclarationDialogText{margin-bottom:50px;}}@media (max-width:768px){.CookieDeclaration > p.CookieDeclarationDialogText{width:83.01887%;}}@media (max-width:600px){.CookieDeclaration > p.CookieDeclarationDialogText{width:100%;margin-bottom:30px;}}.CookieDeclaration .CookieDeclarationTypeHeader,.CookieDeclaration .CookieDeclarationTableHeader{font-family:"soehne-web-dreiviertelfett","sans-serif";font-weight:normal;}#CybotCookiebotDialogHeader,#CybotCookiebotDialogPoweredByText{display:none !important;}#CybotCookiebotDialog{border-radius:0 !important;}#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailBodyContentTextAbout{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailBodyContentTextAbout{font-size:14px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailBodyContentTextAbout{font-size:18px;}}@media screen and (max-width:600px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailBodyContentTextAbout{line-height:18px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailBodyContentTextAbout{line-height:23px;}}#CybotCookiebotDialogBodyContent,#CybotCookiebotDialogDetailBodyContentTextAbout{padding:40px 20px !important;}#CybotCookiebotDialogNav,#CybotCookiebotDialog .CybotCookiebotScrollContainer{border-color:#1D1D1B !important;}#CybotCookiebotDialog .CybotCookiebotScrollContainer,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding:0 !important;}#CybotCookiebotDialogNavList .CybotCookiebotDialogNavItemLink{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";font-weight:normal !important;transition:background-color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){#CybotCookiebotDialogNavList .CybotCookiebotDialogNavItemLink{font-size:14px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogNavList .CybotCookiebotDialogNavItemLink{font-size:18px;}}@media screen and (max-width:600px){#CybotCookiebotDialogNavList .CybotCookiebotDialogNavItemLink{line-height:18px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogNavList .CybotCookiebotDialogNavItemLink{line-height:23px;}}.has-mouse #CybotCookiebotDialogNavList .CybotCookiebotDialogNavItemLink:hover{color:#1D1D1B;background-color:#F5F4F0;border:none !important;}#CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{max-height:18em !important;}#CybotCookiebotDialogNavList .CybotCookiebotDialogNavItemLink.active{border-bottom:0 !important;color:#1D1D1B !important;background-color:#F5F4F0;}#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));font-weight:normal !important;letter-spacing:0 !important;}@media screen and (max-width:600px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{font-size:20px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{font-size:26px;}}@media screen and (max-width:600px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{line-height:23px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{line-height:30px;}}@media screen and (max-width:600px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{margin-bottom:15px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{margin-bottom:20px;}}#CybotCookiebotDialog .CookieCard{border-color:#1D1D1B !important;line-height:calc(16px + 2 * ((100vw - 600px) / 424));font-size:14px;font-family:"soehne-web-buch","sans-serif";padding:20px !important;}@media screen and (max-width:600px){#CybotCookiebotDialog .CookieCard{line-height:16px;}}@media screen and (min-width:1024px){#CybotCookiebotDialog .CookieCard{line-height:18px;}}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyEmptyCategoryMessage{border-color:#1D1D1B !important;border-radius:0 !important;font-weight:normal !important;line-height:calc(16px + 2 * ((100vw - 600px) / 424));font-size:14px;font-family:"soehne-web-dreiviertelfett","sans-serif";}@media screen and (max-width:600px){#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyEmptyCategoryMessage{line-height:16px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyEmptyCategoryMessage{line-height:18px;}}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieContainerButton{line-height:calc(16px + 2 * ((100vw - 600px) / 424));font-size:14px;font-family:"soehne-web-dreiviertelfett","sans-serif";font-weight:normal !important;}@media screen and (max-width:600px){#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieContainerButton{line-height:16px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieContainerButton{line-height:18px;}}.has-mouse #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover{color:#74706B !important;}#CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount{background-color:#CCC6C1 !important;font-weight:normal !important;}#CybotCookiebotDialog .CookieCard #CybotCookiebotDialogDetailBodyContentCookieContainerPreferenceCard,#CybotCookiebotDialog .CookieCard #CybotCookiebotDialogDetailBodyContentCookieTypeIntro{line-height:calc(16px + 2 * ((100vw - 600px) / 424));font-size:14px;font-family:"soehne-web-buch","sans-serif";font-weight:normal !important;letter-spacing:0 !important;}@media screen and (max-width:600px){#CybotCookiebotDialog .CookieCard #CybotCookiebotDialogDetailBodyContentCookieContainerPreferenceCard,#CybotCookiebotDialog .CookieCard #CybotCookiebotDialogDetailBodyContentCookieTypeIntro{line-height:16px;}}@media screen and (min-width:1024px){#CybotCookiebotDialog .CookieCard #CybotCookiebotDialogDetailBodyContentCookieContainerPreferenceCard,#CybotCookiebotDialog .CookieCard #CybotCookiebotDialogDetailBodyContentCookieTypeIntro{line-height:18px;}}body #CybotCookiebotDialog *{line-height:calc(16px + 2 * ((100vw - 600px) / 424));font-size:14px;font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){body #CybotCookiebotDialog *{line-height:16px;}}@media screen and (min-width:1024px){body #CybotCookiebotDialog *{line-height:18px;}}.CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer{margin-left:0 !important;}.CybotCookiebotDialogDetailBodyContentCookieTypeIntro{padding-left:0 !important;}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";font-weight:normal !important;border-radius:0 !important;border:1px solid #1D1D1B !important;transition:all 200ms cubic-bezier(0.25,0.46,0.45,0.94);padding:0.9em !important;}@media screen and (max-width:600px){#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{font-size:14px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{font-size:18px;}}@media screen and (max-width:600px){#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{line-height:18px;}}@media screen and (min-width:1024px){#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{line-height:23px;}}.has-mouse #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover{color:#74706B !important;border-color:#74706B !important;}#CybotCookiebotDialogFooter{padding:20px !important;}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#1D1D1B !important;color:#fff !important;transition:all 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:hover,.has-mouse #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:hover,.has-mouse #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background-color:#74706B !important;border-color:#74706B !important;}
.slick-controls--container .previous-slide::after,.slick-controls--container .next-slide::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-controls--container .previous-slide::after{content:"\e902";}.slick-controls--container .next-slide::after{content:"\e905";}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{height:100%;position:relative;overflow:hidden;display:block;margin:0;padding:0;outline:none;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0);}.slick-track{height:100%;position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-slide,.slick-slide *{outline:none !important;}.slick-arrow.slick-hidden{display:none;}.slick-controls--container{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));display:flex;align-items:center;}@media screen and (max-width:600px){.slick-controls--container{margin-top:15px;}}@media screen and (min-width:1024px){.slick-controls--container{margin-top:20px;}}.slick-controls--container .slick-controls{width:6.60377%;margin-right:1.88679%;float:left;min-width:80px;}.slick-controls--container .next-slide,.slick-controls--container .previous-slide{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);position:relative;float:left;cursor:pointer;}.slick-controls--container .next-slide.slick-disabled,.slick-controls--container .previous-slide.slick-disabled{color:#74706B;}.has-dark-body-color .slick-controls--container .next-slide.slick-disabled,.has-dark-body-color
      .slick-controls--container .previous-slide.slick-disabled{color:#CCC6C1;}.has-mouse .slick-controls--container .next-slide.slick-disabled:hover,.has-mouse
      .slick-controls--container .previous-slide.slick-disabled:hover{cursor:default;}.has-mouse .slick-controls--container .next-slide.slick-disabled:hover::after,.has-mouse
        .slick-controls--container .previous-slide.slick-disabled:hover::after{transform:translateX(0);}.slick-controls--container .previous-slide{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.slick-controls--container .previous-slide::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.slick-controls--container .previous-slide::after{font-size:20px;}}@media screen and (min-width:1024px){.slick-controls--container .previous-slide::after{font-size:26px;}}@media screen and (max-width:600px){.slick-controls--container .previous-slide::after{line-height:23px;}}@media screen and (min-width:1024px){.slick-controls--container .previous-slide::after{line-height:30px;}}.has-mouse .slick-controls--container .previous-slide:hover{color:#74706B;}.has-mouse.has-dark-body-color .slick-controls--container .previous-slide:hover{color:#CCC6C1;}.slick-controls--container .previous-slide::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .slick-controls--container .previous-slide:hover::after{transform:translateX(-40%);}.slick-controls--container .next-slide{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.slick-controls--container .next-slide::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.slick-controls--container .next-slide::after{font-size:20px;}}@media screen and (min-width:1024px){.slick-controls--container .next-slide::after{font-size:26px;}}@media screen and (max-width:600px){.slick-controls--container .next-slide::after{line-height:23px;}}@media screen and (min-width:1024px){.slick-controls--container .next-slide::after{line-height:30px;}}.has-mouse .slick-controls--container .next-slide:hover{color:#74706B;}.has-mouse.has-dark-body-color .slick-controls--container .next-slide:hover{color:#CCC6C1;}.slick-controls--container .next-slide::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .slick-controls--container .next-slide:hover::after{transform:translateX(40%);}.slick-controls--container .next-slide::after{margin-left:20px;}.slick-controls--container .slide-counter{margin-top:calc(3px + -1.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.slick-controls--container .slide-counter{margin-top:3px;}}@media screen and (min-width:1024px){.slick-controls--container .slide-counter{margin-top:1.5px;}}
.block-language li.is-active::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-language li.is-active::after{content:"\e90a";}.block > h2{margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.block > h2{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.block > h2{margin-bottom:50px;}}.block-language{width:46px;}.block-language .contextual{display:none !important;}.mobile-only .block-language{height:29px;width:calc(40px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.mobile-only .block-language{width:40px;}}@media screen and (min-width:1024px){.mobile-only .block-language{width:60px;}}.block-language ul.links{width:100%;list-style:none;}.not-mobile .block-language ul.links{position:relative;padding:0;}.not-mobile .block-language ul.links li:first-child:not(.is-active){padding:calc(1em + 15px) 0 0;}.not-mobile .block-language ul.links li.is-active:first-child + li{padding:calc(1em + 15px) 0 0;}.mobile-only .block-language ul.links{position:absolute;bottom:0;right:0;padding:0 0 calc(1em + 15px);}.block-language li{opacity:0;padding-right:20px;box-sizing:border-box;display:none;}.block-language li.is-active{display:inline-flex;align-items:baseline;position:absolute;width:100%;left:0;opacity:1;cursor:pointer;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);display:block;}.block-language li.is-active::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.block-language li.is-active::after{font-size:20px;}}@media screen and (min-width:1024px){.block-language li.is-active::after{font-size:26px;}}@media screen and (max-width:600px){.block-language li.is-active::after{line-height:23px;}}@media screen and (min-width:1024px){.block-language li.is-active::after{line-height:30px;}}.block-language li.is-active::after{margin-left:15px;}.block-language li.is-active::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:50% 56%;position:absolute;right:0;top:0;}.is-ie .block-language li.is-active::after{top:-6px;}.is-edge .block-language li.is-active::after,.is-mozilla .block-language li.is-active::after{top:-3px;}.is-chrome-windows .block-language li.is-active::after{top:-4px;}.not-mobile .block-language li.is-active{top:0;}.not-mobile .block-language li.is-active::after{line-height:calc(16px + 7 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.not-mobile .block-language li.is-active::after{line-height:16px;}}@media screen and (min-width:1024px){.not-mobile .block-language li.is-active::after{line-height:23px;}}.mobile-only .block-language li.is-active{bottom:-1px;}.has-dark-top .block-language li.is-active,.has-dark-body-color .block-language li.is-active,.menu-is-open .block-language li.is-active{color:#fff;}.header-has-background.has-dark-top .block-language li.is-active{color:#1D1D1B;}.has-mouse .block-language li.is-active:hover{color:#74706B;}.has-mouse .block-language li.is-active:hover a{color:#74706B;}.has-mouse.has-dark-body-color .block-language li.is-active:hover{color:#CCC6C1;}.has-mouse.has-dark-body-color .block-language li.is-active:hover a{color:#CCC6C1;}.block-language a{pointer-events:none;color:#1D1D1B;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);text-transform:capitalize;outline-offset:-1px;}.block-language a.is-active{pointer-events:none;}.has-dark-top .block-language a,.has-dark-body-color .block-language a,.menu-is-open .block-language a{color:#fff;}.header-has-background.has-dark-top .block-language a{color:#1D1D1B;}.has-mouse .block-language a:hover{color:#74706B;}.block-language.is-open li a{pointer-events:auto;}.block-language.is-open li.is-active a{color:#74706B;}.block-language.is-open li.is-active:after{transform:rotate(180deg);}
.custom-block--type--banner::after{display:table;clear:both;content:"";}.custom-block--type--banner{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .custom-block--type--banner{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.custom-block--type--banner{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.custom-block--type--banner .field--name-body .cta-link-small::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.custom-block--type--banner .field--name-body .cta-link-small::after{content:"\e905";}.custom-block--type--banner a{color:#fff;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .custom-block--type--banner a:hover,.custom-block--type--banner .has-mouse a:hover{color:#CCC6C1;}.has-mouse.has-dark-body-color .custom-block--type--banner a:hover,.custom-block--type--banner .has-mouse.has-dark-body-color a:hover{color:#74706B;}.custom-block--type--banner{padding-top:calc(30px + 10 * ((100vw - 600px) / 424));padding-bottom:calc(30px + 10 * ((100vw - 600px) / 424));display:flex;align-items:center;position:unset;background-color:#343634;color:#fff;}@media screen and (max-width:600px){.custom-block--type--banner{padding-top:30px;}}@media screen and (min-width:1024px){.custom-block--type--banner{padding-top:40px;}}@media screen and (max-width:600px){.custom-block--type--banner{padding-bottom:30px;}}@media screen and (min-width:1024px){.custom-block--type--banner{padding-bottom:40px;}}@media (max-width:600px){.custom-block--type--banner{display:block;padding-top:45px;padding-bottom:45px;}}.has-dark-body-color .custom-block--type--banner{background-color:#CCC6C1;color:#1D1D1B;}.custom-block--type--banner .image-container{width:49.0566%;margin-right:1.88679%;float:left;position:relative;}@media (max-width:600px){.custom-block--type--banner .image-container{width:66.03774%;margin-right:1.88679%;float:left;}}.custom-block--type--banner .image-container .field--name-field-image{width:82.7044%;margin-right:3.77358%;float:left;}@media (max-width:600px){.custom-block--type--banner .image-container .field--name-field-image{width:100%;margin-bottom:30px;}}.custom-block--type--banner .image-container .field--name-field-text{position:absolute;top:0;left:calc(86.47799%);-ms-writing-mode:tb-lr;writing-mode:vertical-lr;}@media (max-width:600px){.custom-block--type--banner .image-container .field--name-field-text{left:calc(100% + 1.88679%);}}.custom-block--type--banner .field--name-field-title{margin-top:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.custom-block--type--banner .field--name-field-title{margin-top:30px;}}@media screen and (min-width:1024px){.custom-block--type--banner .field--name-field-title{margin-top:40px;}}@media (max-width:600px){.custom-block--type--banner .field--name-field-title{margin-top:45px;}}.custom-block--type--banner .field--name-body{width:40.56604%;float:left;}@media (max-width:600px){.custom-block--type--banner .field--name-body{width:91.50943%;margin-right:1.88679%;float:left;}}@media (max-width:414px){.custom-block--type--banner .field--name-body{width:100%;}}.custom-block--type--banner .field--name-body .cta-link-small{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.custom-block--type--banner .field--name-body .cta-link-small::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.custom-block--type--banner .field--name-body .cta-link-small::after{font-size:20px;}}@media screen and (min-width:1024px){.custom-block--type--banner .field--name-body .cta-link-small::after{font-size:26px;}}@media screen and (max-width:600px){.custom-block--type--banner .field--name-body .cta-link-small::after{line-height:23px;}}@media screen and (min-width:1024px){.custom-block--type--banner .field--name-body .cta-link-small::after{line-height:30px;}}.custom-block--type--banner .field--name-body .cta-link-small::after{margin-left:15px;}.has-mouse .custom-block--type--banner .field--name-body .cta-link-small:hover{color:#74706B;color:#CCC6C1;}.has-mouse.has-dark-body-color .custom-block--type--banner .field--name-body .cta-link-small:hover{color:#CCC6C1;color:#74706B;}.custom-block--type--banner .field--name-body .cta-link-small::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .custom-block--type--banner .field--name-body .cta-link-small:hover::after{transform:translateX(40%);}
.breadcrumbs-container > .breadcrumb{width:90%;max-width:1800px;margin:0 auto;}.breadcrumbs-container ol li a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.breadcrumbs-container ol li a::after{content:"\e90b";}.breadcrumbs-container ol li a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .breadcrumbs-container ol li a:hover,.breadcrumbs-container ol li .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .breadcrumbs-container ol li a:hover,.breadcrumbs-container ol li .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.breadcrumbs-container{padding:5px 0 7px;box-sizing:border-box;}.breadcrumbs-container ol{line-height:calc(16px + 2 * ((100vw - 600px) / 424));font-size:14px;font-family:"soehne-web-buch","sans-serif";list-style:none;margin:0;padding:0;}@media screen and (max-width:600px){.breadcrumbs-container ol{line-height:16px;}}@media screen and (min-width:1024px){.breadcrumbs-container ol{line-height:18px;}}.breadcrumbs-container ol li{display:inline-block;margin-right:8px;}.breadcrumbs-container ol li:last-child{margin-right:0;}.breadcrumbs-container ol li a{display:inline-flex;align-items:baseline;}.breadcrumbs-container ol li a::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.breadcrumbs-container ol li a::after{font-size:20px;}}@media screen and (min-width:1024px){.breadcrumbs-container ol li a::after{font-size:26px;}}@media screen and (max-width:600px){.breadcrumbs-container ol li a::after{line-height:23px;}}@media screen and (min-width:1024px){.breadcrumbs-container ol li a::after{line-height:30px;}}.breadcrumbs-container ol li a::after{margin-left:15px;}.breadcrumbs-container ol li a::after{margin-left:8px;font-size:14px;}
.custom-block--type--contact .image-container{width:66.03774%;margin-right:1.88679%;float:left;padding-right:8.49057%;box-sizing:border-box;}@media (max-width:768px){.custom-block--type--contact .image-container{width:100%;margin-bottom:15px;padding-right:0;}}.custom-block--type--contact .field--name-field-text{margin-top:15px;}.custom-block--type--contact .field--name-body{width:32.07547%;float:left;}@media (max-width:768px){.custom-block--type--contact .field--name-body{width:100%;}}.custom-block--type--contact .field--name-body h2{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.custom-block--type--contact .field--name-body h2{font-size:20px;}}@media screen and (min-width:1024px){.custom-block--type--contact .field--name-body h2{font-size:26px;}}@media screen and (max-width:600px){.custom-block--type--contact .field--name-body h2{line-height:23px;}}@media screen and (min-width:1024px){.custom-block--type--contact .field--name-body h2{line-height:30px;}}@media screen and (max-width:600px){.custom-block--type--contact .field--name-body h2{margin-bottom:15px;}}@media screen and (min-width:1024px){.custom-block--type--contact .field--name-body h2{margin-bottom:20px;}}.custom-block--type--contact .field--name-body a:not(.button):not(.cta-link):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]){color:#1D1D1B;text-decoration:none;}.has-mouse .custom-block--type--contact .field--name-body a:not(.button):not(.cta-link):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]):hover{color:#74706B;}.has-dark-body-color .custom-block--type--contact .field--name-body a:not(.button):not(.cta-link):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]){color:#fff;}.has-dark-body-color.has-mouse .custom-block--type--contact .field--name-body a:not(.button):not(.cta-link):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]):hover{color:#CCC6C1;}
.custom-block--type--services::after,.custom-block--type--sectors::after{display:table;clear:both;content:"";}.custom-block--type--services,.custom-block--type--sectors{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .custom-block--type--services,.has-visible-scroll .custom-block--type--sectors{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.custom-block--type--services,.custom-block--type--sectors{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.custom-block--type--services,.custom-block--type--sectors{padding-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));position:relative;}@media screen and (max-width:600px){.custom-block--type--services,.custom-block--type--sectors{padding-bottom:37.5px;}}@media screen and (min-width:1024px){.custom-block--type--services,.custom-block--type--sectors{padding-bottom:50px;}}@media (max-width:600px){.custom-block--type--services .views-row,.custom-block--type--sectors .views-row{margin-bottom:5px;}}.custom-block--type--services .block__content,.custom-block--type--sectors .block__content{position:relative;z-index:1;}.custom-block--type--services .block__content > .field--name-body,.custom-block--type--sectors .block__content > .field--name-body{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";position:absolute;top:0;left:59.43396%;width:40.56604%;transition:opacity 200ms cubic-bezier(0.25,0.46,0.45,0.94) 100ms;}@media screen and (max-width:600px){.custom-block--type--services .block__content > .field--name-body,.custom-block--type--sectors .block__content > .field--name-body{font-size:20px;}}@media screen and (min-width:1024px){.custom-block--type--services .block__content > .field--name-body,.custom-block--type--sectors .block__content > .field--name-body{font-size:26px;}}@media screen and (max-width:600px){.custom-block--type--services .block__content > .field--name-body,.custom-block--type--sectors .block__content > .field--name-body{line-height:23px;}}@media screen and (min-width:1024px){.custom-block--type--services .block__content > .field--name-body,.custom-block--type--sectors .block__content > .field--name-body{line-height:30px;}}.path-frontpage .custom-block--type--services .block__content > .field--name-body,.path-frontpage
      .custom-block--type--sectors .block__content > .field--name-body{left:50.9434%;}@media (max-width:600px){.path-frontpage .custom-block--type--services .block__content > .field--name-body,.path-frontpage
          .custom-block--type--sectors .block__content > .field--name-body{width:calc(100% - 35px);position:relative;left:0;margin-top:30px;}}@media (max-width:600px){.custom-block--type--services .block__content > .field--name-body,.custom-block--type--sectors .block__content > .field--name-body{width:calc(100% - 35px);position:relative;left:0;margin-top:30px;}}.custom-block--type--services .logo-illustration,.custom-block--type--sectors .logo-illustration{display:none;}.path-frontpage .custom-block--type--services .logo-illustration,.path-frontpage
    .custom-block--type--sectors .logo-illustration{display:block;max-width:50%;position:absolute;bottom:0;right:0;opacity:0.05;z-index:-1;}.custom-block--type--services.is-hovered .block__content > .field--name-body,.custom-block--type--sectors.is-hovered .block__content > .field--name-body{opacity:0;transition:opacity 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.custom-block--type--sectors{padding-bottom:calc(75px + 25 * ((100vw - 600px) / 424));background-color:#fff;}@media screen and (max-width:600px){.custom-block--type--sectors{padding-bottom:75px;}}@media screen and (min-width:1024px){.custom-block--type--sectors{padding-bottom:100px;}}.node--type-sector .custom-block--type--sectors{padding-top:calc(60px + 20 * ((100vw - 600px) / 424));padding-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-sector .custom-block--type--sectors{padding-top:60px;}}@media screen and (min-width:1024px){.node--type-sector .custom-block--type--sectors{padding-top:80px;}}@media screen and (max-width:600px){.node--type-sector .custom-block--type--sectors{padding-bottom:60px;}}@media screen and (min-width:1024px){.node--type-sector .custom-block--type--sectors{padding-bottom:80px;}}.body--background-color .custom-block--type--sectors{padding-top:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.body--background-color .custom-block--type--sectors{padding-top:75px;}}@media screen and (min-width:1024px){.body--background-color .custom-block--type--sectors{padding-top:100px;}}.has-dark-body-color .custom-block--type--sectors{color:#1D1D1B;}.has-dark-body-color .custom-block--type--sectors .node--view-mode-teaser a{color:#1D1D1B;}.has-mouse.has-dark-body-color .custom-block--type--sectors .node--view-mode-teaser a:hover h2{color:#74706B;}

.wrapper{width:90%;max-width:1800px;margin:0 auto;}.cta-link-base::after,.cta-link-small::after,.video-container.default .play-text::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cta-link-base::after{content:"\e903";}.cta-link-small::after{content:"\e905";}.video-container.default .play-text::after{content:"\e908";}.mojob a{padding:12px 0 14px;}.toolbar-fixed .toolbar-bar{z-index:4500;}.menu-is-open{overflow:hidden;}.body--background-color--grey{background-color:#CCC6C1;}.body--background-color--grey-dark{background-color:#74706B;}.body--background-color--grey-light{background-color:#D2D2CD;}.body--background-color--grey-lighter{background-color:#F5F4F0;}.body--background-color--charcoal{background-color:#343634;}.has-dark-body-color{color:#fff;}.has-dark-body-color .layout-container a{color:#fff;}.menu-button--container{display:block;}.menu-button--container .menu-button--text{transition:color 200ms linear;}.menu-button--container .menu-button{float:left;width:24px;height:20px;}.menu-button--container .menu-button .line{display:block;width:100%;height:2px;background-color:#1D1D1B;margin-bottom:7px;transition:background-color 200ms linear,transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.menu-button--container .menu-button .line:last-child{margin-bottom:0;}.has-dark-top .menu-button--container .menu-button--text,.has-dark-body-color .menu-button--container .menu-button--text,.menu-is-open .menu-button--container .menu-button--text,.header-has-background.has-dark-top.menu-is-open .menu-button--container .menu-button--text{color:#fff;}.has-dark-top .menu-button--container .menu-button .line,.has-dark-body-color .menu-button--container .menu-button .line,.menu-is-open .menu-button--container .menu-button .line,.header-has-background.has-dark-top.menu-is-open .menu-button--container .menu-button .line{background-color:#fff;}.header-has-background.has-dark-top .menu-button--container .menu-button--text{color:#1D1D1B;}.header-has-background.has-dark-top .menu-button--container .menu-button .line{background-color:#1D1D1B;}.cta-link-base{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.cta-link-base::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.cta-link-base::after{font-size:14px;}}@media screen and (min-width:1024px){.cta-link-base::after{font-size:18px;}}@media screen and (max-width:600px){.cta-link-base::after{line-height:18px;}}@media screen and (min-width:1024px){.cta-link-base::after{line-height:23px;}}.cta-link-base::after{margin-left:10px;}.has-mouse .cta-link-base:hover{color:#74706B;}.has-mouse.has-dark-body-color .cta-link-base:hover{color:#CCC6C1;}.cta-link-base::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .cta-link-base:hover::after{transform:translateX(40%);}.cta-link-small{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}.cta-link-small::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.cta-link-small::after{font-size:20px;}}@media screen and (min-width:1024px){.cta-link-small::after{font-size:26px;}}@media screen and (max-width:600px){.cta-link-small::after{line-height:23px;}}@media screen and (min-width:1024px){.cta-link-small::after{line-height:30px;}}.cta-link-small::after{margin-left:15px;}.has-mouse .cta-link-small:hover{color:#74706B;}.has-mouse.has-dark-body-color .cta-link-small:hover{color:#CCC6C1;}.cta-link-small::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .cta-link-small:hover::after{transform:translateX(40%);}@media screen and (max-width:600px){.cta-link-small{font-size:20px;}}@media screen and (min-width:1024px){.cta-link-small{font-size:26px;}}@media screen and (max-width:600px){.cta-link-small{line-height:23px;}}@media screen and (min-width:1024px){.cta-link-small{line-height:30px;}}.waypoint-animation,.top-element-animation,.site-header,.breadcrumbs-container{opacity:0;}.date-and-type{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.date-and-type{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.date-and-type{margin-bottom:30px;}}@media screen and (max-width:600px){.date-and-type{font-size:20px;}}@media screen and (min-width:1024px){.date-and-type{font-size:26px;}}@media screen and (max-width:600px){.date-and-type{line-height:23px;}}@media screen and (min-width:1024px){.date-and-type{line-height:30px;}}.date-and-type > div{display:inline;}@media (max-width:414px){.date-and-type > div{display:block;}}.date-and-type > div:first-child{margin-right:20px;}.is-mobile{display:none;}@media (max-width:600px){.is-mobile{display:block;}}.mojob ul,#roi-jobs ul{margin:0;padding:0 !important;list-style-type:none;}.mojob ul li,#roi-jobs ul li{border-top:1px solid #fff !important;}.mojob ul li:last-child,#roi-jobs ul li:last-child{border-bottom:1px solid #fff !important;}.mojob ul li::after,#roi-jobs ul li::after{display:table !important;clear:both !important;content:"";}.mojob a{display:block;width:100%;float:left;position:relative;}.is-ie .mojob a{padding:16px 0 10px;}.mojob a .job-date{width:6.60377%;margin-right:1.88679%;float:left;}@media (max-width:1350px){.mojob a .job-date{width:10.84906%;margin-right:1.88679%;float:left;}}@media (max-width:1024px){.mojob a .job-date{width:15.09434%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.mojob a .job-date{width:auto;display:inline-block;}.mojob a .job-date::after{content:'—';margin-left:6px;display:inline-block;}}.mojob a .job-location{width:6.60377%;margin-right:1.88679%;float:left;}@media (max-width:1350px){.mojob a .job-location{width:10.84906%;margin-right:1.88679%;float:left;}}@media (max-width:1024px){.mojob a .job-location{width:15.09434%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.mojob a .job-location{width:auto;display:inline-block;}}.mojob a .job-title{width:83.01887%;float:left;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94),transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media (max-width:1350px){.mojob a .job-title{width:74.5283%;float:left;}}@media (max-width:1024px){.mojob a .job-title{width:66.03774%;float:left;}}@media (max-width:600px){.mojob a .job-title{width:100%;margin-top:10px;}}.has-mouse .mojob a:hover .job-title{color:#74706B;transform:translateX(20px);}#roi-jobs ul li::before{display:none !important;}#roi-jobs ul li:hover{background-color:transparent !important;}#roi-jobs ul li a{text-decoration:none !important;padding:12px 0 14px !important;display:flex !important;width:100% !important;float:left !important;position:relative !important;color:#fff !important;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94) !important;}.is-ie #roi-jobs ul li a{padding:16px 0 10px !important;}#roi-jobs ul li a .job-title,#roi-jobs ul li a .roi-jobtitle{width:33.96226% !important;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94) !important;}@media (max-width:1024px){#roi-jobs ul li a .job-title,#roi-jobs ul li a .roi-jobtitle{width:50.9434% !important;}}@media (max-width:600px){#roi-jobs ul li a .job-title,#roi-jobs ul li a .roi-jobtitle{width:50.9434% !important;}}#roi-jobs ul li a .job-location,#roi-jobs ul li a .roi-joblocation{flex-grow:1;}.has-mouse #roi-jobs ul li a:hover{color:#74706B !important;}.has-mouse #roi-jobs ul li a:hover .roi-jobtitle{transform:translateX(20px) !important;}.video-container.default{position:relative;margin-bottom:calc(11.25px + 3.75 * ((100vw - 600px) / 424));cursor:pointer;}@media screen and (max-width:600px){.video-container.default{margin-bottom:11.25px;}}@media screen and (min-width:1024px){.video-container.default{margin-bottom:15px;}}.video-container.default .video-overlay,.video-container.default .field--name-field-image{position:absolute;top:0;left:0;width:100%;height:100%;}.video-container.default img{height:100%;-o-object-fit:cover;object-fit:cover;}.video-container.default .play-text{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:1;}@media screen and (max-width:600px){.video-container.default .play-text{font-size:34px;}}@media screen and (min-width:1024px){.video-container.default .play-text{font-size:67px;}}@media screen and (max-width:600px){.video-container.default .play-text{line-height:36px;}}@media screen and (min-width:1024px){.video-container.default .play-text{line-height:70px;}}@media screen and (max-width:600px){.video-container.default .play-text{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.video-container.default .play-text{letter-spacing:-1px;}}.video-container.default .play-text::after{display:inline-flex;font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.video-container.default .play-text::after{font-size:34px;}}@media screen and (min-width:1024px){.video-container.default .play-text::after{font-size:67px;}}@media screen and (max-width:600px){.video-container.default .play-text::after{line-height:36px;}}@media screen and (min-width:1024px){.video-container.default .play-text::after{line-height:70px;}}@media screen and (max-width:600px){.video-container.default .play-text::after{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.video-container.default .play-text::after{letter-spacing:-1px;}}.video-container.default .play-text::after{margin-left:30px;}.video-container.default .play-text::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.video-container.default img{transition:filter 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .video-container.default:hover img{filter:brightness(60%);}.has-mouse .video-container.default:hover .play-text::after{transform:translateX(40%);}.video-container.default .field--name-field-video-embed .video-embed-field-lazy-play{display:none;}
.background-color--grey{background-color:#CCC6C1;}.background-color--grey-light{background-color:#D2D2CD;}.background-color--grey-lighter{background-color:#F5F4F0;}.background-color--grey-dark{background-color:#74706B;}.background-color--charcoal{background-color:#343634;}.background-color--grey-dark,.background-color--charcoal{color:#fff;}.background-color--grey-dark a,.background-color--charcoal a{color:#fff;}
.compass--svg{border-radius:50%;background-color:#fff;transition:transform 1s cubic-bezier(0.42,0,0.14,1);cursor:pointer;}.compass--svg .element--1{--element-color:#78606D;}.compass--svg .element--2{--element-color:#475B6A;}.compass--svg .element--3{--element-color:#757E8C;}.compass--svg .element--4{--element-color:#9E9CAF;}.compass--svg .element--5{--element-color:#919392;}.compass--svg .element--6{--element-color:#ADB1A9;}.compass--svg .element--7{--element-color:#BAC1B1;}.compass--svg .element--8{--element-color:#CED5BB;}.compass--svg .element--9{--element-color:#E5E3D4;}.compass--svg .element--10{--element-color:#D4CBB7;}.compass--svg .element--11{--element-color:#C0AC8A;}.compass--svg .element--12{--element-color:#CC9B81;}.compass--svg .element--13{--element-color:#A38B81;}.compass--svg .element--14{--element-color:#8A7577;}.compass--svg .element .top-bar,.compass--svg .element .bar{fill:#fff;}.compass--svg .element .show-bar{fill:#F5F4F0;}.compass--svg .element .top-bar{transition:fill 200ms linear;}.compass--svg .element .show-bar{transition:fill 200ms linear;}.compass--svg .element .show-bar:nth-last-child(1){transition-delay:40ms;}.compass--svg .element .show-bar:nth-last-child(2){transition-delay:80ms;}.compass--svg .element .show-bar:nth-last-child(3){transition-delay:120ms;}.compass--svg .element .show-bar:nth-last-child(4){transition-delay:160ms;}.compass--svg .element .show-bar:nth-last-child(5){transition-delay:200ms;}.compass--svg .element .show-bar:nth-last-child(6){transition-delay:240ms;}.compass--svg .element .show-bar:nth-last-child(7){transition-delay:280ms;}.compass--svg .element .show-bar:nth-last-child(8){transition-delay:320ms;}.compass--svg .element .show-bar:nth-last-child(9){transition-delay:360ms;}.compass--svg .element .show-bar:nth-last-child(10){transition-delay:400ms;}.compass--svg .element .show-bar:nth-last-child(11){transition-delay:440ms;}.compass--svg .element .icon path,.compass--svg .element .icon rect,.compass--svg .element .icon polygon{fill:var(--element-color);transition:fill 200ms linear;}.compass--svg .element.is-active .top-bar,.compass--svg .element.is-active .show-bar{fill:var(--element-color) !important;}.compass--svg .element.is-active .icon path,.compass--svg .element.is-active .icon rect,.compass--svg .element.is-active .icon polygon{fill:#fff;}.compass--svg .element.is-active .show-bar:nth-child(1){transition-delay:340ms;}.compass--svg .element.is-active .show-bar:nth-child(2){transition-delay:380ms;}.compass--svg .element.is-active .show-bar:nth-child(3){transition-delay:420ms;}.compass--svg .element.is-active .show-bar:nth-child(4){transition-delay:460ms;}.compass--svg .element.is-active .show-bar:nth-child(5){transition-delay:500ms;}.compass--svg .element.is-active .show-bar:nth-child(6){transition-delay:540ms;}.compass--svg .element.is-active .show-bar:nth-child(7){transition-delay:580ms;}.compass--svg .element.is-active .show-bar:nth-child(8){transition-delay:620ms;}.compass--svg .element.is-active .show-bar:nth-child(9){transition-delay:660ms;}.compass--svg .element.is-active .show-bar:nth-child(10){transition-delay:700ms;}.compass--svg .element.is-active .show-bar:nth-child(11){transition-delay:740ms;}.compass--svg .element.is-active .top-container:nth-child(1) .top-bar{transition-delay:440ms;}.compass--svg .element.is-active .top-container:nth-child(1) .icon path,.compass--svg .element.is-active .top-container:nth-child(1) .icon rect,.compass--svg .element.is-active .top-container:nth-child(1) .icon polygon{transition-delay:440ms;}.compass--svg .element.is-active .top-container:nth-child(2) .top-bar{transition-delay:480ms;}.compass--svg .element.is-active .top-container:nth-child(2) .icon path,.compass--svg .element.is-active .top-container:nth-child(2) .icon rect,.compass--svg .element.is-active .top-container:nth-child(2) .icon polygon{transition-delay:480ms;}.compass--svg .element.is-active .top-container:nth-child(3) .top-bar{transition-delay:520ms;}.compass--svg .element.is-active .top-container:nth-child(3) .icon path,.compass--svg .element.is-active .top-container:nth-child(3) .icon rect,.compass--svg .element.is-active .top-container:nth-child(3) .icon polygon{transition-delay:520ms;}.compass--svg .element.is-active .top-container:nth-child(4) .top-bar{transition-delay:560ms;}.compass--svg .element.is-active .top-container:nth-child(4) .icon path,.compass--svg .element.is-active .top-container:nth-child(4) .icon rect,.compass--svg .element.is-active .top-container:nth-child(4) .icon polygon{transition-delay:560ms;}.compass--svg .element.is-active .top-container:nth-child(5) .top-bar{transition-delay:600ms;}.compass--svg .element.is-active .top-container:nth-child(5) .icon path,.compass--svg .element.is-active .top-container:nth-child(5) .icon rect,.compass--svg .element.is-active .top-container:nth-child(5) .icon polygon{transition-delay:600ms;}.compass--svg .element.is-active .top-container:nth-child(6) .top-bar{transition-delay:640ms;}.compass--svg .element.is-active .top-container:nth-child(6) .icon path,.compass--svg .element.is-active .top-container:nth-child(6) .icon rect,.compass--svg .element.is-active .top-container:nth-child(6) .icon polygon{transition-delay:640ms;}.compass--svg .element.is-active .top-container:nth-child(7) .top-bar{transition-delay:680ms;}.compass--svg .element.is-active .top-container:nth-child(7) .icon path,.compass--svg .element.is-active .top-container:nth-child(7) .icon rect,.compass--svg .element.is-active .top-container:nth-child(7) .icon polygon{transition-delay:680ms;}.compass--svg .element.is-active .top-container:nth-child(8) .top-bar{transition-delay:720ms;}.compass--svg .element.is-active .top-container:nth-child(8) .icon path,.compass--svg .element.is-active .top-container:nth-child(8) .icon rect,.compass--svg .element.is-active .top-container:nth-child(8) .icon polygon{transition-delay:720ms;}.compass--svg .element.is-active .top-container:nth-child(9) .top-bar{transition-delay:760ms;}.compass--svg .element.is-active .top-container:nth-child(9) .icon path,.compass--svg .element.is-active .top-container:nth-child(9) .icon rect,.compass--svg .element.is-active .top-container:nth-child(9) .icon polygon{transition-delay:760ms;}.compass--svg .element.is-active .top-container:nth-child(10) .top-bar{transition-delay:800ms;}.compass--svg .element.is-active .top-container:nth-child(10) .icon path,.compass--svg .element.is-active .top-container:nth-child(10) .icon rect,.compass--svg .element.is-active .top-container:nth-child(10) .icon polygon{transition-delay:800ms;}.compass--svg .element.is-active .top-container:nth-child(11) .top-bar{transition-delay:840ms;}.compass--svg .element.is-active .top-container:nth-child(11) .icon path,.compass--svg .element.is-active .top-container:nth-child(11) .icon rect,.compass--svg .element.is-active .top-container:nth-child(11) .icon polygon{transition-delay:840ms;}.has-mouse .compass--svg .element:hover .top-bar{fill:var(--element-color);}.has-mouse .compass--svg .element:hover .icon path,.has-mouse .compass--svg .element:hover .icon rect,.has-mouse .compass--svg .element:hover .icon polygon{fill:#fff;}.compass--svg.loading .element .show-bar{transition:none;}
.consent-overlay{position:relative;background-color:#343634;color:#fff;}.consent-overlay:before{display:block;content:"";width:100%;padding-top:56.25%;}.consent-overlay__content{padding:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;box-sizing:border-box;}@media screen and (max-width:600px){.consent-overlay__content{padding:22.5px;}}@media screen and (min-width:1024px){.consent-overlay__content{padding:30px;}}.consent--marketing .consent-overlay,.consent--statistics .consent-overlay{display:none;}body:not(.consent--marketing) .field--name-field-video,body:not(.consent--marketing) .field--name-field-video-teaser,body:not(.consent--statistics) .field--name-field-video,body:not(.consent--statistics) .field--name-field-video-teaser{display:none;}
.employee-related-employees--content .see-all-link::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.employee-related-employees--content .see-all-link::after{content:"\e905";}.employee-related-employees--content .node--type-employee{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:49.0566%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.employee-related-employees--content .node--type-employee{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.employee-related-employees--content .node--type-employee{margin-bottom:30px;}}.employee-related-employees--content .node--type-employee:nth-child(2n){margin-right:0;}.employee-related-employees--content .node--type-employee:nth-child(2n+1){clear:left;}@media (max-width:600px){.employee-related-employees--content .node--type-employee{width:100%;}}.employee-related-employees--content .see-all-link{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);margin-top:calc(7.5px + 2.5 * ((100vw - 600px) / 424));clear:left;display:inline-block;}@media screen and (max-width:600px){.employee-related-employees--content .see-all-link{font-size:20px;}}@media screen and (min-width:1024px){.employee-related-employees--content .see-all-link{font-size:26px;}}@media screen and (max-width:600px){.employee-related-employees--content .see-all-link{line-height:23px;}}@media screen and (min-width:1024px){.employee-related-employees--content .see-all-link{line-height:30px;}}.employee-related-employees--content .see-all-link::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.employee-related-employees--content .see-all-link::after{font-size:20px;}}@media screen and (min-width:1024px){.employee-related-employees--content .see-all-link::after{font-size:26px;}}@media screen and (max-width:600px){.employee-related-employees--content .see-all-link::after{line-height:23px;}}@media screen and (min-width:1024px){.employee-related-employees--content .see-all-link::after{line-height:30px;}}.employee-related-employees--content .see-all-link::after{margin-left:15px;}.has-mouse .employee-related-employees--content .see-all-link:hover{color:#74706B;}.has-mouse.has-dark-body-color .employee-related-employees--content .see-all-link:hover{color:#CCC6C1;}.employee-related-employees--content .see-all-link::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .employee-related-employees--content .see-all-link:hover::after{transform:translateX(40%);}@media screen and (max-width:600px){.employee-related-employees--content .see-all-link{margin-top:7.5px;}}@media screen and (min-width:1024px){.employee-related-employees--content .see-all-link{margin-top:10px;}}
.hidden-content-container .show-hidden,.hidden-content-container .hide-hidden{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .hidden-content-container .show-hidden:hover,.hidden-content-container .has-mouse .show-hidden:hover,.has-mouse .hidden-content-container .hide-hidden:hover,.hidden-content-container .has-mouse .hide-hidden:hover{color:#74706B;}.has-mouse.has-dark-body-color .hidden-content-container .show-hidden:hover,.hidden-content-container .has-mouse.has-dark-body-color .show-hidden:hover,.has-mouse.has-dark-body-color .hidden-content-container .hide-hidden:hover,.hidden-content-container .has-mouse.has-dark-body-color .hide-hidden:hover{color:#CCC6C1;}.hidden-content-container{position:relative;}.hidden-content-container .show-hidden{position:absolute;z-index:2;left:0;bottom:0;cursor:pointer;}.hidden-content-container .show-hidden::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:50% 54%;content:'+';display:block;float:right;margin-left:5px;}.has-mouse .hidden-content-container .show-hidden:hover::after{transform:rotate(90deg);}.hidden-content-container .hidden-content{position:relative;z-index:1;overflow:hidden;height:1.28em;}.hidden-content-container .hidden-content > div{opacity:0;}.hidden-content-container .hide-hidden{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";cursor:pointer;display:inline-block;}@media screen and (max-width:600px){.hidden-content-container .hide-hidden{margin-top:15px;}}@media screen and (min-width:1024px){.hidden-content-container .hide-hidden{margin-top:20px;}}@media screen and (max-width:600px){.hidden-content-container .hide-hidden{font-size:20px;}}@media screen and (min-width:1024px){.hidden-content-container .hide-hidden{font-size:26px;}}@media screen and (max-width:600px){.hidden-content-container .hide-hidden{line-height:23px;}}@media screen and (min-width:1024px){.hidden-content-container .hide-hidden{line-height:30px;}}.hidden-content-container .hide-hidden::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:50% 60%;content:'-';display:block;float:right;margin-left:5px;}.has-mouse .hidden-content-container .hide-hidden:hover::after{transform:rotate(90deg);}.hidden-content-container.content-is-visible .show-hidden{z-index:1;}.hidden-content-container.content-is-visible .hidden-content{z-index:2;}
.learn-more-banner::after,.learn-more-banner .content-right::after,.learn-more-banner .field--name-field-related-employees > .field__item::after{display:table;clear:both;content:"";}.learn-more-banner{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .learn-more-banner{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.learn-more-banner{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.learn-more-banner .field--name-field-link a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.learn-more-banner .field--name-field-link a::after{content:"\e903";}.learn-more-banner .field--name-field-text-list .field__item{padding:12px 0 14px;}.learn-more-banner--employees-full-width .learn-more-banner .field--name-field-related-employees{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:1fr;grid-auto-rows:minmax(0,auto);grid-auto-flow:row dense;grid-column-gap:1.88679%;}.learn-more-banner--employees-full-width .learn-more-banner .field--name-field-related-employees > .field__item{grid-column:span 6;}@media (max-width:600px){.learn-more-banner--employees-full-width .learn-more-banner .field--name-field-related-employees > .field__item{grid-column:span 12;}}.learn-more-banner{padding-top:calc(52.5px + 17.5 * ((100vw - 600px) / 424));padding-bottom:calc(63.75px + 21.25 * ((100vw - 600px) / 424));background-color:#343634;color:#fff;}@media screen and (max-width:600px){.learn-more-banner{padding-top:52.5px;}}@media screen and (min-width:1024px){.learn-more-banner{padding-top:70px;}}@media screen and (max-width:600px){.learn-more-banner{padding-bottom:63.75px;}}@media screen and (min-width:1024px){.learn-more-banner{padding-bottom:85px;}}.node--type-project .learn-more-banner,.node--type-service .learn-more-banner,.node--type-job .learn-more-banner,.node--type-news .learn-more-banner{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-project .learn-more-banner,.node--type-service .learn-more-banner,.node--type-job .learn-more-banner,.node--type-news .learn-more-banner{margin-bottom:60px;}}@media screen and (min-width:1024px){.node--type-project .learn-more-banner,.node--type-service .learn-more-banner,.node--type-job .learn-more-banner,.node--type-news .learn-more-banner{margin-bottom:80px;}}.machinename--compass .learn-more-banner .field--name-field-text-plain h2{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(90px + 30 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.machinename--compass .learn-more-banner .field--name-field-text-plain h2{font-size:34px;}}@media screen and (min-width:1024px){.machinename--compass .learn-more-banner .field--name-field-text-plain h2{font-size:67px;}}@media screen and (max-width:600px){.machinename--compass .learn-more-banner .field--name-field-text-plain h2{line-height:36px;}}@media screen and (min-width:1024px){.machinename--compass .learn-more-banner .field--name-field-text-plain h2{line-height:70px;}}@media screen and (max-width:600px){.machinename--compass .learn-more-banner .field--name-field-text-plain h2{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.machinename--compass .learn-more-banner .field--name-field-text-plain h2{letter-spacing:-1px;}}@media screen and (max-width:600px){.machinename--compass .learn-more-banner .field--name-field-text-plain h2{margin-bottom:90px;}}@media screen and (min-width:1024px){.machinename--compass .learn-more-banner .field--name-field-text-plain h2{margin-bottom:120px;}}.learn-more-banner > h2{width:66.03774%;margin-right:1.88679%;float:left;margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.learn-more-banner > h2{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.learn-more-banner > h2{margin-bottom:50px;}}@media (max-width:768px){.learn-more-banner > h2{width:83.01887%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.learn-more-banner > h2{width:100%;}}.learn-more-banner .content-right{width:49.0566%;float:left;}@media (max-width:600px){.learn-more-banner .content-right{width:100%;}}.learn-more-banner .content-right h2{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.learn-more-banner .content-right h2{font-size:20px;}}@media screen and (min-width:1024px){.learn-more-banner .content-right h2{font-size:26px;}}@media screen and (max-width:600px){.learn-more-banner .content-right h2{line-height:23px;}}@media screen and (min-width:1024px){.learn-more-banner .content-right h2{line-height:30px;}}.learn-more-banner .banner-bottom{margin-top:calc(37.5px + 12.5 * ((100vw - 600px) / 424));width:100%;float:left;}@media screen and (max-width:600px){.learn-more-banner .banner-bottom{margin-top:37.5px;}}@media screen and (min-width:1024px){.learn-more-banner .banner-bottom{margin-top:50px;}}.learn-more-banner a{color:#fff;}.learn-more-banner .field--name-field-related-employees > .field__label,.learn-more-banner .field--name-field-text-list > .field__label{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.learn-more-banner .field--name-field-related-employees > .field__label,.learn-more-banner .field--name-field-text-list > .field__label{font-size:20px;}}@media screen and (min-width:1024px){.learn-more-banner .field--name-field-related-employees > .field__label,.learn-more-banner .field--name-field-text-list > .field__label{font-size:26px;}}@media screen and (max-width:600px){.learn-more-banner .field--name-field-related-employees > .field__label,.learn-more-banner .field--name-field-text-list > .field__label{line-height:23px;}}@media screen and (min-width:1024px){.learn-more-banner .field--name-field-related-employees > .field__label,.learn-more-banner .field--name-field-text-list > .field__label{line-height:30px;}}@media screen and (max-width:600px){.learn-more-banner .field--name-field-related-employees > .field__label,.learn-more-banner .field--name-field-text-list > .field__label{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.learn-more-banner .field--name-field-related-employees > .field__label,.learn-more-banner .field--name-field-text-list > .field__label{margin-bottom:30px;}}.learn-more-banner .field--name-field-related-employees{width:49.0566%;margin-right:1.88679%;float:left;}@media (max-width:600px){.learn-more-banner .field--name-field-related-employees{width:100%;margin-bottom:30px;}}.learn-more-banner .field--name-field-related-employees > .field__item{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.learn-more-banner .field--name-field-related-employees > .field__item{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.learn-more-banner .field--name-field-related-employees > .field__item{margin-bottom:30px;}}.learn-more-banner .field--name-field-related-employees > .field__item:last-child{margin-bottom:0;}.learn-more-banner--employees-full-width .learn-more-banner .field--name-field-related-employees{row-gap:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:100%;}@media screen and (max-width:600px){.learn-more-banner--employees-full-width .learn-more-banner .field--name-field-related-employees{row-gap:22.5px;}}@media screen and (min-width:1024px){.learn-more-banner--employees-full-width .learn-more-banner .field--name-field-related-employees{row-gap:30px;}}.learn-more-banner .field--name-field-text-list .field__item{border-top:1px solid #fff;}.learn-more-banner .field--name-field-text-list .field__item:last-child{border-bottom:1px solid #fff;}.learn-more-banner .field--name-field-link{margin-top:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.learn-more-banner .field--name-field-link{margin-top:22.5px;}}@media screen and (min-width:1024px){.learn-more-banner .field--name-field-link{margin-top:30px;}}.learn-more-banner .field--name-field-link a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.learn-more-banner .field--name-field-link a::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.learn-more-banner .field--name-field-link a::after{font-size:14px;}}@media screen and (min-width:1024px){.learn-more-banner .field--name-field-link a::after{font-size:18px;}}@media screen and (max-width:600px){.learn-more-banner .field--name-field-link a::after{line-height:18px;}}@media screen and (min-width:1024px){.learn-more-banner .field--name-field-link a::after{line-height:23px;}}.learn-more-banner .field--name-field-link a::after{margin-left:10px;}.has-mouse .learn-more-banner .field--name-field-link a:hover{color:#74706B;color:#CCC6C1;}.has-mouse.has-dark-body-color .learn-more-banner .field--name-field-link a:hover{color:#CCC6C1;color:#74706B;}.learn-more-banner .field--name-field-link a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .learn-more-banner .field--name-field-link a:hover::after{transform:translateX(40%);}.learn-more-banner .field--name-field-links .field__item{border-color:#fff;}.learn-more-banner .field--name-field-links .field__item:last-child{border-color:#fff;}.learn-more-banner .field--name-field-links .field__item a{min-height:0;min-height:calc(1px + 0 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.learn-more-banner .field--name-field-links .field__item a{min-height:1px;}}@media screen and (min-width:1024px){.learn-more-banner .field--name-field-links .field__item a{min-height:1px;}}.has-mouse.has-dark-body-color .learn-more-banner .field--name-field-links .field__item a:hover{color:#74706B;}
.pager ul.pager__items li.pager__item--next a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.pager ul.pager__items li.pager__item--next a::after{content:"\e904";}.pager-show-more a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .pager-show-more a:hover,.pager-show-more .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .pager-show-more a:hover,.pager-show-more .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.pager ul.pager__items{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";width:100%;float:left;list-style:none;padding:0;margin-top:calc(30px + 10 * ((100vw - 600px) / 424));margin-bottom:calc(63.75px + 21.25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.pager ul.pager__items{font-size:34px;}}@media screen and (min-width:1024px){.pager ul.pager__items{font-size:67px;}}@media screen and (max-width:600px){.pager ul.pager__items{line-height:36px;}}@media screen and (min-width:1024px){.pager ul.pager__items{line-height:70px;}}@media screen and (max-width:600px){.pager ul.pager__items{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.pager ul.pager__items{letter-spacing:-1px;}}.pager ul.pager__items:after{content:"";display:table;clear:both;}@media screen and (max-width:600px){.pager ul.pager__items{margin-top:30px;}}@media screen and (min-width:1024px){.pager ul.pager__items{margin-top:40px;}}@media screen and (max-width:600px){.pager ul.pager__items{margin-bottom:63.75px;}}@media screen and (min-width:1024px){.pager ul.pager__items{margin-bottom:85px;}}.pager ul.pager__items li{float:left;margin-right:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.pager ul.pager__items li{margin-right:15px;}}@media screen and (min-width:1024px){.pager ul.pager__items li{margin-right:20px;}}.has-mouse .pager ul.pager__items li a:hover{color:#D2D2CD;}.pager ul.pager__items li.is-active a{color:#D2D2CD;}.pager ul.pager__items li.pager__item--next{width:32.07547%;float:right;margin-right:0;}@media (max-width:600px){.pager ul.pager__items li.pager__item--next{width:49.0566%;text-align:right;}}@media (max-width:414px){.pager ul.pager__items li.pager__item--next{display:none;}}.pager ul.pager__items li.pager__item--next a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.pager ul.pager__items li.pager__item--next a::after{display:inline-flex;font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.pager ul.pager__items li.pager__item--next a::after{font-size:34px;}}@media screen and (min-width:1024px){.pager ul.pager__items li.pager__item--next a::after{font-size:67px;}}@media screen and (max-width:600px){.pager ul.pager__items li.pager__item--next a::after{line-height:36px;}}@media screen and (min-width:1024px){.pager ul.pager__items li.pager__item--next a::after{line-height:70px;}}@media screen and (max-width:600px){.pager ul.pager__items li.pager__item--next a::after{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.pager ul.pager__items li.pager__item--next a::after{letter-spacing:-1px;}}.pager ul.pager__items li.pager__item--next a::after{margin-left:30px;}.has-mouse .pager ul.pager__items li.pager__item--next a:hover{color:#D2D2CD;}.has-mouse.has-dark-body-color .pager ul.pager__items li.pager__item--next a:hover{color:#CCC6C1;}.pager ul.pager__items li.pager__item--next a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .pager ul.pager__items li.pager__item--next a:hover::after{transform:translateX(40%);}.pager ul.pager__items li.pager__item--first,.pager ul.pager__items li.pager__item--previous,.pager ul.pager__items li.pager__item--last{display:none;}.pager-show-more{margin:0;padding:0;list-style:none;}.pager-show-more a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:50% 54%;content:'+';display:inline-block;margin-left:5px;}.has-mouse .pager-show-more a:hover::after{transform:rotate(90deg);}
.project-related-projects--content .node--type-project{width:32.07547%;margin-right:1.88679%;float:left;margin-right:10.37736%;margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.project-related-projects--content .node--type-project{margin-bottom:60px;}}@media screen and (min-width:1024px){.project-related-projects--content .node--type-project{margin-bottom:80px;}}@media (max-width:600px){.project-related-projects--content .node--type-project{width:100%;margin-bottom:30px;}}
.sector-links a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .sector-links a:hover,.sector-links .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .sector-links a:hover,.sector-links .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.sector-links ul{padding:0;list-style:none;}.sector-links a.is-active{color:#fff;}.has-mouse .sector-links a.is-active:hover{color:#fff;}.has-dark-body-color .sector-links a.is-active{color:#1D1D1B;}.has-mouse.has-dark-body-color .sector-links a.is-active:hover{color:#1D1D1B;}.sector-links--top .sector-links{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.sector-links--top .sector-links{font-size:20px;}}@media screen and (min-width:1024px){.sector-links--top .sector-links{font-size:26px;}}@media screen and (max-width:600px){.sector-links--top .sector-links{line-height:23px;}}@media screen and (min-width:1024px){.sector-links--top .sector-links{line-height:30px;}}@media screen and (max-width:600px){.sector-links--top .sector-links{margin-bottom:75px;}}@media screen and (min-width:1024px){.sector-links--top .sector-links{margin-bottom:100px;}}.sector-links--top .sector-links ul li{float:left;margin-right:10px;}.sector-links--top .sector-links ul li::after{content:',';}.sector-links--top .sector-links ul li:last-child{margin-right:0;}.sector-links--top .sector-links ul li:last-child::after{display:none;}.sector-links--content .sector-links a{display:inline-block;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94),color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .sector-links--content .sector-links a:hover{transform:translateX(30px);}.sector-links--content .sector-links ul{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.sector-links--content .sector-links ul{font-size:34px;}}@media screen and (min-width:1024px){.sector-links--content .sector-links ul{font-size:67px;}}@media screen and (max-width:600px){.sector-links--content .sector-links ul{line-height:36px;}}@media screen and (min-width:1024px){.sector-links--content .sector-links ul{line-height:70px;}}@media screen and (max-width:600px){.sector-links--content .sector-links ul{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.sector-links--content .sector-links ul{letter-spacing:-1px;}}.sector-links--content{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.sector-links--content{margin-bottom:75px;}}@media screen and (min-width:1024px){.sector-links--content{margin-bottom:100px;}}
.hidden-content-container .share-project--label::after,.share-project--share-link::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.hidden-content-container .share-project--label::after,.share-project--share-link::after{content:"\e906";}.share-project--label{cursor:pointer;}.hidden-content-container .share-project--label{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.hidden-content-container .share-project--label::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.hidden-content-container .share-project--label::after{font-size:14px;}}@media screen and (min-width:1024px){.hidden-content-container .share-project--label::after{font-size:18px;}}@media screen and (max-width:600px){.hidden-content-container .share-project--label::after{line-height:18px;}}@media screen and (min-width:1024px){.hidden-content-container .share-project--label::after{line-height:23px;}}.hidden-content-container .share-project--label::after{margin-left:10px;}.has-mouse .hidden-content-container .share-project--label:hover{color:#74706B;}.has-mouse.has-dark-body-color .hidden-content-container .share-project--label:hover{color:#CCC6C1;}.hidden-content-container .share-project--label::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .hidden-content-container .share-project--label:hover::after{transform:translate(20%,-20%);}.share-project--share-link{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);margin-right:calc(22.5px + 7.5 * ((100vw - 600px) / 424));display:block;float:left;}.share-project--share-link::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.share-project--share-link::after{font-size:14px;}}@media screen and (min-width:1024px){.share-project--share-link::after{font-size:18px;}}@media screen and (max-width:600px){.share-project--share-link::after{line-height:18px;}}@media screen and (min-width:1024px){.share-project--share-link::after{line-height:23px;}}.share-project--share-link::after{margin-left:10px;}.has-mouse .share-project--share-link:hover{color:#74706B;}.has-mouse.has-dark-body-color .share-project--share-link:hover{color:#CCC6C1;}.share-project--share-link::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .share-project--share-link:hover::after{transform:translate(20%,-20%);}@media screen and (max-width:600px){.share-project--share-link{margin-right:22.5px;}}@media screen and (min-width:1024px){.share-project--share-link{margin-right:30px;}}
.text-formatted a[data-entity-type="file"]::after,.cke_editable a[data-entity-type="file"]::after,.text-formatted a.cta-link-small::after,.cke_editable a.cta-link-small::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.text-formatted a[data-entity-type="file"]::after,.cke_editable a[data-entity-type="file"]::after{content:"\e900";}.text-formatted a.cta-link-small::after,.cke_editable a.cta-link-small::after{content:"\e905";}.text-formatted h1,.text-formatted .title--h1,.cke_editable h1,.cke_editable .title--h1{margin-top:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.text-formatted h1,.text-formatted .title--h1,.cke_editable h1,.cke_editable .title--h1{margin-top:75px;}}@media screen and (min-width:1024px){.text-formatted h1,.text-formatted .title--h1,.cke_editable h1,.cke_editable .title--h1{margin-top:100px;}}.text-formatted h2,.text-formatted .title--h2,.cke_editable h2,.cke_editable .title--h2{margin-top:calc(52.5px + 17.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.text-formatted h2,.text-formatted .title--h2,.cke_editable h2,.cke_editable .title--h2{margin-top:52.5px;}}@media screen and (min-width:1024px){.text-formatted h2,.text-formatted .title--h2,.cke_editable h2,.cke_editable .title--h2{margin-top:70px;}}.text-formatted h2:first-child,.text-formatted .title--h2:first-child,.cke_editable h2:first-child,.cke_editable .title--h2:first-child{margin-top:0;}.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-top:calc(75px + 25 * ((100vw - 600px) / 424));margin-bottom:calc(33.75px + 11.25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{font-size:34px;}}@media screen and (min-width:1024px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{font-size:67px;}}@media screen and (max-width:600px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{line-height:36px;}}@media screen and (min-width:1024px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{line-height:70px;}}@media screen and (max-width:600px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{letter-spacing:-1px;}}@media screen and (max-width:600px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{margin-top:75px;}}@media screen and (min-width:1024px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{margin-top:100px;}}@media screen and (max-width:600px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{margin-bottom:33.75px;}}@media screen and (min-width:1024px){.text-formatted h2.title--h1,.text-formatted .title--h2.title--h1,.cke_editable h2.title--h1,.cke_editable .title--h2.title--h1{margin-bottom:45px;}}.text-formatted h2.title--h1:first-child,.text-formatted .title--h2.title--h1:first-child,.cke_editable h2.title--h1:first-child,.cke_editable .title--h2.title--h1:first-child{margin-top:0;}.text-formatted h3,.text-formatted .title--h3,.cke_editable h3,.cke_editable .title--h3{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.text-formatted h3,.text-formatted .title--h3,.cke_editable h3,.cke_editable .title--h3{margin-top:15px;}}@media screen and (min-width:1024px){.text-formatted h3,.text-formatted .title--h3,.cke_editable h3,.cke_editable .title--h3{margin-top:20px;}}.text-formatted h3:first-child,.text-formatted .title--h3:first-child,.cke_editable h3:first-child,.cke_editable .title--h3:first-child{margin-top:0;}.text-formatted a:not(.button):not(.cta-link):not(.cta-link-small):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]),.cke_editable a:not(.button):not(.cta-link):not(.cta-link-small):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]){text-decoration:underline;color:#74706B;}.has-mouse .text-formatted a:not(.button):not(.cta-link):not(.cta-link-small):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]):hover,.has-mouse
  .cke_editable a:not(.button):not(.cta-link):not(.cta-link-small):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]):hover{color:#1D1D1B;}.has-dark-body-color .text-formatted a:not(.button):not(.cta-link):not(.cta-link-small):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]),.has-dark-body-color
  .cke_editable a:not(.button):not(.cta-link):not(.cta-link-small):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]){color:#CCC6C1;}.has-dark-body-color.has-mouse .text-formatted a:not(.button):not(.cta-link):not(.cta-link-small):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]):hover,.has-dark-body-color.has-mouse
  .cke_editable a:not(.button):not(.cta-link):not(.cta-link-small):not(.download):not([href^="#"]):not(.cta-button):not(.file-link):not(.link):not([data-entity-type="file"]):hover{color:#fff;}.text-formatted a[data-entity-type="file"],.cke_editable a[data-entity-type="file"]{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.text-formatted a[data-entity-type="file"]::after,.cke_editable a[data-entity-type="file"]::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.text-formatted a[data-entity-type="file"]::after,.cke_editable a[data-entity-type="file"]::after{font-size:14px;}}@media screen and (min-width:1024px){.text-formatted a[data-entity-type="file"]::after,.cke_editable a[data-entity-type="file"]::after{font-size:18px;}}@media screen and (max-width:600px){.text-formatted a[data-entity-type="file"]::after,.cke_editable a[data-entity-type="file"]::after{line-height:18px;}}@media screen and (min-width:1024px){.text-formatted a[data-entity-type="file"]::after,.cke_editable a[data-entity-type="file"]::after{line-height:23px;}}.text-formatted a[data-entity-type="file"]::after,.cke_editable a[data-entity-type="file"]::after{margin-left:10px;}.has-mouse .text-formatted a[data-entity-type="file"]:hover,.has-mouse
  .cke_editable a[data-entity-type="file"]:hover{color:#74706B;}.has-mouse.has-dark-body-color .text-formatted a[data-entity-type="file"]:hover,.has-mouse.has-dark-body-color
  .cke_editable a[data-entity-type="file"]:hover{color:#CCC6C1;}.text-formatted a[data-entity-type="file"]::after,.cke_editable a[data-entity-type="file"]::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .text-formatted a[data-entity-type="file"]:hover::after,.has-mouse
  .cke_editable a[data-entity-type="file"]:hover::after{transform:translateY(30%);}.text-formatted a.cta-link-small,.cke_editable a.cta-link-small{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.text-formatted a.cta-link-small,.cke_editable a.cta-link-small{font-size:20px;}}@media screen and (min-width:1024px){.text-formatted a.cta-link-small,.cke_editable a.cta-link-small{font-size:26px;}}@media screen and (max-width:600px){.text-formatted a.cta-link-small,.cke_editable a.cta-link-small{line-height:23px;}}@media screen and (min-width:1024px){.text-formatted a.cta-link-small,.cke_editable a.cta-link-small{line-height:30px;}}.text-formatted a.cta-link-small::after,.cke_editable a.cta-link-small::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.text-formatted a.cta-link-small::after,.cke_editable a.cta-link-small::after{font-size:20px;}}@media screen and (min-width:1024px){.text-formatted a.cta-link-small::after,.cke_editable a.cta-link-small::after{font-size:26px;}}@media screen and (max-width:600px){.text-formatted a.cta-link-small::after,.cke_editable a.cta-link-small::after{line-height:23px;}}@media screen and (min-width:1024px){.text-formatted a.cta-link-small::after,.cke_editable a.cta-link-small::after{line-height:30px;}}.text-formatted a.cta-link-small::after,.cke_editable a.cta-link-small::after{margin-left:15px;}.has-mouse .text-formatted a.cta-link-small:hover,.has-mouse
  .cke_editable a.cta-link-small:hover{color:#74706B;}.has-mouse.has-dark-body-color .text-formatted a.cta-link-small:hover,.has-mouse.has-dark-body-color
  .cke_editable a.cta-link-small:hover{color:#CCC6C1;}.text-formatted a.cta-link-small::after,.cke_editable a.cta-link-small::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .text-formatted a.cta-link-small:hover::after,.has-mouse
  .cke_editable a.cta-link-small:hover::after{transform:translateX(40%);}.text-formatted ul,.cke_editable ul{padding-left:calc(20px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.text-formatted ul,.cke_editable ul{padding-left:20px;}}@media screen and (min-width:1024px){.text-formatted ul,.cke_editable ul{padding-left:30px;}}.text-formatted ul li,.cke_editable ul li{list-style:none;}.text-formatted ul li::before,.cke_editable ul li::before{margin-left:calc(-20px + -10 * ((100vw - 600px) / 424));width:calc(20px + 10 * ((100vw - 600px) / 424));content:"—";display:inline-block;color:#1D1D1B;}@media screen and (max-width:600px){.text-formatted ul li::before,.cke_editable ul li::before{margin-left:-20px;}}@media screen and (min-width:1024px){.text-formatted ul li::before,.cke_editable ul li::before{margin-left:-30px;}}@media screen and (max-width:600px){.text-formatted ul li::before,.cke_editable ul li::before{width:20px;}}@media screen and (min-width:1024px){.text-formatted ul li::before,.cke_editable ul li::before{width:30px;}}.has-dark-body-color .text-formatted ul li::before,.has-dark-body-color
      .cke_editable ul li::before{color:#fff;}.text-formatted ol,.cke_editable ol{padding-left:20px;counter-reset:item;}.text-formatted ol li,.cke_editable ol li{list-style:none;}.text-formatted ol li::before,.cke_editable ol li::before{display:inline-block;width:20px;margin-left:-20px;content:counter(item) ". ";counter-increment:item;color:#1D1D1B;}.text-formatted .intro,.cke_editable .intro{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.text-formatted .intro,.cke_editable .intro{font-size:20px;}}@media screen and (min-width:1024px){.text-formatted .intro,.cke_editable .intro{font-size:26px;}}@media screen and (max-width:600px){.text-formatted .intro,.cke_editable .intro{line-height:23px;}}@media screen and (min-width:1024px){.text-formatted .intro,.cke_editable .intro{line-height:30px;}}.text-formatted .color-grey,.cke_editable .color-grey{color:#CCC6C1;}.text-formatted th,.cke_editable th{text-align:left;padding:0 8px 8px 8px;border-bottom:1px solid #CCC6C1;}.text-formatted td,.cke_editable td{padding:8px;}.text-formatted th:first-child,.text-formatted td:first-child,.cke_editable th:first-child,.cke_editable td:first-child{padding-left:0;}.text-formatted th:last-child,.text-formatted td:last-child,.cke_editable th:last-child,.cke_editable td:last-child{padding-right:0;}.text-formatted tr,.cke_editable tr{border-bottom:1px solid black;}
.top-element-full .field--name-field-image{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .top-element-full .field--name-field-image,.top-element-full .has-visible-scroll .field--name-field-image{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.arrow-down--top-element-full::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.arrow-down--top-element-full::after{content:"\e901";}.top-element-full{position:relative;}.top-element-full .field--name-field-image{height:100vh;}.has-touch .top-element-full .field--name-field-image{height:calc(100vh - 60px);}.top-element-full .field--name-field-image img{height:100%;-o-object-fit:cover;object-fit:cover;}.is-ie .top-element-full .field--name-field-image{overflow:hidden;}.is-ie .top-element-full .field--name-field-image img{width:100%;height:auto;}.top-element-full .top-element-full--content{position:absolute;left:0;bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));width:100%;}@media screen and (max-width:600px){.top-element-full .top-element-full--content{bottom:37.5px;}}@media screen and (min-width:1024px){.top-element-full .top-element-full--content{bottom:50px;}}.top-element-full .top-element-full--content h1{width:66.03774%;margin-right:1.88679%;float:left;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:0;}@media screen and (max-width:600px){.top-element-full .top-element-full--content h1{font-size:20px;}}@media screen and (min-width:1024px){.top-element-full .top-element-full--content h1{font-size:26px;}}@media screen and (max-width:600px){.top-element-full .top-element-full--content h1{line-height:23px;}}@media screen and (min-width:1024px){.top-element-full .top-element-full--content h1{line-height:30px;}}.arrow-down--top-element-full{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);float:right;padding:0 5px;margin-right:-5px;cursor:pointer;}.arrow-down--top-element-full::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.arrow-down--top-element-full::after{font-size:20px;}}@media screen and (min-width:1024px){.arrow-down--top-element-full::after{font-size:26px;}}@media screen and (max-width:600px){.arrow-down--top-element-full::after{line-height:23px;}}@media screen and (min-width:1024px){.arrow-down--top-element-full::after{line-height:30px;}}.has-mouse .arrow-down--top-element-full:hover{color:#D2D2CD;}.has-mouse.has-dark-body-color .arrow-down--top-element-full:hover{color:#CCC6C1;}.arrow-down--top-element-full::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .arrow-down--top-element-full:hover::after{transform:translateY(30%);}@media (max-width:600px){.arrow-down--top-element-full{display:none;}}.top-element-image-filter--brighten .top-element-full img,.top-element-image-filter--brighten .top-element-full--teaser-full img{filter:brightness(140%);}.top-element-image-filter--darken .top-element-full img,.top-element-image-filter--darken .top-element-full--teaser-full img{filter:brightness(60%);}.top-element-text-color--white .top-element-full--content,.top-element-text-color--white .arrow-down--top-element-full{color:#fff;}
.video-header{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .video-header{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.video-header{position:relative;}.video-header::before{content:'';display:block;width:100%;padding-top:56.25%;}.video-header .field--name-field-video-header,.video-header .field--name-field-image{position:absolute;top:0;left:0;width:100%;height:100%;}.video-header .field--name-field-image{z-index:2;transition:opacity 0.5s linear;}.video-header .field--name-field-image img{height:100%;-o-object-fit:cover;object-fit:cover;}.video-header .video-header--controls{bottom:calc(15px + 35 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";position:absolute;z-index:3;opacity:0;left:0;width:100%;transition:opacity 500ms linear 2s;}@media screen and (max-width:600px){.video-header .video-header--controls{bottom:15px;}}@media screen and (min-width:1024px){.video-header .video-header--controls{bottom:50px;}}@media screen and (max-width:600px){.video-header .video-header--controls{font-size:20px;}}@media screen and (min-width:1024px){.video-header .video-header--controls{font-size:26px;}}@media screen and (max-width:600px){.video-header .video-header--controls{line-height:23px;}}@media screen and (min-width:1024px){.video-header .video-header--controls{line-height:30px;}}.video-header .video-header--controls .video-sound-on,.video-header .video-header--controls .video-sound-off{cursor:pointer;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.video-header .video-header--controls .video-sound-on::after,.video-header .video-header--controls .video-sound-off::after{display:inline-block;margin-left:5px;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .video-header .video-header--controls .video-sound-on:hover,.has-mouse
      .video-header .video-header--controls .video-sound-off:hover{color:#74706B;}.has-mouse .video-header .video-header--controls .video-sound-on:hover::after,.has-mouse
        .video-header .video-header--controls .video-sound-off:hover::after{transform:translateX(40%);}.video-header .video-header--controls .video-sound-on::after{content:'+';}.video-header .video-header--controls .video-sound-off{display:none;}.video-header .video-header--controls .video-sound-off::after{content:'-';}.video-header.player-ready .field--name-field-image{opacity:0;}.video-header.player-ready .video-header--controls{opacity:1;}.video-header.sound-is-on .video-header--controls .video-sound-on{display:none;}.video-header.sound-is-on .video-header--controls .video-sound-off{display:block;}
.webform-overlay{position:fixed;top:0;left:0;z-index:3001;width:100%;height:100%;background-color:rgba(29,29,27,0.7);color:#1D1D1B;display:none;}.webform-overlay-is-open .webform-overlay{display:block;}.webform-overlay .wrapper{height:100%;display:flex;align-items:center;justify-content:center;position:relative;}.webform-overlay .webform-container{padding-top:calc(30px + 20 * ((100vw - 600px) / 424));padding-right:calc(22.5px + 17.5 * ((100vw - 600px) / 424));padding-bottom:calc(30px + 20 * ((100vw - 600px) / 424));padding-left:calc(22.5px + 17.5 * ((100vw - 600px) / 424));width:100%;background-color:#fff;}@media screen and (max-width:600px){.webform-overlay .webform-container{padding-top:30px;}}@media screen and (min-width:1024px){.webform-overlay .webform-container{padding-top:50px;}}@media screen and (max-width:600px){.webform-overlay .webform-container{padding-right:22.5px;}}@media screen and (min-width:1024px){.webform-overlay .webform-container{padding-right:40px;}}@media screen and (max-width:600px){.webform-overlay .webform-container{padding-bottom:30px;}}@media screen and (min-width:1024px){.webform-overlay .webform-container{padding-bottom:50px;}}@media screen and (max-width:600px){.webform-overlay .webform-container{padding-left:22.5px;}}@media screen and (min-width:1024px){.webform-overlay .webform-container{padding-left:40px;}}.webform-overlay .webform-container .webform-overlay-close{float:right;cursor:pointer;width:25px;height:25px;position:relative;}.has-mouse .webform-overlay .webform-container .webform-overlay-close:hover::before,.has-mouse .webform-overlay .webform-container .webform-overlay-close:hover::after{background-color:#74706B;}.webform-overlay .webform-container .webform-overlay-close::before,.webform-overlay .webform-container .webform-overlay-close::after{transition:background-color 200ms cubic-bezier(0.25,0.46,0.45,0.94);content:'';position:absolute;top:11px;left:0;width:100%;height:2px;background-color:#1D1D1B;}.webform-overlay .webform-container .webform-overlay-close::before{transform:rotate(45deg);}.webform-overlay .webform-container .webform-overlay-close::after{transform:rotate(-45deg);}
.field--name-field-paragraphs > .field__item::after{display:table;clear:both;content:"";}.field--name-field-categories a::before{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field--name-field-categories a::before{content:"\e903";}.field--type-text-long.text-formatted blockquote,.field--type-text-with-summary.text-formatted blockquote,.cke_editable blockquote{padding-left:8.49057%;}.field--name-field-manchet{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";width:57.54717%;}@media screen and (max-width:600px){.field--name-field-manchet{margin-bottom:30px;}}@media screen and (min-width:1024px){.field--name-field-manchet{margin-bottom:40px;}}@media screen and (max-width:600px){.field--name-field-manchet{font-size:20px;}}@media screen and (min-width:1024px){.field--name-field-manchet{font-size:26px;}}@media screen and (max-width:600px){.field--name-field-manchet{line-height:23px;}}@media screen and (min-width:1024px){.field--name-field-manchet{line-height:30px;}}@media (max-width:768px){.field--name-field-manchet{width:83.01887%;}}@media (max-width:600px){.field--name-field-manchet{width:100%;}}.node--info:not(.services-and-sectors) .field--name-field-services .field__item,.node--info:not(.services-and-sectors)
.field--name-field-sectors .field__item{float:left;}.node--info:not(.services-and-sectors) .field--name-field-services .field__item::after,.node--info:not(.services-and-sectors)
  .field--name-field-sectors .field__item::after{content:',';margin-right:5px;}.node--info:not(.services-and-sectors) .field--name-field-services .field__item:last-child::after,.node--info:not(.services-and-sectors)
  .field--name-field-sectors .field__item:last-child::after{display:none;}.field--name-field-categories .field__item{float:left;margin-right:20px;}.field--name-field-categories a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.field--name-field-categories a::before{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.field--name-field-categories a::before{font-size:14px;}}@media screen and (min-width:1024px){.field--name-field-categories a::before{font-size:18px;}}@media screen and (max-width:600px){.field--name-field-categories a::before{line-height:18px;}}@media screen and (min-width:1024px){.field--name-field-categories a::before{line-height:23px;}}.field--name-field-categories a::before{margin-right:10px;}.has-mouse .field--name-field-categories a:hover{color:#74706B;}.has-mouse.has-dark-body-color .field--name-field-categories a:hover{color:#CCC6C1;}.field--name-field-categories a::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .field--name-field-categories a:hover::before{transform:translateX(40%);}.field--name-field-job-title .field__item{display:inline;}.field--name-field-job-title .field__item:not(:last-child)::after{content:', ';}
.field--name-field-location .locality,.field--name-field-location .country,.field--name-field-location .postal-code{float:left;}.field--name-field-location .address-line1{display:block;}.field--name-field-location .locality::after{content:', ';margin-right:5px;}.field--name-field-location .postal-code{margin-right:5px;}.field--name-field-location br{display:none;}
.field--name-field-links .field__item a::before,.field--name-field-links-list .field__item a::before{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field--name-field-links .field__item a::before,.field--name-field-links-list .field__item a::before{content:"\e905";}.field--name-field-links .field__item a,.field--name-field-links-list .field__item a{padding:12px 0 14px;}.field--name-field-links .field__label,.field--name-field-links-list .field__label{margin-bottom:calc(15px + 15 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.field--name-field-links .field__label,.field--name-field-links-list .field__label{margin-bottom:15px;}}@media screen and (min-width:1024px){.field--name-field-links .field__label,.field--name-field-links-list .field__label{margin-bottom:30px;}}@media screen and (max-width:600px){.field--name-field-links .field__label,.field--name-field-links-list .field__label{font-size:20px;}}@media screen and (min-width:1024px){.field--name-field-links .field__label,.field--name-field-links-list .field__label{font-size:26px;}}@media screen and (max-width:600px){.field--name-field-links .field__label,.field--name-field-links-list .field__label{line-height:23px;}}@media screen and (min-width:1024px){.field--name-field-links .field__label,.field--name-field-links-list .field__label{line-height:30px;}}.field--name-field-links .field__item,.field--name-field-links-list .field__item{border-top:1px solid #1D1D1B;}.field--name-field-links .field__item:last-child,.field--name-field-links-list .field__item:last-child{border-bottom:1px solid #1D1D1B;}.field--name-field-links .field__item a,.field--name-field-links-list .field__item a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);min-height:calc(32px + 14 * ((100vw - 600px) / 424));display:block;}.field--name-field-links .field__item a::before,.field--name-field-links-list .field__item a::before{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.field--name-field-links .field__item a::before,.field--name-field-links-list .field__item a::before{font-size:14px;}}@media screen and (min-width:1024px){.field--name-field-links .field__item a::before,.field--name-field-links-list .field__item a::before{font-size:18px;}}@media screen and (max-width:600px){.field--name-field-links .field__item a::before,.field--name-field-links-list .field__item a::before{line-height:18px;}}@media screen and (min-width:1024px){.field--name-field-links .field__item a::before,.field--name-field-links-list .field__item a::before{line-height:23px;}}.field--name-field-links .field__item a::before,.field--name-field-links-list .field__item a::before{margin-right:10px;}.has-mouse .field--name-field-links .field__item a:hover,.has-mouse
    .field--name-field-links-list .field__item a:hover{color:#74706B;}.has-mouse.has-dark-body-color .field--name-field-links .field__item a:hover,.has-mouse.has-dark-body-color
    .field--name-field-links-list .field__item a:hover{color:#CCC6C1;}.field--name-field-links .field__item a::before,.field--name-field-links-list .field__item a::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .field--name-field-links .field__item a:hover::before,.has-mouse
    .field--name-field-links-list .field__item a:hover::before{transform:translateX(40%);}@media screen and (max-width:600px){.field--name-field-links .field__item a,.field--name-field-links-list .field__item a{min-height:32px;}}@media screen and (min-width:1024px){.field--name-field-links .field__item a,.field--name-field-links-list .field__item a{min-height:46px;}}@media (max-width:600px){.field--name-field-links .field__item a,.field--name-field-links-list .field__item a{min-height:auto;}}
.field--name-field-paragraphs{clear:both;}.field--name-field-paragraphs__image + .field--name-field-paragraphs__image,.field--name-field-paragraphs__image + .field--name-field-paragraphs__video,.field--name-field-paragraphs__video + .field--name-field-paragraphs__image,.field--name-field-paragraphs__video + .field--name-field-paragraphs__video{margin-top:calc(-45px + -15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.field--name-field-paragraphs__image + .field--name-field-paragraphs__image,.field--name-field-paragraphs__image + .field--name-field-paragraphs__video,.field--name-field-paragraphs__video + .field--name-field-paragraphs__image,.field--name-field-paragraphs__video + .field--name-field-paragraphs__video{margin-top:-45px;}}@media screen and (min-width:1024px){.field--name-field-paragraphs__image + .field--name-field-paragraphs__image,.field--name-field-paragraphs__image + .field--name-field-paragraphs__video,.field--name-field-paragraphs__video + .field--name-field-paragraphs__image,.field--name-field-paragraphs__video + .field--name-field-paragraphs__video{margin-top:-60px;}}@media (max-width:600px){.field--name-field-paragraphs__image + .field--name-field-paragraphs__image,.field--name-field-paragraphs__image + .field--name-field-paragraphs__video,.field--name-field-paragraphs__video + .field--name-field-paragraphs__image,.field--name-field-paragraphs__video + .field--name-field-paragraphs__video{margin-top:0;}}
.simplenews-subscriber-form{width:66.03774%;margin-right:1.88679%;float:left;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}@media (max-width:600px){.simplenews-subscriber-form{width:100%;}}.simplenews-subscriber-form .field--name-mail{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));width:100%;}@media screen and (max-width:600px){.simplenews-subscriber-form .field--name-mail{margin-bottom:30px;}}@media screen and (min-width:1024px){.simplenews-subscriber-form .field--name-mail{margin-bottom:40px;}}.simplenews-subscriber-form .field--name-mail .form-email{color:#fff;border-color:#fff;}.simplenews-subscriber-form .field--name-mail .form-email::-moz-placeholder{color:#fff;}.simplenews-subscriber-form .field--name-mail .form-email:-ms-input-placeholder{color:#fff;}.simplenews-subscriber-form .field--name-mail .form-email::placeholder{color:#fff;}.simplenews-subscriber-form .form-type-checkbox{width:74.29245%;margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.simplenews-subscriber-form .form-type-checkbox{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.simplenews-subscriber-form .form-type-checkbox{margin-bottom:30px;}}@media (max-width:1350px){.simplenews-subscriber-form .form-type-checkbox{width:100%;}}.simplenews-subscriber-form .form-type-checkbox label::before{border-color:#fff;}.simplenews-subscriber-form .form-type-checkbox .form-checkbox:checked + label::after{background-color:#fff;}.simplenews-subscriber-form .form-item-message{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:74.29245%;}@media screen and (max-width:600px){.simplenews-subscriber-form .form-item-message{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.simplenews-subscriber-form .form-item-message{margin-bottom:30px;}}@media (max-width:1350px){.simplenews-subscriber-form .form-item-message{width:100%;}}.simplenews-subscriber-form .form-actions{width:100%;align-self:flex-start;color:#CCC6C1;}.simplenews-subscriber-form .form-actions.required-fields-checked{color:#fff;}.has-mouse .simplenews-subscriber-form .form-actions:hover{color:#CCC6C1 !important;}
.user-login-form .form-type-textfield,.user-pass .form-type-textfield,.user-register-form .form-type-textfield{width:49.0566%;margin-right:1.88679%;float:left;}@media (max-width:600px){.user-login-form .form-type-textfield,.user-pass .form-type-textfield,.user-register-form .form-type-textfield{width:100%;margin-right:0;margin-bottom:15px;}}.user-login-form .form-type-password,.user-pass .form-type-password,.user-register-form .form-type-password{width:49.0566%;float:left;}@media (max-width:600px){.user-login-form .form-type-password,.user-pass .form-type-password,.user-register-form .form-type-password{width:100%;}}.user-login-form p,.user-pass p,.user-register-form p{margin-top:5px;float:left;}.user-login-form p,.user-login-form .form-actions,.user-pass p,.user-pass .form-actions,.user-register-form p,.user-register-form .form-actions{clear:both;}.user-login-form .form-actions,.user-pass .form-actions,.user-register-form .form-actions{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.user-login-form .form-actions,.user-pass .form-actions,.user-register-form .form-actions{margin-top:15px;}}@media screen and (min-width:1024px){.user-login-form .form-actions,.user-pass .form-actions,.user-register-form .form-actions{margin-top:20px;}}
.webform-submission-download-form::after{display:table;clear:both;content:"";}.webform-submission-contact-form fieldset{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.webform-submission-contact-form fieldset legend::after,.webform-confirmation a::before,.webform-submission-download-form .form-actions::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.webform-submission-download-form .form-actions::after{content:"\e901";}.webform-confirmation a::before{content:"\e902";}.webform-submission-contact-form fieldset legend,.webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio label{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .webform-submission-contact-form fieldset legend:hover,.webform-submission-contact-form fieldset .has-mouse legend:hover,.has-mouse .webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio label:hover,.webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio .has-mouse label:hover{color:#74706B;}.has-mouse.has-dark-body-color .webform-submission-contact-form fieldset legend:hover,.webform-submission-contact-form fieldset .has-mouse.has-dark-body-color legend:hover,.has-mouse.has-dark-body-color .webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio label:hover,.webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio .has-mouse.has-dark-body-color label:hover{color:#CCC6C1;}.webform-submission-contact-form fieldset legend{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";min-height:calc(34px + 8 * ((100vw - 600px) / 424));width:100%;padding:5px 0;min-height:42px;box-sizing:border-box;border-bottom:1px solid #1D1D1B;}@media screen and (max-width:600px){.webform-submission-contact-form fieldset legend{font-size:20px;}}@media screen and (min-width:1024px){.webform-submission-contact-form fieldset legend{font-size:26px;}}@media screen and (max-width:600px){.webform-submission-contact-form fieldset legend{line-height:23px;}}@media screen and (min-width:1024px){.webform-submission-contact-form fieldset legend{line-height:30px;}}@media screen and (max-width:600px){.webform-submission-contact-form fieldset legend{min-height:34px;}}@media screen and (min-width:1024px){.webform-submission-contact-form fieldset legend{min-height:42px;}}.has-dark-body-color .webform-submission-contact-form fieldset legend,.webform-submission-contact-form fieldset .has-dark-body-color legend{border-bottom:1px solid #fff;}.webform-submission-contact-form fieldset{position:relative;margin-top:-1px;}.webform-submission-contact-form fieldset legend{height:calc(46px + 5 * ((100vw - 600px) / 424));padding:0 20px 0 0;position:relative;width:100%;display:block;margin:0;box-sizing:border-box;cursor:pointer;}@media screen and (max-width:600px){.webform-submission-contact-form fieldset legend{height:46px;}}@media screen and (min-width:1024px){.webform-submission-contact-form fieldset legend{height:51px;}}.webform-submission-contact-form fieldset legend::after{content:'\e90a';font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';position:absolute;z-index:2;padding-top:15px;padding-bottom:5px;bottom:0;right:0;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:center;}@media screen and (max-width:600px){.webform-submission-contact-form fieldset legend::after{font-size:20px;}}@media screen and (min-width:1024px){.webform-submission-contact-form fieldset legend::after{font-size:26px;}}@media screen and (max-width:600px){.webform-submission-contact-form fieldset legend::after{line-height:23px;}}@media screen and (min-width:1024px){.webform-submission-contact-form fieldset legend::after{line-height:30px;}}.has-mouse .webform-submission-contact-form fieldset legend:hover::after,.webform-submission-contact-form .has-mouse fieldset legend:hover::after{transform:translateX(-20px);}.has-mouse .webform-submission-contact-form fieldset legend:hover .fieldset-legend,.webform-submission-contact-form .has-mouse fieldset legend:hover .fieldset-legend{transform:translateX(20px);}.webform-submission-contact-form fieldset .fieldset-legend{display:block;position:relative;z-index:2;padding-top:15px;padding-bottom:5px;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.webform-submission-contact-form fieldset .fieldset-wrapper{position:absolute;top:100%;width:100%;background-color:#F5F4F0;padding-top:calc(7.5px + 2.5 * ((100vw - 600px) / 424));padding-bottom:calc(26.25px + 8.75 * ((100vw - 600px) / 424));padding-right:20px;padding-left:20px;box-sizing:border-box;z-index:3;display:none;}@media screen and (max-width:600px){.webform-submission-contact-form fieldset .fieldset-wrapper{padding-top:7.5px;}}@media screen and (min-width:1024px){.webform-submission-contact-form fieldset .fieldset-wrapper{padding-top:10px;}}@media screen and (max-width:600px){.webform-submission-contact-form fieldset .fieldset-wrapper{padding-bottom:26.25px;}}@media screen and (min-width:1024px){.webform-submission-contact-form fieldset .fieldset-wrapper{padding-bottom:35px;}}.webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);padding:5px 0;}.has-mouse.has-dark-body-color .webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio:hover,.webform-submission-contact-form .has-mouse.has-dark-body-color fieldset .fieldset-wrapper .form-type-radio:hover{color:#74706B;}.webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio label{padding:0;cursor:pointer;}.webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio label::before,.webform-submission-contact-form fieldset .fieldset-wrapper .form-type-radio label::after{display:none;}.has-dark-body-color .webform-submission-contact-form fieldset.is-open,.webform-submission-contact-form .has-dark-body-color fieldset.is-open{color:#1D1D1B;}.webform-submission-contact-form fieldset.is-open legend{background-color:#F5F4F0;border-color:#F5F4F0;}.webform-submission-contact-form fieldset.is-open legend::after{transform:rotate(180deg) translateX(20px);}.has-mouse .webform-submission-contact-form fieldset.is-open legend:hover::after,.webform-submission-contact-form .has-mouse fieldset.is-open legend:hover::after{transform:rotate(180deg) translateX(20px);}.webform-submission-contact-form fieldset.is-open .fieldset-legend{transform:translateX(20px);}.webform-submission-contact-form fieldset.is-open .fieldset-wrapper{display:block;}@media (max-width:768px){.webform-flexbox .webform-flex--1{margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));}}@media screen and (max-width:768px) and (max-width:600px){.webform-flexbox .webform-flex--1{margin-bottom:15px;}}@media screen and (max-width:768px) and (min-width:1024px){.webform-flexbox .webform-flex--1{margin-bottom:20px;}}.webform-confirmation{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.webform-confirmation{font-size:20px;}}@media screen and (min-width:1024px){.webform-confirmation{font-size:26px;}}@media screen and (max-width:600px){.webform-confirmation{line-height:23px;}}@media screen and (min-width:1024px){.webform-confirmation{line-height:30px;}}.webform-confirmation a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.webform-confirmation a::before{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.webform-confirmation a::before{font-size:20px;}}@media screen and (min-width:1024px){.webform-confirmation a::before{font-size:26px;}}@media screen and (max-width:600px){.webform-confirmation a::before{line-height:23px;}}@media screen and (min-width:1024px){.webform-confirmation a::before{line-height:30px;}}.webform-confirmation a::before{margin-right:15px;}.has-mouse .webform-confirmation a:hover{color:#74706B;}.has-mouse.has-dark-body-color .webform-confirmation a:hover{color:#CCC6C1;}.webform-confirmation a::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .webform-confirmation a:hover::before{transform:translateX(-40%);}.webform-submission-contact-form > .webform-flexbox{margin-top:0;margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.webform-submission-contact-form > .webform-flexbox{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.webform-submission-contact-form > .webform-flexbox{margin-bottom:50px;}}.webform-submission-contact-form .form-actions{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));float:right;}@media screen and (max-width:600px){.webform-submission-contact-form .form-actions{margin-top:15px;}}@media screen and (min-width:1024px){.webform-submission-contact-form .form-actions{margin-top:20px;}}.webform-submission-download-form > .webform-flexbox{margin-top:0;margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.webform-submission-download-form > .webform-flexbox{margin-bottom:30px;}}@media screen and (min-width:1024px){.webform-submission-download-form > .webform-flexbox{margin-bottom:40px;}}.webform-submission-download-form .form-type-checkbox{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.webform-submission-download-form .form-type-checkbox{margin-bottom:30px;}}@media screen and (min-width:1024px){.webform-submission-download-form .form-type-checkbox{margin-bottom:40px;}}.webform-submission-download-form .form-actions{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);margin-top:calc(15px + 5 * ((100vw - 600px) / 424));color:#CCC6C1;}.webform-submission-download-form .form-actions::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.webform-submission-download-form .form-actions::after{font-size:20px;}}@media screen and (min-width:1024px){.webform-submission-download-form .form-actions::after{font-size:26px;}}@media screen and (max-width:600px){.webform-submission-download-form .form-actions::after{line-height:23px;}}@media screen and (min-width:1024px){.webform-submission-download-form .form-actions::after{line-height:30px;}}.webform-submission-download-form .form-actions::after{margin-left:15px;}@media screen and (max-width:600px){.webform-submission-download-form .form-actions{margin-top:15px;}}@media screen and (min-width:1024px){.webform-submission-download-form .form-actions{margin-top:20px;}}.webform-submission-download-form .form-actions.required-fields-checked{color:#1D1D1B;}
.node--type-award.node--view-mode-list::after{display:table;clear:both;content:"";}.node--type-award.node--view-mode-list a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-award.node--view-mode-list a:hover,.node--type-award.node--view-mode-list .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-award.node--view-mode-list a:hover,.node--type-award.node--view-mode-list .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.node--type-award.node--view-mode-list{padding:12px 0 14px;}.node--type-award.node--view-mode-list{margin-top:-1px;border-bottom:1px solid #1D1D1B;box-sizing:border-box;}.node--type-award.node--view-mode-list:first-child{border-top:1px solid #1D1D1B;}.has-dark-body-color .node--type-award.node--view-mode-list{border-color:#fff;}.node--type-award.node--view-mode-list .field--name-field-award-year{width:6.60377%;margin-right:1.88679%;float:left;}@media (max-width:600px){.node--type-award.node--view-mode-list .field--name-field-award-year{width:10.84906%;margin-right:1.88679%;float:left;}}.node--type-award.node--view-mode-list h2{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";width:40.56604%;margin-right:1.88679%;float:left;margin-bottom:0;}@media screen and (max-width:600px){.node--type-award.node--view-mode-list h2{font-size:14px;}}@media screen and (min-width:1024px){.node--type-award.node--view-mode-list h2{font-size:18px;}}@media screen and (max-width:600px){.node--type-award.node--view-mode-list h2{line-height:18px;}}@media screen and (min-width:1024px){.node--type-award.node--view-mode-list h2{line-height:23px;}}@media (max-width:600px){.node--type-award.node--view-mode-list h2{width:44.81132%;margin-right:1.88679%;float:left;}}.node--type-award.node--view-mode-list .field--name-field-related-projects,.node--type-award.node--view-mode-list .field--name-body{width:49.0566%;float:left;}@media (max-width:600px){.node--type-award.node--view-mode-list .field--name-field-related-projects,.node--type-award.node--view-mode-list .field--name-body{width:40.56604%;float:left;}}.node--type-award.node--view-mode-list a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94),transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);display:block;}.has-mouse .node--type-award.node--view-mode-list a:hover{transform:translateX(20px);}
.node.node--view-mode-pageview .services-and-sectors a::before{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node.node--view-mode-pageview .services-and-sectors a::before{content:"\e905";}.node.node--view-mode-pageview h1:not(.visually-hidden){width:83.01887%;}@media (max-width:768px){.node.node--view-mode-pageview h1:not(.visually-hidden){width:100%;}}.node.node--view-mode-pageview .node--info{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node.node--view-mode-pageview .node--info{margin-bottom:60px;}}@media screen and (min-width:1024px){.node.node--view-mode-pageview .node--info{margin-bottom:80px;}}@media (max-width:600px){.node.node--view-mode-pageview .node--info{margin-bottom:37.5px;}}.node.node--view-mode-pageview .node--info > div{width:15.09434%;margin-right:1.88679%;float:left;margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node.node--view-mode-pageview .node--info > div{margin-bottom:15px;}}@media screen and (min-width:1024px){.node.node--view-mode-pageview .node--info > div{margin-bottom:20px;}}@media (max-width:600px){.node.node--view-mode-pageview .node--info > div{width:49.0566%;margin-right:1.88679%;float:left;margin-bottom:15px;}.node.node--view-mode-pageview .node--info > div:nth-child(2n){margin-right:0;}.node.node--view-mode-pageview .node--info > div:nth-child(2n+1){clear:left;}}.has-mouse .node.node--view-mode-pageview .node--info a:hover{color:#74706B;}.node.node--view-mode-pageview .services-and-sectors h3{margin-bottom:calc(7.5px + 2.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node.node--view-mode-pageview .services-and-sectors h3{margin-bottom:7.5px;}}@media screen and (min-width:1024px){.node.node--view-mode-pageview .services-and-sectors h3{margin-bottom:10px;}}.node.node--view-mode-pageview .services-and-sectors ul{display:flex;list-style:none;padding:0;}@media (max-width:600px){.node.node--view-mode-pageview .services-and-sectors ul{margin-bottom:calc(-7.5px + -2.5 * ((100vw - 600px) / 424));}}@media screen and (max-width:600px) and (max-width:600px){.node.node--view-mode-pageview .services-and-sectors ul{margin-bottom:-7.5px;}}@media screen and (max-width:600px) and (min-width:1024px){.node.node--view-mode-pageview .services-and-sectors ul{margin-bottom:-10px;}}.node.node--view-mode-pageview .services-and-sectors a{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.node.node--view-mode-pageview .services-and-sectors a{font-size:20px;}}@media screen and (min-width:1024px){.node.node--view-mode-pageview .services-and-sectors a{font-size:26px;}}@media screen and (max-width:600px){.node.node--view-mode-pageview .services-and-sectors a{line-height:23px;}}@media screen and (min-width:1024px){.node.node--view-mode-pageview .services-and-sectors a{line-height:30px;}}.node.node--view-mode-pageview .services-and-sectors a::before{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.node.node--view-mode-pageview .services-and-sectors a::before{font-size:20px;}}@media screen and (min-width:1024px){.node.node--view-mode-pageview .services-and-sectors a::before{font-size:26px;}}@media screen and (max-width:600px){.node.node--view-mode-pageview .services-and-sectors a::before{line-height:23px;}}@media screen and (min-width:1024px){.node.node--view-mode-pageview .services-and-sectors a::before{line-height:30px;}}.node.node--view-mode-pageview .services-and-sectors a::before{margin-right:15px;}.has-mouse .node.node--view-mode-pageview .services-and-sectors a:hover{color:#74706B;}.has-mouse.has-dark-body-color .node.node--view-mode-pageview .services-and-sectors a:hover{color:#CCC6C1;}.node.node--view-mode-pageview .services-and-sectors a::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node.node--view-mode-pageview .services-and-sectors a:hover::before{transform:translateX(40%);}.node.node--view-mode-pageview .services-and-sectors .field__item{display:inline-block;margin-right:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node.node--view-mode-pageview .services-and-sectors .field__item{margin-right:15px;}}@media screen and (min-width:1024px){.node.node--view-mode-pageview .services-and-sectors .field__item{margin-right:20px;}}@media (max-width:600px){.node.node--view-mode-pageview .services-and-sectors .field__item{margin-bottom:calc(7.5px + 2.5 * ((100vw - 600px) / 424));width:100%;}}@media screen and (max-width:600px) and (max-width:600px){.node.node--view-mode-pageview .services-and-sectors .field__item{margin-bottom:7.5px;}}@media screen and (max-width:600px) and (min-width:1024px){.node.node--view-mode-pageview .services-and-sectors .field__item{margin-bottom:10px;}}.node--unpublished{background-color:transparent;}
.node.node--type-employee.node--view-mode-list .node__content a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node.node--type-employee.node--view-mode-list .node__content a:hover,.node.node--type-employee.node--view-mode-list .node__content .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .node.node--type-employee.node--view-mode-list .node__content a:hover,.node.node--type-employee.node--view-mode-list .node__content .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.node.node--type-employee.node--view-mode-list{line-height:calc(16px + 2 * ((100vw - 600px) / 424));font-size:14px;font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.node.node--type-employee.node--view-mode-list{line-height:16px;}}@media screen and (min-width:1024px){.node.node--type-employee.node--view-mode-list{line-height:18px;}}.node.node--type-employee.node--view-mode-list .teaser-image{width:26.41509%;float:left;}@media (max-width:1024px){.node.node--type-employee.node--view-mode-list .teaser-image{width:30.81761%;margin-right:3.77358%;float:left;}}@media (max-width:600px){.node.node--type-employee.node--view-mode-list .teaser-image{width:23.58491%;margin-right:1.88679%;float:left;}}.node.node--type-employee.node--view-mode-list .node__content{width:73.58491%;float:left;padding-left:15px;box-sizing:border-box;}@media (max-width:1024px){.node.node--type-employee.node--view-mode-list .node__content{width:65.40881%;float:left;padding-left:0;}}@media (max-width:600px){.node.node--type-employee.node--view-mode-list .node__content{width:74.5283%;float:left;padding-left:1.88679%;box-sizing:border-box;}}.node.node--type-employee.node--view-mode-list .node__content h3{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";margin-bottom:10px;}@media screen and (max-width:600px){.node.node--type-employee.node--view-mode-list .node__content h3{font-size:14px;}}@media screen and (min-width:1024px){.node.node--type-employee.node--view-mode-list .node__content h3{font-size:18px;}}@media screen and (max-width:600px){.node.node--type-employee.node--view-mode-list .node__content h3{line-height:18px;}}@media screen and (min-width:1024px){.node.node--type-employee.node--view-mode-list .node__content h3{line-height:23px;}}
.node--type-employee.node--view-mode-pageview > .node__content::after,.node--type-employee.node--view-mode-pageview .main-content-container::after{display:table;clear:both;content:"";}.node--type-employee.node--view-mode-pageview .vcard-link::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-employee.node--view-mode-pageview .vcard-link::after{content:"\e901";}.node--type-employee.node--view-mode-pageview a,.node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a,.node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-employee.node--view-mode-pageview a:hover,.node--type-employee.node--view-mode-pageview .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-employee.node--view-mode-pageview a:hover,.node--type-employee.node--view-mode-pageview .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.node--type-employee.node--view-mode-pageview > .node__content{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview > .node__content{margin-bottom:75px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview > .node__content{margin-bottom:100px;}}.node--type-employee.node--view-mode-pageview .main-content-container{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .main-content-container{font-size:20px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .main-content-container{font-size:26px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .main-content-container{line-height:23px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .main-content-container{line-height:30px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .main-content-container{margin-bottom:75px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .main-content-container{margin-bottom:100px;}}.node--type-employee.node--view-mode-pageview .aside-content{width:49.0566%;margin-right:1.88679%;float:left;}@media (max-width:768px){.node--type-employee.node--view-mode-pageview .aside-content{width:66.03774%;margin-right:1.88679%;float:left;margin-bottom:30px;}}@media (max-width:414px){.node--type-employee.node--view-mode-pageview .aside-content{width:100%;}}.node--type-employee.node--view-mode-pageview .main-content{width:49.0566%;float:left;}@media (max-width:768px){.node--type-employee.node--view-mode-pageview .main-content{width:100%;}}.node--type-employee.node--view-mode-pageview .employee-data > .field,.node--type-employee.node--view-mode-pageview .employee-data .fake-field{display:flex;flex-wrap:wrap;}.node--type-employee.node--view-mode-pageview .employee-data .field__label{width:calc(85px + 95 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .employee-data .field__label{width:85px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .employee-data .field__label{width:180px;}}@media (max-width:768px){.node--type-employee.node--view-mode-pageview .employee-data .field__label{width:140px;}}@media (max-width:414px){.node--type-employee.node--view-mode-pageview .employee-data .field__label{width:115px;}}.node--type-employee.node--view-mode-pageview .employee-data .field__item{flex-grow:1;}.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-job-title{margin-bottom:calc(67.5px + 22.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-job-title{margin-bottom:67.5px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-job-title{margin-bottom:90px;}}@media (max-width:600px){.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-job-title{margin-top:-22.5px;margin-bottom:45px;}}.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-office,.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-email{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-office,.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-email{margin-bottom:30px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-office,.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-email{margin-bottom:40px;}}.node--type-employee.node--view-mode-pageview .main-content-container .field--name-field-office span{margin-right:-4px;}.node--type-employee.node--view-mode-pageview .main-content-container .field--name-body{margin-top:calc(45px + 15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .main-content-container .field--name-body{margin-top:45px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .main-content-container .field--name-body{margin-top:60px;}}@media (max-width:768px){.node--type-employee.node--view-mode-pageview .main-content-container .field--name-body{width:83.01887%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-employee.node--view-mode-pageview .main-content-container .field--name-body{width:100%;}}.node--type-employee.node--view-mode-pageview .field--name-field-related-projects{width:100%;float:left;margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects{margin-bottom:15px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects{margin-bottom:20px;}}.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__label{margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__label{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__label{margin-bottom:50px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__label{font-size:28px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__label{font-size:50px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__label{line-height:33px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__label{line-height:55px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__label{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__label{letter-spacing:-1px;}}.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__items > .field__item{width:32.07547%;margin-right:1.88679%;float:left;margin-right:10.37736%;margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__items > .field__item{margin-bottom:60px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__items > .field__item{margin-bottom:80px;}}@media (max-width:768px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__items > .field__item{width:40.56604%;margin-right:1.88679%;float:left;}.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__items > .field__item:first-child{margin-right:10.37736%;}}@media (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-related-projects > .field__items > .field__item{width:100%;margin-right:0;margin-bottom:30px;}}.node--type-employee.node--view-mode-pageview .field--name-field-services,.node--type-employee.node--view-mode-pageview .field--name-field-sectors{width:100%;float:left;margin-bottom:calc(90px + 30 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services,.node--type-employee.node--view-mode-pageview .field--name-field-sectors{margin-bottom:90px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-services,.node--type-employee.node--view-mode-pageview .field--name-field-sectors{margin-bottom:120px;}}@media (max-width:768px){.node--type-employee.node--view-mode-pageview .field--name-field-services,.node--type-employee.node--view-mode-pageview .field--name-field-sectors{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}}@media screen and (max-width:768px) and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services,.node--type-employee.node--view-mode-pageview .field--name-field-sectors{margin-bottom:60px;}}@media screen and (max-width:768px) and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-services,.node--type-employee.node--view-mode-pageview .field--name-field-sectors{margin-bottom:80px;}}@media (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services,.node--type-employee.node--view-mode-pageview .field--name-field-sectors{margin-bottom:45px;}}.node--type-employee.node--view-mode-pageview .field--name-field-services > .field__label,.node--type-employee.node--view-mode-pageview .field--name-field-sectors > .field__label{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services > .field__label,.node--type-employee.node--view-mode-pageview .field--name-field-sectors > .field__label{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-services > .field__label,.node--type-employee.node--view-mode-pageview .field--name-field-sectors > .field__label{margin-bottom:30px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services > .field__label,.node--type-employee.node--view-mode-pageview .field--name-field-sectors > .field__label{font-size:28px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-services > .field__label,.node--type-employee.node--view-mode-pageview .field--name-field-sectors > .field__label{font-size:50px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services > .field__label,.node--type-employee.node--view-mode-pageview .field--name-field-sectors > .field__label{line-height:33px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-services > .field__label,.node--type-employee.node--view-mode-pageview .field--name-field-sectors > .field__label{line-height:55px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services > .field__label,.node--type-employee.node--view-mode-pageview .field--name-field-sectors > .field__label{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-services > .field__label,.node--type-employee.node--view-mode-pageview .field--name-field-sectors > .field__label{letter-spacing:-1px;}}.node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a,.node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";position:relative;display:inline-block;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94),color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a,.node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a{font-size:34px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a,.node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a{font-size:67px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a,.node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a{line-height:36px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a,.node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a{line-height:70px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a,.node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a,.node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a{letter-spacing:-1px;}}.node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a:before,.node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a:before{content:'';position:absolute;top:0;right:100%;width:0;height:100%;transition:width 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a:hover,.has-mouse
    .node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a:hover{transform:translateX(30px);}.has-mouse .node--type-employee.node--view-mode-pageview .field--name-field-services .field__item a:hover:before,.has-mouse
      .node--type-employee.node--view-mode-pageview .field--name-field-sectors .field__item a:hover:before{width:30px;}.node--type-employee.node--view-mode-pageview .vcard-link{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.node--type-employee.node--view-mode-pageview .vcard-link::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .vcard-link::after{font-size:20px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .vcard-link::after{font-size:26px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-pageview .vcard-link::after{line-height:23px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-pageview .vcard-link::after{line-height:30px;}}.node--type-employee.node--view-mode-pageview .vcard-link::after{margin-left:15px;}.has-mouse .node--type-employee.node--view-mode-pageview .vcard-link:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-employee.node--view-mode-pageview .vcard-link:hover{color:#CCC6C1;}.node--type-employee.node--view-mode-pageview .vcard-link::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-employee.node--view-mode-pageview .vcard-link:hover::after{transform:translateY(30%);}
.node--type-employee.node--view-mode-teaser .node__content .employee-link::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-employee.node--view-mode-teaser .node__content .employee-link::after{content:"\e903";}.node--type-employee.node--view-mode-teaser .node__content a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-employee.node--view-mode-teaser .node__content a:hover,.node--type-employee.node--view-mode-teaser .node__content .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-employee.node--view-mode-teaser .node__content a:hover,.node--type-employee.node--view-mode-teaser .node__content .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.node--type-employee.node--view-mode-teaser .field--name-field-image{width:30.81761%;margin-right:3.77358%;float:left;}@media (max-width:600px){.node--type-employee.node--view-mode-teaser .field--name-field-image{width:32.07547%;margin-right:1.88679%;float:left;}}@media (max-width:414px){.node--type-employee.node--view-mode-teaser .field--name-field-image{width:19.33962%;margin-right:1.88679%;float:left;}}.node--type-employee.node--view-mode-teaser .node__content{width:65.40881%;float:left;}@media (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content{width:66.03774%;float:left;padding-left:1.88679%;box-sizing:border-box;}}@media (max-width:414px){.node--type-employee.node--view-mode-teaser .node__content{width:78.77358%;float:left;}}.node--type-employee.node--view-mode-teaser .node__content h3{margin-bottom:0;}@media (max-width:768px){.node--type-employee.node--view-mode-teaser .node__content h3{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";}}@media screen and (max-width:768px) and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content h3{font-size:14px;}}@media screen and (max-width:768px) and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content h3{font-size:18px;}}@media screen and (max-width:768px) and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content h3{line-height:18px;}}@media screen and (max-width:768px) and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content h3{line-height:23px;}}.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{font-size:20px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{font-size:26px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{line-height:23px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{line-height:30px;}}@media (max-width:768px){.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";}}@media screen and (max-width:768px) and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{font-size:14px;}}@media screen and (max-width:768px) and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{font-size:18px;}}@media screen and (max-width:768px) and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{line-height:18px;}}@media screen and (max-width:768px) and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content .field--name-field-job-title{line-height:23px;}}.node--type-employee.node--view-mode-teaser .node__content .employee-data{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content .employee-data{margin-top:15px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content .employee-data{margin-top:20px;}}.node--type-employee.node--view-mode-teaser .node__content .employee-data .field{display:flex;flex-wrap:wrap;}.node--type-employee.node--view-mode-teaser .node__content .employee-data .field__label{width:calc(50px + 50 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content .employee-data .field__label{width:50px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content .employee-data .field__label{width:100px;}}.node--type-employee.node--view-mode-teaser .node__content .employee-data .field__item{flex-grow:1;}.node--type-employee.node--view-mode-teaser .node__content .employee-link{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);margin-top:calc(15px + 5 * ((100vw - 600px) / 424));display:none;}.node--type-employee.node--view-mode-teaser .node__content .employee-link::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content .employee-link::after{font-size:14px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content .employee-link::after{font-size:18px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content .employee-link::after{line-height:18px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content .employee-link::after{line-height:23px;}}.node--type-employee.node--view-mode-teaser .node__content .employee-link::after{margin-left:10px;}.has-mouse .node--type-employee.node--view-mode-teaser .node__content .employee-link:hover{color:#74706B;color:#CCC6C1;}.has-mouse.has-dark-body-color .node--type-employee.node--view-mode-teaser .node__content .employee-link:hover{color:#CCC6C1;color:#74706B;}.node--type-employee.node--view-mode-teaser .node__content .employee-link::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-employee.node--view-mode-teaser .node__content .employee-link:hover::after{transform:translateX(40%);}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser .node__content .employee-link{margin-top:15px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser .node__content .employee-link{margin-top:20px;}}.learn-more-banner .node--type-employee.node--view-mode-teaser .node__content .employee-link,.paragraph--type--node-references .node--type-employee.node--view-mode-teaser .node__content .employee-link{display:block;}
.node--type-employee.node--view-mode-teaser-large .node__content .employee-link::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-employee.node--view-mode-teaser-large .node__content .employee-link::after{content:"\e903";}.node--type-employee.node--view-mode-teaser-large .node__content{margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));position:relative;}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content{margin-bottom:15px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content{margin-bottom:20px;}}.node--type-employee.node--view-mode-teaser-large .node__content .field--name-field-image{width:30.81761%;margin-right:3.77358%;float:left;}@media (max-width:768px){.node--type-employee.node--view-mode-teaser-large .node__content .field--name-field-image{width:23.58491%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .field--name-field-image{width:100%;margin-bottom:15px;}}.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));width:65.40881%;float:left;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";padding-right:3.77358%;box-sizing:border-box;}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{margin-bottom:15px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{margin-bottom:20px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{font-size:20px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{font-size:26px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{line-height:23px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{line-height:30px;}}@media (max-width:1350px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";}}@media screen and (max-width:1350px) and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{font-size:14px;}}@media screen and (max-width:1350px) and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{font-size:18px;}}@media screen and (max-width:1350px) and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{line-height:18px;}}@media screen and (max-width:1350px) and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{line-height:23px;}}@media (max-width:768px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{width:74.5283%;float:left;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";padding-right:0;}}@media screen and (max-width:768px) and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{font-size:20px;}}@media screen and (max-width:768px) and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{font-size:26px;}}@media screen and (max-width:768px) and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{line-height:23px;}}@media screen and (max-width:768px) and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{line-height:30px;}}@media (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text{width:100%;margin-bottom:15px;}}.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text::before{content:'“';}.node--type-employee.node--view-mode-teaser-large .node__content .teaser-text::after{content:'”';}.node--type-employee.node--view-mode-teaser-large .node__content .bottom-content{padding-top:calc(15px + 5 * ((100vw - 600px) / 424));width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .bottom-content{padding-top:15px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .bottom-content{padding-top:20px;}}.node--type-employee.node--view-mode-teaser-large .node__content .employee-link{width:30.81761%;margin-right:3.77358%;float:left;display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";}.node--type-employee.node--view-mode-teaser-large .node__content .employee-link::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link::after{font-size:14px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link::after{font-size:18px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link::after{line-height:18px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link::after{line-height:23px;}}.node--type-employee.node--view-mode-teaser-large .node__content .employee-link::after{margin-left:10px;}.has-mouse .node--type-employee.node--view-mode-teaser-large .node__content .employee-link:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-employee.node--view-mode-teaser-large .node__content .employee-link:hover{color:#CCC6C1;}.node--type-employee.node--view-mode-teaser-large .node__content .employee-link::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-employee.node--view-mode-teaser-large .node__content .employee-link:hover::after{transform:translateX(40%);}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link{font-size:14px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link{font-size:18px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link{line-height:18px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link{line-height:23px;}}@media (max-width:768px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link{width:23.58491%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .employee-link{width:49.0566%;margin-right:1.88679%;float:left;}}.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title{width:65.40881%;float:left;}@media (max-width:768px){.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title{width:74.5283%;float:left;}}@media (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title{width:49.0566%;float:left;}}.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title h3,.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title .field--name-field-job-title{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";margin-bottom:0;}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title h3,.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title .field--name-field-job-title{font-size:14px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title h3,.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title .field--name-field-job-title{font-size:18px;}}@media screen and (max-width:600px){.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title h3,.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title .field--name-field-job-title{line-height:18px;}}@media screen and (min-width:1024px){.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title h3,.node--type-employee.node--view-mode-teaser-large .node__content .name-and-title .field--name-field-job-title{line-height:23px;}}
.node--type-job.node--view-mode-list{margin-top:-1px;border-top:1px solid #1D1D1B;border-bottom:1px solid #1D1D1B;}.has-dark-body-color .node--type-job.node--view-mode-list{border-color:#fff;}.node--type-job.node--view-mode-list .field--name-field-date{width:6.60377%;margin-right:1.88679%;float:left;}@media (max-width:1350px){.node--type-job.node--view-mode-list .field--name-field-date{width:10.84906%;margin-right:1.88679%;float:left;}}@media (max-width:1024px){.node--type-job.node--view-mode-list .field--name-field-date{width:15.09434%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-job.node--view-mode-list .field--name-field-date{width:auto;display:inline-block;}.node--type-job.node--view-mode-list .field--name-field-date::after{content:'—';margin-left:6px;display:inline-block;}}.node--type-job.node--view-mode-list .job-location{width:6.60377%;margin-right:1.88679%;float:left;}@media (max-width:1350px){.node--type-job.node--view-mode-list .job-location{width:10.84906%;margin-right:1.88679%;float:left;}}@media (max-width:1024px){.node--type-job.node--view-mode-list .job-location{width:15.09434%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-job.node--view-mode-list .job-location{width:auto;display:inline-block;}}.node--type-job.node--view-mode-list h2{width:83.01887%;float:left;}@media (max-width:1350px){.node--type-job.node--view-mode-list h2{width:74.5283%;float:left;}}@media (max-width:1024px){.node--type-job.node--view-mode-list h2{width:66.03774%;float:left;}}@media (max-width:600px){.node--type-job.node--view-mode-list h2{width:100%;margin-top:10px;}}.has-mouse.has-dark-body-color .node--type-job.node--view-mode-list a:hover h2{color:#D2D2CD;}
.node--type-job.node--view-mode-pageview > .node__content::after{display:table;clear:both;content:"";}.node--type-job.node--view-mode-pageview > .node__content{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-job.node--view-mode-pageview > .node__content{margin-bottom:75px;}}@media screen and (min-width:1024px){.node--type-job.node--view-mode-pageview > .node__content{margin-bottom:100px;}}.node--type-job.node--view-mode-pageview > .node__content .job-top > .field--name-field-image{width:83.01887%;margin-right:1.88679%;float:left;margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-job.node--view-mode-pageview > .node__content .job-top > .field--name-field-image{margin-bottom:45px;}}@media screen and (min-width:1024px){.node--type-job.node--view-mode-pageview > .node__content .job-top > .field--name-field-image{margin-bottom:60px;}}@media (max-width:600px){.node--type-job.node--view-mode-pageview > .node__content .job-top > .field--name-field-image{width:100%;}}.node--type-job.node--view-mode-pageview .field--name-body{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));width:57.54717%;}@media screen and (max-width:600px){.node--type-job.node--view-mode-pageview .field--name-body{margin-bottom:30px;}}@media screen and (min-width:1024px){.node--type-job.node--view-mode-pageview .field--name-body{margin-bottom:40px;}}@media (max-width:768px){.node--type-job.node--view-mode-pageview .field--name-body{width:83.01887%;}}@media (max-width:600px){.node--type-job.node--view-mode-pageview .field--name-body{width:100%;}}
.node--type-landing.node--view-mode-pageview .top-element-full--landing{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .node--type-landing.node--view-mode-pageview .top-element-full--landing,.node--type-landing.node--view-mode-pageview .has-visible-scroll .top-element-full--landing{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.node--type-landing.node--view-mode-pageview .top-element-full--landing{margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));position:relative;z-index:1;}@media screen and (max-width:600px){.node--type-landing.node--view-mode-pageview .top-element-full--landing{margin-bottom:45px;}}@media screen and (min-width:1024px){.node--type-landing.node--view-mode-pageview .top-element-full--landing{margin-bottom:60px;}}.path-frontpage .node--type-landing.node--view-mode-pageview .top-element-full--landing{margin-bottom:0;}.node--type-landing.node--view-mode-pageview .top-element-full--landing .field--name-field-image{height:calc(100vh - 70px);}.node--type-landing.node--view-mode-pageview .top-element-full--landing .slick-controls--container{position:absolute;right:0;bottom:37.5px;}.node--type-landing.node--view-mode-pageview .top-element-full--landing .slick-controls--container .previous-slide::after,.node--type-landing.node--view-mode-pageview .top-element-full--landing .slick-controls--container .next-slide::after{color:#fff;}.path-frontpage .node--type-landing.node--view-mode-pageview .landing-title{display:none;}.node--type-landing.node--view-mode-pageview > .node__content > .field--name-body{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));width:57.54717%;}@media screen and (max-width:600px){.node--type-landing.node--view-mode-pageview > .node__content > .field--name-body{margin-bottom:30px;}}@media screen and (min-width:1024px){.node--type-landing.node--view-mode-pageview > .node__content > .field--name-body{margin-bottom:40px;}}@media (max-width:768px){.node--type-landing.node--view-mode-pageview > .node__content > .field--name-body{width:83.01887%;}}@media (max-width:600px){.node--type-landing.node--view-mode-pageview > .node__content > .field--name-body{width:100%;}}
.node.node--view-mode-list:not(.node--type-award):not(.node--type-employee) a{padding:12px 0 14px;}.node.node--view-mode-list:not(.node--type-award):not(.node--type-employee) a{display:block;width:100%;float:left;position:relative;}.is-ie .node.node--view-mode-list:not(.node--type-award):not(.node--type-employee) a{padding:16px 0 10px;}.node.node--view-mode-list:not(.node--type-award):not(.node--type-employee) h2{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";margin-bottom:0;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94),transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.node.node--view-mode-list:not(.node--type-award):not(.node--type-employee) h2{font-size:14px;}}@media screen and (min-width:1024px){.node.node--view-mode-list:not(.node--type-award):not(.node--type-employee) h2{font-size:18px;}}@media screen and (max-width:600px){.node.node--view-mode-list:not(.node--type-award):not(.node--type-employee) h2{line-height:18px;}}@media screen and (min-width:1024px){.node.node--view-mode-list:not(.node--type-award):not(.node--type-employee) h2{line-height:23px;}}.has-mouse .node.node--view-mode-list:not(.node--type-award):not(.node--type-employee) a:hover h2{color:#74706B;transform:translateX(20px);}
.node--type-news.node--view-mode-list{border-bottom:1px solid #1D1D1B;}.node--type-news.node--view-mode-list .node__content{display:flex;}.node--type-news.node--view-mode-list .date{width:6.60377%;margin-right:1.88679%;float:left;flex-shrink:0;min-width:65px;}@media (max-width:1350px){.node--type-news.node--view-mode-list .date{width:10.84906%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-news.node--view-mode-list .date{width:27.83019%;margin-right:1.88679%;float:left;}}.node--type-news.node--view-mode-list h2{}
.node--type-news.node--view-mode-pageview > .node__content::after{display:table;clear:both;content:"";}.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a::before{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a::before{content:"\e901";}.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-services a{color:#74706B;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-services a:hover{color:#1D1D1B;}.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-services > .field__item{display:inline-block;}.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-services > .field__item:not(:last-child)::after{content:', ';color:#1D1D1B;}.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-image{width:83.01887%;margin-right:1.88679%;float:left;margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-image{margin-bottom:45px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-image{margin-bottom:60px;}}@media (max-width:600px){.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-image{width:100%;}}.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-text{margin-top:calc(-30px + -10 * ((100vw - 600px) / 424));margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));width:69.32075%;margin-right:2.26415%;float:left;clear:both;}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-text{margin-top:-30px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-text{margin-top:-40px;}}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-text{margin-bottom:45px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-text{margin-bottom:60px;}}@media (max-width:768px){.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-text{width:83.01887%;}}@media (max-width:600px){.node--type-news.node--view-mode-pageview > .node__content .news-top .field--name-field-text{width:100%;}}.node--type-news.node--view-mode-pageview h1{width:83.01887%;margin-right:1.88679%;float:left;}@media (max-width:768px){.node--type-news.node--view-mode-pageview h1{width:100%;}}.node--type-news.node--view-mode-pageview .field--name-body{margin-bottom:calc(52.5px + 17.5 * ((100vw - 600px) / 424));width:57.54717%;}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-body{margin-bottom:52.5px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-body{margin-bottom:70px;}}@media (max-width:768px){.node--type-news.node--view-mode-pageview .field--name-body{width:83.01887%;}}@media (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-body{width:100%;}}.node--type-news.node--view-mode-pageview .field--name-field-links-list{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));width:49.0566%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-links-list{margin-bottom:75px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-links-list{margin-bottom:100px;}}@media (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-links-list{width:100%;margin-bottom:30px;}}.node--type-news.node--view-mode-pageview .field--name-field-files{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));width:49.0566%;float:left;}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files{margin-bottom:75px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-files{margin-bottom:100px;}}@media (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files{width:100%;}}.node--type-news.node--view-mode-pageview .field--name-field-files .field__label{margin-bottom:calc(15px + 15 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__label{margin-bottom:15px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__label{margin-bottom:30px;}}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__label{font-size:20px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__label{font-size:26px;}}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__label{line-height:23px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__label{line-height:30px;}}.node--type-news.node--view-mode-pageview .field--name-field-files .field__item{border-top:1px solid #1D1D1B;}.node--type-news.node--view-mode-pageview .field--name-field-files .field__item:last-child{border-bottom:1px solid #1D1D1B;}.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);min-height:calc(32px + 14 * ((100vw - 600px) / 424));padding-top:calc(15px + 5 * ((100vw - 600px) / 424));padding-bottom:calc(15px + 5 * ((100vw - 600px) / 424));display:block;}.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a::before{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a::before{font-size:14px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a::before{font-size:18px;}}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a::before{line-height:18px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a::before{line-height:23px;}}.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a::before{margin-right:10px;}.has-mouse .node--type-news.node--view-mode-pageview .field--name-field-files .field__item a:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-news.node--view-mode-pageview .field--name-field-files .field__item a:hover{color:#CCC6C1;}.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-news.node--view-mode-pageview .field--name-field-files .field__item a:hover::before{transform:translateY(30%);}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a{min-height:32px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a{min-height:46px;}}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a{padding-top:15px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a{padding-top:20px;}}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a{padding-bottom:15px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a{padding-bottom:20px;}}@media (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-files .field__item a{min-height:auto;}}.node--type-news.node--view-mode-pageview .field--name-field-categories{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));width:100%;float:left;}@media screen and (max-width:600px){.node--type-news.node--view-mode-pageview .field--name-field-categories{margin-bottom:75px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-pageview .field--name-field-categories{margin-bottom:100px;}}.node--type-news.node--view-mode-pageview .learn-more-banner{clear:both;}
.node--type-news.node--view-mode-teaser .teaser-image{margin-bottom:20px;}@media (max-width:600px){.path-frontpage .node--type-news.node--view-mode-teaser .teaser-image{width:calc(100% - 35px);}}.node--type-news.node--view-mode-teaser .teaser-image.fallback{position:relative;padding-top:68.125%;}@media (max-width:600px){.path-frontpage .node--type-news.node--view-mode-teaser .teaser-image.fallback{padding-top:61.92%;}}.node--type-news.node--view-mode-teaser .teaser-image.fallback .svg-container{width:100%;height:100%;position:absolute;top:0;left:0;}.node--type-news.node--view-mode-teaser h2{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:10px;}@media screen and (max-width:600px){.node--type-news.node--view-mode-teaser h2{font-size:20px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-teaser h2{font-size:26px;}}@media screen and (max-width:600px){.node--type-news.node--view-mode-teaser h2{line-height:23px;}}@media screen and (min-width:1024px){.node--type-news.node--view-mode-teaser h2{line-height:30px;}}.node--type-news.node--view-mode-teaser .field--name-field-services{display:none;}
.node--type-office.node--view-mode-pageview > .node__content::after,.node--type-office.node--view-mode-pageview .office-data--container::after,.node--type-office.node--view-mode-pageview .key-people::after,.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees::after{display:table;clear:both;content:"";}.node--type-office.node--view-mode-pageview .see-all-link::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-office.node--view-mode-pageview .see-all-link::after{content:"\e904";}.node--type-office.node--view-mode-pageview > .node__content{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview > .node__content{margin-bottom:75px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview > .node__content{margin-bottom:100px;}}.node--type-office.node--view-mode-pageview .office-data--container{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .office-data--container{margin-bottom:30px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .office-data--container{margin-bottom:40px;}}.node--type-office.node--view-mode-pageview .office-data--container .field--name-field-image{width:57.54717%;margin-right:1.88679%;float:left;}@media (max-width:1024px){.node--type-office.node--view-mode-pageview .office-data--container .field--name-field-image{width:49.0566%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-office.node--view-mode-pageview .office-data--container .field--name-field-image{margin-bottom:15px;}}.node--type-office.node--view-mode-pageview .office-data--container .office-data{width:32.07547%;float:left;margin-left:8.49057%;}@media (max-width:1024px){.node--type-office.node--view-mode-pageview .office-data--container .office-data{width:40.56604%;float:left;}}@media (max-width:600px){.node--type-office.node--view-mode-pageview .office-data--container .office-data{width:100%;margin-left:0;}}.node--type-office.node--view-mode-pageview .office-data--container .office-data .address-container{margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));display:block;}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .office-data--container .office-data .address-container{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .office-data--container .office-data .address-container{margin-bottom:50px;}}.node--type-office.node--view-mode-pageview .office-data--container .office-data .address-container p{margin:0;}.node--type-office.node--view-mode-pageview .office-data--container .office-data .address-container .field--name-field-postbox{clear:both;}.node--type-office.node--view-mode-pageview .office-data--container .office-data .cta-link-base{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));display:block;width:100%;float:left;}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .office-data--container .office-data .cta-link-base{margin-top:15px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .office-data--container .office-data .cta-link-base{margin-top:20px;}}.node--type-office.node--view-mode-pageview .office-data--container .office-data .billing-info{margin-top:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .office-data--container .office-data .billing-info{margin-top:37.5px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .office-data--container .office-data .billing-info{margin-top:50px;}}.node--type-office.node--view-mode-pageview .office-data--container .office-data .billing-info .field--name-field-billing-email{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .office-data--container .office-data .billing-info .field--name-field-billing-email{margin-top:15px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .office-data--container .office-data .billing-info .field--name-field-billing-email{margin-top:20px;}}.node--type-office.node--view-mode-pageview .office-data--container .office-data .contact-info .field > .field__label,.node--type-office.node--view-mode-pageview .office-data--container .office-data .billing-info .field > .field__label{width:90px;float:left;}.node--type-office.node--view-mode-pageview .office-data--container .office-data .contact-info .field > .field__item,.node--type-office.node--view-mode-pageview .office-data--container .office-data .billing-info .field > .field__item{width:calc(100% - 90px);float:left;}.node--type-office.node--view-mode-pageview .main-content{width:49.0566%;}@media (max-width:768px){.node--type-office.node--view-mode-pageview .main-content{width:83.01887%;}}@media (max-width:600px){.node--type-office.node--view-mode-pageview .main-content{width:100%;}}.node--type-office.node--view-mode-pageview .bottom-content h2{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .bottom-content h2{margin-bottom:30px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .bottom-content h2{margin-bottom:40px;}}.node--type-office.node--view-mode-pageview .field--name-body{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .field--name-body{margin-bottom:60px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .field--name-body{margin-bottom:80px;}}.node--type-office.node--view-mode-pageview .key-people{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .key-people{margin-bottom:60px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .key-people{margin-bottom:80px;}}.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees{margin-bottom:30px;}}.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees > .field__item{width:49.0566%;margin-right:1.88679%;float:left;margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees > .field__item:nth-child(2n){margin-right:0;}.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees > .field__item:nth-child(2n+1){clear:left;}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees > .field__item{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees > .field__item{margin-bottom:30px;}}.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees > .field__item:nth-last-child(-n+2){margin-bottom:0;}@media (max-width:600px){.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees > .field__item{width:100%;margin-right:0;}.node--type-office.node--view-mode-pageview .key-people .field--name-field-related-employees > .field__item:nth-last-child(2){margin-bottom:22.5px;}}.node--type-office.node--view-mode-pageview .key-people .see-all-link{margin-top:calc(60px + 20 * ((100vw - 600px) / 424));display:block;}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .key-people .see-all-link{margin-top:60px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .key-people .see-all-link{margin-top:80px;}}.node--type-office.node--view-mode-pageview .see-all-link{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .see-all-link{font-size:34px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .see-all-link{font-size:67px;}}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .see-all-link{line-height:36px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .see-all-link{line-height:70px;}}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .see-all-link{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .see-all-link{letter-spacing:-1px;}}.node--type-office.node--view-mode-pageview .see-all-link::after{display:inline-flex;font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .see-all-link::after{font-size:34px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .see-all-link::after{font-size:67px;}}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .see-all-link::after{line-height:36px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .see-all-link::after{line-height:70px;}}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .see-all-link::after{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .see-all-link::after{letter-spacing:-1px;}}.node--type-office.node--view-mode-pageview .see-all-link::after{margin-left:30px;}.has-mouse .node--type-office.node--view-mode-pageview .see-all-link:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-office.node--view-mode-pageview .see-all-link:hover{color:#CCC6C1;}.node--type-office.node--view-mode-pageview .see-all-link::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-office.node--view-mode-pageview .see-all-link:hover::after{transform:translateX(40%);}.node--type-office.node--view-mode-pageview .field--name-field-webform{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-pageview .field--name-field-webform{margin-bottom:60px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-pageview .field--name-field-webform{margin-bottom:80px;}}
.node--type-office.node--view-mode-teaser .address::after{display:table;clear:both;content:"";}.node--type-office.node--view-mode-teaser a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-office.node--view-mode-teaser a:hover,.node--type-office.node--view-mode-teaser .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-office.node--view-mode-teaser a:hover,.node--type-office.node--view-mode-teaser .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.node--type-office.node--view-mode-teaser{position:relative;}.node--type-office.node--view-mode-teaser .node__content{padding-right:calc(25px + 10 * ((100vw - 600px) / 424));box-sizing:border-box;}@media screen and (max-width:600px){.node--type-office.node--view-mode-teaser .node__content{padding-right:25px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-teaser .node__content{padding-right:35px;}}.node--type-office.node--view-mode-teaser .node__content .field{display:flex;flex-grow:1;}.node--type-office.node--view-mode-teaser .node__content .field > .field__label{width:90px;}.node--type-office.node--view-mode-teaser .teaser-image{margin-bottom:10px;}.node--type-office.node--view-mode-teaser .teaser-image.fallback{position:relative;padding-top:68.125%;}.node--type-office.node--view-mode-teaser .teaser-image.fallback .svg-container{width:100%;height:100%;position:absolute;top:0;left:0;}.node--type-office.node--view-mode-teaser .address{margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-office.node--view-mode-teaser .address{margin-bottom:15px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-teaser .address{margin-bottom:20px;}}.node--type-office.node--view-mode-teaser .address p{margin:0;}.node--type-office.node--view-mode-teaser h3{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";position:absolute;top:0;right:0;height:100%;-ms-writing-mode:tb-rl;writing-mode:tb-rl;margin-bottom:0;}@media screen and (max-width:600px){.node--type-office.node--view-mode-teaser h3{font-size:14px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-teaser h3{font-size:18px;}}@media screen and (max-width:600px){.node--type-office.node--view-mode-teaser h3{line-height:18px;}}@media screen and (min-width:1024px){.node--type-office.node--view-mode-teaser h3{line-height:23px;}}
.node--type-page.node--view-mode-pageview .node__content::after{display:table;clear:both;content:"";}.node--type-page.node--view-mode-pageview .node__content > .field--name-field-intro{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";width:57.54717%;margin-right:1.88679%;float:left;margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-page.node--view-mode-pageview .node__content > .field--name-field-intro{font-size:20px;}}@media screen and (min-width:1024px){.node--type-page.node--view-mode-pageview .node__content > .field--name-field-intro{font-size:26px;}}@media screen and (max-width:600px){.node--type-page.node--view-mode-pageview .node__content > .field--name-field-intro{line-height:23px;}}@media screen and (min-width:1024px){.node--type-page.node--view-mode-pageview .node__content > .field--name-field-intro{line-height:30px;}}@media screen and (max-width:600px){.node--type-page.node--view-mode-pageview .node__content > .field--name-field-intro{margin-bottom:75px;}}@media screen and (min-width:1024px){.node--type-page.node--view-mode-pageview .node__content > .field--name-field-intro{margin-bottom:100px;}}@media (max-width:768px){.node--type-page.node--view-mode-pageview .node__content > .field--name-field-intro{width:83.01887%;}}@media (max-width:600px){.node--type-page.node--view-mode-pageview .node__content > .field--name-field-intro{width:100%;margin-bottom:30px;}}.machinename--compass .node--type-page.node--view-mode-pageview h1{margin-bottom:calc(52.5px + 17.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.machinename--compass .node--type-page.node--view-mode-pageview h1{margin-bottom:52.5px;}}@media screen and (min-width:1024px){.machinename--compass .node--type-page.node--view-mode-pageview h1{margin-bottom:70px;}}
.node--type-project.node--view-mode-pageview > .node__content::after{display:table;clear:both;content:"";}.node--type-project.node--view-mode-pageview{}.node--type-project.node--view-mode-pageview h1{margin-top:calc(37.5px + 12.5 * ((100vw - 600px) / 424));margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview h1{margin-top:37.5px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview h1{margin-top:50px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview h1{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview h1{margin-bottom:50px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview h1{font-size:20px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview h1{font-size:26px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview h1{line-height:23px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview h1{line-height:30px;}}.node--type-project.node--view-mode-pageview .field--name-field-header{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));width:74.5283%;}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview .field--name-field-header{font-size:34px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview .field--name-field-header{font-size:67px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview .field--name-field-header{line-height:36px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview .field--name-field-header{line-height:70px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview .field--name-field-header{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview .field--name-field-header{letter-spacing:-1px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview .field--name-field-header{margin-bottom:45px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview .field--name-field-header{margin-bottom:60px;}}@media (max-width:768px){.node--type-project.node--view-mode-pageview .field--name-field-header{width:100%;}}.node--type-project.node--view-mode-pageview .node--info .field--name-field-services{clear:both;}@media (max-width:600px){.node--type-project.node--view-mode-pageview .node--info .field--name-field-services{clear:none;}}.node--type-project.node--view-mode-pageview .field--name-field-intro,.node--type-project.node--view-mode-pageview .field--name-body{width:57.54717%;margin-bottom:calc(52.5px + 17.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview .field--name-field-intro,.node--type-project.node--view-mode-pageview .field--name-body{margin-bottom:52.5px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview .field--name-field-intro,.node--type-project.node--view-mode-pageview .field--name-body{margin-bottom:70px;}}@media (max-width:768px){.node--type-project.node--view-mode-pageview .field--name-field-intro,.node--type-project.node--view-mode-pageview .field--name-body{width:83.01887%;}}@media (max-width:600px){.node--type-project.node--view-mode-pageview .field--name-field-intro,.node--type-project.node--view-mode-pageview .field--name-body{width:100%;}}.node--type-project.node--view-mode-pageview .hidden-content-container{margin-bottom:calc(52.5px + 17.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview .hidden-content-container{margin-bottom:52.5px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview .hidden-content-container{margin-bottom:70px;}}.node--type-project.node--view-mode-pageview .hidden-content-container .field--name-field-intro{margin-bottom:1.28em;}.node--type-project.node--view-mode-pageview .hidden-content-container .field--name-body{margin-bottom:0;}.node--type-project.node--view-mode-pageview .share-project--container{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview .share-project--container{margin-bottom:60px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview .share-project--container{margin-bottom:80px;}}.node--type-project.node--view-mode-pageview .field--name-field-paragraphs + .share-project--container{margin-top:calc(-30px + -10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview .field--name-field-paragraphs + .share-project--container{margin-top:-30px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview .field--name-field-paragraphs + .share-project--container{margin-top:-40px;}}.node--type-project.node--view-mode-pageview .project-related-projects--container > h2{margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-project.node--view-mode-pageview .project-related-projects--container > h2{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-pageview .project-related-projects--container > h2{margin-bottom:50px;}}
.node--type-project.node--view-mode-list{border-bottom:1px solid #1D1D1B;}.node--type-project.node--view-mode-list h2{width:40.56604%;margin-right:1.88679%;float:left;}@media (max-width:1024px){.node--type-project.node--view-mode-list h2{width:32.07547%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-project.node--view-mode-list h2{width:49.0566%;margin-right:1.88679%;float:left;}}.node--type-project.node--view-mode-list .field--name-field-location,.node--type-project.node--view-mode-list .field--name-field-gross-area{width:6.60377%;margin-right:1.88679%;float:left;}@media (max-width:1024px){.node--type-project.node--view-mode-list .field--name-field-location,.node--type-project.node--view-mode-list .field--name-field-gross-area{width:15.09434%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-project.node--view-mode-list .field--name-field-location,.node--type-project.node--view-mode-list .field--name-field-gross-area{width:23.58491%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.node--type-project.node--view-mode-list .field--name-field-gross-area{margin-right:0;}}.node--type-project.node--view-mode-list .field--name-field-location .locality,.node--type-project.node--view-mode-list .field--name-field-location br{display:none;}.node--type-project.node--view-mode-list .field--name-field-services{width:40.56604%;float:left;float:right;}@media (max-width:1024px){.node--type-project.node--view-mode-list .field--name-field-services{width:32.07547%;float:left;float:right;}}@media (max-width:600px){.node--type-project.node--view-mode-list .field--name-field-services{display:none;}}.node--type-project.node--view-mode-list .field--name-field-services .field__item{float:left;margin-right:7px;}.node--type-project.node--view-mode-list .field--name-field-services .field__item:after{content:',';}.node--type-project.node--view-mode-list .field--name-field-services .field__item:last-child:after{display:none;}.node--type-project.node--view-mode-list .field--name-field-image{position:absolute;z-index:1000;opacity:0;width:32.07547%;left:59.43396%;top:50%;transform:translate(50px,-50%);transition:opacity 200ms cubic-bezier(0.25,0.46,0.45,0.94),transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);pointer-events:none;}.node--type-project.node--view-mode-list .field--name-field-image img{filter:none;}.has-mouse .node--type-project.node--view-mode-list a:hover h2{color:#74706B;transform:translateX(20px);}.has-mouse .node--type-project.node--view-mode-list a:hover .field--name-field-image{opacity:1;transform:translate(0,-50%);}
.node--type-project.node--view-mode-teaser .field--name-field-image,.node--type-project.node--view-mode-teaser .field--name-field-teaser-video{margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-project.node--view-mode-teaser .field--name-field-image,.node--type-project.node--view-mode-teaser .field--name-field-teaser-video{margin-bottom:15px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-teaser .field--name-field-image,.node--type-project.node--view-mode-teaser .field--name-field-teaser-video{margin-bottom:20px;}}.consent--marketing .node--type-project.node--view-mode-teaser.has-video .field--name-field-image,.consent--statistics .node--type-project.node--view-mode-teaser.has-video .field--name-field-image{display:none;}.node--type-project.node--view-mode-teaser h2{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:10px;}@media screen and (max-width:600px){.node--type-project.node--view-mode-teaser h2{font-size:20px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-teaser h2{font-size:26px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-teaser h2{line-height:23px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-teaser h2{line-height:30px;}}.node--type-project.node--view-mode-teaser .field--name-field-header{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";width:100%;}@media screen and (max-width:600px){.node--type-project.node--view-mode-teaser .field--name-field-header{font-size:14px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-teaser .field--name-field-header{font-size:18px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-teaser .field--name-field-header{line-height:18px;}}@media screen and (min-width:1024px){.node--type-project.node--view-mode-teaser .field--name-field-header{line-height:23px;}}
.node--view-mode-search-result{border-bottom:1px solid #1D1D1B;}.node--view-mode-search-result a{display:block;width:100%;float:left;position:relative;padding:18px 0 20px;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94),transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.node--view-mode-search-result .node-type{margin-bottom:5px;}.node--view-mode-search-result h2{margin-bottom:calc(7.5px + 2.5 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.node--view-mode-search-result h2{margin-bottom:7.5px;}}@media screen and (min-width:1024px){.node--view-mode-search-result h2{margin-bottom:10px;}}@media screen and (max-width:600px){.node--view-mode-search-result h2{font-size:20px;}}@media screen and (min-width:1024px){.node--view-mode-search-result h2{font-size:26px;}}@media screen and (max-width:600px){.node--view-mode-search-result h2{line-height:23px;}}@media screen and (min-width:1024px){.node--view-mode-search-result h2{line-height:30px;}}.node--view-mode-search-result .field--name-field-manchet{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";margin-bottom:0;width:82.7044%;margin-right:3.77358%;float:left;}@media screen and (max-width:600px){.node--view-mode-search-result .field--name-field-manchet{font-size:14px;}}@media screen and (min-width:1024px){.node--view-mode-search-result .field--name-field-manchet{font-size:18px;}}@media screen and (max-width:600px){.node--view-mode-search-result .field--name-field-manchet{line-height:18px;}}@media screen and (min-width:1024px){.node--view-mode-search-result .field--name-field-manchet{line-height:23px;}}.has-mouse .node--view-mode-search-result a:hover{color:#74706B;transform:translateX(20px);}
.node--type-sector.node--view-mode-pageview .related-projects-container > h2{margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-sector.node--view-mode-pageview .related-projects-container > h2{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.node--type-sector.node--view-mode-pageview .related-projects-container > h2{margin-bottom:50px;}}
.node--type-service.node--view-mode-pageview > .node__content{}
.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before,.node--type-service.node--view-mode-teaser .goto-title::after,.node--type-sector.node--view-mode-teaser .goto-title::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-service.node--view-mode-teaser .goto-title::after,.node--type-sector.node--view-mode-teaser .goto-title::after{content:"\e905";}.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{content:"\e904";}.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-service.node--view-mode-teaser h2:hover,.node--type-service.node--view-mode-teaser .has-mouse h2:hover,.has-mouse .node--type-sector.node--view-mode-teaser h2:hover,.node--type-sector.node--view-mode-teaser .has-mouse h2:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-service.node--view-mode-teaser h2:hover,.node--type-service.node--view-mode-teaser .has-mouse.has-dark-body-color h2:hover,.has-mouse.has-dark-body-color .node--type-sector.node--view-mode-teaser h2:hover,.node--type-sector.node--view-mode-teaser .has-mouse.has-dark-body-color h2:hover{color:#CCC6C1;}.node--type-service.node--view-mode-teaser.contextual-region,.node--type-sector.node--view-mode-teaser.contextual-region{position:static;}.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:flex;margin-bottom:0;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94),color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{display:inline-flex;font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{font-size:34px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{font-size:67px;}}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{line-height:36px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{line-height:70px;}}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{letter-spacing:-1px;}}.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{margin-right:30px;}.has-mouse .node--type-service.node--view-mode-teaser h2:hover,.has-mouse
  .node--type-sector.node--view-mode-teaser h2:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--type-service.node--view-mode-teaser h2:hover,.has-mouse.has-dark-body-color
  .node--type-sector.node--view-mode-teaser h2:hover{color:#CCC6C1;}.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-service.node--view-mode-teaser h2:hover::before,.has-mouse
  .node--type-sector.node--view-mode-teaser h2:hover::before{transform:translateX(40%);}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{font-size:34px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{font-size:67px;}}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{line-height:36px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{line-height:70px;}}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{letter-spacing:-1px;}}@media (max-width:1600px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}}@media screen and (max-width:1600px) and (max-width:600px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{font-size:28px;}}@media screen and (max-width:1600px) and (min-width:1024px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{font-size:50px;}}@media screen and (max-width:1600px) and (max-width:600px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{line-height:33px;}}@media screen and (max-width:1600px) and (min-width:1024px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{line-height:55px;}}@media screen and (max-width:1600px) and (max-width:600px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{letter-spacing:-0.5px;}}@media screen and (max-width:1600px) and (min-width:1024px){.node--type-service.node--view-mode-teaser h2,.node--type-sector.node--view-mode-teaser h2{letter-spacing:-1px;}}@media (max-width:1600px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(31px + 24 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));margin-right:calc(15px + 5 * ((100vw - 600px) / 424));}}@media screen and (max-width:1600px) and (max-width:600px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{font-size:28px;}}@media screen and (max-width:1600px) and (min-width:1024px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{font-size:50px;}}@media screen and (max-width:1600px) and (max-width:600px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{line-height:31px;}}@media screen and (max-width:1600px) and (min-width:1024px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{line-height:55px;}}@media screen and (max-width:1600px) and (max-width:600px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{letter-spacing:-0.5px;}}@media screen and (max-width:1600px) and (min-width:1024px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{letter-spacing:-1px;}}@media screen and (max-width:1600px) and (max-width:600px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{margin-right:15px;}}@media screen and (max-width:1600px) and (min-width:1024px){.node--type-service.node--view-mode-teaser h2::before,.node--type-sector.node--view-mode-teaser h2::before{margin-right:20px;}}.node--type-service.node--view-mode-teaser .node__content,.node--type-sector.node--view-mode-teaser .node__content{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";position:absolute;top:0;left:59.43396%;width:40.56604%;opacity:0;transition:opacity 200ms cubic-bezier(0.25,0.46,0.45,0.94);pointer-events:none;}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser .node__content,.node--type-sector.node--view-mode-teaser .node__content{font-size:20px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser .node__content,.node--type-sector.node--view-mode-teaser .node__content{font-size:26px;}}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser .node__content,.node--type-sector.node--view-mode-teaser .node__content{line-height:23px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser .node__content,.node--type-sector.node--view-mode-teaser .node__content{line-height:30px;}}.path-frontpage .node--type-service.node--view-mode-teaser .node__content,.path-frontpage
  .node--type-sector.node--view-mode-teaser .node__content{left:50.9434%;}.node--type-service.node--view-mode-teaser .field--name-field-text-plain-long,.node--type-sector.node--view-mode-teaser .field--name-field-text-plain-long{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser .field--name-field-text-plain-long,.node--type-sector.node--view-mode-teaser .field--name-field-text-plain-long{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser .field--name-field-text-plain-long,.node--type-sector.node--view-mode-teaser .field--name-field-text-plain-long{margin-bottom:30px;}}@media (max-width:600px){.node--type-service.node--view-mode-teaser .field--name-field-text-plain-long,.node--type-sector.node--view-mode-teaser .field--name-field-text-plain-long{display:none;}}.node--type-service.node--view-mode-teaser .goto-title,.node--type-sector.node--view-mode-teaser .goto-title{display:inline-flex;align-items:baseline;}.node--type-service.node--view-mode-teaser .goto-title::after,.node--type-sector.node--view-mode-teaser .goto-title::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser .goto-title::after,.node--type-sector.node--view-mode-teaser .goto-title::after{font-size:20px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser .goto-title::after,.node--type-sector.node--view-mode-teaser .goto-title::after{font-size:26px;}}@media screen and (max-width:600px){.node--type-service.node--view-mode-teaser .goto-title::after,.node--type-sector.node--view-mode-teaser .goto-title::after{line-height:23px;}}@media screen and (min-width:1024px){.node--type-service.node--view-mode-teaser .goto-title::after,.node--type-sector.node--view-mode-teaser .goto-title::after{line-height:30px;}}.node--type-service.node--view-mode-teaser .goto-title::after,.node--type-sector.node--view-mode-teaser .goto-title::after{margin-left:15px;}@media (max-width:600px){.node--type-service.node--view-mode-teaser .goto-title,.node--type-sector.node--view-mode-teaser .goto-title{display:none;}}.node--type-service.node--view-mode-teaser a,.node--type-sector.node--view-mode-teaser a{display:inline-block;}.has-mouse .node--type-service.node--view-mode-teaser a:hover h2,.has-mouse
  .node--type-sector.node--view-mode-teaser a:hover h2{transform:translateX(30px);}.has-mouse .node--type-service.node--view-mode-teaser a:hover .node__content,.has-mouse
  .node--type-sector.node--view-mode-teaser a:hover .node__content{opacity:1;transition:opacity 200ms cubic-bezier(0.25,0.46,0.45,0.94) 100ms;}.has-mouse.path-frontpage .node--type-service.node--view-mode-teaser a:hover h2,.has-mouse.path-frontpage
  .node--type-sector.node--view-mode-teaser a:hover h2{color:#D2D2CD;}
.node--simplenews-issue table,.node--simplenews-issue tbody,.node--simplenews-issue td,.node--simplenews-issue th,.node--simplenews-issue tr{border:none;margin:0;padding:0;border-spacing:0;text-align:left;border-collapse:collapse;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;}.node--simplenews-issue{font-family:Helvetica,sans-serif;font-size:21px;line-height:26px;font-weight:normal;}.node--simplenews-issue h2,.node--simplenews-issue th.paragraph-header,.node--simplenews-issue .main-content .text .body{font-family:Helvetica,sans-serif;font-size:26px;line-height:30px;font-weight:normal;}.node--simplenews-issue h1,.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__files .title h2{font-family:Helvetica,sans-serif;font-size:50px;line-height:55px;letter-spacing:-1px;font-weight:normal;}.node--simplenews-issue .header,.node--simplenews-issue .main-content .text,.node--simplenews-issue .footer,.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references,.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__files .paragraph__content{padding-left:30px;padding-right:30px;}.page-node-type-simplenews-issue{background-color:#CCC6C1;}.node--simplenews-issue{width:600px;margin:0 auto;padding:0;background-color:#fff;color:#1D1D1B;}.node--simplenews-issue h1{margin:0;}.node--simplenews-issue h2{margin:0;padding-bottom:25px;}.node--simplenews-issue th.paragraph-header{padding-bottom:25px;}.node--simplenews-issue .cta-link{padding-top:25px;color:#1D1D1B;text-decoration:none;}.node--simplenews-issue .header{padding-top:25px;padding-bottom:25px;}.node--simplenews-issue .header .header-logo,.node--simplenews-issue .header .header-date{vertical-align:middle;}.node--simplenews-issue .header .header-date{text-align:right;}.node--simplenews-issue .main-content{padding-bottom:50px;}.node--simplenews-issue .main-content .image{padding-bottom:50px;}.node--simplenews-issue .main-content .text .newsletter-title{padding-bottom:25px;}.node--simplenews-issue .footer{padding-bottom:50px;}.node--simplenews-issue .footer .footer-header{padding-bottom:5px;}.node--simplenews-issue .footer .social-links{padding-bottom:15px;}.node--simplenews-issue .footer .social-links .social-link{display:inline-block;padding-right:20px;}.node--simplenews-issue .footer .footer-logo{vertical-align:bottom;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs .field__item{padding-bottom:75px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .teaser-image{padding-bottom:10px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group .field__item{padding-bottom:50px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group .field__item.odd{padding-right:10px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group .field__item.even{padding-left:10px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group .field__item.last{padding-bottom:0px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--news{vertical-align:top;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--job .field__item{padding-bottom:0px;border-top:1px solid #1D1D1B;border-bottom:1px solid #1D1D1B;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--job .field__item .node__content{padding-top:25px;padding-bottom:25px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--job .field__item .job-location,.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--job .field__item .job-title{vertical-align:top;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--job .field__item .job-location{padding-right:50px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--employee .field__item{padding-bottom:25px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--employee .teaser-image{width:260px;padding-right:10px;padding-bottom:0px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--employee .node__content{width:260px;padding-left:10px;vertical-align:top;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__node_references .field--name-field-node-references__group--employee .node__content .teaser-text{margin-bottom:25px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__files .paragraph__content{padding-top:50px;padding-bottom:50px;background-color:#74706B;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__files .image{padding-bottom:50px;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__files .title h2{color:#fff;}.node--simplenews-issue .paragraphs .field--name-field-newsletter-paragraphs__files .cta-link a{color:#fff;}
.node--view-mode-teaser-full{width:90%;max-width:1800px;margin:0 auto;}.node--view-mode-teaser-full .field--name-field-image{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .node--view-mode-teaser-full .field--name-field-image,.node--view-mode-teaser-full .has-visible-scroll .field--name-field-image{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.node--view-mode-teaser-full .content-middle .read-more::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--view-mode-teaser-full .content-middle .read-more::after{content:"\e905";}.node--view-mode-teaser-full{position:relative;}.node--view-mode-teaser-full .field--name-field-image{height:100vh;}.has-touch .node--view-mode-teaser-full .field--name-field-image{height:calc(100vh - 60px);}.node--view-mode-teaser-full .field--name-field-image img{height:100%;-o-object-fit:cover;object-fit:cover;}.is-ie .node--view-mode-teaser-full .field--name-field-image{overflow:hidden;}.is-ie .node--view-mode-teaser-full .field--name-field-image img{width:100%;height:auto;}.node--view-mode-teaser-full .content-bottom{position:absolute;left:0;bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));width:100%;}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-bottom{bottom:37.5px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-bottom{bottom:50px;}}.node--view-mode-teaser-full .content-bottom h2{width:66.03774%;margin-right:1.88679%;float:left;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:0;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-bottom h2{font-size:20px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-bottom h2{font-size:26px;}}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-bottom h2{line-height:23px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-bottom h2{line-height:30px;}}.has-mouse .node--view-mode-teaser-full .content-bottom h2:hover{color:#CCC6C1;}.node--view-mode-teaser-full .content-middle{position:absolute;left:0;top:25%;width:100%;}.node--view-mode-teaser-full .content-middle h2{width:83.01887%;margin-right:1.88679%;float:left;font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-middle h2{font-size:34px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-middle h2{font-size:67px;}}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-middle h2{line-height:36px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-middle h2{line-height:70px;}}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-middle h2{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-middle h2{letter-spacing:-1px;}}.node--view-mode-teaser-full .content-middle .read-more{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);clear:left;}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-middle .read-more{font-size:20px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-middle .read-more{font-size:26px;}}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-middle .read-more{line-height:23px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-middle .read-more{line-height:30px;}}.node--view-mode-teaser-full .content-middle .read-more::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-middle .read-more::after{font-size:20px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-middle .read-more::after{font-size:26px;}}@media screen and (max-width:600px){.node--view-mode-teaser-full .content-middle .read-more::after{line-height:23px;}}@media screen and (min-width:1024px){.node--view-mode-teaser-full .content-middle .read-more::after{line-height:30px;}}.node--view-mode-teaser-full .content-middle .read-more::after{margin-left:15px;}.has-mouse .node--view-mode-teaser-full .content-middle .read-more:hover{color:#74706B;}.has-mouse.has-dark-body-color .node--view-mode-teaser-full .content-middle .read-more:hover{color:#CCC6C1;}.node--view-mode-teaser-full .content-middle .read-more::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--view-mode-teaser-full .content-middle .read-more:hover::after{transform:translateX(40%);}.has-mouse .node--view-mode-teaser-full a:hover img{filter:none;}.has-mouse .top-element-image-filter--brighten.node--view-mode-teaser-full a:hover img{filter:brightness(140%);}.has-mouse .top-element-image-filter--darken.node--view-mode-teaser-full a:hover img{filter:brightness(60%);}
.node--type-video.node--view-mode-teaser h2{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.node--type-video.node--view-mode-teaser h2{font-size:20px;}}@media screen and (min-width:1024px){.node--type-video.node--view-mode-teaser h2{font-size:26px;}}@media screen and (max-width:600px){.node--type-video.node--view-mode-teaser h2{line-height:23px;}}@media screen and (min-width:1024px){.node--type-video.node--view-mode-teaser h2{line-height:30px;}}.node--type-video.node--view-mode-teaser .play-text::after{margin-left:0;}
.paragraph--type--accordion::after{display:table;clear:both;content:"";}.paragraph--type--accordion.accordion-layout-default .accordion-title-container a::after,.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before,.paragraph--type--accordion.accordion-layout-large a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.paragraph--type--accordion.accordion-layout-default .accordion-title-container a::after{content:"\e903";}.paragraph--type--accordion.accordion-layout-large a::after{content:"\e905";}.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{content:"\e90c";}.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon:hover,.paragraph--type--accordion.accordion-layout-default .has-mouse .accordion-trigger-icon:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon:hover,.paragraph--type--accordion.accordion-layout-default .has-mouse.has-dark-body-color .accordion-trigger-icon:hover{color:#CCC6C1;}.paragraph--type--accordion.accordion-layout-default{padding:12px 0 14px;}.paragraph--type--accordion{border-bottom:1px solid #1D1D1B;box-sizing:border-box;}.paragraph--type--accordion:first-child{border-top:1px solid #1D1D1B;}.background-color--charcoal .paragraph--type--accordion,.background-color--grey-dark .paragraph--type--accordion,.has-dark-body-color .paragraph--type--accordion{border-color:#fff;}.paragraph--type--accordion .field--name-field-title{cursor:pointer;}.paragraph--type--accordion .accordion__content{height:0;overflow:hidden;transition:height 200ms cubic-bezier(0.25,0.46,0.45,0.94) 200ms;}.accordion-is-open.paragraph--type--accordion .accordion__content{transition:height 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.paragraph--type--accordion .accordion__content--inner{margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));transition:opacity 200ms cubic-bezier(0.25,0.46,0.45,0.94);opacity:0;}@media screen and (max-width:600px){.paragraph--type--accordion .accordion__content--inner{margin-bottom:15px;}}@media screen and (min-width:1024px){.paragraph--type--accordion .accordion__content--inner{margin-bottom:20px;}}.accordion-is-open.paragraph--type--accordion .accordion__content--inner{opacity:1;transition:opacity 200ms cubic-bezier(0.25,0.46,0.45,0.94) 200ms;}.paragraph--type--accordion.accordion-layout-default .accordion-title-container{display:flex;align-items:center;justify-content:space-between;}.paragraph--type--accordion.accordion-layout-default .accordion-title-container h2{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";width:57.54717%;margin-right:1.88679%;float:left;margin-bottom:0;}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container h2{font-size:14px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container h2{font-size:18px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container h2{line-height:18px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container h2{line-height:23px;}}@media (max-width:768px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container h2{width:83.01887%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container h2{width:91.50943%;margin-right:1.88679%;float:left;}}.paragraph--type--accordion.accordion-layout-default .accordion-title-container .field--name-field-link-to{width:32.07547%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container .field--name-field-link-to{display:none;}}.paragraph--type--accordion.accordion-layout-default .accordion-title-container a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.paragraph--type--accordion.accordion-layout-default .accordion-title-container a::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container a::after{font-size:14px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container a::after{font-size:18px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container a::after{line-height:18px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-default .accordion-title-container a::after{line-height:23px;}}.paragraph--type--accordion.accordion-layout-default .accordion-title-container a::after{margin-left:10px;}.has-mouse .paragraph--type--accordion.accordion-layout-default .accordion-title-container a:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--accordion.accordion-layout-default .accordion-title-container a:hover{color:#CCC6C1;}.paragraph--type--accordion.accordion-layout-default .accordion-title-container a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--accordion.accordion-layout-default .accordion-title-container a:hover::after{transform:translateX(40%);}.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon{width:6.60377%;float:left;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";position:relative;cursor:pointer;}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon{line-height:30px;}}.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon::after{position:absolute;float:right;}.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:50% 54%;transform-style:preserve-3d;will-change:transform;content:'+';display:block;float:right;position:absolute;top:calc(-10px + -6 * ((100vw - 600px) / 424));right:0;}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon::after{top:-10px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon::after{top:-16px;}}.accordion-is-open.paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon::after{transform:rotate(45deg);}.has-mouse .paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon:hover::before,.has-mouse .paragraph--type--accordion.accordion-layout-default .accordion-trigger-icon:hover::after{transform:rotate(45deg);}.paragraph--type--accordion.accordion-layout-default .accordion__content{width:57.54717%;margin-right:1.88679%;float:left;}@media (max-width:768px){.paragraph--type--accordion.accordion-layout-default .accordion__content{width:83.01887%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion__content{width:100%;}.paragraph--type--accordion.accordion-layout-default .accordion__content .field--name-field-link-to{margin-top:15px;}}.paragraph--type--accordion.accordion-layout-default .accordion__content--inner{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-default .accordion__content--inner{margin-top:15px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-default .accordion__content--inner{margin-top:20px;}}.paragraph--type--accordion.accordion-layout-large{padding:30px 0;}.paragraph--type--accordion.accordion-layout-large .field--name-field-title,.paragraph--type--accordion.accordion-layout-large .field--name-field-link-to{width:40.56604%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title,.paragraph--type--accordion.accordion-layout-large .field--name-field-link-to{width:100%;margin-right:0;}}.paragraph--type--accordion.accordion-layout-large .field--name-field-title{font-size:calc(24px + 16 * ((100vw - 600px) / 424));line-height:calc(26px + 19 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);margin-bottom:0;}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title{font-size:24px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title{font-size:40px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title{line-height:26px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title{line-height:45px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title{letter-spacing:-1px;}}.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{display:inline-flex;font-size:calc(24px + 16 * ((100vw - 600px) / 424));line-height:calc(26px + 19 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{font-size:24px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{font-size:40px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{line-height:26px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{line-height:45px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{letter-spacing:-1px;}}.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{margin-right:20px;}.has-mouse .paragraph--type--accordion.accordion-layout-large .field--name-field-title:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--accordion.accordion-layout-large .field--name-field-title:hover{color:#CCC6C1;}.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--accordion.accordion-layout-large .field--name-field-title:hover::before{transform:translateY(30%);}@media (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-title{margin-bottom:15px;}}.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:50% 59%;}.accordion-is-open.paragraph--type--accordion.accordion-layout-large .field--name-field-title::before{transform:rotate(180deg);}.has-mouse .accordion-is-open.paragraph--type--accordion.accordion-layout-large .field--name-field-title:hover::before{transform:translateY(-30%) rotate(180deg);}.paragraph--type--accordion.accordion-layout-large .field--name-field-link-to{margin-top:calc(30px + 10 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-link-to{margin-top:30px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .field--name-field-link-to{margin-top:40px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-link-to{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .field--name-field-link-to{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .field--name-field-link-to{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .field--name-field-link-to{line-height:30px;}}.paragraph--type--accordion.accordion-layout-large a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.paragraph--type--accordion.accordion-layout-large a::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large a::after{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large a::after{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large a::after{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large a::after{line-height:30px;}}.paragraph--type--accordion.accordion-layout-large a::after{margin-left:15px;}.has-mouse .paragraph--type--accordion.accordion-layout-large a:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--accordion.accordion-layout-large a:hover{color:#CCC6C1;}.paragraph--type--accordion.accordion-layout-large a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--accordion.accordion-layout-large a:hover::after{transform:translateX(40%);}.paragraph--type--accordion.accordion-layout-large .text-first-paragraph{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";width:57.54717%;float:right;cursor:pointer;}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .text-first-paragraph{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .text-first-paragraph{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .text-first-paragraph{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .text-first-paragraph{line-height:30px;}}@media (max-width:600px){.paragraph--type--accordion.accordion-layout-large .text-first-paragraph{width:100%;}}.paragraph--type--accordion.accordion-layout-large .accordion__content{width:57.54717%;float:right;}@media (max-width:600px){.paragraph--type--accordion.accordion-layout-large .accordion__content{width:100%;}}.paragraph--type--accordion.accordion-layout-large .accordion__content h2{font-size:calc(24px + 16 * ((100vw - 600px) / 424));line-height:calc(26px + 19 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .accordion__content h2{font-size:24px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .accordion__content h2{font-size:40px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .accordion__content h2{line-height:26px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .accordion__content h2{line-height:45px;}}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .accordion__content h2{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .accordion__content h2{letter-spacing:-1px;}}.paragraph--type--accordion.accordion-layout-large .accordion__content--inner{margin-top:calc(67.5px + 22.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--accordion.accordion-layout-large .accordion__content--inner{margin-top:67.5px;}}@media screen and (min-width:1024px){.paragraph--type--accordion.accordion-layout-large .accordion__content--inner{margin-top:90px;}}@media (max-width:600px){.paragraph--type--accordion.accordion-layout-large .accordion__content--inner{margin-top:30px;}}
.paragraph--type--advanced-list::after{display:table;clear:both;content:"";}.paragraph--type--advanced-list .read-more-trigger{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.paragraph--type--advanced-list .read-more-trigger,.paragraph--type--advanced-list a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--advanced-list .read-more-trigger:hover,.paragraph--type--advanced-list .has-mouse .read-more-trigger:hover,.has-mouse .paragraph--type--advanced-list a:hover,.paragraph--type--advanced-list .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--advanced-list .read-more-trigger:hover,.paragraph--type--advanced-list .has-mouse.has-dark-body-color .read-more-trigger:hover,.has-mouse.has-dark-body-color .paragraph--type--advanced-list a:hover,.paragraph--type--advanced-list .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.paragraph--type--advanced-list .read-more-trigger{display:inline-flex;align-items:center;position:relative;padding-right:18px;cursor:pointer;}.paragraph--type--advanced-list .read-more-trigger::before,.paragraph--type--advanced-list .read-more-trigger::after{content:'';position:absolute;top:50%;right:0;width:10px;height:2px;background-color:#1D1D1B;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94),background-color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-dark-body-color .paragraph--type--advanced-list .read-more-trigger::before,.paragraph--type--advanced-list .has-dark-body-color .read-more-trigger::before,.has-dark-body-color .paragraph--type--advanced-list .read-more-trigger::after,.paragraph--type--advanced-list .has-dark-body-color .read-more-trigger::after{background-color:#fff;}.paragraph--type--advanced-list .read-more-trigger::after{transform:translateY(-50%);}.paragraph--type--advanced-list .read-more-trigger::before{transform:translateY(-50%) rotate(90deg);}.has-mouse .paragraph--type--advanced-list .read-more-trigger:hover::before,.paragraph--type--advanced-list .has-mouse .read-more-trigger:hover::before,.has-mouse .paragraph--type--advanced-list .read-more-trigger:hover::after,.paragraph--type--advanced-list .has-mouse .read-more-trigger:hover::after{background-color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--advanced-list .read-more-trigger:hover::before,.paragraph--type--advanced-list .has-mouse.has-dark-body-color .read-more-trigger:hover::before,.has-mouse.has-dark-body-color .paragraph--type--advanced-list .read-more-trigger:hover::after,.paragraph--type--advanced-list .has-mouse.has-dark-body-color .read-more-trigger:hover::after{background-color:#CCC6C1;}.paragraph--type--advanced-list .text-list--row{padding:12px 0 14px;}.paragraph--type--advanced-list .text-list--row{border-bottom:1px solid #1D1D1B;box-sizing:border-box;}.paragraph--type--advanced-list .text-list--row:first-child{border-top:1px solid #1D1D1B;}.has-dark-body-color .paragraph--type--advanced-list .text-list--row{border-color:#fff;}.paragraph--type--advanced-list .text-list--row > .text-list--item:first-child{width:6.60377%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--advanced-list .text-list--row > .text-list--item:first-child{width:10.84906%;margin-right:1.88679%;float:left;}}.paragraph--type--advanced-list .text-list--row > .text-list--item:nth-child(2){width:40.56604%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--advanced-list .text-list--row > .text-list--item:nth-child(2){width:44.81132%;margin-right:1.88679%;float:left;}}.paragraph--type--advanced-list .text-list--row > .text-list--item:nth-child(3){width:49.0566%;float:left;}@media (max-width:600px){.paragraph--type--advanced-list .text-list--row > .text-list--item:nth-child(3){width:40.56604%;float:left;}}.paragraph--type--advanced-list a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94),transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);display:block;}.has-mouse .paragraph--type--advanced-list a:hover{transform:translateX(20px);}.paragraph--type--advanced-list .read-more-container{transition:height 200ms cubic-bezier(0.25,0.46,0.45,0.94);height:0;overflow:hidden;margin-top:-1px;}.paragraph--type--advanced-list .read-more-trigger{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--advanced-list .read-more-trigger{margin-top:15px;}}@media screen and (min-width:1024px){.paragraph--type--advanced-list .read-more-trigger{margin-top:20px;}}.paragraph--type--advanced-list.read-more-is-open .read-more-trigger::before{transform:rotate(0);}
.paragraph--type--banner.paragraph--view-mode--primary{display:flex;justify-content:space-between;align-items:flex-start;}.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-image{width:30.81761%;}@media (max-width:600px){.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-image{width:32.07547%;}}@media (max-width:414px){.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-image{width:19.33962%;margin-right:1.88679%;float:left;}}.paragraph--type--banner.paragraph--view-mode--primary .paragraph__content{width:65.40881%;}@media (max-width:600px){.paragraph--type--banner.paragraph--view-mode--primary .paragraph__content{width:66.03774%;padding-left:2.83019%;box-sizing:border-box;}}@media (max-width:414px){.paragraph--type--banner.paragraph--view-mode--primary .paragraph__content{width:78.77358%;margin-right:1.88679%;float:left;}}.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-title{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-title{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-title{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-title{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-title{line-height:30px;}}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-title{margin-bottom:15px;}}@media screen and (min-width:1024px){.paragraph--type--banner.paragraph--view-mode--primary .field--name-field-title{margin-bottom:20px;}}
.paragraph--type--collection .read-more-trigger{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.paragraph--type--collection .read-more-trigger{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--collection .read-more-trigger:hover,.paragraph--type--collection .has-mouse .read-more-trigger:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--collection .read-more-trigger:hover,.paragraph--type--collection .has-mouse.has-dark-body-color .read-more-trigger:hover{color:#CCC6C1;}.paragraph--type--collection .read-more-trigger{display:inline-flex;align-items:center;position:relative;padding-right:18px;cursor:pointer;}.paragraph--type--collection .read-more-trigger::before,.paragraph--type--collection .read-more-trigger::after{content:'';position:absolute;top:50%;right:0;width:10px;height:2px;background-color:#1D1D1B;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94),background-color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-dark-body-color .paragraph--type--collection .read-more-trigger::before,.paragraph--type--collection .has-dark-body-color .read-more-trigger::before,.has-dark-body-color .paragraph--type--collection .read-more-trigger::after,.paragraph--type--collection .has-dark-body-color .read-more-trigger::after{background-color:#fff;}.paragraph--type--collection .read-more-trigger::after{transform:translateY(-50%);}.paragraph--type--collection .read-more-trigger::before{transform:translateY(-50%) rotate(90deg);}.has-mouse .paragraph--type--collection .read-more-trigger:hover::before,.paragraph--type--collection .has-mouse .read-more-trigger:hover::before,.has-mouse .paragraph--type--collection .read-more-trigger:hover::after,.paragraph--type--collection .has-mouse .read-more-trigger:hover::after{background-color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--collection .read-more-trigger:hover::before,.paragraph--type--collection .has-mouse.has-dark-body-color .read-more-trigger:hover::before,.has-mouse.has-dark-body-color .paragraph--type--collection .read-more-trigger:hover::after,.paragraph--type--collection .has-mouse.has-dark-body-color .read-more-trigger:hover::after{background-color:#CCC6C1;}.paragraph--type--collection .paragraphs-collection__list .paragraph--type--list{padding:12px 0 14px;}.paragraph--type--collection .paragraphs-collection__banner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:1fr;grid-auto-rows:minmax(0,auto);grid-auto-flow:row dense;grid-column-gap:1.88679%;}.paragraph--type--collection > .field--name-field-text-plain{margin-bottom:15px;}.paragraph--type--collection .field--name-field-text.in-paragraph-collection{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));width:57.54717%;}@media screen and (max-width:600px){.paragraph--type--collection .field--name-field-text.in-paragraph-collection{margin-bottom:60px;}}@media screen and (min-width:1024px){.paragraph--type--collection .field--name-field-text.in-paragraph-collection{margin-bottom:80px;}}@media (max-width:768px){.paragraph--type--collection .field--name-field-text.in-paragraph-collection{width:83.01887%;}}@media (max-width:600px){.paragraph--type--collection .field--name-field-text.in-paragraph-collection{width:100%;}}.paragraph--type--collection .paragraph-collection--item{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));clear:both;}@media screen and (max-width:600px){.paragraph--type--collection .paragraph-collection--item{margin-bottom:75px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraph-collection--item{margin-bottom:100px;}}.paragraph--type--collection .paragraph-collection--item:last-child{margin-bottom:0;}@media (max-width:600px){.paragraph--type--collection .paragraph-collection--item{margin-bottom:45px;}}.paragraph--type--collection .paragraph-collection--item .paragraph{margin-top:0;margin-bottom:0;}.paragraph--type--collection .paragraph-collection--item .paragraph.paragraph--type--accordion.accordion-layout-large:first-child{margin-top:calc(45px + 75 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--collection .paragraph-collection--item .paragraph.paragraph--type--accordion.accordion-layout-large:first-child{margin-top:45px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraph-collection--item .paragraph.paragraph--type--accordion.accordion-layout-large:first-child{margin-top:120px;}}.paragraph--type--collection.paragraph-display-medium-left .paragraphs-collection__image,.paragraph--type--collection.paragraph-display-medium-left .paragraphs-collection__quote{width:83.01887%;}@media (max-width:600px){.paragraph--type--collection.paragraph-display-medium-left .paragraphs-collection__image,.paragraph--type--collection.paragraph-display-medium-left .paragraphs-collection__quote{width:100%;}}.paragraph--type--collection.paragraph-display-medium-center .paragraphs-collection__image,.paragraph--type--collection.paragraph-display-medium-center .paragraphs-collection__quote{width:83.01887%;margin-left:8.49057%;}@media (max-width:600px){.paragraph--type--collection.paragraph-display-medium-center .paragraphs-collection__image,.paragraph--type--collection.paragraph-display-medium-center .paragraphs-collection__quote{width:100%;margin-left:0;}}.paragraph--type--collection.paragraph-display-medium-right .paragraphs-collection__image,.paragraph--type--collection.paragraph-display-medium-right .paragraphs-collection__quote{width:83.01887%;margin-left:16.98113%;}@media (max-width:600px){.paragraph--type--collection.paragraph-display-medium-right .paragraphs-collection__image,.paragraph--type--collection.paragraph-display-medium-right .paragraphs-collection__quote{width:100%;margin-left:0;}}.paragraph--type--collection.paragraph-display-small-right .paragraphs-collection__image,.paragraph--type--collection.paragraph-display-small-right .paragraphs-collection__quote{width:57.54717%;margin-left:42.45283%;}@media (max-width:600px){.paragraph--type--collection.paragraph-display-small-right .paragraphs-collection__image,.paragraph--type--collection.paragraph-display-small-right .paragraphs-collection__quote{width:100%;margin-left:0;}}.paragraph--type--collection .paragraphs-collection__image.is-not-slider,.paragraph--type--collection .paragraphs-collection__quote.is-not-slider{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.88679%;grid-row-gap:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--collection .paragraphs-collection__image.is-not-slider,.paragraph--type--collection .paragraphs-collection__quote.is-not-slider{grid-row-gap:30px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraphs-collection__image.is-not-slider,.paragraph--type--collection .paragraphs-collection__quote.is-not-slider{grid-row-gap:40px;}}@media (max-width:768px){.paragraph--type--collection .paragraphs-collection__image.is-not-slider,.paragraph--type--collection .paragraphs-collection__quote.is-not-slider{grid-template-columns:1fr;}}.paragraph--type--collection .paragraphs-collection__quote .paragraph--type--quote .field--name-field-text-plain{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.paragraph--type--collection .paragraphs-collection__quote .paragraph--type--quote .field--name-field-text-plain{font-size:14px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraphs-collection__quote .paragraph--type--quote .field--name-field-text-plain{font-size:18px;}}@media screen and (max-width:600px){.paragraph--type--collection .paragraphs-collection__quote .paragraph--type--quote .field--name-field-text-plain{line-height:18px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraphs-collection__quote .paragraph--type--quote .field--name-field-text-plain{line-height:23px;}}.paragraph--type--collection .paragraphs-collection__quote .paragraph--type--quote .field--name-field-text-plain::before{margin-bottom:calc(3px + 2 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--collection .paragraphs-collection__quote .paragraph--type--quote .field--name-field-text-plain::before{margin-bottom:3px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraphs-collection__quote .paragraph--type--quote .field--name-field-text-plain::before{margin-bottom:5px;}}.paragraph--type--collection .paragraphs-collection__list .paragraph--type--list{border-bottom:1px solid #1D1D1B;box-sizing:border-box;}.paragraph--type--collection .paragraphs-collection__list .paragraph--type--list:first-child{border-top:1px solid #1D1D1B;}.has-dark-body-color .paragraph--type--collection .paragraphs-collection__list .paragraph--type--list{border-color:#fff;}.paragraph--type--collection .paragraphs-collection__video{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.88679%;grid-row-gap:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--collection .paragraphs-collection__video{grid-row-gap:30px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraphs-collection__video{grid-row-gap:40px;}}@media (max-width:768px){.paragraph--type--collection .paragraphs-collection__video{grid-template-columns:1fr;}}.paragraph--type--collection .paragraphs-collection__video .field--name-field-text{line-height:calc(16px + 2 * ((100vw - 600px) / 424));font-size:14px;font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.paragraph--type--collection .paragraphs-collection__video .field--name-field-text{line-height:16px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraphs-collection__video .field--name-field-text{line-height:18px;}}.paragraph--type--collection .paragraphs-collection__testimonial{grid-row-gap:calc(30px + 10 * ((100vw - 600px) / 424));display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.88679%;}@media screen and (max-width:600px){.paragraph--type--collection .paragraphs-collection__testimonial{grid-row-gap:30px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraphs-collection__testimonial{grid-row-gap:40px;}}@media (max-width:600px){.paragraph--type--collection .paragraphs-collection__testimonial{display:block;margin-bottom:0;}.paragraph--type--collection .paragraphs-collection__testimonial:after{content:"";display:table;clear:both;}.paragraph--type--collection .paragraphs-collection__testimonial .paragraph--type--testimonial{margin-bottom:45px;}.paragraph--type--collection .paragraphs-collection__testimonial .paragraph--type--testimonial:after{content:"";display:table;clear:both;}.paragraph--type--collection .paragraphs-collection__testimonial .paragraph--type--testimonial:last-child{margin-bottom:0;}}.paragraph--type--collection .paragraphs-collection__banner{row-gap:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--collection .paragraphs-collection__banner{row-gap:22.5px;}}@media screen and (min-width:1024px){.paragraph--type--collection .paragraphs-collection__banner{row-gap:30px;}}.paragraph--type--collection .paragraphs-collection__banner > *{grid-column:span 6;}@media (max-width:600px){.paragraph--type--collection .paragraphs-collection__banner > *{grid-column:span 12;}}.paragraph--type--collection .read-more-container{transition:height 200ms cubic-bezier(0.25,0.46,0.45,0.94);height:0;overflow:hidden;margin-top:-1px;}.paragraph--type--collection .read-more-trigger{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--collection .read-more-trigger{margin-top:15px;}}@media screen and (min-width:1024px){.paragraph--type--collection .read-more-trigger{margin-top:20px;}}.background-color--grey-dark.paragraph--type--collection .read-more-trigger::before,.background-color--grey-dark.paragraph--type--collection .read-more-trigger::after{background-color:#fff;}.has-mouse .background-color--grey-dark.paragraph--type--collection .read-more-trigger:hover{color:#CCC6C1;}.has-mouse .background-color--grey-dark.paragraph--type--collection .read-more-trigger:hover::before,.has-mouse .background-color--grey-dark.paragraph--type--collection .read-more-trigger:hover::after{background-color:#CCC6C1;}.paragraph--type--collection.read-more-is-open .read-more-trigger::before{transform:rotate(0);}
.paragraph--type--compass .field--name-field-files a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.paragraph--type--compass .field--name-field-files a::after{content:"\e900";}.group-kompass .paragraph--type--compass.paragraph--view-mode--default .field--name-field-title{margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.group-kompass .paragraph--type--compass.paragraph--view-mode--default .field--name-field-title{margin-bottom:45px;}}@media screen and (min-width:1024px){.group-kompass .paragraph--type--compass.paragraph--view-mode--default .field--name-field-title{margin-bottom:60px;}}@media (max-width:600px){.group-kompass .paragraph--type--compass.paragraph--view-mode--default{display:flex;flex-direction:column-reverse;}}.paragraph--type--compass .field--name-field-title{margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));width:40.56604%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.paragraph--type--compass .field--name-field-title{margin-bottom:45px;}}@media screen and (min-width:1024px){.paragraph--type--compass .field--name-field-title{margin-bottom:60px;}}@media (max-width:600px){.paragraph--type--compass .field--name-field-title{width:100%;margin-right:0;}}.paragraph--type--compass .field--name-field-text-plain-long{margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";width:57.54717%;float:left;}@media screen and (max-width:600px){.paragraph--type--compass .field--name-field-text-plain-long{margin-bottom:45px;}}@media screen and (min-width:1024px){.paragraph--type--compass .field--name-field-text-plain-long{margin-bottom:60px;}}@media screen and (max-width:600px){.paragraph--type--compass .field--name-field-text-plain-long{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--compass .field--name-field-text-plain-long{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--compass .field--name-field-text-plain-long{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--compass .field--name-field-text-plain-long{line-height:30px;}}@media (max-width:600px){.paragraph--type--compass .field--name-field-text-plain-long{width:100%;}}.paragraph--type--compass .field--name-field-text-formatted-long-multi{margin-top:calc(30px + 10 * ((100vw - 600px) / 424));margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));width:40.56604%;margin-right:1.88679%;float:left;clear:both;}@media screen and (max-width:600px){.paragraph--type--compass .field--name-field-text-formatted-long-multi{margin-top:30px;}}@media screen and (min-width:1024px){.paragraph--type--compass .field--name-field-text-formatted-long-multi{margin-top:40px;}}@media screen and (max-width:600px){.paragraph--type--compass .field--name-field-text-formatted-long-multi{margin-bottom:45px;}}@media screen and (min-width:1024px){.paragraph--type--compass .field--name-field-text-formatted-long-multi{margin-bottom:60px;}}.flipped.paragraph--type--compass .field--name-field-text-formatted-long-multi{margin-right:0;float:right;}@media (max-width:600px){.flipped.paragraph--type--compass .field--name-field-text-formatted-long-multi{float:left;}}@media (max-width:1024px){.paragraph--type--compass .field--name-field-text-formatted-long-multi{margin-top:0;}}@media (max-width:600px){.paragraph--type--compass .field--name-field-text-formatted-long-multi{width:100%;margin-right:0;margin-bottom:0;}}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item.slick-active{transition:opacity 500ms linear 500ms !important;}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item p{width:79.09434%;}@media (max-width:600px){.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item p{width:100%;}}.group-kompass .paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item p{width:100%;}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item::before{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));content:'';display:block;width:20.75472%;padding-top:20.75472%;background-size:100% auto;background-position:bottom center;background-repeat:no-repeat;}@media screen and (max-width:600px){.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item::before{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item::before{margin-bottom:30px;}}@media (max-width:600px){.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item::before{width:23.58491%;padding-top:23.58491%;}}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(1)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_1.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(2)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_2.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(3)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_3.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(4)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_4.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(5)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_5.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(6)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_6.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(7)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_7.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(8)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_8.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(9)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_9.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(10)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_10.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(11)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_11.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(12)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_12.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(13)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_13.svg);}.paragraph--type--compass .field--name-field-text-formatted-long-multi .field__item:nth-child(14)::before{background-image:url(/themes/b14theme/images/svgs/compass/compass_icon_14.svg);}.paragraph--type--compass .svg-container{width:57.54717%;float:left;overflow:hidden;}@media (max-width:600px){.paragraph--type--compass .svg-container{width:100%;}}.flipped.paragraph--type--compass .svg-container{width:49.0566%;}@media (max-width:600px){.flipped.paragraph--type--compass .svg-container{width:100%;}}.paragraph--type--compass .field--name-field-files{float:left;clear:left;transform:translateY(-100%);}.paragraph--type--compass .field--name-field-files a{display:inline-flex;align-items:baseline;}.paragraph--type--compass .field--name-field-files a::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.paragraph--type--compass .field--name-field-files a::after{font-size:14px;}}@media screen and (min-width:1024px){.paragraph--type--compass .field--name-field-files a::after{font-size:18px;}}@media screen and (max-width:600px){.paragraph--type--compass .field--name-field-files a::after{line-height:18px;}}@media screen and (min-width:1024px){.paragraph--type--compass .field--name-field-files a::after{line-height:23px;}}.paragraph--type--compass .field--name-field-files a::after{margin-left:10px;}@media (max-width:600px){.paragraph--type--compass .field--name-field-files{transform:none;margin-top:15px;}}
.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{content:"\e904";}.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2:hover,.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content .has-mouse h2:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2:hover,.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content .has-mouse.has-dark-body-color h2:hover{color:#CCC6C1;}.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content a{display:block;}.has-mouse .paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content a:hover h2{transform:translateX(30px);}.has-mouse .paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content a:hover .field--name-field-text-plain-long{opacity:1;transition:opacity 200ms cubic-bezier(0.25,0.46,0.45,0.94) 100ms;}.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);margin-bottom:0;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94),color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{font-size:34px;}}@media screen and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{font-size:67px;}}@media screen and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{line-height:36px;}}@media screen and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{line-height:70px;}}@media screen and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{letter-spacing:-1px;}}.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{display:inline-flex;font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{font-size:34px;}}@media screen and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{font-size:67px;}}@media screen and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{line-height:36px;}}@media screen and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{line-height:70px;}}@media screen and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{letter-spacing:-1px;}}.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{margin-right:30px;}.has-mouse .paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2:hover{color:#CCC6C1;}.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2:hover::before{transform:translateX(40%);}@media (max-width:1600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}}@media screen and (max-width:1600px) and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{font-size:28px;}}@media screen and (max-width:1600px) and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{font-size:50px;}}@media screen and (max-width:1600px) and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{line-height:33px;}}@media screen and (max-width:1600px) and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{line-height:55px;}}@media screen and (max-width:1600px) and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{letter-spacing:-0.5px;}}@media screen and (max-width:1600px) and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2{letter-spacing:-1px;}}@media (max-width:1600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(31px + 24 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));margin-right:calc(15px + 5 * ((100vw - 600px) / 424));margin-right:20px;}}@media screen and (max-width:1600px) and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{font-size:28px;}}@media screen and (max-width:1600px) and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{font-size:50px;}}@media screen and (max-width:1600px) and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{line-height:31px;}}@media screen and (max-width:1600px) and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{line-height:55px;}}@media screen and (max-width:1600px) and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{letter-spacing:-0.5px;}}@media screen and (max-width:1600px) and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{letter-spacing:-1px;}}@media screen and (max-width:1600px) and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{margin-right:15px;}}@media screen and (max-width:1600px) and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content h2::before{margin-right:20px;}}.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content .field--name-field-text-plain-long{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";position:absolute;top:0;left:59.43396%;width:40.56604%;transition:opacity 200ms cubic-bezier(0.25,0.46,0.45,0.94) 100ms;opacity:0;pointer-events:none;}@media screen and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content .field--name-field-text-plain-long{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content .field--name-field-text-plain-long{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content .field--name-field-text-plain-long{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content .field--name-field-text-plain-long{line-height:30px;}}@media (max-width:600px){.paragraph--type--data-shortcut.paragraph--view-mode--default > .paragraph__content .field--name-field-text-plain-long{display:none;}}
.paragraph--type--files.paragraph--view-mode--default{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .paragraph--type--files.paragraph--view-mode--default{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.paragraph--type--files.paragraph--view-mode--default{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a::after,.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a::after{content:"\e900";}.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a::after{content:"\e901";}.paragraph--type--files.paragraph--view-mode--default{padding-top:calc(30px + 10 * ((100vw - 600px) / 424));padding-bottom:calc(30px + 10 * ((100vw - 600px) / 424));background-color:#74706B;color:#fff;clear:both;}@media screen and (max-width:600px){.paragraph--type--files.paragraph--view-mode--default{padding-top:30px;}}@media screen and (min-width:1024px){.paragraph--type--files.paragraph--view-mode--default{padding-top:40px;}}@media screen and (max-width:600px){.paragraph--type--files.paragraph--view-mode--default{padding-bottom:30px;}}@media screen and (min-width:1024px){.paragraph--type--files.paragraph--view-mode--default{padding-bottom:40px;}}@media (max-width:600px){.paragraph--type--files.paragraph--view-mode--default{padding-top:45px;padding-bottom:45px;}}.paragraph--type--files.paragraph--view-mode--default .field--name-field-image,.paragraph--type--files.paragraph--view-mode--default .field--name-field-video-teaser{width:49.0566%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-image,.paragraph--type--files.paragraph--view-mode--default .field--name-field-video-teaser{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));width:100%;}}@media screen and (max-width:600px) and (max-width:600px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-image,.paragraph--type--files.paragraph--view-mode--default .field--name-field-video-teaser{margin-bottom:30px;}}@media screen and (max-width:600px) and (min-width:1024px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-image,.paragraph--type--files.paragraph--view-mode--default .field--name-field-video-teaser{margin-bottom:40px;}}.paragraph--type--files.paragraph--view-mode--default .paragraph__content{width:49.0566%;margin-right:1.88679%;float:left;}.paragraph--type--files.paragraph--view-mode--default .paragraph__content:nth-child(2n){margin-right:0;}.paragraph--type--files.paragraph--view-mode--default .paragraph__content:nth-child(2n+1){clear:left;}@media (max-width:600px){.paragraph--type--files.paragraph--view-mode--default .paragraph__content{width:100%;}}.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);color:#fff;}@media screen and (max-width:600px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a{line-height:30px;}}.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a::after{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a::after{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a::after{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a::after{line-height:30px;}}.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a::after{margin-left:15px;}.has-mouse .paragraph--type--files.paragraph--view-mode--default .field--name-field-files a:hover{color:#74706B;color:#CCC6C1;}.has-mouse.has-dark-body-color .paragraph--type--files.paragraph--view-mode--default .field--name-field-files a:hover{color:#CCC6C1;color:#74706B;}.paragraph--type--files.paragraph--view-mode--default .field--name-field-files a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--files.paragraph--view-mode--default .field--name-field-files a:hover::after{transform:translateY(30%);}.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item{border-top:1px solid #fff;}.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item:last-child{border-bottom:1px solid #fff;}.has-dark-body-color .has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item{border-color:#1D1D1B;}.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);min-height:calc(32px + 14 * ((100vw - 600px) / 424));padding-top:calc(15px + 5 * ((100vw - 600px) / 424));padding-bottom:calc(15px + 5 * ((100vw - 600px) / 424));display:block;}@media screen and (max-width:600px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{font-size:14px;}}@media screen and (min-width:1024px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{font-size:18px;}}@media screen and (max-width:600px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{line-height:18px;}}@media screen and (min-width:1024px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{line-height:23px;}}.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a::after{font-size:14px;}}@media screen and (min-width:1024px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a::after{font-size:18px;}}@media screen and (max-width:600px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a::after{line-height:18px;}}@media screen and (min-width:1024px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a::after{line-height:23px;}}.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a::after{margin-left:10px;}.has-mouse .has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a:hover{color:#74706B;color:#CCC6C1;}.has-mouse.has-dark-body-color .has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a:hover{color:#CCC6C1;color:#74706B;}.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a:hover::after{transform:translateY(30%);}@media screen and (max-width:600px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{min-height:32px;}}@media screen and (min-width:1024px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{min-height:46px;}}@media screen and (max-width:600px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{padding-top:15px;}}@media screen and (min-width:1024px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{padding-top:20px;}}@media screen and (max-width:600px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{padding-bottom:15px;}}@media screen and (min-width:1024px){.has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{padding-bottom:20px;}}.has-dark-body-color .has-multiple-files.paragraph--type--files.paragraph--view-mode--default .field--name-field-files .field__item a{color:#1D1D1B;}
.paragraph--type--image .field--name-field-link-to a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.paragraph--type--image .field--name-field-link-to a::after{content:"\e903";}.paragraph--type--image .field--name-field-image{margin-bottom:calc(11.25px + 3.75 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--image .field--name-field-image{margin-bottom:11.25px;}}@media screen and (min-width:1024px){.paragraph--type--image .field--name-field-image{margin-bottom:15px;}}.paragraph--type--image .field--name-field-link-to{margin-top:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--image .field--name-field-link-to{margin-top:30px;}}@media screen and (min-width:1024px){.paragraph--type--image .field--name-field-link-to{margin-top:40px;}}.paragraph--type--image .field--name-field-link-to a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}.paragraph--type--image .field--name-field-link-to a::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.paragraph--type--image .field--name-field-link-to a::after{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--image .field--name-field-link-to a::after{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--image .field--name-field-link-to a::after{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--image .field--name-field-link-to a::after{line-height:30px;}}.paragraph--type--image .field--name-field-link-to a::after{margin-left:15px;}.has-mouse .paragraph--type--image .field--name-field-link-to a:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--image .field--name-field-link-to a:hover{color:#CCC6C1;}.paragraph--type--image .field--name-field-link-to a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--image .field--name-field-link-to a:hover::after{transform:translateX(40%);}@media screen and (max-width:600px){.paragraph--type--image .field--name-field-link-to a{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--image .field--name-field-link-to a{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--image .field--name-field-link-to a{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--image .field--name-field-link-to a{line-height:30px;}}.paragraph--type--image.paragraph--view-mode--default.paragraph-display-full-width .field--name-field-text{width:57.54717%;}@media (max-width:768px){.paragraph--type--image.paragraph--view-mode--default.paragraph-display-full-width .field--name-field-text{width:83.01887%;}}@media (max-width:600px){.paragraph--type--image.paragraph--view-mode--default.paragraph-display-full-width .field--name-field-text{width:100%;}}.paragraph--type--image.paragraph--view-mode--default.paragraph-display-medium-left .field--name-field-text,.paragraph--type--image.paragraph--view-mode--default.paragraph-display-medium-center .field--name-field-text,.paragraph--type--image.paragraph--view-mode--default.paragraph-display-medium-right .field--name-field-text{width:69.32075%;}@media (max-width:768px){.paragraph--type--image.paragraph--view-mode--default.paragraph-display-medium-left .field--name-field-text,.paragraph--type--image.paragraph--view-mode--default.paragraph-display-medium-center .field--name-field-text,.paragraph--type--image.paragraph--view-mode--default.paragraph-display-medium-right .field--name-field-text{width:100%;}}.paragraph--type--image.paragraph--view-mode--nested.image-display-medium-right{width:82.7044%;margin-left:17.2956%;}@media (max-width:600px){.paragraph--type--image.paragraph--view-mode--nested.image-display-medium-right{width:100%;}}.paragraph--type--image.paragraph--view-mode--nested.image-display-medium-center{width:65.40881%;margin-left:17.2956%;}@media (max-width:600px){.paragraph--type--image.paragraph--view-mode--nested.image-display-medium-center{width:100%;margin-left:0;}}.paragraph--type--image.paragraph--view-mode--nested.image-display-medium-left{width:82.7044%;}@media (max-width:600px){.paragraph--type--image.paragraph--view-mode--nested.image-display-medium-left{width:100%;}}.paragraph--type--image.paragraph--view-mode--nested.image-display-small-right{width:48.11321%;margin-left:51.88679%;}@media (max-width:600px){.paragraph--type--image.paragraph--view-mode--nested.image-display-small-right{width:100%;margin-left:0;}}.paragraph--type--image.paragraph--view-mode--nested.image-display-small-left{width:48.11321%;}@media (max-width:600px){.paragraph--type--image.paragraph--view-mode--nested.image-display-small-left{width:100%;}}
.paragraph--type--list::after{display:table;clear:both;content:"";}.paragraph--type--list .field--name-field-node-reference a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--list .field--name-field-node-reference a:hover,.paragraph--type--list .field--name-field-node-reference .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--list .field--name-field-node-reference a:hover,.paragraph--type--list .field--name-field-node-reference .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.paragraph--type--list .field--name-field-text-list > .field__item:first-child{width:6.60377%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--list .field--name-field-text-list > .field__item:first-child{width:10.84906%;margin-right:1.88679%;float:left;}}.paragraph--type--list .field--name-field-text-list > .field__item:nth-child(2){width:91.50943%;float:left;}@media (max-width:600px){.paragraph--type--list .field--name-field-text-list > .field__item:nth-child(2){width:87.26415%;float:left;}}.has-three-items.paragraph--type--list .field--name-field-text-list > .field__item:nth-child(2){width:40.56604%;margin-right:1.88679%;float:left;}@media (max-width:600px){.has-three-items.paragraph--type--list .field--name-field-text-list > .field__item:nth-child(2){width:44.81132%;margin-right:1.88679%;float:left;}}.paragraph--type--list .field--name-field-text-list > .field__item:nth-child(3){width:49.0566%;float:left;}@media (max-width:600px){.paragraph--type--list .field--name-field-text-list > .field__item:nth-child(3){width:40.56604%;float:left;}}.paragraph--type--list .field--name-field-node-reference{width:49.0566%;float:left;}@media (max-width:600px){.paragraph--type--list .field--name-field-node-reference{width:40.56604%;float:left;}}.paragraph--type--list .field--name-field-node-reference a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94),transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);display:block;}.has-mouse .paragraph--type--list .field--name-field-node-reference a:hover{transform:translateX(20px);}
.paragraph--type--media-and-text-main .field--name-field-title{width:57.54717%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--media-and-text-main .field--name-field-title{width:100%;margin-right:0;}}.paragraph--type--media-and-text-main .field--name-field-text-plain-long{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";width:40.56604%;float:right;}@media screen and (max-width:600px){.paragraph--type--media-and-text-main .field--name-field-text-plain-long{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--media-and-text-main .field--name-field-text-plain-long{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--media-and-text-main .field--name-field-text-plain-long{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--media-and-text-main .field--name-field-text-plain-long{line-height:30px;}}@media (max-width:600px){.paragraph--type--media-and-text-main .field--name-field-text-plain-long{width:100%;margin-bottom:45px;}}.paragraph--type--media-and-text-main .group-text{width:40.56604%;float:right;}.paragraph--type--media-and-text-main .group-text .field--name-field-text{margin-bottom:1.28em;}.paragraph--type--media-and-text-main .group-text .field--name-field-text:last-child{margin-bottom:0;}@media (max-width:600px){.paragraph--type--media-and-text-main .group-text{width:100%;margin-top:30px;}}.paragraph--type--media-and-text-main .video-container.default{margin-bottom:0;}.paragraph--type--media-and-text-main.layout--single-media .video-container,.paragraph--type--media-and-text-main.layout--single-media .field--name-field-images{width:49.0566%;margin-right:1.88679%;float:left;clear:left;}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--single-media .video-container,.paragraph--type--media-and-text-main.layout--single-media .field--name-field-images{width:100%;margin-right:0;}}.paragraph--type--media-and-text-main.layout--single-media.layout--double-text:not(.layout--no-title) .field--name-field-text-plain-long{margin-bottom:calc(45px + 75 * ((100vw - 600px) / 424));width:57.54717%;float:left;}@media screen and (max-width:600px){.paragraph--type--media-and-text-main.layout--single-media.layout--double-text:not(.layout--no-title) .field--name-field-text-plain-long{margin-bottom:45px;}}@media screen and (min-width:1024px){.paragraph--type--media-and-text-main.layout--single-media.layout--double-text:not(.layout--no-title) .field--name-field-text-plain-long{margin-bottom:120px;}}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--single-media.layout--double-text:not(.layout--no-title) .field--name-field-text-plain-long{width:100%;}}.paragraph--type--media-and-text-main.layout--single-media.layout--double-text.layout--no-title .field--name-field-text-plain-long{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--media-and-text-main.layout--single-media.layout--double-text.layout--no-title .field--name-field-text-plain-long{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.paragraph--type--media-and-text-main.layout--single-media.layout--double-text.layout--no-title .field--name-field-text-plain-long{margin-bottom:30px;}}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--single-media.layout--double-text.layout--no-title .field--name-field-text-plain-long{margin-bottom:45px;}}.paragraph--type--media-and-text-main.layout--single-media.small-image .field--name-field-images{padding-right:16.98113%;box-sizing:border-box;}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--single-media.small-image .field--name-field-images{width:100%;padding-right:0;margin-right:0;}}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media .field--name-field-images{margin-bottom:30px;}.paragraph--type--media-and-text-main.layout--multiple-media .field--name-field-images:last-child{margin-bottom:0;}}.paragraph--type--media-and-text-main.layout--multiple-media .field--name-field-text-plain-long{margin-bottom:calc(45px + 75 * ((100vw - 600px) / 424));width:57.54717%;float:left;}@media screen and (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media .field--name-field-text-plain-long{margin-bottom:45px;}}@media screen and (min-width:1024px){.paragraph--type--media-and-text-main.layout--multiple-media .field--name-field-text-plain-long{margin-bottom:120px;}}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media .field--name-field-text-plain-long{width:100%;}}.paragraph--type--media-and-text-main.layout--multiple-media .group-text{margin-top:calc(45px + 15 * ((100vw - 600px) / 424));margin-right:16.98113%;}@media screen and (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media .group-text{margin-top:45px;}}@media screen and (min-width:1024px){.paragraph--type--media-and-text-main.layout--multiple-media .group-text{margin-top:60px;}}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media .group-text{margin-right:0;margin-top:30px;}}.paragraph--type--media-and-text-main.layout--multiple-media .video-container{width:49.0566%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media .video-container{width:100%;}}.paragraph--type--media-and-text-main.layout--multiple-media.layout--single-image .field--name-field-images{width:32.07547%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--single-image .field--name-field-images{width:100%;margin-right:0;}}.paragraph--type--media-and-text-main.layout--multiple-media.layout--single-image .video-container{margin-left:8.49057%;}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--single-image .video-container{margin-left:0;margin-right:0;}}.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item{margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item{margin-bottom:45px;}}@media screen and (min-width:1024px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item{margin-bottom:60px;}}.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-child(2n + 1){width:32.07547%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-child(2n + 1){width:100%;margin-right:0;}}.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-child(2n + 1):last-child{margin-top:calc(45px + 15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-child(2n + 1):last-child{margin-top:45px;}}@media screen and (min-width:1024px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-child(2n + 1):last-child{margin-top:60px;}}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-child(2n + 1):last-child{margin-top:0;}}.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-child(2n){width:49.0566%;margin-right:1.88679%;float:left;margin-left:8.49057%;}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-child(2n){width:100%;margin-left:0;}}.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-last-child(-n+2){margin-bottom:0;}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-last-child(-n+2){margin-bottom:30px;}.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:nth-last-child(-n+2):last-child{margin-bottom:0;}}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item{margin-bottom:30px;}.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .field--name-field-images .field__item:last-child{margin-bottom:0;}}.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .video-container{margin-top:calc(30px + 30 * ((100vw - 600px) / 424));margin-right:8.49057%;float:right;}@media screen and (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .video-container{margin-top:30px;}}@media screen and (min-width:1024px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .video-container{margin-top:60px;}}@media (max-width:600px){.paragraph--type--media-and-text-main.layout--multiple-media.layout--multiple-images .video-container{margin-right:0;}}.group-kompass .field--name-paragraphs__media-and-text-main:has(+ .field--name-paragraphs__media-and-text-main) .paragraph--type--media-and-text-main{margin-bottom:calc(150px + 50 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.group-kompass .field--name-paragraphs__media-and-text-main:has(+ .field--name-paragraphs__media-and-text-main) .paragraph--type--media-and-text-main{margin-bottom:150px;}}@media screen and (min-width:1024px){.group-kompass .field--name-paragraphs__media-and-text-main:has(+ .field--name-paragraphs__media-and-text-main) .paragraph--type--media-and-text-main{margin-bottom:200px;}}@media (max-width:600px){.group-kompass .field--name-paragraphs__media-and-text-main:has(+ .field--name-paragraphs__media-and-text-main) .paragraph--type--media-and-text-main{margin-bottom:45px;}}
.paragraph--type--node-references .field--name-field-node-references__news > .field__item::after{display:table;clear:both;content:"";}.paragraph--type--node-references:after{content:"";display:table;clear:both;}.paragraph--type--node-references .field--name-field-text{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));width:66.03774%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.paragraph--type--node-references .field--name-field-text{margin-bottom:30px;}}@media screen and (min-width:1024px){.paragraph--type--node-references .field--name-field-text{margin-bottom:40px;}}@media (max-width:768px){.paragraph--type--node-references .field--name-field-text{width:83.01887%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.paragraph--type--node-references .field--name-field-text{width:100%;}}.paragraph--type--node-references .field--name-field-node-references:after{content:"";display:table;clear:both;}.paragraph--type--node-references .field--name-field-node-references__project{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project{margin-bottom:75px;}}@media screen and (min-width:1024px){.paragraph--type--node-references .field--name-field-node-references__project{margin-bottom:100px;}}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project{margin-bottom:30px;}}.paragraph--type--node-references .field--name-field-node-references__project > .field__item{margin-bottom:calc(30px + 50 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project > .field__item{margin-bottom:30px;}}@media screen and (min-width:1024px){.paragraph--type--node-references .field--name-field-node-references__project > .field__item{margin-bottom:80px;}}.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-last-child(-n+2){margin-bottom:0;}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-last-child(-n+2){margin-bottom:30px;}}.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 1){width:32.07547%;margin-right:1.88679%;float:left;margin-right:10.37736%;}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 1){width:100%;}}.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 2){width:49.0566%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 2){width:100%;}}.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 3),.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 4){width:32.07547%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 3),.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 4){width:100%;}}.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 3){margin-right:10.37736%;}.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 5){width:57.54717%;margin-right:1.88679%;float:left;margin-right:10.37736%;}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 5){width:100%;}}.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 6){width:32.07547%;float:left;}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(6n + 6){width:100%;}}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__project > .field__item:last-child{margin-bottom:0;}}@media (max-width:600px){.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project{margin-top:-45px;}}.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 1){width:57.54717%;margin-right:1.88679%;float:left;}@media (max-width:600px){.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 1){width:calc(100% - 35px);}}.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 2),.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 3){width:32.07547%;margin-right:1.88679%;float:left;}@media (max-width:600px){.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 2),.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 3){width:calc(100% - 35px);}}.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 3){margin-right:10.37736%;clear:left;}@media (max-width:600px){.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 3){width:calc(100% - 35px);}}.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 4){width:49.0566%;margin-right:1.88679%;float:left;}@media (max-width:600px){.path-frontpage .paragraph--type--node-references .field--name-field-node-references__project > .field__item:nth-child(4n + 4){width:calc(100% - 35px);}}.paragraph--type--node-references .field--name-field-node-references__news{width:83.01887%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__news{width:100%;}}.paragraph--type--node-references .field--name-field-node-references__news > .field__item{margin-bottom:calc(30px + 50 * ((100vw - 600px) / 424));width:48.86792%;margin-right:2.26415%;float:left;padding-right:10.22642%;box-sizing:border-box;}@media screen and (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__news > .field__item{margin-bottom:30px;}}@media screen and (min-width:1024px){.paragraph--type--node-references .field--name-field-node-references__news > .field__item{margin-bottom:80px;}}.paragraph--type--node-references .field--name-field-node-references__news > .field__item:nth-child(2n){margin-right:0;}.paragraph--type--node-references .field--name-field-node-references__news > .field__item:nth-child(2n+1){clear:left;}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__news > .field__item{width:100%;padding-right:0;}}.paragraph--type--node-references .field--name-field-node-references__news > .field__item:nth-last-child(-n+2){margin-bottom:0;}@media (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__news > .field__item:nth-last-child(-n+2){margin-bottom:30px;}}.paragraph--type--node-references .field--name-field-node-references__job > .field__item:last-child{margin-bottom:0;}.paragraph--type--node-references .field--name-field-node-references__employee > .field__item{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));width:49.0566%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.paragraph--type--node-references .field--name-field-node-references__employee > .field__item{margin-bottom:60px;}}@media screen and (min-width:1024px){.paragraph--type--node-references .field--name-field-node-references__employee > .field__item{margin-bottom:80px;}}.paragraph--type--node-references .field--name-field-node-references__employee > .field__item:nth-child(2n){margin-right:0;}.paragraph--type--node-references .field--name-field-node-references__employee > .field__item:nth-child(2n+1){clear:left;}@media (max-width:768px){.paragraph--type--node-references .field--name-field-node-references__employee > .field__item{width:100%;margin-bottom:30px;}}
.paragraph--type--quote{width:91.50943%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--quote{width:100%;}}.page-node-type-news .paragraph--type--quote{width:83.01887%;margin-right:1.88679%;float:left;margin-left:8.49057%;}@media (max-width:600px){.page-node-type-news .paragraph--type--quote{width:100%;margin-left:0;}}.paragraph--type--quote.has-small-text{width:57.54717%;margin-right:1.88679%;float:left;}@media (max-width:600px){.paragraph--type--quote.has-small-text{width:100%;}}.paragraph--type--quote .field--name-field-quote{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.paragraph--type--quote .field--name-field-quote{font-size:28px;}}@media screen and (min-width:1024px){.paragraph--type--quote .field--name-field-quote{font-size:50px;}}@media screen and (max-width:600px){.paragraph--type--quote .field--name-field-quote{line-height:33px;}}@media screen and (min-width:1024px){.paragraph--type--quote .field--name-field-quote{line-height:55px;}}@media screen and (max-width:600px){.paragraph--type--quote .field--name-field-quote{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.paragraph--type--quote .field--name-field-quote{letter-spacing:-1px;}}.has-small-text.paragraph--type--quote .field--name-field-quote{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.has-small-text.paragraph--type--quote .field--name-field-quote{font-size:20px;}}@media screen and (min-width:1024px){.has-small-text.paragraph--type--quote .field--name-field-quote{font-size:26px;}}@media screen and (max-width:600px){.has-small-text.paragraph--type--quote .field--name-field-quote{line-height:23px;}}@media screen and (min-width:1024px){.has-small-text.paragraph--type--quote .field--name-field-quote{line-height:30px;}}.paragraph--type--quote .field--name-field-quote::before{content:'“';}.paragraph--type--quote .field--name-field-quote::after{content:'”';}.paragraph--type--quote .field--name-field-text-plain{margin-top:calc(22.5px + 7.5 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.paragraph--type--quote .field--name-field-text-plain{margin-top:22.5px;}}@media screen and (min-width:1024px){.paragraph--type--quote .field--name-field-text-plain{margin-top:30px;}}@media screen and (max-width:600px){.paragraph--type--quote .field--name-field-text-plain{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--quote .field--name-field-text-plain{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--quote .field--name-field-text-plain{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--quote .field--name-field-text-plain{line-height:30px;}}.has-small-text.paragraph--type--quote .field--name-field-text-plain{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.has-small-text.paragraph--type--quote .field--name-field-text-plain{margin-top:15px;}}@media screen and (min-width:1024px){.has-small-text.paragraph--type--quote .field--name-field-text-plain{margin-top:20px;}}@media screen and (max-width:600px){.has-small-text.paragraph--type--quote .field--name-field-text-plain{font-size:14px;}}@media screen and (min-width:1024px){.has-small-text.paragraph--type--quote .field--name-field-text-plain{font-size:18px;}}@media screen and (max-width:600px){.has-small-text.paragraph--type--quote .field--name-field-text-plain{line-height:18px;}}@media screen and (min-width:1024px){.has-small-text.paragraph--type--quote .field--name-field-text-plain{line-height:23px;}}.paragraph--type--quote .field--name-field-text-plain::before{content:'—';margin-right:5px;display:inline-block;-webkit-font-smoothing:none;}
.paragraph--type--shortcuts > .paragraph__content .field--name-field-paragraph-title h2{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.paragraph--type--shortcuts > .paragraph__content .field--name-field-paragraph-title h2{font-size:28px;}}@media screen and (min-width:1024px){.paragraph--type--shortcuts > .paragraph__content .field--name-field-paragraph-title h2{font-size:50px;}}@media screen and (max-width:600px){.paragraph--type--shortcuts > .paragraph__content .field--name-field-paragraph-title h2{line-height:33px;}}@media screen and (min-width:1024px){.paragraph--type--shortcuts > .paragraph__content .field--name-field-paragraph-title h2{line-height:55px;}}@media screen and (max-width:600px){.paragraph--type--shortcuts > .paragraph__content .field--name-field-paragraph-title h2{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.paragraph--type--shortcuts > .paragraph__content .field--name-field-paragraph-title h2{letter-spacing:-1px;}}.paragraph--type--shortcuts > .paragraph__content .field--name-field-shortcuts{position:relative;}.paragraph--type--shortcuts > .paragraph__content .field--name-field-shortcuts > .field__item{padding-right:50.9434%;}@media (max-width:600px){.paragraph--type--shortcuts > .paragraph__content .field--name-field-shortcuts > .field__item{padding-right:0;}}
.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger,.paragraph--type--side-by-side.paragraph--view-mode--default .has-visible-scroll .read-more-trigger{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.paragraph--type--side-by-side.paragraph--view-mode--default .paragraph__content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:1fr;grid-auto-rows:minmax(0,auto);grid-auto-flow:row dense;grid-column-gap:1.88679%;}.paragraph--type--side-by-side.paragraph--view-mode--default.has-background-color{padding-bottom:0;}.paragraph--type--side-by-side.paragraph--view-mode--default:has(+ .paragraph--type--side-by-side){margin-bottom:0;}.paragraph--type--side-by-side.paragraph--view-mode--default .field--name-field-text-plain{margin-bottom:15px;}.paragraph--type--side-by-side.paragraph--view-mode--default .field--name-field-paragraph-title{margin-bottom:calc(67.5px + 22.5 * ((100vw - 600px) / 424));width:74.5283%;}@media screen and (max-width:600px){.paragraph--type--side-by-side.paragraph--view-mode--default .field--name-field-paragraph-title{margin-bottom:67.5px;}}@media screen and (min-width:1024px){.paragraph--type--side-by-side.paragraph--view-mode--default .field--name-field-paragraph-title{margin-bottom:90px;}}@media (max-width:600px){.paragraph--type--side-by-side.paragraph--view-mode--default .field--name-field-paragraph-title{width:100%;}}.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-container{height:calc(240px + 220 * ((100vw - 600px) / 424));transition:height 200ms cubic-bezier(0.25,0.46,0.45,0.94);overflow:hidden;}@media screen and (max-width:600px){.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-container{height:240px;}}@media screen and (min-width:1024px){.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-container{height:460px;}}.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-container--inner{padding-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-container--inner{padding-bottom:60px;}}@media screen and (min-width:1024px){.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-container--inner{padding-bottom:80px;}}.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger{display:flex;align-items:center;padding-top:12px;padding-bottom:15px;box-sizing:border-box;background-color:#D2D2CD;transition:background-color 200ms cubic-bezier(0.25,0.46,0.45,0.94);cursor:pointer;}.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:50% 54%;content:'+';display:block;float:right;margin-left:5px;}.read-more-is-open.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger::after{transform:rotate(45deg);}.has-mouse .paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger:hover::after{transform:rotate(90deg);}.background-color--grey-lighter.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger{background-color:#e1ded1;}.has-mouse .background-color--grey-lighter.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger:hover{background-color:#d6d2c2;}.background-color--grey-light.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger{background-color:#CCC6C1;}.has-mouse .background-color--grey-light.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger:hover{background-color:#a99f97;}.background-color--grey-dark.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger{background-color:#595653;color:#fff;}.has-mouse .background-color--grey-dark.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger:hover{background-color:#4c4a46;}.background-color--grey.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger{background-color:#b5aca5;}.has-mouse .background-color--grey.paragraph--type--side-by-side.paragraph--view-mode--default .read-more-trigger:hover{background-color:#a99f97;}.paragraph--type--side-by-side.paragraph--view-mode--default .paragraph__content > *{grid-column:span 6;}@media (max-width:600px){.paragraph--type--side-by-side.paragraph--view-mode--default .paragraph__content > *{grid-column:span 12;}}.paragraph--type--side-by-side.paragraph--view-mode--default .field--name-field-paragraphs-right > .field__item:last-child > .paragraph,.paragraph--type--side-by-side.paragraph--view-mode--default .field--name-field-paragraphs-left > .field__item:last-child > .paragraph{margin-bottom:0;}.paragraph--type--side-by-side.paragraph--view-mode--default .field--name-field-paragraphs-right .paragraph--type--text{margin-left:17.2956%;}@media (max-width:600px){.paragraph--type--side-by-side.paragraph--view-mode--default .field--name-field-paragraphs-right .paragraph--type--text{margin-left:0;}}
.paragraph--type--testimonial .field--name-field-image{width:30.81761%;margin-right:3.77358%;float:left;}@media (max-width:600px){.paragraph--type--testimonial .field--name-field-image{width:32.07547%;margin-right:1.88679%;float:left;}}@media (max-width:414px){.paragraph--type--testimonial .field--name-field-image{width:19.33962%;margin-right:1.88679%;float:left;}}.paragraph--type--testimonial .field--name-field-quote{margin-bottom:calc(15px + 15 * ((100vw - 600px) / 424));font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";width:65.40881%;float:right;}@media screen and (max-width:600px){.paragraph--type--testimonial .field--name-field-quote{margin-bottom:15px;}}@media screen and (min-width:1024px){.paragraph--type--testimonial .field--name-field-quote{margin-bottom:30px;}}@media screen and (max-width:600px){.paragraph--type--testimonial .field--name-field-quote{font-size:20px;}}@media screen and (min-width:1024px){.paragraph--type--testimonial .field--name-field-quote{font-size:26px;}}@media screen and (max-width:600px){.paragraph--type--testimonial .field--name-field-quote{line-height:23px;}}@media screen and (min-width:1024px){.paragraph--type--testimonial .field--name-field-quote{line-height:30px;}}.paragraph--type--testimonial .field--name-field-quote::before{content:'“ ';}.paragraph--type--testimonial .field--name-field-quote::after{content:' ”';}@media (max-width:600px){.paragraph--type--testimonial .field--name-field-quote{width:66.03774%;float:left;padding-left:1.88679%;box-sizing:border-box;}}@media (max-width:414px){.paragraph--type--testimonial .field--name-field-quote{width:78.77358%;float:left;}}.paragraph--type--testimonial .field--name-field-text-plain,.paragraph--type--testimonial .field--name-field-text-plain-two{width:65.40881%;float:right;}@media (max-width:600px){.paragraph--type--testimonial .field--name-field-text-plain,.paragraph--type--testimonial .field--name-field-text-plain-two{width:66.03774%;padding-left:1.88679%;box-sizing:border-box;}}@media (max-width:414px){.paragraph--type--testimonial .field--name-field-text-plain,.paragraph--type--testimonial .field--name-field-text-plain-two{width:78.77358%;}}
.paragraph--type--text.has-background-illustration{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .paragraph--type--text.has-background-illustration{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.paragraph--type--text.has-background-illustration{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a::after{content:"\e903";}.paragraph--type--text:not(.paragraph--view-mode--nested) .paragraph__content{width:57.54717%;}@media (max-width:768px){.paragraph--type--text:not(.paragraph--view-mode--nested) .paragraph__content{width:83.01887%;}}@media (max-width:600px){.paragraph--type--text:not(.paragraph--view-mode--nested) .paragraph__content{width:100%;}}.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-intro{font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:"soehne-web-buch","sans-serif";margin-bottom:1.28em;}@media screen and (max-width:600px){.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-intro{font-size:14px;}}@media screen and (min-width:1024px){.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-intro{font-size:18px;}}@media screen and (max-width:600px){.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-intro{line-height:18px;}}@media screen and (min-width:1024px){.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-intro{line-height:23px;}}.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to{margin-top:1.28em;}.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a{display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a::after{display:inline-flex;font-size:calc(14px + 4 * ((100vw - 600px) / 424));line-height:calc(18px + 5 * ((100vw - 600px) / 424));letter-spacing:0;font-family:'icomoon';}@media screen and (max-width:600px){.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a::after{font-size:14px;}}@media screen and (min-width:1024px){.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a::after{font-size:18px;}}@media screen and (max-width:600px){.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a::after{line-height:18px;}}@media screen and (min-width:1024px){.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a::after{line-height:23px;}}.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a::after{margin-left:10px;}.has-mouse .paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a:hover{color:#74706B;}.has-mouse.has-dark-body-color .paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a:hover{color:#CCC6C1;}.paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--text:not(.paragraph--view-mode--nested) .field--name-field-link-to a:hover::after{transform:translateX(40%);}.paragraph--type--text.paragraph--view-mode--nested{width:82.7044%;}@media (max-width:600px){.paragraph--type--text.paragraph--view-mode--nested{width:100%;}}.paragraph--type--text.has-background-illustration .logo-illustration{max-width:50%;position:absolute;top:0;right:0;opacity:0.05;}@media (min-width:2000px){.paragraph--type--text.has-background-illustration .logo-illustration{max-width:35%;}}@media (max-width:600px){.paragraph--type--text.has-background-illustration .logo-illustration{display:none;}}
.paragraph--type--text-link.paragraph--view-mode--default.has-background-color{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .paragraph--type--text-link.paragraph--view-mode--default.has-background-color{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.paragraph--type--text-link.paragraph--view-mode--default.has-background-color{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.paragraph--type--text-link.paragraph--view-mode--default{min-height:calc(130px + 40 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--text-link.paragraph--view-mode--default{min-height:130px;}}@media screen and (min-width:1024px){.paragraph--type--text-link.paragraph--view-mode--default{min-height:170px;}}.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-text{width:83.01887%;margin-right:1.88679%;float:left;font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";transform:translateY(-0.2em);transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-text{font-size:34px;}}@media screen and (min-width:1024px){.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-text{font-size:67px;}}@media screen and (max-width:600px){.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-text{line-height:36px;}}@media screen and (min-width:1024px){.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-text{line-height:70px;}}@media screen and (max-width:600px){.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-text{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-text{letter-spacing:-1px;}}@media (max-width:600px){.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-text{width:calc(100% - 35px);}}.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-title{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.paragraph--type--text-link.paragraph--view-mode--default .field--name-field-title::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--text-link.paragraph--view-mode--default a:hover .field--name-field-text{color:#CCC6C1;}.has-mouse .paragraph--type--text-link.paragraph--view-mode--default a:hover .field--name-field-title{color:#CCC6C1;}.has-mouse .paragraph--type--text-link.paragraph--view-mode--default a:hover .field--name-field-title::after{transform:translateX(40%);}.paragraph--type--text-link.paragraph--view-mode--default.has-background-color{padding-bottom:calc(75px + 25 * ((100vw - 600px) / 424));padding-top:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--text-link.paragraph--view-mode--default.has-background-color{padding-bottom:75px;}}@media screen and (min-width:1024px){.paragraph--type--text-link.paragraph--view-mode--default.has-background-color{padding-bottom:100px;}}@media screen and (max-width:600px){.paragraph--type--text-link.paragraph--view-mode--default.has-background-color{padding-top:75px;}}@media screen and (min-width:1024px){.paragraph--type--text-link.paragraph--view-mode--default.has-background-color{padding-top:100px;}}.has-mouse .paragraph--type--text-link.paragraph--view-mode--default.has-background-color a:hover .field--name-field-text,.has-mouse .paragraph--type--text-link.paragraph--view-mode--default.has-background-color a:hover .field--name-field-title{color:#74706B;}.paragraph--type--text-link.paragraph--view-mode--default.has-background-color .paragraph__content{position:relative;}
.consent--marketing .paragraph--type--video.is-autoplay .play-text,.consent--statistics .paragraph--type--video.is-autoplay .play-text{display:none;}.paragraph--type--video:not(.is-autoplay).no-overlay .video-overlay::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:#343634;z-index:1;opacity:0.7;}
.paragraph--type--view-and-block.webform-block--kompass-signup{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .paragraph--type--view-and-block.webform-block--kompass-signup{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.paragraph--type--view-and-block.webform-block--kompass-signup{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.path-frontpage .paragraph--type--view-and-block .block-views > h2::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.path-frontpage .paragraph--type--view-and-block .block-views > h2::after{content:"\e905";}.path-frontpage .paragraph--type--view-and-block .block-views > h2{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;position:absolute;top:0;right:0;transform:translateX(100%) translateX(5px) rotate(90deg);margin-bottom:0;transform-origin:left top;}@media screen and (max-width:600px){.path-frontpage .paragraph--type--view-and-block .block-views > h2{font-size:20px;}}@media screen and (min-width:1024px){.path-frontpage .paragraph--type--view-and-block .block-views > h2{font-size:26px;}}@media screen and (max-width:600px){.path-frontpage .paragraph--type--view-and-block .block-views > h2{line-height:23px;}}@media screen and (min-width:1024px){.path-frontpage .paragraph--type--view-and-block .block-views > h2{line-height:30px;}}.path-frontpage .paragraph--type--view-and-block .block-views > h2::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.path-frontpage .paragraph--type--view-and-block .block-views > h2::after{font-size:20px;}}@media screen and (min-width:1024px){.path-frontpage .paragraph--type--view-and-block .block-views > h2::after{font-size:26px;}}@media screen and (max-width:600px){.path-frontpage .paragraph--type--view-and-block .block-views > h2::after{line-height:23px;}}@media screen and (min-width:1024px){.path-frontpage .paragraph--type--view-and-block .block-views > h2::after{line-height:30px;}}.path-frontpage .paragraph--type--view-and-block .block-views > h2::after{margin-left:15px;}.paragraph--type--view-and-block:after{content:"";display:table;clear:both;}.paragraph--type--view-and-block .paragraph__content{position:relative;}.paragraph--type--view-and-block .field--name-field-text-plain{margin-bottom:15px;}.paragraph--type--view-and-block .cta-link-small{margin-top:calc(30px + 10 * ((100vw - 600px) / 424));float:left;clear:both;}@media screen and (max-width:600px){.paragraph--type--view-and-block .cta-link-small{margin-top:30px;}}@media screen and (min-width:1024px){.paragraph--type--view-and-block .cta-link-small{margin-top:40px;}}.paragraph--type--view-and-block.paragraph--view-mode--default.views-block--jobs-current{margin-bottom:0;}.paragraph--type--view-and-block.paragraph--view-mode--default.views-block--jobs-current .view-jobs{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--type--view-and-block.paragraph--view-mode--default.views-block--jobs-current .view-jobs{margin-bottom:75px;}}@media screen and (min-width:1024px){.paragraph--type--view-and-block.paragraph--view-mode--default.views-block--jobs-current .view-jobs{margin-bottom:100px;}}.paragraph--type--view-and-block.webform-block--kompass-signup{padding-top:calc(37.5px + 12.5 * ((100vw - 600px) / 424));padding-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));margin-top:0 !important;margin-bottom:0 !important;background-color:#74706B;color:#fff;box-sizing:border-box;}@media screen and (max-width:600px){.paragraph--type--view-and-block.webform-block--kompass-signup{padding-top:37.5px;}}@media screen and (min-width:1024px){.paragraph--type--view-and-block.webform-block--kompass-signup{padding-top:50px;}}@media screen and (max-width:600px){.paragraph--type--view-and-block.webform-block--kompass-signup{padding-bottom:37.5px;}}@media screen and (min-width:1024px){.paragraph--type--view-and-block.webform-block--kompass-signup{padding-bottom:50px;}}.paragraph--type--view-and-block.webform-block--kompass-signup .form-text,.paragraph--type--view-and-block.webform-block--kompass-signup .form-email{border-color:#fff;}
.paragraph--view-mode--default.has-background-color{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .paragraph--view-mode--default.has-background-color{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.paragraph--view-mode--default.has-background-color{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title::after{content:"\e905";}.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;position:absolute;top:0;right:0;transform:translateX(100%) translateX(5px) rotate(90deg);margin-bottom:0;transform-origin:left top;}@media screen and (max-width:600px){.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title{font-size:20px;}}@media screen and (min-width:1024px){.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title{font-size:26px;}}@media screen and (max-width:600px){.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title{line-height:23px;}}@media screen and (min-width:1024px){.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title{line-height:30px;}}.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title::after{font-size:20px;}}@media screen and (min-width:1024px){.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title::after{font-size:26px;}}@media screen and (max-width:600px){.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title::after{line-height:23px;}}@media screen and (min-width:1024px){.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title::after{line-height:30px;}}.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title::after{margin-left:15px;}.paragraph--view-mode--default:not(.paragraph--type--data-shortcut){position:relative;}.paragraph--view-mode--default:not(.has-background-color){margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--view-mode--default:not(.has-background-color){margin-bottom:75px;}}@media screen and (min-width:1024px){.paragraph--view-mode--default:not(.has-background-color){margin-bottom:100px;}}@media (max-width:600px){.paragraph--view-mode--default:not(.has-background-color){margin-bottom:45px;}}.paragraph--view-mode--default.no-bottom-margin{margin-bottom:0;}.paragraph--view-mode--default.has-background-color{padding-bottom:calc(60px + 20 * ((100vw - 600px) / 424));padding-top:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--view-mode--default.has-background-color{padding-bottom:60px;}}@media screen and (min-width:1024px){.paragraph--view-mode--default.has-background-color{padding-bottom:80px;}}@media screen and (max-width:600px){.paragraph--view-mode--default.has-background-color{padding-top:60px;}}@media screen and (min-width:1024px){.paragraph--view-mode--default.has-background-color{padding-top:80px;}}.machinename--compass .paragraph--view-mode--default > .field--name-field-title,.machinename--compass .paragraph--view-mode--default .field--name-field-paragraph-title h2{font-size:calc(34px + 33 * ((100vw - 600px) / 424));line-height:calc(36px + 34 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(45px + 75 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.machinename--compass .paragraph--view-mode--default > .field--name-field-title,.machinename--compass .paragraph--view-mode--default .field--name-field-paragraph-title h2{font-size:34px;}}@media screen and (min-width:1024px){.machinename--compass .paragraph--view-mode--default > .field--name-field-title,.machinename--compass .paragraph--view-mode--default .field--name-field-paragraph-title h2{font-size:67px;}}@media screen and (max-width:600px){.machinename--compass .paragraph--view-mode--default > .field--name-field-title,.machinename--compass .paragraph--view-mode--default .field--name-field-paragraph-title h2{line-height:36px;}}@media screen and (min-width:1024px){.machinename--compass .paragraph--view-mode--default > .field--name-field-title,.machinename--compass .paragraph--view-mode--default .field--name-field-paragraph-title h2{line-height:70px;}}@media screen and (max-width:600px){.machinename--compass .paragraph--view-mode--default > .field--name-field-title,.machinename--compass .paragraph--view-mode--default .field--name-field-paragraph-title h2{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.machinename--compass .paragraph--view-mode--default > .field--name-field-title,.machinename--compass .paragraph--view-mode--default .field--name-field-paragraph-title h2{letter-spacing:-1px;}}@media screen and (max-width:600px){.machinename--compass .paragraph--view-mode--default > .field--name-field-title,.machinename--compass .paragraph--view-mode--default .field--name-field-paragraph-title h2{margin-bottom:45px;}}@media screen and (min-width:1024px){.machinename--compass .paragraph--view-mode--default > .field--name-field-title,.machinename--compass .paragraph--view-mode--default .field--name-field-paragraph-title h2{margin-bottom:120px;}}.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title{z-index:1500;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.group-main.path-frontpage .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.group-main.path-frontpage.has-mouse .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title:hover{color:#CCC6C1;}.group-main.path-frontpage.has-mouse .paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main) .field--name-field-title:hover::after{transform:translateX(40%);}.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-medium-left{width:83.01887%;}@media (max-width:600px){.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-medium-left{width:100%;}}.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-medium-center{width:83.01887%;margin-left:8.49057%;}@media (max-width:600px){.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-medium-center{width:100%;margin-left:0;}}.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-medium-right{width:83.01887%;margin-left:16.98113%;}@media (max-width:600px){.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-medium-right{width:100%;margin-left:0;}}.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-small-left{width:57.54717%;}@media (max-width:768px){.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-small-left{width:66.03774%;}}@media (max-width:600px){.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-small-left{width:100%;}}.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-small-right{width:57.54717%;margin-left:42.45283%;}@media (max-width:768px){.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-small-right{width:66.03774%;margin-left:33.96226%;}}@media (max-width:600px){.paragraph--view-mode--default:not(.paragraph--type--data-shortcut):not(.paragraph--type--media-and-text-main):not(.paragraph--type--collection).paragraph-display-small-right{width:100%;margin-left:0;}}.field--name-paragraphs--field-item.has-background-color + .no-background-color .paragraph--view-mode--default{margin-top:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.field--name-paragraphs--field-item.has-background-color + .no-background-color .paragraph--view-mode--default{margin-top:75px;}}@media screen and (min-width:1024px){.field--name-paragraphs--field-item.has-background-color + .no-background-color .paragraph--view-mode--default{margin-top:100px;}}@media (max-width:600px){.field--name-paragraphs--field-item.has-background-color + .no-background-color .paragraph--view-mode--default{margin-top:45px;}}.paragraph--view-mode--nested{margin-bottom:calc(45px + 55 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.paragraph--view-mode--nested{margin-bottom:45px;}}@media screen and (min-width:1024px){.paragraph--view-mode--nested{margin-bottom:100px;}}
.taxonomy--type-categories.taxonomy--view-mode-default h2{color:#74706B;}.taxonomy--type-categories.taxonomy--view-mode-default .field--name-name{display:inline;color:#1D1D1B;}
.view .more-link a::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.view .more-link a::after{content:"\e905";}.view .view-header{width:66.03774%;margin-right:1.88679%;float:left;}@media (max-width:768px){.view .view-header{width:83.01887%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.view .view-header{width:100%;}}.view .view-list-header{padding-bottom:10px;border-bottom:1px solid #1D1D1B;clear:both;}.view .more-link a{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";display:inline-flex;align-items:baseline;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.view .more-link a{font-size:20px;}}@media screen and (min-width:1024px){.view .more-link a{font-size:26px;}}@media screen and (max-width:600px){.view .more-link a{line-height:23px;}}@media screen and (min-width:1024px){.view .more-link a{line-height:30px;}}.view .more-link a::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.view .more-link a::after{font-size:20px;}}@media screen and (min-width:1024px){.view .more-link a::after{font-size:26px;}}@media screen and (max-width:600px){.view .more-link a::after{line-height:23px;}}@media screen and (min-width:1024px){.view .more-link a::after{line-height:30px;}}.view .more-link a::after{margin-left:15px;}.has-mouse .view .more-link a:hover{color:#74706B;}.has-mouse.has-dark-body-color .view .more-link a:hover{color:#CCC6C1;}.view .more-link a::after{transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .view .more-link a:hover::after{transform:translateX(40%);}.view .pager-show-more{float:left;clear:both;}.view-services.view-display-id-custom_block .views-row{padding-right:50.9434%;}@media (max-width:600px){.view-services.view-display-id-custom_block .views-row{padding-right:0;}}.view-videos.view-display-id-main_kompass .views-row{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:49.0566%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.view-videos.view-display-id-main_kompass .views-row{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-videos.view-display-id-main_kompass .views-row{margin-bottom:30px;}}.view-videos.view-display-id-main_kompass .views-row:nth-child(2n){margin-right:0;}.view-videos.view-display-id-main_kompass .views-row:nth-child(2n+1){clear:left;}@media (max-width:600px){.view-videos.view-display-id-main_kompass .views-row{width:100%;}}
.view-awards.view-display-id-all .read-more-trigger{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.view-awards.view-display-id-all .read-more-trigger{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .view-awards.view-display-id-all .read-more-trigger:hover,.view-awards.view-display-id-all .has-mouse .read-more-trigger:hover{color:#74706B;}.has-mouse.has-dark-body-color .view-awards.view-display-id-all .read-more-trigger:hover,.view-awards.view-display-id-all .has-mouse.has-dark-body-color .read-more-trigger:hover{color:#CCC6C1;}.view-awards.view-display-id-all .read-more-trigger{display:inline-flex;align-items:center;position:relative;padding-right:18px;cursor:pointer;}.view-awards.view-display-id-all .read-more-trigger::before,.view-awards.view-display-id-all .read-more-trigger::after{content:'';position:absolute;top:50%;right:0;width:10px;height:2px;background-color:#1D1D1B;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94),background-color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-dark-body-color .view-awards.view-display-id-all .read-more-trigger::before,.view-awards.view-display-id-all .has-dark-body-color .read-more-trigger::before,.has-dark-body-color .view-awards.view-display-id-all .read-more-trigger::after,.view-awards.view-display-id-all .has-dark-body-color .read-more-trigger::after{background-color:#fff;}.view-awards.view-display-id-all .read-more-trigger::after{transform:translateY(-50%);}.view-awards.view-display-id-all .read-more-trigger::before{transform:translateY(-50%) rotate(90deg);}.has-mouse .view-awards.view-display-id-all .read-more-trigger:hover::before,.view-awards.view-display-id-all .has-mouse .read-more-trigger:hover::before,.has-mouse .view-awards.view-display-id-all .read-more-trigger:hover::after,.view-awards.view-display-id-all .has-mouse .read-more-trigger:hover::after{background-color:#74706B;}.has-mouse.has-dark-body-color .view-awards.view-display-id-all .read-more-trigger:hover::before,.view-awards.view-display-id-all .has-mouse.has-dark-body-color .read-more-trigger:hover::before,.has-mouse.has-dark-body-color .view-awards.view-display-id-all .read-more-trigger:hover::after,.view-awards.view-display-id-all .has-mouse.has-dark-body-color .read-more-trigger:hover::after{background-color:#CCC6C1;}.view-awards.view-display-id-all .read-more-container{transition:height 3s cubic-bezier(0.25,0.46,0.45,0.94);height:0;overflow:hidden;margin-top:-1px;}.view-awards.view-display-id-all .read-more-trigger{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-awards.view-display-id-all .read-more-trigger{margin-top:15px;}}@media screen and (min-width:1024px){.view-awards.view-display-id-all .read-more-trigger{margin-top:20px;}}.view-awards.view-display-id-all.read-more-is-open .read-more-trigger::before{transform:rotate(0);}
.view-employees.view-display-id-block_key_people .group-container{margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-employees.view-display-id-block_key_people .group-container{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_key_people .group-container{margin-bottom:50px;}}.view-employees.view-display-id-block_key_people .group-container:first-child{margin-top:calc(45px + 15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-employees.view-display-id-block_key_people .group-container:first-child{margin-top:45px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_key_people .group-container:first-child{margin-top:60px;}}.view-employees.view-display-id-block_key_people .group-container:first-child > h3{display:none;}.view-employees.view-display-id-block_key_people .group-container > h3{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-employees.view-display-id-block_key_people .group-container > h3{font-size:28px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_key_people .group-container > h3{font-size:50px;}}@media screen and (max-width:600px){.view-employees.view-display-id-block_key_people .group-container > h3{line-height:33px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_key_people .group-container > h3{line-height:55px;}}@media screen and (max-width:600px){.view-employees.view-display-id-block_key_people .group-container > h3{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_key_people .group-container > h3{letter-spacing:-1px;}}@media screen and (max-width:600px){.view-employees.view-display-id-block_key_people .group-container > h3{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_key_people .group-container > h3{margin-bottom:30px;}}.view-employees.view-display-id-block_key_people .views-row{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:49.0566%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.view-employees.view-display-id-block_key_people .views-row{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_key_people .views-row{margin-bottom:30px;}}.view-employees.view-display-id-block_key_people .views-row:nth-child(2n){margin-right:0;}.view-employees.view-display-id-block_key_people .views-row:nth-child(2n+1){clear:left;}@media (max-width:600px){.view-employees.view-display-id-block_key_people .views-row{width:100%;}.view-employees.view-display-id-block_key_people .views-row:last-child{margin-bottom:0;}}
.view-employees.view-display-id-main .bef-exposed-form{margin-top:-15px;}.view-employees.view-display-id-main .bef-exposed-form .form--inline > .form-item{width:49.0566%;margin-right:1.88679%;float:left;}.view-employees.view-display-id-main .bef-exposed-form .form--inline > .form-item:nth-child(2n){margin-right:0;}.view-employees.view-display-id-main .bef-exposed-form .form--inline > .form-item:nth-child(2n+1){clear:left;}@media (max-width:600px){.view-employees.view-display-id-main .bef-exposed-form .form--inline > .form-item{width:100%;}}.view-employees.view-display-id-main .views-row{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:32.07547%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.view-employees.view-display-id-main .views-row{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-main .views-row{margin-bottom:30px;}}.view-employees.view-display-id-main .views-row:nth-child(3n){margin-right:0;}.view-employees.view-display-id-main .views-row:nth-child(3n+1){clear:left;}@media (max-width:1024px){.view-employees.view-display-id-main .views-row{width:49.0566%;margin-right:1.88679%;float:left;}.view-employees.view-display-id-main .views-row:nth-child(3n){margin-right:1.88679%;}.view-employees.view-display-id-main .views-row:nth-child(3n+1){clear:none;}.view-employees.view-display-id-main .views-row:nth-child(2n){margin-right:0;}.view-employees.view-display-id-main .views-row:nth-child(2n+1){clear:left;}}@media (max-width:600px){.view-employees.view-display-id-main .views-row{width:100%;}}
.view-employees.view-display-id-main_top::after{display:table;clear:both;content:"";}.view-employees.view-display-id-main_top .views-row{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:49.0566%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.view-employees.view-display-id-main_top .views-row{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-main_top .views-row{margin-bottom:30px;}}.view-employees.view-display-id-main_top .views-row:nth-child(2n){margin-right:0;}.view-employees.view-display-id-main_top .views-row:nth-child(2n+1){clear:left;}@media (max-width:600px){.view-employees.view-display-id-main_top .views-row{width:100%;}.view-employees.view-display-id-main_top .views-row:last-child{margin-bottom:0;}}
.view-employees.view-display-id-block_office::after{display:table;clear:both;content:"";}.view-employees.view-display-id-block_office{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-employees.view-display-id-block_office{margin-bottom:60px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_office{margin-bottom:80px;}}.view-employees.view-display-id-block_office .views-row{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:49.0566%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.view-employees.view-display-id-block_office .views-row{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_office .views-row{margin-bottom:30px;}}.view-employees.view-display-id-block_office .views-row:nth-child(2n){margin-right:0;}.view-employees.view-display-id-block_office .views-row:nth-child(2n+1){clear:left;}@media (max-width:600px){.view-employees.view-display-id-block_office .views-row{width:100%;}.view-employees.view-display-id-block_office .views-row:last-child{margin-bottom:0;}}.view-employees.view-display-id-block_office .view-footer{margin-top:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-employees.view-display-id-block_office .view-footer{margin-top:22.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_office .view-footer{margin-top:30px;}}
.view-employees.view-display-id-block_related_sector .view-content::after,.view-employees.view-display-id-block_related_service .view-content::after{display:table;clear:both;content:"";}.view-employees.view-display-id-related .views-row{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:49.0566%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.view-employees.view-display-id-related .views-row{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-related .views-row{margin-bottom:30px;}}.view-employees.view-display-id-related .views-row:nth-child(2n){margin-right:0;}.view-employees.view-display-id-related .views-row:nth-child(2n+1){clear:left;}.view-employees.view-display-id-block_related_sector .views-row,.view-employees.view-display-id-block_related_service .views-row{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:32.07547%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.view-employees.view-display-id-block_related_sector .views-row,.view-employees.view-display-id-block_related_service .views-row{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-employees.view-display-id-block_related_sector .views-row,.view-employees.view-display-id-block_related_service .views-row{margin-bottom:30px;}}.view-employees.view-display-id-block_related_sector .views-row:nth-child(3n),.view-employees.view-display-id-block_related_service .views-row:nth-child(3n){margin-right:0;}.view-employees.view-display-id-block_related_sector .views-row:nth-child(3n+1),.view-employees.view-display-id-block_related_service .views-row:nth-child(3n+1){clear:left;}@media (max-width:1024px){.view-employees.view-display-id-block_related_sector .views-row,.view-employees.view-display-id-block_related_service .views-row{width:49.0566%;margin-right:1.88679%;float:left;}.view-employees.view-display-id-block_related_sector .views-row:nth-child(3n),.view-employees.view-display-id-block_related_service .views-row:nth-child(3n){margin-right:1.88679%;}.view-employees.view-display-id-block_related_sector .views-row:nth-child(3n+1),.view-employees.view-display-id-block_related_service .views-row:nth-child(3n+1){clear:none;}.view-employees.view-display-id-block_related_sector .views-row:nth-child(2n),.view-employees.view-display-id-block_related_service .views-row:nth-child(2n){margin-right:0;}.view-employees.view-display-id-block_related_sector .views-row:nth-child(2n+1),.view-employees.view-display-id-block_related_service .views-row:nth-child(2n+1){clear:left;}}@media (max-width:600px){.view-employees.view-display-id-block_related_sector .views-row,.view-employees.view-display-id-block_related_service .views-row{width:100%;}}
.view-jobs.view-display-id-block_office::after{display:table;clear:both;content:"";}.view-jobs.view-display-id-block_office{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-jobs.view-display-id-block_office{margin-bottom:60px;}}@media screen and (min-width:1024px){.view-jobs.view-display-id-block_office{margin-bottom:80px;}}.view-jobs.view-display-id-block_office .more-link{margin-top:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-jobs.view-display-id-block_office .more-link{margin-top:22.5px;}}@media screen and (min-width:1024px){.view-jobs.view-display-id-block_office .more-link{margin-top:30px;}}
.key-people--container .views-element-container::after{display:table;clear:both;content:"";}.key-people--container .views-element-container:first-child .group-container{margin-top:calc(45px + 15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.key-people--container .views-element-container:first-child .group-container{margin-top:45px;}}@media screen and (min-width:1024px){.key-people--container .views-element-container:first-child .group-container{margin-top:60px;}}.key-people--container .views-element-container:first-child .group-container > h3{display:none;}.view-key-people .group-container{margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-key-people .group-container{margin-bottom:37.5px;}}@media screen and (min-width:1024px){.view-key-people .group-container{margin-bottom:50px;}}.view-key-people .group-container > h3{font-size:calc(28px + 22 * ((100vw - 600px) / 424));line-height:calc(33px + 22 * ((100vw - 600px) / 424));letter-spacing:calc(-0.5px + -0.5 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-key-people .group-container > h3{font-size:28px;}}@media screen and (min-width:1024px){.view-key-people .group-container > h3{font-size:50px;}}@media screen and (max-width:600px){.view-key-people .group-container > h3{line-height:33px;}}@media screen and (min-width:1024px){.view-key-people .group-container > h3{line-height:55px;}}@media screen and (max-width:600px){.view-key-people .group-container > h3{letter-spacing:-0.5px;}}@media screen and (min-width:1024px){.view-key-people .group-container > h3{letter-spacing:-1px;}}@media screen and (max-width:600px){.view-key-people .group-container > h3{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-key-people .group-container > h3{margin-bottom:30px;}}.view-key-people .views-row{margin-bottom:calc(22.5px + 7.5 * ((100vw - 600px) / 424));width:49.0566%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.view-key-people .views-row{margin-bottom:22.5px;}}@media screen and (min-width:1024px){.view-key-people .views-row{margin-bottom:30px;}}.view-key-people .views-row:nth-child(2n){margin-right:0;}.view-key-people .views-row:nth-child(2n+1){clear:left;}@media (max-width:600px){.view-key-people .views-row{width:100%;}.view-key-people .views-row:last-child{margin-bottom:0;}}
.view-news .view-list-header{display:flex;}.view-news .view-list-header .view-list-header--date{width:6.60377%;margin-right:1.88679%;float:left;flex-shrink:0;min-width:65px;}@media (max-width:1350px){.view-news .view-list-header .view-list-header--date{width:10.84906%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.view-news .view-list-header .view-list-header--date{width:27.83019%;margin-right:1.88679%;float:left;}}.view-news.view-display-id-block_related_service{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-news.view-display-id-block_related_service{margin-bottom:60px;}}@media screen and (min-width:1024px){.view-news.view-display-id-block_related_service{margin-bottom:80px;}}.view-news.view-display-id-insights .views-exposed-form > .form--inline{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.88679%;}@media (max-width:768px){.view-news.view-display-id-insights .views-exposed-form > .form--inline{grid-template-columns:1fr 1fr;}}@media (max-width:600px){.view-news.view-display-id-insights .views-exposed-form > .form--inline{grid-template-columns:1fr;}}.view-news.view-display-id-insights .views-row{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));width:32.07547%;margin-right:1.88679%;float:left;}@media screen and (max-width:600px){.view-news.view-display-id-insights .views-row{margin-bottom:60px;}}@media screen and (min-width:1024px){.view-news.view-display-id-insights .views-row{margin-bottom:80px;}}.view-news.view-display-id-insights .views-row:nth-child(3n){margin-right:0;}.view-news.view-display-id-insights .views-row:nth-child(3n+1){clear:left;}@media (max-width:600px){.view-news.view-display-id-insights .views-row{width:100%;margin-right:0;margin-bottom:30px;}}.view-news.view-display-id-insights .node .field--name-field-services{display:block;color:#74706B;}.view-news.view-display-id-insights .node .field--name-field-services > .field__item{display:inline-block;}.view-news.view-display-id-insights .node .field--name-field-services > .field__item:not(:last-child)::after{content:', ';color:#1D1D1B;}.view-news.view-display-id-insights .node .date{display:none;}
.view-news.view-display-id-block_latest .views-row,.view-news.view-display-id-block_insights_latest .views-row{width:32.07547%;margin-right:1.88679%;float:left;margin-right:8.49057%;}@media (max-width:600px){.view-news.view-display-id-block_latest .views-row,.view-news.view-display-id-block_insights_latest .views-row{width:100%;margin-right:0;margin-bottom:30px;}.view-news.view-display-id-block_latest .views-row:last-child,.view-news.view-display-id-block_insights_latest .views-row:last-child{margin-bottom:0;}}

.view-news.view-display-id-main .bef-exposed-form{display:none;}.view-news.view-display-id-main .bef-exposed-form .form-item{width:40.56604%;margin-right:1.88679%;float:left;}.view-news.view-display-id-main .bef-exposed-form .form-item:nth-child(2.4n){margin-right:0;}.view-news.view-display-id-main .bef-exposed-form .form-item:nth-child(2.4n+1){clear:left;}@media (max-width:600px){.view-news.view-display-id-main .bef-exposed-form .form-item{width:49.0566%;margin-right:1.88679%;float:left;}.view-news.view-display-id-main .bef-exposed-form .form-item:nth-child(2n){margin-right:0;}.view-news.view-display-id-main .bef-exposed-form .form-item:nth-child(2n+1){clear:left;}}@media (max-width:414px){.view-news.view-display-id-main .bef-exposed-form .form-item{width:100%;}}.view-news.view-display-id-main .view-display-id-main_top .view-content{display:flex;flex-wrap:wrap;}.view-news.view-display-id-main .view-display-id-main_top .views-row{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));width:40.56604%;margin-right:1.88679%;float:left;padding-right:8.49057%;box-sizing:border-box;}@media screen and (max-width:600px){.view-news.view-display-id-main .view-display-id-main_top .views-row{margin-bottom:60px;}}@media screen and (min-width:1024px){.view-news.view-display-id-main .view-display-id-main_top .views-row{margin-bottom:80px;}}.view-news.view-display-id-main .view-display-id-main_top .views-row:nth-child(2.4n){margin-right:0;}.view-news.view-display-id-main .view-display-id-main_top .views-row:nth-child(2.4n+1){clear:left;}@media (max-width:600px){.view-news.view-display-id-main .view-display-id-main_top .views-row{width:100%;margin-right:0;margin-bottom:30px;}}
.view-offices.view-display-id-main::after{display:table;clear:both;content:"";}.view-offices.view-display-id-main .view-group .view-group__content > div a{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .view-offices.view-display-id-main .view-group .view-group__content > div a:hover,.view-offices.view-display-id-main .view-group .view-group__content > div .has-mouse a:hover{color:#74706B;}.has-mouse.has-dark-body-color .view-offices.view-display-id-main .view-group .view-group__content > div a:hover,.view-offices.view-display-id-main .view-group .view-group__content > div .has-mouse.has-dark-body-color a:hover{color:#CCC6C1;}.view-offices.view-display-id-main{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-offices.view-display-id-main{margin-bottom:75px;}}@media screen and (min-width:1024px){.view-offices.view-display-id-main{margin-bottom:100px;}}.view-offices.view-display-id-main .view-group{width:32.07547%;margin-right:1.88679%;float:left;}.view-offices.view-display-id-main .view-group:nth-child(3n){margin-right:0;}.view-offices.view-display-id-main .view-group:nth-child(3n+1){clear:left;}@media (max-width:1024px){.view-offices.view-display-id-main .view-group{width:49.0566%;margin-right:1.88679%;float:left;margin-bottom:30px;}.view-offices.view-display-id-main .view-group:nth-child(3n){margin-right:1.88679%;}.view-offices.view-display-id-main .view-group:nth-child(3n+1){clear:none;}.view-offices.view-display-id-main .view-group:nth-child(2n){margin-right:0;}.view-offices.view-display-id-main .view-group:nth-child(2n+1){clear:left;}.view-offices.view-display-id-main .view-group:last-child{margin-bottom:0;}}@media (max-width:600px){.view-offices.view-display-id-main .view-group{width:100%;}}.view-offices.view-display-id-main .view-group .view-group__content > div{border-bottom:1px solid #1D1D1B;box-sizing:border-box;}.has-dark-body-color .view-offices.view-display-id-main .view-group .view-group__content > div{border-color:#fff;}.view-offices.view-display-id-main .view-group .view-group__content > div:first-child{border-top:1px solid #1D1D1B;}.has-dark-body-color .view-offices.view-display-id-main .view-group .view-group__content > div:first-child{border-color:#fff;}.view-offices.view-display-id-main .view-group .view-group__content > div a{display:block;padding:12px 0 14px;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94),transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .view-offices.view-display-id-main .view-group .view-group__content > div a:hover{transform:translateX(10px);}
.view-projects .view-list-header{padding-bottom:10px;border-bottom:1px solid #1D1D1B;}.view-projects .view-list-header .view-list-header--title{width:40.56604%;margin-right:1.88679%;float:left;}@media (max-width:768px){.view-projects .view-list-header .view-list-header--title{width:32.07547%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.view-projects .view-list-header .view-list-header--title{width:49.0566%;margin-right:1.88679%;float:left;}}.view-projects .view-list-header .view-list-header--location,.view-projects .view-list-header .view-list-header--sqm{width:6.60377%;margin-right:1.88679%;float:left;}@media (max-width:768px){.view-projects .view-list-header .view-list-header--location,.view-projects .view-list-header .view-list-header--sqm{width:15.09434%;margin-right:1.88679%;float:left;}}@media (max-width:768px) and (max-width:600px){.view-projects .view-list-header .view-list-header--location,.view-projects .view-list-header .view-list-header--sqm{width:23.58491%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.view-projects .view-list-header .view-list-header--sqm{margin-right:0;}}.view-projects .view-list-header .view-list-header--service{width:40.56604%;float:left;}@media (max-width:768px){.view-projects .view-list-header .view-list-header--service{width:32.07547%;float:left;}}@media (max-width:600px){.view-projects .view-list-header .view-list-header--service{display:none;}}
.view-projects.view-display-id-block_featured{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-projects.view-display-id-block_featured{margin-bottom:30px;}}@media screen and (min-width:1024px){.view-projects.view-display-id-block_featured{margin-bottom:40px;}}.view-projects.view-display-id-block_featured .view-content:after{content:"";display:table;clear:both;}.view-projects.view-display-id-block_featured .views-row{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-projects.view-display-id-block_featured .views-row{margin-bottom:60px;}}@media screen and (min-width:1024px){.view-projects.view-display-id-block_featured .views-row{margin-bottom:80px;}}.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 1){width:57.54717%;float:left;margin-right:10.37736%;}@media (max-width:768px){.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 1){width:57.54717%;margin-right:1.88679%;float:left;}}.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 2){width:32.07547%;float:left;}@media (max-width:768px){.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 2){width:40.56604%;float:left;}}.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 3){width:32.07547%;float:left;margin-right:10.37736%;}@media (max-width:768px){.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 3){width:40.56604%;margin-right:1.88679%;float:left;}}.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 4){width:49.0566%;float:left;}@media (max-width:768px){.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 4){width:57.54717%;float:left;}}.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 5),.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 6){width:32.07547%;float:left;margin-right:10.37736%;}@media (max-width:768px){.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 5),.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 6){width:40.56604%;margin-right:1.88679%;float:left;}}@media (max-width:600px){.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 1),.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 2),.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 3),.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 4),.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 5),.view-projects.view-display-id-block_featured .views-row:nth-child(6n + 6){width:100%;margin-bottom:30px;}}
.block-views-exposed-filter-blockprojects-main{margin-top:-15px;}.block-views-blockprojects-block-featured .view-filters{margin-top:-15px;}#views-exposed-form-projects-main > .form--inline,#views-exposed-form-projects-block-featured > .form--inline{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.88679%;}@media (max-width:768px){#views-exposed-form-projects-main > .form--inline,#views-exposed-form-projects-block-featured > .form--inline{grid-template-columns:1fr 1fr;}}@media (max-width:600px){#views-exposed-form-projects-main > .form--inline,#views-exposed-form-projects-block-featured > .form--inline{grid-template-columns:1fr;}}@media (max-width:768px){#views-exposed-form-projects-main > .form--inline .form-item-combine,#views-exposed-form-projects-block-featured > .form--inline .form-item-combine{grid-column-start:1;grid-column-end:3;}}@media (max-width:600px){#views-exposed-form-projects-main > .form--inline .form-item-combine,#views-exposed-form-projects-block-featured > .form--inline .form-item-combine{grid-column-end:auto;}}#views-exposed-form-projects-main > .form--inline .form-actions,#views-exposed-form-projects-block-featured > .form--inline .form-actions{display:none;}.view-projects.view-display-id-main{margin-bottom:calc(30px + 10 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-projects.view-display-id-main{margin-bottom:30px;}}@media screen and (min-width:1024px){.view-projects.view-display-id-main{margin-bottom:40px;}}.block-views-blockprojects-block-featured + .block-views-blockprojects-main .views-exposed-form{display:none;}
.view-projects.view-display-id-block_related_service::after,.view-projects.view-display-id-block_research::after,.view-projects.view-display-id-block_related_sector::after,.project-related-sector::after{display:table;clear:both;content:"";}.view-projects.view-display-id-block_related_service,.view-projects.view-display-id-block_research,.view-projects.view-display-id-block_related_sector,.project-related-sector{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}.has-visible-scroll .view-projects.view-display-id-block_related_service,.has-visible-scroll .view-projects.view-display-id-block_research,.has-visible-scroll .view-projects.view-display-id-block_related_sector,.has-visible-scroll .project-related-sector{margin-left:calc(-50vw + 50% + 9px);margin-right:calc(-50vw + 50% + 9px);}.view-projects.view-display-id-block_related_service,.view-projects.view-display-id-block_research,.view-projects.view-display-id-block_related_sector,.project-related-sector{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.view-projects.view-display-id-block_related_service,.view-projects.view-display-id-block_research,.view-projects.view-display-id-block_related_sector,.project-related-sector{padding-top:calc(52.5px + 17.5 * ((100vw - 600px) / 424));padding-bottom:calc(63.75px + 21.25 * ((100vw - 600px) / 424));background-color:#fff;color:#1D1D1B;}@media screen and (max-width:600px){.view-projects.view-display-id-block_related_service,.view-projects.view-display-id-block_research,.view-projects.view-display-id-block_related_sector,.project-related-sector{padding-top:52.5px;}}@media screen and (min-width:1024px){.view-projects.view-display-id-block_related_service,.view-projects.view-display-id-block_research,.view-projects.view-display-id-block_related_sector,.project-related-sector{padding-top:70px;}}@media screen and (max-width:600px){.view-projects.view-display-id-block_related_service,.view-projects.view-display-id-block_research,.view-projects.view-display-id-block_related_sector,.project-related-sector{padding-bottom:63.75px;}}@media screen and (min-width:1024px){.view-projects.view-display-id-block_related_service,.view-projects.view-display-id-block_research,.view-projects.view-display-id-block_related_sector,.project-related-sector{padding-bottom:85px;}}.view-projects.view-display-id-block_related_service > h2,.view-projects.view-display-id-block_research > h2,.view-projects.view-display-id-block_related_sector > h2,.project-related-sector > h2{width:57.54717%;margin-right:1.88679%;float:left;position:relative;z-index:1001;}@media (max-width:1024px){.view-projects.view-display-id-block_related_service > h2,.view-projects.view-display-id-block_research > h2,.view-projects.view-display-id-block_related_sector > h2,.project-related-sector > h2{width:83.01887%;margin-right:1.88679%;float:left;}}@media (max-width:768px){.view-projects.view-display-id-block_related_service > h2,.view-projects.view-display-id-block_research > h2,.view-projects.view-display-id-block_related_sector > h2,.project-related-sector > h2{width:100%;}}.view-projects.view-display-id-block_related_service a,.view-projects.view-display-id-block_research a,.view-projects.view-display-id-block_related_sector a,.project-related-sector a{color:#1D1D1B;}.view-projects.view-display-id-block_related_service .more-link,.view-projects.view-display-id-block_research .more-link,.view-projects.view-display-id-block_related_sector .more-link,.project-related-sector .more-link{margin-top:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-projects.view-display-id-block_related_service .more-link,.view-projects.view-display-id-block_research .more-link,.view-projects.view-display-id-block_related_sector .more-link,.project-related-sector .more-link{margin-top:37.5px;}}@media screen and (min-width:1024px){.view-projects.view-display-id-block_related_service .more-link,.view-projects.view-display-id-block_research .more-link,.view-projects.view-display-id-block_related_sector .more-link,.project-related-sector .more-link{margin-top:50px;}}
.view-projects.view-display-id-block_related_sector_service{margin-bottom:calc(75px + 25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-projects.view-display-id-block_related_sector_service{margin-bottom:75px;}}@media screen and (min-width:1024px){.view-projects.view-display-id-block_related_sector_service{margin-bottom:100px;}}.view-projects.view-display-id-block_related_sector_service .view-content:after{content:"";display:table;clear:both;}.view-projects.view-display-id-block_related_sector_service .views-row{margin-bottom:calc(60px + 20 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-projects.view-display-id-block_related_sector_service .views-row{margin-bottom:60px;}}@media screen and (min-width:1024px){.view-projects.view-display-id-block_related_sector_service .views-row{margin-bottom:80px;}}.view-projects.view-display-id-block_related_sector_service .views-row:nth-child(1){width:32.07547%;float:left;margin-right:10.37736%;}.view-projects.view-display-id-block_related_sector_service .views-row:nth-child(2){width:49.0566%;float:left;}.view-projects.view-display-id-block_related_sector_service .views-row:nth-child(3),.view-projects.view-display-id-block_related_sector_service .views-row:nth-child(4){width:32.07547%;float:left;margin-right:10.37736%;}.view-projects.view-display-id-block_related_sector_service .views-row:nth-child(5){width:57.54717%;float:left;margin-right:10.37736%;}.view-projects.view-display-id-block_related_sector_service .views-row:nth-child(6){width:32.07547%;float:left;}.view-projects.view-display-id-block_related_sector_service .views-row:nth-last-child(-n+2){margin-bottom:calc(37.5px + 12.5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-projects.view-display-id-block_related_sector_service .views-row:nth-last-child(-n+2){margin-bottom:37.5px;}}@media screen and (min-width:1024px){.view-projects.view-display-id-block_related_sector_service .views-row:nth-last-child(-n+2){margin-bottom:50px;}}
.view-search.view-display-id-main{width:49.0566%;margin-right:1.88679%;float:left;min-height:calc(100vh - 306px);}@media (max-width:1350px){.view-search.view-display-id-main{width:66.03774%;margin-right:1.88679%;float:left;}}@media (max-width:1024px){.view-search.view-display-id-main{width:83.01887%;margin-right:1.88679%;float:left;}}@media (max-width:680px){.view-search.view-display-id-main{width:100%;margin-right:0;}}.view-search.view-display-id-main .views-exposed-form{margin-bottom:calc(45px + 15 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-search.view-display-id-main .views-exposed-form{margin-bottom:45px;}}@media screen and (min-width:1024px){.view-search.view-display-id-main .views-exposed-form{margin-bottom:60px;}}.view-search.view-display-id-main .views-exposed-form .form-actions{margin-top:calc(15px + 5 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.view-search.view-display-id-main .views-exposed-form .form-actions{margin-top:15px;}}@media screen and (min-width:1024px){.view-search.view-display-id-main .views-exposed-form .form-actions{margin-top:20px;}}.view-search.view-display-id-main header{padding-bottom:20px;border-bottom:1px solid #1D1D1B;}.view-search.view-display-id-main .pager{width:203.77358%;}@media (max-width:1350px){.view-search.view-display-id-main .pager{width:151.41509%;}}@media (max-width:1024px){.view-search.view-display-id-main .pager{width:120.45283%;}}@media (max-width:680px){.view-search.view-display-id-main .pager{width:100%;}}
.view-taxonomy-term.view-display-id-page .view-content{width:49.0566%;margin-right:1.88679%;float:left;}@media (max-width:1350px){.view-taxonomy-term.view-display-id-page .view-content{width:66.03774%;margin-right:1.88679%;float:left;}}@media (max-width:1024px){.view-taxonomy-term.view-display-id-page .view-content{width:83.01887%;margin-right:1.88679%;float:left;}}@media (max-width:680px){.view-taxonomy-term.view-display-id-page .view-content{width:100%;margin-right:0;}}
.bef-exposed-form fieldset{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.bef-exposed-form fieldset legend::after,.bef-exposed-form .form-item-combine .icon::after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bef-exposed-form .form-item-combine .icon::after{content:"\e909";}.bef-exposed-form fieldset legend,.bef-exposed-form fieldset .fieldset-wrapper .form-type-radio label,.bef-exposed-form .form-item-combine .icon{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .bef-exposed-form fieldset legend:hover,.bef-exposed-form fieldset .has-mouse legend:hover,.has-mouse .bef-exposed-form fieldset .fieldset-wrapper .form-type-radio label:hover,.bef-exposed-form fieldset .fieldset-wrapper .form-type-radio .has-mouse label:hover,.has-mouse .bef-exposed-form .form-item-combine .icon:hover,.bef-exposed-form .form-item-combine .has-mouse .icon:hover{color:#74706B;}.has-mouse.has-dark-body-color .bef-exposed-form fieldset legend:hover,.bef-exposed-form fieldset .has-mouse.has-dark-body-color legend:hover,.has-mouse.has-dark-body-color .bef-exposed-form fieldset .fieldset-wrapper .form-type-radio label:hover,.bef-exposed-form fieldset .fieldset-wrapper .form-type-radio .has-mouse.has-dark-body-color label:hover,.has-mouse.has-dark-body-color .bef-exposed-form .form-item-combine .icon:hover,.bef-exposed-form .form-item-combine .has-mouse.has-dark-body-color .icon:hover{color:#CCC6C1;}.bef-exposed-form fieldset legend{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";min-height:calc(34px + 8 * ((100vw - 600px) / 424));width:100%;padding:5px 0;min-height:42px;box-sizing:border-box;border-bottom:1px solid #1D1D1B;}@media screen and (max-width:600px){.bef-exposed-form fieldset legend{font-size:20px;}}@media screen and (min-width:1024px){.bef-exposed-form fieldset legend{font-size:26px;}}@media screen and (max-width:600px){.bef-exposed-form fieldset legend{line-height:23px;}}@media screen and (min-width:1024px){.bef-exposed-form fieldset legend{line-height:30px;}}@media screen and (max-width:600px){.bef-exposed-form fieldset legend{min-height:34px;}}@media screen and (min-width:1024px){.bef-exposed-form fieldset legend{min-height:42px;}}.has-dark-body-color .bef-exposed-form fieldset legend,.bef-exposed-form fieldset .has-dark-body-color legend{border-bottom:1px solid #fff;}.bef-exposed-form fieldset{position:relative;margin-top:-1px;}.bef-exposed-form fieldset legend{height:calc(46px + 5 * ((100vw - 600px) / 424));padding:0 20px 0 0;position:relative;width:100%;display:block;margin:0;box-sizing:border-box;cursor:pointer;}@media screen and (max-width:600px){.bef-exposed-form fieldset legend{height:46px;}}@media screen and (min-width:1024px){.bef-exposed-form fieldset legend{height:51px;}}.bef-exposed-form fieldset legend::after{content:'\e90a';font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';position:absolute;z-index:2;padding-top:15px;padding-bottom:5px;bottom:0;right:0;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:center;}@media screen and (max-width:600px){.bef-exposed-form fieldset legend::after{font-size:20px;}}@media screen and (min-width:1024px){.bef-exposed-form fieldset legend::after{font-size:26px;}}@media screen and (max-width:600px){.bef-exposed-form fieldset legend::after{line-height:23px;}}@media screen and (min-width:1024px){.bef-exposed-form fieldset legend::after{line-height:30px;}}.has-mouse .bef-exposed-form fieldset legend:hover::after,.bef-exposed-form .has-mouse fieldset legend:hover::after{transform:translateX(-20px);}.has-mouse .bef-exposed-form fieldset legend:hover .fieldset-legend,.bef-exposed-form .has-mouse fieldset legend:hover .fieldset-legend{transform:translateX(20px);}.bef-exposed-form fieldset .fieldset-legend{display:block;position:relative;z-index:2;padding-top:15px;padding-bottom:5px;transition:transform 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.bef-exposed-form fieldset .fieldset-wrapper{position:absolute;top:100%;width:100%;background-color:#F5F4F0;padding-top:calc(7.5px + 2.5 * ((100vw - 600px) / 424));padding-bottom:calc(26.25px + 8.75 * ((100vw - 600px) / 424));padding-right:20px;padding-left:20px;box-sizing:border-box;z-index:3;display:none;}@media screen and (max-width:600px){.bef-exposed-form fieldset .fieldset-wrapper{padding-top:7.5px;}}@media screen and (min-width:1024px){.bef-exposed-form fieldset .fieldset-wrapper{padding-top:10px;}}@media screen and (max-width:600px){.bef-exposed-form fieldset .fieldset-wrapper{padding-bottom:26.25px;}}@media screen and (min-width:1024px){.bef-exposed-form fieldset .fieldset-wrapper{padding-bottom:35px;}}.bef-exposed-form fieldset .fieldset-wrapper .form-type-radio{transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);padding:5px 0;}.has-mouse.has-dark-body-color .bef-exposed-form fieldset .fieldset-wrapper .form-type-radio:hover,.bef-exposed-form .has-mouse.has-dark-body-color fieldset .fieldset-wrapper .form-type-radio:hover{color:#74706B;}.bef-exposed-form fieldset .fieldset-wrapper .form-type-radio label{padding:0;cursor:pointer;}.bef-exposed-form fieldset .fieldset-wrapper .form-type-radio label::before,.bef-exposed-form fieldset .fieldset-wrapper .form-type-radio label::after{display:none;}.has-dark-body-color .bef-exposed-form fieldset.is-open,.bef-exposed-form .has-dark-body-color fieldset.is-open{color:#1D1D1B;}.bef-exposed-form fieldset.is-open legend{background-color:#F5F4F0;border-color:#F5F4F0;}.bef-exposed-form fieldset.is-open legend::after{transform:rotate(180deg) translateX(20px);}.has-mouse .bef-exposed-form fieldset.is-open legend:hover::after,.bef-exposed-form .has-mouse fieldset.is-open legend:hover::after{transform:rotate(180deg) translateX(20px);}.bef-exposed-form fieldset.is-open .fieldset-legend{transform:translateX(20px);}.bef-exposed-form fieldset.is-open .fieldset-wrapper{display:block;}.bef-exposed-form{margin-bottom:calc(63.75px + 21.25 * ((100vw - 600px) / 424));}@media screen and (max-width:600px){.bef-exposed-form{margin-bottom:63.75px;}}@media screen and (min-width:1024px){.bef-exposed-form{margin-bottom:85px;}}.bef-exposed-form .form-actions{display:none;}.bef-exposed-form fieldset .fieldset-wrapper{margin-top:-1px;}.bef-exposed-form input[type="text"]{height:calc(46px + 5 * ((100vw - 600px) / 424));padding-top:15px;}@media screen and (max-width:600px){.bef-exposed-form input[type="text"]{height:46px;}}@media screen and (min-width:1024px){.bef-exposed-form input[type="text"]{height:51px;}}.bef-exposed-form input[type="text"]::-moz-placeholder{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}.bef-exposed-form input[type="text"]:-ms-input-placeholder{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}.bef-exposed-form input[type="text"]::placeholder{font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:"soehne-web-buch","sans-serif";}@media screen and (max-width:600px){.bef-exposed-form input[type="text"]::-moz-placeholder{font-size:20px;}.bef-exposed-form input[type="text"]:-ms-input-placeholder{font-size:20px;}.bef-exposed-form input[type="text"]::placeholder{font-size:20px;}}@media screen and (min-width:1024px){.bef-exposed-form input[type="text"]::-moz-placeholder{font-size:26px;}.bef-exposed-form input[type="text"]:-ms-input-placeholder{font-size:26px;}.bef-exposed-form input[type="text"]::placeholder{font-size:26px;}}@media screen and (max-width:600px){.bef-exposed-form input[type="text"]::-moz-placeholder{line-height:23px;}.bef-exposed-form input[type="text"]:-ms-input-placeholder{line-height:23px;}.bef-exposed-form input[type="text"]::placeholder{line-height:23px;}}@media screen and (min-width:1024px){.bef-exposed-form input[type="text"]::-moz-placeholder{line-height:30px;}.bef-exposed-form input[type="text"]:-ms-input-placeholder{line-height:30px;}.bef-exposed-form input[type="text"]::placeholder{line-height:30px;}}.bef-exposed-form .form-item-combine{position:relative;}.bef-exposed-form .form-item-combine .icon{display:inline-flex;align-items:baseline;bottom:calc(5px + 1 * ((100vw - 600px) / 424));position:absolute;right:0;cursor:pointer;transition:color 200ms cubic-bezier(0.25,0.46,0.45,0.94);}.bef-exposed-form .form-item-combine .icon::after{display:inline-flex;font-size:calc(20px + 6 * ((100vw - 600px) / 424));line-height:calc(23px + 7 * ((100vw - 600px) / 424));font-family:'icomoon';}@media screen and (max-width:600px){.bef-exposed-form .form-item-combine .icon::after{font-size:20px;}}@media screen and (min-width:1024px){.bef-exposed-form .form-item-combine .icon::after{font-size:26px;}}@media screen and (max-width:600px){.bef-exposed-form .form-item-combine .icon::after{line-height:23px;}}@media screen and (min-width:1024px){.bef-exposed-form .form-item-combine .icon::after{line-height:30px;}}.bef-exposed-form .form-item-combine .icon::after{margin-left:15px;}@media screen and (max-width:600px){.bef-exposed-form .form-item-combine .icon{bottom:5px;}}@media screen and (min-width:1024px){.bef-exposed-form .form-item-combine .icon{bottom:6px;}}.bef-exposed-form .form-item-combine .icon:after{margin-left:0;}.bef-exposed-form .form-item-combine:focus-within::after{color:#CCC6C1;}.bef-exposed-form .form-item-combine input{padding-right:30px;box-sizing:border-box;}

.form-item{margin:0 0 distance(1);}
