@charset "utf-8";:root{--wb-container-width:50%;--flash-box-success-bg-color:#10a365;--flash-box-message-bg-color:#4460ff;--flash-box-error-bg-color:#d93737;--bknd-msg-success-bg-color:#10a365;--bnkd-msg-success-tx-color:#000000;--bknd-msg-message-bg-color:#4460ff;--bknd-msg-message-tx-color:#ffff00;--bknd-msg-error-bg-color:#ff5003;--bknd-msg-error-tx-color:#cccccc;--form-input-border-color:green;--form-warning-prim-color:var(--flash-box-error-bg-color);--form-warning-seco-color:white;--form-hn-seco-color:red;--form-btn-prim-color:var(--body-bg-color);--form-btn-seco-color:red;--form-placholder-seco-color:var(--body-color);--secondary-color:#695881;--primary-color:#D7F4F0;--blue-color:#9fd5db;--yellow-color:#dad20b;--seco-2-color:#99e2d4;--prim-2-color:#695881;--border-color:white;--border-width:20px;--pn-tx-color:white;--pn-ic-color:var(--secondary-color);--pn-bg-color:var(--prim-2-color);--pn-current-tx-color:white;--pn-current-bg-color:var(--prim-2-color);--plb-tx-color:var(--secondary-color);--intro-tx-color:var(--secondary-color);--red-color:red;--body-bg-color:var(--primary-color);--body-tx-color:var(--secondary-color);--link-bg-color:var(--primary-color);--link-current-color:var(--secondary-color);--link-current-bg-color:var(--primary-color);--link-current-tx-color:var(--secondary-color);--paragraph-margin-bottom:1em;--block-margin-bottom:1.25em;--header-bg-color:white;--header-color:var(--secondary-color);--header-height:0;--header-padding-top:0;--min-window-width:320px;--max-window-width:2400px;--max-slider-banner-width:2500px;--window-padding-aside:3%;--content-max-width:950px;--block-reading-max-width:710px;--karima-container-max-width:1250px;--content-padding-top:(75px + 16px);--nav-width:100%;--footer-height:110px;--page-content-padding-top:1em;--page-content-padding-bottom:0;--bknd-msg-error-bg-color:var(--red-color);--bknd-msg-x-tx-color:white;--form-warning-color:var(--red-color);--scrollbar-thumb-color:var(--secondary-color);--scroll-bar-track:#f1f1f1;--scroll-bar-handle:#888888;--scroll-bar-hover:#555555}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,innerform,main,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{-webkit-tap-highlight-color:transparent;background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}li,ul{padding:0;list-style:none}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;background-color:transparent;box-shadow:none;overflow:hidden;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;outline-style:none;border-radius:0;border-style:none}button{overflow:visible;cursor:pointer}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}#flash-box{position:fixed;top:0;left:0;width:100%;opacity:0;height:0;overflow:hidden;transition:all 1s ease-in-out;z-index:999999;background-color:transparent;font-family:Helvetica,Verdana,Arial,sans-serif}#flash-box.flash{height:auto;opacity:1}#flash-box>button{position:absolute;right:8px;cursor:pointer;z-index:1;top:11px}#flash-box>button i{display:flex;justify-content:center;align-items:center}#flash-box>button i::before{font:normal normal normal 16px/1 FontAwesome;text-rendering:auto;content:'\f057';color:#fff}#flash-box ul{padding:.5rem 1rem;width:100%}#flash-box ul.success{background-color:var(--flash-box-success-bg-color)}#flash-box ul.message{background-color:var(--flash-box-message-bg-color)}#flash-box ul .error.success,#flash-box ul.error{background-color:var(--flash-box-error-bg-color)}#flash-box ul li{font-weight:700;padding:0;color:#fff;font-size:1rem}#flash-box ul li.success{background-color:var(--flash-box-success-bg-color)}#flash-box ul li.message{background-color:var(--flash-box-message-bg-color)}#flash-box ul li .error.success,#flash-box ul li.error{background-color:var(--flash-box-error-bg-color)}@keyframes messageIn{0%{-moz-opacity:0;opacity:0}100%{-moz-opacity:1;opacity:1;bottom:1rem}}#message-box{position:fixed;top:auto;bottom:1rem;right:3rem;display:none;z-index:99;max-height:calc(100vh - 2rem);overflow:auto;font-family:Helvetica,Verdana,Arial,sans-serif}#message-box.visible{display:block;animation-name:messageIn;animation-duration:1s;animation-timing-function:ease-in;animation-fill-mode:forwards}#message-box>button{position:absolute;left:8px;cursor:pointer;z-index:1;top:11px}#message-box>button i{display:flex;justify-content:center;align-items:center}#message-box>button i::before{font:normal normal normal 16px/1 FontAwesome;text-rendering:auto;content:'\f057';color:#fff}#message-box>div{width:100%;max-width:360px;padding:1rem 1rem 1rem 2.5rem}#message-box>div.success{background-color:var(--flash-box-success-bg-color)}#message-box>div.message{background-color:var(--flash-box-message-bg-color)}#message-box>div .error.success,#message-box>div.error{background-color:var(--flash-box-error-bg-color)}#message-box ul{padding:0 0 0 1.5rem;list-style:disc;list-style-position:outside}#message-box ul li{font-weight:700;font-size:16px;padding:0;color:#fff;word-break:break-all;list-style:disc}#message-box ul li.success{background-color:var(--flash-box-success-bg-color)}#message-box ul li.message{background-color:var(--flash-box-message-bg-color)}#message-box ul li .error.success,#message-box ul li.error{background-color:var(--flash-box-error-bg-color)}#hover-title{position:fixed;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px 12px;font-size:1rem;line-height:1.333;z-index:999;background:var(--bknd-msg-message-bg-color);color:var(--bknd-msg-message-tx-color);-moz-opacity:0;opacity:0;transition:opacity .7s}#hover-title .error{background:var(--bknd-msg-error-bg-color);color:var(--bknd-msg-error-tx-color)}#hover-title .success{background:var(--bknd-msg-success-bg-color);color:var(--bknd-msg-success-tx-color)}#hover-title.visible{-moz-opacity:1;opacity:1}#hover-title.mw-400{max-width:400px}.member-login-body{height:100%;overflow:auto}.member-login-body .mlb__window{padding:0 4%;width:100%;height:100%}.member-login-body .mlb__container{width:var(--wb-container-width);height:100%;margin:0 auto}.member-login-body .wb__window{margin:0 3%}.member-login-body .mlb__container,.member-login-body .wb__container{display:flex;max-width:750px}.member-login-body .mlb__container .mlb__wrapper,.member-login-body .mlb__container .wb__wrapper,.member-login-body .wb__container .mlb__wrapper,.member-login-body .wb__container .wb__wrapper{height:auto;flex:1}.mlb-main{padding:8px 0 20px 0}.mlb__header{padding:16px 0}.mlb__header header{position:relative}.mlbh--logo{width:200px;margin-bottom:16px}.mlbh--logo .content-container *{margin:0;padding:0}.mlb__form .data-placeholder{line-height:2.3;padding-left:8px;position:absolute;width:100%;color:var(--form-placeholder-seco-color);font-size:1.1rem}.mlb__form .data-placeholder+input{float:none;width:100%;border:1px solid var(--form-input-border-color)!important;padding:4px 8px;position:relative}.mlb__form .mlbf--address>div,.mlb__form form>div{margin-top:16px}.mlb__form .mlbf--address>div:first-of-type,.mlb__form form>div:first-of-type{margin:0}.mlbf--forgoten,.mlbf--stay-logged-in{font-size:.75em;white-space:normal}.mlbf--forgoten button,.mlbf--stay-logged-in button{text-decoration:underline;cursor:pointer}.mlbh--nav{position:absolute;top:0;height:40px;width:80px;right:0}.mlbh--nav .back--btn{cursor:pointer;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;padding-left:25px;text-decoration:none;color:var(--body-tx-color)}.mlbh--nav .back--btn::before{position:absolute;display:block;content:'';left:11px;top:50%;height:17px;width:17px;border-left:2px solid var(--form-hn-seco-color);border-top:2px solid var(--form-hn-seco-color);transform:rotate(-45deg) translateY(-50%)}.mlbf--input input:-webkit-autofill,.mlbf--input select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.mlbf--input input:-moz-placeholder{background-color:transparent!important}.mlbf--input input::-moz-placeholder{background-color:transparent!important}.mlbf--input.disabled-username label{cursor:default;display:block;font-size:.85em;opacity:.75}.mlbf--input.disabled-username input{width:100%}.mlbf--input.pw{position:relative}.mlbf--input.pw input{padding-right:48px}.mlbf--input.pw button{position:absolute;right:0;top:0;height:100%;width:40px}.mlbf--input.pw button.visible i:before{content:"\f070"}.mlb__form .mlbf--input.error{white-space:normal;font-size:1.1rem;border:1px solid var(--form-warning-prim-color);padding:4px 8px 0 8px}.mlb__form .mlbf--input.error p{padding:8px 0 4px}.mlb__form .mlbf--input.error input{border-color:var(--form-warning-prim-color)}.mlb--content{white-space:normal}.mlb--content h1,.mlb--content h2,.mlb--content h3,.mlb--content h4{color:var(--form-hn-seco-color)}.mlb-main .mlb--btn{margin:32px 0 16px}.mlb-main .mlb--btn a,.mlb-main .mlb--btn button{color:var(--form-btn-seco-color);cursor:pointer;border:2px solid var(--form-btn-seco-color);border-radius:4px;padding:2px 8px;font-family:Verdana,Helvetica,sans-serif;letter-spacing:2px;text-decoration:none;background-color:var(--form-btn-prim-color)}.wd-flex-row{display:flex;flex-wrap:wrap;flex-direction:column;padding-bottom:16px}.wd-flex-auto{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.mlbc--login{border-bottom:1px solid var(--form-input-border-color);padding-bottom:16px}.mlbc--login+div{padding-top:16px}.mlbf--input.checkbox input{display:none}.mlbf--input.checkbox label{display:flex;align-items:center;position:relative;height:40px}.mlbf--input.checkbox label i{margin-right:8px}.mlbf--input.checkbox label i.symbol-checked{display:none}.mlbf--input.checkbox label i.symbol-form::before{content:'\f1db';font-size:24px}.mlbf--input.checkbox label input:checked~i.symbol-checked{display:block;position:absolute;top:7px;left:-4px;background-image:url(../layout_imgs/angekreuzt.png);background-repeat:no-repeat;background-size:contain;background-position:center center;width:28px;height:28px}.mlbf--input.checkbox label .cb-yes{display:none}.mlbf--input.checkbox label input:checked~.cb-yes{display:inline}.mlbf--input.checkbox label input:checked~.cb-question{display:none}.mlbf--input.checkbox label div{display:inline-flex}.mlbf--input.checkbox label p{margin:0}.mlbf--input.select select{width:100%;padding:4px 40px 4px 8px;border:1px solid var(--form-input-border-color);line-height:1.8}.mlbf--input.select option{width:100%;padding-left:8px}@media only screen and (min-width:768px){.mlb-main{padding:40px}.mlbm--border{border:solid 2px var(--form-input-border-color)}.mlb__header{padding:16px 22px}.mlb-main .wd-flex-row{padding:0;flex-direction:row}.mlb-main .wd-flex-auto{padding:0 22px 16px 22px;width:50%}.mlbc--login{border-bottom-style:none;padding-bottom:0;border-right:1px solid var(--form-input-border-color)}.mlbc--login+div{padding-top:0}.member-login-body .mlb__container .mlb__wrapper,.member-login-body .mlb__container .wb__wrapper,.member-login-body .wb__container .mlb__wrapper,.member-login-body .wb__container .wb__wrapper{margin:auto}}@font-face{font-family:myArrow;src:url(../fonts/myArrowA/myArrowA.woff2) format('woff2'),url(../fonts/myArrowA/myArrowA.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:gth-regular;src:url(../fonts/gth/GTHaptik-Regular.eot);src:url(../fonts/gth/GTHaptik-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/gth/GTHaptik-Regular.woff2) format('woff2'),url(../fonts/gth/GTHaptik-Regular.woff) format('woff'),url(../fonts/gth/GTHaptik-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:gth-heading;src:url(../fonts/gth/GTHaptik-Medium.eot);src:url(../fonts/gth/GTHaptik-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/gth/GTHaptik-Medium.woff2) format('woff2'),url(../fonts/gth/GTHaptik-Medium.woff) format('woff'),url(../fonts/gth/GTHaptik-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:gth-light;src:url(../fonts/gth/GTHaptikTrial-Lt.woff2) format('woff2'),url(../fonts/gth/GTHaptikTrial-Lt.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}:root{--std-font-fam:gth-regular,Helvetica,Arial,Verdana,Geneva,sans-serif;--hn-font-fam:gth-heading,Helvetica,Arial,Verdana,Geneva,sans-serif;--nav-font-fam:gth-heading,Helvetica,Arial,Verdana,Geneva,sans-serif;--italic-font-fam:gth-regular,Helvetica,Arial,Verdana,Geneva,sans-serif;--hn-italic-font-fam:ght-regular,Helvetica,Arial,Verdana,Geneva,sans-serif;--arrow-font-fam:myArrow,Helvetica,Arial,Verdana,Geneva,sans-serif}html{font-size:100%}body{font-family:var(--std-font-fam);font-weight:400;font-style:normal;color:var(--body-tx-color);font-size:var(--body-font-size);line-height:1.333;letter-spacing:.125px;font-feature-settings:"kern" 1,"ss02","ss03" 1}p{hyphens:auto}h1,h2,h3,h4,h5,strong{font-family:var(--hn-font-fam);font-size:var(--hn-font-size);font-weight:400}strong{font-size:1em}h1{margin-bottom:.5em}.content .block-reading,.content h2,.content h3,.content h4,.content p,.content ul li{font-size:var(--content-font-size)}.content .content-box ul,.content .r__inst ul,.referenzen .content-box ul,.referenzen .r__inst ul{padding-left:.75em;position:relative}.content .content-box ul li::before,.content .r__inst ul li::before,.referenzen .content-box ul li::before,.referenzen .r__inst ul li::before{content:'•';position:absolute;display:block;left:0}p{margin-bottom:var(--paragraph-margin-bottom)}a{color:var(--body-tx-color);cursor:pointer;text-decoration:underline;font-family:var(--std-font-fam)}html{scroll-behavior:smooth}body{width:100%;background-color:var(--body-bg-color);min-width:var(--min-window-width);overflow-x:hidden;height:100vh}img,svg{display:block;max-width:100%;height:auto}.display-none{display:none}.wd-window{width:100%;padding:0 var(--window-padding-aside)}.wd-container{width:100%;max-width:var(--max-window-width);margin:0 auto;position:relative}.wd-src-loader img{opacity:0;transition:opacity .5s ease-in-out}.wd-src-loader.is-loaded img{opacity:1}#hover-title.warning-title{background-color:var(--form-warning-prim-color);color:var(--form-warning-seco-color)}.contact-form .fa-warning{color:var(--form-warning-prim-color)}.contact-form input.text.warning{border:1px solid var(--form-warning-prim-color)}.my-own-scrollbar ::-webkit-scrollbar{width:10px;height:10px;background:var(--yellow-prim-color)}.my-own-scrollbar ::-webkit-scrollbar-track{background:var(--scroll-bar-track)}.my-own-scrollbar ::-webkit-scrollbar-thumb{background:var(--scroll-bar-handle)}.my-own-scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--scroll-bar-hover)}.admin-tool{overflow:visible}.block-reading,.content-container{max-width:var(--content-max-width)}.page-image{max-width:var(--block-reading-max-width)}.contact--btn .content-box a,.contact--btn .content-box button,.link--btn a,.link--btn button{display:inline-block;background-color:#fff;font-family:var(--hn-font-fam);padding:.25em .5em .25em .5em;position:relative;text-decoration:none;font-size:var(--content-font-size)}div.linkedin a{text-decoration:none}svg.linkedin{width:1em;height:auto;display:inline-block;vertical-align:bottom;margin-bottom:.1em}svg.linkedin path{fill:var(--body-tx-color)}#wd-body{height:100vh;position:relative;background-color:var(--body-bg-color);border:var(--border-width) solid var(--border-color);width:100%}.observer-item.oi--initialized{opacity:0;transform:translateY(25px);transition:opacity .5s ease-out,transform .5s ease-out}.observer-item.oi--visible{opacity:1;transform:translateY(0)}#page-footer .observer-item.oi--initialized{opacity:1;transform:translateY(0)}#page-header,.ph__placeholder{position:fixed;top:0;left:0;width:100%;z-index:3;border-top:var(--border-width) solid var(--border-color);border-left:var(--border-width) solid var(--border-color);border-right:var(--border-width) solid var(--border-color)}#page-header{z-index:4}.ph__placeholder{height:var(--header-height);background-color:var(--body-bg-color)}#page-logo-box{position:absolute;top:20px;width:60%;max-width:300px}#page-logo-box a{height:var(--header-height);display:block;width:100%;text-decoration:none;font-size:var(--logo-font-size);font-family:var(--hn-font-fam);background-color:transparent;color:var(--plb-tx-color)}#page-logo-box a img{width:auto;max-height:100%}#page-logo-box a em{font-family:var(--std-font-fam);font-style:normal}#page-logo-box a:hover{color:var(--body-tx-color);background-color:transparent}main#page-body{padding-top:var(--header-height);height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}main#page-body::-webkit-scrollbar{display:none}#page-content{padding-top:var(--page-content-padding-top);padding-bottom:4em;min-height:100%;position:relative}#page-footer{position:absolute;bottom:0;left:0;width:100%;font-size:var(--content-font-size)}#page-footer p{margin:0}#page-footer a{font-size:.75em;text-decoration:none}#page-footer .pf__wrapper{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1.55em}#page-footer .pf__nav{align-content:flex-end}#page-footer .pf__logo p{text-align:right;font-size:var(--hn-font-size);font-family:var(--hn-font-fam)}#page-footer .pf__logo p span{font-family:var(--std-font-fam)}#page-nav{top:0;width:100%;z-index:3}#page-nav .wd-container,#page-nav .wd-window{position:static}#page-nav .pnc__logo p,#page-nav a,#page-nav label{font-family:var(--hn-font-fam);font-size:var(--nav-font-size);text-decoration:none;cursor:pointer;text-align:right;letter-spacing:.5px;padding:0;letter-spacing:1px;color:var(--pn-tx-color);background-color:var(--pn-bg-color);line-height:1.444}#page-nav .pnc__main li{padding:0;margin-bottom:1.15em}#page-nav .pnc__logo p{cursor:default}#page-nav .pnc__logo p span{font-family:var(--std-font-fam)}#page-nav .pnc__logo .wd-wrapper,#page-nav ul{display:flex;align-items:end;padding-right:0;justify-content:flex-end;flex-direction:column}#page-nav .current-nav-1 a,#page-nav .current-nav-1 label,#page-nav a:hover{background-color:var(--pn-current-bg-color);color:var(--pn-current-tx-color);box-shadow:0 3px 0 0 #fff}#page-nav .position-bottom{position:absolute;bottom:0}#page-nav .position-bottom a{font-size:var(--body-font-size)}.pnc__logo{position:absolute;bottom:0;width:100%;padding-bottom:1em}.pnc__logo p{margin:0}.pnc__main li,.pnc__meta li{padding:.25em 0;display:flex}.pnc__main li.display-none,.pnc__meta li.display-none{display:none}#page-nav .pnc__meta{margin-top:4em}#page-nav .pnc__meta ul{flex-direction:row}#page-nav .pnc__meta ul li::after{display:inline-block;content:'|'}#page-nav .pnc__meta ul li:last-child::after{content:''}#page-nav .pnc__meta a{font-family:var(--std-font-fam)}.pnc__wrapper{position:relative;height:100%;width:100%;padding-top:calc(var(--header-height) + var(--page-content-padding-top));padding-bottom:7em}.sub-navi-container{display:none}.nav-label{position:relative}.nav-label label[for=nav-label-0]{display:none}input[name=nav-label]:checked~.nav-label .opener{color:var(--page-contentred-color)}input[name=nav-label]:checked~.nav-label label[for=nav-label-0]{display:block;position:absolute;top:0;left:0;width:100%}#page-nav-icon-box{position:absolute;top:12px;right:0;width:48px}.pnib__container{width:100%;padding-top:100%;position:relative}.pnib__container .wrapper{height:100%;width:100%;position:absolute;top:0;padding:8px}.pnib__container .wrapper .box{height:24px;width:100%;position:relative;top:50%;transform:translateY(-50%)}.pnib__container .wrapper .box .layer{width:100%;height:2px;display:block;position:absolute;transition:all .5s 250ms;background-color:var(--pn-ic-color)}.pnib__container .wrapper .box .layer.l1{top:0;transform:rotate(0) translate(0)}.pnib__container .wrapper .box .layer.l2{top:50%;transform:rotate(0) translateY(-50%)}.pnib__container .wrapper .box .layer.l3{top:100%;transform:rotate(0) translateY(-2px)}.pnib__container label{position:absolute;top:0;left:0;display:block;height:100%;width:100%;cursor:pointer}input#navIconOn:checked~#wd-body label.navIconOn{z-index:-1}input#navIconOn:checked~#wd-body .pnib__container .wrapper .layer{transition:all .5s .1s}input#navIconOn:checked~#wd-body .pnib__container .wrapper .layer.l1{top:50%;transform:translateY(-50%) rotate(45deg)}input#navIconOn:checked~#wd-body .pnib__container .wrapper .layer.l2{top:50%;transform:translateY(-50%) rotate(-45deg)}input#navIconOn:checked~#wd-body .pnib__container .wrapper .layer.l3{top:50%;transform:translateY(-50%) rotate(45deg)}input#navIconOn:checked~#wd-body .pnib__container .wrapper .layer{background-color:var(--pn-tx-color)}.block-reading-container{margin-bottom:2em;max-width:var(--block-reading-max-width)}.block-reading{position:relative}.block-reading p{padding-right:1.25em}input[id^=block-reader]{appearance:auto;-webkit-appearance:auto;display:none}input[id^=block-reader-on]+.block-reading ul{padding-left:1em;position:relative}input[id^=block-reader-on]+.block-reading ul li{line-height:1.5}input[id^=block-reader-on]+.block-reading ul li::before{content:'•';position:absolute;display:block;left:0}input[id^=block-reader-on]+.block-reading ul li>ul>li::before{content:'\2022'}input[id^=block-reader-on]+.block-reading.l1 a,input[id^=block-reader-on]+.block-reading.l1 a::after,input[id^=block-reader-on]+.block-reading.l1 p,input[id^=block-reader-on]+.block-reading.l1 ul li{margin:0;font-size:0;-moz-opacity:0;opacity:0;border-color:transparent}input[id^=block-reader-on]:checked+.block-reading.l1 a,input[id^=block-reader-on]:checked+.block-reading.l1 a::after,input[id^=block-reader-on]:checked+.block-reading.l1 p,input[id^=block-reader-on]:checked+.block-reading.l1 ul li{-moz-opacity:1;opacity:1;font-size:var(--content-font-size)}input[id^=block-reader-on]:checked+.block-reading.l1 a:after{font-size:var(--arrow-font-size);border-color:var(--secondary-color)}input[id^=block-reader-on]:checked+.block-reading.l1 p{margin-bottom:var(--block-margin-bottom)}input[id^=block-reader-on]:checked+.block-reading.l1 p:first-of-type{margin-top:.25em}input[id^=block-reader-on]:checked+.block-reading.l1 p:last-of-type{margin-bottom:.25em}input[id^=block-reader-on]+.block-reading.xl2 a,input[id^=block-reader-on]+.block-reading.xl2 a::after,input[id^=block-reader-on]+.block-reading.xl2 p,input[id^=block-reader-on]+.block-reading.xl2 ul li:not(.block-readingulli:first-child){margin:0;font-size:0;-moz-opacity:0;opacity:0;border-color:transparent}input[id^=block-reader-on]:checked+.block-reading.xl2 a,input[id^=block-reader-on]:checked+.block-reading.xl2 a::after,input[id^=block-reader-on]:checked+.block-reading.xl2 p,input[id^=block-reader-on]:checked+.block-reading.xl2 ul li:not(.block-readingulli:first-child){-moz-opacity:1;opacity:1;font-size:var(--content-font-size)}input[id^=block-reader-on]:checked+.block-reading.xl2 a:after{font-size:var(--arrow-font-size);border-color:var(--secondary-color)}input[id^=block-reader-on]:checked+.block-reading.xl2 p{margin-bottom:var(--block-margin-bottom)}input[id^=block-reader-on]:checked+.block-reading.xl2 p:first-of-type{margin-top:.25em}input[id^=block-reader-on]+.block-reading.l2 li:nth-child(n+2){display:none}input[id^=block-reader-on]:checked+.block-reading.l2 li:nth-child(n+2){display:block}input[id^=block-reader-on]+.block-reading label[for^=block-reader-off]{display:none}input[id^=block-reader-on]:checked+.block-reading label[for^=block-reader-on]{display:none}input[id^=block-reader-on]:checked+.block-reading label[for^=block-reader-off]{display:flex}input[id^=block-reader-on]:checked+.block-reading.l1 label[for^=block-reader-off]{bottom:0;top:auto}.block-reading label{position:absolute;width:100%;height:2em;cursor:pointer;display:flex;align-items:center;padding-right:.25em;z-index:1}.block-reading label i{font-style:normal}.block-reading label:hover{cursor:pointer}.block-reading label:hover~article h2{color:var(--link-current-tx-color);background-color:var(--link-current-bg-color)}.block-reading.l1{border-bottom:2px solid var(--body-tx-color);padding:.35em 0}.block-reading.l1 label{top:0;justify-content:flex-end}.block-reading.l2{padding:0 0 .35em 0;border-bottom:2px solid var(--body-tx-color);margin-bottom:3em}.block-reading.l2 h2,.block-reading.l2 h3{margin-bottom:.5em}.block-reading.l2 div>ul{border-top:2px solid var(--body-tx-color);padding-top:.35em;padding-bottom:2em}.block-reading.l2 label{bottom:0;font-family:var(--hn-font-fam)}input[id^=block-reader-on]:checked+.block-reading .block-reader-nav label i{transform:rotate(180deg)}.r__voice .css-slider{position:relative;background-color:var(--secondary-color);color:#fff;padding-bottom:2em}.r__voice .cs__slider-container{width:100%;position:relative;overflow:hidden}.r__voice .cs__sc__wrapper{padding:0;padding-top:1em}.r__voice .cs__sc-sleigh{display:flex;transition:transform 750ms ease}.r__voice .cs__sc-sleigh li{flex-shrink:0;width:100%;padding:0 1em}.r__voice .cs__label-container{position:absolute;z-index:3;bottom:.5em;left:0;width:100%;text-align:center;display:flex;justify-content:center;align-items:flex-end}.r__voice .cs__label-container label:not(.switch-container){width:15px;height:15px;border-radius:50%;border:2px solid #fff;background-color:#fff;transition:background-color 750ms ease-out,width 750ms ease-out;position:relative;margin:0;margin-left:10px;cursor:pointer}.side-image-slider{margin-top:1.5em;margin-bottom:1.5em}.side-image-slider .css-slider{overflow:hidden;position:relative}.side-image-slider .cs__slider-container{width:100%;max-width:var(--max-slider-banner-width);margin:0 auto;position:relative}.side-image-slider .cs__slider-container .cs__sc__wrapper{position:relative;height:100%}.side-image-slider .cs__slider-container .cs__sc__wrapper .cs__sc-sleigh{height:100%}.side-image-slider .cs__slider-container .cs__sc__wrapper .cs__sc-sleigh figure,.side-image-slider .cs__slider-container .cs__sc__wrapper .cs__sc-sleigh li,.side-image-slider .cs__slider-container .cs__sc__wrapper .cs__sc-sleigh li>div,.side-image-slider .cs__slider-container .cs__sc__wrapper .cs__sc-sleigh picture{height:100%}.side-image-slider .cs__slider-container figcaption{margin-top:1em;font-family:var(--hn-font-fam);font-size:var(--body-font-size)}.side-image-slider .cs__sc-sleigh{width:100%;display:flex;position:absolute;top:0;left:0;transition:left 250ms ease-out}.side-image-slider .cs__slider-container.stacked .cs__sc__wrapper{width:100%!important}.side-image-slider .cs__slider-container.stacked .cs__sc__wrapper .cs__sc-sleigh li{opacity:0;transition:opacity 1.25s .1s ease-in-out}.side-image-slider .cs__slider-container.stacked .cs__sc-sleigh{display:block;position:relative}.side-image-slider .cs__slider-container.stacked .cs__sc-sleigh li{position:absolute;z-index:0;top:0;left:0;width:100%!important;height:100%}.side-image-slider .cs__sc-sleigh picture{position:relative;display:block;width:100%;height:100%;overflow:hidden}.side-image-slider .cs__sc-sleigh img{width:100%;height:100%;object-fit:cover;object-position:center}.side-image-slider .cs__label-container{position:absolute;z-index:3;bottom:4px;left:0;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}.side-image-slider .cs__label-container .wnl-switch{height:20px}.side-image-slider .cs__label-container label:not(.switch-container){width:14px;height:14px;border-radius:50%;border:2px solid #fff;background-color:#fff;transition:background-color 750ms ease-out,width 750ms ease-out;position:relative;margin:0 .25em;cursor:pointer}.cs__arrow-container{display:none;font-size:16px}.cs__arrow-container .next-box,.cs__arrow-container .prev-box{position:absolute;top:0;bottom:0;width:40px;z-index:-1;opacity:0}.cs__arrow-container .next-box label,.cs__arrow-container .prev-box label{height:100%;display:flex;align-items:center;cursor:pointer}.cs__arrow-container .prev-box{left:.75em}.cs__arrow-container .next-box{right:.75em}.cs__arrow-container .arrow-box{width:40px;height:40px;padding:0;font-size:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--white-color)}.contact-grid{display:grid;grid-template-columns:1fr}.contact-form fieldset{border:none;padding:0;margin:0}.contact-form .cf__input-cell{position:relative}.contact-form input.text,.contact-form textarea.text{width:100%;border:1px solid var(--secondary-color);line-height:1.75;padding:0 .25em 0 6.75em;text-align:left;background-color:transparent}.contact-form label.text{position:absolute;top:0;left:.25em;line-height:1.75}.cf__row{margin-bottom:.5em}.cf--top-margin{margin-top:1em}.cfril__item input{display:none}.cfril__item{padding-left:1.25em}.cfril__item label{display:inline-block;position:relative;cursor:pointer}.cfril__item label.deactivator{display:none}.cfril__item label .radio-layout{display:flex;align-items:center;justify-content:center;position:absolute;width:.85em;height:.85em;left:-1.25em;top:.25em;border:1px solid var(--secondary-color);background-color:var(--privary-color)}.cfril__item input.activator:checked~label.activator{display:none}.cfril__item input.activator:checked~label.deactivator{display:inline-block}.cfril__item input.activator:checked~.radio-layout::before,.cfril__item input.activator:checked~label.deactivator .radio-layout::before{content:'\2713';display:flex;font-size:.75em;font-family:sans-serif}.wd-hp-form-row{position:absolute;top:-999999px;left:999999px;z-index:-1000}body:not(.site-home) .kc__element.e2{grid-area:element2}body:not(.site-home) .kc__element.e1{grid-area:element1;padding-left:1em}body:not(.site-home) .kc__element.e3{grid-area:element3}body:not(.site-home) .kc__element.intro{max-width:900px;margin-bottom:1em}body:not(.site-home) .kc__element.intro h2{font-size:1em;margin-bottom:1em}.kc__side-gif .content-container{padding-top:125%;position:relative;overflow:hidden}.kc__side-gif .content-container .content-box{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/documents/frontend/imgs/bubbles-3-min.png);background-repeat:no-repeat;background-size:contain}.kc__side-gif .content-container .content-box .wd-src-loader{background-color:transparent;transition:background-color .5s ease}.kc__side-gif .content-container .content-box .wd-src-loader.is-loaded{background-color:var(--primary-color)}.kc__center-gif{max-width:800px}.kc__center-gif .content-container{padding-top:72.360515%;position:relative;overflow:hidden}.kc__center-gif .content-container .content-box{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/documents/frontend/imgs/bubbles-4-desktop.png);background-repeat:no-repeat;background-size:contain}.kc__center-gif .content-container .content-box .wd-src-loader{background-color:transparent;transition:background-color .5s ease}.kc__center-gif .content-container .content-box .wd-src-loader.is-loaded{background-color:var(--primary-color)}.teaser-container{font-size:var(--content-font-size)}.teaser-container a{text-decoration:none;display:block;position:relative}.teaser-container .item{background-color:#fff;position:relative}.teaser-container .item .wrapper{padding:1em;padding-bottom:2em}.teaser-container .item.theme-blue h2,.teaser-container .item.theme-blue h3,.teaser-container .item.theme-blue h4{color:var(--blue-color)}.teaser-container .item.theme-yellow h2,.teaser-container .item.theme-yellow h3,.teaser-container .item.theme-yellow h4{color:var(--yellow-color)}.teaser-container h2,.teaser-container h3,.teaser-container h4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:.5em;font-size:1.25em}.teaser-container p,.teaser-container span{display:-webkit-box;-webkit-line-clamp:15;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.teaser-container p{hyphens:auto}.teaser-container nav{position:absolute;bottom:0;padding:1em}.teaser-container nav a{font-size:.75em;font-family:var(--hn-font-fam);background-color:var(--secondary-color);color:#fff;display:inline-block;padding:.1em .5em}.teaser-container .item.theme-blue nav a{background-color:var(--blue-color)}.teaser-container .item.theme-yellow nav a{background-color:var(--yellow-color)}.blog-container .image,.referenzen .image{max-width:350px}.blog-container .text h3,.blog-container .text h4,.referenzen .text h3,.referenzen .text h4{margin-bottom:1em}.blog-container .i__contaienr,.referenzen .i__contaienr{width:100%}.blog-container .i__wrapper,.referenzen .i__wrapper{background-repeat:no-repeat;background-size:contain;position:relative;width:100%}.blog-container .i__wrapper img,.referenzen .i__wrapper img{width:100%;height:auto}.blog-container .wd-src-loader,.referenzen .wd-src-loader{position:absolute;top:0;left:0;width:100%}.blog-container .content,.referenzen .content{margin-top:2em}.r__voice{margin:.5em 0}.r__inst{margin-top:2em}.r__inst a{text-decoration:none}.r__inst nav{margin:1em 0}.r__inst .item nav{font-size:.75em;font-family:var(--hn-font-fam);background-color:var(--secondary-color);color:#fff;display:inline-block;padding:.1em .5em}