@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:url("../fonts/noto-sans-v25-latin-700.eot");src:local(""),url("../fonts/noto-sans-v25-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/noto-sans-v25-latin-700.woff2") format("woff2"),url("../fonts/noto-sans-v25-latin-700.woff") format("woff"),url("../fonts/noto-sans-v25-latin-700.ttf") format("truetype"),url("../fonts/noto-sans-v25-latin-700.svg#NotoSans") format("svg")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;src:url("../fonts/noto-serif-v20-latin-regular.eot");src:local(""),url("../fonts/noto-serif-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/noto-serif-v20-latin-regular.woff2") format("woff2"),url("../fonts/noto-serif-v20-latin-regular.woff") format("woff"),url("../fonts/noto-serif-v20-latin-regular.ttf") format("truetype"),url("../fonts/noto-serif-v20-latin-regular.svg#NotoSerif") format("svg")}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;src:url("../fonts/noto-serif-v20-latin-italic.eot");src:local(""),url("../fonts/noto-serif-v20-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/noto-serif-v20-latin-italic.woff2") format("woff2"),url("../fonts/noto-serif-v20-latin-italic.woff") format("woff"),url("../fonts/noto-serif-v20-latin-italic.ttf") format("truetype"),url("../fonts/noto-serif-v20-latin-italic.svg#NotoSerif") format("svg")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:url("../fonts/noto-serif-v20-latin-700.eot");src:local(""),url("../fonts/noto-serif-v20-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/noto-serif-v20-latin-700.woff2") format("woff2"),url("../fonts/noto-serif-v20-latin-700.woff") format("woff"),url("../fonts/noto-serif-v20-latin-700.ttf") format("truetype"),url("../fonts/noto-serif-v20-latin-700.svg#NotoSerif") format("svg")}html{position:relative;min-height:100%}@media(min-width: 768px){.info{margin-left:10px}}a,input.form-control,textarea.form-control,.toggle{-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:.5em}em{font-style:italic}strong{font-weight:bold}body{background-color:#fff;color:#000;line-height:1.8em;width:100%;min-height:100%;margin:0;padding:0;padding-bottom:200px;font-family:"Noto Serif",serif;font-size:1em;font-weight:normal}header{background-image:-webkit-linear-gradient(top, #e4e8ef 0%, white 100%);background-image:-moz-linear-gradient(top, #e4e8ef 0%, white 100%);background-image:-o-linear-gradient(top, #e4e8ef 0%, white 100%);background-image:linear-gradient(top, #e4e8ef 0%, white 100%);padding-bottom:0;padding-top:2em;margin:0}header img{max-height:160px;max-width:100%;margin-bottom:1em}footer{width:100%;background-image:-webkit-linear-gradient(bottom, #e4e8ef 0%, white 100%);background-image:-moz-linear-gradient(bottom, #e4e8ef 0%, white 100%);background-image:-o-linear-gradient(bottom, #e4e8ef 0%, white 100%);background-image:linear-gradient(bottom, #e4e8ef 0%, white 100%);position:absolute;bottom:0;min-height:200px;padding-top:4em;padding-bottom:4em}footer .row{margin-bottom:1em}footer a{color:#f79210;text-decoration:none !important;border-bottom:1px dotted #f79210}footer a:hover,footer a:focus{color:#102d57;border-bottom:1px dotted #102d57}footer a.active{color:#102d57;border-bottom:1px solid #102d57}h1,h2{font-family:"Noto Sans",sans-serif;margin-top:0}h1{font-size:1.8em}h2{font-size:1.4em}.dsgvo h2{counter-increment:h2}.dsgvo h2::before{content:counter(h2, decimal) ". "}p{margin-top:1em;margin-bottom:1em}nav{margin-top:1em}@media(min-width: 768px){nav li+li{margin-left:1em}}nav a{padding-top:1em !important;padding-bottom:1em !important;display:block;text-align:center;background-color:#e4e8ef;text-decoration:none;color:#102d57;border:2px solid #102d57;height:100%;-webkit-border-radius:15px !important;-moz-border-radius:15px !important;-o-border-radius:15px !important;border-radius:15px !important;font-family:"Noto Sans",sans-serif;font-weight:bold;font-size:1.5em}nav a:hover,nav a.active{background-color:#102d57 !important;color:#fff}nav a:focus{border:2px solid #f79210}main{font-size:1.2em;margin-top:1em;margin-bottom:2em}main a,main .toggle{color:#f79210;text-decoration:none !important;border-bottom:1px dotted}main a:hover,main a:focus,main .toggle:hover,main .toggle:focus{color:#102d57}main a:visited,main .toggle:visited{border-bottom:1px dotted}main ul,main ol{margin-left:2em}main img{border:2px solid #102d57;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}.toggle{cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:none}.toggle+div{display:none}iframe{border:2px solid #102d57;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:block}.info{border:2px solid #102d57;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:#f79210;color:#000;padding-top:1em;padding-left:.5em;padding-right:.5em}.info h2{font-size:1.4em;margin-top:0;margin-bottom:0}.info p{margin-top:0}input.form-control,textarea.form-control{border:2px solid #102d57;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#fff;font-family:"Noto Sans",sans-serif;font-size:1.1em}textarea{resize:none}input.form-control:hover,input.form-control:focus,textarea.form-control:hover,textarea.form-control:focus{border:2px solid #f79210}button.btn-primary{border:2px solid #102d57;color:#102d57;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#e4e8ef;font-weight:bold;font-size:1.1em;font-family:"Noto Sans",sans-serif}button.btn-primary:hover,button.btn-primary:focus{background-color:#102d57;color:#fff}li{margin-bottom:.3em}section{margin-bottom:2em}table tr:nth-child(even),table tr th{background-color:#e4e8ef}table th{text-align:left}table td,table th{padding-left:2em;padding-right:2em;padding-top:.5em;padding-bottom:.5em}table td:nth-child(2),table td:nth-child(3),table th:nth-child(2),table th:nth-child(3){text-align:right}#gmaps-shield{text-align:center;padding:1em;border:2px solid #102d57;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}.hidden{display:none}.show{display:block}/*# sourceMappingURL=site.css.map */
