/*2021-03-01-07:29:26*/@import url('https://fonts.verwaltungsportal.de/import/?family=Barlow:400,700,400i,700i%7CArchitects+Daughter');body {font-family: "Barlow", sans-serif;color: #daa520;background: #272422;font-size: 0.9rem; line-height: 1.5;}@media (min-width: 1px) {body {font-size: 1.1rem;}}@media (min-width: 2px) {body {font-size: 1.125rem;}}a {color: #ffe6a6;}a:hover {color: #ffe6a6;}b, strong {font-weight: 600;}@media (min-width: 3px) {.row {width: 100%;max-width: 1250px;}}nav {padding-top: 48px;padding-bottom: 22px;}@media (min-width: 2px) {nav {padding-top: 30px;padding-bottom: 30px;}}.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: transparent;border-color: transparent;-webkit-box-shadow: none;box-shadow: none;}#burgerButton {font-size: 0;position: relative;z-index: 1002;display: block;width: 50px;height: 40px;cursor: pointer;padding: 0;}@media (min-width: 2px) {#burgerButton {margin-left: auto;background: #3b2f25;border-radius: 5px;}}#burgerButton[aria-expanded="true"] #burgerButtonInner {-webkit-transform: rotate(-45deg) translate(-6px, 6px);transform: rotate(-45deg) translate(-6px, 6px);}#burgerButton[aria-expanded="true"]:before {opacity: 0;}#burgerButton[aria-expanded="true"]:after {-webkit-transform: rotate(45deg) translate(-8px, -8px);transform: rotate(45deg) translate(-8px, -8px);}#burgerButton:before, #burgerButton:after, #burgerButtonInner {position: absolute;background: #ffffff;width: 40px;height: 3px;right: 0;-webkit-transition: transform 200ms linear, opacity 200ms linear;-moz-transition: transform 200ms linear, opacity 200ms linear;-ms-transition: transform 200ms linear, opacity 200ms linear;-o-transition: transform 200ms linear, opacity 200ms linear;transition: transform 200ms linear, opacity 200ms linear;left: 0;margin: 0 auto;}#burgerButtonInner {top: 9px;}#burgerButton:before {top: 19px;}#burgerButton:after {top: 29px;}#burgerButton:before, #burgerButton:after {content: "";display: block;}@media (min-width: 2px) {nav {position: absolute;width: 100%;}.navbar-default {position: relative;}#myNavbar.navbar-collapse {-webkit-box-shadow: none;box-shadow: none;pointer-events: none;position: absolute;z-index: 1002;top: 30px;right: 0;opacity: 0;width: 280px;background: #252525;height: auto !important;overflow: visible !important;-webkit-transition: opacity 300ms linear, top 300ms linear;-moz-transition: opacity 300ms linear, top 300ms linear;-ms-transition: opacity 300ms linear, top 300ms linear;-o-transition: opacity 300ms linear, top 300ms linear;transition: opacity 300ms linear, top 300ms linear;}#burgerButton[aria-expanded="true"]+#myNavbar {pointer-events: auto;opacity: 1;top: 70px;}#myNavbar.navbar-collapse {max-height: 80vh;overflow-y: auto;}}.navbar-default .navbar-nav>li>a {color: #daa520;font-weight: 400;text-align: left;padding: 12px 40px 12px 15px;position: relative;font-size: 1.25rem;}@media (min-width: 2px) {.navbar-default .navbar-nav>li>a {padding: 4px 15px 4px 15px;}}.navbar-default .navbar-nav>li:not(:last-child) {border-bottom: 1px solid #ffffff;}.navbar-nav > li:hover > a,.navbar-nav > li > a:hover,.navbar-nav > li > a:focus,.navbar-nav > li.open > a,.navbar-nav > li.open > a:hover,.navbar-nav > li.open > a:focus,.navbar-nav > li[class$="_over"] > a,.navbar-nav > li[class$="_over"] > a:hover,.navbar-nav > li[class$="_over"] > a:focus {background: #3d3d3d;}@media (min-width: 2px) {.navbar-default .navbar-nav>li>.dropdown-menu, .navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {display: block;}}.navbar-default .navbar-nav>li>.dropdown-menu>li>a, .navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {color: #daa520;font-weight: 400;text-align: left;font-size: 1.25rem;position: relative;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a {padding: 6px 15px 6px 25px;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {padding: 6px 10px 6px 35px;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a::before {content: "\203A";margin-right: 4px;position: absolute;left: 15px;top: 20px;line-height: 0;opacity: 0;-webkit-transition: opacity 300ms linear, left 300ms linear;-moz-transition: opacity 300ms linear, left 300ms linear;-ms-transition: opacity 300ms linear, left 300ms linear;-o-transition: opacity 300ms linear, left 300ms linear;transition: opacity 300ms linear, left 300ms linear;}.navbar-nav > li > .dropdown-menu > li:hover > a,.navbar-nav > li > .dropdown-menu > li > a:hover,.navbar-nav > li > .dropdown-menu > li > a:focus,.navbar-nav > li > .dropdown-menu > li.open > a,.navbar-nav > li > .dropdown-menu > li.open > a:hover,.navbar-nav > li > .dropdown-menu > li.open > a:focus,.navbar-nav > li > .dropdown-menu > li[class$="_over"] > a,.navbar-nav > li > .dropdown-menu > li[class$="_over"] > a:hover,.navbar-nav > li > .dropdown-menu > li[class$="_over"] > a:focus {background: #3d3d3d;}.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:hover::before,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:focus::before,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.open > a::before,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.open > a:hover::before,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.open > a:focus::before,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li[class$="_over"] > a::before,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li[class$="_over"] > a:hover::before,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li[class$="_over"] > a:focus::before {opacity: 1;left: 25px;}header {position: relative;}.contactAside,.contactAside a {color: #282424;}@media (min-width: 2px) {.contactAside {position: absolute;top: 42%;left: 0;z-index: 1003;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}}.contactAside>div+div {margin-top: 14px;}.kontaktTel, .kontaktMail {min-height: 66px;position: relative;background: #ffffff;}.kontaktTel::before, .kontaktMail::before {content: "";display: block;height: 46px;background-position: center;background-color: rgba(255, 255, 255, 0.2);background-repeat: no-repeat;background-size: 20px;}@media (min-width: 2px) {.kontaktTel::before, .kontaktMail::before {height: auto;position: absolute;top: 0;bottom: 0;left: 0;width: 60px;background-color: #ffffff;background-size: auto;z-index: 1;}}.kontaktTel::before {background-image: url('../img/icon-telefon.png');}.kontaktMail::before {background-image: url('../img/icon-mail.png');}.kontaktHeadline {margin: 0;font-family: "Barlow", sans-serif;font-weight: 600;}.kontaktContent {background-color: #ffffff;padding: 4px 25px 4px 15px;border-top-right-radius: 60px;border-bottom-right-radius: 60px;}@media (min-width: 2px) {.kontaktContent {min-height: 66px;position: absolute;top: 0;left: -100%;opacity: 0;white-space: nowrap;-webkit-transition: left 300ms linear, opacity 300ms linear;-moz-transition: left 300ms linear, opacity 300ms linear;-ms-transition: left 300ms linear, opacity 300ms linear;-o-transition: left 300ms linear, opacity 300ms linear;transition: left 300ms linear, opacity 300ms linear;}.kontaktTel:hover .kontaktContent, .kontaktMail:hover .kontaktContent {left: 60px;opacity: 1;}}#headerBG {background: #000;width: 100%;margin-left: auto;margin-right: auto;}#headerBG .row {width: 100%;max-width: 100%;}.logo {display: inline-block;}.logo,.logo:hover {color: #ffffff;}@media (min-width: 1px) {.logo {margin-left: 60px;}}.logo img {display: block;}.logo span {display: block;text-align: center;font-weight: 700;text-transform: uppercase;font-size: 28px;margin-bottom: 10px;}@media (min-width: 3px) {.logo span {margin-bottom: 50px;font-size: 35px;}}#headerImg {max-height: 870px;}.noPadding {padding-left: 0;padding-right: 0;}#slider {overflow: hidden;position: relative;max-height: 100vh;}#headerpic {margin: 0 auto;position: relative;width: 100%;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;}.slider-wrapper, #slider {height: 100%;}.slider-mask {display: block;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.9), transparent);}#slider + .nivo-controlNav {display: none;}main {background: #272422;}#content {text-align: left;padding-bottom: 30px;padding-top: 30px;}@media (min-width: 2px) {#content {padding-bottom: 50px;}}.h4link a:link, .h4link a:hover, .h4link a:visited, h6, #content .legacy_h6, .legacy_h6, h5, #content .legacy_h5, .legacy_h5, h4, #content .legacy_h4, .legacy_h4, h3, #content .legacy_h3, .legacy_h3, h2, #content .legacy_h2, .legacy_h2, h1, #content .legacy_h1, .legacy_h1 {color: #daa520;font-weight: 700;line-height: 1.2;font-family: "Barlow", sans-serif;}h1, #content .legacy_h1, .legacy_h1, .h1 {font-size: 2.3rem;}@media (min-width: 1px) {h1, #content .legacy_h1, .legacy_h1, .h1 {font-size: 2.8125rem;}}h2, #content .legacy_h2, .legacy_h2, .h2 {font-size: 1.70rem;}@media (min-width: 1px) {h2, #content .legacy_h2, .legacy_h2, .h2 {font-size: 2rem;}}h3, #content .legacy_h3, .legacy_h3, .h3 {font-size: 1.65rem;}@media (min-width: 1px) {h3, #content .legacy_h3, .legacy_h3, .h3 {font-size: 1.8rem;}}h4, #content .legacy_h4, .legacy_h4, .h4, .h4link a:link, .h4link a:hover, .h4link a:visited {font-size: 1.6rem;}h5, #content .legacy_h5, .legacy_h5, .h5 {font-size: 1.5rem;}h6, #content .legacy_h6, .legacy_h6, .h6 {font-size: 1.4rem;}#newslinks, #newsmandate {border: 1px solid #daa520;}#footer {background: #b88d1e url('../img/logo-hintergrund.png') center left no-repeat;padding-top: 30px;padding-bottom: 30px;color: #272422;line-height: 1.2;font-size: 25px;}@media (min-width: 2px) {#footer {padding-top: 40px;padding-bottom: 40px;}}#footer table td, #footer table th {padding: 0px 4px;}#quote {font-size: 22px;font-family: "Architects Daughter", sans-serif;}#footer a {color: #272422;text-decoration: underline;}.footerHeadline {color: #272422;font-weight: 600;font-family: "Barlow", sans-serif;margin: 0 0 22px 0;}#innerfooter {background-color: #272422;padding-top: 60px;padding-bottom: 20px;font-size: 0.9375rem;position: relative;}#innerfooter::after {content: "";position: absolute;display: block;left: 0;right: 0;top: 40px;height: 1px;background: rgba(255, 255, 255, 0.3);}.innerfooter a {color: #ffffff;text-decoration: none;display: inline-block;font-weight: 400;}.innerfooter a:hover {color: #ffffff;}.innerfooter a+a {margin-left: 15px;}@media (min-width: 3px) {.innerfooter a+a {margin-left: 25px;}}#vernetzt {text-align: left;color: #ffffff;line-height: 1.3;margin: 0 auto;font-weight: 400;}@media (min-width: 1px) {#vernetzt {margin: 0;}}#vernetzt b {color: #ffffff;font-weight: 400;}#vernetzt span {color: #ffffff;}#vernetzt span span {display: block;}#vernetzt img {margin-right: 18px;}