@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-29d609ce1f8970c749437ed2552ae93d.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-6fce8df1feef63ae0ad39e99ca9692da.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-972624026cbbe5d83fd1438dcf8a81c0.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-962964f4114831d3cd678e1eac9ecb32.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-42ee28625cef0dba858c3f84f0374f06.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-50edf5ab142ee0a805ff7290bc29c65a.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-e5b03520b7cbc7641499defa277a9678.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:500;font-style:normal;font-display:auto;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-1cbd7fe4becc7eda03691d2cb852caa6.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:500;font-style:normal;font-display:auto;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-7fc3f1da5ebddabcff96f7f0f11ed069.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:500;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-3c6522fd3fb260c1d11cbd7b845b2dbe.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-f6a88ca67c77f58793e4f98169279e1d.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-1a7597cfa12c37e1b945d1858c7b648e.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-67cdd6eaccf68008968ebed97b486e16.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-ed12403ec0fbe0f04a0dc90e684c48fe.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;src:url(../../assets/fonts/Hind-0f1549bcef1e7148c8c0cb316ad8bd12.woff2?h=3b60528a6c5f0e1f105d03e07767113e) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.c-banner{display:none;position:fixed;bottom:.6em;right:.6em;width:calc(100lvw - (2*.6em));background:#fff;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);line-height:normal;max-width:25em;padding:1.1em 1.5em 1.4em;z-index:1}.c-banner.show,.tab-content{display:flex}@media screen and (min-width:576px){.c-banner{bottom:1.25em;right:1.25em;width:calc(100lvw - (2*1.25em))}}.c-banner .text-muted{font-size:.75rem}.c-banner .card-link{display:inline-block}.footer-dark{padding:50px 0;color:#c9cacc;background-color:#282d32}.footer-dark h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-dark ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-dark ul a{color:inherit;text-decoration:none;opacity:1}.footer-dark ul a:hover{opacity:1}.footer-dark .item.text{margin-bottom:36px}@media (max-width:767px){.footer-dark .item:not(.social){text-align:center;padding-bottom:20px}.footer-dark .item.text{margin-bottom:0}}.footer-dark .item.text p{opacity:1;margin-bottom:0}.footer-dark .item.social{text-align:center}@media (max-width:991px){.footer-dark .item.social{text-align:center;margin-top:20px}}.footer-dark .item.social>a{font-size:20px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.4);margin:0 8px;color:#fff;opacity:1;transition:background .2s}.footer-dark .item.social>a:hover{opacity:.9;background-color:rgba(255,255,255,.4)}.footer-dark .copyright{text-align:center;padding-top:24px;opacity:.3;font-size:13px;margin-bottom:0}.footer-text{color:#c9cacc!important;font-size:.9em;line-height:1.5em}.navigation-clean{background:#fff;padding-top:.75rem;padding-bottom:.75rem;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0}.navigation-clean .navbar-brand{font-weight:700;color:inherit}.navigation-clean .navbar-brand:hover{color:#222}.home-link{font-size:1.5em;line-height:.75em;cursor:pointer!important}.navigation-clean .navbar-toggler{border-color:#ddd;color:rgba(0,112,186,.3)}.navigation-clean .navbar-toggler:focus,.navigation-clean .navbar-toggler:hover{background:0 0}.navigation-clean.navbar-light .navbar-nav .nav-link.active,.navigation-clean.navbar-light .navbar-nav .nav-link.active:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.active:hover{color:#0070ba;box-shadow:none!important;background:0 0;pointer-events:none;font-weight:600}.navigation-clean.navbar .navbar-nav .nav-link{padding-left:18px;padding-right:18px}.navigation-clean.navbar-light .navbar-nav .nav-link{color:#465765}.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link:hover{color:#0070ba!important;background-color:transparent}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:none;background-color:#fff}.navigation-clean .dropdown-menu .dropdown-item,.navigation-clean .dropdown-menu .dropdown-item:focus{line-height:2;color:#37434d}.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover{background:#eee;color:inherit}@media (max-width:1060px) and (min-width:991px){.navigation-clean.navbar .navbar-nav .nav-link{padding-left:9px;padding-right:9px}}:root{--bs-info:#2fb5ff;--bs-info-rgb:47,181,255}a:not(.card-link):not(.nav-link):not(.btn-action-bar):not(.icon){color:var(--muted)!important;text-decoration:none}.logo-header{height:30px}@media (max-width:991.98px){main{padding-left:15px;padding-right:15px}.navbar-collapse{padding:20px 0}.navbar-collapse .nav-item{margin-top:0;padding:5px 0;font-size:1.2rem}.navbar-collapse .nav-item .home-link span{display:inline!important;font-size:1.2rem!important}}.navbar-collapse .nav-item .home-link span,.tab-content>.tab-pane table{display:none}.header-bild{height:70vh}.header-bild-unterseiten{height:250px}.heading-header{margin-top:140px;color:#fff;font-size:2.6em}.heading-header-unterseiten{color:#fff;font-size:2.5rem}.card.align{height:100%}.card.align .card-body{display:flex;flex-flow:column wrap;align-items:flex-start}.card.align .card-body .card-text{flex-grow:1}.card .card-link{text-decoration:none;color:#fff;background-color:#0070ba;padding:8px 25px 5px}.card .card-link:hover{color:#fff!important}.stretched-link::after{transition:.2s}.btn-add:hover,.stretched-link:hover::after{background-color:rgba(0,112,186,.3)}.modal.mod-phil:not(.show) .modal-dialog{transform:translate(-30%,0) scale(.5)}.modal.mod-ich:not(.show) .modal-dialog{transform:translate(0,0) scale(.5)}.modal.mod-mot:not(.show) .modal-dialog{transform:translate(30%,0) scale(.5)}.modal .modal-dialog .modal-content{border:2px solid #0070ba}.modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid rgba(0,112,186,.3)}.modal .modal-dialog .modal-content .row{margin:0}.modal .mb-4{margin-bottom:2.5rem!important}.modal .img-descr{color:#fff;font-size:.8rem;transform:rotate(-90deg) translate(50%,140%)}.portrait{min-height:300px}.content-xtra-padding{width:0}.content-xtra-padding>div{padding:1.5rem}.btn-standalone{position:absolute;right:0;padding:20px;z-index:10}h3,h4,h6,table.table-centralized td.val{font-weight:700}h3,h6{padding:0;margin:0}h4{font-size:1.25rem}ul li{margin-top:20px}ul.no-margin li{margin-top:0}ul p{margin:0;font-style:italic}.nav-link{color:#0070ba}.tab-content>.tab-pane{display:flex;visibility:hidden;margin-right:-100%;width:100%;flex-direction:column}.tab-content>.active{visibility:visible}.tab-content>.active table{display:table;width:100%}.xtra-padding{padding-left:2rem;padding-right:2rem}@media (min-width:576px){.logo-header{height:40px}.header-bild{height:500px}.header-bild-unterseiten{height:300px}.heading-header{font-size:3em}.heading-header-unterseiten{font-size:3.2rem}.content-xtra-padding>div{padding:4rem}.xtra-padding{padding-left:5rem;padding-right:5rem}}.contact-data{list-style-type:none}#map{height:220px}.underline-link{text-decoration:underline!important}.breadcrumb-container{padding:15px 5px 10px;margin:0}.breadcrumb-container ol.breadcrumb{margin:0;padding:0}.breadcrumb-container ol.breadcrumb .inactive{color:rgba(0,0,0,.3)}.btn-add{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;transition:.2s;padding:25px}.btn-add svg{width:50px;height:50px}.btn-action-bar{width:26px;flex-shrink:0;text-align:center;color:#000;margin:0 0 0 12px;padding:1px}.breadcrumb-item.active,.btn-action-bar.active{font-weight:700;color:#0070ba}.btn-action-bar svg{width:100%;height:100%}.btn-profile:hover{color:var(--bs-primary)}.btn-logout:hover{color:var(--bs-danger)}.form-label,comp-audit .row input{margin-bottom:0}form div{margin-bottom:.5rem}fieldset{margin-bottom:1.5rem}table.table-centralized{table-layout:auto!important;width:auto!important}table.table-centralized td{width:auto!important}comp-company{position:relative;overflow:hidden}comp-company .icon{display:block;visibility:hidden;opacity:0;position:absolute;top:5px;right:5px;padding:2px 6px;font-size:1em;transition:.2s;z-index:10}comp-company .icon.delete{scale:0;color:red;border:1px solid red}comp-company:hover .icon{visibility:visible;opacity:1}comp-company:hover .icon.delete{scale:1}comp-company:hover .icon:hover.delete{background-color:red;color:#fff}comp-audit .row{margin-bottom:4px}.ribbon-wrapper{width:106px;height:108px;overflow:hidden;position:absolute;top:-6px;right:-6px}.ribbon{font:bold 15px/18px Sans-Serif;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-11px;top:26px;width:150px;background-color:var(--bs-success);color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px}.ribbon-info{background-color:var(--bs-info)}.ribbon-danger{background-color:var(--bs-danger)}.ribbon-warning{background-color:var(--bs-warning)}.ribbon:after,.ribbon:before{content:"";border-top:4px solid #00350d;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon:before{left:0}.ribbon:after{right:0}.dropdown-menu{min-width:unset}#summary-container{padding-left:20px;padding-right:20px}#summary-container .col{display:flex;flex-direction:column;padding:20px 20px 40px;margin:40px 0}#summary-container .col h5{text-align:center;margin-bottom:40px;flex-grow:1}#summary-container .col .progressbar{width:140px;margin:auto;flex-grow:0}#summary-container .col .progressbar .progressbar-text{font-size:20pt;font-weight:400}#summary-container .col a::after{cursor:pointer!important}.btn,.card{border-radius:0!important}.btn{line-height:2rem}.btn-new-row,.btn-outline-danger{background-color:#fff}.btn-primary{background-color:#0070ba!important}.card{border:1px solid #ddd}.input-group-text,input.form-control,select.form-select,textarea.form-control{border-radius:0;border:1px solid #efefef;line-height:2rem;margin-bottom:4px}input.form-control,select.form-select,textarea.form-control{background-color:#fafafa}.form-check-input[type=checkbox]:checked{background-color:#0070ba}.alert{border-radius:0}.bg-login{background-image:url("../../assets/img/lieferanten/katze_klein.jpg?h=13650fbd1dacf5bc642ebc2296e5d07c");background-size:cover;background-repeat:no-repeat;background-position:100% 50%}@media (min-width:768px){.navigation-clean{padding-top:1rem;padding-bottom:1rem}.heading-header-unterseiten{font-size:4rem}.bg-login{background-position:80% 50%}}@media (min-width:992px){.header-bild{height:700px}.heading-header{font-size:4em}.bg-login{background-position:75% 50%}}@media (min-width:1200px){.bg-login{background-position:90% 50%}}.phone-code-flag{width:16px;height:16px}.invalid-tooltip{position:relative!important;top:0!important}.rating{position:fixed;top:100px;right:10px;width:400px;height:300px;z-index:1000}.rating .card-header{cursor:grab}.rating .card-header h4{pointer-events:none}.rating textarea{width:100%;flex-grow:1}.form-check-input{border:2px solid rgba(0,0,0,.7)}