#hofff-consent-banner{background-color:#dee2e6;bottom:0;box-sizing:border-box;left:0;max-height:100%;overflow-y:auto;position:fixed;width:100%;z-index:10000}#hofff-consent-banner .hofff-consent-outdated-note{font-size:.875rem}.hofff-consent-switch{display:inline-block!important}.hofff-consent-group-checkbox,.hofff-consent-tag-checkbox{transition:color .5s ease-in-out}.hofff-consent-feedback{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:left .5rem center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.5em + .375rem);display:inline-block!important;opacity:0;padding-left:1.5rem;transition:opacity .5s;width:auto!important}.is-valid~.hofff-consent-feedback{opacity:1}
/**
 * Swiper 6.8.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 23, 2021
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */.mm-menu_theme-white{--mm-color-border:rgba( 0,0,0, 0.1 );--mm-color-button:rgba( 0,0,0, 0.3 );--mm-color-text:rgba( 0,0,0, 0.7 );--mm-color-text-dimmed:rgba( 0,0,0, 0.3 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 0,0,0, 0.06 );--mm-color-background-emphasis:rgba( 0,0,0, 0.03 );--mm-shadow:0 0 10px rgba( 0,0,0, 0.2 )}.mm-menu_theme-dark{--mm-color-border:rgba( 0,0,0, 0.3 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.85 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#333;--mm-color-background-highlight:rgba( 255,255,255, 0.08 );--mm-color-background-emphasis:rgba( 0,0,0, 0.1 );--mm-shadow:0 0 20px rgba( 0,0,0, 0.5 )}.mm-menu_theme-black{--mm-color-border:rgba( 255,255,255, 0.25 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.75 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#000;--mm-color-background-highlight:rgba( 255,255,255, 0.2 );--mm-color-background-emphasis:rgba( 255,255,255, 0.15 );--mm-shadow:none}:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.75);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0, 0, 0, 0.05);--mm-color-background-emphasis:rgba(255, 255, 255, 0.4);--mm-shadow:0 0 10px rgba(0, 0, 0, 0.3)}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{top:0;right:0;bottom:0;left:0;background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);line-height:20px;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;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}[dir=rtl] .mm-menu{direction:rtl}.mm-panel{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:after{height:44px}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after{content:'';display:block;height:var(--mm-listitem-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0}.mm-panel__content{padding:20px 20px 0}.mm-panels{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);position:relative;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{display:none;width:100%;padding:10px 0 10px 10px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;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}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;padding:0}.mm-btn:after,.mm-btn:before{border:2px solid rgba(0,0,0,.3);border:2px solid var(--mm-color-button)}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-btn_close:after,.mm-btn_close:before{content:'';-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{min-height:44px;border-bottom:1px solid rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--mm-navbar-size);border-bottom:1px solid var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar>*{min-height:44px}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-navbar_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}}.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-left:20px;padding-right:20px;overflow:hidden}.mm-navbar__title:not(:last-child){padding-right:0}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title{padding-left:0}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title:last-child{padding-right:50px}[dir=rtl] .mm-navbar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.1);color:var(--mm-color-text);border-color:var(--mm-color-border);list-style:none;display:block;padding:0;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{padding:12px;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-left:0;padding-right:0;color:inherit}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:50px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:50px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_opened .mm-page{min-height:100vh}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{position:fixed;right:auto;z-index:0}.mm-menu_offcanvas:not(.mm-menu_opened){display:none}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-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}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{color:rgba(0,0,0,.3);display:block;padding-left:20px;float:right;text-align:right;color:var(--mm-color-text-dimmed)}.mm-listitem_nosubitems>.mm-counter{display:none}[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px}.mm-divider{position:relative;min-height:20px;padding:4.3px;background:#f3f3f3;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:var(--mm-line-height);padding:calc(((var(--mm-listitem-size) * .65) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-divider:before{background:rgba(0,0,0,.05)}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-divider{position:-webkit-sticky;position:sticky;z-index:2;top:0}.mm-navbar_sticky:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}}.mm-divider:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-color-background-highlight)}.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.mm-wrapper_dragging .mm-menu{pointer-events:none!important}.mm-wrapper_dragging .mm-wrapper__blocker{display:none!important}.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}.mm-menu_tip-bottom:before,.mm-menu_tip-left:before,.mm-menu_tip-right:before,.mm-menu_tip-top:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}:root{--mm-iconbar-size:50px}.mm-menu_iconbar-left .mm-navbars_bottom,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-panels{margin-left:50px;margin-left:var(--mm-iconbar-size)}.mm-menu_iconbar-left .mm-iconbar{border-right-width:1px;display:block;left:0}.mm-menu_iconbar-right .mm-navbars_bottom,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-panels{margin-right:50px;margin-right:var(--mm-iconbar-size)}.mm-menu_iconbar-right .mm-iconbar{border-left-width:1px;display:block;right:0}.mm-iconbar{width:50px;border-color:rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);display:none;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;bottom:0;z-index:2;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:12.5px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__top{top:0}.mm-iconbar__bottom{bottom:0}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel_iconpanel-1{width:calc(100% - 50px);width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2{width:calc(100% - 100px);width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3{width:calc(100% - 150px);width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first~.mm-panel{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-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-left-width:1px;border-left-style:solid}.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis);outline:0}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}.mm-navbars_top{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none}.mm-navbars_bottom{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_bottom .mm-navbar{border-bottom:none}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--mm-color-border)}.mm-btn:not(.mm-hidden)+.mm-navbar__searchfield .mm-searchfield__input{padding-left:0}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0}.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;padding-right:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{padding-left:0}.mm-navbar_tabs>*{padding:0 10px;border:1px solid transparent}.mm-navbar__tab_selected{background:#f3f3f3;color:rgba(0,0,0,.75);background:var(--mm-color-background);color:var(--mm-color-text)}.mm-navbar__tab_selected:not(:first-child){border-left-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:last-child){border-right-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border)}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar_tabs{border-bottom:none}.mm-navbars_top .mm-navbar_tabs>*{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none}.mm-navbars_bottom .mm-navbar_tabs>*{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border)}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-searchfield{height:44px;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{height:30.8px;line-height:30.8px}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-searchfield input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none!important;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;font:inherit;font-size:inherit}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-searchfield input::-ms-clear{display:none}.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-panel__noresultsmsg{color:rgba(0,0,0,.3);padding:50px 0;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}.mm-searchfield__cancel{line-height:44px;display:block;padding-right:10px;margin-right:-100px;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}.mm-listitem_onlysubitems>.mm-listitem__text:not(.mm-listitem__btn){z-index:-1;pointer-events:none}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;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:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{padding-right:0}.mm-sectionindexer_active{right:0}.mm-sectionindexer_active~.mm-panel{padding-right:20px}.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:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>.mm-listitem__text{background:0 0}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-menu_selected-parent .mm-panel_opened-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:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-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_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 50px);-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);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)}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size);min-width:0!important;max-width:100000px!important;border-right-width:1px;border-right-style:solid}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - 440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);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)}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}input.mm-toggle{margin-top:5px;background:rgba(0,0,0,.1);display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2);border:none!important;background:var(--mm-color-border);border-radius:34px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}input.mm-toggle:before{background:#f3f3f3}input.mm-toggle:before{content:'';display:block;width:32px;height:32px;margin:1px;border-radius:34px;background:var(--mm-color-background);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}input.mm-toggle:checked{background:#4bd963}input.mm-toggle:checked:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}input.mm-check{margin-top:2px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;background:0 0!important;cursor:pointer;display:inline-block;width:40px;height:40px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 40px)/ 2)}input.mm-check:before{content:'';display:block;width:40%;height:20%;margin:25% 0 0 20%;border-left:3px solid;border-bottom:3px solid;border-color:var(--mm-color-text);opacity:.3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}input.mm-check:checked:before{opacity:1}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}.mm-menu_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after{left:0!important}.mm-menu_fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-justify .mm-panels>.mm-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel:after{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:50px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}.mm-menu_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);content:'';display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-menu{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0!important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:0;float:left;position:relative;width:50%;height:0;padding-top:50%}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem__text,.mm-panel_tileview .mm-listitem__text{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem__btn,.mm-panel_tileview .mm-listitem__btn{width:auto}.mm-menu_tileview .mm-listitem__btn:after,.mm-menu_tileview .mm-listitem__btn:before,.mm-panel_tileview .mm-listitem__btn:after,.mm-panel_tileview .mm-listitem__btn:before{content:none;display:none}.mm-menu_tileview .mm-divider,.mm-panel_tileview .mm-divider{display:none}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none}body.modal-open .mm-slideout{z-index:unset}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
@charset "UTF-8";
@font-face{font-family:"flaticon_diakonie";src:url("../../files/theme-dk/icons/./flaticon_diakonie.ttf?b915f0522a7fdbe318662e8adbcbd07a") format("truetype"), url("../../files/theme-dk/icons/./flaticon_diakonie.woff?b915f0522a7fdbe318662e8adbcbd07a") format("woff"), url("../../files/theme-dk/icons/./flaticon_diakonie.woff2?b915f0522a7fdbe318662e8adbcbd07a") format("woff2"), url("../../files/theme-dk/icons/./flaticon_diakonie.eot?b915f0522a7fdbe318662e8adbcbd07a#iefix") format("embedded-opentype"), url("../../files/theme-dk/icons/./flaticon_diakonie.svg?b915f0522a7fdbe318662e8adbcbd07a#flaticon_diakonie") format("svg")}i[class^="flaticon-"]:before,i[class*=" flaticon-"]:before{font-family:flaticon_diakonie !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flaticon-search:before{content:""}.flaticon-menu:before{content:""}.flaticon-receiver:before{content:""}.flaticon-envelope:before{content:""}.flaticon-facebook:before{content:""}.flaticon-instagram:before{content:""}.flaticon-linkedin:before{content:""}.flaticon-printer:before{content:""}.flaticon-xing:before{content:""}.flaticon-computer-mouse:before{content:""}.flaticon-download:before{content:""}.flaticon-hyperlink:before{content:""}.flaticon-check:before{content:""}.flaticon-close:before{content:""}.flaticon-plus:before{content:""}.flaticon-minus:before{content:""}.flaticon-minus-1:before{content:""}.flaticon-plus-1:before{content:""}.flaticon-close-1:before{content:""}.flaticon-check-1:before{content:""}.flaticon-setting-1:before{content:""}.flaticon-down:before{content:""}.flaticon-back:before{content:""}.flaticon-up:before{content:""}.flaticon-right-arrow:before{content:""}
@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=f1b08146-8d84-4109-adf0-d945c49f7fef&fontids=1069457,1069463,1069472,1488926,1488944,2999030");.invisible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.mod_box{overflow: hidden}.rs-columns{overflow: hidden}.clear,#clear{height: 0.1px;font-size: 0.1px;line-height: 0.1px;clear: both}#container:after,.custom:after{content: "";display: table;clear: both}*{margin: 0;padding: 0}:focus{outline: 0}body,html{height: 100%}body{font-family: 'Helvetica Neue W31', 'Arial', sans-serif;font-size: 1rem;line-height: 1.4;color: #3b3b3a;background-color: #fff;-webkit-text-size-adjust: 100%}img{display: block;width: 100%;height: auto}a,.toggler{color: #0096d9;text-decoration: none;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}a:hover,.toggler:hover{color: #3b3b3a;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}a.email,.toggler.email{white-space: break-spaces}.toggler{cursor: pointer}ul{padding: 0;margin-bottom: 0}a.skip-main{left: -999px;position: absolute;top: auto;width: 1px;height: 1px;overflow: hidden;z-index: -999}a.skip-main:focus,a.skip-main:active{display: inline-block;color: #fff;background-color: black;left: 50%;top: auto;width: auto;transform: translateX(-50%);height: auto;overflow: auto;margin: 1rem 0;padding: 1rem;border-radius: 1px;border: 4px solid #ff0;text-align: center;font-size: 1.2em;z-index: 999}@font-face{font-family: 'Helvetica Neue W31 Bold';font-display: swap;src: url('/files/font/1069457/5b26f0f2-ca2f-46e4-94bc-8492e5122f1d.eot?#iefix');src: url('/files/font/1069457/5b26f0f2-ca2f-46e4-94bc-8492e5122f1d.eot?#iefix') format("eot"), url("/files/font/1069457/d219e0df-7486-460b-92c6-f633d60312c6.woff2") format("woff2"), url("/files/font/1069457/2b149e8b-4167-4121-9dba-2bdb55aeb1ba.woff") format("woff"), url("/files/font/1069457/4c69acf3-07ac-4245-ba04-dafc670f6df8.ttf") format("truetype")}@font-face{font-family: 'HelveticaNeueW31-BoldIt';font-display: swap;src: url('/files/font/1069460/ea3b58a3-09e7-4b36-ae91-e70b446d0315.eot?#iefix');src: url('/files/font/1069460/ea3b58a3-09e7-4b36-ae91-e70b446d0315.eot?#iefix') format("eot"), url("/files/font/1069460/63226831-f02a-467d-89b4-c2cbee1fb1ed.woff2") format("woff2"), url("/files/font/1069460/0fb03304-d0e1-4f11-8205-22a71666df92.woff") format("woff"), url("/files/font/1069460/d2a6661b-93e3-429b-b39d-67b915dcdd95.ttf") format("truetype")}@font-face{font-family: 'HelveticaNeueW31-Italic';font-display: swap;src: url('/files/font/1069463/f6c0d04c-8458-4388-8831-46d94110f934.eot?#iefix');src: url('/files/font/1069463/f6c0d04c-8458-4388-8831-46d94110f934.eot?#iefix') format("eot"), url("/files/font/1069463/ad8c9c59-e3c7-4220-a2a6-e267304d356c.woff2") format("woff2"), url("/files/font/1069463/1a0b05fe-d4de-4c66-ad4c-9a6cb6f593ac.woff") format("woff"), url("/files/font/1069463/cfbdc9a4-6cd6-43c3-b579-0c4a9cbdd50e.ttf") format("truetype")}@font-face{font-family: 'HelveticaNeueW31-Light';font-display: swap;src: url('/files/font/1069466/aa774579-e37c-4440-ac7b-6982be639abd.eot?#iefix');src: url('/files/font/1069466/aa774579-e37c-4440-ac7b-6982be639abd.eot?#iefix') format("eot"), url("/files/font/1069466/4adf8e4c-16be-47ea-ad00-5e77bd388195.woff2") format("woff2"), url("/files/font/1069466/682c5dc0-2f6f-4d0b-bb7e-e3cae9793211.woff") format("woff"), url("/files/font/1069466/2e632492-a223-44ed-b38b-86cc977e73db.ttf") format("truetype")}@font-face{font-family: 'HelveticaNeueW31-LightI';font-display: swap;src: url('/files/font/1069469/9ac95c1e-53e8-4a9f-bbac-3fcea1c2302a.eot?#iefix');src: url('/files/font/1069469/9ac95c1e-53e8-4a9f-bbac-3fcea1c2302a.eot?#iefix') format("eot"), url("/files/font/1069469/c3f9cb00-ed19-45ff-a34a-888dc7fd211a.woff2") format("woff2"), url("/files/font/1069469/87b87d7b-ab26-4def-8ce3-0aefd29ea511.woff") format("woff"), url("/files/font/1069469/57250858-7ecb-42db-996e-19bab4dc7d2c.ttf") format("truetype")}@font-face{font-family: 'Helvetica Neue W31';font-display: swap;src: url('/files/font/1069472/badf75de-70f1-4350-adb4-4c4ad8b6382c.eot?#iefix');src: url('/files/font/1069472/badf75de-70f1-4350-adb4-4c4ad8b6382c.eot?#iefix') format("eot"), url("/files/font/1069472/c2c0b11f-81e9-4d53-a2c0-101f0d04118b.woff2") format("woff2"), url("/files/font/1069472/214bdd25-4f24-45f3-ae15-4ad14e3d7670.woff") format("woff"), url("/files/font/1069472/f2d4eaae-7174-4ba4-b167-5ff29de2bf6b.ttf") format("truetype")}@font-face{font-family: 'Helvetica Neue LT W01_25 UltLt';font-display: swap;src: url('/files/font/1488854/c0c7b087-4dbd-4c75-8acc-8f4444b2ee1d.eot?#iefix');src: url('/files/font/1488854/c0c7b087-4dbd-4c75-8acc-8f4444b2ee1d.eot?#iefix') format("eot"), url("/files/font/1488854/e206f16e-f3ae-45eb-b7a9-c0a42ed7537f.woff2") format("woff2"), url("/files/font/1488854/f4d1bafa-befd-4f3f-ba25-7c0f77c6651e.woff") format("woff"), url("/files/font/1488854/428bc0de-414b-4e68-8f07-4f1a8d3f3aa3.ttf") format("truetype")}@font-face{font-family: 'Helvetica Neue LT W0126UltLtIt';font-display: swap;src: url('/files/font/1488860/9ca42d54-48d0-4428-892a-f254df0434df.eot?#iefix');src: url('/files/font/1488860/9ca42d54-48d0-4428-892a-f254df0434df.eot?#iefix') format("eot"), url("/files/font/1488860/91faf02a-e602-411f-8235-45b42c914e41.woff2") format("woff2"), url("/files/font/1488860/a5919350-0aef-4bd2-9809-88c50c764770.woff") format("woff"), url("/files/font/1488860/393edaed-ed84-49bd-b9a9-7c30232a85ca.ttf") format("truetype")}@font-face{font-family: 'Helvetica Neue LT W01_36 Th It';src: url('/files/font/1488872/55740f7d-3bf3-44a5-bfa0-2f1ef436ce72.eot?#iefix');src: url('/files/font/1488872/55740f7d-3bf3-44a5-bfa0-2f1ef436ce72.eot?#iefix') format("eot"), url("/files/font/1488872/a9445981-191b-46c7-866c-acb67f9cc1db.woff2") format("woff2"), url("/files/font/1488872/a0e9ae86-436e-483a-8201-6c694e90e9ee.woff") format("woff"), url("/files/font/1488872/d2655153-67dd-48c9-a5b2-cec33c40e333.ttf") format("truetype")}@font-face{font-family: 'Helvetica Neue LT W01_85 Heavy';font-display: swap;src: url('/files/font/1488926/b7066775-c685-4630-b98c-5da67d4981e9.eot?#iefix');src: url('/files/font/1488926/b7066775-c685-4630-b98c-5da67d4981e9.eot?#iefix') format("eot"), url("/files/font/1488926/dd7814bd-8abf-46c5-a4be-db0977de2cca.woff2") format("woff2"), url("/files/font/1488926/20ffa4b4-0154-4ca6-800c-468cecbd60f1.woff") format("woff"), url("/files/font/1488926/c68e9fac-92b0-47be-853c-1a0e92f68c3d.ttf") format("truetype")}@font-face{font-family: 'Helvetica Neue LT W01_86 Hv It';font-display: swap;src: url('/files/font/1488932/264fe832-63b5-439f-bacc-51c65507c211.eot?#iefix');src: url('/files/font/1488932/264fe832-63b5-439f-bacc-51c65507c211.eot?#iefix') format("eot"), url("/files/font/1488932/a1ce96fc-e8fa-4118-8a5c-e06d8d094e56.woff2") format("woff2"), url("/files/font/1488932/c577fdb4-0e4a-4767-aa14-5510cf2c8fa4.woff") format("woff"), url("/files/font/1488932/9bc35aed-b72c-4515-aa1e-42fe888c15bd.ttf") format("truetype")}@font-face{font-family: 'Helvetica Neue LT W01_96 BlkIt';font-display: swap;src: url('/files/font/1488944/8076926d-997f-43d6-9f72-fb7127f14fb0.eot?#iefix');src: url('/files/font/1488944/8076926d-997f-43d6-9f72-fb7127f14fb0.eot?#iefix') format("eot"), url("/files/font/1488944/42535969-7bc6-4047-b3ce-bd8aea29420c.woff2") format("woff2"), url("/files/font/1488944/35e69fef-20b6-4357-b3a2-075224efa08a.woff") format("woff"), url("/files/font/1488944/6d1a8bf6-da88-40ad-bc22-d13faa0a4564.ttf") format("truetype")}@font-face{font-family: 'Helvetica Neue LT GEO W82_95Bl';font-display: swap;src: url('/files/font/2999024/c3e63ba2-e458-4f53-8442-1e889779ee25.eot?#iefix');src: url('/files/font/2999024/c3e63ba2-e458-4f53-8442-1e889779ee25.eot?#iefix') format("eot"), url("/files/font/2999024/af13d212-d288-4a1a-b17e-0318246ef446.woff2") format("woff2"), url("/files/font/2999024/bbd11d7d-e9d4-42d4-94d1-487c1d3acc33.woff") format("woff"), url("/files/font/2999024/73fb3fa9-c024-4355-8f90-384596554222.ttf") format("truetype")}@font-face{font-family: 'Helvetica Neue LT GEOW8225UltL';font-display: swap;src: url('/files/font/2999030/3448eaf0-9e24-4d2b-8487-34d7bd309cfa.eot?#iefix');src: url('/files/font/2999030/3448eaf0-9e24-4d2b-8487-34d7bd309cfa.eot?#iefix') format("eot"), url("/files/font/2999030/5a86b299-64b6-473d-b99b-8d72f63f403e.woff2") format("woff2"), url("/files/font/2999030/02d5cdc8-362d-4641-8ac6-118e53797369.woff") format("woff"), url("/files/font/2999030/10a934d6-36d5-47a7-9827-ecb2475f0a47.ttf") format("truetype")}.font_standard{font-family: 'Helvetica Neue W31', 'Arial', sans-serif}.font_icons{font-family: "flaticon_diakonie"}.thin{font-family: 'Helvetica Neue LT W01_25 UltLt', sans-serif}.light{font-family: 'HelveticaNeueW31-Light', sans-serif}.light_ital{font-family: 'Helvetica Neue LT W0126UltLtIt', sans-serif}.normal{font-family: 'Helvetica Neue W31', 'Arial', sans-serif}.italic{font-family: 'HelveticaNeueW31-Italic', sans-serif}.medium{font-family: sans-serif;font-weight: 500}.bold{font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.ultrabold{font-family: 'Helvetica Neue LT W01_85 Heavy', sans-serif}.font_xxs{font-size: .625rem}.font_xs{font-size: .75rem}.font_s{font-size: .875rem}.font_global{font-size: 1rem}.font_m{font-size: 1.125rem}.font_ml{font-size: 1.25rem}.font_mml{font-size: 1.5rem}.font_mmml{font-size: 1.75rem}.font_l{font-size: 2rem}.font_xml{font-size: 2.25rem}.font_xl{font-size: 2.5rem}.font_xxl{font-size: 3rem}.font_xxml{font-size: 3.5rem}.font_xxxl{font-size: 3.75rem}.font_4xl{font-size: 4.5rem}.font_5xl{font-size: 5.6rem}.font_6xl{font-size: 7.2rem}.copy{line-height: 1.5;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;font-size: 1.25rem}@media screen and (max-width: 480px){.copy{font-size: 1.125rem}}.copy_bigger p{line-height: 1.25;margin-bottom: 1.5rem;font-size: 1.5rem;font-family: 'Helvetica Neue W31', 'Arial', sans-serif}@media screen and (max-width: 699px){.copy_bigger p{font-size: 1.25rem}}.copy_xl p{line-height: 1.25;margin-bottom: 2rem;font-size: 3rem;font-family: 'Helvetica Neue W31', 'Arial', sans-serif}@media screen and (max-width: 1100px){.copy_xl p{font-size: 2.5rem}}@media screen and (max-width: 699px){.copy_xl p{font-size: 2rem}}p{line-height: 1.5;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;font-size: 1.25rem;margin-bottom: 1rem}@media screen and (max-width: 480px){p{font-size: 1.125rem}}p strong{font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.font_small{font-size: .875rem}@media screen and (max-width: 699px){.font_small{font-size: .75rem}}.headline-size-xl{margin-top: 0;margin-bottom: 5rem;line-height: 1.2;text-transform: uppercase;font-size: 7.2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.headline-size-xl{font-size: 5.6rem}}@media screen and (max-width: 1100px){.headline-size-xl{font-size: 4.5rem;margin-bottom: 3rem}}@media screen and (max-width: 699px){.headline-size-xl{font-size: 2.5rem}}@media screen and (max-width: 480px){.headline-size-xl{hyphens: auto;font-size: 2.25rem}}.headline-size-l{margin-top: 0;margin-bottom: 3.75rem;line-height: 1.1;text-transform: uppercase;font-size: 5.6rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.headline-size-l{font-size: 5.6rem}}@media screen and (max-width: 1100px){.headline-size-l{font-size: 3.75rem;margin-bottom: 2.5rem}}@media screen and (max-width: 699px){.headline-size-l{font-size: 2.5rem}}@media screen and (max-width: 480px){.headline-size-l{font-size: 2rem;hyphens: auto}}.headline-size-m{margin-top: 0;margin-bottom: 2rem;line-height: 1.2;text-transform: uppercase;font-size: 3rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.headline-size-m{font-size: 2.5rem;margin-bottom: 1.5rem}}@media screen and (max-width: 699px){.headline-size-m{font-size: 1.25rem}}@media screen and (max-width: 480px){.headline-size-m{hyphens: auto}}.headline-size-s{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.headline-size-s{font-size: 2rem;margin-bottom: 0.75rem}}@media screen and (max-width: 699px){.headline-size-s{font-size: 1.125rem}}@media screen and (max-width: 480px){.headline-size-s{hyphens: auto}}.headline-size-xs{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.headline-size-xs{font-size: 1.25rem;margin-bottom: 0.75rem}}.headline-size-xxs{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.25rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.headline-size-xxs{font-size: 1.125rem;margin-bottom: 0.75rem}}h1{margin-top: 0;margin-bottom: 5rem;line-height: 1.2;text-transform: uppercase;font-size: 7.2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){h1{font-size: 5.6rem}}@media screen and (max-width: 1100px){h1{font-size: 4.5rem;margin-bottom: 3rem}}@media screen and (max-width: 699px){h1{font-size: 2.5rem}}@media screen and (max-width: 480px){h1{hyphens: auto;font-size: 2.25rem}}h2{margin-top: 0;margin-bottom: 3.75rem;line-height: 1.1;text-transform: uppercase;font-size: 5.6rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){h2{font-size: 5.6rem}}@media screen and (max-width: 1100px){h2{font-size: 3.75rem;margin-bottom: 2.5rem}}@media screen and (max-width: 699px){h2{font-size: 2.5rem}}@media screen and (max-width: 480px){h2{font-size: 2rem;hyphens: auto}}h3{margin-top: 0;margin-bottom: 2rem;line-height: 1.2;text-transform: uppercase;font-size: 3rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){h3{font-size: 2.5rem;margin-bottom: 1.5rem}}@media screen and (max-width: 699px){h3{font-size: 1.25rem}}@media screen and (max-width: 480px){h3{hyphens: auto}}h4{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){h4{font-size: 2rem;margin-bottom: 0.75rem}}@media screen and (max-width: 699px){h4{font-size: 1.125rem}}@media screen and (max-width: 480px){h4{hyphens: auto}}h5{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){h5{font-size: 1.25rem;margin-bottom: 0.75rem}}h6{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.25rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){h6{font-size: 1.125rem;margin-bottom: 0.75rem}}h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{margin-top: 0;margin-bottom: 5rem;line-height: 1.2;text-transform: uppercase;font-size: 7.2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{font-size: 5.6rem}}@media screen and (max-width: 1100px){h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{font-size: 4.5rem;margin-bottom: 3rem}}@media screen and (max-width: 699px){h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{font-size: 2.5rem}}@media screen and (max-width: 480px){h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{hyphens: auto;font-size: 2.25rem}}h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{margin-top: 0;margin-bottom: 3.75rem;line-height: 1.1;text-transform: uppercase;font-size: 5.6rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{font-size: 5.6rem}}@media screen and (max-width: 1100px){h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{font-size: 3.75rem;margin-bottom: 2.5rem}}@media screen and (max-width: 699px){h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{font-size: 2.5rem}}@media screen and (max-width: 480px){h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{font-size: 2rem;hyphens: auto}}h1.hdl-size-m,h2.hdl-size-m,h3.hdl-size-m,h4.hdl-size-m,h5.hdl-size-m,h6.hdl-size-m{margin-top: 0;margin-bottom: 2rem;line-height: 1.2;text-transform: uppercase;font-size: 3rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){h1.hdl-size-m,h2.hdl-size-m,h3.hdl-size-m,h4.hdl-size-m,h5.hdl-size-m,h6.hdl-size-m{font-size: 2.5rem;margin-bottom: 1.5rem}}@media screen and (max-width: 699px){h1.hdl-size-m,h2.hdl-size-m,h3.hdl-size-m,h4.hdl-size-m,h5.hdl-size-m,h6.hdl-size-m{font-size: 1.25rem}}@media screen and (max-width: 480px){h1.hdl-size-m,h2.hdl-size-m,h3.hdl-size-m,h4.hdl-size-m,h5.hdl-size-m,h6.hdl-size-m{hyphens: auto}}h1.hdl-size-s,h2.hdl-size-s,h3.hdl-size-s,h4.hdl-size-s,h5.hdl-size-s,h6.hdl-size-s{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){h1.hdl-size-s,h2.hdl-size-s,h3.hdl-size-s,h4.hdl-size-s,h5.hdl-size-s,h6.hdl-size-s{font-size: 2rem;margin-bottom: 0.75rem}}@media screen and (max-width: 699px){h1.hdl-size-s,h2.hdl-size-s,h3.hdl-size-s,h4.hdl-size-s,h5.hdl-size-s,h6.hdl-size-s{font-size: 1.125rem}}@media screen and (max-width: 480px){h1.hdl-size-s,h2.hdl-size-s,h3.hdl-size-s,h4.hdl-size-s,h5.hdl-size-s,h6.hdl-size-s{hyphens: auto}}h1.hdl-size-xs,h2.hdl-size-xs,h3.hdl-size-xs,h4.hdl-size-xs,h5.hdl-size-xs,h6.hdl-size-xs{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){h1.hdl-size-xs,h2.hdl-size-xs,h3.hdl-size-xs,h4.hdl-size-xs,h5.hdl-size-xs,h6.hdl-size-xs{font-size: 1.25rem;margin-bottom: 0.75rem}}h1.hdl-size-xs,h2.hdl-size-xs,h3.hdl-size-xs,h4.hdl-size-xs,h5.hdl-size-xs,h6.hdl-size-xs{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){h1.hdl-size-xs,h2.hdl-size-xs,h3.hdl-size-xs,h4.hdl-size-xs,h5.hdl-size-xs,h6.hdl-size-xs{font-size: 1.25rem;margin-bottom: 0.75rem}}h1.hdl-size-xxs,h2.hdl-size-xxs,h3.hdl-size-xxs,h4.hdl-size-xxs,h5.hdl-size-xxs,h6.hdl-size-xxs{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.25rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){h1.hdl-size-xxs,h2.hdl-size-xxs,h3.hdl-size-xxs,h4.hdl-size-xxs,h5.hdl-size-xxs,h6.hdl-size-xxs{font-size: 1.125rem;margin-bottom: 0.75rem}}.ce_text.hdl-size-xl h1,.ce_text.hdl-size-xl h2,.ce_text.hdl-size-xl h3,.ce_text.hdl-size-xl h4,.ce_text.hdl-size-xl h5,.ce_text.hdl-size-xl h6{margin-top: 0;margin-bottom: 5rem;line-height: 1.2;text-transform: uppercase;font-size: 7.2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.ce_text.hdl-size-xl h1,.ce_text.hdl-size-xl h2,.ce_text.hdl-size-xl h3,.ce_text.hdl-size-xl h4,.ce_text.hdl-size-xl h5,.ce_text.hdl-size-xl h6{font-size: 5.6rem}}@media screen and (max-width: 1100px){.ce_text.hdl-size-xl h1,.ce_text.hdl-size-xl h2,.ce_text.hdl-size-xl h3,.ce_text.hdl-size-xl h4,.ce_text.hdl-size-xl h5,.ce_text.hdl-size-xl h6{font-size: 4.5rem;margin-bottom: 3rem}}@media screen and (max-width: 699px){.ce_text.hdl-size-xl h1,.ce_text.hdl-size-xl h2,.ce_text.hdl-size-xl h3,.ce_text.hdl-size-xl h4,.ce_text.hdl-size-xl h5,.ce_text.hdl-size-xl h6{font-size: 2.5rem}}@media screen and (max-width: 480px){.ce_text.hdl-size-xl h1,.ce_text.hdl-size-xl h2,.ce_text.hdl-size-xl h3,.ce_text.hdl-size-xl h4,.ce_text.hdl-size-xl h5,.ce_text.hdl-size-xl h6{hyphens: auto;font-size: 2.25rem}}.ce_text.hdl-size-l h1,.ce_text.hdl-size-l h2,.ce_text.hdl-size-l h3,.ce_text.hdl-size-l h4,.ce_text.hdl-size-l h5,.ce_text.hdl-size-l h6{margin-top: 0;margin-bottom: 3.75rem;line-height: 1.1;text-transform: uppercase;font-size: 5.6rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.ce_text.hdl-size-l h1,.ce_text.hdl-size-l h2,.ce_text.hdl-size-l h3,.ce_text.hdl-size-l h4,.ce_text.hdl-size-l h5,.ce_text.hdl-size-l h6{font-size: 5.6rem}}@media screen and (max-width: 1100px){.ce_text.hdl-size-l h1,.ce_text.hdl-size-l h2,.ce_text.hdl-size-l h3,.ce_text.hdl-size-l h4,.ce_text.hdl-size-l h5,.ce_text.hdl-size-l h6{font-size: 3.75rem;margin-bottom: 2.5rem}}@media screen and (max-width: 699px){.ce_text.hdl-size-l h1,.ce_text.hdl-size-l h2,.ce_text.hdl-size-l h3,.ce_text.hdl-size-l h4,.ce_text.hdl-size-l h5,.ce_text.hdl-size-l h6{font-size: 2.5rem}}@media screen and (max-width: 480px){.ce_text.hdl-size-l h1,.ce_text.hdl-size-l h2,.ce_text.hdl-size-l h3,.ce_text.hdl-size-l h4,.ce_text.hdl-size-l h5,.ce_text.hdl-size-l h6{font-size: 2rem;hyphens: auto}}.ce_text.hdl-size-m h1,.ce_text.hdl-size-m h2,.ce_text.hdl-size-m h3,.ce_text.hdl-size-m h4,.ce_text.hdl-size-m h5,.ce_text.hdl-size-m h6{margin-top: 0;margin-bottom: 2rem;line-height: 1.2;text-transform: uppercase;font-size: 3rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.ce_text.hdl-size-m h1,.ce_text.hdl-size-m h2,.ce_text.hdl-size-m h3,.ce_text.hdl-size-m h4,.ce_text.hdl-size-m h5,.ce_text.hdl-size-m h6{font-size: 2.5rem;margin-bottom: 1.5rem}}@media screen and (max-width: 699px){.ce_text.hdl-size-m h1,.ce_text.hdl-size-m h2,.ce_text.hdl-size-m h3,.ce_text.hdl-size-m h4,.ce_text.hdl-size-m h5,.ce_text.hdl-size-m h6{font-size: 1.25rem}}@media screen and (max-width: 480px){.ce_text.hdl-size-m h1,.ce_text.hdl-size-m h2,.ce_text.hdl-size-m h3,.ce_text.hdl-size-m h4,.ce_text.hdl-size-m h5,.ce_text.hdl-size-m h6{hyphens: auto}}.ce_text.hdl-size-s h1,.ce_text.hdl-size-s h2,.ce_text.hdl-size-s h3,.ce_text.hdl-size-s h4,.ce_text.hdl-size-s h5,.ce_text.hdl-size-s h6{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.ce_text.hdl-size-s h1,.ce_text.hdl-size-s h2,.ce_text.hdl-size-s h3,.ce_text.hdl-size-s h4,.ce_text.hdl-size-s h5,.ce_text.hdl-size-s h6{font-size: 2rem;margin-bottom: 0.75rem}}@media screen and (max-width: 699px){.ce_text.hdl-size-s h1,.ce_text.hdl-size-s h2,.ce_text.hdl-size-s h3,.ce_text.hdl-size-s h4,.ce_text.hdl-size-s h5,.ce_text.hdl-size-s h6{font-size: 1.125rem}}@media screen and (max-width: 480px){.ce_text.hdl-size-s h1,.ce_text.hdl-size-s h2,.ce_text.hdl-size-s h3,.ce_text.hdl-size-s h4,.ce_text.hdl-size-s h5,.ce_text.hdl-size-s h6{hyphens: auto}}.ce_text.hdl-size-xs h1,.ce_text.hdl-size-xs h2,.ce_text.hdl-size-xs h3,.ce_text.hdl-size-xs h4,.ce_text.hdl-size-xs h5,.ce_text.hdl-size-xs h6{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.ce_text.hdl-size-xs h1,.ce_text.hdl-size-xs h2,.ce_text.hdl-size-xs h3,.ce_text.hdl-size-xs h4,.ce_text.hdl-size-xs h5,.ce_text.hdl-size-xs h6{font-size: 1.25rem;margin-bottom: 0.75rem}}.ce_text.hdl-size-xxs h1,.ce_text.hdl-size-xxs h2,.ce_text.hdl-size-xxs h3,.ce_text.hdl-size-xxs h4,.ce_text.hdl-size-xxs h5,.ce_text.hdl-size-xxs h6{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.25rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.ce_text.hdl-size-xxs h1,.ce_text.hdl-size-xxs h2,.ce_text.hdl-size-xxs h3,.ce_text.hdl-size-xxs h4,.ce_text.hdl-size-xxs h5,.ce_text.hdl-size-xxs h6{font-size: 1.125rem;margin-bottom: 0.75rem}}h1{-ms-hyphens: none;-moz-hyphens: none;-webkit-hyphens: none;hyphens: none}@media screen and (max-width: 699px){h1{-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;text-wrap: balance}}h2,h3,h4,h5,h6{-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}@media screen and (max-width: 699px){h2,h3,h4,h5,h6{text-wrap: balance}}p{-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}p a{-ms-hyphens: none;-moz-hyphens: none;-webkit-hyphens: none;hyphens: none}blockquote{margin-bottom: .5rem}blockquote p{display: inline;font-style: italic;margin-bottom: 0}figcaption{margin-top: 0.5rem;color: #3b3b3a;line-height: 1.2;font-size: .875rem}@media screen and (max-width: 699px){figcaption{font-size: .75rem}}.upprcse{text-transform: uppercase}.link_color_1 a{color: #3b3b3a}.link_color_1 a:hover{color: #0096d9}.link_color_2 a{color: #542d69}.link_color_2 a:hover{color: #3b3b3a}.link_color_3 a{color: #0096d9}.link_color_3 a:hover{color: #fff}.link_color_4 a{color: #fff}.link_color_4 a:hover{color: #0096d9}.text_icon{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5}.icon_phone{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}.icon_fax{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/fax/fax-cyan.png)}.icon_www{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/verlinkung/verlinkung-cyan.png)}.icon_hyperlink{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/verlinkung/verlinkung-cyan.png)}.ce_text.contains_email a.email{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/email/email-cyan.png)}.ce_text.text_color_white .icon_phone{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-weiss.png)}.ce_text.text_color_white .icon_fax{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/fax/fax-weiss.png)}.ce_text.text_color_white .icon_www{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/verlinkung/verlinkung-weiss.png)}.ce_text.text_color_white.contains_email a.email{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/email/email-weiss.png)}.ce_text .icon_hyperlink{padding-left: 2rem;background-repeat: no-repeat;background-size: 1.5rem;background-position: left 70%;line-height: 1.5;background-image: url(/files/content/diakonie-schweinfurt/icons/verlinkung/verlinkung-weiss.png)}.widget{display: flex;flex-direction: column-reverse;margin-bottom: 1.25rem}.explanation p{margin-bottom: 0;font-size: 1rem}.explanation a{text-decoration: underline}.explanation a:hover{text-decoration: none}.placeholder{color: #c5c6c6}::-webkit-input-placeholder{color: #c5c6c6}::-moz-placeholder{color: #c5c6c6}:-ms-input-placeholder{color: #c5c6c6}:-moz-placeholder{color: #c5c6c6}.error ::-webkit-input-placeholder{color: #c5c6c6}.error ::-moz-placeholder{color: #c5c6c6}.error :-ms-input-placeholder{color: #c5c6c6}.error :-moz-placeholder{color: #c5c6c6}p.error{margin-top: .5rem;margin-bottom: .25rem;color: #ff0000}label{display: block;margin-top: 0.125rem;text-transform: uppercase;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}fieldset{border: none}.frm_field{display: block;box-sizing: border-box;padding: 0 0 .25rem;border: none;border-bottom: 2px solid #542d69;color: #3b3b3a;background-color: transparent;font-size: 1rem;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;border-radius: 0;-webkit-appearance: none}@media screen and (max-width: 699px){.frm_field{font-size: 1.125rem}}.widget-captcha input,.widget-email input,.widget-password input,.widget-tel input,.widget-text input{display: block;box-sizing: border-box;padding: 0 0 .25rem;border: none;border-bottom: 2px solid #542d69;color: #3b3b3a;background-color: transparent;font-size: 1rem;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;border-radius: 0;-webkit-appearance: none}@media screen and (max-width: 699px){.widget-captcha input,.widget-email input,.widget-password input,.widget-tel input,.widget-text input{font-size: 1.125rem}}.widget-textarea{max-width: 100%}.widget-textarea .area_container{position: relative}.widget-textarea textarea{display: block;padding: 0 0 .25rem;border-bottom: 2px solid #542d69;color: #3b3b3a;background-color: transparent;font-size: 1rem;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;border-radius: 0;-webkit-appearance: none;box-sizing: border-box;width: 100%;min-height: 15rem;padding: 1rem;border: none;color: #fff;line-height: 1.4;background-color: #542d69}@media screen and (max-width: 699px){.widget-textarea textarea{font-size: 1.125rem}}.widget-textarea #the-count{position: absolute;right: 0;bottom: 0;padding: .5rem;color: #fff;background-color: #542d69;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.widget-select{flex-direction: column}.widget-select label{margin-bottom: 0.5rem}.widget-select select{display: block;box-sizing: border-box;width: 100%;padding: .75rem 1rem;border: 1px solid #542d69;outline: none;cursor: pointer;background: #fff url("/files/theme/misc/select-arrow.png") right 10px center no-repeat;background-size: 18px;-moz-appearance: none;-webkit-appearance: none;appearance: none;font-size: 1rem}.widget-select select::-ms-expand{display: none}.widget-radio fieldset{border: none}.widget-radio fieldset legend{display: block;text-transform: uppercase;margin-bottom: 0.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.widget-radio span{display: flex;margin-bottom: 0.5rem;align-items: center}.widget-radio span.mandatory{display: inline}.widget-radio input[type="radio"]{position: absolute;opacity: 0}.widget-radio label{position: relative;padding-left: 25px;padding-left: 28px;text-transform: none;cursor: pointer;font-family: 'Helvetica Neue W31', 'Arial', sans-serif}.widget-radio label::before{display: inline-block;position: absolute;top: 0px;left: 0;width: 18px;height: 18px;border: 2px solid #542d69;border-radius: 50%;content: ""}.widget-radio label::after{display: inline-block;visibility: hidden;position: absolute;top: 4px;left: 4px;width: 14px;height: 14px;border-radius: 50%;content: "";background-color: #542d69}.widget-radio input[type="radio"]:checked + label::after{visibility: visible}.widget-checkbox fieldset,.widget-extended-checkbox fieldset{border: none}.widget-checkbox fieldset legend,.widget-extended-checkbox fieldset legend{display: block;text-transform: uppercase;margin-bottom: 0.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.widget-checkbox span,.widget-extended-checkbox span{display: flex;margin-bottom: 0.5rem;align-items: center}.widget-checkbox span.mandatory,.widget-extended-checkbox span.mandatory{display: inline}.widget-checkbox input[type="checkbox"],.widget-extended-checkbox input[type="checkbox"]{position: absolute;opacity: 0}.widget-checkbox label,.widget-extended-checkbox label{position: relative;padding-left: 28px;text-transform: none;cursor: pointer;font-family: 'Helvetica Neue W31', 'Arial', sans-serif}.widget-checkbox label::before,.widget-extended-checkbox label::before{content: "";display: inline-block;position: absolute;left: 0;top: 2px;width: 20px;height: 20px;background-color: #542d69;border-radius: 0}.widget-checkbox label::after,.widget-extended-checkbox label::after{content: "";display: inline-block;position: absolute;left: 3px;top: -1px;color: #fff;font-size: 16px;font-weight: bold;visibility: hidden}.widget-checkbox input[type="checkbox"]:checked + label::after,.widget-extended-checkbox input[type="checkbox"]:checked + label::after{content: "\2713";color: #fff}.widget-checkbox input[type="checkbox"] + label::after,.widget-extended-checkbox input[type="checkbox"] + label::after{visibility: visible}.widget-upload{flex-direction: column}.widget-upload label{margin-bottom: 0.5rem}.widget-upload input{font-size: 1rem}.widget-range{flex-direction: column}.widget-range label{margin-bottom: 0.5rem}.widget-range .currentValue{margin-top: .25rem}.widget-captcha .captcha_text{text-transform: uppercase;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.widget-submit{flex-direction: row}.widget-submit.align_right{justify-content: flex-end}@media screen and (max-width: 699px){.widget-submit.align_right{justify-content: flex-start}}.widget-submit button{display: inline-block;padding: .25rem 1.5rem .375rem;height: 2.5rem;line-height: 1;border: none;border-radius: 1.5rem;color: #fff;background-color: #542d69;text-transform: uppercase;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.widget-submit button:hover{cursor: pointer;background-color: #0096d9;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.form_wrapper{display: grid;gap: 2rem}@media screen and (max-width: 699px){.form_wrapper{gap: 1.5rem}}.form_wrapper.columns_2{grid-template-columns: repeat(2, 1fr)}@media screen and (max-width: 699px){.form_wrapper.columns_2{grid-template-columns: 1fr}}.form_wrapper.columns_2 .frm_right{padding-top: 2.25rem}@media screen and (max-width: 699px){.form_wrapper.columns_2 .frm_right{padding-top: 0}}.form_white label{color: #fff !important}.form_white .explanation p{color: #fff}.form_white .widget-captcha input,.form_white .widget-email input,.form_white .widget-password input,.form_white .widget-tel input,.form_white .widget-text input{color: #fff !important;border-bottom: 2px solid #fff !important}.form_white .widget-textarea textarea{color: #3b3b3a !important;background-color: #fff !important}.form_white .widget-checkbox label::before,.form_white .widget-extended-checkbox label::before{background-color: #fff !important}.form_white .widget-checkbox label::after,.form_white .widget-extended-checkbox label::after{color: #0096d9 !important}.form_white .widget-textarea #the-count{color: #3b3b3a !important;background-color: #fff !important}.form_white .widget-submit button{color: #3b3b3a !important;background-color: #fff !important}.form_white .widget-submit button:hover{color: #fff !important;background-color: #0096d9 !important}.form_white .widget-captcha .captcha_text,.form_white .widget-captcha input{color: #fff !important}.maxcentered{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.maxcentered{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.maxcentered{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.maxcentered{padding-left: 10vw;padding-right: 10vw}}.full_width{width: 100%;max-width: 100%;margin-right: 0;margin-left: 0;padding-right: 0;padding-left: 0}.maxcentered_no{width: 100%;max-width: 100%;margin-right: 0;margin-left: 0;padding-right: 0;padding-left: 0}.medium_width{max-width: 1118px;margin-left: auto;margin-right: auto;padding-left: 4%;padding-right: 4%;box-sizing: border-box}.narrow_width,.maxcentered_small{max-width: 1200px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: 1440px){.narrow_width,.maxcentered_small{padding-left: 5%;padding-right: 5%}}@media screen and (max-width: 1366px){.narrow_width,.maxcentered_small{padding-left: 12%;padding-right: 12%}}@media screen and (max-width: 1100px){.narrow_width,.maxcentered_small{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.narrow_width,.maxcentered_small{padding-left: 1rem;padding-right: 1rem}}.radius2{-webkit-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;border-radius: 1px}.radius4{border-radius: 4px}.easeInOutQuad{-webkit-transition: all 500ms cubic-bezier(.455, .03, .515, .955);-moz-transition: all 500ms cubic-bezier(.455, .03, .515, .955);-o-transition: all 500ms cubic-bezier(.455, .03, .515, .955);transition: all 500ms cubic-bezier(.455, .03, .515, .955);-webkit-transition-timing-function: cubic-bezier(.455, .03, .515, .955);-moz-transition-timing-function: cubic-bezier(.455, .03, .515, .955);-o-transition-timing-function: cubic-bezier(.455, .03, .515, .955);transition-timing-function: cubic-bezier(.455, .03, .515, .955)}.trans_in_out{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.trans_in_out_100{-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out}.trans_in_out_500{-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out}.trans_in_out_1000{-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out}.trans_linear_250{-webkit-transition: all 250ms linear;-moz-transition: all 250ms linear;-ms-transition: all 250ms linear;-o-transition: all 250ms linear;transition: all 250ms linear}.ellipsis{text-overflow: ellipsis;white-space: nowrap;overflow: hidden}.invert{color: white}.invert a,.invert p{color: white}.horizontal li{display: inline-block}.horizontal li a,.horizontal li strong{padding: 1.25rem 1rem 1.25rem}.btn_round{display: inline-block;box-sizing: border-box;min-width: 12rem;margin-top: 3.5rem;padding: .75rem 1.5rem 1rem 1.5rem;border-radius: 2.5rem;overflow: hidden;text-align: center;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.125rem;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}@media screen and (max-width: 699px){.btn_round{min-width: 0}}.btn_round:hover{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.rs-columns{clear: both;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;overflow: visible}.rs-column{flex: 0 1 auto;width: 100%;margin-top: 0;margin-right: 4rem}.rs-column.-large-first{clear: left}.rs-column.-large-last{margin-right: 0}.rs-column.-large-first-row{margin-top: 0}.rs-column.-large-col-1-1{width: 100.000%}.rs-column.-large-col-2-1{width: calc((100% - 4rem)/2)}.rs-column.-large-col-2-2{width: 100.000%}.rs-column.-large-col-3-1{width: calc((100% - (4rem*2)) * 1/3)}.rs-column.-large-col-3-2{width: calc(100% - 4rem - calc((100% - (4rem*2)) * 1/3))}.rs-column.-large-col-3-3{width: 100.000%}.rs-column.-large-col-4-1{width: calc((100% - (4rem*3)) * 1/4)}.rs-column.-large-col-4-2{width: calc(100% - (2 * calc((100% - (4rem*3)) * 1/4)) - (2 * 4rem))}.rs-column.-large-col-4-3{width: calc(100% - (1 * calc((100% - (4rem*3)) * 1/4)) - (1 * 4rem))}.rs-column.-large-col-4-4{width: 100.000%}.rs-column.-large-col-5-1{width: calc((100% - (4rem*4)) * 1/5)}.rs-column.-large-col-5-2{width: calc(100% - (3 * calc((100% - (4rem*4)) * 1/5)) - (3 * 4rem))}.rs-column.-large-col-5-3{width: calc(100% - (2 * calc((100% - (4rem*4)) * 1/5)) - (2 * 4rem))}.rs-column.-large-col-5-4{width: calc(100% - (1 * calc((100% - (4rem*4)) * 1/5)) - (1 * 4rem))}.rs-column.-large-col-5-5{width: 100.000%}.rs-column.-large-col-6-1{width: calc((100% - (4rem*5)) * 1/6)}.rs-column.-large-col-6-2{width: calc(100% - (4 * calc((100% - (4rem*5)) * 1/6)) - (4 * 4rem))}.rs-column.-large-col-6-3{width: calc(100% - (3 * calc((100% - (4rem*5)) * 1/6)) - (3 * 4rem))}.rs-column.-large-col-6-4{width: calc(100% - (2 * calc((100% - (4rem*5)) * 1/6)) - (2 * 4rem))}.rs-column.-large-col-6-5{width: calc(100% - (1 * calc((100% - (4rem*5)) * 1/6)) - (1 * 4rem))}.rs-column.-large-col-6-6{width: 100.000%}@media screen and (max-width: 1100px){.rs-column{margin-top: 0;margin-right: 3rem}.rs-column.-large-first{clear: none}.rs-column.-large-last{margin-right: 3rem}.rs-column.-large-first-row{margin-top: 0}.rs-column.-medium-first{clear: left}.rs-column.-medium-last{margin-right: calc(-1 * 3rem)}.rs-column.-medium-first-row{margin-top: 0}.rs-column.-medium-col-1-1{width: 100.000%}.rs-column.-medium-col-2-1{width: calc((100% - 2rem)/2)}.rs-column.-medium-col-2-2{width: 100.000%}.rs-column.-medium-col-3-1{width: calc((100% - (2rem*2)) * 1/3)}.rs-column.-medium-col-3-2{width: calc(100% - 4rem - calc((100% - (4rem*2)) * 1/3))}.rs-column.-medium-col-3-3{width: 100.000%}.rs-column.-medium-col-4-1{width: calc((100% - (2rem*3)) * 1/4)}.rs-column.-medium-col-4-2{width: calc(100% - (2 * calc((100% - (4rem*3)) * 1/4)) - (2 * 4rem))}.rs-column.-medium-col-4-3{width: calc(100% - (1 * calc((100% - (4rem*3)) * 1/4)) - (1 * 4rem))}.rs-column.-medium-col-4-4{width: 100.000%}.rs-column.-medium-col-5-1{width: calc((100% - (2rem*4)) * 1/5)}.rs-column.-medium-col-5-2{width: calc(100% - (3 * calc((100% - (4rem*4)) * 1/5)) - (3 * 4rem))}.rs-column.-medium-col-5-3{width: calc(100% - (2 * calc((100% - (4rem*4)) * 1/5)) - (2 * 4rem))}.rs-column.-medium-col-5-4{width: calc(100% - (1 * calc((100% - (4rem*4)) * 1/5)) - (1 * 4rem))}.rs-column.-medium-col-5-5{width: 100.000%}.rs-column.-medium-col-6-1{width: calc((100% - (2rem*5)) * 1/6)}.rs-column.-medium-col-6-2{width: calc(100% - (4 * calc((100% - (4rem*5)) * 1/6)) - (4 * 4rem))}.rs-column.-medium-col-6-3{width: calc(100% - (3 * calc((100% - (4rem*5)) * 1/6)) - (3 * 4rem))}.rs-column.-medium-col-6-4{width: calc(100% - (2 * calc((100% - (4rem*5)) * 1/6)) - (2 * 4rem))}.rs-column.-medium-col-6-5{width: calc(100% - (1 * calc((100% - (4rem*5)) * 1/6)) - (1 * 4rem))}.rs-column.-medium-col-6-6{width: 100.000%}}@media screen and (max-width: 800px){.rs-column{margin-top: 0;margin-right: 2rem}.rs-column.-large-first{clear: none}.rs-column.-large-last{margin-right: 2rem}.rs-column.-large-first-row{margin-top: 0}.rs-column.-medium-first{clear: left}.rs-column.-medium-last{margin-right: calc(-1 * 2rem)}.rs-column.-medium-first-row{margin-top: 0}.rs-column.-medium-col-1-1{width: 100.000%}.rs-column.-medium-col-2-1{width: calc((100% - 2rem)/2)}.rs-column.-medium-col-2-2{width: 100.000%}.rs-column.-medium-col-3-1{width: calc((100% - (2rem*2)) * 1/3)}.rs-column.-medium-col-3-2{width: calc(100% - 2rem - calc((100% - (4rem*2)) * 1/3))}.rs-column.-medium-col-3-3{width: 100.000%}.rs-column.-medium-col-4-1{width: calc((100% - (2rem*3)) * 1/4)}.rs-column.-medium-col-4-2{width: calc(100% - (2 * calc((100% - (4rem*3)) * 1/4)) - (2 * 2rem))}.rs-column.-medium-col-4-3{width: calc(100% - (1 * calc((100% - (4rem*3)) * 1/4)) - (1 * 2rem))}.rs-column.-medium-col-4-4{width: 100.000%}.rs-column.-medium-col-5-1{width: calc((100% - (2rem*4)) * 1/5)}.rs-column.-medium-col-5-2{width: calc(100% - (3 * calc((100% - (4rem*4)) * 1/5)) - (3 * 2rem))}.rs-column.-medium-col-5-3{width: calc(100% - (2 * calc((100% - (4rem*4)) * 1/5)) - (2 * 2rem))}.rs-column.-medium-col-5-4{width: calc(100% - (1 * calc((100% - (4rem*4)) * 1/5)) - (1 * 2rem))}.rs-column.-medium-col-5-5{width: 100.000%}.rs-column.-medium-col-6-1{width: calc((100% - (2rem*5)) * 1/6)}.rs-column.-medium-col-6-2{width: calc(100% - (4 * calc((100% - (4rem*5)) * 1/6)) - (4 * 2rem))}.rs-column.-medium-col-6-3{width: calc(100% - (3 * calc((100% - (4rem*5)) * 1/6)) - (3 * 2rem))}.rs-column.-medium-col-6-4{width: calc(100% - (2 * calc((100% - (4rem*5)) * 1/6)) - (2 * 2rem))}.rs-column.-medium-col-6-5{width: calc(100% - (1 * calc((100% - (4rem*5)) * 1/6)) - (1 * 2rem))}.rs-column.-medium-col-6-6{width: 100.000%}}@media screen and (max-width: 699px){.rs-column{margin-top: 0;margin-right: 1.5rem}.rs-column.-large-last{margin-right: 1.5rem}.rs-column.-large-first-row{margin-top: 0}.rs-column.-medium-first{clear: none}.rs-column.-medium-last{margin-right: 1.5rem}.rs-column.-medium-first-row{margin-top: 0}.rs-column.-small-first{clear: left}.rs-column.-small-last{margin-right: calc(-1 * 1.5rem)}.rs-column.-small-first-row{margin-top: 0}.rs-column.-small-col-1-1{width: 100.000%}.rs-column.-small-col-2-1{width: calc((100% - 1.5rem)/2)}.rs-column.-small-col-2-2{width: 100.000%}.rs-column.-small-col-3-1{width: calc((100% - (1.5rem*2)) * 1/3)}.rs-column.-small-col-3-2{width: calc(100% - 4rem - calc((100% - (4rem*2)) * 1/3))}.rs-column.-small-col-3-3{width: 100.000%}.rs-column.-small-col-4-1{width: calc((100% - (1.5rem*3)) * 1/4)}.rs-column.-small-col-4-2{width: calc(100% - (2 * calc((100% - (4rem*3)) * 1/4)) - (2 * 4rem))}.rs-column.-small-col-4-3{width: calc(100% - (1 * calc((100% - (4rem*3)) * 1/4)) - (1 * 4rem))}.rs-column.-small-col-4-4{width: 100.000%}.rs-column.-small-col-5-1{width: calc((100% - (1.5rem*4)) * 1/5)}.rs-column.-small-col-5-2{width: calc(100% - (3 * calc((100% - (4rem*4)) * 1/5)) - (3 * 4rem))}.rs-column.-small-col-5-3{width: calc(100% - (2 * calc((100% - (4rem*4)) * 1/5)) - (2 * 4rem))}.rs-column.-small-col-5-4{width: calc(100% - (1 * calc((100% - (4rem*4)) * 1/5)) - (1 * 4rem))}.rs-column.-small-col-5-5{width: 100.000%}.rs-column.-small-col-6-1{width: calc((100% - (1.5rem*5)) * 1/6)}.rs-column.-small-col-6-2{width: calc(100% - (4 * calc((100% - (4rem*5)) * 1/6)) - (4 * 4rem))}.rs-column.-small-col-6-3{width: calc(100% - (3 * calc((100% - (4rem*5)) * 1/6)) - (3 * 4rem))}.rs-column.-small-col-6-4{width: calc(100% - (2 * calc((100% - (4rem*5)) * 1/6)) - (2 * 4rem))}.rs-column.-small-col-6-5{width: calc(100% - (1 * calc((100% - (4rem*5)) * 1/6)) - (1 * 4rem))}.rs-column.-small-col-6-6{width: 100.000%}}.col-vertical-align-middle{display: flex;flex-direction: column;justify-content: center}.col-vertical-align-bottom{justify-content: flex-end;display: flex;flex-direction: column}.col-border-left{border-left: 1px solid #0096d9;padding-left: 4rem}@media screen and (max-width: 699px){.col-border-left{border-left: none;padding-left: none}}.col-border-right{border-right: 1px solid #0096d9;padding-right: 4rem}@media screen and (max-width: 699px){.col-border-right{border-right: none;padding-right: 0}}.margin-top-xx-large{margin-top: 10rem !important}.margin-top-x-large{margin-top: 8rem !important}.margin-top-large{margin-top: 5rem !important}.margin-top-medium{margin-top: 3.75rem !important}.margin-top-small{margin-top: 2.5rem !important}.margin-top-x-small{margin-top: 1.5rem !important}.margin-top-none{margin-top: 0 !important}@media screen and (max-width: 699px){.margin-top-xx-large{margin-top: 5rem !important}.margin-top-x-large{margin-top: 4rem !important}.margin-top-large{margin-top: 3rem !important}.margin-top-medium{margin-top: 2rem !important}.margin-top-small{margin-top: 1.5rem !important}.margin-top-x-small{margin-top: 1rem !important}}.margin-bottom-xx-large{margin-bottom: 10rem !important}.margin-bottom-x-large{margin-bottom: 8rem !important}.margin-bottom-large{margin-bottom: 5rem !important}.margin-bottom-medium{margin-bottom: 3.75rem !important}.margin-bottom-small{margin-bottom: 2.5rem !important}.margin-bottom-x-small{margin-bottom: 1.5rem !important}.margin-bottom-none{margin-bottom: 0 !important}@media screen and (max-width: 699px){.margin-bottom-xx-large{margin-bottom: 5rem !important}.margin-bottom-x-large{margin-bottom: 4rem !important}.margin-bottom-large{margin-bottom: 3rem !important}.margin-bottom-medium{margin-bottom: 2rem !important}.margin-bottom-small{margin-bottom: 1.5rem !important}.margin-bottom-x-small{margin-bottom: 1rem !important}}.padding_v_xs .article_inside{padding-top: 1.5rem !important;padding-bottom: 1.5rem !important}.padding_v_s .article_inside{padding-top: 2.5rem !important;padding-bottom: 2.5rem !important}.padding_v_m .article_inside{padding-top: 3.75rem !important;padding-bottom: 3.75rem !important}.padding_v_l .article_inside{padding-top: 5rem !important;padding-bottom: 5rem !important}.padding_v_xl .article_inside{padding-top: 8rem !important;padding-bottom: 8rem !important}.padding_v_xxl .article_inside{padding-top: 12rem !important;padding-bottom: 12rem !important}@media screen and (max-width: 699px){.padding_v_xs .article_inside{padding-top: 1.0rem !important;padding-bottom: 1.0rem !important}.padding_v_s .article_inside{padding-top: 2.0rem !important;padding-bottom: 2.0rem !important}.padding_v_m .article_inside{padding-top: 2.5rem !important;padding-bottom: 2.5rem !important}.padding_v_l .article_inside{padding-top: 3rem !important;padding-bottom: 3rem !important}.padding_v_xl .article_inside{padding-top: 6rem !important;padding-bottom: 6rem !important}.padding_v_xxl .article_inside{padding-top: 8rem !important;padding-bottom: 8rem !important}}a:focus,button:focus{outline: 2px solid #602092;outline-offset: 2px}header a:focus,footer a:focus,#bottom a:focus{outline: 2px solid #fff;outline-offset: 2px}.layernav strong:focus{outline: 2px solid #fff;outline-offset: 2px}.layout_latest a:focus img{outline: 2px solid #602092;outline-offset: -2px}.widget-text input:focus,.widget-text textarea:focus{outline: 2px solid #602092;outline-offset: 2px}.widget-checkbox input:focus + label::before{background-color: #0096d9}#wrapper{display: grid;grid-template-columns: 1fr;grid-template-rows: 1fr auto auto;grid-template-areas: 'container' 'footer' 'bottom';min-height: 100vh}@media screen and (max-width: 1100px){#wrapper{grid-template-rows: auto 1fr auto auto;grid-template-areas: 'header' 'container' 'footer' 'bottom'}}#header{grid-area: header}#footer{grid-area: footer}#container{grid-area: container}#bottom{grid-area: bottom}#header{position: fixed;left: 0;top: 0;width: 100%;z-index: 999;background-color: transparent;-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out}@media screen and (max-width: 1100px){#header{position: sticky;background-color: #412e69}}#header .header_content{display: flex;align-items: center;max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box;padding-top: 1.5rem;padding-bottom: 1.5rem}@media screen and (max-width: calc(1000px + (2 * 5rem))){#header .header_content{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){#header .header_content{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){#header .header_content{padding-left: 10vw;padding-right: 10vw}}@media screen and (max-width: 1100px){#header .header_content{justify-content: flex-end;padding-top: 0;padding-bottom: 0;padding-left: 0;padding-right: 1.5rem}}@media screen and (max-width: 1100px){#header .header_content .spacer{flex: 1}}#header .phone{margin-left: 1.5rem}@media screen and (max-width: 1100px){#header .phone{padding: .75rem 1rem .85rem;background-color: #542d69}}@media screen and (max-width: 699px){#header .phone{padding: 9px 1rem 9px}}@media screen and (max-width: 480px){#header .phone{display: none}}#header .phone a{display: block;width: auto;height: 2.5rem;line-height: 2.3rem;background-repeat: no-repeat;background-size: contain;padding-left: 2.5rem;position: relative;color: #fff;white-space: nowrap;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out;background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-weiss.png)}#header .phone a:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}@media screen and (max-width: 1100px){#header .phone a{height: 2rem;padding-left: 2rem;line-height: 1.8rem}}@media screen and (max-width: 699px){#header .phone a{height: 1.5rem;padding-left: 1.5rem;line-height: 1.3rem}}#header .phone:hover a{color: #0096d9;-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out}@media screen and (max-width: 1100px){#header .phone:hover a{color: #0096d9}}#header .search_trigger{margin-left: 2rem}@media screen and (max-width: 1366px){#header .search_trigger{margin-left: 1.5rem}}#header .search_trigger a{display: block;width: 2.5rem;height: 2.5rem;background-repeat: no-repeat;background-size: contain;font-size: 0;background-image: url(/files/content/diakonie-schweinfurt/icons/suche/suche-weiss.png)}#header .search_trigger a:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/suche/suche-cyan.png)}@media screen and (max-width: 1100px){#header .search_trigger a{height: 2rem;width: 2rem}}@media screen and (max-width: 699px){#header .search_trigger a{height: 1.5rem;width: 1.5rem}}#header.sticky,#header.overlay_opened{background-color: #412e69;-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out}#header.sticky .mainnav a:hover,#header.overlay_opened .mainnav a:hover,#header.sticky .mainnav a.trail,#header.overlay_opened .mainnav a.trail,#header.sticky .mainnav strong,#header.overlay_opened .mainnav strong{color: #0096d9}#header.sticky .phone a:hover,#header.overlay_opened .phone a:hover{color: #0096d9;background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}#header.sticky .search_trigger a:hover,#header.overlay_opened .search_trigger a:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/suche/suche-cyan.png)}#header.overlay_opened{background-color: #412e69;-webkit-transition: all 0 ease-in-out !important;-moz-transition: all 0 ease-in-out !important;-ms-transition: all 0 ease-in-out !important;-o-transition: all 0 ease-in-out !important;transition: all 0 ease-in-out !important}.header_below{position: relative}.no_headpic #header{background-color: #412e69;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.no_headpic #header .mainnav a:hover,.no_headpic #header .mainnav a.trail,.no_headpic #header .mainnav strong{color: #0096d9}.no_headpic #header .phone:hover a{color: #0096d9}.no_headpic #header .phone:hover a::before{color: #0096d9;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.no_headpic #header .search_trigger a:hover{color: #0096d9}.no_headpic #header #mobilenav a:hover{color: #0096d9}#headr{margin-bottom: 2rem}@media screen and (max-width: 1100px){#headr{margin-bottom: 0}}#headr .mod_article:first-of-type{z-index: -1}footer{color: #fff;background-color: #542d69;line-height: 1.5}footer .footer_content{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box;padding-top: 5rem;padding-bottom: 5rem}@media screen and (max-width: calc(1000px + (2 * 5rem))){footer .footer_content{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){footer .footer_content{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){footer .footer_content{padding-left: 10vw;padding-right: 10vw}}@media screen and (max-width: 1100px){footer .footer_content{padding-top: 2.5rem;padding-bottom: 2.5rem}}footer a{color: #fff}footer a:hover{color: #0096d9}footer .logo_footer img{height: 3rem;width: auto}footer .footer_columns{display: flex;justify-content: space-between;flex-wrap: wrap}@media screen and (max-width: 699px){footer .footer_columns{flex-direction: column;justify-content: flex-start}}footer .footer_columns .footer_column{flex: 0 0 auto;padding-right: 2rem}@media screen and (max-width: 1100px){footer .footer_columns .footer_column.address,footer .footer_columns .footer_column.contact{margin-bottom: 2rem}}footer .footer_columns .footer_column:last-of-type{padding-right: 0}footer .headline{font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;text-transform: uppercase;margin-bottom: .25rem;margin-top: 2rem}footer a{display: block}footer a.phone,footer a.email{position: relative;padding-left: 2rem}footer a.phone::before,footer a.email::before{position: absolute;top: 60%;left: 0;transform: translateY(-50%);content: '';display: inline-block;padding-left: 0.5rem;height: 1.5rem;width: 1.5rem;background-size: contain;background-repeat: no-repeat}footer a.phone{margin-bottom: 1.0rem}footer a.phone::before{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-weiss.png)}footer a.email::before{background-image: url(/files/content/diakonie-schweinfurt/icons/email/email-weiss.png)}footer .socials .headline{margin-bottom: 1rem}footer .footer_columns_grid{display: grid;grid-template-columns: repeat(3, 1fr)}@media screen and (max-width: 900px){footer .footer_columns_grid{grid-template-columns: repeat(2, 1fr)}}@media screen and (max-width: 599px){footer .footer_columns_grid{grid-template-columns: 1fr}}footer .footer_columns_grid .address{grid-column: 1 / 3}@media screen and (max-width: 900px){footer .footer_columns_grid .address{grid-column: 1 / 3;grid-row: 1 / 2}}@media screen and (max-width: 599px){footer .footer_columns_grid .address{grid-column: 1 / 2}}footer .footer_columns_grid .address .addresses{display: grid;grid-template-columns: repeat(2, 1fr)}@media screen and (max-width: 599px){footer .footer_columns_grid .address .addresses{grid-template-columns: 1fr;gap: 1.5rem}}footer .footer_columns_grid .contact{grid-column: 1 / 2;grid-row: 2 / 3}@media screen and (max-width: 900px){footer .footer_columns_grid .contact{grid-row: 2 / 3}}@media screen and (max-width: 599px){footer .footer_columns_grid .contact{grid-column: 1 / 2}}footer .footer_columns_grid .hours{grid-column: 2 / 3;grid-row: 2 / 3}@media screen and (max-width: 900px){footer .footer_columns_grid .hours{grid-column: 2 / 3}}@media screen and (max-width: 599px){footer .footer_columns_grid .hours{grid-column: 1 / 2;grid-row: 3 / 4}}footer .footer_columns_grid .socials{grid-column: 3 / 4;grid-row: 1 / 2}@media screen and (max-width: 900px){footer .footer_columns_grid .socials{grid-column: 1 / 2;grid-row: 3 / 4}}@media screen and (max-width: 599px){footer .footer_columns_grid .socials{grid-column: 1 / 2;grid-row: 4 / 5}}footer .footer_columns_grid .press{grid-column: 3 / 4;grid-row: 2 / 3}@media screen and (max-width: 900px){footer .footer_columns_grid .press{grid-column: 2 / 3;grid-row: 3 / 4}}@media screen and (max-width: 599px){footer .footer_columns_grid .press{grid-column: 1 / 2;grid-row: 5 / 6}}.social_links{display: flex;justify-content: flex-start}@media screen and (max-width: 699px){.social_links{justify-content: flex-start}}.social_links a{display: flex;margin-left: 1.25rem;height: 2rem;width: 2rem;background-repeat: no-repeat;background-size: contain;font-size: 0}.social_links a:first-of-type{margin-left: 0}.social_links a.facebook{background-image: url(/files/content/diakonie-schweinfurt/icons/facebook/facebook-weiss.png)}.social_links a.facebook:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/facebook/facebook-cyan.png)}.social_links a.instagram{background-image: url(/files/content/diakonie-schweinfurt/icons/instagram/instagram-weiss.png)}.social_links a.instagram:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/instagram/instagram-cyan.png)}.social_links a.twitter{background-image: url(/files/content/diakonie-schweinfurt/icons/x/x_white.png)}.social_links a.twitter:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/x/x_Cyan.png)}.social_links a.linkedin{background-image: url(/files/content/diakonie-schweinfurt/icons/linkedin/linkedin-weiss.png)}.social_links a.linkedin:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/linkedin/linkedin-cyan.png)}.social_links a.xing{background-image: url(/files/content/diakonie-schweinfurt/icons/xing/xing-weiss.png)}.social_links a.xing:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/xing/xing-cyan.png)}#preload div{background: no-repeat -9999px -9999px;height: 1px;width: 1px;overflow: hidden}#preload div.facebook{background-image: url(/files/content/diakonie-schweinfurt/icons/facebook/facebook-cyan.png)}#preload div.xing{background-image: url(/files/content/diakonie-schweinfurt/icons/xing/xing-cyan.png)}#preload div.linkedin{background-image: url(/files/content/diakonie-schweinfurt/icons/linkedin/linkedin-cyan.png)}#preload div.instagram{background-image: url(/files/content/diakonie-schweinfurt/icons/instagram/instagram-cyan.png)}#preload div.open-menu{background-image: url(/files/content/diakonie-schweinfurt/icons/menue/menue-cyan.png)}#preload div.open-menu-sticky{background-image: url(/files/content/diakonie-schweinfurt/icons/menue/menue-cyan.png)}#preload div.close-menu{background-image: url(/files/content/diakonie-schweinfurt/icons/close/close-weiss.png)}#preload div.close-menu-sticky{background-image: url(/files/content/diakonie-schweinfurt/icons/close/close-cyan.png)}#preload div.phone{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}#preload div.phone-sticky{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}#preload div.search{background-image: url(/files/content/diakonie-schweinfurt/icons/suche/suche-cyan.png)}#preload div.search-sticky{background-image: url(/files/content/diakonie-schweinfurt/icons/suche/suche-cyan.png)}#bottom{background-color: #412e69;padding-top: 2rem;padding-bottom: 2rem}.mod_article{position: relative}.mod_article .article_inside{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.mod_article .article_inside{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.mod_article .article_inside{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.mod_article .article_inside{padding-left: 10vw;padding-right: 10vw}}.mod_article.width-full .article_inside{width: 100%;max-width: 100%;margin-right: 0;margin-left: 0;padding-right: 0;padding-left: 0}.mod_article.width-medium .article_inside{max-width: 1118px;margin-left: auto;margin-right: auto;padding-left: 4%;padding-right: 4%;box-sizing: border-box}.mod_article.width-narrow .article_inside{max-width: 1200px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: 1440px){.mod_article.width-narrow .article_inside{padding-left: 5%;padding-right: 5%}}@media screen and (max-width: 1366px){.mod_article.width-narrow .article_inside{padding-left: 12%;padding-right: 12%}}@media screen and (max-width: 1100px){.mod_article.width-narrow .article_inside{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.mod_article.width-narrow .article_inside{padding-left: 1rem;padding-right: 1rem}}.mod_article.inner_padding .article_inside{padding-top: 8vh;padding-bottom: 8vh}@media screen and (max-width: calc(1000px + (2 * 5rem))){.mod_article.article-slider .article_inside{max-width: calc(1000px - (2 * 5rem));padding-left: 0;padding-right: 0}}@media screen and (max-width: 1100px){.mod_article.article-slider .article_inside{max-width: calc(100vw - (2 * 5rem))}}@media screen and (max-width: 699px){.mod_article.article-slider .article_inside{max-width: calc(100vw - (2 * 10vw))}}.mod_article > .article-image{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;background-color: #004d70}.mod_article > .inside{position: relative;z-index: 3}.mod_article > .article-image.float-right{left: auto;right: 0;width: 50%}.mod_article > .article-image.float-left{left: 0;width: 50%}.mod_article > .article-image .image_container,.mod_article > .article-image picture{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.mod_article > .article-image .image_container img,.mod_article > .article-image picture img{position: absolute;top: 50%;left: 50%;max-width: none;min-width: 100%;min-height: 100%;width: auto;height: auto;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.mobile .mod_article .article_inside{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.mobile .mod_article .article_inside{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.mobile .mod_article .article_inside{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.mobile .mod_article .article_inside{padding-left: 10vw;padding-right: 10vw}}.mobile .mod_article.width-full .article_inside{width: 100%;max-width: 100%;margin-right: 0;margin-left: 0;padding-right: 0;padding-left: 0}.content_narrow{display: block;max-width: 768px;margin: 0 auto}@media screen and (max-width: 699px){.content_narrow{display: inline-block}}.text_narrow{display: block;max-width: 600px;margin: 0 auto}@media screen and (max-width: 699px){.text_narrow{display: inline-block}}.art_bg_color_1{background-color: #0096d9}.art_bg_color_2{background-color: #542d69}.art_bg_color_3{background-color: #412e69}.art_bg_color_4{background-color: #6e2272}.art_bg_color_5{background-color: #2e2672}.art_bg_color_6{background-color: #602092}.ce_text.marker{position: relative;padding-left: 2.25rem}.ce_text.marker::before{position: absolute;top: 7px;left: 0;width: 1.25rem;height: 1.25rem;content: "";background-color: #542d69}.headline_color_1 h1,.headline_color_1 h2,.headline_color_1 h3,.headline_color_1 h4,.headline_color_1 h5,.headline_color_1 h6{color: #0096d9 !important}.headline_color_2 h1,.headline_color_2 h2,.headline_color_2 h3,.headline_color_2 h4,.headline_color_2 h5,.headline_color_2 h6{color: #542d69 !important}.headline_color_3 h1,.headline_color_3 h2,.headline_color_3 h3,.headline_color_3 h4,.headline_color_3 h5,.headline_color_3 h6{color: #412e69 !important}.headline_color_white h1,.headline_color_white h2,.headline_color_white h3,.headline_color_white h4,.headline_color_white h5,.headline_color_white h6{color: #fff !important}h1.headline_color_1,h2.headline_color_1,h3.headline_color_1,h4.headline_color_1,h5.headline_color_1,h6.headline_color_1{color: #0096d9 !important}h1.headline_color_2,h2.headline_color_2,h3.headline_color_2,h4.headline_color_2,h5.headline_color_2,h6.headline_color_2{color: #542d69 !important}h1.headline_color_3,h2.headline_color_3,h3.headline_color_3,h4.headline_color_3,h5.headline_color_3,h6.headline_color_3{color: #412e69 !important}h1.headline_color_white,h2.headline_color_white,h3.headline_color_white,h4.headline_color_white,h5.headline_color_white,h6.headline_color_white{color: #fff !important}.headline_color_1 h1,.headline_color_1 h2,.headline_color_1 h3,.headline_color_1 h4,.headline_color_1 h5,.headline_color_1 h6{color: #0096d9}.headline_color_2 h1,.headline_color_2 h2,.headline_color_2 h3,.headline_color_2 h4,.headline_color_2 h5,.headline_color_2 h6{color: #542d69}.headline_color_3 h1,.headline_color_3 h2,.headline_color_3 h3,.headline_color_3 h4,.headline_color_3 h5,.headline_color_3 h6{color: #412e69}.headline_color_white h1,.headline_color_white h2,.headline_color_white h3,.headline_color_white h4,.headline_color_white h5,.headline_color_white h6{color: #fff}.text_color_1 p,.text_color_1 .marker{color: #0096d9}.text_color_2 p,.text_color_2 .marker{color: #542d69}.text_color_3 p,.text_color_3 .marker{color: #6e2272}.text_color_4 p,.text_color_4 .marker{color: #0096d9}.text_color_white p,.text_color_white .marker,.text_color_white a{color: #fff}.upc_color_1 p{color: #0096d9;text-transform: uppercase;font-size: 1.125rem}.ce_bg_color_1{padding: 1.5rem;background-color: #0096d9}.ce_bg_color_2{padding: 1.5rem;background-color: #542d69}.ce_list ol,.ce_text ol,.ce_list ul,.ce_text ul{padding-left: 1.5rem;margin-bottom: 1.5rem;font-size: 1.25rem}@media screen and (max-width: 480px){.ce_list ol,.ce_text ol,.ce_list ul,.ce_text ul{font-size: 1.125rem}}.ce_list li{margin-bottom: .5rem}.ce_list ul li::marker{content: '+  ';font-size: 1rem}.ce_list.list_format_1{font-size: 1.25rem;text-transform: uppercase}.ce_list.list_color_1{color: #0096d9}.ce_list.list_color_2{color: #542d69}.ce_list.list_color_3{color: #412e69}.ce_list.list_color_4{color: #6e2272}.ce_list.list_color_white{color: #fff}.no_scale img{width: unset;max-width: 100%}.wrapper_images{display: flex;flex-wrap: wrap;gap: 2rem}.ce_hyperlink{display: flex;align-items: center;margin-bottom: 1.5rem;font-size: 1.25rem}@media screen and (max-width: 480px){.ce_hyperlink{font-size: 1.125rem}}.ce_hyperlink .link{display: flex;flex-direction: column}.ce_hyperlink .info{font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;text-transform: uppercase;hyphens: auto;color: #6e2272;font-size: 1.125rem}.ce_hyperlink a{color: #3b3b3a;hyphens: auto}.ce_hyperlink a:hover{color: #0096d9}.ce_hyperlink.color_1 .info{color: #fff}.ce_hyperlink.color_1 a{color: #fff}.ce_hyperlink.color_1 a:hover{color: #fff;text-decoration: underline}.ce_hyperlink.color_3 a{color: #0096d9}.ce_hyperlink.color_3 a:hover{color: #3b3b3a;text-decoration: underline}.ce_hyperlink .icon{display: inline-block;flex: 0 0 auto;width: 4rem;height: 4rem;margin-right: 1rem;vertical-align: middle;background: url(/files/content/diakonie-schweinfurt/icons/verlinkung/verlinkung-cyan.png);background-repeat: no-repeat;background-position: center center;background-size: contain}@media screen and (max-width: 480px){.ce_hyperlink .icon{width: 3rem;height: 3rem}}.ce_hyperlink .icon img{width: 100%;height: auto;display: block}.ce_hyperlink.hyperlink_no_icon .icon{display: none}.ce_hyperlink.hyperlink_color_1 .icon{background-image: url(/files/content/diakonie-schweinfurt/icons/verlinkung/verlinkung-cyan.png);color: #0096d9}.ce_hyperlink.hyperlink_color_2 .icon{background-image: url(/files/content/diakonie-schweinfurt/icons/verlinkung/verlinkung-violett.png)}.ce_hyperlink.hyperlink_color_white .icon{background-image: url(/files/content/diakonie-schweinfurt/icons/verlinkung/verlinkung-weiss.png)}.ce_hyperlink.info_color_1 .info{color: #fff}.ce_hyperlink.info_color_2 .info{color: #542d69}.ce_hyperlink.info_color_3 .info{color: #0096d9}.ce_hyperlink.alignment-centered{justify-content: center}.ce_accordion{border-bottom: 1px solid #0096d9;margin-bottom: 1rem}@media screen and (max-width: 1366px){.ce_accordion{margin-bottom: 3rem}}@media screen and (max-width: 1280px){.ce_accordion{margin-bottom: 2rem}}@media screen and (max-width: 1100px){.ce_accordion{margin-bottom: 2rem}}@media screen and (max-width: 800px){.ce_accordion{margin-bottom: 1.5rem}}.ce_accordion .toggler{font-size: 1.25rem;padding-bottom: 1rem;color: #0096d9}@media screen and (max-width: 480px){.ce_accordion .toggler{font-size: 1.125rem}}.ce_accordion .toggler:hover{color: #542d69;cursor: pointer}.ce_accordion .toggler::before{display: inline-block;content: "\f10f";font-family: "flaticon_diakonie";font-size: 1.125rem;line-height: 1;margin-right: .5rem;transform: rotate(180deg);-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}@media screen and (max-width: 480px){.ce_accordion .toggler::before{font-size: 1.25rem}}.ce_accordion .toggler.active{color: #542d69}.ce_accordion .toggler.active::before{content: "\f110";transform: rotate(0deg);-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.ce_accordion .accordion{padding-bottom: 2rem}.ce_download h4,.ce_downloads h4{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.ce_download h4,.ce_downloads h4{font-size: 1.25rem;margin-bottom: 0.75rem}}.ce_download .download-element,.ce_downloads .download-element{display: flex;align-items: center;font-size: 1.25rem}@media screen and (max-width: 480px){.ce_download .download-element,.ce_downloads .download-element{font-size: 1.125rem}}.ce_download .download-element .download-element-inner,.ce_downloads .download-element .download-element-inner{display: flex;align-items: center}.ce_download .download-element .download-element-inner .text,.ce_downloads .download-element .download-element-inner .text{display: block;hyphens: auto;text-wrap: balance}@media screen and (max-width: 800px){.ce_download .download-element .download-element-inner .text,.ce_downloads .download-element .download-element-inner .text{display: block}}.ce_download .download-element .download-element-inner .text .size,.ce_downloads .download-element .download-element-inner .text .size{white-space: nowrap}.ce_download .download-element .download-element-inner .text .size::before,.ce_downloads .download-element .download-element-inner .text .size::before{content: "|";margin-right: 0.375rem;margin-left: 0.375rem}.ce_download .download-element .icon,.ce_downloads .download-element .icon{display: inline-block;width: 4rem;height: 4rem;margin-right: 1rem;vertical-align: middle;background-image: url(/files/content/diakonie-schweinfurt/icons/download/download-cyan.png);background-repeat: no-repeat;background-position: center center;background-size: contain;flex: 0 0 auto}@media screen and (max-width: 480px){.ce_download .download-element .icon,.ce_downloads .download-element .icon{width: 3rem;height: 3rem;margin-right: 0.75rem}}@media screen and (max-width: 360px){.ce_download .download-element .icon,.ce_downloads .download-element .icon{width: 2rem;height: 2rem;margin-right: 0.5rem}}.ce_download.dnl_icon_2 .icon,.ce_downloads.dnl_icon_2 .icon{background-image: url(/files/content/diakonie-schweinfurt/icons/download/download-violett.png)}.ce_download.dnl_icon_white .icon,.ce_downloads.dnl_icon_white .icon{background-image: url(/files/content/diakonie-schweinfurt/icons/download/download-weiss.png)}.ce_download a,.ce_downloads a{color: #3b3b3a}.ce_download a:hover,.ce_downloads a:hover{color: #0096d9}.ce_download.color_1 a,.ce_downloads.color_1 a{color: #fff}.ce_download.color_1 a:hover,.ce_downloads.color_1 a:hover{color: #fff;text-decoration: underline}.ce_download.color_2 a,.ce_downloads.color_2 a{color: #542d69}.ce_download.color_2 a:hover,.ce_downloads.color_2 a:hover{color: #542d69;text-decoration: underline}.ce_download{margin-bottom: 1.5rem}.ce_download p{margin-bottom: 0}.ce_downloads ul{list-style-type: none}.ce_downloads li{margin-bottom: 1.25rem}@media screen and (max-width: 1100px){.logo{padding: 12px 1rem 9px;background-color: #542d69}}@media screen and (max-width: 699px){.logo{padding: 10px 1rem 8px}}.logo svg{height: 2.5rem;width: auto}@media screen and (max-width: 1100px){.logo svg{height: 1.75rem}}@media screen and (max-width: 699px){.logo svg{height: 1.5rem}}.logo a{display: block}:root{--svgcolor1: #fff;--svgcolor2: #fff}@media screen and (max-width: 1100px){:root{--svgcolor2: #0096d9}}.animation_container{min-height: 50vh}@media screen and (max-width: 800px){.animation_container{min-height: 50vw}}#animation{position: relative;background-color: transparent;max-width: 1000px;min-height: 50vh}@media screen and (max-width: 800px){#animation{min-height: 50vw}}#animation .link{cursor: pointer;position: absolute;z-index: 1}#animation .href_1{top: 0;right: 16%;width: 21%;height: 11%}#animation .href_2{top: 16%;right: 9%;width: 20%;height: 11%}#animation .href_3{top: 33%;right: 4%;width: 20%;height: 14%}#animation .href_4{top: 53%;right: 0%;width: 23%;height: 14%}#animation .href_5{top: 72%;right: 4%;width: 25%;height: 12%}#animation .href_6{bottom: 0;right: 9%;width: 26%;height: 9%}#animation .href_7{top: 20%;left: 0;width: 18%;height: 9%}#animation .href_8{top: 33%;left: 0;width: 16%;height: 11%}#animation .href_9{top: 48%;left: 0;width: 16%;height: 9%}#animation .href_10{bottom: 30%;left: 0;width: 18%;height: 9%}#animation .href_11{bottom: 18%;left: 0;width: 24%;height: 9%}#animation_2024{position: relative;background-color: transparent;max-width: 1000px;min-height: 50vh}@media screen and (max-width: 800px){#animation_2024{min-height: 50vw}}#animation_2024 .link{cursor: pointer;position: absolute;z-index: 1}#animation_2024 .href_1{top: 0;right: 20%;width: 23%;height: 11%}#animation_2024 .href_2{top: 12%;right: 17%;width: 17%;height: 11%}#animation_2024 .href_3{top: 25%;right: 4%;width: 24%;height: 13%}#animation_2024 .href_4{top: 67%;right: 8%;width: 23%;height: 10%}#animation_2024 .href_5{top: 53%;right: 4%;width: 23%;height: 12%}#animation_2024 .href_6{bottom: 0;right: 17%;width: 25%;height: 9%}#animation_2024 .href_7{top: 18%;left: 3%;width: 18%;height: 9%}#animation_2024 .href_8{top: 32%;left: 3%;width: 16%;height: 10%}#animation_2024 .href_9{top: 46%;left: 3%;width: 16%;height: 9%}#animation_2024 .href_10{bottom: 32%;left: 3%;width: 18%;height: 9%}#animation_2024 .href_11{bottom: 20%;left: 3%;width: 24%;height: 9%}#animation_2024 .href_12{top: 79%;right: 15%;width: 22%;height: 11%}#animation_2024 .href_13{top: 40%;right: 0%;width: 26%;height: 12%}a.skip-main{left: -999px;position: absolute;top: auto;width: 1px;height: 1px;overflow: hidden;z-index: -999;font-family: Arial, Helvetica, sans-serif}a.skip-main:focus,a.skip-main:active{display: inline-block;color: #fff;background-color: black;left: 50%;top: auto;width: auto;transform: translateX(-50%);height: auto;overflow: auto;margin: 1rem 0;padding: 1rem;border-radius: 1px;border: 4px solid #ff0;text-align: center;font-size: 1.2em;z-index: 999}.mainnav{display: block;flex: 1 1 auto}@media screen and (max-width: 1100px){.mainnav{display: none}}.mainnav :focus{outline: 1}.mainnav ul{display: flex;list-style-type: none}.mainnav li{display: block}.mainnav a,.mainnav strong{margin-right: 0;margin-left: 2.0rem;color: #fff;white-space: nowrap;vertical-align: text-top;padding-bottom: 2px;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}@media screen and (max-width: 1366px){.mainnav a,.mainnav strong{margin-left: 2rem}}.mainnav a:focus span,.mainnav strong:focus span,.mainnav a:active span,.mainnav strong:active span{border-bottom: 2px solid #0096d9}.mainnav a.active,.mainnav a.trail,.mainnav a:hover{color: #0096d9;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.mainnav a.invisible{margin: 0;padding: 0}.mainnav strong{color: #fff}#mainnavtop{opacity: 0;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}#mainnavtop.attop{opacity: 1;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}#overlay{display: none;position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 100.5vw;height: 100vh;z-index: 9999;background-color: #412e69}button.layer_trigger_close{color: #fff}button.layer_trigger_close:hover{color: #0096d9 !important}.overlay_inside{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.overlay_inside{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.overlay_inside{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.overlay_inside{padding-left: 10vw;padding-right: 10vw}}.layernav{padding-top: 5rem}.layernav::-webkit-scrollbar{display: none}.layernav a{color: #fff;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.layernav a:hover,.layernav a:focus{color: #0096d9}.layernav a a.trail,.layernav a strong{color: #0096d9}.layernav a,.layernav strong{font-size: 1.75rem}@media screen and (max-width: 1366px){.layernav a,.layernav strong{font-size: 1.5rem}}.layernav ul.level_2 a,.layernav ul.level_3 a,.layernav ul.level_2 strong,.layernav ul.level_3 strong{font-size: 1.125rem}@media screen and (max-width: 1366px){.layernav ul.level_2 a,.layernav ul.level_3 a,.layernav ul.level_2 strong,.layernav ul.level_3 strong{font-size: 1rem}}.layernav ul{display: block;list-style: none;padding: 0;margin: 0;width: calc(33.333% - 1vw)}.layernav ul.ul_trail{display: block}.layernav ul > li{position: relative;display: block;margin: 0;padding: 0 0 2.25rem 0}.layernav ul > li.submenu > a:after,.layernav ul > li.submenu > strong:after{content: "\f119";font-family: "flaticon_diakonie";vertical-align: sub;margin-left: 1rem}.layernav ul > li > a{display: block;line-height: 1.2;transition: background-color .4s}.layernav ul > li > ul{display: none;position: absolute;top: 0;left: 100%;width: 100%}.layernav ul > li > ul.trail{display: block}.layernav ul > li > ul > li.submenu > a:after{margin-left: 0.5rem}.layernav ul > li:hover > ul,.layernav ul > li:focus-within > ul{display: block}.layernav ul.level_2,.layernav ul.level_3{padding-left: 1vw;border-left: 1px solid #fff}@media screen and (max-width: 1366px){.layernav ul.level_2,.layernav ul.level_3{padding-left: 2rem}}.layernav ul.level_2 li,.layernav ul.level_3 li{padding: .5rem 0 1.5rem 0}.layernav ul.level_2 li:last-of-type,.layernav ul.level_3 li:last-of-type{padding: .5rem 0 .75rem 0}.layernav a.trail:after,.layernav a.active:after,.layernav a:hover,.layernav strong{color: #0096d9;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}#mobilenav a{width: 2.5rem;height: 2.5rem;background-repeat: no-repeat;background-size: contain;font-size: 0}@media screen and (max-width: 1100px){#mobilenav a{height: 2rem;width: 2rem}}@media screen and (max-width: 699px){#mobilenav a{height: 1.5rem;width: 1.5rem}}#overlay-open a{display: block}button#overlay-open,.mobile_trigger{width: 2.5rem;height: 2.5rem;background-image: url(/files/content/diakonie-schweinfurt/icons/menue/menue-weiss.png);background-size: contain;background-color: transparent;border: none}button#overlay-open:hover,.mobile_trigger:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/menue/menue-cyan.png);cursor: pointer}button#overlay-close{width: 2.5rem;height: 2.5rem;display: none;background-image: url(/files/content/diakonie-schweinfurt/icons/close/close-weiss.png);background-size: contain;background-color: transparent;border: none}button#overlay-close:hover{background-image: url(/files/content/diakonie-schweinfurt/icons/close/close-cyan.png);cursor: pointer}#mobilenav{margin-left: 1.5rem}@media screen and (max-width: 1100px){#mobilenav{display: block;flex: 0 1 auto;align-self: center}}.layer_trigger{display: none}@media screen and (min-width: 1101px){.layer_trigger{display: block}}.mobile_trigger{display: none}@media screen and (max-width: 1100px){.mobile_trigger{display: block}}.mm-panel .mm-listitem_selected a,.mm-panel .trail a{color: #0096d9;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.legalnav{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.legalnav{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.legalnav{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.legalnav{padding-left: 10vw;padding-right: 10vw}}.legalnav ul{display: flex;justify-content: flex-end;list-style: none}@media screen and (max-width: 699px){.legalnav ul{flex-direction: column;justify-content: flex-start}}.legalnav li{margin-left: 1.5rem}.legalnav li:first-of-type{margin-left: 0}@media screen and (max-width: 699px){.legalnav li{margin-left: 0;margin-top: 1rem}.legalnav li:first-of-type{margin-top: 0}}.legalnav a{color: #fff}.legalnav a:hover{color: #0096d9}.legalnav strong,.legalnav a.trail{font-family: 'Helvetica Neue W31', 'Arial', sans-serif;font-weight: 400;color: #0096d9}.mouse_scroll{position: absolute;bottom: 4rem;left: 50%;transform: translateX(-50%);display: block;margin: 0 auto;width: 24px;height: 50px;z-index: 2}@media screen and (max-width: 1100px){.mouse_scroll{display: none}}.m_scroll_arrows{display: block;width: 5px;height: 5px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);border-right: 2px solid #fff;border-bottom: 2px solid #fff;margin: 0 0 3px 4px;width: 16px;height: 16px}@media screen and (max-width: 1100px){.m_scroll_arrows{display: none}}.unu{margin-top: 1px}.unu,.doi,.trei{-webkit-animation: mouse-scroll 1s infinite;-moz-animation: mouse-scroll 1s infinite;animation: mouse-scroll 1s infinite}.unu{-webkit-animation-delay: .1s;-moz-animation-delay: .1s;-webkit-animation-direction: alternate;animation-direction: alternate;animation-delay: alternate}.doi{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-webkit-animation-direction: alternate;animation-delay: .2s;animation-direction: alternate;margin-top: -6px}.trei{-webkit-animation-delay: .3s;-moz-animation-delay: .3s;-webkit-animation-direction: alternate;animation-delay: .3s;animation-direction: alternate;margin-top: -6px}.mouse{height: 42px;width: 24px;border-radius: 14px;transform: none;border: 2px solid #fff;top: 170px}.wheel{height: 5px;width: 2px;display: block;margin: 5px auto;background: white;position: relative;height: 4px;width: 4px;border: 2px solid #fff;-webkit-border-radius: 8px;border-radius: 8px}.wheel{-webkit-animation: mouse-wheel .6s linear infinite;-moz-animation: mouse-wheel .6s linear infinite;animation: mouse-wheel .6s linear infinite}@-webkit-keyframes mouse-wheel{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(6px);-ms-transform: translateY(6px);transform: translateY(6px)}}@-moz-keyframes mouse-wheel{0%{top: 1px}25%{top: 2px}50%{top: 3px}75%{top: 2px}100%{top: 1px}}@-o-keyframes mouse-wheel{0%{top: 1px}25%{top: 2px}50%{top: 3px}75%{top: 2px}100%{top: 1px}}@keyframes mouse-wheel{0%{top: 1px}25%{top: 2px}50%{top: 3px}75%{top: 2px}100%{top: 1px}}@-webkit-keyframes mouse-scroll{0%{opacity: 0}50%{opacity: .5}100%{opacity: 1}}@-moz-keyframes mouse-scroll{0%{opacity: 0}50%{opacity: .5}100%{opacity: 1}}@-o-keyframes mouse-scroll{0%{opacity: 0}50%{opacity: .5}100%{opacity: 1}}@keyframes mouse-scroll{0%{opacity: 0}50%{opacity: .5}100%{opacity: 1}}.contentnav{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box;margin-top: -4rem;opacity: 1;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}@media screen and (max-width: calc(1000px + (2 * 5rem))){.contentnav{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.contentnav{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.contentnav{padding-left: 10vw;padding-right: 10vw}}@media screen and (max-width: 1100px){.contentnav{display: none}}.contentnav ul{display: grid;grid-template-columns: repeat(3, 1fr);list-style-type: none;gap: 2rem}.contentnav ul li{text-align: center}.contentnav a,.contentnav strong{display: block;padding: 2.25rem 0;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.25rem}.contentnav a{color: #fff;background-color: #542d69}.contentnav a:hover{background-color: #0096d9}.contentnav strong{color: #fff;background-color: #0096d9}.contentnav.attop{opacity: 0;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.pagination{width: 100%;margin-top: 1.5rem;margin-bottom: 2.5rem}.pagination ul{display: flex;flex-direction: row;flex-wrap: nowrap;gap: 1.5rem;list-style-type: none;font-size: 1.5rem}.pagination li{padding: 0 .5rem;margin-left: 0}.pagination li:last-of-type{margin-right: 0}.pagination li.first,.pagination li.last,.pagination li.next,.pagination li.previous{font-size: 120%;line-height: 1}.pagination p{display: none}.pagination a,.pagination strong{display: block;font-weight: 400;text-transform: uppercase;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.pagination a{color: #3b3b3a}.pagination a:hover{color: #542d69}.pagination strong{color: #542d69}.mod_breadcrumb{margin-top: 4.5rem;text-transform: uppercase;max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box;font-size: 1.25rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;display: none}@media screen and (max-width: calc(1000px + (2 * 5rem))){.mod_breadcrumb{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.mod_breadcrumb{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.mod_breadcrumb{padding-left: 10vw;padding-right: 10vw}}@media screen and (max-width: 1100px){.mod_breadcrumb{display: none}}@media screen and (max-width: 699px){.mod_breadcrumb{margin-top: 2.5rem}}.mod_breadcrumb ul{list-style-type: none;display: flex}.mod_breadcrumb ul li::after{content: ">";padding-left: .5rem;margin-right: .5rem}.mod_breadcrumb ul li.active::after{content: "";padding-left: 0;margin-right: 0}.mod_breadcrumb a{color: #3b3b3a}.mod_breadcrumb a:hover{color: #0096d9}.mod_breadcrumb .active{color: #0096d9}.show_breadcrumb .mod_breadcrumb{display: block}@media screen and (max-width: 1100px){.show_breadcrumb .mod_breadcrumb{display: none}}.headerhero .content{position: relative}.headerhero .cover{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, #111 -40%, rgba(0,0,0,0) 70%);z-index: 1}.headerhero .image{width: 100%}.headerhero .image img{max-width: 100%;width: 100%;height: auto;display: block}.headerhero .image.hasvideo{display: none}@media screen and (max-width: 1100px){.headerhero .image.hasvideo{display: block}}.headerhero .textbox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: flex-end;box-sizing: border-box;z-index: 1;padding-bottom: 8vw}@media screen and (max-width: 1440px){.headerhero .textbox{padding-bottom: 10rem}}@media screen and (max-width: 1100px){.headerhero .textbox{padding-bottom: 8rem}}@media screen and (max-width: 699px){.headerhero .textbox{padding-bottom: 4rem}}@media screen and (max-width: 360px){.headerhero .textbox{padding-bottom: 3rem}}.headerhero .textbox .box .inside{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.headerhero .textbox .box .inside{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.headerhero .textbox .box .inside{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.headerhero .textbox .box .inside{padding-left: 10vw;padding-right: 10vw}}.headerhero .textbox .subheadline{font-size: 1.5rem;color: #fff;margin-bottom: 0;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.headerhero .textbox .subheadline{font-size: 1.25rem}}@media screen and (max-width: 1100px){.headerhero .textbox .subheadline{font-size: 1.125rem}}@media screen and (max-width: 800px){.headerhero .textbox .subheadline{font-size: 1rem;margin-bottom: .5rem}}@media screen and (max-width: 480px){.headerhero .textbox .subheadline{font-size: .875rem}}.headerhero .textbox .headline h1,.headerhero .textbox .headline h2,.headerhero .textbox .headline h3,.headerhero .textbox .headline h4,.headerhero .textbox .headline h5,.headerhero .textbox .headline h6{color: #fff;margin-bottom: 0;letter-spacing: 1px;text-transform: uppercase;-ms-hyphens: none;-moz-hyphens: none;-webkit-hyphens: none;hyphens: none;line-height: 1.1;font-size: 7.2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.headerhero .textbox .headline h1,.headerhero .textbox .headline h2,.headerhero .textbox .headline h3,.headerhero .textbox .headline h4,.headerhero .textbox .headline h5,.headerhero .textbox .headline h6{font-size: 5.6rem;-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}}@media screen and (max-width: 1100px){.headerhero .textbox .headline h1,.headerhero .textbox .headline h2,.headerhero .textbox .headline h3,.headerhero .textbox .headline h4,.headerhero .textbox .headline h5,.headerhero .textbox .headline h6{font-size: 3.75rem}}@media screen and (max-width: 699px){.headerhero .textbox .headline h1,.headerhero .textbox .headline h2,.headerhero .textbox .headline h3,.headerhero .textbox .headline h4,.headerhero .textbox .headline h5,.headerhero .textbox .headline h6{font-size: 2.5rem}}@media screen and (max-width: 480px){.headerhero .textbox .headline h1,.headerhero .textbox .headline h2,.headerhero .textbox .headline h3,.headerhero .textbox .headline h4,.headerhero .textbox .headline h5,.headerhero .textbox .headline h6{font-size: 2rem}}.headerhero .textbox .text p{font-size: 1.25rem;color: #fff;margin-bottom: 0;line-height: 1.4;text-shadow: 1px 1px 2px rgba(150,150,150,0.5)}@media screen and (max-width: 1100px){.headerhero .textbox .text p{font-size: 1.125rem}}@media screen and (max-width: 800px){.headerhero .textbox .text p{font-size: 1rem}}@media screen and (max-width: 360px){.headerhero .textbox .text p{font-size: .875rem}}.headerhero .mouse_icon{position: absolute;bottom: 2rem;left: calc(50% - 20px);font-family: "flaticon_diakonie";font-size: 2.5rem;color: #fff;z-index: 1}.headerhero .hu__hu__{animation: hu__hu__ infinite 2s ease-in-out}@keyframes hu__hu__{50%{transform: translateY(1rem)}}.headerhero a.btn{margin-top: 1.5rem}@media screen and (max-width: 1100px){.headerhero a.btn{margin-top: 1.0rem}}.headerhero .video-section{height: 50vw;display: block}@media screen and (max-width: 1100px){.headerhero .video-section{display: none}}@media screen and (max-width: 1366px){.headerhero .video-section{height: 56.25vw}}.headerhero .vidbg-container{position: absolute;z-index: -1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;background-size: cover;background-repeat: no-repeat;background-position: center center}.headerhero .vidbg-container video{position: absolute;margin: 0;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: .25s opacity ease-in-out;max-width: none;opacity: 0}.headerhero .vidbg-overlay{position: absolute;top: 0;right: 0;bottom: 0;left: 0}.divider_headline{overflow: hidden;margin-bottom: 3rem}@media screen and (max-width: 480px){.divider_headline{margin-bottom: 2rem}}.divider_headline .divider{display: flex}.divider_headline .divider::before,.divider_headline .divider::after{content: "";flex: 1}.divider_headline .line{align-items: flex-end;margin: 0 -1rem}.divider_headline .line::before,.divider_headline .line::after{height: 1px;margin: 0 1rem;background: #0096d9}.divider_headline h1,.divider_headline h2,.divider_headline h3,.divider_headline h4,.divider_headline h5,.divider_headline h6{margin-bottom: 0;font-size: 2.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;color: #0096d9}@media screen and (max-width: 1366px){.divider_headline h1,.divider_headline h2,.divider_headline h3,.divider_headline h4,.divider_headline h5,.divider_headline h6{font-size: 2.25rem}}@media screen and (max-width: 1100px){.divider_headline h1,.divider_headline h2,.divider_headline h3,.divider_headline h4,.divider_headline h5,.divider_headline h6{font-size: 2rem}}@media screen and (max-width: 699px){.divider_headline h1,.divider_headline h2,.divider_headline h3,.divider_headline h4,.divider_headline h5,.divider_headline h6{font-size: 1.5rem}}@media screen and (max-width: 480px){.divider_headline h1,.divider_headline h2,.divider_headline h3,.divider_headline h4,.divider_headline h5,.divider_headline h6{font-size: 1.25rem}}.divider_headline.headline_color_1 .line::before,.divider_headline.headline_color_1 .line::after{background: #0096d9}.divider_headline.headline_color_2 .line::before,.divider_headline.headline_color_2 .line::after{background: #542d69}.divider_headline.headline_color_3 .line::before,.divider_headline.headline_color_3 .line::after{background: #412e69}.divider_headline.headline_color_white .line::before,.divider_headline.headline_color_white .line::after{background: #fff !important}.list_item{margin-bottom: 2rem;display: flex}.list_item .marker{font-size: 1.25rem;line-height: 1.25}@media screen and (max-width: 699px){.list_item .marker{font-size: 1.125rem}}@media screen and (max-width: 480px){.list_item .marker{font-size: 1rem}}.list_item p{padding-left: .5rem;margin-bottom: 0;text-transform: uppercase;-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.25rem}@media screen and (max-width: 800px){.list_item p{font-size: 1rem}}@media screen and (max-width: 699px){.list_item p{font-size: 1.25rem}}@media screen and (max-width: 480px){.list_item p{font-size: 1.125rem}}.list_item p .subline{display: block;text-transform: none;font-size: 1rem;line-height: 1.3}@media screen and (max-width: 800px){.list_item p .subline{font-size: .875rem}}@media screen and (max-width: 699px){.list_item p .subline{font-size: 1rem}}@media screen and (max-width: 480px){.list_item p .subline{font-size: .875rem}}.list_item.regular{margin-bottom: 1rem}.list_item.regular p{font-family: 'Helvetica Neue W31', 'Arial', sans-serif}.art_bg_color_1 .list_item p,.art_bg_color_2 .list_item p,.art_bg_color_3 .list_item p,.art_bg_color_4 .list_item p,.art_bg_color_1 .list_item .marker,.art_bg_color_2 .list_item .marker,.art_bg_color_3 .list_item .marker,.art_bg_color_4 .list_item .marker{color: #fff}.list_icon{display: flex;margin-bottom: 2rem;margin-top: 1px}.list_icon .image{margin-right: 1rem}.list_icon .image img{display: block;width: 4rem;height: auto}.list_icon .text_elements{display: flex;flex-direction: column}.list_icon .text_elements .headline h2,.list_icon .text_elements .headline h3{font-size: 1.25rem;text-transform: uppercase;margin-bottom: 0}.list_icon .text_elements .text p{margin-top: 0.25rem;margin-bottom: 0;text-transform: uppercase;hyphens: none;font-size: 1.25rem}@media screen and (max-width: 480px){.list_icon .text_elements .text p{hyphens: auto;font-size: 1.125rem}}.list_icon.text_color_white .headline h2,.list_icon.text_color_white .headline h3{color: #fff}.list_icon.text_color_white .text p{color: #fff}.counter_icon{margin-bottom: 4rem;text-align: center}.counter_icon .image{margin-bottom: .75rem}.counter_icon .image img{display: block;margin: 0 auto;height: 9rem;width: auto}@media screen and (max-width: 480px){.counter_icon .image img{height: 7rem}}.counter_icon .counter{margin-bottom: .75rem;font-size: 7.2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;color: #0096d9;line-height: 1;white-space: nowrap}@media screen and (max-width: 1280px){.counter_icon .counter{font-size: 4.5rem}}@media screen and (max-width: 480px){.counter_icon .counter{font-size: 3.75rem}}.counter_icon .counter .prefix{padding-right: 10px}.counter_icon .counter .suffix sup,.counter_icon .counter .suffix sub{font-size: 50%}.counter_icon .text{color: #0096d9;line-height: 1.4;text-transform: uppercase;font-size: 1.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 480px){.counter_icon .text{font-size: 1.25rem}}.counter_icon.color_1 .counter,.counter_icon.color_1 .text{color: #0096d9}.counter_icon.color_2 .counter,.counter_icon.color_2 .text{color: #542d69}.counter_icon.color_3 .counter,.counter_icon.color_3 .text{color: #412e69}.counter_icon.color_4 .counter,.counter_icon.color_4 .text{color: #fff}.parallax{background-size: cover;background-attachment: fixed;background-position: center center;background-repeat: no-repeat;display: flex;position: relative;justify-content: center;align-items: center;padding-top: 4rem;padding-bottom: 4rem}@media screen and (max-width: 800px){.parallax{padding-top: 3rem;padding-bottom: 3rem}}@media screen and (max-width: 699px){.parallax{padding-top: 2rem;padding-bottom: 2rem}}@media screen and (max-width: 800px){.parallax{background-attachment: scroll}}.parallax .cover_img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;background-size: cover;background-position: center center;background-repeat: no-repeat}.parallax .cover{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1}.parallax .cover.color_1{background-color: rgba(0,150,217,0.5)}.parallax .cover.color_2{background-color: rgba(84,45,105,0.5)}.parallax .cover.color_3{background-color: rgba(65,46,105,0.5)}.parallax .cover.color_4{background-color: rgba(0,0,0,0.5)}.parallax .content{height: 100%;z-index: 2}.parallax.ratio_content{height: auto}.parallax.ratio_3_1{min-height: 33.33vw}@media screen and (max-width: 800px){.parallax.ratio_3_1{min-height: 33vw}}.parallax.ratio_4_1{min-height: 25vw}@media screen and (max-width: 800px){.parallax.ratio_4_1{min-height: 33vw}}.parallax.ratio_24_10{min-height: 41.667vw}@media screen and (max-width: 800px){.parallax.ratio_24_10{min-height: 33vw}}.parallax.ratio_16_9{min-height: 56.25vw}@media screen and (max-width: 800px){.parallax.ratio_16_9{min-height: 33vw}}.parallax.ratio_4_3{min-height: 75vw}.parallax .textbox{display: flex;flex-direction: column;justify-content: flex-end;box-sizing: border-box}@media screen and (max-width: 1100px){.parallax .textbox{padding-bottom: 4rem}}@media screen and (max-width: 360px){.parallax .textbox{padding-bottom: 2rem}}.parallax .textbox .box .inside{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.parallax .textbox .box .inside{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.parallax .textbox .box .inside{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.parallax .textbox .box .inside{padding-left: 10vw;padding-right: 10vw}}.parallax .textbox .subheadline{color: #fff;margin-top: 2.25rem;margin-bottom: 1.5rem;text-transform: uppercase;line-height: 1.2;font-size: 3rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.parallax .textbox .subheadline{font-size: 2.5rem}}@media screen and (max-width: 1100px){.parallax .textbox .subheadline{font-size: 2rem}}@media screen and (max-width: 699px){.parallax .textbox .subheadline{font-size: 1.25rem}}.parallax .textbox .headline h1,.parallax .textbox .headline h2,.parallax .textbox .headline h3,.parallax .textbox .headline h4,.parallax .textbox .headline h5,.parallax .textbox .headline h6{color: #fff;margin-bottom: 0;line-height: 1.2;letter-spacing: 1px;text-transform: uppercase;hyphens: auto;font-size: 5.6rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.parallax .textbox .headline h1,.parallax .textbox .headline h2,.parallax .textbox .headline h3,.parallax .textbox .headline h4,.parallax .textbox .headline h5,.parallax .textbox .headline h6{font-size: 4.5rem}}@media screen and (max-width: 1100px){.parallax .textbox .headline h1,.parallax .textbox .headline h2,.parallax .textbox .headline h3,.parallax .textbox .headline h4,.parallax .textbox .headline h5,.parallax .textbox .headline h6{font-size: 3.75rem}}@media screen and (max-width: 699px){.parallax .textbox .headline h1,.parallax .textbox .headline h2,.parallax .textbox .headline h3,.parallax .textbox .headline h4,.parallax .textbox .headline h5,.parallax .textbox .headline h6{font-size: 2.25rem}}@media screen and (max-width: 480px){.parallax .textbox .headline h1,.parallax .textbox .headline h2,.parallax .textbox .headline h3,.parallax .textbox .headline h4,.parallax .textbox .headline h5,.parallax .textbox .headline h6{font-size: 2rem}}.parallax .textbox .headline .second_line{display: block}.parallax .textbox .text p{color: #fff;margin-bottom: 0;line-height: 1.4;font-size: 1.25rem}@media screen and (max-width: 480px){.parallax .textbox .text p{font-size: 1.125rem}}.parallax .link_container{display: flex;justify-content: flex-end}@media screen and (max-width: 699px){.parallax .link_container{justify-content: flex-start}}.parallax .link_container a{display: inline-block;box-sizing: border-box;min-width: 12rem;margin-top: 3.5rem;padding: .75rem 1.5rem 1rem 1.5rem;border-radius: 2.5rem;overflow: hidden;text-align: center;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.125rem;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;color: #fff;background-color: #0096d9}@media screen and (max-width: 699px){.parallax .link_container a{min-width: 0}}.parallax .link_container a:hover{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.parallax .link_container a:hover{background-color: #542d69}.ce_rsce_parallax_wrapper_start .content{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.ce_rsce_parallax_wrapper_start .content{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.ce_rsce_parallax_wrapper_start .content{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.ce_rsce_parallax_wrapper_start .content{padding-left: 10vw;padding-right: 10vw}}.call2action{background-size: cover;background-position: center center;background-repeat: no-repeat;padding-top: 5rem;padding-bottom: 5rem}@media screen and (max-width: 800px){.call2action{padding-top: 4rem;padding-bottom: 4rem}}@media screen and (max-width: 699px){.call2action{padding-top: 3rem;padding-bottom: 3rem}}.call2action .textbox{display: flex;flex-direction: column;justify-content: flex-end;box-sizing: border-box}.call2action .textbox .box .inside{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.call2action .textbox .box .inside{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.call2action .textbox .box .inside{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.call2action .textbox .box .inside{padding-left: 10vw;padding-right: 10vw}}.call2action .textbox .subheadline{color: #fff;margin-top: 2.25rem;margin-bottom: 1.5rem;text-transform: uppercase;line-height: 1.2;font-size: 3rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.call2action .textbox .subheadline{font-size: 2.5rem}}@media screen and (max-width: 1100px){.call2action .textbox .subheadline{font-size: 2rem}}@media screen and (max-width: 699px){.call2action .textbox .subheadline{font-size: 1.25rem}}.call2action .textbox .headline h1,.call2action .textbox .headline h2,.call2action .textbox .headline h3,.call2action .textbox .headline h4,.call2action .textbox .headline h5,.call2action .textbox .headline h6{color: #fff;margin-bottom: 0;line-height: 1.2;letter-spacing: 1px;text-transform: uppercase;hyphens: auto;font-size: 5.6rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1440px){.call2action .textbox .headline h1,.call2action .textbox .headline h2,.call2action .textbox .headline h3,.call2action .textbox .headline h4,.call2action .textbox .headline h5,.call2action .textbox .headline h6{font-size: 4.5rem}}@media screen and (max-width: 1100px){.call2action .textbox .headline h1,.call2action .textbox .headline h2,.call2action .textbox .headline h3,.call2action .textbox .headline h4,.call2action .textbox .headline h5,.call2action .textbox .headline h6{font-size: 3.75rem}}@media screen and (max-width: 699px){.call2action .textbox .headline h1,.call2action .textbox .headline h2,.call2action .textbox .headline h3,.call2action .textbox .headline h4,.call2action .textbox .headline h5,.call2action .textbox .headline h6{font-size: 3rem}}@media screen and (max-width: 480px){.call2action .textbox .headline h1,.call2action .textbox .headline h2,.call2action .textbox .headline h3,.call2action .textbox .headline h4,.call2action .textbox .headline h5,.call2action .textbox .headline h6{font-size: 2.5rem}}.call2action .textbox .headline .second_line{display: block}@media screen and (max-width: 699px){.call2action .textbox .headline .second_line{display: inline}.call2action .textbox .headline .second_line::before{content: ' '}}.call2action .textbox .text p{color: #fff;margin-bottom: 0;line-height: 1.4;font-size: 1.25rem}@media screen and (max-width: 480px){.call2action .textbox .text p{font-size: 1.125rem}}.call2action .link_container{display: flex;justify-content: flex-end}@media screen and (max-width: 699px){.call2action .link_container{justify-content: flex-start}}.call2action .link_container a{display: inline-block;box-sizing: border-box;min-width: 12rem;margin-top: 3.5rem;padding: .75rem 1.5rem 1rem 1.5rem;border-radius: 2.5rem;overflow: hidden;text-align: center;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.125rem;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}@media screen and (max-width: 699px){.call2action .link_container a{min-width: 0}}.call2action .link_container a:hover{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.call2action.color_1{background-color: #0096d9}.call2action.color_1 a{color: #fff;background-color: #542d69}.call2action.color_1 a:hover{color: #542d69;background-color: #fff}.call2action.color_2{background-color: #542d69}.call2action.color_2 .subheadline{color: #0096d9}.call2action.color_2 a{color: #fff;background-color: #0096d9}.call2action.color_2 a:hover{color: #0096d9;background-color: #fff}.call2action.color_3{background-color: #412e69}.call2action.color_3 .subheadline{color: #0096d9}.call2action.color_3 a{color: #fff;background-color: #0096d9}.call2action.color_3 a:hover{color: #0096d9;background-color: #fff}.call2action.bg_image a{color: #fff;background-color: #542d69}.call2action.bg_image a:hover{background-color: #0096d9}.button a{display: inline-block;box-sizing: border-box;min-width: 18rem;margin-top: 3.5rem;padding: .75rem 1.5rem 1rem 1.5rem;border-radius: 2.5rem;overflow: hidden;text-align: center;font-family: 'Helvetica Neue W31 Bold', sans-serif;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;hyphens: auto;font-size: 1.125rem}.button_lnk,.button{display: flex}.button_lnk a,.button a{display: inline-block;box-sizing: border-box;min-width: 12rem;margin-top: 3.5rem;padding: .75rem 1.5rem 1rem 1.5rem;border-radius: 2.5rem;overflow: hidden;text-align: center;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.125rem;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;margin-top: 0}@media screen and (max-width: 699px){.button_lnk a,.button a{min-width: 0}}.button_lnk a:hover,.button a:hover{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.button_lnk.flat a,.button.flat a{box-shadow: 0 0 0 0 rgba(0,0,0,0.75);-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.75)}.button_lnk.arrow a::after,.button.arrow a::after{content: "\f119";font-family: "flaticon_diakonie";font-size: 85%;margin-left: 2px;vertical-align: bottom}.button_lnk.bg_color_1 a,.button.bg_color_1 a{background-color: #0096d9}.button_lnk.bg_color_1 a:hover,.button.bg_color_1 a:hover{background-color: #542d69}.button_lnk.bg_color_2 a,.button.bg_color_2 a{background-color: #542d69}.button_lnk.bg_color_2 a:hover,.button.bg_color_2 a:hover{background-color: #0096d9}.button_lnk.bg_color_3 a,.button.bg_color_3 a{background-color: #412e69}.button_lnk.bg_color_3 a:hover,.button.bg_color_3 a:hover{background-color: #0096d9}.button_lnk.bg_color_4 a,.button.bg_color_4 a{background-color: #fff}.button_lnk.bg_color_4 a:hover,.button.bg_color_4 a:hover{background-color: #0096d9}.button_lnk.color_1 a,.button.color_1 a{color: #0096d9}.button_lnk.color_1 a:hover,.button.color_1 a:hover{color: #fff}.button_lnk.color_2 a,.button.color_2 a{color: #542d69}.button_lnk.color_2 a:hover,.button.color_2 a:hover{color: #fff}.button_lnk.color_3 a,.button.color_3 a{color: #fff}.button_lnk.color_3 a:hover,.button.color_3 a:hover{color: #fff}.button_lnk.alignment_h_left,.button.alignment_h_left{justify-content: flex-start}.button_lnk.alignment_h_center,.button.alignment_h_center{justify-content: center}.button_lnk.alignment_h_right,.button.alignment_h_right{justify-content: flex-end}.image_teaser{position: relative;flex: 0 0 auto}.image_teaser .content{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0 3vw;box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;opacity: 0;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}@media screen and (max-width: 1280px){.image_teaser .content{padding: 0 3rem}}@media screen and (max-width: 480px){.image_teaser .content{padding: 0 2rem}}.image_teaser .content.color_1{background-color: rgba(0,150,217,0.75)}.image_teaser .content.color_2{background-color: rgba(84,45,105,0.75)}.image_teaser .content.color_3{background-color: rgba(65,46,105,0.75)}.image_teaser .icon{margin-bottom: 1.5rem}@media screen and (max-width: 1280px){.image_teaser .icon{margin-bottom: 1.0rem}}.image_teaser .icon img{display: block;margin: 0 auto;height: 74px;width: auto}.image_teaser .headline h1,.image_teaser .headline h2,.image_teaser .headline h3,.image_teaser .headline h4,.image_teaser .headline h5,.image_teaser .headline h6{text-transform: uppercase;color: #fff;margin-bottom: 1.5rem;font-size: 2rem}@media screen and (max-width: 1280px){.image_teaser .headline h1,.image_teaser .headline h2,.image_teaser .headline h3,.image_teaser .headline h4,.image_teaser .headline h5,.image_teaser .headline h6{font-size: 1.5rem;margin-bottom: 1.0rem}}@media screen and (max-width: 699px){.image_teaser .headline h1,.image_teaser .headline h2,.image_teaser .headline h3,.image_teaser .headline h4,.image_teaser .headline h5,.image_teaser .headline h6{font-size: 1.25rem}}.image_teaser .text p{margin-bottom: 0;color: #fff;font-size: 1.125rem;line-height: 1.3}@media screen and (max-width: 480px){.image_teaser .text p{font-size: 1rem}}.image_teaser:hover .content{opacity: 1;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.facility_icon{vertical-align: middle;position: absolute;top: 16px;left: 0;transform: translateY(-50%);display: inline-block;content: "";height: 18px;width: 18px;background-repeat: no-repeat;background-size: contain;font-size: 0}.facility_wrapper{display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.5rem}@media screen and (max-width: 1100px){.facility_wrapper{grid-template-columns: repeat(2, 1fr)}}@media screen and (max-width: 699px){.facility_wrapper{grid-template-columns: 1fr}}.facility_slider .swiper-button-next,.facility_slider .swiper-button-prev{background-color: white;box-shadow: 0 0 10px 0 rgba(0,0,0,0.5);border-radius: 3px;width: 3rem;height: 3rem;margin-top: 0;top: 1rem}@media screen and (max-width: 480px){.facility_slider .swiper-button-next,.facility_slider .swiper-button-prev{width: 2rem;height: 2rem}}.facility_slider .swiper-button-next::after,.facility_slider .swiper-button-prev::after{font-size: 1.25rem}@media screen and (max-width: 480px){.facility_slider .swiper-button-next::after,.facility_slider .swiper-button-prev::after{font-size: 1.125rem}}.facility_slider .swiper-button-prev{left: 1rem}.facility_slider .swiper-button-next{right: 1rem}.facility_slider .swiper-slide{height: auto}.facility_teaser{display: flex;flex-direction: column}.facility_teaser .image img{display: block;width: 100%;height: auto}.facility_teaser .content{flex: 1;box-sizing: border-box;position: relative;display: flex;flex-direction: column;background-color: #fff;padding: 1.5rem}.facility_teaser.address_data .content{padding: 1.5rem 0}.facility_teaser .kind{hyphens: auto;margin-bottom: .5rem;font-size: 1.25rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;color: #0096d9;text-transform: uppercase}@media screen and (max-width: 360px){.facility_teaser .kind{font-size: 1.125rem}}.facility_teaser h3{margin-bottom: 0.75rem;color: #0096d9;hyphens: auto;text-wrap: balance;font-size: 1.5rem}@media screen and (max-width: 1100px){.facility_teaser h3{margin-bottom: .5rem}}@media screen and (max-width: 360px){.facility_teaser h3{font-size: 1.25rem}}.facility_teaser h3 a:hover{color: #3b3b3a}.facility_teaser h3 .location{font-size: 80%;display: block}.facility_teaser .box{flex: 1}.facility_teaser .channels{line-height: 1.75;margin-bottom: 0.75rem}.facility_teaser .channels a::before,.facility_teaser .channels span::before{vertical-align: middle;position: absolute;top: 16px;left: 0;transform: translateY(-50%);display: inline-block;content: "";height: 18px;width: 18px;background-repeat: no-repeat;background-size: contain;font-size: 0}.facility_teaser .channels .phone{position: relative;padding-left: 2rem}.facility_teaser .channels .phone span::before{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}.facility_teaser .channels .fax{position: relative;padding-left: 2rem}.facility_teaser .channels .fax span::before{background-image: url(/files/content/diakonie-schweinfurt/icons/fax/fax-cyan.png)}.facility_teaser .channels .email{position: relative;padding-left: 2rem}.facility_teaser .channels .email::before{background-image: url(/files/content/diakonie-schweinfurt/icons/email/email-cyan.png)}.facility_teaser .channels a.email{color: #3b3b3a}.facility_teaser .channels a.email:hover{color: #0096d9}.facility_teaser .address{position: relative;margin-bottom: 0.75rem;padding-left: 2rem}.facility_teaser .address::before{vertical-align: middle;position: absolute;top: 16px;left: 0;transform: translateY(-50%);display: inline-block;content: "";height: 18px;width: 18px;background-repeat: no-repeat;background-size: contain;font-size: 0;background-image: url(/files/content/diakonie-schweinfurt/icons/appartement/appartement-cyan.png)}.facility_teaser .offers{position: relative;padding-left: 2rem;margin-bottom: 0.75rem}.facility_teaser .offers::before{vertical-align: middle;position: absolute;top: 16px;left: 0;transform: translateY(-50%);display: inline-block;content: "";height: 18px;width: 18px;background-repeat: no-repeat;background-size: contain;font-size: 0;background-image: url(/files/content/diakonie-schweinfurt/icons/arbeitsfelder/arbeitsfelder-cyan.png)}.facility_teaser .hours{position: relative;padding-left: 2rem;margin-bottom: 0.75rem}.facility_teaser .hours::before{vertical-align: middle;position: absolute;top: 16px;left: 0;transform: translateY(-50%);display: inline-block;content: "";height: 18px;width: 18px;background-repeat: no-repeat;background-size: contain;font-size: 0;background-image: url(/files/content/diakonie-schweinfurt/icons/uhr/Uhr_blau.png)}.facility_teaser .offers ul,.facility_teaser .hours ul{padding-left: 1.0rem}.facility_teaser .offers ul li::marker,.facility_teaser .hours ul li::marker{content: '– '}.facility_teaser p{font-size: 1rem}.facility_teaser .button{margin-top: 1rem}.facility_teaser .button a{text-align: left}.facility_teaser.button_color_4 .button a{background-color: #2e2672}.facility_teaser.button_color_4 .button a:hover{background-color: #0096d9}.text_teaser{margin-bottom: 3rem}.text_teaser .headline h1,.text_teaser .headline h2,.text_teaser .headline h3,.text_teaser .headline h4,.text_teaser .headline h5,.text_teaser .headline h6{text-transform: uppercase;color: #0096d9;margin-bottom: 2.5rem;font-size: 3rem}@media screen and (max-width: 1100px){.text_teaser .headline h1,.text_teaser .headline h2,.text_teaser .headline h3,.text_teaser .headline h4,.text_teaser .headline h5,.text_teaser .headline h6{font-size: 2.5rem}}@media screen and (max-width: 800px){.text_teaser .headline h1,.text_teaser .headline h2,.text_teaser .headline h3,.text_teaser .headline h4,.text_teaser .headline h5,.text_teaser .headline h6{font-size: 2rem}}.text_teaser .subheadline{color: #0096d9;margin-bottom: 1.75rem;text-transform: uppercase;line-height: 1.2;font-size: 2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.text_teaser .subheadline{font-size: 1.5rem}}@media screen and (max-width: 699px){.text_teaser .subheadline{font-size: 1.25rem}}.text_teaser .text p{font-size: 1.25rem}@media screen and (max-width: 480px){.text_teaser .text p{font-size: 1.125rem}}.text_teaser .text p:last-of-type{margin-bottom: 0}.text_teaser .link_container{display: flex;justify-content: center}.text_teaser .link_container a{display: inline-block;box-sizing: border-box;min-width: 12rem;margin-top: 3.5rem;padding: .75rem 1.5rem 1rem 1.5rem;border-radius: 2.5rem;overflow: hidden;text-align: center;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.125rem;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;box-shadow: 0px 0 0 0 rgba(0,0,0,0.75);-webkit-box-shadow: 0px 0 0 0 rgba(0,0,0,0.75);margin-top: 2.25rem;color: #fff;background-color: #542d69}@media screen and (max-width: 699px){.text_teaser .link_container a{min-width: 0}}.text_teaser .link_container a:hover{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.text_teaser .link_container a:hover{color: #fff;background-color: #0096d9}.split_wrapper .text_teaser{max-width: 30rem}@media screen and (max-width: 800px){.split_wrapper .text_teaser{max-width: unset}}.split_wrapper{display: flex}@media screen and (max-width: 800px){.split_wrapper{flex-direction: column}}.split_wrapper > div{box-sizing: border-box;padding: 6vw 5rem;flex: 0 0 50%;min-height: 33vw}@media screen and (max-width: 800px){.split_wrapper > div{padding-left: 5rem;padding-right: 5rem;padding-top: 3rem;padding-bottom: 2rem}}@media screen and (max-width: 699px){.split_wrapper > div{padding-left: 10vw;padding-right: 10vw;padding-top: 3rem;padding-bottom: 2rem}}.split_wrapper > div:first-of-type{display: flex;justify-content: flex-end}@media screen and (max-width: 800px){.split_wrapper > div:first-of-type{justify-content: flex-start}}.split_wrapper .column_content{display: flex;flex-direction: column;max-width: 40rem;min-width: 50%}@media screen and (max-width: 800px){.split_wrapper .column_content{max-width: unset}}.split_image{background-position: center center;background-repeat: no-repeat;background-size: cover}@media screen and (max-width: 800px){.split_image{flex: 0 0 66vw !important}}.quotation{padding-top: 3.5rem;padding-bottom: 4.75rem}.quotation .content{max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: calc(1000px + (2 * 5rem))){.quotation .content{padding-left: 5rem;padding-right: 5rem;max-width: calc(1000px + (2 * 5rem))}}@media screen and (max-width: 1100px){.quotation .content{padding-left: 5rem;padding-right: 5rem}}@media screen and (max-width: 699px){.quotation .content{padding-left: 10vw;padding-right: 10vw}}.quotation.bg_color_1{background-color: #0096d9}.quotation.bg_color_2{background-color: #542d69}.quotation.bg_color_3{background-color: #412e69}.quotation.bg_color_4{background-color: #fff}.quotation .text{font-size: 3rem;font-family: 'HelveticaNeueW31-Light', sans-serif;hyphens: auto;line-height: 1.2}@media screen and (max-width: 699px){.quotation .text{font-size: 2.5rem}}@media screen and (max-width: 480px){.quotation .text{font-size: 2rem}}.quotation .text.color_1{color: #0096d9}.quotation .text.color_2{color: #542d69}.quotation .text.color_3{color: #fff}.quotation .author{font-size: 60%;font-style: italic}.facility .headline h3{text-transform: uppercase;color: #fff;margin-bottom: 2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.5rem}@media screen and (max-width: 1100px){.facility .headline h3{font-size: 1.25rem;margin-bottom: 1.5rem}}@media screen and (max-width: 699px){.facility .headline h3{font-size: 1.125rem}}.facility .box{display: flex;flex-direction: row;align-items: center}@media screen and (max-width: 800px){.facility .box{flex-direction: column;align-items: flex-start}}@media screen and (max-width: 699px){.facility .box{flex-direction: row;align-items: center}}.facility .box .image{flex: 0 0 auto;width: 5.75rem;margin-right: 1rem;margin-bottom: 0}@media screen and (max-width: 800px){.facility .box .image{width: 3rem;margin-bottom: 1rem}}@media screen and (max-width: 699px){.facility .box .image{width: 5.75rem;margin-bottom: 0}}@media screen and (max-width: 480px){.facility .box .image{width: 3rem}}.facility .box .textbox .phone{text-transform: uppercase;color: #fff;margin-bottom: 0.25rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.5rem}@media screen and (max-width: 1100px){.facility .box .textbox .phone{font-size: 1.25rem}}@media screen and (max-width: 699px){.facility .box .textbox .phone{font-size: 1.125rem}}@media screen and (max-width: 480px){.facility .box .textbox .phone{font-size: .875rem}}.facility .box .textbox .text{text-transform: uppercase;color: #fff;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.125rem}@media screen and (max-width: 800px){.facility .box .textbox .text{font-size: 1rem}}@media screen and (max-width: 480px){.facility .box .textbox .text{font-size: .875rem}}.facility .button{margin-top: 3rem}@media screen and (max-width: 1100px){.facility .button{margin-bottom: 4rem}}@media screen and (max-width: 480px){.facility .button{margin-top: 2rem;margin-bottom: 3rem}}.facility .button a{min-width: 18rem;text-align: left;padding: .5rem 1rem .75rem 1rem;border-radius: 1.5rem}@media screen and (max-width: 1100px){.facility .button a{min-width: 16rem}}@media screen and (max-width: 699px){.facility .button a{min-width: 0}}@media screen and (max-width: 480px){.facility .button a{font-size: .875rem}}.facility .button a:hover{color: #0096d9;background-color: #fff}.facility .button a::after{content: "\f119";font-family: "flaticon_diakonie";font-size: 85%;margin-left: 2px;vertical-align: bottom}.button_contact{position: fixed;right: 1rem;top: 12vh;z-index: 9999}@media screen and (max-width: 1280px){.button_contact{top: 14vh}}.button_contact a{display: block;display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;width: 5rem;height: 5rem;padding: .75rem 1rem 1rem 1rem;border-radius: 50%;font-weight: bold;font-size: 0.75rem;line-height: 1.2;text-align: center}@media screen and (max-width: 1280px){.button_contact a{width: 4rem;height: 4rem;padding: .375rem .25rem .5rem;font-size: 10px}}@media screen and (max-width: 480px){.button_contact a{width: 3rem;height: 3rem;padding: 0 0 .25rem 0;font-size: 9px;line-height: 1;font-weight: normal}}.button_contact.bg_color_1 a{background-color: #0096d9}.button_contact.bg_color_1 a:hover{background-color: #542d69}.button_contact.bg_color_2 a{background-color: #542d69}.button_contact.bg_color_2 a:hover{background-color: #0096d9}.button_contact.bg_color_3 a{background-color: #412e69}.button_contact.bg_color_3 a:hover{background-color: #0096d9}.button_contact.bg_color_4 a{background-color: #fff}.button_contact.bg_color_4 a:hover{background-color: #0096d9}.button_contact.color_1 a{color: #0096d9}.button_contact.color_1 a:hover{color: #fff}.button_contact.color_2 a{color: #542d69}.button_contact.color_2 a:hover{color: #fff}.button_contact.color_3 a{color: #fff}.button_contact.color_3 a:hover{color: #fff}.heartbeat{-webkit-animation: heartbeat 1.5s ease-in-out infinite both;animation: heartbeat 1.5s ease-in-out infinite both}@-webkit-keyframes heartbeat{from{-webkit-transform: scale(1);transform: scale(1);-webkit-transform-origin: center center;transform-origin: center center;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}10%{-webkit-transform: scale(.91);transform: scale(.91);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}17%{-webkit-transform: scale(.98);transform: scale(.98);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}33%{-webkit-transform: scale(.87);transform: scale(.87);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}45%{-webkit-transform: scale(1);transform: scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}@keyframes heartbeat{from{-webkit-transform: scale(1);transform: scale(1);-webkit-transform-origin: center center;transform-origin: center center;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}10%{-webkit-transform: scale(.91);transform: scale(.91);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}17%{-webkit-transform: scale(.98);transform: scale(.98);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}33%{-webkit-transform: scale(.87);transform: scale(.87);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}45%{-webkit-transform: scale(1);transform: scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}.ce_swiperStart{max-width: 100vw;overflow: hidden}.ce_swiperStart .swiper-wrapper{-webkit-transition-timing-function: linear !important;-o-transition-timing-function: linear !important;transition-timing-function: linear !important}.ce_swiperStart .gallery_list img{height: 100%;width: auto}.ce_swiperStart .swiper-button-next,.ce_swiperStart .swiper-container-rtl .swiper-button-prev{right: 2vw}.ce_swiperStart .swiper-button-prev,.ce_swiperStart .swiper-container-rtl .swiper-button-next{left: 2vw}.ce_swiperStart .swiper-button-next,.ce_swiperStart .swiper-button-prev{color: #0096d9}html.glightbox-open{overflow: initial}#hofff-consent-banner{position: fixed;bottom: 0;left: 50%;transform: translateX(-50%);z-index: 10000;box-sizing: border-box;width: calc(100% - 2rem);max-width: 1280px;max-height: 100%;overflow-y: auto;padding: 2rem;background-color: #fff;margin: 0 1rem;-webkit-box-shadow: 0px 0px 10px 6px rgba(0,0,0,0.35);-moz-box-shadow: 0px 0px 10px 6px rgba(0,0,0,0.35);box-shadow: 0px 0px 10px 6px rgba(0,0,0,0.35)}@media screen and (max-width: 1366px){#hofff-consent-banner{width: 100%;max-width: 100%;-webkit-box-shadow: 0px -6px 10px 0px rgba(0,0,0,0.35);-moz-box-shadow: 0px -6px 10px 0px rgba(0,0,0,0.35);box-shadow: 0px -6px 10px 0px rgba(0,0,0,0.35);margin: 1rem 0 0 0}}@media screen and (max-width: 1100px){#hofff-consent-banner{padding: 4rem}}@media screen and (max-width: 699px){#hofff-consent-banner{padding: 2rem 1.5rem;background-color: rgba(255,255,255,0.92)}}#hofff-consent-banner .inside{max-width: 1280px;margin: 0 auto;padding: 0}#hofff-consent-banner p.hofff-consent-root-headline{color: #0096d9;color: #000;font-size: 1.125rem}#hofff-consent-banner .hofff-consent-root-text p{font-size: .75rem;line-height: 1.3}#hofff-consent-banner .hofff-consent-feedback{font-size: .875rem;color: #542d69;padding-left: 2rem}#hofff-consent-banner .button_box{margin-top: 1.5rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: baseline;align-content: stretch}@media screen and (max-width: 800px){#hofff-consent-banner .button_box{flex-wrap: wrap}}@media screen and (max-width: 699px){#hofff-consent-banner .hofff-consent-buttons,#hofff-consent-banner .hofff-consent-privacy-settings-button{width: 100%}}#hofff-consent-banner .hofff-consent-privacy-settings-button{margin-top: 1rem;font-size: .875rem}#hofff-consent-banner .hofff-consent-privacy-settings-button .hofff-consent-privacy-settings-url:before{font-family: "flaticon_diakonie";font-size: 1rem;content: "\f115";vertical-align: middle;margin-right: 0.25rem}@media screen and (max-width: 800px){#hofff-consent-banner .hofff-consent-privacy-settings-button{margin-left: 0;flex: 0 0 auto;width: 100%}}@media screen and (max-width: 699px){#hofff-consent-banner .hofff-consent-privacy-settings-button{text-align: center}}#hofff-consent-banner .hofff-consent-privacy-settings-button a{display: block;color: #0096d9}#hofff-consent-banner .hofff-consent-privacy-settings-button a:hover{color: #000}#hofff-consent-banner button,#hofff-consent-banner button.hofff-consent-button{display: inline-block;padding: 1rem 1.25rem 1rem;color: #0096d9;background-color: transparent;border: 1px solid #0096d9;line-height: 1;white-space: nowrap;font-size: 1rem}@media screen and (max-width: 800px){#hofff-consent-banner button,#hofff-consent-banner button.hofff-consent-button{display: block;width: 100%;margin-bottom: 1rem}}#hofff-consent-banner button:hover,#hofff-consent-banner button.hofff-consent-button:hover{cursor: pointer;background-color: #542d69;color: #fff;border: 1px solid #542d69}#hofff-consent-banner button.hofff-consent-button-accept,#hofff-consent-banner button.hofff-consent-button.hofff-consent-button-accept{margin-right: 1.5rem;color: #fff;border: 1px solid #0096d9;background-color: #0096d9}@media screen and (max-width: 800px){#hofff-consent-banner button.hofff-consent-button-accept,#hofff-consent-banner button.hofff-consent-button.hofff-consent-button-accept{margin-right: 0}}#hofff-consent-banner button.hofff-consent-button-accept:hover,#hofff-consent-banner button.hofff-consent-button.hofff-consent-button-accept:hover{color: #fff;border: 1px solid #542d69;background-color: #542d69}#hofff-consent-banner button.hofff-consent-privacy-settings-toggle,#hofff-consent-banner button.hofff-consent-button.hofff-consent-privacy-settings-toggle{border: 1px solid transparent}@media screen and (max-width: 699px){#hofff-consent-banner button.hofff-consent-privacy-settings-toggle,#hofff-consent-banner button.hofff-consent-button.hofff-consent-privacy-settings-toggle{margin-bottom: 2rem}}#hofff-consent-banner button.hofff-consent-privacy-settings-toggle:before,#hofff-consent-banner button.hofff-consent-button.hofff-consent-privacy-settings-toggle:before{content: '\f013';font-family: "flaticon_diakonie";margin-right: .5rem}#hofff-consent-banner button.hofff-consent-button-close,#hofff-consent-banner button.hofff-consent-button.hofff-consent-button-close{margin-left: 1.5rem}@media screen and (max-width: 800px){#hofff-consent-banner button.hofff-consent-button-close,#hofff-consent-banner button.hofff-consent-button.hofff-consent-button-close{margin-left: 0;margin-top: 1.5rem}}#hofff-consent-banner .mod_customnav{margin-top: 1.5rem;font-size: .875rem}@media screen and (max-width: 800px){#hofff-consent-banner .mod_customnav ul{text-align: center;margin-top: 1.75rem}}#hofff-consent-banner .mod_customnav li{display: inline-block;margin-right: 1rem}#hofff-consent-banner .mod_customnav li.last{margin-right: 0}#hofff-consent-banner .mod_customnav a{color: #0096d9}#hofff-consent-banner .mod_customnav a:hover{color: #000}a.hofff-consent-show-privacy-settings{display: inline-block;padding: .75rem 1.5rem;color: #0096d9;background-color: transparent;border: 1px solid #0096d9}a.hofff-consent-show-privacy-settings:hover{background-color: #0096d9;color: #fff}p a.hofff-consent-show-privacy-settings{display: inline;padding: 0;color: #0096d9;border: 0}p a.hofff-consent-show-privacy-settings:hover{color: #000;background-color: transparent}.hofff-consent-privacy-settings{margin-top: 1rem}.hofff-consent-privacy-settings legend,.hofff-consent-privacy-settings label{font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.hofff-consent-privacy-settings .hofff-consent-feedback{padding-left: 2rem}.hofff-consent-privacy-settings fieldset{padding: 0;margin-bottom: 0;border: none}.hofff-consent-privacy-settings fieldset.checkbox_container{padding-top: 0;margin-bottom: 1rem}.hofff-consent-privacy-settings .card-header{margin-top: 1rem;padding-top: 1.5rem;border-top: 1px solid #0096d9}.hofff-consent-privacy-settings label{display: inline-block;margin-left: .25rem}.hofff-consent-privacy-settings input.checkbox{vertical-align: unset}.hofff-consent-privacy-settings legend.hofff-consent-tag-title.h2{margin-bottom: 1rem;font-size: 1.25rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;color: #0096d9}.hofff-consent-privacy-settings legend.hofff-consent-tag-title.h3{margin-bottom: .75rem;font-size: 1.125rem;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;color: #0096d9}.hofff-consent-privacy-settings .hofff-consent-privacy-notes a{color: #542d69}.hofff-consent-privacy-settings .hofff-consent-privacy-notes a:hover{color: #000}.hofff-consent-privacy-settings li.list-group-item{list-style-type: none}.hofff-consent-privacy-settings .explanation p{margin-bottom: 1rem}.hofff-consent-privacy-settings .explanation ul{padding-left: 1.5rem;list-style-type: square;padding-bottom: 1.5rem}.hofff-consent-privacy-settings .explanation ul li{margin-bottom: 0.625rem}.hofff-consent-privacy-settings p a{color: #542d69}.hofff-consent-privacy-settings p a:hover{color: #000}.ce_hofff_consent_privacy_settings .hofff-consent-buttons button,.hofff-consent-privacy-settings-button button{margin-top: 1.5rem;display: inline-block;padding: 1rem 1.25rem 1rem;color: #0096d9;background-color: transparent;border: 1px solid #0096d9;line-height: 1;white-space: nowrap;font-size: 1.125rem}@media screen and (max-width: 699px){.ce_hofff_consent_privacy_settings .hofff-consent-buttons button,.hofff-consent-privacy-settings-button button{display: block;width: 100%;margin-bottom: 1rem}}.ce_hofff_consent_privacy_settings .hofff-consent-buttons button:hover,.hofff-consent-privacy-settings-button button:hover{background-color: #542d69;color: #fff;border: 1px solid #542d69;cursor: pointer}.ce_hofff_consent_privacy_settings .hofff-consent-buttons .hofff-consent-button-revoke,.hofff-consent-privacy-settings-button .hofff-consent-button-revoke{margin-left: 1.5rem}.ce_hofff_consent_privacy_settings_link{margin: 1.5rem 0}.hofff-consent-placeholder{padding: 2rem;box-sizing: border-box;background-color: #0096d9}.hofff-consent-placeholder p,.hofff-consent-placeholder .h4{color: #fff}.hofff-consent-placeholder p a,.hofff-consent-placeholder .h4 a{color: #542d69}.hofff-consent-placeholder p a:hover,.hofff-consent-placeholder .h4 a:hover{color: #000}.hofff-consent-placeholder .h4{font-size: 2rem;line-height: 1.3;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 699px){.hofff-consent-placeholder .h4{font-size: 1.25rem}}.hofff-consent-placeholder .button_box{margin-top: 2rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch}@media screen and (max-width: 1280px){.hofff-consent-placeholder .button_box{flex-direction: column;align-items: stretch}}@media screen and (max-width: 800px){.hofff-consent-placeholder .button_box{flex-direction: row}}@media screen and (max-width: 699px){.hofff-consent-placeholder .button_box{flex-direction: column}}.hofff-consent-placeholder .hofff-consent-button{display: inline-block;padding: .75rem 1.25rem 1rem;color: #0096d9;background-color: #fff;border: 1px solid #fff;line-height: 1;white-space: nowrap}@media screen and (max-width: 800px){.hofff-consent-placeholder .hofff-consent-button{display: block;width: 100%;margin-bottom: 1rem}}.hofff-consent-placeholder .hofff-consent-button:hover{cursor: pointer;background-color: #542d69;color: #fff;border: 1px solid #542d69}.hofff-consent-placeholder .hofff-consent-privacy-settings-button{margin-left: 1.5rem}@media screen and (max-width: 1280px){.hofff-consent-placeholder .hofff-consent-privacy-settings-button{margin-top: .5rem;margin-left: 0}}@media screen and (max-width: 800px){.hofff-consent-placeholder .hofff-consent-privacy-settings-button{margin-top: 0;margin-left: 1.5rem}}@media screen and (max-width: 699px){.hofff-consent-placeholder .hofff-consent-privacy-settings-button{margin-left: 0}}.hofff-consent-placeholder .hofff-consent-privacy-settings-button button{margin-top: 0;color: #fff;padding-left: 0;padding-right: 0}.hofff-consent-placeholder .hofff-consent-privacy-settings-button button:hover{color: #000;border: 0 solid #fff}.ce_contact .contact_header{position: relative;margin-bottom: 1.25rem}.ce_contact .contact_content{padding: 1.25rem;box-sizing: border-box;background-color: transparent;display: flex;flex-direction: column;justify-content: flex-end;-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out}@media screen and (max-width: 1100px){.ce_contact .contact_content{opacity: 1}}.ce_contact .contact_object a{color: #3b3b3a}.ce_contact .contact_object a:hover{color: #0096d9}.ce_contact .contact_name{margin-bottom: 0.5rem}.ce_contact .contact_name h3{color: #0096d9;margin-bottom: 0.25rem;font-size: 1.25rem}.ce_contact .contact_name .position{color: #0096d9;text-transform: uppercase;font-size: 1rem}.ce_contact .contact_phone,.ce_contact .contact_fax,.ce_contact .contact_mobile,.ce_contact .contact_email{margin-bottom: .125rem;position: relative;padding-left: 2.5rem;margin-bottom: 0.75rem;line-height: 1.75}.ce_contact .contact_phone::before,.ce_contact .contact_fax::before,.ce_contact .contact_mobile::before,.ce_contact .contact_email::before{position: absolute;top: 13px;left: 0;transform: translateY(-50%);display: inline-block;content: "";height: 24px;width: 24px;background-repeat: no-repeat;background-size: contain;font-size: 0}.ce_contact .contact_phone::before{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}.ce_contact .contact_mobile::before{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}.ce_contact .contact_email{display: block;overflow: hidden;text-overflow: ellipsis}@media screen and (max-width: 480px){.ce_contact .contact_email{max-width: 220px}}.ce_contact .contact_email::before{background-image: url(/files/content/diakonie-schweinfurt/icons/email/email-cyan.png)}.ce_contact .contact_further .contact_object{color: #3b3b3a}.ce_contact .contact_further .contact_object a{color: #0096d9}.ce_contact .contact_further .contact_object a:hover{color: #fff}.ce_contact .contact_further .contact_company{font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.ce_contact:last-of-type .contact_header{margin-bottom: 0}.ce_contact.text_color_white h1,.ce_contact.text_color_white h2,.ce_contact.text_color_white h3,.ce_contact.text_color_white h4,.ce_contact.text_color_white h5,.ce_contact.text_color_white h6{color: #fff}.ce_contact.text_color_white .object,.ce_contact.text_color_white .contact_object,.ce_contact.text_color_white .position{color: #fff}.ce_contact.text_color_white .contact_phone::before{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-weiss.png)}.ce_contact.text_color_white .contact_mobile::before{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-weiss.png)}.ce_contact.text_color_white .contact_email{color: #fff}.ce_contact.text_color_white .contact_email::before{background-image: url(/files/content/diakonie-schweinfurt/icons/email/email-weiss.png)}.ce_contact.text_color_white a{color: #fff}.ce_contact.text_color_white a:hover{color: #0096d9}.ce_contact.text_color_1 h1,.ce_contact.text_color_1 h2,.ce_contact.text_color_1 h3,.ce_contact.text_color_1 h4,.ce_contact.text_color_1 h5,.ce_contact.text_color_1 h6{color: #0096d9}.ce_contact.text_color_1 .object,.ce_contact.text_color_1 .contact_object{color: #fff}.ce_contact.text_color_1 .position{color: #0096d9}.ce_contact.text_color_1 .contact_phone::before{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}.ce_contact.text_color_1 .contact_mobile::before{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}.ce_contact.text_color_1 .contact_email{color: #fff}.ce_contact.text_color_1 .contact_email::before{background-image: url(/files/content/diakonie-schweinfurt/icons/email/email-cyan.png)}.ce_contact.text_color_1 a{color: #fff}.ce_contact.text_color_1 a:hover{color: #0096d9}.ce_contact.contact_no_image .image_container{display: none}.infobadge{display: inline-block;margin-right: .5rem;margin-bottom: .5rem;padding: .25rem 1rem .5rem;border-radius: 1.5rem;overflow: hidden;color: #fff;text-overflow: ellipsis;white-space: nowrap;background-color: #542d69;font-size: 1rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 699px){.infobadge{font-size: .875rem}}.sidepadding{padding-left: 1.25rem;padding-right: 1.25rem}@media screen and (max-width: 699px){.sidepadding{padding-left: 0;padding-right: 0}}.mod_newslist{display: flex;flex-direction: row;flex-wrap: wrap}.mod_newslist .layout_latest{flex: 0 0 auto;width: calc(33% - 11px);position: relative;overflow: visible;height: 27rem;margin-right: 1.25rem;margin-bottom: 4rem}.mod_newslist .layout_latest:nth-child(3n+3){margin-right: 0}@media screen and (max-width: 1100px){.mod_newslist .layout_latest{width: calc(50% - .625rem);margin-bottom: 4rem;min-height: 26rem;height: auto}.mod_newslist .layout_latest:nth-child(3n+3){margin-right: 1.25rem}.mod_newslist .layout_latest:nth-child(2n+2){margin-right: 0}}@media screen and (max-width: 699px){.mod_newslist .layout_latest{margin-right: 0 !important;margin-bottom: 3rem;width: 100%;flex: 0 0 auto}.mod_newslist .layout_latest:nth-child(2n+2){margin-right: 0}.mod_newslist .layout_latest:nth-child(3n+3){margin-right: 0}}.mod_newslist .layout_latest .content{box-sizing: border-box;position: relative;height: 100%;display: flex;flex-direction: column;background-color: #fff;padding-bottom: 1rem;overflow: hidden}.mod_newslist .layout_latest .categories{margin: 1.25rem 0 0;padding-left: 1.25rem;padding-right: 1.25rem}@media screen and (max-width: 699px){.mod_newslist .layout_latest .categories{padding-left: 0;padding-right: 0}}.mod_newslist .layout_latest .categories span{display: inline-block;margin-right: .5rem;margin-bottom: .5rem;padding: .25rem 1rem .5rem;border-radius: 1.5rem;overflow: hidden;color: #fff;text-overflow: ellipsis;white-space: nowrap;background-color: #542d69;font-size: 1rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 699px){.mod_newslist .layout_latest .categories span{font-size: .875rem}}.mod_newslist .layout_latest h3{-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;margin-bottom: 1.25rem;padding-left: 1.25rem;padding-right: 1.25rem;font-size: 1.5rem;color: #0096d9;flex: 1}@media screen and (max-width: 699px){.mod_newslist .layout_latest h3{padding-left: 0;padding-right: 0}}@media screen and (max-width: 1100px){.mod_newslist .layout_latest h3{margin-bottom: .5rem}}@media screen and (max-width: 800px){.mod_newslist .layout_latest h3{font-size: 1.125rem}}@media screen and (max-width: 480px){.mod_newslist .layout_latest h3{hyphens: auto;text-wrap: pretty}}.mod_newslist .layout_latest h3 a:hover{color: #3b3b3a}.mod_newslist .layout_latest .ce_text{box-sizing: border-box;padding-left: 1.25rem;padding-right: 1.25rem;opacity: 0;height: 0;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;background-color: #fff}@media screen and (max-width: 1100px){.mod_newslist .layout_latest .ce_text{opacity: 1;height: auto;flex: 1}}@media screen and (max-width: 699px){.mod_newslist .layout_latest .ce_text{padding-left: 0;padding-right: 0}}@media screen and (max-width: 800px){.mod_newslist .layout_latest .ce_text p{font-size: 1rem;line-height: 1.4}}.mod_newslist .layout_latest .linkbox{display: flex;justify-content: space-between;align-items: center;padding: .5rem 0;border: 2px solid #542d69;border-right: none;border-left: none;background-color: #fff;padding-left: 1.25rem;padding-right: 1.25rem}@media screen and (max-width: 699px){.mod_newslist .layout_latest .linkbox{padding-left: 0;padding-right: 0}}.mod_newslist .layout_latest .linkbox a{margin-bottom: 4px;overflow: hidden;color: #3b3b3a;line-height: 1;text-overflow: ellipsis;text-transform: uppercase;white-space: nowrap;font-size: 1.25rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.mod_newslist .layout_latest .linkbox a{font-size: 1.125rem}}.mod_newslist .layout_latest .linkbox a:hover{color: #0096d9}.mod_newslist .layout_latest .date{display: inline-block;margin-right: .5rem;margin-bottom: .5rem;padding: .25rem 1rem .5rem;border-radius: 1.5rem;overflow: hidden;color: #fff;text-overflow: ellipsis;white-space: nowrap;background-color: #542d69;font-size: 1rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;margin-bottom: 0;margin-right: 0}@media screen and (max-width: 699px){.mod_newslist .layout_latest .date{font-size: .875rem}}.mod_newslist .layout_latest:hover .content{z-index: 2;position: absolute;top: 0;left: 0;height: auto;box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.15);-webkit-box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.15);padding-bottom: 1rem}@media screen and (max-width: 1100px){.mod_newslist .layout_latest:hover .content{position: relative;box-shadow: 0 0 0 0 rgba(0,0,0,0.15);-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.15);height: 100%}}.mod_newslist .layout_latest:hover h3{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.mod_newslist .layout_latest:hover .ce_text{opacity: 1;height: auto;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;flex: 1}.mod_newslist .layout_latest.related{margin-bottom: 5rem}.mod_newslist .layout_latest.related:nth-child(3n+3){margin-right: 1.25rem}.mod_newslist .layout_latest.related:nth-of-type(3){margin-right: 0}@media screen and (max-width: 1100px){.mod_newslist .layout_latest.related{margin-bottom: 4rem}.mod_newslist .layout_latest.related:nth-child(2n+2){margin-right: 1.25rem}.mod_newslist .layout_latest.related:nth-child(3n+3){margin-right: 0}.mod_newslist .layout_latest.related:nth-of-type(3){margin-right: 0}}@media screen and (max-width: 699px){.mod_newslist .layout_latest.related{margin-bottom: 3rem}.mod_newslist .layout_latest.related:nth-child(2n+2){margin-right: 0}}.mod_newslist .layout_latest.related .box{display: flex;flex-direction: column;height: 100%}.mod_newslist .layout_latest.related h3{color: #fff}.mod_newslist .layout_latest.related .linkbox{background-color: transparent;border: 2px solid #fff;border-right: none;border-left: none}.mod_newslist .layout_latest.related .linkbox a{color: #fff}.mod_newslist .layout_latest.related .linkbox a:hover{color: #542d69}.mod_newslist.no_bg .layout_latest .content,.mod_newslist.no_bg .layout_latest .linkbox,.mod_newslist.no_bg .layout_latest .ce_text{background-color: transparent}.mod_newslist.no_bg .layout_latest h3,.mod_newslist.no_bg .layout_latest .ce_text{color: #fff}.mod_newslist.no_bg .layout_latest .linkbox{border-color: #fff}.mod_newslist.no_bg .layout_latest .linkbox a{color: #fff}.mod_newslist.no_bg .layout_latest .linkbox a:hover{color: #0096d9}.mod_newslist.news_related .layout_box{display: flex;flex-direction: row;flex-wrap: wrap;padding-top: 5rem;padding-bottom: 2rem}.mod_newslist.news_related .headline_related{color: #fff}.mod_newslist .pagination{margin-top: 0}.mod_newscategories{scroll-margin: 10rem 0 0 0;margin-top: 5rem}.mod_newscategories ul{list-style-type: none;display: flex;flex-wrap: wrap;font-size: 1.25rem}@media screen and (max-width: 1100px){.mod_newscategories ul{font-size: 1.125rem}}@media screen and (max-width: 699px){.mod_newscategories ul{font-size: 1rem}}.mod_newscategories ul li{margin: 0 1.25rem 1.5rem 0}.mod_newscategories ul li a,.mod_newscategories ul li strong{display: inline-block;border-radius: 2rem;padding: .75rem 1.25rem 1rem;background-color: #fff !important}@media screen and (max-width: 699px){.mod_newscategories ul li a,.mod_newscategories ul li strong{padding: .5rem 1rem .75rem}}.mod_newscategories ul li a.reset,.mod_newscategories ul li strong.reset{color: #fff !important;border: 1px solid #fff;background-color: transparent !important}.mod_newscategories ul li a{color: #3b3b3a !important}.mod_newscategories ul li a:hover{color: #0096d9 !important}.mod_newscategories ul li a:hover.reset{background-color: #fff !important}.mod_newscategories ul li strong{color: #542d69;font-family: 'Helvetica Neue W31', 'Arial', sans-serif}.mod_newscategories ul li.reset.active{display: none}.mod_newsreader h1{color: #0096d9;font-size: 2rem;margin-bottom: 2rem}.mod_newsreader p.info{margin-bottom: 1.25rem}.mod_newsreader p.info p{margin-bottom: 0}.mod_newsreader .button{margin-top: 3rem;margin-bottom: 4rem}body .ce_timeline_single{width: 100%;margin: 0 !important;padding: 0 0 3rem 0;background-color: #aoaoao}body .ce_timeline_single i{display: none;top: -6px;width: 14px;height: 14px;margin-right: -7px}body .ce_timeline_single:first-of-type i{display: block}body .ce_timeline_single:last-of-type{margin-bottom: 6rem}body .ce_timeline_single::before{display: none}body .ce_timeline_single::after{z-index: -1;position: absolute;right: 50%;left: auto;width: 4px;height: 101%;margin-left: 0;background: #542d69;transform: translateX(50%)}body .ce_timeline_single .box{display: grid;align-items: center;grid-template-columns: 1fr 10rem 1fr;grid-template-areas: "image year text"}@media screen and (max-width: 699px){body .ce_timeline_single .box{display: flex;flex-direction: column;background-color: #fff;padding: 2rem 0}}body .ce_timeline_single .inside{display: block;position: relative;max-width: 100% !important;padding: 0;text-align: left !important}@media screen and (max-width: 699px){body .ce_timeline_single .inside{text-align: center !important}}body .ce_timeline_single .images{grid-area: image;margin: 0 0 0 0 !important}@media screen and (max-width: 699px){body .ce_timeline_single .images figure{margin-top: 1rem !important;margin-bottom: 1rem !important}}body .ce_timeline_single .text{grid-area: text;margin: 0 0 0 0 !important;padding: 0}body .ce_timeline_single .text h4{margin-bottom: 0;color: #0096d9;line-height: 1.2;font-size: 1.75rem;font-family: 'Helvetica Neue W31', 'Arial', sans-serif}@media screen and (max-width: 1100px){body .ce_timeline_single .text h4{font-size: 1.25rem}}@media screen and (max-width: 480px){body .ce_timeline_single .text h4{font-size: 1.25rem}}body .ce_timeline_single .text p:first-of-type{margin-top: .5rem;margin-bottom: 1rem}body .ce_timeline_single .text p:last-of-type{margin-bottom: 0}body .ce_timeline_single .year{position: relative;margin: 0;padding: 2.5rem 0 2rem;text-align: center;background-color: #fff;grid-area: year}@media screen and (max-width: 699px){body .ce_timeline_single .year{padding: 0}}body .ce_timeline_single .year span{padding: 0 !important;border-radius: 0;color: #0096d9;line-height: 0;vertical-align: sub;background: none;font-size: 2.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){body .ce_timeline_single .year span{font-size: 2rem}}@media screen and (max-width: 480px){body .ce_timeline_single .year span{font-size: 1.5rem}}body .ce_timeline_single:nth-child(2n+1)::after{left: 50%;margin-left: 0;transform: translateX(-50%)}@media screen and (max-width: 800px){body .ce_timeline_single:nth-child(2n+1)::after{left: auto;right: 50%;transform: translateX(2px)}}body .ce_timeline_single:nth-child(2n+1) i{right: 50%;left: auto;border-radius: 0;background-color: #412e69}body .ce_timeline_single:nth-child(2n+1) .box{grid-template-areas: "text year image"}body .ce_timeline_single:nth-child(2n+1) .images{margin: 0 !important}@media screen and (max-width: 699px){body .ce_timeline_single:nth-child(2n+1) .images figure{margin-top: 1rem !important;margin-bottom: 1rem !important}}body .ce_timeline_single:nth-child(2n+1) .text{margin: 0 !important}body .ce_timeline_single:nth-child(2n+1) .year{left: auto;right: 0}body .ce_timeline_single:last-child i.bottom{bottom: -3.5rem}body .ce_timeline_single:last-child{margin-bottom: 6rem !important}body.ivp_active .ce_timeline_single.wivp .year{transition: all .5s ease-in-out;transition-delay: 0.25s}body.ivp_active .ce_timeline_single.wivp .text{transition: all 1s ease-in-out;transition-delay: 0.5s}body.ivp_active .ce_timeline_single.wivp .images .wrapper{transition: all 1s ease-in-out;transition-delay: 0.75s}.mod_search .formbody{display: flex}@media screen and (max-width: 480px){.mod_search .formbody{flex-direction: column}}.mod_search .formbody .widget-text{flex: 1;margin-right: 2rem}@media screen and (max-width: 480px){.mod_search .formbody .widget-text{margin-right: 0}}@media screen and (max-width: 480px){.mod_search .formbody .widget-submit{width: 100%}}.mod_search .formbody .widget-submit button{padding: .375rem 1.5rem .375rem;height: auto}@media screen and (max-width: 480px){.mod_search .formbody .widget-submit button{display: block;width: 100%;height: 2.5rem}}.mod_search form{overflow: auto}.mod_search span.highlight{color: #0096d9}.mod_search span.relevance{font-size: 0.8em;display: none}.mod_search span.filesize{color: rgba(0,0,0,0.5);font-size: 0.8em}.mod_search a{color: #0096d9}.mod_search a:hover{color: #542d69}.mod_search input[type="search"]{border: 0;border-radius: 0;border-bottom: 3px solid #542d69;-webkit-appearance: textfield;font-size: 1.25rem}.mod_search h3{text-transform: none;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;font-size: 1.75rem;letter-spacing: .5px;margin-bottom: 5px}@media screen and (max-width: 800px){.mod_search h3{font-size: 1.5rem}}@media screen and (max-width: 480px){.mod_search h3{font-size: 1.25rem}}.mod_search h3 a{color: #0096d9}.mod_search h3 a:hover{color: #000}.mod_search .even,.mod_search .odd{border-top: 1px solid #c5c6c6;margin-top: 3rem;padding-top: 2rem}.mod_search .even.first,.mod_search .odd.first{margin-top: 0}.mod_search p.header{clear: both;margin-top: 1rem;color: #999;font-size: .875rem}.mod_search p.url{font-size: .875rem;color: rgba(0,0,0,0.5)}.mod_search .info{font-size: 2rem;font-family: 'HelveticaNeueW31-Light', sans-serif;line-height: 1.5em}.mod_search .info a{color: #fff;background-color: #0096d9;display: inline-block;padding: 0 10px 6px}.mod_search .info a:hover{color: #412e69;background-color: rgba(65,46,105,0.5)}.mod_search .pagination{margin-top: 3rem;padding-top: 1rem;border-top: 1px solid #c5c6c6}.mod_search .pagination .active{color: #542d69}.mod_job_search{margin-top: 1rem}.mod_job_search .formbody{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: flex-end;align-content: stretch}@media screen and (max-width: 1100px){.mod_job_search .formbody{flex-wrap: wrap}}.mod_job_search .widget-select,.mod_job_search .widget-text{margin-right: 1rem}.mod_job_search .widget.fulltext{margin-right: 0;width: calc(33% - 1.5rem);flex-direction: column}@media screen and (max-width: 1100px){.mod_job_search .widget.fulltext{width: auto;flex: 1 0 auto}}@media screen and (max-width: 599px){.mod_job_search .widget.fulltext{width: calc(100% - 4.8rem);margin-right: 0;flex: 1 0 auto}}.mod_job_search .widget.fulltext input[type=text]{padding-left: 1rem;padding-bottom: .5rem}.mod_job_search .widget-select{flex: 1}@media screen and (max-width: 1100px){.mod_job_search .widget-select{width: calc(50% - .5rem);flex: 0 0 auto;margin-right: 0;margin-bottom: 1.5rem}}@media screen and (max-width: 599px){.mod_job_search .widget-select{width: 100%;margin-bottom: 1rem}}.mod_job_search .widget-select select{border: none;border-bottom: 2px solid #542d69;text-transform: uppercase}@media screen and (max-width: 599px){.mod_job_search .widget-submit{width: auto}}.mod_job_search .widget-submit button{font-size: 2rem;width: 3rem;padding: 0 0 .25rem 0;background-color: transparent;color: #0096d9;border-bottom: 2px solid #542d69;border-radius: 0}.mod_job_search .button-reset{align-self: flex-start;margin-top: -6px;margin-left: .75rem;color: #0096d9;font-size: 2rem}@media screen and (max-width: 599px){.mod_job_search .button-reset{width: 1.8rem;text-align: right;margin-left: 0}}.mod_job_search .button-reset:hover{color: #542d69}.mod_job_list{margin-bottom: 4rem}.mod_job_list h4{line-height: 1.5;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;font-size: 1.25rem;color: #999;text-transform: none}@media screen and (max-width: 480px){.mod_job_list h4{font-size: 1.125rem}}.mod_job_list .faculty_group{margin-bottom: 1.25rem}.mod_job_list .faculty_group .title{padding: .7rem 2rem 1rem;background-color: #0096d9;color: #fff;font-family: 'HelveticaNeueW31-Light', sans-serif;font-size: 2rem;margin-top: 1rem}.mod_job_list .job_item:nth-child(even){background-color: #ddd5e1}.mod_job_list .jobs_header{padding: .35rem 1rem .65rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;text-transform: uppercase}@media screen and (max-width: 599px){.mod_job_list .jobs_header{display: none}}.mod_job_list .headline{flex: 1}.mod_job_list .job_level{font-size: .75rem;line-height: 1.25}.mod_job_list .location{flex: 0 0 14rem}@media screen and (max-width: 1100px){.mod_job_list .location{flex: 0 0 10rem}}@media screen and (max-width: 800px){.mod_job_list .location{flex: 0 0 8rem}}@media screen and (max-width: 599px){.mod_job_list .location{padding-top: .75rem;flex: 0 0 auto;font-size: .875rem}}.mod_job_list .job_container{padding: .35rem 1rem .65rem;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content: stretch}@media screen and (max-width: 599px){.mod_job_list .job_container{flex-direction: column}}.mod_job_list .job_container .left{flex: 1;padding-right: 2rem;box-sizing: border-box}@media screen and (max-width: 800px){.mod_job_list .job_container .left{padding-right: 0}}.mod_job_list .job_container .right{width: 9.5rem;align-self: flex-end}@media screen and (max-width: 800px){.mod_job_list .job_container .right{width: 100%;margin-top: 1.5rem}}.mod_job_list .job_container p.more{margin-bottom: 0}.mod_job_list .job_container p.more a::after{content: '\E804';font-family: "flaticon_diakonie"}@media screen and (max-width: 480px){.mod_job_list .job_container p.more{font-size: 1rem}}.mod_job_list .job_container h3{font-size: 1rem;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;font-weight: normal;margin-bottom: 0;line-height: 1.4;text-transform: none}.mod_job_list .job_container h3 a{color: #3b3b3a}.mod_job_list .job_container h3 a:hover{color: #0096d9}.mod_job_list .job_container .job_level{width: 100%}.mod_job_list .info{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content: stretch;color: #fff;font-size: .875rem;line-height: 1.3;margin-bottom: .25rem}@media screen and (max-width: 480px){.mod_job_list .info{margin-bottom: 0.4rem;font-size: .75rem}}.mod_job_list .info .date{margin-right: .35rem}@media screen and (max-width: 599px){.mod_job_list .info .level{width: 100%;flex: 0 0 auto}}.mod_job_list .info span.pipe{margin-left: .25rem}@media screen and (max-width: 599px){.mod_job_list .info span.pipe{display: none}}.job_reader_image{min-height: 44vw}.mod_job_reader a{color: #0096d9}.mod_job_reader a:hover{color: #542d69}.mod_job_reader .job_full_image{min-height: 44vw;display: flex;flex-direction: column;justify-content: flex-end;padding-bottom: 3vw}.mod_job_reader .job_full_image .subtitle{display: block;margin-bottom: 2vw;color: #fff;font-size: 2rem}@media screen and (max-width: 1100px){.mod_job_reader .job_full_image .subtitle{font-size: 1.25rem}}@media screen and (max-width: 699px){.mod_job_reader .job_full_image .subtitle{font-size: 1.125rem}}.mod_job_reader .job_full_image .headline h1{color: #fff;hyphens: auto;margin-bottom: 0}.mod_job_reader .job_full_image .headline h1 .genders{text-transform: none}.mod_job_reader .job_full_image .head_info{display: block;color: #fff;text-transform: uppercase;margin-top: 2vw;font-size: 3rem}@media screen and (max-width: 1100px){.mod_job_reader .job_full_image .head_info{font-size: 2rem}}@media screen and (max-width: 699px){.mod_job_reader .job_full_image .head_info{font-size: 1.25rem}}.mod_job_reader .job_full .teaser{margin-top: 1.5rem}.mod_job_reader .job_full .teaser p:last-of-type{margin-bottom: 0}.mod_job_reader .job_full .job_contact{font-family: 'Helvetica Neue W31', 'Arial', sans-serif;font-size: 1.25rem}@media screen and (max-width: 480px){.mod_job_reader .job_full .job_contact{font-size: 1.125rem}}.mod_job_reader .job_full .job_contact a{color: #3b3b3a}.mod_job_reader .job_full .job_contact a:hover{color: #0096d9}.mod_job_reader .job_full .job_contact .company{margin-bottom: 0.5rem}.mod_job_reader .job_full .job_contact .name,.mod_job_reader .job_full .job_contact .email{font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.mod_job_reader .job_full .job_contact .address_headline{margin-top: 1.0rem;margin-bottom: 0.5rem}.mod_job_reader .job_full .job_contact .channels{margin-top: 1.5rem}.mod_job_reader .job_full .job_contact .channels .phone,.mod_job_reader .job_full .job_contact .channels .fax,.mod_job_reader .job_full .job_contact .channels .email,.mod_job_reader .job_full .job_contact .channels .mobile{margin-bottom: .125rem;position: relative;padding-left: 2.5rem;margin-bottom: 0.75rem;line-height: 1.5}.mod_job_reader .job_full .job_contact .channels .phone::before,.mod_job_reader .job_full .job_contact .channels .fax::before,.mod_job_reader .job_full .job_contact .channels .email::before,.mod_job_reader .job_full .job_contact .channels .mobile::before{position: absolute;top: 16px;left: 0;transform: translateY(-50%);display: inline-block;content: "";height: 24px;width: 24px;background-repeat: no-repeat;background-size: contain;font-size: 0}.mod_job_reader .job_full .job_contact .channels .phone::before,.mod_job_reader .job_full .job_contact .channels .mobile::before{background-image: url(/files/content/diakonie-schweinfurt/icons/kontakt/kontakt-cyan.png)}.mod_job_reader .job_full .job_contact .channels .fax::before{background-image: url(/files/content/diakonie-schweinfurt/icons/fax/fax-cyan.png)}.mod_job_reader .job_full .job_contact .channels .email::before{background-image: url(/files/content/diakonie-schweinfurt/icons/email/email-cyan.png)}.mod_job_reader .job_full .description .job_object{margin-top: 4rem;display: inline-block}@media screen and (max-width: 699px){.mod_job_reader .job_full .description .job_object{margin-top: 2rem}}.mod_job_reader .job_full .description .job_object p:last-of-type{margin-bottom: 0}.mod_job_reader .job_full .description .job_level_top .value{margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 1.5rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;text-transform: none}@media screen and (max-width: 1100px){.mod_job_reader .job_full .description .job_level_top .value{font-size: 1.25rem;margin-bottom: 0.75rem}}.mod_job_reader .job_full .description .label{color: #0096d9;margin-top: 0;margin-bottom: 1rem;line-height: 1.2;text-transform: uppercase;font-size: 2rem;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}@media screen and (max-width: 1100px){.mod_job_reader .job_full .description .label{font-size: 2rem;margin-bottom: 0.75rem}}@media screen and (max-width: 699px){.mod_job_reader .job_full .description .label{font-size: 1.125rem}}@media screen and (max-width: 480px){.mod_job_reader .job_full .description .label{hyphens: auto}}.mod_job_reader .job_full .description ul{padding-top: .25rem;padding-left: 1.25rem;padding-bottom: 0.5rem;list-style-type: square}.mod_job_reader .job_full .description li{margin-bottom: .25rem;line-height: 1.5;font-family: 'Helvetica Neue W31', 'Arial', sans-serif;font-size: 1.25rem}@media screen and (max-width: 480px){.mod_job_reader .job_full .description li{font-size: 1.125rem}}.mod_job_reader .job_full .description li:last-of-type{margin-bottom: 0}.mod_job_reader .job_full .description li::marker{content: "+ ";margin-right: .5rem}.mod_job_reader .job_full .enclosure{margin-top: 4rem}@media screen and (max-width: 699px){.mod_job_reader .job_full .enclosure{margin-top: 2rem}}.mod_job_reader .job_full .enclosure .download-element{display: flex;align-items: center}.mod_job_reader .job_full .enclosure .download-element .icon{display: inline-block;width: 4rem;height: 4rem;margin-right: 1rem;vertical-align: middle;background-image: url(/files/content/diakonie-schweinfurt/icons/download/download-cyan.png);background-repeat: no-repeat;background-position: center center;background-size: contain}@media screen and (max-width: 480px){.mod_job_reader .job_full .enclosure .download-element .icon{width: 3rem;height: 3rem;margin-right: 0.75rem}}@media screen and (max-width: 360px){.mod_job_reader .job_full .enclosure .download-element .icon{width: 2rem;height: 2rem;margin-right: 0.5rem}}.mod_job_reader .job_full .enclosure a{color: #3b3b3a}.mod_job_reader .job_full .enclosure a:hover{color: #0096d9}.mod_job_reader .job_full .further_info .headline{margin-bottom: 1.5rem;font-size: 1.5rem;color: #0096d9;font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal;flex: 0 0 100%}@media screen and (max-width: 699px){.mod_job_reader .job_full .further_info .headline{font-size: 1.25rem;margin-bottom: 1.0rem}}.mod_job_reader .job_full .further_info .job_object{font-size: 1.25rem;text-transform: uppercase;margin-bottom: 1.5rem;display: flex;flex-direction: row;flex-wrap: wrap}@media screen and (max-width: 480px){.mod_job_reader .job_full .further_info .job_object{font-size: 1.125rem}}@media screen and (max-width: 480px){.mod_job_reader .job_full .further_info .job_object{flex-direction: column}}.mod_job_reader .job_full .further_info .job_object .value{margin-left: .5rem}.mod_job_reader .job_full .further_info .label{font-family: 'Helvetica Neue W31 Bold', sans-serif;font-weight: normal}.mod_job_reader .job_full .further_info .label::before{content: "+";margin-right: 0.25rem}.mod_job_reader .job_full .further_info .label::after{content: ":"}.mod_job_reader .contact_headline{margin-top: 4rem}@media screen and (max-width: 699px){.mod_job_reader .contact_headline{margin-top: 2rem}}.mod_job_reader .back{margin-top: 4rem;margin-bottom: 4rem}.mod_job_application .formbody{display: grid;grid-template-columns: repeat(2, 1fr);grid-template-areas: "left right" "bottom bottom";column-gap: 2rem;row-gap: 0}@media screen and (max-width: 699px){.mod_job_application .formbody{display: flex;flex-direction: column;gap: 0}}.mod_job_application .formbody .widget-select select{height: 38px;padding-top: .5rem;padding-bottom: .5rem}.mod_job_application .formbody p.error{font-size: 1rem}.mod_job_application .formbody div:nth-child(3),.mod_job_application .formbody div:nth-child(4),.mod_job_application .formbody div:nth-child(5),.mod_job_application .formbody div:nth-child(6),.mod_job_application .formbody div:nth-child(7),.mod_job_application .formbody div:nth-child(8),.mod_job_application .formbody div:nth-child(9),.mod_job_application .formbody div:nth-child(10),.mod_job_application .formbody div:nth-child(11){grid-area: left}.mod_job_application .formbody div:nth-child(12),.mod_job_application .formbody div:nth-child(13),.mod_job_application .formbody div:nth-child(14),.mod_job_application .formbody div:nth-child(15),.mod_job_application .formbody div:nth-child(16){grid-area: right}.mod_job_application .formbody div:nth-child(3){grid-row: 1/2}.mod_job_application .formbody div:nth-child(4){grid-row: 2/3}.mod_job_application .formbody div:nth-child(5){grid-row: 3/4}.mod_job_application .formbody div:nth-child(6){grid-row: 4/5}.mod_job_application .formbody div:nth-child(7){grid-row: 5/6}.mod_job_application .formbody div:nth-child(8){grid-row: 6/7}.mod_job_application .formbody div:nth-child(9){grid-row: 7/8}.mod_job_application .formbody div:nth-child(10){grid-row: 8/9}.mod_job_application .formbody div:nth-child(11){grid-row: 9/10}.mod_job_application .formbody div:nth-child(12){grid-row-start: 1;grid-row-end: 6}.mod_job_application .formbody div:nth-child(13){grid-row-start: 6;grid-row-end: 8}.mod_job_application .formbody div:nth-child(14){grid-row-start: 8;grid-row-end: 10}.mod_job_application .formbody div:nth-child(15){grid-row-start: 10;grid-row-end: 11}.mod_job_application .formbody div:nth-child(16){grid-row-start: 11;grid-row-end: 12}.mod_job_application .formbody .widget-fineuploader{flex-direction: column}.mod_job_application .formbody .widget-fineuploader label{margin-bottom: 0.5rem}.mod_job_application .formbody .widget-fineuploader .fineuploader-item img{display: none}.mod_job_application .formbody .widget-submit{justify-content: flex-end}.dlh_googlemap,div[id^="map_canvas_"]{position: relative;padding-bottom: 56.25% !important}@media screen and (max-width: 800px){.dlh_googlemap,div[id^="map_canvas_"]{padding-bottom: 56.25% !important}}@media screen and (max-width: 699px){.dlh_googlemap,div[id^="map_canvas_"]{padding-bottom: 75% !important}}@media screen and (max-width: 480px){.dlh_googlemap,div[id^="map_canvas_"]{padding-bottom: 100% !important}}
