@font-face{font-family:"Aileron";font-style:normal;font-weight:400;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-Regular.woff") format("woff")}@font-face{font-family:"Aileron";font-style:italic;font-weight:400;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-Italic.woff") format("woff")}@font-face{font-family:"Aileron";font-style:normal;font-weight:250;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-Thin.woff") format("woff")}@font-face{font-family:"Aileron";font-style:normal;font-weight:250;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-UltraLight.woff") format("woff")}@font-face{font-family:"Aileron";font-style:italic;font-weight:250;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-ThinItalic.woff") format("woff")}@font-face{font-family:"Aileron";font-style:italic;font-weight:250;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-UltraLightItalic.woff") format("woff")}@font-face{font-family:"Aileron";font-style:normal;font-weight:300;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-Light.woff") format("woff")}@font-face{font-family:"Aileron";font-style:italic;font-weight:300;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-LightItalic.woff") format("woff")}@font-face{font-family:"Aileron";font-style:normal;font-weight:600;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-SemiBold.woff") format("woff")}@font-face{font-family:"Aileron";font-style:italic;font-weight:600;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-SemiBoldItalic.woff") format("woff")}@font-face{font-family:"Aileron";font-style:normal;font-weight:700;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-Bold.woff") format("woff")}@font-face{font-family:"Aileron";font-style:italic;font-weight:700;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-BoldItalic.woff") format("woff")}@font-face{font-family:"Aileron";font-style:normal;font-weight:900;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-Black.woff") format("woff")}@font-face{font-family:"Aileron";font-style:normal;font-weight:900;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-Heavy.woff") format("woff")}@font-face{font-family:"Aileron";font-style:italic;font-weight:900;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-BlackItalic.woff") format("woff")}@font-face{font-family:"Aileron";font-style:italic;font-weight:900;src:local("Aileron"),url("/assets/fonts/aileron/Aileron-HeavyItalic.woff") format("woff")}body,.article-body{font-family:"Aileron",sans-serif !important;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Aileron",sans-serif !important;font-weight:700}.btn{font-family:"Aileron",sans-serif !important;font-weight:400}.card_anbieter_standort{border-bottom:1px solid #ddd;width:100%;font-size:16px}.card_anbieter_standort .anbieterdaten{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;min-height:130px}@media screen and (min-width: 768px){.card_anbieter_standort .anbieterdaten{flex-wrap:nowrap}}.card_anbieter_standort .img-container{background-color:transparent}.card_anbieter_standort h3{font-size:18px;font-weight:bold}.card_anbieter_standort p{margin-bottom:7px}.card_anbieter_standort .logo{width:100%;padding:10px}.card_anbieter_standort .highlight{background-color:#ff0}.card_anbieter_standort .wrapper_action{display:flex;flex-direction:column;align-content:center;align-items:start}.card_anbieter_standort::after{clear:left}@media screen and (min-width: 500px){.card_anbieter_standort{margin:15px 15px 7px}.card_anbieter_standort .anbieterdaten{margin-left:200px}.card_anbieter_standort .logo{float:left;width:200px}.card_anbieter_standort .wrapper_action{align-items:center}}header{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}header .nav-link{color:#000}header .nav-link.active{color:#003865}header .nav-link:hover{color:#c9c9c9}header .navbar-toggler{color:#000;border-color:#000}header .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0,0,0,1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}header .lolink{text-decoration:none}header .header-login a::after{background-color:#fff}header .navbar-brand{width:auto !important}header .logo{height:60px}.footer .blue-links a{color:#003865}.footer .blue-links a:hover{color:#000}.text-footer-blau{color:#003865 !important}.bg-grau-footer{background-color:#c9c9c9}.button,.button-black,.button-sm,.button-wide{background-color:#003865;color:#fff}.button-black:hover,.button-sm:hover,.button-wide:hover,.button:hover{background-color:#000}.text-warning{color:rgba(186, 0, 0, var(--bs-text-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(186, 0, 0, var(--bs-bg-opacity)) !important}.text-truncate.text-truncate--2{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.text-truncate.text-truncate--3{display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}.holder_infobox{width:100%;padding:0;background-color:#e62323;margin-bottom:0;font-size:18px}.holder_infobox .infobox{display:flex;background-color:#fff;box-shadow:3px 3px 6px 0 #ccc}.holder_infobox .infobox .holder{flex-grow:1;position:relative;width:33%;padding-top:19%}.holder_infobox .infobox .holder:first-child::after{position:absolute;width:1px;right:0;content:"";background-color:#003869;height:60%;top:20%}.holder_infobox .infobox .holder:last-child::before{position:absolute;width:1px;left:0;content:"";background-color:#003869;height:60%;top:20%}.holder_infobox .infobox .holder .inner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;color:#003869}.holder_infobox .infobox .holder .inner .label{font-weight:300}.holder_infobox .infobox .holder .inner .value{font-weight:700}.holder_infobox .infobox .holder .inner.status{display:none}.item-title .h2,.item-title h2{font-size:2rem}a:hover{color:#003865}.text-warning{color:#e62323 !important}.btn{padding:1rem 3rem;font-size:2rem;border-radius:2.5rem;font-weight:700;text-transform:uppercase}.btnklein{padding:1rem 3rem;font-size:2rem;border-radius:2.5rem;font-weight:700}.btn-warning,.btn-primary{background-color:#e62323;border-color:#e62323}.btn-warning:hover,.btn-warning:focus,.btn-primary:hover,.btn-primary:focus{background-color:#000;border-color:#000}.button-black:hover,.button-sm:hover,.button-wide:hover,.button:hover{background-color:#c9c9c9 !important;border-color:#c9c9c9 !important;color:#003865 !important}.btn-secondary{background-color:#003865 !important;border-color:#003865 !important;color:#fff !important}.btn-secondary:hover,.btn-secondary:focus{background-color:#c9c9c9 !important;border-color:#c9c9c9 !important;color:#003865 !important}.text-startseite{margin-top:30px;background-color:#003856;color:#fff;padding:30px}.text-startseite hr{opacity:1}.text-startseite hr:not([size]){height:3px}.error-block{color:#e62323}.wrapper_bietagent .error-block{color:#e62323}.statusinfo>div.off{background-color:#e62323}.statusinfo>div{background-color:#78c3d2}.item-title{background-color:#003865;color:#fff;padding:2rem;text-align:center}.item-title h2{margin:0}.item-title a{color:#fff !important}@media screen and (min-width: 900px){.angebote .item{width:calc(33% - 1rem)}}.slick-dots .slick-active button{color:#e62323}.circle{stroke:#78c3d2}.wrapper_zuschlaege .right,.wrapper_zuschlaege .left{background-color:#003865}/*# sourceMappingURL=root.css.map */
