@charset "UTF-8";/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size) * .65 - var(--mm-lineheight)) * .5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--mm-color-background-highlight)),to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3,2,1,0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset),0,0);transform:translate3d(var(--mm-panel-child-offset),0,0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset),0,0);transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size) * 1.75);-ms-flex:calc(var(--mm-toggle-size) * 1.75) 0 0px;flex:calc(var(--mm-toggle-size) * 1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * .75));-ms-transform:translateX(calc(var(--mm-toggle-size) * .75));transform:translateX(calc(var(--mm-toggle-size) * .75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -.75));transform:translateX(calc(var(--mm-toggle-size) * -.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0,0,0,.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(
      var(--mm-min-size),
      var(--mm-size),
      var(--mm-max-size)
  )}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(
      calc(-1 * var(--mm-max-size)),
      calc(-1 * var(--mm-size)),
      calc(-1 * var(--mm-min-size))
  )}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal),0,0);transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0, 0, 0, 0.4);--mm-color-icon:rgb(255, 255, 255, 0.4);--mm-color-text:rgb(255, 255, 255, 0.8);--mm-color-text-dimmed:rgb(255, 255, 255, 0.4);--mm-color-background-highlight:rgb(255, 255, 255, 0.08);--mm-color-background-emphasis:rgb(0, 0, 0, 0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/ 2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0!important;right:0!important;width:100%!important;border:none!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1 * var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}li,ol,p,ul{margin:0;padding:0}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;display:block}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}button,button::-moz-focus-inner,button[disabled],html input[disabled],html input[type=button],input,input::-moz-focus-inner,input[type=checkbox],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=radio],input[type=reset],input[type=search],input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=submit],optgroup,select,textarea{background-image:none;background-color:transparent;box-shadow:none}.ci-bg{background:#fff;color:#575c62}.ci-maincolor-gradient{width:100%;max-width:100%!important;background-image:linear-gradient(135deg,#084987,#3596f3)}.ci-maincolor-gradient a,.ci-maincolor-gradient h1,.ci-maincolor-gradient h2,.ci-maincolor-gradient h3,.ci-maincolor-gradient h4,.ci-maincolor-gradient label,.ci-maincolor-gradient li,.ci-maincolor-gradient p{color:#fff!important}.ci-maincolor-gradient button{background:#95c8f9}.ci-maincolor-gradient a:hover{color:#95c8f9!important}.ci-maincolor-bg{background:#084987}.ci-maincolor-bg a,.ci-maincolor-bg h1,.ci-maincolor-bg h2,.ci-maincolor-bg h3,.ci-maincolor-bg h4,.ci-maincolor-bg label,.ci-maincolor-bg li,.ci-maincolor-bg p{color:#fff!important}.ci-maincolor-bg button{background:#3596f3}.ci-secondcolor-bg{background:#a6a6a6}.ci-secondcolor-bg h1,.ci-secondcolor-bg h2,.ci-secondcolor-bg h3,.ci-secondcolor-bg h4,.ci-secondcolor-bg li,.ci-secondcolor-bg p{color:#fff!important}.ci-thirdcolor-bg{background:#3596f3}.ci-thirdcolor-bg h1,.ci-thirdcolor-bg h2,.ci-thirdcolor-bg h3,.ci-thirdcolor-bg h4,.ci-thirdcolor-bg li,.ci-thirdcolor-bg p{color:#575c62}.ci-lightgrey-bg{background:#eee}.ci-lightgrey-bg li,.ci-lightgrey-bg p{color:#575c62}.ci-maincolor{color:#084987}.ci-secondcolor{color:#a6a6a6}.ci-thirdcolor{color:#3596f3}@-webkit-keyframes pulse{0%{transform:scale(.9)}70%{transform:scale(1)}100%{transform:scale(.9)}}@keyframes pulse{0%{transform:scale(.9)}70%{transform:scale(1)}100%{transform:scale(.9)}}@font-face{font-family:fontello;src:url(/files/duesterloh/dist/fonts/fontello.eot?68588844);src:url(/files/duesterloh/dist/fonts/fontello.eot?68588844#iefix) format("embedded-opentype"),url(/files/duesterloh/dist/fonts/fontello.woff2?68588844) format("woff2"),url(/files/duesterloh/distfonts/fontello.woff?68588844) format("woff"),url(/files/duesterloh/dist/fonts/fontello.ttf?68588844) format("truetype"),url(/files/duesterloh/dist/fonts/fontello.svg?68588844#fontello) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:"\e800"}.icon-location:before{content:"\e801"}.icon-up-open:before{content:"\e802"}.icon-up-dir:before{content:"\e803"}.icon-right-open:before{content:"\e804"}.icon-right-dir:before{content:"\e805"}.icon-link:before{content:"\e806"}.icon-mail:before{content:"\e807"}.icon-down-open:before{content:"\e808"}.icon-down-dir:before{content:"\e809"}.icon-search:before{content:"\e80b"}.icon-left-open:before{content:"\e80c"}.icon-left-dir:before{content:"\e80d"}.icon-doc:before{content:"\e80e"}.icon-heart:before{content:"\e80f"}.icon-star:before{content:"\e810"}.icon-ok:before{content:"\e811"}.icon-cancel:before{content:"\e812"}.icon-plus:before{content:"\e813"}.icon-minus:before{content:"\e814"}.icon-home:before{content:"\e815"}.icon-tag:before{content:"\e816"}.icon-tags:before{content:"\e817"}.icon-bookmark:before{content:"\e818"}.icon-comment:before{content:"\e819"}.icon-chat:before{content:"\e81a"}.icon-folder:before{content:"\e81b"}.icon-calendar:before{content:"\e81c"}.icon-cog:before{content:"\e81d"}.icon-pin:before{content:"\e81f"}.icon-print:before{content:"\e820"}.icon-export:before{content:"\e822"}.icon-user:before{content:"\e823"}.icon-videocam:before{content:"\e824"}.icon-edit:before{content:"\e825"}.icon-basket:before{content:"\e826"}.icon-login:before{content:"\e827"}.icon-logout:before{content:"\e828"}.icon-globe:before{content:"\e829"}.icon-right-big:before{content:"\e82a"}.icon-link-ext:before{content:"\f08e"}.icon-bookmark-empty:before{content:"\f097"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-rss:before{content:"\f09e"}.icon-right-circled:before{content:"\f0a9"}.icon-menu:before{content:"\f0c9"}.icon-mail-alt:before{content:"\f0e0"}.icon-download-cloud:before{content:"\f0ed"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-folder-empty:before{content:"\f114"}.icon-help:before{content:"\f128"}.icon-calendar-empty:before{content:"\f133"}.icon-rss-squared:before{content:"\f143"}.icon-link-ext-alt:before{content:"\f14c"}.icon-export-alt:before{content:"\f14d"}.icon-doc-inv:before{content:"\f15b"}.icon-youtube-squared:before{content:"\f166"}.icon-xing-squared:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-right:before{content:"\f178"}.icon-vimeo-squared:before{content:"\f194"}.icon-share:before{content:"\f1e0"}.icon-newspaper:before{content:"\f1ea"}.icon-trash:before{content:"\f1f8"}.icon-copyright:before{content:"\f1f9"}.icon-get-pocket:before{content:"\f265"}.icon-map-pin:before{content:"\f276"}.icon-map:before{content:"\f279"}.icon-vimeo:before{content:"\f27d"}.icon-user-circle:before{content:"\f2bd"}.icon-user-o:before{content:"\f2c0"}.icon-twitter-squared:before{content:"\f304"}.icon-facebook-squared:before{content:"\f308"}.icon-linkedin-squared:before{content:"\f30c"}.icon-right-open:before{content:"\e804"}.icon-download-cloud:before{margin-right:.5rem}.download-element a:before,.icon-download-cloud:before{content:"\f0ed"}.container__footer .icon::before{margin-left:-.25rem!important}#wrapper{width:100%}#left,#main,#right{width:100%;float:none;margin:0}#header{background:#fff;transition:background-color .6s,color .6s;box-shadow:0 1px 12px 0 rgba(0,0,0,.25);position:fixed;z-index:1001;left:0;right:0;top:0}.home #header{background:rgba(255,255,255,.5)}#header.header--sticky{background:#fff}.navigation__container{display:none;display:flex;justify-content:space-between;width:100%;height:auto;max-width:1120px;margin:0 auto;padding:0 1.5rem}@media only screen and (min-width:1024px){.navigation__container{padding:0}}.nav__logo{padding:2rem 0 1.25rem 0}.nav__logo img{width:200px;height:55px}@media only screen and (min-width:480px){.nav__logo img{width:100%;max-height:55px}}.nav__container{border:none;display:flex;flex-direction:column;justify-content:space-between}.nav__container--mobile{display:block;width:32px;margin:0 0 .75rem 0;margin-left:3rem}@media only screen and (min-width:1024px){.nav__container--mobile{display:none}}#main{width:100%}#footer{background:#3596f3;color:#fff;padding:0 1.5rem;font-size:1.25rem;font-weight:400;line-height:2rem}@media only screen and (min-width:1024px){#footer{padding:3rem 1.5rem}}#footer .active strong,#footer-copyright .active strong{font-weight:400}#footer h5{margin-top:0;width:auto;display:inline-block}#footer .inside{max-width:1120px;margin:0 auto}#footer .content_wrap{padding-left:0;padding-right:0}#footer .ce_text.size-1-3{display:flex;flex-direction:column;justify-content:space-between;margin:1.5rem 0;padding:0}#footer-copyright{padding:1.5rem 0;background:#084987;color:#fff}@media only screen and (min-width:768px){#footer-copyright{padding:1.5rem}}#footer-copyright .inside{max-width:1120px;padding-left:0;padding-right:0;display:flex;flex-direction:column-reverse}@media only screen and (min-width:768px){#footer-copyright .inside{flex-direction:row;justify-content:space-between}}@media only screen and (min-width:1280px){#footer-copyright .inside{padding-left:0;padding-right:0}}@media only screen and (min-width:1440px){#footer-copyright .inside{padding-left:0;padding-right:0}}#footer-copyright .footer_date{font-size:.9375rem;margin-bottom:2rem}@media only screen and (min-width:1024px){#footer-copyright .footer_date{margin-bottom:0}}#footer-copyright li{line-height:2rem;padding-left:0;padding-right:1rem}@media only screen and (min-width:768px){#footer-copyright li{padding-right:0;padding-left:1rem;line-height:1rem}}#footer-copyright li.first,#footer-copyright li:first-child{padding-left:0}@media only screen and (min-width:768px){#footer-copyright li.first,#footer-copyright li:first-child{padding-left:1rem}}.footer_meta ul{display:flex;flex-direction:column;list-style:none;justify-content:left;margin:0;padding:0 0 1rem 0}@media only screen and (min-width:640px){.footer_meta ul{flex-direction:row}}@media only screen and (min-width:768px){.footer_meta ul{justify-content:space-around;padding:0}}.copyright,.footer_meta{width:100%}@media only screen and (min-width:768px){.copyright,.footer_meta{width:auto}}.footer__container{background:#333;color:#fff}@media only screen and (min-width:1024px){.footer__container{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width:1024px){.footer-sitemap-nav{-moz-column-count:2;column-count:2}}.footer-copyright-row{display:block;display:flex;flex-direction:column;width:100%;font-weight:400;padding:1.5rem}@media only screen and (min-width:768px){.footer-copyright-row{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:0}}.inside{margin:0 auto}.us_level_1 .mod_breadcrumb.breadcrumb{display:none}.mod_breadcrumb{display:block;max-width:1120px;margin:0 auto 0 auto;padding:9rem 1.5rem 1.5rem 1.5rem!important}@media only screen and (min-width:1140px){.mod_breadcrumb{padding:9rem 0 1.5rem 0!important}}.default.default-hero .mod_breadcrumb{padding:2rem 1.5rem 0 1.5rem!important}@media only screen and (min-width:1440px){.default.default-hero .mod_breadcrumb{padding-left:0!important}}.mod_breadcrumb ul{margin:0}.mod_breadcrumb li{display:inline-block}.mod_breadcrumb li::after{display:inline-block;content:">";padding:0 .25rem 0 .75rem}.mod_breadcrumb li.last::after{content:"";padding:0}#main .mod_article:first-of-type{width:100%;max-width:1120px;margin:0 auto;padding-top:2rem!important}#main .mod_article{margin-bottom:0;padding-bottom:0;max-width:1120px;margin:0 auto}#main .mod_article:not(.fullsize){padding:0 1.5rem}@media only screen and (min-width:1140px){#main .mod_article:not(.fullsize){padding-left:0;padding-right:0}}#main .mod_article.fullsize{height:100%;width:100%;max-width:100%;padding:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}#main .mod_article.fullsize .content_wrap_inner{max-width:1120px;padding-left:1.5rem;padding-right:1.5rem}#main .mod_article.fullsize .content_wrap.fullsize .content_wrap_inner{max-width:100%;padding-left:0;padding-right:0}#header{visibility:visible;height:113.5px;overflow:visible}.sticky-contact{visibility:visible;display:block}#nav_mmenu{display:block;visibility:visible;overflow:visible}@media only screen and (min-width:1024px){#nav_mmenu{display:none;height:0;overflow:hidden;visibility:hidden}}@media (max-width:1023px){#nav_mmenu,#nav_mmenu ul,.offcanvas{visibility:visible;overflow:visible}}@media (max-width:1023px){#nav_mmenu,.meta-nav__container.meta-nav__container-desktop ul,.navigation__container,.offcanvas,.sprachwechsler{display:block}}.meta-nav__container{margin:0}.meta-nav__container.meta-nav__container-desktop{display:none}@media only screen and (min-width:1024px){.meta-nav__container.meta-nav__container-desktop{display:flex;justify-content:flex-end;width:100%;margin-top:1rem;margin-bottom:1.5rem}}.meta-nav__container.meta-nav__container-mobile{display:flex;justify-content:space-between;width:100%;margin-bottom:1rem}@media only screen and (min-width:1024px){.meta-nav__container.meta-nav__container-mobile{display:none}}.meta-nav__container .level_1{display:none}@media only screen and (min-width:1024px){.meta-nav__container .level_1{display:block;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}}.meta-nav__container .header-kontakt{margin:0 0 0 1rem;width:1.5rem}@media only screen and (min-width:1024px){.meta-nav__container .header-kontakt{width:auto}}.meta-nav__container .header-kontakt.language{display:none;margin:0 0 0 1rem;width:2.5rem}@media only screen and (min-width:1024px){.meta-nav__container .header-kontakt.language{width:auto}}.meta-nav__container a{color:#575c62;margin:0;padding:0;font-size:0;height:1.125rem;line-height:1.125rem;width:0;font-weight:300}@media only screen and (min-width:1024px){.meta-nav__container a{width:auto;font-size:0;margin:0 0 0 1rem}}.meta-nav__container [class*=" icon-"]::before,.meta-nav__container [class^=icon-]::before{color:#084987;margin-right:.5rem;font-size:1.125rem;width:1.125rem;height:1.125rem;line-height:1.125rem}.meta-nav__container [class*=" icon-"]:hover::before,.meta-nav__container [class^=icon-]:hover::before{color:#3596f3}.suche-headerform{height:1rem;line-height:1rem;margin:0;padding:0}@media only screen and (min-width:768px){.suche-headerform{margin:0 0 0 1rem}}.suche-headerform form{margin:0;padding:0;font-size:.75rem}.suche-headerform .formbody{display:flex}.suche-headerform .text,.suche-headerform .widget,.suche-headerform .widget-text,.suche-headerform .widget.widget-submit{margin:0;padding:0;height:1rem;line-height:1rem;font-weight:400;width:auto}.suche-headerform .widget-submit .search-button{display:block;width:1.5rem;height:.75rem;background:0 0;font-size:0;padding:0}.suche-headerform .widget-submit .search-button::before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;width:100%;content:"\e80b";display:block;color:#084987;font-size:1rem}.suche-headerform .widget-submit .search-button:hover::before{color:#3596f3}.suche-headerform .widget-text .text{padding:.75rem .75rem;font-size:.75rem;font-size:.75rem;line-height:.75rem;overflow:hidden}.suche-headerform .text:-moz-placeholder,.suche-headerform .text:-ms-input-placeholder,.suche-headerform .text::-moz-placeholder,.suche-headerform .text::-webkit-input-placeholder,.suche-headerform .text::placeholder{color:#575c62;font-size:.75rem;line-height:.75rem}#header .meta-nav__container .header-sprachwechsler{display:block}.meta-nav__container .sprachwechsler{margin:.375rem 0 0 2rem;font-size:1rem;height:1rem;line-height:1rem;display:inline-block;width:auto}.meta-nav__container.meta-nav__container-mobile .sprachwechsler{display:inline-block;margin:0;font-size:.9375rem;height:1rem;line-height:1rem;width:auto}.meta-nav__container .sprachwechsler a{margin:0;font-size:1rem;height:1rem;line-height:1rem;display:inline-block;width:auto}.meta-nav__container.meta-nav__container-mobile .sprachwechsler a{font-size:.9375rem}.meta-nav__container .sprachwechsler a.active,.meta-nav__container .sprachwechsler a:active,.meta-nav__container .sprachwechsler a:focus,.meta-nav__container .sprachwechsler a:hover{color:#3596f3}.main-nav__container{padding:0 0}.main-nav__container{display:none}@media only screen and (min-width:1024px){.main-nav__container{display:block;width:100%}}.navigation-main-top{display:block}.navigation-main-top>.level_1{margin:0;padding:0;display:flex;flex-wrap:nowrap;justify-content:space-between;font-size:1.125rem}.navigation-main-top>.level_1>li{font-size:.9375rem;padding:.375rem 0 0 0;border-bottom:5px solid transparent}.navigation-main-top>.level_1>li>a,.navigation-main-top>.level_1>li>strong,.navigation-main-top>.level_1>li>strong.active{text-transform:uppercase;line-height:1.625rem;font-weight:400;display:block}.navigation-main-top>.level_1>li>a{color:#575c62}.navigation-main-top>.level_1>.trail>a,.navigation-main-top>.level_1>li>a:hover{color:#084987}.navigation-main-top>.level_1>.active,.navigation-main-top>.level_1>.trail{color:#084987;font-weight:400;border-bottom:5px solid #084987}.navigation-main-top{width:100%;height:100px;height:auto}.navigation-main-top ul{margin:0}.navigation-main-top a,.navigation-main-top strong{display:block;font-weight:400}.navigation-main-top a{color:#575c62}.navigation-main-top strong.active{color:#084987}.navigation-main-top>.level_1{margin:0;padding:0;display:flex;flex-wrap:nowrap;justify-content:space-between;justify-content:left}.navigation-main-top .level_1>li{padding:0 0 1rem 0}.navigation-main-top .level_1>li>a,.navigation-main-top .level_1>li>strong,.navigation-main-top .level_1>li>strong.active{height:100px;height:auto;line-height:auto;padding:0 1rem;font-size:1rem}@media only screen and (min-width:1140px){.navigation-main-top .level_1>li>a,.navigation-main-top .level_1>li>strong,.navigation-main-top .level_1>li>strong.active{font-size:1rem}}.navigation-main-top .level_1>li.submenu>.active,.navigation-main-top .level_1>li>.active{background-color:transparent}.navigation-main-top .level_3 li a{background-color:#fff;padding:.5rem 1rem}.navigation-main-top .level_3 li a:hover{background-color:#3596f3}.navigation-main-top .level_2{margin-top:21px;padding-top:0;box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.navigation-main-top .level_3{box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.navigation-main-top .level_2 strong,.navigation-main-top .level_2>li>a{color:#575c62;padding:.5rem 1rem;width:100%}.navigation-main-top .level_1>li:hover ul.level_2{background:#fff}.navigation-main-top .level_1 ul.level_2 ul.level_3{width:auto;margin-left:0;margin-top:-42px;background:#fff}.level_1{display:block;position:relative;float:left;line-height:inherit}.level_2,.level_3{display:none}.level_1 a{text-decoration:none}.level_1>.submenu:hover>.level_2{display:block;position:absolute;top:auto;background:#3596f3;color:#fff}.level_2>.submenu:hover>.level_3{display:block;position:absolute;top:auto}.navigation-main-top .level_2 li{line-height:inherit;width:100%;min-width:250px}.navigation-main-top .level_2 li a{color:inherit}ul{list-style:none;margin:0;padding:0;min-width:10em}.level_1 .level_2 .level_3{left:100%;top:0;margin-left:1px}.navigation-main-top .level_1 .level_2>li:hover>a{background-color:#3596f3;color:#fff!important}.navigation-main-top .level_1 .level_3>li:hover>a{background-color:#3596f3;color:#fff!important}.expand{font-size:12px;float:right;margin-right:5px}.goeke-icons__box .icon.icon-lupe::before{background-color:transparent;margin:7px 0 0 0}.goeke-icons__box .volltextsuche .submit.icon-lupe::before{display:inline-block;width:42px;height:42px;font-size:2rem;margin:0;padding:3px 0 0 3px;display:block;position:absolute;top:3px;left:6px}.goeke-icons__box .volltextsuche .submit.icon-lupe:before{content:"";width:48px!important;height:48px!important;background:0 0;padding:0!important;margin:0!important;top:0!important;left:-7px!important}@media only screen and (min-width:1024px){.navigation-main-top .hide-on-desktop{display:none}}.mod_search{padding:0;width:100%}.mod_search .header{margin:1rem 0 1.5rem 0}@media only screen and (min-width:768px){.mod_search.suchmaschine .formbody{display:flex;justify-content:space-between;align-items:center}}.mod_search.suchmaschine .formbody .widget,.mod_search.suchmaschine .formbody .widget .submit,.mod_search.suchmaschine .formbody .widget .text{margin:0}.mod_search.suchmaschine .formbody .widget .text{width:98%}.mod_search.suchmaschine .formbody .widget .submit{width:auto;margin-top:1rem}@media only screen and (min-width:768px){.mod_search.suchmaschine .formbody .widget .submit{margin-top:0}}.mod_search .url{margin-bottom:2rem}#header .inside{position:relative}#header .sprachwechsler.sprachwechsler-mobil{position:fixed;margin:2rem 0;top:0;right:1.5rem;z-index:100;display:block;background:0 0}@media only screen and (min-width:1024px){#header .sprachwechsler.sprachwechsler-mobil{display:none}}.mobile_navtrigger{display:block;position:absolute;right:1.5rem;top:30px}@media only screen and (min-width:1024px){.mobile_navtrigger{display:none}}.mm-menu_offcanvas{z-index:999999}.mobile_menu,.offcanvas{position:fixed;margin:2rem 0;top:1.5rem;right:1.5rem;z-index:100;display:block}@media only screen and (min-width:1024px){.mobile_menu,.offcanvas{display:none}}a.icon-menu{font-size:2rem}a.icon-menu:hover{color:#3596f3}a.icon-menu span{font-size:0;opacity:0;width:0}.offcanvas .icon-menu:before{margin:0}.level_1.mm-listview{width:100%}.level_1.mm-listview,.level_2.mm-listview,.level_3.mm-listview{display:block}a.mm-btn.mm-btn_next.mm-listitem__btn{height:auto}div#mm-1{padding:0}.flex__container{display:flex}.flex__container .inner_wrap--content{display:flex;justify-content:space-between;align-items:center}.wrap .inner_wrap--content{flex-wrap:wrap}.content_wrap{margin:0 auto;width:100%;max-width:1120px}@media only screen and (min-width:1440px){.content_wrap{padding-left:0;padding-right:0}}@media only screen and (min-width:1140px){.ci-maincolor-gradient .content_wrap{padding-left:0;padding-right:0}}.content_wrap_inner{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width:768px){.content_wrap_inner{flex-direction:row;justify-content:space-between}}.wrap .content_wrap_inner{flex-wrap:wrap}.no-wrap .content_wrap_inner{flex-wrap:nowrap}@media only screen and (min-width:768px){.center .content_wrap_inner{justify-content:center}}.inner_wrap{flex-direction:column}.fullsize>.content_wrap,.fullsize>.content_wrap_inner{width:100%;max-width:100%;padding:0;justify-content:center}.fullsize .inner_wrap{flex-direction:column}.halfsize{border:none}.halfsize .size-1-2{width:50%}.inner_wrap.ci-maincolor-bg,.inner_wrap.ci-secondcolor-bg,.inner_wrap.ci-thirdcolor-bg{padding:1.5rem}.content_wrap .ce_headline,.inner_wrap .ce_headline{padding:1.5rem 0 0 1.5rem;margin:0}@media only screen and (min-width:1280px){.content_wrap .ce_headline,.inner_wrap .ce_headline{padding:0}}.inner_wrap .ce_form,.inner_wrap .ce_text{padding:1.5rem 0}@media only screen and (min-width:1140px){.inner_wrap .ce_form,.inner_wrap .ce_text{padding:1.5rem 0}}@media only screen and (min-width:1440px){.inner_wrap .ce_form,.inner_wrap .ce_text{padding:1.5rem 0}}.inner_wrap .ce_text+.ce_text{padding-top:0;padding-bottom:.5rem}.inner_wrap .ce_image{padding:0;margin:0}.size-1-5{width:100%}@media only screen and (min-width:768px){.size-1-5{width:calc(20% - 1.5rem)}}.size-1-4{width:100%}@media only screen and (min-width:768px){.size-1-4{width:calc(25% - 1.5rem)}}.size-3-4{width:100%}@media only screen and (min-width:768px){.size-3-4{width:calc(75% - 1.5rem)}}.size-1-3{width:100%}@media only screen and (min-width:768px){.size-1-3{width:calc(33.3% - 1.5rem)}}.size-1-2{width:100%}@media only screen and (min-width:768px){.size-1-2{width:calc(50% - 1.5rem)}}.size-2-3{width:100%}@media only screen and (min-width:768px){.size-2-3{width:calc(66.6% - .75rem)}}.size-1-1{width:100%}.box{padding:1.5rem}@media only screen and (min-width:768px){.columns_2{-moz-column-count:2;column-count:2;-moz-column-gap:3rem;column-gap:3rem;margin-bottom:2rem}}*,::after,::before{box-sizing:border-box}html{overflow-y:scroll;background:#fff}body,input,placeholder,textarea{font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-size:calc($base-font-size + .390625vw);line-height:1.625rem;font-weight:400;color:#575c62;transition:background-color .75s ease;transition:color .2s ease}placeholder{color:#fff}blockquote,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul{margin-bottom:.75rem}.explanation,blockquote,button,div,form,input,label,li,ol,p,pre,select,td,textarea,th,ul{font-size:.9375rem;line-height:1.5rem;font-weight:400;color:#575c62}@media only screen and (min-width:768px){.explanation,blockquote,button,div,form,input,label,li,ol,p,pre,select,td,textarea,th,ul{font-size:1rem;line-height:1.625rem}}h1,h2,h3,h4{font-family:inherit}h1{color:#084987;font-size:1.5rem;font-weight:400;line-height:2.25rem;letter-spacing:.1rem;margin:0 0 1rem 0}@media only screen and (min-width:768px){h1{font-size:1.75rem}}@media only screen and (min-width:1024px){h1{font-size:2rem;line-height:3.25rem;margin:2rem 0}}.mod_article>.ce_headline{max-width:1280px}.content_wrap+.ce_headline{margin:1.5rem 0}@media only screen and (min-width:1024px){.content_wrap+.ce_headline{margin-top:3rem;margin-bottom:0;padding-bottom:0}}@media only screen and (min-width:1024px){.mod_article.first>h1.ce_headline,.mod_article:first-child>h1.ce_headline{margin-top:3rem;padding:0}}h2{color:#084987;font-weight:400;font-size:1.5rem;line-height:1.75rem;margin:.75rem 0;letter-spacing:.05rem}@media only screen and (min-width:768px){h2{font-size:1.625rem;line-height:2.25rem;margin:1.5rem 0}}.topline h2::before,h2.topline::before{content:"";border-top:5px solid #3596f3;margin-bottom:.25rem;width:3rem;display:block}.hl-icon::before{padding:inherit}.content_wrap h2,.content_wrap h2.ce_headline{font-size:1.25rem;line-height:1.75rem;margin:1.5rem 0 1.5rem 0;padding:0}@media only screen and (min-width:768px){.content_wrap h2,.content_wrap h2.ce_headline{font-size:1.5rem;line-height:2.125rem;margin:.25rem 0 1.5rem 0}}.container__footer h2{margin-top:0}.content_wrap p+h2,.content_wrap p+h3,.size-1-1 h3:first-of-type{margin-top:1.5rem}h3{color:#084987;font-size:1.375rem;font-weight:400;line-height:2rem;margin:0 0 1.5rem 0;padding:0}.container__footer h3{text-transform:uppercase}h4{font-size:1.25rem;margin-top:.5rem;margin-bottom:1.5rem;font-weight:400}.ce_text.werte{width:100%}.ce_text.werte p{display:flex;justify-content:space-between;border-bottom:1px solid #95c8f9;padding-bottom:.75rem}a{text-decoration:none;display:inline-block;color:#073c6f;transition:color .1s ease-out;transition:background-color .1s ease-out;-webkit-transition:background-color .1s ease-out;-moz-transition:background-color .1s ease-out;-ms-transition:background-color .1s ease-out;-o-transition:background-color .1s ease-out}a:active,a:focus,a:hover{color:#0e7de7;outline:0}p a{color:#3596f3}a.underline{text-decoration:underline}a.underline:active,a.underline:focus,a.underline:hover{text-decoration:underline}.sticky-contact a[href^="tel:"]{text-decoration:none}.logo__container a{display:block;max-width:314px}#footer a.btn{padding:.25rem 1rem;font-weight:400;background:#084987;color:#fff}#footer a.btn:active,#footer a.btn:focus,#footer a.btn:hover{color:#fff;background:#0b63b7}.btn__color--main{background:#084987;color:#fff;border:3px solid #fff;padding:1rem}.btn__color--second{background:#a6a6a6;color:#fff;border:3px solid #fff;padding:1rem}.btn__color--third{background:#3596f3;color:#fff;border:3px solid #3596f3;padding:1rem}.btn__color--third:active,.btn__color--third:focus,.btn__color--third:hover{background:#0e7de7;border:3px solid #0e7de7;color:#fff}.btn__color--third-outline{background:#fff;color:#3596f3;border:3px solid #3596f3;padding:1rem}.btn__color--third-outline:active,.btn__color--third-outline:focus,.btn__color--third-outline:hover{background:#3596f3;color:#fff}a.btn.btn--medium{padding:1.25rem 2rem;font-size:1.25rem;font-weight:400;background:#084987;color:#fff}.image_container a{display:block}.image_container a.cboxElement{position:relative;transition:all 1.5s}.image_container a.cboxElement:hover picture{display:block}.image_container a.cboxElement::before{transition:all .5s;transform:scale(.8);display:flex;justify-content:center;align-items:center;width:100%;height:100%;content:"";text-align:center;color:#fff;background:rgba(8,73,135,0);font-size:5rem;position:absolute;z-index:3}.image_container a.cboxElement:hover::before{content:"+";background:rgba(8,73,135,.8);transform:scale(1)}.btn-box .btn{width:100%}.sitemap a{padding:.5rem 0}.ce_hyperlink.btn{width:100%;display:inline-block;text-align:center;color:#fff;background:#084987}.ce_hyperlink.btn a{color:inherit;width:100%;padding:.5rem .75rem;margin:.5rem 0;border-radius:2px;border:0;font-size:1.25rem;font-weight:400}.ce_text ul{display:block;list-style-type:square;margin-left:1.25rem}.ce_text li{margin-bottom:.75rem}.ce_text ul li::marker{font-size:120%;color:#3596f3}.checklist ul{margin-left:1rem}.checklist li{padding-left:1rem;margin-bottom:.75rem}.checklist li::marker{content:"✓"}.checklist.checklist--large ul{font-size:1.25rem;margin-left:1.5rem}.checklist.checklist--large ul li::marker{font-size:160%}.linklist ul{margin-left:1rem}.linklist li{padding-left:1rem;margin-bottom:.75rem}.linklist li::marker{content:"➔"}body{line-height:1.4;font-family:system-ui}#footer ul,#header ul{list-style-type:none}#footer div,#footer p,#footer ul{font-weight:400;margin-left:0;color:#fff}#footer .level_1 li.first,#footer .level_1 li:first-child{width:auto;display:inline-block}@media only screen and (min-width:1024px){#footer .level_1 li.first,#footer .level_1 li:first-child{margin:0;margin-bottom:.75rem}}#footer .level_1 li{margin-bottom:.75rem}#footer *,#footer-copyright *{color:#fff}#footer a,#footer-copyright a{color:#fff}#footer a:hover,#footer-copyright a:hover{color:#3596f3}.footer__nav--meta .level_1{margin-left:0}.footer__nav--meta .level_1 li{display:inline-block;font-weight:400;line-height:1.625rem;padding-left:0;padding-right:1rem;margin-top:1rem}@media only screen and (min-width:768px){.footer__nav--meta .level_1 li{padding-left:1rem;padding-right:0;margin-top:0}}.bullet_list ul{list-style-type:none;margin:1.5rem 0 2rem 1.25rem}.bullet_list li{line-height:1.625rem;margin-bottom:1.5rem;position:relative}.bullet_list li::before{display:inline-block;position:absolute;left:-1.25rem;top:.25rem;width:5px;height:1rem;content:"";font-family:fontello;content:"";background:#3596f3}.check_list ul{list-style:none;list-style-position:inside;margin:1.5rem 0 2rem 1.25rem}.check_list li{display:block;margin-bottom:1rem;position:relative}.check_list li::before{position:absolute;left:-1.5rem;color:#3596f3;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1.5rem;min-width:1.5rem;font-family:fontello;content:"\e801"}.grid .check_list.dark{padding-top:2rem;padding-bottom:1.5rem}.check_list.dark li{margin-bottom:.5rem;vertical-align:middle}.check_list.dark li::before{color:#3596f3}.star_list ul{list-style:none;margin-left:0}.star_list li{display:flex;margin-bottom:.5rem;vertical-align:middle}.star_list li::before{font-family:fontello;color:#084987;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1.5rem;min-width:1.5rem;content:"\e82a";white-space:pre}.ce_downloads .download-element.ext-pdf{margin-bottom:1rem}img{display:block;width:100%;height:auto}svg{background:rgba(255,255,255,0)}.image_container.float_right{float:none}@media only screen and (min-width:768px){.image_container.float_right{padding:.5rem 0 1.5rem 1.25rem;float:right}}.image_container.float_left{float:none;margin-bottom:1rem}@media only screen and (min-width:768px){.image_container.float_left{padding:0 1.25rem 1.5rem 0;margin-bottom:0;float:left;width:50%}}figure.image_container.float_above{margin-bottom:1rem}.ce_image.fullsize{width:100%;margin:0}.ce_image.fullsize img{width:100%}.container .imgsize_auto img,.container .size-auto img{width:auto!important}.container .imgsize_auto img,.container .size-auto img{width:auto!important}figcaption.caption{color:#898f96;margin-top:.75rem;text-align:center;padding:0 1.5rem;font-size:.875rem}@media only screen and (min-width:768px){figcaption.caption{text-align:left;padding:0}}.ce_image .caption{padding-bottom:1.5rem;margin-top:.25rem}.logo-pic{width:auto}.icon-218-118{width:auto;margin:0 auto}table{margin-bottom:1rem;width:auto;width:100%;border-spacing:0}caption{text-indent:-10000px;height:0;width:0;line-height:0}th{font-weight:400}caption,td,th{padding:0 1rem 0 0;vertical-align:top;border:1px solid #eee;padding:.5rem}form{width:100%;margin:0 0 1.5rem 0;padding:0;font-size:1.5rem}.explanation,.explanation p,button,input,label,select,textarea{font-weight:300}.explanation p{margin-bottom:0}fieldset{margin:0;padding-left:0;padding-right:0;overflow:hidden;clear:both;border:none;background:0 0;margin-bottom:1rem}fieldset.fieldset-space{margin-top:1.5rem}fieldset fieldset{padding:1rem 0}fieldset.datenschutz-checkbox{padding:0}legend{letter-spacing:.05rem;font-size:1.5rem;line-height:1.75rem;font-weight:400;margin-top:0;margin-bottom:1.25rem;float:left;width:100%}.widget{width:100%;display:block;margin-bottom:1rem}@media only screen and (min-width:1024px){.widget{display:flex;align-items:baseline;justify-content:space-between}}.widget.explanation{display:inline-block;margin-bottom:.25rem}.widget>label{display:inline-block;cursor:pointer;width:100%;max-width:120px;margin-bottom:.25rem;margin-right:1rem}.widget-password .text,.widget-text .text,.widget-textarea .textarea{width:100%;display:inline-block;margin-bottom:1rem;padding:.5rem;border:1px solid #a6a6a6;background:#fff}.widget-checkbox span{width:100%;display:inline-block;padding:.5rem 0}.widget-checkbox .checkbox{width:auto;margin:0 .5rem 0 0}.checkbox_container label{width:auto;color:inherit}.radio_container span{display:flex;width:100%;margin-bottom:1rem;height:1.5rem;line-height:1.5rem;align-items:center}.radio_container span label{width:auto;display:inline-block}.radio_container .radio{display:inline-block;width:2rem;height:1rem;line-height:1rem}.datenschutz-check_wrapper{display:block;float:left;margin-bottom:0;padding-bottom:0}.datenschutz-check_wrapper fieldset{padding:0}.datenschutz-check_wrapper .widget-checkbox.datenschutz-checkbox{float:left;width:50px}.datenschutz-check_wrapper .widget-checkbox.datenschutz-checkbox span{display:flex;justify-content:space-between;width:40px;align-items:center;padding:0}.datenschutz-check_wrapper .widget-explanation{float:left;width:90%}.widget-select.select{position:relative;border:none;padding:0;width:100%;background:0 0}.widget.select::before{content:"▾";font-size:1.25rem;position:absolute;right:15px;top:10px;color:#575c62}.widget.select::before{content:"▾";font-size:1.5rem;position:absolute;right:15px;top:10px;color:#575c62}.widget.select.toplabel::before{content:"▾";font-size:1.25rem;position:absolute;right:15px;top:40%;color:#575c62}select.select{-moz-appearance:none;-webkit-appearance:none;appearance:none}select.select::-ms-expand{display:none}select.select{width:100%;height:42px;padding-left:0;color:#575c62;padding:.5rem!important;border:1px solid #a6a6a6!important}.widget-submit{width:100%}.widget-submit .submit{margin:0;width:100%;max-width:200px}.mod_lostPassword .widget-submit .submit{max-width:300px!important}p.error.error-message{display:block;color:#c70202;font-weight:300}p.error{display:inline-block;color:#c70202}.error label,label.error{color:#c70202}.datenschutz-checkbox.error input,.error .checkbox,.widget.error>input,.widget.error>option,.widget.error>select,.widget.error>textarea{background-color:#c70202}.error fieldset.datenschutz-checkbox{border:1px solid #c70202}.captcha_text{font-size:1rem;color:#c70202}.ce_form{padding:.1rem 0}.ce_form.kontaktformular .formbody{width:100%}.form__twocol fieldset{display:flex;justify-content:space-between;padding:0}.form__twocol .widget{display:block;margin-bottom:0}.form__twocol fieldset .widget{display:block;width:48%;margin-bottom:0}.widget.widget-pagebreak{clear:both;padding-top:1rem}.back a,.btn,.ce_tabs .nav a,button{color:#fff;background:#084987;background-image:none;display:inline-block;width:auto;padding:.5rem .75rem;margin:.5rem 0 .5rem 0;border-radius:2px;border:0;font-weight:400;cursor:pointer}.back a.active,.back a:focus,.back a:hover,.btn:active,.btn:focus,.btn:hover,.ce_tabs .nav a:active,.ce_tabs .nav a:focus,.ce_tabs .nav a:hover,button:active,button:focus,button:hover{background:#073c6f;background:#3596f3;color:#fff}.extrapadding{padding-left:4rem;padding-right:4rem}.padding-tb{padding-top:3rem;padding-bottom:3rem}.content_wrap.padding-lr,.landing .content_wrap.padding-lr,.padding-lr{padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width:1280px){.content_wrap.padding-lr,.landing .content_wrap.padding-lr,.padding-lr{padding:0}}.pd__tb--standard{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pd__lr--standard{padding-left:1.5rem!important;padding-right:1.5rem!important}.pd__tb--medium{padding-top:3rem!important;padding-bottom:2rem!important}.pd__lr--medium{padding-left:3rem!important;padding-right:3rem!important}.pd__tb--large{padding-top:5rem!important;padding-bottom:5rem!important}.pd__lr--large{padding-left:5rem!important;padding-right:5rem!important}.pd__tb--small{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pd__lr--small{padding-left:1.5rem!important;padding-right:1.5rem!important}.mg__tb--standard{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mg__lr--standard{margin-left:1.5rem!important;margin-right:1.5rem!important}.mg__tb--medium{margin-top:3rem!important;margin-bottom:1rem!important}.mg__lr--medium{margin-left:3rem!important;margin-right:3rem!important}.mg__tb--large{margin-top:5rem!important;margin-bottom:5rem!important}.mg__lr--large{margin-left:5rem!important;margin-right:5rem!important}.space-bottom{margin-bottom:1.5rem}.space-top{margin-top:2rem}.center{text-align:center;margin-left:auto;margin-right:auto}.middle{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.hide,.invisible{display:none!important}.hide-under-1024{display:none}@media only screen and (min-width:1024px){.hide-under-1024{display:block}}.hide-over-1024{display:block}@media only screen and (min-width:1024px){.hide-over-1024{display:none}}.teaser-product-anker{width:auto;max-width:300px;justify-content:center}.teaser-product-anker .btn{background:0 0;position:relative;display:flex;justify-content:center;align-items:center;width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0}.teaser-product-anker .btn::before{position:absolute;display:flex;justify-content:center;align-items:center;width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;content:"↓";content:"▼";color:#fff;opacity:1;font-size:4rem;z-index:3;transform:scale(1);-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.teaser-product-anker .btn:hover::before{opacity:0}.teaser-product-anker .ts-content{position:relative;text-align:center}.spezifikationsanker .ce_image{max-width:280px}.spezifikationsanker .btn h3{position:absolute;transition:all .5s;transform:scale(.8);opacity:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;color:#fff;background:rgba(8,73,135,0);font-size:1.125rem;position:absolute;z-index:3;padding:1rem}.spezifikationsanker .btn:hover h3{opacity:1;transform:scale(1);background:rgba(8,73,135,.8)}.produkt__wrapper{background:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;flex:100% 1 1;border-bottom:1px solid #084987;margin-bottom:3.5rem}@media only screen and (min-width:1024px){.produkt__wrapper{flex-direction:row;justify-content:space-between;margin-bottom:3.5rem;border-bottom:none}}.produkt__tabelle{border-top:1px solid #084987;display:block;margin:1.5rem 0;width:100%;max-width:90vw;overflow-x:scroll}@media only screen and (min-width:1024px){.produkt__tabelle{width:75%;overflow-x:hidden}}.produkt__tabelle--item{display:flex;flex-direction:row;justify-content:flex-start}.produkt__tabelle--head *{font-weight:600}.produkt__tabelle--item:nth-child(even){background:#ecf5fe;background:#a3d0f7}.produkt__tabelle--item div{flex:100px 1 1;min-width:100px;padding:.5rem;border-bottom:1px solid #084987;border-right:1px solid #084987;text-align:right;font-size:.9375rem}.p_label{border-left:1px solid #084987}.produkt__tabelle--item .p_label{flex-basis:120px;flex-grow:1;display:flex;justify-content:space-between;flex-direction:column;font-weight:600;text-align:left;max-width:120px;min-width:120px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width:1024px){.produkt__tabelle--item .p_label{flex-basis:300px;flex-grow:1;flex-direction:row;display:flex;padding-left:1rem;max-width:300px;min-width:300px}}.produkt__tabelle--item .p_einheit--span{display:inline-block;width:auto}@media only screen and (min-width:1024px){.produkt__tabelle--item .p_einheit--span{flex-direction:row}}.produkt__tabelle--item .nbsp{display:none}.produkt__tabelle--item:nth-child(even) .p_label{background:inherit}.produkt__inhalte{background:#fff}@media only screen and (min-width:1024px){.produkt__inhalte{text-align:center;padding:1.5rem;padding-right:0}}.produkt__headline h3{padding:.5rem 0;font-size:1.125rem}.produkt__image{max-width:300px}@media only screen and (min-width:1024px){.produkt__image{margin:1.5rem auto;text-align:center;padding-right:0}}.downloads .btn{width:auto;margin:1rem 0;padding:.5rem 1rem}.simpledownload .downloads .btn{background:0 0;color:#084987;width:auto;margin:1rem 0;padding:.5rem 1rem}.produkt__inhalte .btn{width:100%;background-color:#3596f3}.produkt__inhalte .btn:hover{width:100%;background-color:#084987}.produkt__inhalte [class*=" icon-"]:before{margin-right:.5em}.produkt__wrapper:last-of-type{margin-bottom:0}.teaser-productgroups-default{margin-bottom:1.5rem}.teaser-productgroups-default h2{font-size:1rem;text-align:center;margin:0;padding:1rem 0}.teaser-productgroups-default a{display:block;box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 1px 7px 0 rgba(0,0,0,.2)}.teaser-productgroups-default a:hover{box-shadow:0 3px 5px rgba(0,0,0,.5);box-shadow:0 4px 9px 0 rgba(0,0,0,.3);background:#eee}.teaser-productgroups-default .ts__more{display:none}.teaser-productgroups-default a:hover .ts__more{display:none}.content_wrap.teaser_start--half{width:100%;max-width:100%;background:#a6a6a6;color:#fff;padding:0}.teaser_header .content_wrap_inner{flex-direction:column-reverse}@media only screen and (min-width:640px){.teaser_header .content_wrap_inner{flex-direction:row}}.teaser_start--half .content_wrap_inner{flex-direction:column-reverse}@media only screen and (min-width:640px){.teaser_start--half .content_wrap_inner{flex-direction:row;width:100%;max-width:100%}}.teaser_start--half.reverse .content_wrap_inner{flex-direction:column-reverse}@media only screen and (min-width:640px){.teaser_start--half.reverse .content_wrap_inner{flex-direction:row-reverse;width:100%;max-width:100%}}.teaser_bg{display:flex;align-self:stretch;justify-content:flex-end;background-image:url(../../files/duesterloh/dist/img/teaser_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position-x:center;background-position-y:top;width:100%;min-height:300px}@media only screen and (min-width:640px){.teaser_bg{width:50%}}.teaser_bg h3{margin-bottom:.75rem;font-size:1.25rem}.teaser_hl{color:#fff;font-size:1rem;font-weight:400}@media only screen and (min-width:640px){.teaser_hl{font-size:.825rem}}@media only screen and (min-width:1140px){.teaser_hl{font-size:1.25rem}}.teaser_text{color:#fff;font-size:1rem;font-weight:400}@media only screen and (min-width:640px){.teaser_text{font-size:1rem}}@media only screen and (min-width:1140px){.teaser_text{font-size:1.125rem}}.teaser_bg .ce_text,.teaser_textbox{padding:6rem 1rem;display:flex;flex-direction:column;align-self:self-end;justify-content:flex-end;width:100%;text-align:right;align-items:flex-end}@media only screen and (min-width:640px){.teaser_bg .ce_text,.teaser_textbox{padding:1.5rem}}@media only screen and (min-width:1140px){.teaser_bg .ce_text,.teaser_textbox{padding:1.5rem 3rem}}.teaser_textbox .teaser_hl{margin-bottom:.5rem}.teaser_block_2{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:768px){.teaser_block_2{flex-direction:row}}@media only screen and (min-width:1024px){.teaser_block_2{padding-right:0}}.teaser_bild{padding:0;width:100%}@media only screen and (min-width:640px){.teaser_bild{width:50%}}.teaser_link{background:#3596f3;padding:.5rem}@media only screen and (min-width:1024px){.teaser_link{padding:.5rem 1rem}}.teaser_header .ce_text .btn{display:inline-block;text-transform:uppercase;text-align:center;letter-spacing:.125rem;font-size:1.5rem;line-height:2.5rem;font-weight:600;border:1px solid #fff;background:0 0;transition:all .3s ease-in-out;width:250px}.teaser_header .ce_text .btn:active,.teaser_header .ce_text .btn:focus,.teaser_header .ce_text .btn:hover{background-color:rgba(53,150,243,.5);border:1px solid #3596f3}.sticky-contact{display:none}@media only screen and (min-width:1024px){.sticky-contact{display:block;position:fixed;z-index:1000;top:200px;right:-175px;background:#084987;padding-top:.5rem;border-right:none;width:auto;height:auto;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}}.sticky-contact a{font-size:1.125rem;padding:1rem 1.125rem 1rem .5rem;color:#fff}.sticky-contact [class^=icon-]:before{margin-right:.5rem}.sticky-contact a[href^="tel:"]{text-decoration:none}.sticky-contact:hover{right:0;transition:all 1s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out}.sticky-contact span.text{padding-left:1rem}.teaser-product{margin-bottom:2rem;width:100%;height:auto}.teaser-product-default-inner{height:100%}.teaser-product .ts-content{height:100%;display:flex;flex-direction:column}@media only screen and (min-width:768px){.teaser-product.size-1-3{width:calc(50% - 1.5rem)}}@media only screen and (min-width:1024px){.teaser-product.size-1-3{width:calc(33.3% - 1.5rem)}}.teaser-product .ts__headline{background:#084987;background-image:linear-gradient(135deg,#084987,#3596f3);color:#fff;text-align:center;width:100%;padding:.75rem;margin:.5rem 0 2rem 0;border-radius:2px;border:0;font-size:1.25rem;font-weight:400}.teaser-product a{display:block}.teaser-product .ts__text,.teaser-product .ts__werte{margin:1rem 0}.teaser-product .ts__werte p{display:flex;justify-content:space-between;border-bottom:1px solid #95c8f9;padding-bottom:.75rem}.teaser-product .ts__werte p:last-of-type{border-bottom:0;padding-bottom:0}.teaser-product .ts__more{display:block;margin-top:auto}.teaser-product .btn{text-align:center}.teaser-wrapper .content_wrap_inner{width:100%;max-width:1120px;margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:567px){.teaser-wrapper .content_wrap_inner{flex-direction:row;justify-content:space-between}}.card.teaser-default{display:inline-block;width:100%;height:auto;overflow:hidden;position:relative;padding:0;margin-bottom:1.5rem;color:#fff}@media only screen and (min-width:480px){.card.teaser-default{min-height:222px}}@media only screen and (min-width:1024px){.card.teaser-default{min-width:320px;width:calc(33.3% - 1.5%)}}@media only screen and (min-width:1140px){.card.teaser-default{min-width:350px;width:calc(33.3% - 1.5rem);transform:translate(0,0);transform-style:preserve-3d;perspective:600px;perspective:1000px;transition:.5s}}@media only screen and (min-width:1140px){.card.teaser-default:hover .card-front{transform:rotateX(-180deg)}}@media only screen and (min-width:1140px){.card.teaser-default:hover .card-back{transform:rotateX(0)}}.card.teaser-default a{display:block}.card-front{height:213px;width:100%;background-color:#084987;overflow:hidden}@media only screen and (min-width:768px){.card-front{height:213px}}@media only screen and (min-width:1140px){.card-front{min-height:213px;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateX(0);transition:.5s}}@media only screen and (min-width:1280px){.card-front{min-height:213px}}.card.teaser-default{color:#fff;font-size:1.5rem;line-height:2rem}@media only screen and (min-width:768px){.card.teaser-default{font-size:1.75rem}}@media only screen and (min-width:1024px){.card.teaser-default{font-size:1.5rem}}@media only screen and (min-width:1140px){.card.teaser-default{font-size:1.75rem;font-size:1.5rem}}.card-back{height:auto;width:100%;padding:1.25rem;background-color:#084987;color:#fff}@media only screen and (min-width:768px){.card-back{height:auto;min-height:213px;padding:1.75rem}}@media only screen and (min-width:1140px){.card-back{height:213px;min-height:213px;position:relative;top:0;left:0;padding:2rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateX(180deg);transition:.5s}}@media only screen and (min-width:1280px){.card-back{height:213px;min-height:213px}}.card-front.touch-button{transform:rotateX(-180deg)}.card-back.touch-button{transform:rotateX(0)}.card-front .ts__headline{font-size:1.125rem;padding:.5rem 1rem .25rem 1rem;text-align:center;background:rgba(8,73,135,.8);color:#fff;margin:0;position:absolute;top:1.25rem;left:0;z-index:50;width:auto}@media only screen and (min-width:640px){.card-front .ts__headline{padding:1rem 1rem}}.level_3 .card-front .ts__headline{font-size:1.125rem}@media only screen and (min-width:640px){.level_3 .card-front .ts__headline{font-size:1.25rem}}.card-front .teaser_img{width:100%;max-width:640px!important}.card-back .card-back-content,.card-back .card-back-content *{margin:0;background:#084987;color:#fff;text-align:left}.card-back .card-back-content{padding:2rem 0}@media only screen and (min-width:640px){.card-back .card-back-content{padding:0}}.card-back .ts__more{position:absolute;bottom:1rem;right:-100px;color:#084987;background:#fff;padding:.5rem 1rem;font-size:1.5rem;font-weight:400;z-index:3000;transition:all .5s ease-in-out;visibility:hidden}@media only screen and (min-width:1140px){.card-back .ts__more{padding:1rem 2rem;font-size:1.875rem;font-size:1.5rem;padding:.75rem 2rem}}.card.teaser-default:active .ts__more,.card.teaser-default:hover .ts__more{visibility:visible;transform:translateX(-100px) translateY(0)}.fullsize.sliderbox{background:#3596f3}.sliderbox .content_wrap_inner,.videobox .content_wrap_inner{width:100%;margin:0 auto;display:flex;flex-direction:column}@media only screen and (min-width:1024px){.sliderbox .content_wrap_inner,.videobox .content_wrap_inner{flex-direction:row;justify-content:space-between;align-items:center}}.sliderbox .size-1-2,.videobox .size-1-2{width:100%;flex-direction:column}@media only screen and (min-width:1024px){.sliderbox .size-1-2,.videobox .size-1-2{width:50%}}.sliderbox .ce_text{margin:0 auto;width:90%;padding:3rem 0}@media only screen and (min-width:1024px){.sliderbox .ce_text{padding:0}}@media only screen and (min-width:1280px){.sliderbox .ce_text{width:70%;padding:0}}.ce_sliderStart{width:100%;max-width:100%;height:auto;position:relative;padding:0;margin:0}.slider-wrapper .ce_image{overflow:hidden;margin:0}.slider-control .slider-menu{font-size:2.5rem;display:none}.slider-control .slider-menu b{color:#eee}.slider-control{position:absolute;bottom:50%;left:2%;width:96%}.slider-control .slider-next,.slider-control .slider-prev{display:block;position:absolute;right:0;bottom:15px;overflow:hidden;border-radius:0;outline:0;background:0 0;box-shadow:none;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.slider-control .slider-next{width:0;height:0;border-style:solid;border-width:30px 0 30px 30px;border-color:transparent transparent transparent rgba(8,73,135,.8)}.slider-control .slider-next:active,.slider-control .slider-next:focus,.slider-control .slider-next:hover{border-color:transparent transparent transparent #3596f3}.slider-control .slider-prev{width:0;height:0;border-style:solid;border-width:30px 30px 30px 0;border-color:transparent rgba(8,73,135,.8) transparent transparent}.slider-control .slider-prev:active,.slider-control .slider-prev:focus,.slider-control .slider-prev:hover{border-color:transparent #3596f3 transparent transparent}.bilder__slider__text figcaption{padding:.5rem 1.5rem;font-weight:400}.sliderbox figure{position:relative}.sliderbox figcaption.caption{position:absolute;bottom:3rem;left:0;z-index:9999;padding:1.5rem;font-size:1.25rem;color:#fff;background:rgba(8,73,135,.8)}.ce_youtube{position:relative;padding-bottom:56.25%;width:100%;height:auto}.ce_youtube iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important;border:none}.videobox .ce_image{margin:0 auto;width:100%;background-color:green!important}@media only screen and (min-width:1024px){.videobox .ce_image{padding:0}}@media only screen and (min-width:1280px){.videobox .ce_image{padding:0}}.videobox .ce_youtube{padding-bottom:0}.videobox figure.video_container{position:relative;padding-bottom:56.25%;width:100%;height:auto}.videobox .ce_image a,.videobox .ce_youtube a{display:flex}.ce_gallery{height:100%;width:100%}.ce_gallery.half,.ce_gallery.quarter,.ce_gallery.third{margin-bottom:1.5rem;margin-top:1.5rem}.ce_gallery .ce_text,.ce_gallery h4{padding:0 .5rem}.ce_gallery ul{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:0;margin:0}.ce_gallery ul li{display:inline-block;margin:0 0 .75rem 0;flex-grow:0;height:auto;width:calc(25% - .5rem)}.ce_gallery ul li a{display:block;margin:0;padding:0}.ce_gallery.quarter ul li{width:calc(25% - .5rem)}.ce_gallery.third ul li{width:calc(33.333% - .5rem)}.ce_gallery.half ul li{width:calc(50% - .5rem)}.ce_downloads{margin-bottom:3rem}.ce_downloads h3{font-size:1.125rem;color:#575c62;margin:0 0 1rem 0}.iframe__wrapper{position:relative;padding-bottom:56.25%;width:100%;height:auto}.iframe__wrapper iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important}.mod_newslist{display:flex;flex-wrap:wrap;flex:1 1 100%;margin-bottom:2rem}.content_wrap .mod_newslist h2{margin-top:0;font-size:1.25rem;color:red}.mod_newslist .layout_latest{margin:2rem 0 0 0}.ce_text+.ce_accordion{margin-top:1.5rem}section.ce_accordionStart:first-of-type{margin-top:1.5rem}section.ce_accordionStart:last-of-type{margin-bottom:1.5rem}.ce_accordion .toggler{color:#fff;font-weight:400;font-size:1.5rem;padding:1rem;background:#084987;border-bottom:.25rem solid #fff;cursor:pointer}.ce_accordion .toggler a{color:#fff;font-weight:400}.ce_accordion .toggler:hover{background:#052f57;background:#a6a6a6}.ce_accordion .toggler.ui-state-active{background:#3596f3}.ce_accordion .toggler:focus{outline:0}.ce_accordion .toggler span:before{width:1.5rem;content:"\25b8";transition:all .4s;font-weight:700;display:inline-block}.ce_accordion .toggler.active span:before{content:"\25BE";transform:rotate(360deg);display:inline-block}.accordion{padding:1.5rem 0}@media only screen and (min-width:480px){.accordion{padding:1.5rem .5rem}}.accordion h2{margin-top:.5rem}.accordion li{list-style:square}.card-vertretungen .size-1-3{margin-bottom:2rem}#footer .toplink a{z-index:4999;position:fixed;bottom:2.5rem;right:1.5rem;display:block;font-size:25px;width:40px;height:40px;border-radius:0;color:#fff;background:#084987;border:none;line-height:34px;text-align:center;padding-top:.125rem}@media only screen and (min-width:1024px){#footer .toplink a{bottom:7rem}}#header-hero .mod_article.anwendungen_header{position:relative;background-size:cover;background-position:top;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;max-width:100%;margin-top:114px;padding:0 1.5rem}#header-hero .mod_article.anwendungen_header.bergbau{background-image:linear-gradient(to right bottom,#084987,rgba(80,147,211,.4)),url(../../files/duesterloh/dist/img/anwendungen/bergbau/header-anwendung-bergbau.webp)}#header-hero .mod_article.anwendungen_header.fertigung{background-image:linear-gradient(to right bottom,#084987,rgba(80,147,211,.4)),url(../../files/duesterloh/dist/img/anwendungen/fertigung/header-anwendung-fertigung.jpg)}#header-hero .mod_article.anwendungen_header.foerdertechnik{background-image:linear-gradient(to right bottom,#084987,rgba(80,147,211,.4)),url(../../files/duesterloh/dist/img/anwendungen/foerdertechnik/header-anwendung-foerdertechnik.jpg)}#header-hero .mod_article.anwendungen_header.marine-offshore{background-image:linear-gradient(to right bottom,#084987,rgba(80,147,211,.4)),url(../../files/duesterloh/dist/img/anwendungen/marine-offshore/header-anwendung-offshore.jpg)}#header-hero .mod_article.anwendungen_header.pruefstaende{background-image:linear-gradient(to right bottom,#084987,rgba(80,147,211,.4)),url(../../files/duesterloh/dist/img/anwendungen/pruefstaende/header-anwendung-pruefstaende.jpg)}#header-hero .mod_article.anwendungen_header.recycling{background-image:linear-gradient(to right bottom,#084987,rgba(80,147,211,.4)),url(../../files/duesterloh/dist/img/anwendungen/recycling/header-anwendung-recycling.jpg)}#header-hero .mod_article.anwendungen_header.hafen-werft{background-image:linear-gradient(to right bottom,#084987,rgba(80,147,211,.4)),url(../../files/duesterloh/dist/img/anwendungen/hafen-werft/header-anwendung-hafen-werft.jpg)}#header-hero .mod_article.anwendungen_header.stahlindustrie{background-image:linear-gradient(to right bottom,#084987,rgba(80,147,211,.4)),url(../../files/duesterloh/dist/img/anwendungen/stahlindustrie/header-anwendung-stahlindustrie.jpg)}#header-hero .mod_article.anwendungen_header p{color:#fff;font-size:1.125rem;line-height:1.75rem;font-weight:400}#header-hero .mod_article.anwendungen_header h1{color:#fff;font-size:2rem;line-height:2.25rem;margin:0 0 3rem 0;padding:0}#header-hero .mod_article.anwendungen_header .ce_text{padding:0}#header-hero .mod_article.anwendungen_header .ce_text a{color:#fff;text-decoration:underline}#header-hero .mod_article.anwendungen_header .header-box{background:rgba(255,255,255,.6);padding:1.5rem 2.5rem;margin-top:1.5rem}@media only screen and (min-width:768px){#header-hero .mod_article.anwendungen_header .header-box{margin-top:0}}#header-hero .mod_article.anwendungen_header .header-box *{color:#084987!important}#header-hero .mod_article.anwendungen_header .header-box li{font-size:1.125rem}@media only screen and (min-width:1024px){.text__column--2 p{-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}}.anwendungen .halfsize{border:none}.anwendungen .halfsize .content_wrap_inner{background:#084987}.anwendungen .halfsize .size-2-3{background:#084987}@media only screen and (min-width:768px){.anwendungen .halfsize .size-2-3{width:66.6%}}.anwendungen .halfsize .size-1-3{background-image:linear-gradient(135deg,#084987,#3596f3);padding-top:2rem;padding-bottom:2rem}@media only screen and (min-width:768px){.anwendungen .halfsize .size-1-3{padding-top:0;padding-bottom:0;width:33.3%}}.anwendungen .halfsize .size-1-2{background-image:linear-gradient(135deg,#084987,#3596f3)}.anwendungen.blocksatz p{text-align:left}.inner_wrap .ce_text.productlink-buttons{padding:0}.inner_wrap.size-1-3 .ce_text.productlink-buttons{padding:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.productlink-buttons ul{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin:0;max-height:270px}.size-1-3 .productlink-buttons ul{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;max-height:100%}.productlink-buttons li{width:auto;min-width:230px;margin-right:1rem;margin-bottom:.5rem}.size-1-3 .productlink-buttons li{margin-right:0;margin-bottom:0}.productlink-buttons a{width:100%}.anwendungen .flex__container .inner_wrap--content{height:100%}.productlink-buttons h3{color:#fff}.anwendungen .inner_wrap .ce_image{width:100%}#header-hero .mod_article.hero,#main .mod_article.hero{max-width:none;width:100%;margin-left:auto;margin-right:auto;background:#fff;min-height:65vh;color:#333;position:relative;margin:114px 0 0 0;z-index:0}#header-hero .mod_article.hero>.inside,#main .mod_article.hero>.inside{padding-left:.9375rem;padding-right:.9375rem;max-width:66.625em;width:100%;margin-left:auto;margin-right:auto;width:90%;position:static;min-height:inherit;display:flex;flex:0 0 auto}.ce_hero{display:flex;overflow:visible;width:95%;height:65vh;align-items:center;justify-content:center;margin:0 auto}.ce_hero .btn{margin-top:.75rem;margin-bottom:0;display:inline-block}@media only screen and (min-width:768px){.ce_hero .btn{margin-top:0}}.ce_hero .image_container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ce_hero img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ce_hero .content_container{max-width:50rem;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:0;padding:1.625rem;margin-top:1.625rem;margin-bottom:1.625rem;position:relative;z-index:1000;text-align:left;align-self:flex-end}@media only screen and (min-width:1280px){.ce_hero .content_container{max-width:40rem}}.ce_hero .content_container::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);transform-origin:bottom center;-webkit-animation:scale-up .5s;animation:scale-up .5s;z-index:-1}@media screen and (min-width:58.75em){.ce_hero .content_container{padding:2rem 1.5rem}}.ce_hero .content_container .teaser{-webkit-animation:fade-in .3s .5s;animation:fade-in .3s .5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.ce_hero .content_container .headline{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-top:0;line-height:1.75rem;margin:0 0 .75rem 0}.ce_hero .content_container p{color:#333}.ce_hero .content_container--center{text-align:center}.ie10 .ce_hero .content_container{max-width:100%}.ce_hero .float_above+.content_container{align-self:flex-end}.ce_hero .float_left+.content_container{max-width:calc(33.3125em - 1.875rem);margin-left:auto;margin-right:auto;margin-left:0;margin-right:auto;align-self:center}.ce_hero .float_right+.content_container{max-width:calc(33.3125em - 1.875rem);margin-left:auto;margin-right:auto;margin-right:0;margin-left:auto;align-self:center}.ce_hero figure.image_container.float_above{margin:0}.home #main .mod_article.hero,.home .mod_article.hero{max-width:none;width:100%;margin-left:auto;margin-right:auto;background:#fff;min-height:85vh;max-height:85vh;color:#333;position:relative;padding:6rem 0 0 0;margin:0;z-index:0}.home .ce_hero{height:75vh}
/* Hier styles nach hinzufügen  */
.ce_text + .ce_accordion {
  margin-top: 0;
}
.accordion li {
  list-style: square;
}

.mod_newslist .layout_short {
  margin-bottom: 3rem;
  width: 100%;
}

.mod_newsreader .ce_text {
  margin-bottom: 4.5rem;
}

.checklist li::marker {
  content: "✓";
}

/* blog-styling.css */
.mod_newslist > *{padding: 15px 20px;margin-bottom: 10px}.mod_newslist > .even{background-color: #f1f3f6;padding: 15px 20px;border-radius: 4px;margin-bottom: 10px}
