@charset "UTF-8";.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}@font-face{font-family:ARS Maquette Pro;src:url(arsmaquettewebone-bold.4a6d3262f8871a2c.woff2) format("woff2"),url(arsmaquettewebone-bold.367abd826ca11b30.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:ARS Maquette Pro;src:url(arsmaquettewebone-bolditalic.2bb7429040a2fee2.woff2) format("woff2"),url(arsmaquettewebone-bolditalic.4e68f0fa7cbdb323.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:ARS Maquette Pro;src:url(arsmaquettewebone-italic.68312b01cfbd5923.woff2) format("woff2"),url(arsmaquettewebone-italic.2310dd3badc4f829.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:ARS Maquette Pro;src:url(arsmaquettewebone.b96b483ddd2c7d95.woff2) format("woff2"),url(arsmaquettewebone.b852de0eaa10de48.woff) format("woff");font-weight:400;font-style:normal}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:ARS Maquette Pro;color:#3d3d3f;background-color:#f9f9f9}a{color:#00969e}.approot{display:flex}.appwrapper{flex:1 1 auto}.clearmargin{margin:0!important}.deviceblock{display:none;flex-direction:column;padding:25px;justify-content:center;height:100vh}.deviceblock .titel{font-size:20px;color:#3d3d3f;font-weight:700;margin-bottom:10px}.deviceblock .kommentar{color:#4b4b4b;line-height:24px}@media (max-width: 1023px){.mainheader,.bodywrapper,.seitenmenu{display:none!important}.deviceblock{display:flex}}.seitenmenu{min-width:300px;max-width:300px;background:white;border-left:1px solid #D1D3D9;z-index:999;position:fixed;right:0;top:0;height:100%;overflow-y:auto}.seitenmenu .menutitel{margin-top:25px;margin-left:20px;font-size:24px;color:#b6b6b6}.seitenmenu .bereichheadline{margin-left:20px;font-size:14px;color:#3d3d3f;font-weight:700}.seitenmenu .vorgangtitel{margin-left:20px;color:#3d3d3f;font-size:18px;margin-top:5px;margin-bottom:50px}.seitenmenu ul{list-style:none}.seitenmenu ul li{line-height:35px;font-size:16px;cursor:pointer}.seitenmenu ul li:hover{color:#00969e;text-decoration:underline}.seitenmenu ul li:hover span{color:#00969e}.seitenmenu ul li:before{content:"\2022";color:#c4c4c4;font-weight:700;display:inline-block;width:.8em;margin-left:-1em}.seitenmenu ul li.aktiv{color:#00969e;font-weight:700}.seitenmenu ul li.aktiv:before,.seitenmenu ul li.aktiv span{color:#00969e}.seitenmenu ul li.unterpunkt{color:#737373;font-size:14px}.seitenmenu ul li.unterpunkt:before{content:"\2022";color:#e4e4e4;font-weight:700;display:inline-block;width:.8em;margin-left:0}.seitenmenu ul li span{font-weight:300;color:#a1a2a4}.seitenmenu .trennlinie{width:100%;height:1px;margin:0 20px;border-bottom:1px solid #D1D3D9}.seitenmenu .dbutton{margin:50px 20px 0;display:block;text-decoration:none}#mainheader{position:fixed;width:100%;height:79px;background:white;display:flex;border-bottom:1px solid #D1D3D9;z-index:9}#mainheader .logobox{flex:0 1;min-width:220px;background-size:168px 46px;background-position:37px 13px;background-repeat:no-repeat;background-image:url(logocombo.584761dea82504e1.png);cursor:pointer}#mainheader .headmenu{display:flex;align-items:center}#mainheader .headmenu .entry a{font-size:14px;color:#a1a2a4;margin:0 15px;text-decoration:none;display:flex;cursor:pointer}#mainheader .headmenu .entry a:hover{color:#00969e;text-decoration:underline}#mainheader .headmenu .entry.Xaktiv a{color:#3d3d3f;font-weight:700}#mainheader .ansprechpartner{display:flex;min-height:80px;align-items:center}#mainheader .ansprechpartner .titel{font-size:14px;color:#3d3d3f;margin-right:12px;text-align:right}#mainheader .ansprechpartner .portrait{width:56px;min-width:56px;height:56px;border-radius:50%;overflow:hidden;background-image:url(juliaportrait.e8959714ae89647c.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}#mainheader .ansprechpartner .name{margin-left:13px;font-size:14px;color:#858585;font-weight:700}#mainheader .ansprechpartner .infobutton{margin-left:13px;height:25px;padding:0 14px;border:1px solid #D1D3D9;border-radius:25px;font-size:14px;color:#3d3d3f;line-height:23px;cursor:pointer;margin-right:28px}#mainheader .ansprechpartner .infobutton:hover{border:1px solid #00969E;background:#00969E;color:#fff}#mainheader .trennlinie{width:1px;height:100%;border-right:1px solid #D1D3D9;margin-right:28px}#mainheader .burgermenu{margin-right:28px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}#mainheader .burgermenu .menubalken{height:3px;width:24px;background:#C4C4C4;margin:3px}#mainheader .burgermenu:hover .menubalken{background:#00969E}#mainheader.activemenu{width:calc(100% - 300px)}.bodywrapper.menuoffen{margin-right:300px}.bodywrapper{margin-top:80px}.bodywrapper .page .infotogglewrapper{display:inline-block;width:20px;height:20px;margin-left:5px}.bodywrapper .page .infotogglewrapper .infotogglebutton{margin-top:4px;width:20px;height:20px;background-color:#ffc239;background-image:url(infotogglebutton.5161567a23f82d44.png);background-size:20px 20px;background-position:50% 50%;background-repeat:no-repeat;border-radius:20px;cursor:pointer}.bodywrapper .page .infotogglewrapper .infotogglebutton:hover{background-image:url(infotogglebutton_ho.9f12d8a65aa2f8b2.png)}.bodywrapper .page .contextinfotext{margin-top:10px;font-size:15px;font-weight:400;color:#a1a2a4;line-height:24px;max-width:450px}.bodywrapper .page .alert{color:red}.bodywrapper .page .copy{font-size:15px;color:#a1a2a4;line-height:24px}.bodywrapper .page .infoboxmiticon{display:flex}.bodywrapper .page .infoboxmiticon .icon.done{background-image:url(donepetrol.2d8badd234eb311d.png);width:47px;height:47px;min-width:47px;min-height:47px;background-position:50% 50%;background-size:47px 47px;margin:auto 25px}.bodywrapper .page .infoboxmiticon .infotitel{font-size:15px;font-weight:700;margin-bottom:10px}.bodywrapper .page .infoboxmiticon .infocopy{font-size:15px;color:#a1a2a4;line-height:24px}.bodywrapper .page .zeile{width:100%;display:flex}.bodywrapper .page .zeile{margin-bottom:30px}.bodywrapper .page .zeile .links{position:relative;min-width:520px;max-width:520px;display:flex;flex:1 1}.bodywrapper .page .zeile .rechts{max-width:460px;display:flex;position:relative;flex:1 1;font-size:18px}.bodywrapper .page .zeile .customspalte{display:flex;position:relative}.bodywrapper .page .zeile .input-group{width:100%}.bodywrapper .page .zeile.personen,.bodywrapper .page .zeile.verbuende,.bodywrapper .page .zeile.berater,.bodywrapper .page .zeile.rollen{width:100%;display:flex;flex-direction:column}.bodywrapper .page .zeile.personen .datenzeile,.bodywrapper .page .zeile.verbuende .datenzeile,.bodywrapper .page .zeile.berater .datenzeile,.bodywrapper .page .zeile.rollen .datenzeile{display:flex;width:100%}.bodywrapper .page .zeile.personen .datenzeile .spalte>div,.bodywrapper .page .zeile.verbuende .datenzeile .spalte>div,.bodywrapper .page .zeile.berater .datenzeile .spalte>div,.bodywrapper .page .zeile.rollen .datenzeile .spalte>div{margin-bottom:15px}.bodywrapper .page .zeile.personen .datenzeile .spalte .pname,.bodywrapper .page .zeile.verbuende .datenzeile .spalte .pname,.bodywrapper .page .zeile.berater .datenzeile .spalte .pname,.bodywrapper .page .zeile.rollen .datenzeile .spalte .pname{font-size:20px;font-weight:700}.bodywrapper .page .zeile.personen .datenzeile .spalte.inhaber,.bodywrapper .page .zeile.verbuende .datenzeile .spalte.inhaber,.bodywrapper .page .zeile.berater .datenzeile .spalte.inhaber,.bodywrapper .page .zeile.rollen .datenzeile .spalte.inhaber{font-size:20px}.bodywrapper .page .zeile.buttons{justify-content:flex-end}.bodywrapper .page .feldtitel{font-size:20px;font-weight:700;line-height:27px;padding-top:6px}.bodywrapper .page .feldtitel span{font-weight:400}.bodywrapper .page .feldinhalt{line-height:27px;padding-top:6px}.bodywrapper .page .tableheader{display:flex}.bodywrapper .page .tableheader .titelspalte{display:flex;font-size:14px;color:#a1a2a4}.bodywrapper .page .tableheader .titelspalte.mitsortierung .sortierungwrapper{margin-left:5px}.bodywrapper .page .tableheader .titelspalte.mitsortierung .sortierungwrapper .hoch,.bodywrapper .page .tableheader .titelspalte.mitsortierung .sortierungwrapper .runter{width:10px;height:6px;background-repeat:no-repeat;background-size:10px 6px;cursor:pointer}.bodywrapper .page .tableheader .titelspalte.mitsortierung .sortierungwrapper .hoch{background-image:url(sortpfeilhoch.25af3556b315fdf0.png);margin-top:2px;margin-bottom:3px}.bodywrapper .page .tableheader .titelspalte.mitsortierung .sortierungwrapper .runter{background-image:url(sortpfeilrunter.0497ebc387dd7c01.png)}.bodywrapper .page .tableheader .titelspalte.mitsortierung .sortierungwrapper .hoch:hover{background-image:url(sortpfeilhoch_hover.a729a1339468c900.png)}.bodywrapper .page .tableheader .titelspalte.mitsortierung .sortierungwrapper .runter:hover{background-image:url(sortpfeilrunter_hover.ede26848abb1cacf.png)}.bodywrapper .page .tablebody,.bodywrapper .page .eintragsicherheit{display:flex;flex-direction:column}.bodywrapper .page .eintragsicherheit .titelzeile{display:flex;flex:1;margin-bottom:20px}.bodywrapper .page .eintragsicherheit .detailzeile{margin-top:20px}.bodywrapper .page .eintragsicherheit .detailzeile .trennlinie{width:1px;height:50px;border-right:1px solid #D1D3D9;margin:0 20px}.bodywrapper .page .eintragsicherheit .detailzeile .feld{margin-top:5px}.bodywrapper .page .eintragsicherheit .detailzeile .headline{text-decoration:underline;font-size:19px;font-weight:bolder}.bodywrapper .page .eintragsicherheit>div,.bodywrapper .page .eintragsicherheit .funktionen{display:flex;align-items:center}.bodywrapper .page .eintragsicherheit .funktionen .buttons{margin-bottom:0}.bodywrapper .page .eintragsicherheit .art{line-height:20px;font-size:20px}.bodywrapper .page .eintragsicherheit .name{font-size:20px;color:#3d3d3f;font-weight:700;cursor:pointer}.bodywrapper .page .eintragsicherheit .name:hover{color:#00969e;text-decoration:underline}.bodywrapper .page .kontexttitel{font-size:24px;font-weight:700}.bodywrapper .page textarea.large{min-height:200px}.bodywrapper .page ::placeholder{color:#a1a2a4;font-family:ARS Maquette Pro}.bodywrapper .page textarea,.bodywrapper .page textarea:focus{font-family:ARS Maquette Pro;min-height:118px;line-height:26px;padding-top:9px}.bodywrapper .page .select-wrapper{display:block;width:100%}.bodywrapper .page select{appearance:none;height:40px;width:100%;border-radius:20px;border:1px solid #D1D3D9;padding:0 50px 0 15px;color:#3d3d3f;outline:none!important;background-image:url(dreieckuntengrau.457bb2c751b5d651.png);background-size:16px 8px;background-position:right 20px center;background-repeat:no-repeat;cursor:pointer;font-family:ARS Maquette Pro;font-size:18px;text-overflow:ellipsis;background-color:#fff;min-width:90px}.bodywrapper .page select:hover{background-image:url(dreieckuntenpetrol.8bcdb4dfac7124e0.png)}.bodywrapper .page select::-ms-expand{display:none}.bodywrapper .page ng-select{min-height:40px;width:100%;border-radius:20px;border:1px solid #D1D3D9;padding:0 15px;font-size:18px;color:#3d3d3f;outline:none!important;cursor:pointer;font-family:ARS Maquette Pro;background-color:#fff;min-width:90px}.bodywrapper .page ng-select input{height:unset}.bodywrapper .page ng-select .ng-dropdown-panel .ng-option.ng-option-selected{color:#fff;background-color:#00969e}.bodywrapper .page ng-select .ng-select-container{border:none!important;box-shadow:none!important;border-radius:20px}.bodywrapper .page ng-select .ng-select-container .ng-value-container{min-width:0;margin-right:10px}.bodywrapper .page ng-select .ng-select-container .ng-value-container .ng-value{min-width:0;background-color:#f9f9f9}.bodywrapper .page ng-select .ng-select-container .ng-value-container .ng-value .ng-value-icon{vertical-align:top}.bodywrapper .page ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{min-width:0;max-width:100%;text-overflow:ellipsis;overflow:hidden}.bodywrapper .page ng-select .ng-select-container .ng-arrow{border:none;background-image:url(dreieckuntengrau.457bb2c751b5d651.png);background-size:16px 8px;background-position:center center;background-repeat:no-repeat;width:20px;height:12px}.bodywrapper .page ng-select:hover .ng-arrow{background-image:url(dreieckuntenpetrol.8bcdb4dfac7124e0.png)}.bodywrapper .page .formbutton{height:40px;width:100%;border-radius:20px;border:1px solid #D1D3D9;padding:0 15px;font-size:18px;font-weight:700;color:#3d3d3f;outline:none!important;font-family:ARS Maquette Pro;line-height:38px;text-align:center;background-color:#fff;cursor:pointer}.bodywrapper .page .formbutton:hover,.bodywrapper .page .formbutton.aktiv{background-color:#00969e;color:#fff;border:1px solid #00969E}.bodywrapper .page .prozent:before{content:"%";position:absolute;left:30px;top:9px;font-size:18px;color:#a1a2a4}.bodywrapper .page .prozent input{padding-left:40px}.bodywrapper .page .monate{display:flex;position:relative}.bodywrapper .page .monate input{text-align:right;padding-right:85px}.bodywrapper .page .monate:after{content:"Monate";position:absolute;right:15px;top:9px;font-size:18px;color:#a1a2a4}.bodywrapper .page .jahre{display:flex;position:relative}.bodywrapper .page .jahre input{text-align:right;padding-right:65px}.bodywrapper .page .jahre:after{content:"Jahre";position:absolute;right:15px;top:9px;font-size:18px;color:#a1a2a4}.bodywrapper .page .euro:before{content:"EUR";position:absolute;left:19px;top:9px;font-size:18px;color:#a1a2a4}.bodywrapper .page .euro input{padding-left:62px}.bodywrapper .page .teuro:before{content:"TEuro";position:absolute;left:19px;top:9px;font-size:18px;color:#a1a2a4}.bodywrapper .page .teuro input{padding-left:74px}.bodywrapper .page .prozent:before{content:"%";position:absolute;left:19px;top:9px;font-size:18px;color:#a1a2a4}.bodywrapper .page .prozent input{padding-left:40px}.bodywrapper .page .bigbutton{height:50px;border-radius:25px;overflow:hidden;background-repeat:no-repeat;background-size:14px 31px;background-image:url(pfeilrechtsweiss.bd772d301eeba089.png);background-position:92% 50%;background-color:#d1d3d9;color:#fff;cursor:pointer}.bodywrapper .page .bigbutton .typowrapper{padding:0 50px 0 20px;font-size:24px;line-height:45px;font-weight:100;text-align:right}.bodywrapper .page .bigbutton a{text-decoration:none;color:#fff}.bodywrapper .page .bigbutton.prime{background-image:url(pfeilrechtsweiss.bd772d301eeba089.png);background-color:#00969e}.bodywrapper .page .bigbutton:hover{text-decoration:underline;background-color:#00969e}.bodywrapper .page .bigbutton.inaktiv,.bodywrapper .page .bigbutton.inaktiv:hover{cursor:default;text-decoration:none;opacity:.4}.bodywrapper .page.default{position:relative}.bodywrapper .page.default .pagebodywrapper{max-width:980px;margin-top:0;margin-left:auto;margin-right:auto;position:relative}.bodywrapper .page.default .pagebodywrapper .spacer{min-width:15px;max-width:15px;flex:0 0}.bodywrapper .page.default .pagehead{background:white;padding-top:90px;padding-bottom:40px}.bodywrapper .page.default .pagehead .titelzeile{font-size:40px;font-weight:700;margin-bottom:20px}.bodywrapper .page.default .pagehead .titelzeile span{font-weight:300;color:#9b9b9b}.bodywrapper .page.default .pagehead .titelcopy{color:#a1a2a4;font-size:18px;line-height:30px;max-width:600px}.bodywrapper .page.default .pagehead .zeile .links{flex-wrap:wrap}.bodywrapper .page.default .pagehead .zeile .rechts{justify-content:flex-end}.bodywrapper .page.default .pagebody{padding-top:40px;padding-bottom:40px}.bodywrapper .page.prozesscover .pagebodywrapper{max-width:668px}.bodywrapper .page.prozesscover .pagebodywrapper .titelcopy{max-width:100%}.bodywrapper .hortrennlinie{width:100%;height:1px;border-bottom:1px solid #D1D3D9;margin:25px 0}.bodywrapper .hortrennlinie.dokumentetrenner{margin-top:20px}.cardcontainer{width:100%;display:flex;justify-content:space-between;align-items:center;height:480px;flex-wrap:wrap}.cardcontainer .card{width:306px;height:368px;background:white;border:1px solid #D1D3D9;justify-content:center;align-items:center;display:flex;flex-direction:column}.cardcontainer .card .datum{flex:0 1;width:246px;margin:8px 22px 10px 0;color:#a1a2a4;font-size:14px}.cardcontainer .card .datum span{color:#3d3d3f;font-weight:700}.cardcontainer .card .vorgangname{width:246px;flex:1 1 auto;font-size:27px;font-weight:700;line-height:35px;color:#3d3d3f}.cardcontainer .card .openbuttonwrapper{width:246px;flex:0 1;min-height:103px;max-height:103px;display:flex;justify-content:center;align-items:center}.cardcontainer .card .openbuttonwrapper .openbutton{min-height:43px;max-height:43px;width:150px;background-color:#d1d3d9;border-radius:22px;line-height:40px;text-align:center;font-size:18px;font-weight:700;color:#fff;cursor:pointer}.cardcontainer .card .openbuttonwrapper .openbutton:hover{background-color:#00969e}.cardcontainer .card .progress{flex:0 1;margin:0 22px;width:246px}.cardcontainer .card .progress .status{font-weight:700;font-size:14px;margin-bottom:10px}.cardcontainer .card .progress .balken{border-radius:4px;height:8px;width:100%;overflow:hidden;background-color:#e7ebec}.cardcontainer .card .progress .balken .filling{height:100%;width:30%}.cardcontainer .card .progress .balken .filling.gelb{background-color:#f9c033}.cardcontainer .card .progress .balken .filling.green{background-color:#00969e;width:100%}.cardcontainer .card.neuervorgang{background-color:#00969e}.cardcontainer .card.neuervorgang .vorgangname{color:#fff}.cardcontainer .card.neuervorgang .openbutton:hover{background-color:#fff;color:#00969e}.cardcontainer .wipkommentar{min-width:100%;margin-top:-300px;text-align:center;font-size:14px;color:#919191}.navfooter{margin-top:20px;padding:40px 0 100px;background:white}.navfooter .flexwrapper{display:flex;flex-direction:row;max-width:980px;margin:0 auto}.navfooter .flexwrapper .boxlinks{flex:1 1}.navfooter .flexwrapper .boxzentrum{position:relative;flex:1 1}.navfooter .flexwrapper .boxzentrum .tooltipinfo{position:absolute;width:100%;text-align:center;margin-top:-10px;font-size:14px;color:#8f8f8f;font-weight:700}.navfooter .flexwrapper .boxzentrum .tooltipinfo .overitem span{font-weight:300;color:#a1a2a4}.navfooter .flexwrapper .boxrechts{flex:1 1;justify-content:flex-end;display:flex;min-width:200px}.navfooter .flexwrapper .progressbar{display:flex;justify-content:center;align-items:center;height:50px}.navfooter .flexwrapper .progressbar .progressstep{width:20px;height:20px;border:1px solid white;border-radius:10px;cursor:pointer}.navfooter .flexwrapper .progressbar .progressstep .filling{width:4px;height:4px;background-color:#d8d8d8;border-radius:2px;margin:7px}.navfooter .flexwrapper .progressbar .progressstep.aktiv{border:1px solid #00969E}.navfooter .flexwrapper .progressbar .progressstep.aktiv .filling,.navfooter .flexwrapper .progressbar .progressstep:hover .filling{background-color:#00969e}.navfooter .flexwrapper .navbutton{width:200px;height:50px;border-radius:25px;overflow:hidden;background-repeat:no-repeat;background-size:14px 31px;background-position:20px 50%;cursor:pointer}.navfooter .flexwrapper .navbutton .typowrapper{padding:0 20px;font-size:24px;line-height:45px;font-weight:100}.navfooter .flexwrapper .zurueckbutton{text-align:right;background-image:url(pfeillinksweiss.b938b9fab2c2c8ab.png);background-color:#ddd;color:#fff}.navfooter .flexwrapper .zurueckbutton.medium{min-width:240px}.navfooter .flexwrapper .weiterbutton{background-color:#00969e;color:#fff;background-image:url(pfeilrechtsweiss.bd772d301eeba089.png);background-position:165px 50%}.navfooter .flexwrapper .weiterbutton.uebergeben,.navfooter .flexwrapper .weiterbutton.large{background-position:248px 50%;min-width:283px}.navfooter .flexwrapper .navbutton:hover{text-decoration:underline}.navfooter .flexwrapper .navbutton.inaktiv,.navfooter .flexwrapper .navbutton.inaktiv:hover{cursor:default;text-decoration:none;opacity:.4}.dbutton{background-color:#d1d3d9;font-size:15px;padding:0 15px 2px;margin-left:15px;line-height:24px;border:none;border-radius:13px;min-width:100px;text-align:center;color:#fff;cursor:pointer;min-height:30px;max-height:30px;display:inline-flex;justify-content:center;align-items:center}.dbutton[disabled]{cursor:not-allowed;background-color:#edeef0}.dbutton[disabled]:hover{background-color:#edeef0}.dbutton.bigger{padding:8px 15px 8px 30px;border-radius:20px;min-height:42px;max-height:42px}.dbutton:hover,.dbutton.prime:hover{background-color:#00969e}.dbutton.prime{background-color:#b2b2b2}.dbutton.centered{display:inline-block}.dbutton.plus{background-image:url(plusweiss.79bd4e63af348c87.png);background-position:10px 50%;background-repeat:no-repeat;background-size:14px 14px;padding-left:30px}.dbutton.headposition{position:absolute;right:0;top:15px}.margintop0{margin-top:0!important}.marginright0{margin-right:0!important}.marginbottom0{margin-bottom:0!important}.marginleft0{margin-left:0!important}.paddingtop0{padding-top:0!important}.paddingright0{padding-right:0!important}.paddingbottom0{padding-bottom:0!important}.paddingleft0{padding-left:0!important}.margintop10{margin-top:10px!important}.marginright10{margin-right:10px!important}.marginbottom10{margin-bottom:10px!important}.marginleft10{margin-left:10px!important}.paddingtop10{padding-top:10px!important}.paddingright10{padding-right:10px!important}.paddingbottom10{padding-bottom:10px!important}.paddingleft10{padding-left:10px!important}.margintop20{margin-top:20px!important}.marginright20{margin-right:20px!important}.marginbottom20{margin-bottom:20px!important}.marginleft20{margin-left:20px!important}.paddingtop20{padding-top:20px!important}.paddingright20{padding-right:20px!important}.paddingbottom20{padding-bottom:20px!important}.paddingleft20{padding-left:20px!important}.margintop30{margin-top:30px!important}.marginright30{margin-right:30px!important}.marginbottom30{margin-bottom:30px!important}.marginleft30{margin-left:30px!important}.paddingtop30{padding-top:30px!important}.paddingright30{padding-right:30px!important}.paddingbottom30{padding-bottom:30px!important}.paddingleft30{padding-left:30px!important}.margintop40{margin-top:40px!important}.marginright40{margin-right:40px!important}.marginbottom40{margin-bottom:40px!important}.marginleft40{margin-left:40px!important}.paddingtop40{padding-top:40px!important}.paddingright40{padding-right:40px!important}.paddingbottom40{padding-bottom:40px!important}.paddingleft40{padding-left:40px!important}.margintop50{margin-top:50px!important}.marginright50{margin-right:50px!important}.marginbottom50{margin-bottom:50px!important}.marginleft50{margin-left:50px!important}.paddingtop50{padding-top:50px!important}.paddingright50{padding-right:50px!important}.paddingbottom50{padding-bottom:50px!important}.paddingleft50{padding-left:50px!important}.margintop60{margin-top:60px!important}.marginright60{margin-right:60px!important}.marginbottom60{margin-bottom:60px!important}.marginleft60{margin-left:60px!important}.paddingtop60{padding-top:60px!important}.paddingright60{padding-right:60px!important}.paddingbottom60{padding-bottom:60px!important}.paddingleft60{padding-left:60px!important}.margintop70{margin-top:70px!important}.marginright70{margin-right:70px!important}.marginbottom70{margin-bottom:70px!important}.marginleft70{margin-left:70px!important}.paddingtop70{padding-top:70px!important}.paddingright70{padding-right:70px!important}.paddingbottom70{padding-bottom:70px!important}.paddingleft70{padding-left:70px!important}.fullwidth{width:100%}.grow1{flex:1 1}.grow2{flex:2 1}.grow3{flex:3 1}.grow4{flex:4 1}.grow5{flex:5 1}.grow6{flex:6 1}.growauto{flex:1 0}.halb{max-width:50%}.spacer{min-width:15px;flex:1 0}.d-block{display:block}.d-flex{display:flex}.centerwrapper{display:flex;justify-content:center}.text-center{text-align:center}.text-right{text-align:right}.text-yellow{color:#ffc239}.text-red{color:#af0000}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alert.alert-danger{color:red}.hoehenausgleich{line-height:40px;font-size:20px;font-weight:300}.justifyrechts{justify-content:flex-end}.justifycenter{justify-content:center}.justifyspacebetween{justify-content:space-between}.hidden{display:none!important}.opacity025{opacity:.25}.button,.icon-button{display:inline-block;border:1px solid #D1D3D9;border-radius:50px;text-align:center;font-size:18px;font-weight:700;background-color:#fff;color:#a1a2a4;padding:6px 15px;cursor:pointer}.button.default,.icon-button.default{background-color:#fff;color:#a1a2a4}.button.default:hover,.icon-button.default:hover{color:#fff;background-color:#00969e}.button.grey,.icon-button.grey{background-color:#d1d3d9;color:#fff}.button.grey:hover,.icon-button.grey:hover{background-color:#00969e}.button.primary,.icon-button.primary{background-color:#00969e;color:#fff}.button.primary:hover,.icon-button.primary:hover{background-color:#00666b}.button.small,.icon-button.small{font-size:15px;padding:2px 10px}.button.xlarge,.icon-button.xlarge{padding:31px 50px;font-size:22px}.icon-button{background-repeat:no-repeat;background-position:center;background-size:18px;padding:0!important;min-width:50px;min-height:40px;line-height:38px}.icon-button.small{background-size:15px;min-width:32px;min-height:26px;max-height:26px;line-height:24px}.icon-button.small.circle{background-size:14px;min-width:26px}.icon-button.circle{min-width:40px}.icon-button.xlarge{background-size:30px;min-width:110px;min-height:90px;line-height:88px}.icon-button.icon-search{background-image:url(icon_search.a0d7dfc459f0bb92.svg)}.icon-button.icon-edit{background-image:url(icon_edit.52e5edcf47a07a58.svg)}.icon-button.icon-delete{background-image:url(icon_del.42cc3b7fa788810a.svg)}.icon-button.icon-plus{background-image:url(icon_plus.9fac41e9ae2aa801.svg)}.form-anlegen{background-color:#f4f4f4}input,input:focus,textarea,textarea:focus{height:40px;width:100%;border-radius:20px;border:1px solid #D1D3D9;padding:0 19px;font-size:18px;color:#3d3d3f;outline:none!important;font-family:ARS Maquette Pro}input[type=button]:hover,input:focus[type=button]:hover,textarea[type=button]:hover,textarea:focus[type=button]:hover{cursor:pointer}input.megainput{height:50px;border:1px solid #D1D3D9;border-radius:50px;margin:10px 0;width:100%;padding-left:20px;font-size:27px;font-weight:300}textarea,textarea:focus{height:auto}.button-group,.input-group{display:inline-flex}.button-group *:not(:first-child):not(:last-child),.button-group select:not(:first-child):not(:last-child),.input-group *:not(:first-child):not(:last-child),.input-group select:not(:first-child):not(:last-child){border-radius:0}.button-group *:first-child,.button-group select:first-child,.input-group *:first-child,.input-group select:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.button-group *:last-child,.button-group select:last-child,.input-group *:last-child,.input-group select:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.start-tour{display:flex;width:100%;align-items:center;justify-content:center;margin:170px auto 0}.start-tour:hover .button{border-width:1px}.start-tour:hover .button:last-child{background-repeat:no-repeat;background-position:98px center;background-size:18px}.start-tour .button{height:59px}.start-tour .button:first-child{flex:1;text-align:left;border-right:none;font-weight:400}.start-tour .button:first-child strong{font-size:27px;color:#3d3d3f;margin-right:10px;margin-left:5px}.start-tour .button:last-child{font-size:22px;border-left:none;padding-right:28px;padding-left:20px}.start-tour .button:last-child:hover{text-decoration:none}.menu-toggle{display:inline-flex;flex-direction:column;background:none;border:none;cursor:pointer;padding:5px 10px}.menu-toggle:hover .dot{background-color:#00969e}.menu-toggle .dot{width:5px;height:5px;background-color:#a1a2a4;border-radius:50%}.menu-toggle .dot:not(:last-child){margin-bottom:5px}.button-sort{position:relative;padding-right:30px;border:none;background:none}.button-sort:hover{text-decoration:underline}.button-sort .sort-asc,.button-sort .sort-desc{content:"";position:absolute;right:10px;top:50%;width:16px;height:16px;background-size:10px;background-repeat:no-repeat}.button-sort .sort-asc{margin-top:-16px;background-position:center 8px;background-image:url(sortpfeilhoch.25af3556b315fdf0.png)}.button-sort .sort-asc:hover,.button-sort .sort-asc.active{background-image:url(sortpfeilhoch_hover.a729a1339468c900.png)}.button-sort .sort-desc{background-position:center 2px;background-image:url(sortpfeilrunter.0497ebc387dd7c01.png)}.button-sort .sort-desc:hover,.button-sort .sort-desc.active{background-image:url(sortpfeilrunter_hover.ede26848abb1cacf.png)}.rating{display:flex;align-items:center;justify-content:center;width:31px;height:31px;border:1px solid #D1D3D9;border-radius:100%;background-color:#fff;cursor:pointer;margin-right:8px}.rating:after{content:attr(data-value);color:#a1a2a4;font-size:18px}.rating:hover,.rating.active{background-color:#00969e;border-color:#00969e}.rating:hover:after,.rating.active:after{color:#fff}.konsortialquote .nav-btn{width:40px;background:transparent no-repeat center;background-size:21px;cursor:pointer}.konsortialquote .nav-btn.minus{background-image:url(dreiecklinksgrau.a571aace7bff0df4.png)}.konsortialquote .nav-btn.minus:hover{background-image:url(dreiecklinkspetrol.512d0637d4efbdc8.png)}.konsortialquote .nav-btn.plus{background-image:url(dreieckrechtsgrau.5040c105ceead2a7.png)}.konsortialquote .nav-btn.plus:hover{background-image:url(dreieckrechtspetrol.a3d4f0f1ed63a6f6.png)}.konsortialquote .col{display:flex;flex-direction:column;align-items:center;width:160px}.konsortialquote .col .title{font-weight:700}.konsortialquote .col .quote{font-size:60px}.konsortialquote .col .amount{color:#a1a2a4;font-size:18px}.konsortialquote .spacer{min-width:0!important;max-width:0!important;margin:0 30px;border:1px solid #D1D3D9;transform:rotate(10deg)}.font-light{font-weight:300}.font-regular{font-weight:400}.font-heavy{font-weight:700}.left{text-align:left}.right{text-align:right}.center{text-align:center;margin-left:auto;margin-right:auto}.justify{text-align:justify}.hidden-sm{display:none}.container{width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 33.75em){.container{width:80%}}@media only screen and (min-width: 60em){.container{width:75%;max-width:60rem}}.row{position:relative;width:100%}.row [class^=col]{float:left;margin:.5rem 2%;min-height:.125rem}.row:after{content:"";display:table;clear:both}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1-sm{width:4.3333333333%}.col-2-sm{width:12.6666666667%}.col-3-sm{width:21%}.col-4-sm{width:29.3333333333%}.col-5-sm{width:37.6666666667%}.col-6-sm{width:46%}.col-7-sm{width:54.3333333333%}.col-8-sm{width:62.6666666667%}.col-9-sm{width:71%}.col-10-sm{width:79.3333333333%}.col-11-sm{width:87.6666666667%}.col-12-sm{width:96%}@media only screen and (min-width: 45em){.col-1{width:4.3333333333%}.col-2{width:12.6666666667%}.col-3{width:21%}.col-4{width:29.3333333333%}.col-5{width:37.6666666667%}.col-6{width:46%}.col-7{width:54.3333333333%}.col-8{width:62.6666666667%}.col-9{width:71%}.col-10{width:79.3333333333%}.col-11{width:87.6666666667%}.col-12{width:96%}.hidden-sm{display:block}}table.ospdata{border-collapse:collapse}table.ospdata td{padding:15px;vertical-align:top}table.ospdata thead td{background-color:#f3f3f3;font-weight:700;font-size:13px;border:1px solid #dddfe1}table.ospdata tbody td{color:#636363;border:1px solid #dddfe1}table.ospdata tbody tr{background-color:#f9fafb}table.ospdata tbody tr:nth-child(odd){background-color:#fff}.overflowx{overflow-x:scroll}.infobuttontext{color:#00969e;cursor:pointer;margin-left:10px;font-size:15px}.infobuttontext:hover{text-decoration:underline}.formelwrapper{flex-direction:column;display:flex;white-space:nowrap;text-align:center}.formelwrapper div{line-height:50px}.formelwrapper .trennstrich{max-height:1px;min-height:1px;height:1px;background:#A1A2A4}.infobubble{display:inline-block;width:20px;height:20px;background:#FFC239;border-radius:10px;color:#fff;text-align:center;line-height:20px;font-size:17px;font-weight:700;cursor:pointer}.infobubble:hover{background:#00969E}.contextinfobubble{position:absolute;left:30px;z-index:1;padding:20px;font-size:16px;background:#FFFFFF;color:#909090;box-shadow:0 4px 13px #00000026}app-vorgang-dokumente{width:100%}#\'cdata_eigenkapital\' div div.links,#\'cdata_kredit_betrag\' div div.links,#\'cdata_kredit_darlehensrate\' div div.links,#\'cdata_kredit_zinssatz\' div div.links{min-width:380px;max-width:380px}#\'cdata_eigenkapital\' div div.rechts,#\'cdata_kredit_betrag\' div div.rechts,#\'cdata_kredit_darlehensrate\' div div.rechts,#\'cdata_kredit_zinssatz\' div div.rechts{max-width:100%}.lineheightplus{line-height:24px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.popup_activated{width:100%;height:100%;background:#ffffffad;position:absolute;z-index:1}
