@charset "UTF-8";.cmp-button{background-color:#fff;border-radius:3px;color:#982f34;padding:.75em 1.5em}.cmp-button:hover{color:red}header,header .bg{height:60%;width:100%}header .bg{background:url(./silvesterlauf.41875c57.jpg) 0 0 no-repeat;background-size:cover;overflow:hidden;position:absolute;top:0;z-index:-1}header div.header{background:#982f34;color:#fff;padding:.5em 0;z-index:200}header div.header .header-bar{align-items:center;display:flex;justify-content:space-between}header div.header .header-bar .logo{cursor:pointer;text-transform:uppercase}header div.header .header-bar .logo .part-1{display:inline-block;margin-left:.5em}header div.header .header-bar .logo .part-2{display:inline-block;font-weight:700;margin:0 .25em}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(./OpenSans-Regular.aee69b34.woff2) format("woff2"),url(./OpenSans-Regular.47b84010.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(./OpenSans-Bold.2ac5af19.woff2) format("woff2"),url(./OpenSans-Bold.10f50ec4.woff) format("woff")}footer{background:#982f34;color:#fff;padding:1em 0}footer svg{width:3em}footer .copyright{font-size:.75em}footer .copyright .pipe{position:relative;top:-1px}footer .slogan{text-transform:uppercase}footer .slogan .part-2{font-weight:700;margin:0 .25em}footer .subtext{font-size:.8em;padding:2.25em 0 3em}footer .footer-logo{display:inline-block;padding:1em 0}footer nav.footer ul{display:inline-block;margin:0 auto;padding:0}footer nav.footer li{border-radius:5px;cursor:pointer;float:left;line-height:1.5em;margin:0 .15em;padding:.25em 0}footer nav.footer li a{font-size:.8em}footer nav.footer li a i{color:#982f34;font-size:1em;line-height:1.125em;transition:color .5s}footer nav.footer li:first-child,footer nav.footer li:last-child{padding:.25em .5em}footer nav.footer li:first-child a,footer nav.footer li:last-child a{color:#fff;font-size:.8em}footer nav.footer li:first-child a i,footer nav.footer li:last-child a i{color:#fff;line-height:1em;padding-right:.25em}footer nav.footer li:first-child a:hover,footer nav.footer li:last-child a:hover{text-decoration:underline}footer nav.footer li.social{background-color:#fff;transition:background-color .5s;width:2em}footer nav.footer li.social:hover{background-color:#333e3d}footer nav.footer li.social:hover i{color:#fff}
