html{padding:env(safe-area-inset)}body{margin:0;padding:0 0 30px 0;line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:1px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.head{margin-bottom:30px;-webkit-box-shadow:0 2.5px 15px rgba(0,0,0,0.2);box-shadow:0 2.5px 15px rgba(0,0,0,0.2);background:#fff}.head .container-fluid{padding-left:0;padding-right:0}.head .sprache{text-align:center;margin-right:-.5rem}.head .sprache a{font-size:14px;color:#999;padding:.5rem .5rem;letter-spacing:.5px;font-weight:500}.head .sprache a:hover{color:#000}.head .sprache .trenn{padding-top:.31rem}.head .sprache .trenn span{color:#999}.head .sprache .active{color:#ccc}.head .navbar{padding:.5rem 0rem}.head .navbar .navbar-brand{font-weight:bold;text-transform:uppercase;color:#cb0037;font-size:1.8rem;letter-spacing:2px;font-weight:700}.head .navbar .navbar-toggler{border-width:0;padding:.25rem .5rem;margin-right:-.5rem}.head .navbar .main li a{color:#999;font-size:16px;border-bottom:1px dotted #ccc;background:url(../media/sys/chevron.svg) 100% 50% no-repeat;background-size:8px;padding:1rem 0;letter-spacing:.5px;font-weight:500;text-transform:uppercase}.head .navbar .main li a:hover{color:#cb0037}.head .navbar .main li:last-child a{border-bottom-width:0}.head .navbar .main li .active{color:#bbb;background:url(../media/sys/chevron-ccc.svg) 100% 50% no-repeat;background-size:8px}.footerNav{margin-top:45px}.footerNav li a{border-bottom:1px dotted #ccc;padding:1rem 0;color:#999;background:url(../media/sys/chevron.svg) 100% 50% no-repeat;background-size:8px;letter-spacing:.5px;font-weight:500}.footerNav li:last-child a{border-bottom-width:0}.footerNav li .active{color:#ccc;background:url(../media/sys/chevron-ccc.svg) 100% 50% no-repeat;background-size:8px}.aktuell .card{margin-bottom:1.25rem}.wg .card{margin-bottom:1.25rem}.wg .card .card-body .card-text small{display:inline-block;line-height:1.4}.card{background-color:#f7f7f7;overflow:hidden;border-color:white;border-radius:.625rem}.card .card-title{font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.card .table{margin-top:-1px;margin-bottom:0}.card .table td,.card .table th{border-top:1px dotted #ddd}.hero .card{margin-bottom:1.25rem}.page-link{color:rgba(0,0,0,0.7);text-decoration:none}.page-link:hover{color:rgba(0,0,0,0.7)}.page-item.disabled .page-link{color:#ccc}.page-item.active .page-link{background-color:#cb0037;border-color:#cb0037}section a{color:#212529;text-decoration:underline}section a:hover{color:#cb0037}@media screen and (min-width:375px){.head .navbar .navbar-brand{font-size:2rem}}@media (min-width:576px){.hero .card{margin-bottom:1.85rem}.card-columns{-webkit-column-count:2;column-count:2;-webkit-column-gap:1.85rem;column-gap:1.85rem}}@media (min-width:768px){.head{margin-bottom:45px}}@media (min-width:992px){body{padding:190px 0 60px 0}.head{margin-bottom:60px;position:fixed;top:0;left:0;right:0;z-index:100;-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.2);box-shadow:0 5px 30px rgba(0,0,0,0.2)}.head .sprache{margin-top:15px;margin-bottom:0}.head .navbar .navbar-brand{font-size:2.2rem}.head .navbar .main{margin-right:-1rem}.head .navbar .main li a{color:rgba(0,0,0,0.9);padding:.5rem .75rem;border-bottom-width:0;background-image:none}.head .navbar .main li .active{color:#cb0037;background-image:none}.hero{xmargin-bottom:-30px}}@media (min-width:1200px){.head .navbar .main li a{padding:.5rem 1rem}}.loading{display:none}