﻿ /*!
 * Copyright - w3 GmbH (https://www.w3.de)
 */.jumbotron .container {min-height: 330px;max-height: 330px;}.jumbotron, .jumbotron.jumbotron-light .overlay {-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center top;background-repeat: no-repeat;}.jumbotron .container .jumbotron-content {max-width: 90%;top: 142px;padding-right: 0;}.jumbotron h1, .jumbotron h1 em {font-size: 36px;font-weight: 100;}.jumbotron h1 em {color: #bbbbbb;font-size: 36px;font-weight: 100;}.jumbotron h4 {color: #55543f;font-size: 20px;font-weight: 300;line-height: 30px;-moz-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}.btn-primary {color: #55543f;background-color: #fff101;border-color: #fff101;font-size: 16px;font-weight: 400;padding: 6px 35px;border-radius: 4px;margin-bottom: 30px;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #ffffff;background-color: #646352;border-color: #646352;font-size: 16px;font-weight: 400;padding: 6px 35px;border-radius: 4px;}.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {background-image: none;}.navbar-default {background-color: #FFFFEB;border-color: #ffffff;}.navbar-brand img {max-height: 144px;max-width: 120px;display: inline;}.navbar-default .navbar-inner-wrapper {width: 100%;-webkit-box-shadow: none;box-shadow: none;border-bottom: none;}.main-container {padding: 0;}.navbar {min-height: 144px;}.nav-sidebar .nav > li > a {color: #666666;}.nav-sidebar .nav > li.open > a, .nav-sidebar .nav > li.active > a, .nav-sidebar .nav > li.active > a:hover {color: #000000;background: none;}.navbar-nav {float: right;margin: 0 155px 0 0;}.mega-menu > li > a {font-size: 1.1em;}.mega-menu .mega-menu-headline a {font-size: 26px;font-weight: 400;color: inherit;}.mega-menu .nav.level-2 > li > a {font-size: 0.9em;}.nav > li > a {font-weight: 300;padding: 33px 10px 33px 10px;}.nav-sidebar .nav > li > a {color: #666666;padding: 5px;}.mega-menu .nav.level-2 > li > a {font-weight: 300;padding: 10px;margin: 0;}.mega-menu .nav.level-2 > li {border-bottom: 1px solid #efefe5;}.mega-menu .nav.level-2 > li:hover {background-color: #FFF101;border-bottom: 1px solid #dddddd;}.navbar-default .navbar-nav > li > a {color: #55543f;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #000000;background-color: transparent;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #000000;background-color: transparent;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background-color: transparent;color: #000000;}.mega-menu .nav > li.open > a, .mega-menu .nav > li.active > a, .mega-menu .nav > li.active > a:hover {background-color: #FFF101;color: #000000;}.mega-menu .mega-menu-headline a:hover {color: #000000;}.mega-menu .nav > li > a:hover {color: #000000;}.nav-sidebar .nav > li > a:hover {color: #000000;}.nav-sidebar .nav > li.open > a, .nav-sidebar .nav > li.active > a, .nav-sidebar .nav > li.active > a:hover {color: #000000;background: none;}.contentpage .content-column-width-limiter > .container {max-width: 1170px;}.breadcrumb-container {background-color:#FFF101;width:100%;}div#NavigationPath {padding: 5px 30px 5px 0;font-size: 12px;font-weight: bold;}.content-column, .aside-right-column, .aside-left-column {padding-top: 25px;padding-bottom: 50px;}.form-control:focus {border-color: #d9d9d9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(204, 204, 188, 0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(204, 204, 188, 0.6);}.bg-primary {color: #fff;background-color: #c2c2ab;}h1 em, h2 em, h3 em, h4 em, h5 em, h1 small, h2 small, h3 small, h4 small, h5 small {color: #55543f;font-style: inherit;}h1, .h1 {font-size: 32px;font-weight: 300;margin-left: -1px;}h2, .h2 {font-size: 26px;font-weight: 300;word-wrap: break-word;overflow-wrap: break-word;width: 100%;}h3, .h3 {font-size: 22px;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-weight: 400;}a {color: #8B1E2F;font-weight: 300;text-decoration: none;}a:hover, a:focus {color: #000000;text-decoration: none;}div#NavigationPath a {text-decoration: none;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {color: #646352;}.content-column > h1:first-child, .content-column .container > h1:first-child {margin-bottom: 40px;margin-top: 28px;word-wrap: break-word;overflow-wrap: break-word;width: 100%;}.text-primary {color: #c2c2ab;}.btn-default {color: #ffffff;background-color: #646352;border-color: #646352;font-size: 16px;font-weight: 400;padding: 6px 35px;border-radius: 4px;}.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {color: #55543f;background-color: #fff101;border-color: #fff101;font-size: 16px;font-weight: 400;padding: 6px 35px;border-radius: 4px;}.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {background-image: none;}.bg-light .btn-default {color: #ffffff;background: #646352;border-color: #646352;}.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {z-index: 2;color: #333333;background-color: #FFF101;border-color: #dddddd;}.blog-content a {font-weight: bold;}.blog-item .img-thumbnail {border: 1px solid #ffffff;padding: 0;transition: all 0.5s ease-in-out;opacity: 1;}.blog-item .img-thumbnail:hover {opacity: 0.7;border: 1px solid #b9b9b9;padding: 0;}select.ddl-dropdown {-webkit-appearance: none;-moz-appearance: none;border: 0 !important;color: #ffffff;line-height: 1.1;-webkit-border-radius: 5px;border-radius: 5px;padding: 10px;width: 100%;cursor: pointer;margin-bottom: 15px;background: #929186 url("../images/drop-down-arrow.png") no-repeat right center;background-size: 40px 37px;}.teaser-statement {max-width: 1170px;padding: 25px 15px 25px 15px;position: relative;}.bg-light {background-color: #ffffff;padding: 25px 0 25px 0;}.bg-light .container {padding: 0;}.pdf-link {background-image: url("../images/pdf_icon_small.png");background-repeat: no-repeat;background-position: left center;padding-left: 30px;padding-top: 15px;padding-bottom: 15px;width: 22px;height: 30px;margin-left: 0;line-height: 36px;color: #4F473B;}.zip-link {background-image: url("../images/zip_icon_small.png");background-repeat: no-repeat;background-position: left center;padding-left: 30px;padding-top: 5px;padding-bottom: 5px;width: 22px;height: 22px;margin-left: 0;color: #4F473B;}.pagination > li > a, .pagination > li > span {height: 50px;width: 50px;color: #807f6d;border-radius: 50%;background-color: #ffffff;border: 1px solid #c2c2ab;margin-right: 5px;}.pagination > li:first-child > a, .pagination > li:first-child > span {border-radius: 50%;font-weight: 700;}.pagination > li:last-child > a, .pagination > li:last-child > span {border-radius: 50%;font-weight: 700;}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {z-index: 2;color: #ffffff;font-size: 16px;font-weight: 700;height: 50px;width: 50px;border-radius: 50%;background-color: #c2c2ab;border-color: #c2c2ab;cursor: default;}.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {color: #000000;}.form .error-notification p {display: none;}.form .error-notification li {color: #A94442;}#gmap {position: relative;max-height: 360px;min-height: 300px;max-width: 360px;border-radius: 15px;overflow: hidden;}.page-footer {background: #efefe5;color: #777777;padding: 25px 0;font-size: 1em;}.page-footer h1, .page-footer h2, .page-footer h3, .page-footer h4 {color: #646352;}.page-footer a {color: #333333;}.footer-bottom {padding: 30px 20px 25px 20px;background-color: #c2c2ab;color: #646352;border-top: 5px solid #fff101;}.footer-bottom a {color: #646352;font-weight: 300;text-decoration: none;}.footer-bottom a:hover, .footer-bottom a:focus {color: #393939;text-decoration: none;}.accept-alert-row {padding-top: 20px;padding-bottom: 10px;}.accept-alert-row .btn-primary {margin-top: 5px;margin-bottom: 10px;}.alert-info {background-color: #ffffeb;border-color: #ffffeb;color: #393939;}@media (max-width: 991px) {.jumbotron .container {min-height: 290px;max-height: 290px;}.main-container {padding-top: 0;}.navbar-collapse {background-color: #ffffff;}.navbar-nav {float: left;width: 100%;margin: 10px 0;}.navbar-brand img {max-height: 63px;max-width: 63px;display: inline;}.nav > li {border-bottom: 1px solid #d9d9d9;}.nav > li > a {font-weight: 300;padding: 10px;}.mega-menu .nav.level-2 > li {border-bottom: none;}.mega-menu .nav.level-2 > li:hover {border-bottom: none;}.mega-menu .nav.level-2 > li > a {font-size: 1.0em;}.mega-menu .nav.level-3 > li {border-bottom: none;}.mega-menu .nav.level-3 {margin-bottom: 0;}.mega-menu .nav.level-3 > li > a {padding-left: 25;padding-top: 5px;padding-bottom: 5px;}.mega-menu .nav.level-3 a {background-color: #FFFFEB;font-size: 1.0em;font-weight: normal;padding-top: 0;}.mega-menu .nav.level-3 a:hover {color: #000000;background-color: #b9b9b9;}.mega-menu .mega-menu-headline a {font-size: 26px;font-weight: 300;color: inherit;}.navbar {min-height: 70px;}.navbar-default .navbar-toggle {height: 70px;}.navbar-brand {height: 70px;line-height: 70px;border-right: solid 1px #eeeeee;}.service-nav > div {height: 70px;}.service-nav > div > *:first-child, .service-nav > div > ul {line-height: 70px;}.jumbotron h1 {font-size: 22px;}.jumbotron h1 em {font-size: 22px;}.jumbotron h4 {font-size: 16px;line-height: 20px;-moz-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}.pdf-link {margin-left: 0;}.zip-link {margin-left: 0;}}@media (min-width: 1199px) {.navbar-brand {}}@media (min-width: 992px) and (max-width: 1199px) {.mega-menu > li > a {font-size: 1.0em;}.mega-menu .nav.level-2 > li > a {font-size: 0.9em;}.mega-menu .nav.level-3 a {font-size: 0.9em;}.container {width: 100%;padding-left: 45px;padding-right: 45px;}}@media (min-width: 992px) {.nav > li > a {font-weight: 300;padding: 33px 7px 33px 7px;}.mega-menu .nav.level-2 > li {display: inline-block;margin: 0 0 0 0;*display: inline;*zoom: 1;vertical-align: top;width: 100%;margin-left: 0;}.mega-menu .mega-dropdown-menu {padding-left: 15px;padding-right: 15px;}.mega-menu .mega-dropdown-menu {padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 0;}.dropdown-menu {position: absolute;margin-left: -25px;top: 81px;width: 260px;max-width: 260px;}body.overlay:after {background: none;}.mega-menu .nav.level-2 > li > a {padding-bottom: 5px;}.mega-menu .nav.level-3 {margin-bottom: 0;}.mega-menu .nav.level-3 > li > a {padding-left: 25px;padding-top: 5px;padding-bottom: 5px;}.mega-menu .nav.level-3 a {background-color: #FFFFEB;font-weight: normal;padding-top: 0;}.mega-menu .nav.level-3 a:hover {color: #000000;background-color: #b9b9b9;}}@media (min-width: 768px) and (max-width: 991px) {.navbar-brand {width: 144px !important;}.container {width: 100%;padding-left: 45px;padding-right: 45px;}.navbar-default .navbar-toggle {float: right;margin-right: 120px;}.navbar-brand {border-right: none;}}@media (max-width: 767px) {.navbar-brand {width: 25% !important;}.container {width: 100%;padding-left: 25px;padding-right: 25px;}}.scrolltop {display: none;width: 100%;margin: 0 auto;position: fixed;bottom: 20px;right: 10px;z-index: 5000;}.scroll {position: absolute;right: 20px;bottom: 20px;border-radius: 50%;background: rgba(100,99,82,0.7);padding: 9px 16px 9px 16px;text-align: center;margin: 0;cursor: pointer;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}.scroll .fa {color: #fff101;}@media print {a[href]:after {content: none !important;}a:link:after, a:visited:after {content: "";}}