.mod_data_privacy_modal{position:fixed;top:0;display:none;z-index:9999;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6)}.mod_data_privacy_modal .ps_dp_modal{position:absolute;top:50%;right:50%;max-width:600px;transform:translate(50%, -50%);padding:2em;background-color:#333;color:#FFF;-webkit-box-shadow:0px 0.5rem 1.25rem rgba(0, 0, 0, 0.15);box-shadow:0px 0.5rem 1.25rem rgba(0, 0, 0, 0.15)}.mod_data_privacy_modal .ps_dp_modal .modal-content{text-align:left}.mod_data_privacy_modal .ps_dp_modal .modal-title{text-align:center;color:#FFF;font-size:2.5em;margin:0.5em 0;margin-top:0}.mod_data_privacy_modal .ps_dp_modal .modal-body{margin-bottom:2em}.mod_data_privacy_modal .ps_dp_modal .modal-footer{text-align:center}.mod_data_privacy_modal .ps_dp_modal .modal-footer button{border:0;padding:0.5em 1em;cursor:pointer;transition:all 0.2s ease-out;margin-right:0.5em}.mod_data_privacy_modal .ps_dp_modal .modal-footer button:last-child{margin-right:0}.mod_data_privacy_modal .ps_dp_modal .modal-footer .btn-cancel{background-color:#CCC;color:#000;border:0}.mod_data_privacy_modal .ps_dp_modal .modal-footer .btn-cancel:hover{background-color:#e6e6e6}.mod_data_privacy_modal .ps_dp_modal .modal-footer .btn-continue{background-color:#8bc63e;color:#000;border:0}.mod_data_privacy_modal .ps_dp_modal .modal-footer .btn-continue:hover{background-color:#a8f148}@media (max-width:767px){.mod_data_privacy_modal .ps_dp_modal{width:90%;max-width:90%;right:inherit;left:50%;transform:translate(-50%, -50%);padding:1em;margin:auto}}
p.privacy {
	color: rgb(255,255,255);
	background: red;
	font-weight: bold;
	padding: 20px;
	text-align: center;
	margin: 20px;
}

/* =============================================================================
 * mod_privacy_optin
 * ========================================================================== */

.mod_privacy_optin * {
	font-family: Arial, Verdana, sans-serif;
	line-height: 20px;
	font-size: 13px;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	box-sizing: border-box;
}

.mod_privacy_optin {
	display: none;
}

.mod_privacy_optin.open {
	display: block;
}

.mod_privacy_optin h1,
.mod_privacy_optin h2,
.mod_privacy_optin h3,
.mod_privacy_optin h4,
.mod_privacy_optin h5,
.mod_privacy_optin h6 {
	font-family: Arial, Verdana, sans-serif;
	margin: 0 0 10px 0;
	padding: 10px 0 10px 45px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjkuNzZweCIgaGVpZ2h0PSIzNC4yNTlweCIgdmlld0JveD0iMCAwIDI5Ljc2IDM0LjI1OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjkuNzYgMzQuMjU5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzNCM0M0MSIgc3Ryb2tlLXdpZHRoPSIxLjQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIyMi45MjU2IiBkPSINCglNMTQuODgxLDMzLjU0QzYuNDI3LDI5Ljg4LDAuNzIsMjEuOTM4LDAuNzIsMTMuOTc1YzAtNC4wODEsMC4wNDktOS4xNywwLjA0OS0xMy4yNTVDMi4wMzYsMi4yMTEsNC41ODgsNC4yMzEsNy41Myw0LjIzMQ0KCWMzLjUxOSwwLDYuNDgtMS40NTgsNy4zNTEtMy40MzljMC44NzIsMS45ODEsMy44MzIsMy40MzksNy4zNTEsMy40MzljMi45NDIsMCw1LjQ5NC0yLjAyLDYuNzYxLTMuNTExDQoJYzAsNC4wODUsMC4wNDgsOS4xNzQsMC4wNDgsMTMuMjU1QzI5LjA0MSwyMS45MzgsMjMuMzMzLDI5Ljg4LDE0Ljg4MSwzMy41NEwxNC44ODEsMzMuNTR6Ii8+DQo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjM0IzQzQxIiBzdHJva2Utd2lkdGg9IjEuNDQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIyLjkyNTYiIHBvaW50cz0iDQoJOC45MjgsMTYuNzk0IDE0LjQxMSwyMy4xNDYgMjMuMTM3LDkuNzggIi8+DQo8L3N2Zz4NCg==");
}

.mod_privacy_optin h1 {
	font-size: 26px;
}

.mod_privacy_optin h2 {
	font-size: 24px;
}

.mod_privacy_optin h3 {
	font-size: 22px;
}

.mod_privacy_optin h4 {
	font-size: 20px;
}

.mod_privacy_optin h5 {
	font-size: 18px;
}

.mod_privacy_optin h6 {
	font-size: 16px;
}

.mod_privacy_optin .privacy_buttons input {
	background: green;
	padding: 0 15px;
	line-height: 35px;
	color: white;
	border-radius: 5px;
	width: 100%;
	cursor: pointer;
	display: block;
	border: 0;
}

.mod_privacy_optin .privacy_overlay {
	z-index: 10000000;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0,0,0,0.6);
}

.mod_privacy_optin .privacy_popup {
	position: fixed;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	z-index: 20000000;
	width: 90%;
	max-width: 475px;
	max-height: 100vh;
	overflow: auto;
}

.mod_privacy_optin.optin_bottom .privacy_popup {
	bottom: 10px;
	top: auto;
}

.mod_privacy_optin .privacy_content {
	padding: 20px 20px 15px 20px;
	background: rgb(248,248,248);
}

.mod_privacy_optin .privacy_popup.view_help {
	position: absolute;
}

.mod_privacy_optin .privacy_option_info {
	font-size: 12px;
	color: rgba(0,0,0,0.6);
	line-height: 1.4;
	margin-bottom: 0;
	cursor: pointer;
	display: block;
}

.mod_privacy_optin .privacy_text p {
	line-height: 19px;
	font-size: 12px;
	margin-bottom: 15px;
}

.mod_privacy_optin .privacy_item {
	margin-bottom: 15px;
}

.mod_privacy_optin .privacy_label {
  display: block;
  position: relative;
  padding-left: 28px;
  font-size: 14px;
  line-height: 18px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.mod_privacy_optin .privacy_label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.mod_privacy_optin .privacy_label .privacy_checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  background-color: #eee;
  border: 1px solid rgba(0,0,0,0.1);
  transition: background 0.3s ease;
  -webkit-transition: background 0.3s ease;	
}

.mod_privacy_optin .privacy_label:hover input ~ .privacy_checkmark {
  background-color: #ccc;
}

.mod_privacy_optin .privacy_label input:checked ~ .privacy_checkmark {
  background-color: #2196F3;
}

.mod_privacy_optin .privacy_label .privacy_checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.mod_privacy_optin .privacy_label input:checked ~ .privacy_checkmark:after {
  display: block;
}

.mod_privacy_optin .privacy_label .privacy_checkmark:after {
  left: 4px;
  top: 0px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mod_privacy_optin .privacy_buttons {
	margin-top: 20px;
}

.mod_privacy_optin .submit {
	margin-bottom: 10px;
}

.mod_privacy_optin .submit:active {
	opacity: 0.8;
}

.mod_privacy_optin .submit.readonly,
.mod_privacy_optin .submit.readonly:hover,
.mod_privacy_optin .submit.readonly:focus {
	background: rgb(221, 221, 221);
	color: rgb(154, 154, 154);
}

.mod_privacy_optin .headline {
	font-size: 1.3rem;
	margin-bottom: 10px;
}

.mod_privacy_optin .privacy_help_link,
.mod_privacy_optin .privacy_help_close {
	font-size: 0.85rem;
	text-align: center;
	color: rgba(0,0,0,0.5);
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
}

.mod_privacy_optin .privacy_help p {
	margin-bottom: 15px;
}

.mod_privacy_optin .ajax_info {
	background: rgb(16, 126, 16);
	border-radius: 3px;
	margin: 10px 0;
	padding: 3px 15px;
	color: rgb(255,255,255);
	font-size: 0.9rem;
	display: none;
}

.mod_privacy_optin .privacy_help * {
	font-size: 11px;
}

.mod_privacy_optin .privacy_help {
	display: none;
}

.mod_privacy_optin .privacy_help a {
	text-decoration: underline;
}

.mod_privacy_optin .view_help .privacy_settings {
	display: none;
}

.mod_privacy_optin .view_help .privacy_help {
	display: block;
}

.mod_privacy_optin p.privacy a {
	text-decoration: underline;
	color: rgba(255,255,255)!important;
}

.mod_privacy_optin .privacy.hidden {
	display: none;
}

.mod_privacy_optin .privacy_links {
	text-align: center;
	margin-top: 10px;
}

.mod_privacy_optin .privacy_links a {
	font-size: 12px;
	text-align: center;
	color: rgba(0,0,0,0.5);
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
	display: inline-block;
	margin-left: 3px;
	margin-right: 3px;
}

.mod_privacy_optin table {
	width: 100%;
	margin-bottom: 25px;
}

.mod_privacy_optin table td {
	padding: 5px;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
	font-size: 11px;
}

.mod_privacy_optin table td:first-of-type {
	width: 30%!important;
}

.mod_privacy_optin table td:last-of-type {
	width: 70%!important;
}

/* =============================================================================
 * mod_privacy_optin_medium
 * ========================================================================== */

.mod_privacy_optin_medium * {
	font-family: Arial, Verdana, sans-serif;
	line-height: 19px;
	font-size: 13px;
	box-sizing: border-box;
}

.mod_privacy_optin_medium {
	display: none;
}

.mod_privacy_optin_medium.open {
	display: block;
}

.mod_privacy_optin_medium h1,
.mod_privacy_optin_medium h2,
.mod_privacy_optin_medium h3,
.mod_privacy_optin_medium h4,
.mod_privacy_optin_medium h5,
.mod_privacy_optin_medium h6 {
	font-family: Arial, Verdana, sans-serif;
	margin: 0 0 10px 0;
	padding: 5px 0 5px 35px;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 25px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjkuNzZweCIgaGVpZ2h0PSIzNC4yNTlweCIgdmlld0JveD0iMCAwIDI5Ljc2IDM0LjI1OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjkuNzYgMzQuMjU5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzNCM0M0MSIgc3Ryb2tlLXdpZHRoPSIxLjQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIyMi45MjU2IiBkPSINCglNMTQuODgxLDMzLjU0QzYuNDI3LDI5Ljg4LDAuNzIsMjEuOTM4LDAuNzIsMTMuOTc1YzAtNC4wODEsMC4wNDktOS4xNywwLjA0OS0xMy4yNTVDMi4wMzYsMi4yMTEsNC41ODgsNC4yMzEsNy41Myw0LjIzMQ0KCWMzLjUxOSwwLDYuNDgtMS40NTgsNy4zNTEtMy40MzljMC44NzIsMS45ODEsMy44MzIsMy40MzksNy4zNTEsMy40MzljMi45NDIsMCw1LjQ5NC0yLjAyLDYuNzYxLTMuNTExDQoJYzAsNC4wODUsMC4wNDgsOS4xNzQsMC4wNDgsMTMuMjU1QzI5LjA0MSwyMS45MzgsMjMuMzMzLDI5Ljg4LDE0Ljg4MSwzMy41NEwxNC44ODEsMzMuNTR6Ii8+DQo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjM0IzQzQxIiBzdHJva2Utd2lkdGg9IjEuNDQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIyLjkyNTYiIHBvaW50cz0iDQoJOC45MjgsMTYuNzk0IDE0LjQxMSwyMy4xNDYgMjMuMTM3LDkuNzggIi8+DQo8L3N2Zz4NCg==");
}

.mod_privacy_optin_medium h1 {
	font-size: 26px;
}

.mod_privacy_optin_medium h2 {
	font-size: 24px;
}

.mod_privacy_optin_medium h3 {
	font-size: 22px;
}

.mod_privacy_optin_medium h4 {
	font-size: 20px;
}

.mod_privacy_optin_medium h5 {
	font-size: 18px;
}

.mod_privacy_optin_medium h6 {
	font-size: 16px;
}

.mod_privacy_optin_medium .privacy_buttons {
	margin: 25px 0 15px 0;
}

.mod_privacy_optin_medium .privacy_buttons input {
	background: green;
	padding: 0 15px;
	line-height: 35px;
	color: white;
	border-radius: 5px;
	width: 100%;
	cursor: pointer;
	display: block;
	border: 0;
}

.mod_privacy_optin_medium .privacy_overlay {
	z-index: 10000000;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0,0,0,0.6);
}

.mod_privacy_optin_medium .privacy_popup {
	position: fixed;
	top: 10px;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	z-index: 20000000;
	width: 90%;
	max-width: 420px;
	max-height: 100vh;
	overflow: auto;
}

.mod_privacy_optin_medium.optin_bottom .privacy_popup {
	bottom: 10px;
	top: auto;
}

.mod_privacy_optin_medium .privacy_content {
	padding: 15px 15px 10px 15px;
	background: rgb(248,248,248);
	border-radius: 5px;
}

.mod_privacy_optin_medium .privacy_popup.view_help {
	position: absolute;
}

.mod_privacy_optin_medium .privacy_option_info {
	font-size: 12px;
	color: rgba(0,0,0,0.6);
	line-height: 1.4;
	margin-bottom: 0;
	cursor: pointer;
}

.mod_privacy_optin_medium .privacy_text {
	line-height: 1.2;
	font-size: 0.9rem;
}

.mod_privacy_optin_medium .privacy_checkboxes {
	display: flex;
	justify-content: center;
	margin-bottom: 10px;
}

.mod_privacy_optin_medium .privacy_item {
	display: inline-block;
	margin: 0 10px;
}

.mod_privacy_optin_medium .privacy_label {
  display: block;
  position: relative;
  padding-left: 28px;
  font-size: 14px;
  line-height: 18px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.mod_privacy_optin_medium .privacy_label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.mod_privacy_optin_medium .privacy_label .privacy_checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  border: 1px solid rgba(0,0,0,0.4);
  background-color: #eee;
  transition: background 0.3s ease;
  -webkit-transition: background 0.3s ease;	
}

.mod_privacy_optin_medium .privacy_label:hover input ~ .privacy_checkmark {
  background-color: #ccc;
}

.mod_privacy_optin_medium .privacy_label input:checked ~ .privacy_checkmark {
  background-color: #2196F3;
}

.mod_privacy_optin_medium .privacy_label .privacy_checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.mod_privacy_optin_medium .privacy_label input:checked ~ .privacy_checkmark:after {
  display: block;
}

.mod_privacy_optin_medium .privacy_label .privacy_checkmark:after {
  left: 4px;
  top: 1px;
  width: 5px;
  height: 8px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mod_privacy_optin_medium .submit {
	margin-top: 10px;
	padding: 12px;
	width: 100%;
}

.mod_privacy_optin_medium .submit:active {
	opacity: 0.8;
}

.mod_privacy_optin_medium .submit.readonly,
.mod_privacy_optin_medium .submit.readonly:hover,
.mod_privacy_optin_medium .submit.readonly:focus {
	background: rgb(221, 221, 221);
	color: rgb(154, 154, 154);
}

.mod_privacy_optin_medium .headline {
	font-size: 1.3rem;
	margin-bottom: 10px;
}

.mod_privacy_optin_medium .privacy_help_link,
.mod_privacy_optin_medium .privacy_help_close {
	font-size: 0.85rem;
	text-align: center;
	color: rgba(0,0,0,0.5);
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
}

.mod_privacy_optin_medium .privacy_help,
.mod_privacy_optin_medium .privacy_help p {
	font-size: 11px;
}

.mod_privacy_optin_medium .ajax_info {
	background: rgb(16, 126, 16);
	border-radius: 3px;
	margin: 10px 0;
	padding: 3px 15px;
	color: rgb(255,255,255);
	font-size: 0.9rem;
	display: none;
}

.mod_privacy_optin_medium .privacy_help {
	display: none;
}

.mod_privacy_optin_medium .view_help .privacy_settings {
	display: none;
}

.mod_privacy_optin_medium .view_help .privacy_help {
	display: block;
}

.mod_privacy_optin_medium p.privacy {
	color: rgb(255,255,255);
	background: red;
	font-weight: bold;
	padding: 20px;
	text-align: center;
	margin: 20px;
}

.mod_privacy_optin_medium p.privacy a {
	text-decoration: underline;
	color: rgba(255,255,255)!important;
}

.mod_privacy_optin_medium .privacy.hidden {
	display: none;
}

.mod_privacy_optin_medium .privacy_links {
	text-align: center;
}

.mod_privacy_optin_medium .privacy_links a {
	font-size: 12px;
	text-align: center;
	color: rgba(0,0,0,0.5);
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
	display: inline-block;
	margin-left: 3px;
	margin-right: 3px;
}

.mod_privacy_optin_medium table {
	width: 100%;
	margin-bottom: 25px;
}

.mod_privacy_optin_medium table td {
	padding: 5px;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
	font-size: 11px;
}

.mod_privacy_optin_medium table td:first-of-type {
	width: 30%!important;
}

.mod_privacy_optin_medium table td:last-of-type {
	width: 70%!important;
}

.mod_privacy_optin_medium .privacy_help * {
	font-size: 11px;
}

/* =============================================================================
 * mod_privacy_optin_slim
 * ========================================================================== */

.mod_privacy_optin_slim * {
	font-family: Arial, Verdana, sans-serif;
	line-height: 20px;
	font-size: 13px;
	box-sizing: border-box;
}

.mod_privacy_optin_slim {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100000000000;
}

.mod_privacy_optin_slim.open {
	display: block;
}

.mod_privacy_optin_slim .privacy_inside {
	color: rgb(255,255,255);
	background: rgb(0,0,0);
	box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
	position: absolute; 
	bottom: 0; 
	left: 0;
	width: 100%;
	z-index: 100;
	overflow: hidden;
	padding: 15px;
}

.mod_privacy_optin_slim .privacy_overlay {
	z-index: 10000000;
	z-index: 10;
	width: inherit; 
	height: inherit; 
	position: inherit; 
	background-color: rgba(0,0,0,.4);
}

.mod_privacy_optin_slim .privacy_buttons {
	float: right;
	width: 40%;
	text-align: right;
}

.mod_privacy_optin_slim .privacy_button {
	display: inline-block;
}

.mod_privacy_optin_slim .privacy_button a {
	padding: 5px;
	min-width: 140px;
	margin: 5px 0;
}

.mod_privacy_optin_slim .privacy_content {
	float: left;
	width: 60%;
	line-height: 1.5;
}

.mod_privacy_optin_slim .privacy_content a {
	color: rgb(255,255,255);
	text-decoration: underline;
}

.mod_privacy_optin_slim .privacy_content p {
	margin-bottom: 0;
}

.mod_privacy_optin_slim .privacy_button a {
	background: green;
	color: white;
	text-decoration: none;
	padding: 0 15px;
	line-height: 35px;
	display: inline-block;
	text-align: center;
	min-width: 140px;
}

/* =============================================================================
 * helper classes
 * ========================================================================== */

.privacy.hidden {
	display: none;
}

a.privacy_optout_click {
	cursor: pointer;
}

/* =============================================================================
 * hide_optin class
 * ========================================================================== */

.hide_optin .mod_privacy_optin,
.hide_optin .mod_privacy_optin_slim,
.hide_optin .mod_privacy_optin_medium {
	display: none!important;
}

/* =============================================================================
 * mobile
 * ========================================================================== */

@media only screen and (max-width: 767px) {
	.mod_privacy_optin_slim .privacy_buttons,
	.mod_privacy_optin_slim .privacy_content {
		float: none;
		width: 100%;
		text-align: left;
	}
	
	.mod_privacy_optin_slim .privacy_content {
		margin-bottom: 10px;
	}
	
	.mod_privacy_optin_slim .privacy_button,
	.mod_privacy_optin_slim .privacy_button a {
		display: block;
	}
}


.autogrid_grid{display:grid;margin-left:-15px;margin-right:-15px}.autogrid_grid .column{padding-left:15px;padding-right:15px}.autogrid_grid.gutter_none{margin-left:0;margin-right:0}.autogrid_grid.gutter_none>.column{padding-left:0;padding-right:0}.autogrid_grid.gutter_s{margin-left:-15px;margin-right:-15px}.autogrid_grid.gutter_s>.column{padding-left:15px;padding-right:15px}.autogrid_grid.gutter_m{margin-left:-30px;margin-right:-30px}.autogrid_grid.gutter_m>.column{padding-left:30px;padding-right:30px}.autogrid_grid.gutter_l{margin-left:-40px;margin-right:-40px}.autogrid_grid.gutter_l>.column{padding-left:40px;padding-right:40px}.autogrid_grid.same_height>.column>.attributes{height:100%}.autogrid_grid .column .attributes{background-size:cover}.autogrid_grid .column .attributes.p-xl{padding:200px 40px 200px 40px}.autogrid_grid .column .attributes.p-l{padding:160px 40px 160px 40px}.autogrid_grid .column .attributes.p-m{padding:115px 40px 115px 40px}.autogrid_grid .column .attributes.p-s{padding:80px 40px 80px 40px}.autogrid_grid .column .attributes.p-xs{padding:40px 40px 40px 40px}.autogrid_grid .column.align_left_top{text-align:left}.autogrid_grid .column.align_left_center{text-align:left;align-self:center}.autogrid_grid .column.align_left_bottom{text-align:left;align-self:flex-end}.autogrid_grid .column.align_center_top{text-align:center}.autogrid_grid .column.align_center_center{text-align:center;align-self:center}.autogrid_grid .column.align_center_bottom{text-align:center;align-self:flex-end}.autogrid_grid .column.align_right_top{text-align:right}.autogrid_grid .column.align_right_center{text-align:right;align-self:center}.autogrid_grid .column.align_right_bottom{text-align:right;align-self:flex-end}.autogrid_grid.same_height>.column{align-self:unset}.autogrid_grid.same_height>.column>.attributes{display:flex;flex-wrap:wrap;height:100%}.autogrid_grid.same_height>.column>.attributes>.same-height-wrap{width:100%;flex:0 0 100%}.autogrid_grid.same_height>.column.align_left_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_left_bottom>.attributes{align-items:flex-end}.autogrid_grid.same_height>.column.align_center_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_center_bottom>.attributes{align-items:flex-end}.autogrid_grid.same_height>.column.align_right_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_right_bottom>.attributes{align-items:flex-end}.autogrid_grid .column>.attributes .image_mob{display:none}.autogrid_row,.autogrid_wrapper{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;box-sizing:border-box}.autogrid,.autogrid_row>.column{padding-left:15px;padding-right:15px;flex-basis:1;flex-grow:1;width:100%;position:relative;box-sizing:border-box}.autogrid_clear{flex:0 0 100%;height:0}.col_1{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.autogrid_row>.column>.attributes{background-size:cover}.autogrid_row>.column>.attributes.p-xl{padding:200px 40px 200px 40px}.autogrid_row>.column>.attributes.p-l{padding:160px 40px 160px 40px}.autogrid_row>.column>.attributes.p-m{padding:115px 40px 115px 40px}.autogrid_row>.column>.attributes.p-s{padding:80px 40px 80px 40px}.autogrid_row>.column>.attributes.p-xs{padding:40px 40px 40px 40px}.autogrid_row.gutter_none,.autogrid_wrapper.gutter_none{margin-left:0;margin-right:0}.autogrid_row.gutter_none>div,.autogrid_wrapper.gutter_none>div{padding-left:0;padding-right:0}.autogrid_row.gutter_s,.autogrid_wrapper.gutter_s{margin-left:-15px;margin-right:-15px}.autogrid_row.gutter_s>div,.autogrid_wrapper.gutter_s>div{padding-left:15px;padding-right:15px}.autogrid_row.gutter_m,.autogrid_wrapper.gutter_m{margin-left:-30px;margin-right:-30px}.autogrid_row.gutter_m>div,.autogrid_wrapper.gutter_m>div{padding-left:30px;padding-right:30px}.autogrid_row.gutter_l,.autogrid_wrapper.gutter_l{margin-left:-40px;margin-right:-40px}.autogrid_row.gutter_l>div,.autogrid_wrapper.gutter_l>div{padding-left:40px;padding-right:40px}.autogrid_row>.column.align_left_top{text-align:left}.autogrid_row>.column.align_left_center{text-align:left;align-self:center}.autogrid_row>.column.align_left_bottom{text-align:left;align-self:flex-end}.autogrid_row>.column.align_center_top{text-align:center}.autogrid_row>.column.align_center_center{text-align:center;align-self:center}.autogrid_row>.column.align_center_bottom{text-align:center;align-self:flex-end}.autogrid_row>.column.align_right_top{text-align:right}.autogrid_row>.column.align_right_center{text-align:right;align-self:center}.autogrid_row>.column.align_right_bottom{text-align:right;align-self:flex-end}.autogrid_row.same_height>.column{align-self:unset}.autogrid_row.same_height>.column>.attributes{display:flex;flex-wrap:wrap;height:100%}.autogrid_row.same_height>.column>.attributes>.same-height-wrap{width:100%;flex:0 0 100%}.autogrid_row.same_height>.column.align_left_center>.attributes{align-items:center}.autogrid_row.same_height>.column.align_left_bottom>.attributes{align-items:flex-end}.autogrid_row.same_height>.column.align_center_center>.attributes{align-items:center}.autogrid_row.same_height>.column.align_center_bottom>.attributes{align-items:flex-end}.autogrid_row.same_height>.column.align_right_center>.attributes{align-items:center}.autogrid_row.same_height>.column.align_right_bottom>.attributes{align-items:flex-end}.autogrid_row .column>.attributes .image_mob{display:none}.order_1{order:1}.order_2{order:2}.order_3{order:3}.order_4{order:4}.order_5{order:5}.order_6{order:6}.full{flex:0 0 100%}.one_half{flex:0 0 calc(100% / 2)}.one_third{flex:0 0 calc(100% / 3)}.one_fourth{flex:0 0 calc(100% / 4)}.one_fifth{flex:0 0 calc(100% / 5)}.one_sixth{flex:0 0 calc(100% / 6)}.two_third{flex:0 0 calc((100% / 3) * 2)}.two_fourth{flex:0 0 calc((100% / 4) * 2)}.three_fourth{flex:0 0 calc((100% / 4) * 3)}.two_fifth{flex:0 0 calc((100% / 5) * 2)}.three_fifth{flex:0 0 calc((100% / 5) * 3)}.four_fifth{flex:0 0 calc((100% / 5) * 4)}.two_sixth{flex:0 0 calc((100% / 6) * 2)}.three_sixth{flex:0 0 calc((100% / 6) * 3)}.four_sixth{flex:0 0 calc((100% / 6) * 4)}.five_sixth{flex:0 0 calc((100% / 6) * 5)}.offset_col_1{margin-left:calc((100% / 12) * 1)}.offset_col_2{margin-left:calc((100% / 12) * 2)}.offset_col_3{margin-left:calc((100% / 12) * 3)}.offset_col_4{margin-left:calc((100% / 12) * 4)}.offset_col_5{margin-left:calc((100% / 12) * 5)}.offset_col_6{margin-left:calc((100% / 12) * 6)}.offset_col_7{margin-left:calc((100% / 12) * 7)}.offset_col_8{margin-left:calc((100% / 12) * 8)}.offset_col_9{margin-left:calc((100% / 12) * 9)}.offset_col_10{margin-left:calc((100% / 12) * 10)}.offset_col_11{margin-left:calc((100% / 12) * 11)}.autogrid.no_gutter{padding-left:0;padding-right:0}@media only screen and (min-width :768px) and (max-width :1024px){.col_1_t{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2_t{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3_t{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4_t{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5_t{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6_t{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7_t{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8_t{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9_t{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10_t{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11_t{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12_t{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.order_1_t{order:1}.order_2_t{order:2}.order_3_t{order:3}.order_4_t{order:4}.order_5_t{order:5}.order_6_t{order:6}}@media only screen and (max-width:767px){.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.three_sixth .four_sixth,.two_fifth,.two_fourth,.two_sixth,.two_third,[class*=col_]{flex:0 0 100%;max-width:none}.autogrid_grid .column,.column[class*=col_]{padding-left:0!important;padding-right:0!important;margin-bottom:25px}.autogrid[class*=offset_],.autogrid_grid[class*=offset_],.column[class*=offset_]{margin-left:0}.autogrid_grid,.autogrid_row,.autogrid_wrapper{margin-left:0!important;margin-right:0!important}.autogrid_grid>.column>.attributes.has-image.empty>.image_mob,.autogrid_grid>.column>.attributes.has-image.empty>.same-height-wrap>.image_mob,.autogrid_row>.column>.attributes.has-image.empty>.image_mob,.autogrid_row>.column>.attributes.has-image.empty>.same-height-wrap>.image_mob{display:block}.autogrid_grid>.column>.attributes.has-image.empty,.autogrid_row>.column>.attributes.has-image.empty{background:0 0!important}.col_1_m{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2_m{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3_m{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4_m{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5_m{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6_m{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7_m{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8_m{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9_m{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10_m{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11_m{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12_m{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.order_1_m{order:1}.order_2_m{order:2}.order_3_m{order:3}.order_4_m{order:4}.order_5_m{order:5}.order_6_m{order:6}.autogrid_grid>.column>.attributes.p-l,.autogrid_grid>.column>.attributes.p-m,.autogrid_grid>.column>.attributes.p-s,.autogrid_grid>.column>.attributes.p-xl,.autogrid_grid>.column>.attributes.p-xs,.autogrid_row>.column .attributes.p-l,.autogrid_row>.column .attributes.p-m,.autogrid_row>.column .attributes.p-s,.autogrid_row>.column .attributes.p-xl,.autogrid_row>.column .attributes.p-xs{padding:20px}.autogrid_grid .column.m_align_left_top{text-align:left}.autogrid_grid .column.m_align_left_center{text-align:left;align-self:center}.autogrid_grid .column.m_align_left_bottom{text-align:left;align-self:flex-end}.autogrid_grid .column.m_align_center_top{text-align:center}.autogrid_grid .column.m_align_center_center{text-align:center;align-self:center}.autogrid_grid .column.m_align_center_bottom{text-align:center;align-self:flex-end}.autogrid_grid .column.m_align_right_top{text-align:right}.autogrid_grid .column.m_align_right_center{text-align:right;align-self:center}.autogrid_grid .column.m_align_right_bottom{text-align:right;align-self:flex-end}.autogrid_row>.column.m_align_left_top{text-align:left}.autogrid_row>.column.m_align_left_center{text-align:left;align-self:center}.autogrid_row>.column.m_align_left_bottom{text-align:left;align-self:flex-end}.autogrid_row>.column.m_align_center_top{text-align:center}.autogrid_row>.column.m_align_center_center{text-align:center;align-self:center}.autogrid_row>.column.m_align_center_bottom{text-align:center;align-self:flex-end}.autogrid_row>.column.m_align_right_top{text-align:right}.autogrid_row>.column.m_align_right_center{text-align:right;align-self:center}.autogrid_row>.column.m_align_right_bottom{text-align:right;align-self:flex-end}}body.edge column[class*=col_]{flex-basis:1}@media only screen and (max-width:767px){body.edge column[class*=col_]{flex-basis:100%}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";
@font-face {
  font-family: 'audizentrum';
  src: url('../../files/zemke/fontello/font/audizentrum.eot');
  src: url('../../files/zemke/fontello/font/audizentrum.eot#iefix') format('embedded-opentype'),
       url('../../files/zemke/fontello/font/audizentrum.woff2') format('woff2'),
       url('../../files/zemke/fontello/font/audizentrum.woff') format('woff'),
       url('../../files/zemke/fontello/font/audizentrum.ttf') format('truetype'),
       url('../../files/zemke/fontello/font/audizentrum.svg#audizentrum') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'audizentrum';
    src: url('../../files/zemke/fontello/font/audizentrum.svg?79822403#audizentrum') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "audizentrum";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-left-open-1:before { content: '\e800'; } /* '' */
.icon-up-open:before { content: '\e801'; } /* '' */
.icon-left-open:before { content: '\e802'; } /* '' */
.icon-down-open:before { content: '\e803'; } /* '' */
.icon-right-open-big:before { content: '\e804'; } /* '' */
.icon-phone:before { content: '\e805'; } /* '' */
.icon-mail:before { content: '\e806'; } /* '' */
.icon-up-open-1:before { content: '\e807'; } /* '' */
.icon-up-dir:before { content: '\e808'; } /* '' */
.icon-down-open-1:before { content: '\e809'; } /* '' */
.icon-down-dir:before { content: '\e80a'; } /* '' */
.icon-wrench:before { content: '\e80b'; } /* '' */
.icon-calendar:before { content: '\e80c'; } /* '' */
.icon-location:before { content: '\e80d'; } /* '' */
.icon-left-open-big:before { content: '\e80e'; } /* '' */
.icon-right-open:before { content: '\e80f'; } /* '' */
.icon-chat:before { content: '\f03d'; } /* '' */
.icon-twitter:before { content: '\f099'; } /* '' */
.icon-facebook:before { content: '\f09a'; } /* '' */
.icon-pinterest-circled:before { content: '\f0d2'; } /* '' */
.icon-mail-alt:before { content: '\f0e0'; } /* '' */
.icon-comment-empty:before { content: '\f0e5'; } /* '' */
.icon-chat-empty:before { content: '\f0e6'; } /* '' */
.icon-angle-double-left:before { content: '\f100'; } /* '' */
.icon-angle-double-right:before { content: '\f101'; } /* '' */
.icon-angle-left:before { content: '\f104'; } /* '' */
.icon-angle-right:before { content: '\f105'; } /* '' */
.icon-angle-up:before { content: '\f106'; } /* '' */
.icon-angle-down:before { content: '\f107'; } /* '' */
.icon-calendar-empty:before { content: '\f133'; } /* '' */
.icon-angle-circled-up:before { content: '\f139'; } /* '' */
.icon-angle-circled-down:before { content: '\f13a'; } /* '' */
.icon-youtube-squared:before { content: '\f166'; } /* '' */
.icon-youtube:before { content: '\f167'; } /* '' */
.icon-xing:before { content: '\f168'; } /* '' */
.icon-xing-squared:before { content: '\f169'; } /* '' */
.icon-instagram:before { content: '\f16d'; } /* '' */
.icon-fax:before { content: '\f1ac'; } /* '' */
.icon-pinterest:before { content: '\f231'; } /* '' */
.icon-map-pin:before { content: '\f276'; } /* '' */
.icon-map-o:before { content: '\f278'; } /* '' */
.icon-map:before { content: '\f279'; } /* '' */
.icon-commenting:before { content: '\f27a'; } /* '' */
.icon-commenting-o:before { content: '\f27b'; } /* '' */
.icon-twitter-squared:before { content: '\f304'; } /* '' */
.icon-facebook-squared:before { content: '\f308'; } /* '' */
.icon-search:before { content: '📞'; } /* '\1f4de' */

@charset "UTF-8";
@font-face{font-family:"Exo";font-style:normal;font-weight:300;src:url("/files/zemke/fonts/exo-v20-latin-300.eot");src:local(""), url("/files/zemke/fonts/exo-v20-latin-300.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/exo-v20-latin-300.woff2") format("woff2"), url("/files/zemke/fonts/exo-v20-latin-300.woff") format("woff"), url("/files/zemke/fonts/exo-v20-latin-300.ttf") format("truetype"), url("/files/zemke/fonts/exo-v20-latin-300.svg#Exo") format("svg")}@font-face{font-family:"Exo";font-style:normal;font-weight:400;src:url("/files/zemke/fonts/exo-v20-latin-regular.eot");src:local(""), url("/files/zemke/fonts/exo-v20-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/exo-v20-latin-regular.woff2") format("woff2"), url("/files/zemke/fonts/exo-v20-latin-regular.woff") format("woff"), url("/files/zemke/fonts/exo-v20-latin-regular.ttf") format("truetype"), url("/files/zemke/fonts/exo-v20-latin-regular.svg#Exo") format("svg")}@font-face{font-family:"Exo";font-style:normal;font-weight:500;src:url("/files/zemke/fonts/exo-v20-latin-500.eot");src:local(""), url("/files/zemke/fonts/exo-v20-latin-500.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/exo-v20-latin-500.woff2") format("woff2"), url("/files/zemke/fonts/exo-v20-latin-500.woff") format("woff"), url("/files/zemke/fonts/exo-v20-latin-500.ttf") format("truetype"), url("/files/zemke/fonts/exo-v20-latin-500.svg#Exo") format("svg")}@font-face{font-family:"Exo";font-style:normal;font-weight:600;src:url("/files/zemke/fonts/exo-v20-latin-600.eot");src:local(""), url("/files/zemke/fonts/exo-v20-latin-600.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/exo-v20-latin-600.woff2") format("woff2"), url("/files/zemke/fonts/exo-v20-latin-600.woff") format("woff"), url("/files/zemke/fonts/exo-v20-latin-600.ttf") format("truetype"), url("/files/zemke/fonts/exo-v20-latin-600.svg#Exo") format("svg")}@font-face{font-family:"Exo";font-style:normal;font-weight:700;src:url("/files/zemke/fonts/exo-v20-latin-700.eot");src:local(""), url("/files/zemke/fonts/exo-v20-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/exo-v20-latin-700.woff2") format("woff2"), url("/files/zemke/fonts/exo-v20-latin-700.woff") format("woff"), url("/files/zemke/fonts/exo-v20-latin-700.ttf") format("truetype"), url("/files/zemke/fonts/exo-v20-latin-700.svg#Exo") format("svg")}@font-face{font-family:"Urbanist";font-style:normal;font-weight:200;src:url("/files/zemke/fonts/urbanist-v10-latin-200.eot");src:local(""), url("/files/zemke/fonts/urbanist-v10-latin-200.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/urbanist-v10-latin-200.woff2") format("woff2"), url("/files/zemke/fonts/urbanist-v10-latin-200.woff") format("woff"), url("/files/zemke/fonts/urbanist-v10-latin-200.ttf") format("truetype"), url("/files/zemke/fonts/urbanist-v10-latin-200.svg#Urbanist") format("svg")}@font-face{font-family:"Urbanist";font-style:normal;font-weight:300;src:url("/files/zemke/fonts/urbanist-v10-latin-300.eot");src:local(""), url("/files/zemke/fonts/urbanist-v10-latin-300.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/urbanist-v10-latin-300.woff2") format("woff2"), url("/files/zemke/fonts/urbanist-v10-latin-300.woff") format("woff"), url("/files/zemke/fonts/urbanist-v10-latin-300.ttf") format("truetype"), url("/files/zemke/fonts/urbanist-v10-latin-300.svg#Urbanist") format("svg")}@font-face{font-family:"Urbanist";font-style:normal;font-weight:400;src:url("/files/zemke/fonts/urbanist-v10-latin-regular.eot");src:local(""), url("/files/zemke/fonts/urbanist-v10-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/urbanist-v10-latin-regular.woff2") format("woff2"), url("/files/zemke/fonts/urbanist-v10-latin-regular.woff") format("woff"), url("/files/zemke/fonts/urbanist-v10-latin-regular.ttf") format("truetype"), url("/files/zemke/fonts/urbanist-v10-latin-regular.svg#Urbanist") format("svg")}@font-face{font-family:"Urbanist";font-style:normal;font-weight:500;src:url("/files/zemke/fonts/urbanist-v10-latin-500.eot");src:local(""), url("/files/zemke/fonts/urbanist-v10-latin-500.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/urbanist-v10-latin-500.woff2") format("woff2"), url("/files/zemke/fonts/urbanist-v10-latin-500.woff") format("woff"), url("/files/zemke/fonts/urbanist-v10-latin-500.ttf") format("truetype"), url("/files/zemke/fonts/urbanist-v10-latin-500.svg#Urbanist") format("svg")}@font-face{font-family:"Urbanist";font-style:normal;font-weight:600;src:url("/files/zemke/fonts/urbanist-v10-latin-600.eot");src:local(""), url("/files/zemke/fonts/urbanist-v10-latin-600.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/urbanist-v10-latin-600.woff2") format("woff2"), url("/files/zemke/fonts/urbanist-v10-latin-600.woff") format("woff"), url("/files/zemke/fonts/urbanist-v10-latin-600.ttf") format("truetype"), url("/files/zemke/fonts/urbanist-v10-latin-600.svg#Urbanist") format("svg")}@font-face{font-family:"Urbanist";font-style:normal;font-weight:700;src:url("/files/zemke/fonts/urbanist-v10-latin-700.eot");src:local(""), url("/files/zemke/fonts/urbanist-v10-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/zemke/fonts/urbanist-v10-latin-700.woff2") format("woff2"), url("/files/zemke/fonts/urbanist-v10-latin-700.woff") format("woff"), url("/files/zemke/fonts/urbanist-v10-latin-700.ttf") format("truetype"), url("/files/zemke/fonts/urbanist-v10-latin-700.svg#Urbanist") format("svg")}body.fixed-header #stickyheader .logo-container{display:block}html body{font-family:"Urbanist", Sans-Serif;font-weight:300;font-size:1.1em;line-height:1.6em;font-display:auto}html body #main .inside{padding-top:2em}html body #stickyheader{width:100%;height:70px;background-color:#fff}html body #stickyheader #main-menu{top:0}html body #stickyheader #zemke-header-logos{display:none}html body #stickyheader .header-search{display:none}html body #stickyheader .logo-container{position:fixed;left:1em;top:16px;display:none;width:154px;height:40px;background-image:url("/files/zemke/images/logos/logo-ahz-neu-schwarz.svg");background-size:100%}html body .zemke-newslist .news-item .news-header{padding-bottom:4em}html body .standort_list h4{min-height:80px}html body .fm-dotzilla-headline{padding-left:15px}html body span.red{color:#ff0000}html body .dark-wheel{display:none}html body .standorte-tab .panes .image_container{display:inline-block}html body .btn_default_standort{padding:0.75em;background-color:rgba(0, 0, 0, 0.2);transition:all 0.2s ease-out;width:100%;text-align:center;display:inline-block;margin-bottom:0.5em;font-size:1.2em}html body .btn_default_standort:hover{background-color:rgba(0, 0, 0, 0.4)}html body .ce_tabs{font-family:inherit}html body .ce_tabs.mitarbeiter-nav{font-family:"Exo", Sans-Serif;font-weight:200}html body #external_link_modal{opacity:1 !important}html body .article_modal_btn .ce_hyperlink a{text-transform:uppercase;font-size:1em}html body #main-menu{float:inherit}html body #main-menu ul.level_1>li{margin:0 0.5em}html body #main-menu .a-level_2.submenu:after{top:0.7em}html body #main-menu ul{text-align:left}html body h4.standort_title{font-size:2.2em;font-weight:200;line-height:1.1em}html body.page-start h1{font-size:1.3em;padding-bottom:1.5em}html body.page-start #app .btn-primary{padding:0.5em 0}html body.page-start .article-pt-0{top:14px}html .ce_form form .widget-submit button{padding-bottom:1.75em}html .mod_article.fullwidth .container{padding-left:0;padding-right:0}html .link_read_more.btn{font-weight:500}html .label-extra-info{font-size:1em}html .label-info,html .label-success,html .label-warning,html .label-accent,html .label-alert{padding:0.25em 0.5em}html .mmenu_open .burger_lines{background-color:transparent !important}.header.cloned .custom-logo{top:1em}.header.cloned .header-search{top:1em;z-index:200000}.header.cloned #main-menu{position:absolute;right:0;top:1.2em}.header.cloned #main-menu a,.header.cloned #main-menu span{text-transform:uppercase}body.page-error .mod_search{display:inline-block;margin:auto;text-align:center;width:100%}.ce_form form .widget-submit button{padding:1em 2em;padding-bottom:1.75em}a{transition:all 0.2s ease-out}h1,div.h1{font-weight:400;font-size:2.8em}h2,div.h2{font-weight:400;font-size:2em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}input{border:1px solid #000}#contentwrapper{background-color:transparent}#mmenu #mmenu_middle{background-color:transparent}.mod_search{margin-bottom:2em !important}.mod_search form{display:inline-block;margin:auto}.mod_search form input[type="search"]{min-width:260px}.mod_search input,.mod_search .widget-text{position:relative;width:100%;float:inherit;display:inline-block;height:32px !important;line-height:1;vertical-align:top}.mod_search .widget{float:inherit;display:inline-block;width:auto}.widget-submit button[type="submit"]{background-color:#000;color:#fff;border:1px solid transparent !important;font-size:1em;font-weight:400;text-transform:uppercase;padding:0.35em;height:auto;height:32px !important;transition:none;margin-left:0.5em}.widget-submit button[type="submit"]:hover{border:1px solid #000 !important;color:#000;background-color:transparent}p.back a:before{font-family:"audizentrum";content:""}.cc_news .pagination li.next:before{display:none}.mod_privacy_optin .privacy_buttons input[type="submit"]{border-radius:0;background-color:#000;color:#fff;border:1px solid transparent}.mod_privacy_optin .privacy_buttons input[type="submit"]:hover{background-color:transparent;border:1px solid #000;color:#000}.ce_form form .widget-radio legend,.ce_form form .widget-checkbox legend{background-color:#000;color:#fff}.ce_form form .widget-submit button{display:inline-block;width:auto;font-size:1.2em;border-radius:0;border:2px solid transparent;padding:0.65em 2.5em}.ce_form form .widget-submit button:hover{border:2px solid #000}.bg-darkGrey{background-color:#454545}.vertical-centered{display:flex;justify-content:center;align-items:center}.block-centered{margin:auto;text-align:center}.mobileOnly{display:none}.standort-overview-image-mobile{display:none}.btn{transition:all 0.2s ease-out}.align-right{text-align:right}#mmenu .mod_navigation .a-level_1:after{display:none}#mmenu .mod_navigation a{text-decoration:none;color:#000}#mmenu .mod_navigation .a-level_1.forward:after{font-family:"audizentrum";content:"";font-size:1.1em;display:block}#mmenu .mod_navigation .a-level_2.submenu:after{display:none}.ce_tabs .panes.classic{background-color:transparent}.ce_tabs.mitarbeiter-nav{font-size:0.95em}.ce_tabs.mitarbeiter-nav .panes.classic{padding:0}.ce_tabs.mitarbeiter-nav .mitarbeiter-col{margin:0}.ce_tabs.mitarbeiter-nav .tabs{margin-bottom:2em}.ce_tabs.mitarbeiter-nav .tabs li{cursor:pointer}.ce_tabs.mitarbeiter-nav .tabs.classic ul li.active,.ce_tabs.mitarbeiter-nav .tabs.classic ul li:hover{border-color:#000}.news-angebote-slider .swiper-container{padding:1em 0}.news-angebote-slider .swiper-slide{opacity:0.6;padding:0;transition:opacity 0.2s ease-out;cursor:pointer}.news-angebote-slider .swiper-slide .inner{border:1px solid #333;box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.25);line-height:0.1}.news-angebote-slider .swiper-slide .inner a{height:100%;display:block}.news-angebote-slider .swiper-slide:hover{opacity:1}.news-angebote-slider .swiper-slide img{z-index:4;width:100%;height:100% !important}.news-angebote-slider .swiper-slide .overlay{position:absolute;top:0;left:0;z-index:5;background-color:#fff;opacity:0.25;width:100%;height:100%;transition:opacity 0.2s ease-out}.news-angebote-slider .swiper-slide-active{position:relative;opacity:1}.news-angebote-slider .swiper-slide-active .overlay{opacity:0}.news-angebote-slider .swiper-slide-active .inner{border:1px solid #fff}.news-angebote-slider img{width:100%;height:auto}.news-angebote-slider .swiper-pagination{margin:auto;width:100%;bottom:inherit;margin-top:3em}.news-angebote-slider .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border:0;border-radius:0;margin-right:0.5em;cursor:pointer;background:#888888 !important;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25) !important}.news-angebote-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff !important}.ce_form button[type="submit"]{font-size:1.3em;background-color:#000;border:1px solid #000;color:#fff;font-weight:400}.ce_form button[type="submit"]:hover{background-color:transparent;color:#000}.fahrzeugmarkt-form{padding:1.5em;margin:0 1em;border:1px solid #ccc}.fahrzeugmarkt-form h2{margin-bottom:1em}.ce_tabs.start-tab{position:relative;padding-bottom:3.15em;color:#fff}.ce_tabs.start-tab h2{color:#fff;font-size:1.8em}.ce_tabs.start-tab .contact_info p{margin-bottom:1em}.ce_tabs.start-tab .tabs.classic ul li.active,.ce_tabs.start-tab .tabs.classic ul li:hover,.ce_tabs.start-tab .tabs.classic ul li{border-top:0;cursor:pointer}.ce_tabs.start-tab span.icon{font-size:1.5em}.ce_tabs.start-tab span.icon:before{margin-right:0.75em}.ce_tabs.start-tab .tabs{position:absolute;bottom:-0.65em}.ce_tabs.start-tab .tabs li{cursor:pointer;opacity:0.5}.ce_tabs.start-tab .tabs li.active{opacity:1}.ce_tabs.start-tab .tabs li.tab{border-top:0}.ce_tabs.start-tab .tabs li:nth-child(1){background-color:#365d8f}.ce_tabs.start-tab .tabs li:nth-child(2){background-color:#72a640}.ce_tabs.start-tab .tabs li:nth-child(3){background-color:#666766}.ce_tabs.start-tab .tabs li:nth-child(4),.ce_tabs.start-tab .tabs li:nth-child(5){background-color:#bb2a37}.ce_tabs.start-tab .tabs li:nth-child(6){background-color:#2c602d}.ce_tabs.start-tab .panes{float:left;width:100%;padding:0}.ce_tabs.start-tab .panes .col-no-margin{padding:0 !important}.ce_tabs.start-tab .panes .section{position:relative}.ce_tabs.start-tab .panes .section a{color:#fff}.ce_tabs.start-tab .panes .section a span{font-size:1.2em}.ce_tabs.start-tab .panes .section .ce_hyperlink a{border:0;font-size:1.2em;min-width:70%;font-weight:300}.ce_tabs.start-tab .panes .section .ce_hyperlink a:hover{background-color:#000;color:#fff !important}.ce_tabs.start-tab .panes .section .ce_hyperlink-extended a{color:#fff}.ce_tabs.start-tab .panes .section .column{padding:1.5em 2.5em;padding-top:2.5em;padding-bottom:1em;padding-left:2.5em;padding-right:2.5em}.ce_tabs.start-tab .panes .section:nth-child(1) .column:nth-child(1),.ce_tabs.start-tab .panes .section:nth-child(1) .column:nth-child(2){background-color:#365d8f}.ce_tabs.start-tab .panes .section:nth-child(1) .column:nth-child(1) .ce_hyperlink a,.ce_tabs.start-tab .panes .section:nth-child(1) .column:nth-child(2) .ce_hyperlink a{color:#fff;background-color:#264368}.ce_tabs.start-tab .panes .section:nth-child(2) .column:nth-child(1),.ce_tabs.start-tab .panes .section:nth-child(2) .column:nth-child(2){background-color:#72a640}.ce_tabs.start-tab .panes .section:nth-child(2) .column:nth-child(1) .ce_hyperlink a,.ce_tabs.start-tab .panes .section:nth-child(2) .column:nth-child(2) .ce_hyperlink a{color:#fff;background-color:#537930}.ce_tabs.start-tab .panes .section:nth-child(3) .column:nth-child(1),.ce_tabs.start-tab .panes .section:nth-child(3) .column:nth-child(2){background-color:#666766}.ce_tabs.start-tab .panes .section:nth-child(3) .column:nth-child(1) .ce_hyperlink a,.ce_tabs.start-tab .panes .section:nth-child(3) .column:nth-child(2) .ce_hyperlink a{color:#fff;background-color:#434443}.ce_tabs.start-tab .panes .section:nth-child(4) .column:nth-child(1),.ce_tabs.start-tab .panes .section:nth-child(4) .column:nth-child(2){background-color:#bb2a37}.ce_tabs.start-tab .panes .section:nth-child(4) .column:nth-child(1) .ce_hyperlink a,.ce_tabs.start-tab .panes .section:nth-child(4) .column:nth-child(2) .ce_hyperlink a{color:#fff;background-color:#94222b}.ce_tabs.start-tab .panes .section:nth-child(5) .column:nth-child(1),.ce_tabs.start-tab .panes .section:nth-child(5) .column:nth-child(2){background-color:#bb2a37}.ce_tabs.start-tab .panes .section:nth-child(5) .column:nth-child(1) .ce_hyperlink a,.ce_tabs.start-tab .panes .section:nth-child(5) .column:nth-child(2) .ce_hyperlink a{color:#fff;background-color:#94222b}.ce_tabs.start-tab .panes .section:nth-child(6) .column:nth-child(1),.ce_tabs.start-tab .panes .section:nth-child(6) .column:nth-child(2){background-color:#2c602d}.ce_tabs.start-tab .panes .section:nth-child(6) .column:nth-child(1) .ce_hyperlink a,.ce_tabs.start-tab .panes .section:nth-child(6) .column:nth-child(2) .ce_hyperlink a{color:#fff;background-color:#1b3b1b}.ce_hyperlink-extended.small a{font-size:1.2em;font-weight:400}.ce_hyperlink-extended.small a:hover{background-color:transparent}.ce_hyperlink-extended.large a{font-size:1.3em;font-weight:400}.ce_hyperlink-extended.large a:hover{background-color:transparent}.mainmenu ul ul{padding:5px}#zemke-header-logos{position:absolute;top:25px;right:0;width:1000px;height:80px;z-index:100000;display:flex;align-items:center;justify-content:flex-end}#zemke-header-logos .item{vertical-align:top;display:flex;align-items:center;justify-content:center}#zemke-header-logos .item img{width:auto;height:75px;display:inline-block}#zemke-header-logos .item.item-sep{display:inline-block;padding:2.5em 0;height:70%;width:1px;background-color:#fff;z-index:1000000}#zemke-header-logos a{height:75px}#header{background-image:url("../../files/zemke/images/header-zemke-neu.jpg");background-repeat:no-repeat;width:100%;height:130px;line-height:70px;background-size:cover;background-position:center}#header::after{content:"";position:absolute;left:0;right:0;bottom:-48px;height:48px;background-color:white;z-index:-1;border-bottom:1px solid #CCC}#header .inside{padding:0}#header .inside .custom-logo{position:relative;top:26px;display:inline-block}#header .inside .custom-logo .logo-container{width:288px;height:75px;background-image:url("/files/zemke/images/logos/logo-ahz-neu-weiss.svg");background-size:100%}#header .inside .header-search{position:absolute;z-index:200000;top:118px;right:30px;display:inline-block}#header .inside .header-search .icon-search{display:inline-block}#header .inside #main-menu{position:relative;top:16px;display:block}#header .inside #main-menu ul{text-align:center}#header .inside #main-menu .level_1 a{line-height:50px;color:#333;text-transform:uppercase;font-size:1.05em;transition:all 0.2s ease-out}#header .inside #main-menu .level_1 a:hover{color:#000}#header .inside #main-menu .level_2{top:46px}#header .inside #main-menu .level_2 li{background-color:#333;color:#fff}#header .inside #main-menu .level_2 li a,#header .inside #main-menu .level_2 li span{color:#fff !important;font-size:0.8em}#header .inside #main-menu .level_2 li a:hover{background-color:#888888}#header .inside #main-menu ul ul{border-top:0}#header .inside #main-menu li.standort-bernau{background-color:#365d8f}#header .inside #main-menu li.standort-finowfurt{background-color:#72a640}#header .inside #main-menu li.standort-oranienburg{background-color:#bb2a37}#header .inside #main-menu li.standort-zemke-nutzfahrzeuge{background-color:#bb2a37}#header .inside #main-menu li.standort-fürstenwalde{background-color:#666766}#header .inside #main-menu li.standort-caravanpark{background-color:#2c602d}#header .inside #main-menu .a-level_2.submenu i{display:none}#header .inside #main-menu .a-level_2.submenu:after{position:absolute;top:0.75em;right:0.35em;font-family:"audizentrum";content:"";font-size:1.1em;line-height:1}.header.cloned #main-menu{right:inherit;margin:auto;position:relative;top:0;text-align:center}.header.cloned #main-menu ul{text-align:center}#icon-overlay{position:fixed;right:0;top:50%;width:40px;height:166px;border:1px solid #ccc;z-index:5002;background-color:rgba(255, 255, 255, 0.8)}#icon-overlay .item{position:relative;width:30px;height:30px;cursor:pointer;margin-bottom:0.25em;left:1px}#icon-overlay .item:last-child{margin-bottom:0}#icon-overlay .item:hover .icon:before{background-color:rgba(0, 0, 0, 0.2)}#icon-overlay .item .icon:before{padding:0.25em;font-size:1.3em;transition:all 0.2s ease-out;font-family:"audizentrum";color:#000;font-style:normal;font-weight:normal;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#icon-overlay .item .icon-whatsapp{background-image:url("/files/zemke/images/icons/whatsapp-grey.png");background-size:26px 26px;width:26px;height:26px}#icon-overlay .item .icon-whatsapp:hover{background-image:url("/files/zemke/images/icons/whatsapp-grey_hover.png")}.bg_midgrey{background-color:#4e4e4e;color:#fff}.no-margin{margin:0}.no-margin *{margin:0}.no-padding{padding:0}.no-padding *{padding:0}.ce_revolutionslider .slider-bg-darkgrey{background-color:rgba(33, 33, 33, 0.5);padding:0.5em 1em}.ce_revolutionslider .slider-bg-lightgrey{background-color:rgba(255, 255, 255, 0.9);padding:0.5em 1em}.ce_revolutionslider .txt-black{color:#000}.ce_revolutionslider .txt-white{color:#fff}.ce_revolutionslider .txt-lightgrey{color:#ccc}.ce_revolutionslider .txt-verbrauch{background-color:rgba(0, 0, 0, 0.7);padding:0.5em 0.75em}.zemke-newsdetail img{width:100%;height:auto}.zemke-newsdetail+p.back{display:inline-block;padding:0.5em 1em;background-color:#000;color:#fff;transition:all 0.2s ease-out;cursor:pointer;border:1px solid transparent}.zemke-newsdetail+p.back:hover{border:1px solid #000;background-color:transparent}.zemke-newsdetail+p.back:hover a{color:#000}.zemke-newsdetail+p.back a{color:#fff;text-transform:uppercase;text-align:center}.zemke-newsdetail+p.back a:before{display:none}.zemke-custom-newslist .pagination{margin:auto;margin-top:2em}.zemke-custom-newslist .pagination>p{display:none}.zemke-custom-newslist .pagination ul{float:none;margin:auto;display:block;width:100%;text-align:center}.zemke-custom-newslist .pagination ul li{display:inline-block;float:none}.zemke-custom-newslist .pagination ul li a{padding:0;margin-right:0}.zemke-custom-newslist .pagination li.item{margin-right:0.5em;cursor:pointer;transition:all 0.2s ease-out}.zemke-custom-newslist .pagination li.item:last-child{margin-right:0}.zemke-custom-newslist .pagination li.item span.icon{width:15px;height:15px;display:inline-block;background-color:#888888;margin:0;padding:0}.zemke-custom-newslist .pagination li.item span.icon.current{background-color:#ccc}.zemke-custom-newslist .pagination li.item:hover span.icon{background-color:#333}.zemke-custom-newslist .pagination li.first,.zemke-custom-newslist .pagination li.last{display:none}.zemke-custom-newslist .pagination li.next{position:relative;top:0px}.zemke-custom-newslist .pagination li.next a .icon:before{content:"";transition:all 0.2s ease-out;font-family:"audizentrum";font-size:1.4em;color:#888888}.zemke-custom-newslist .pagination li.next a:hover .icon:before{color:#333}.zemke-custom-newslist .pagination li.previous{position:relative;top:0px}.zemke-custom-newslist .pagination li.previous a .icon:before{content:"";transition:all 0.2s ease-out;font-family:"audizentrum";font-size:1.4em;color:#888888}.zemke-custom-newslist .pagination li.previous a:hover .icon:before{color:#333}.news-cat-nav{margin:2em auto;text-align:center}.news-cat-nav h5{display:inline-block;font-weight:400;font-size:1em;text-transform:uppercase;margin-right:3em}.news-cat-nav ul{display:inline-block}.news-cat-nav ul li{display:inline-block;margin-right:1em;text-transform:uppercase}.news-cat-nav ul li.active{font-weight:600;border-bottom:3px solid #000}.news-slider-container{padding:2em 0}.news-slider-container .news-mobile-title{display:none}.news-slider-container .news-title{display:block}.news-slider-container .swiper-container{width:97.5%;z-index:5025}.news-slider-container .autogrid_row{margin:0}.news-slider-container .swiper-pagination-container{padding-top:0.35em;width:100%;text-align:center}.news-slider-container .swiper-pagination{position:relative;left:inherit;bottom:inherit;background-color:transparent;display:inline-block;width:auto;padding:0.25em;padding-top:0.5em;line-height:1}.news-slider-container .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:2px}.news-slider-container .news-slider{position:relative;line-height:1.3em}.news-slider-container .news-slider .swiper-slide{padding-bottom:2em}.news-slider-container .news-slider img{width:100%;height:auto}.news-slider-container .news-slider .news_image img{border:1px solid #000}.news-slider-container .slider-left-container{padding-top:50px;z-index:5061}.news-slider-container .slider-right-container{background-color:#e5e5e5;padding:2em 3em;padding-bottom:4em;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);z-index:5060;left:-2em}.news-slider-container .swiper-button-prev,.news-slider-container .swiper-button-next{bottom:245px}.news-slider-container .swiper-button-prev{position:absolute;width:44px;height:44px;left:10px;background-color:rgba(255, 255, 255, 0.75);z-index:5030;box-shadow:0px 0px 4px 1px rgba(0, 0, 0, 0.5);opacity:1 !important;top:inherit}.news-slider-container .swiper-button-prev:after{content:"";transition:all 0.2s ease-out;font-size:1.4em;font-family:"audizentrum";color:#888888;text-shadow:none}.news-slider-container .swiper-button-prev:hover{border:1px solid #000}.news-slider-container .swiper-button-prev:hover:after{color:#333}.news-slider-container .swiper-button-next{position:absolute;right:41.5%;width:44px;height:44px;z-index:5029;background-color:rgba(255, 255, 255, 0.75);box-shadow:0px 0px 4px 1px rgba(0, 0, 0, 0.5);top:inherit;opacity:1 !important}.news-slider-container .swiper-button-next:after{content:"";transition:all 0.2s ease-out;font-size:1.4em;font-family:"audizentrum";color:#888888;text-shadow:none}.news-slider-container .swiper-button-next:hover{border:1px solid #000}.news-slider-container .swiper-button-next:hover:after{color:#333}.news-slider-container .swiper-pagination{z-index:5050}.news-slider-container .swiper-pagination .swiper-pagination-bullet{border-radius:0;width:15px;height:15px;background-color:#888888;border:0;box-shadow:none;margin-right:5px;opacity:1}.news-slider-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.news-slider-container .news_read_more{background-color:#000;border:1px solid transparent;transition:all 0.2s ease-out;display:inline-block;padding:0.5em 3em;cursor:pointer;margin-bottom:0.5em;font-size:1.1em}.news-slider-container .news_read_more a{color:#fff;text-align:left;font-weight:500}.news-slider-container .news_read_more a:before{content:"";margin-right:0.5em;transition:all 0.2s ease-out;font-family:"audizentrum"}.news-slider-container .news_read_more:hover{background-color:transparent;border:1px solid #000}.news-slider-container .news_read_more:hover a{color:#000}.news-slider-container .extra-info{position:absolute;bottom:1.5em;font-size:0.75em}.zemke-newslist{margin:2em 0}.zemke-newslist .news-item{margin-bottom:3em}.zemke-newslist .news-item:last-child{margin-bottom:0}.zemke-newslist .news-item:last-child .news-header{border-bottom:0}.zemke-newslist .news-item .link_read_more{background-color:#000;color:#fff;text-transform:uppercase;display:inline-block;padding:0.25em 3em;text-align:left;font-size:1.1em;cursor:pointer;border:1px solid transparent}.zemke-newslist .news-item .link_read_more:before{content:"";margin-right:0.5em;transition:all 0.2s ease-out;font-family:"audizentrum"}.zemke-newslist .news-item .link_read_more:hover{background-color:transparent;border:1px solid #000}.zemke-newslist .news-item .link_read_more:hover a{color:#000}.zemke-newslist .news-item .link_read_more:hover:before{color:#000}.zemke-newslist .news-item .link_read_more a{color:#fff;text-align:left}.zemke-newslist img{width:100%;height:auto}.zemke-newslist .news-content-container{position:relative}.zemke-newslist .extra-info-container{position:absolute;width:100%;bottom:1em;font-size:0.8em}.zemke-newslist .extra-info-container .extra-info{display:inline-block;margin-right:0.5em}.zemke-newslist .extra-info-container .extra-info:last-child{margin-right:0}.zemke-newslist .extra-info-container .extra-info span{display:inline-block;margin-right:0.25em}.zemke-newslist .extra-info-container .extra-info span:last-child{margin-right:0}#footer{position:relative;background-color:#fff;color:#000;font-weight:400}#footer .footer-extra-nav{position:absolute;bottom:0}#footer .footer-item{display:inline-block;vertical-align:top}#footer #col1{margin-right:3em}#footer #col2{width:50%}#footer .inside{position:relative;top:0}#footer .inside:before{position:absolute;top:90px;content:"";height:2px;background-color:#000;width:100%;display:block}#footer h4{font-weight:600;font-size:1.2em;color:#000}#footer a{color:#333;transition:all 0.2s ease-out}#footer a:hover{color:#000}#footer .ce_text li{padding-left:0}#footer .ce_text li:before{display:none}#footer-info-box{position:absolute;bottom:-10%;left:10%;z-index:5001;background-color:#333;color:#fff;padding:2em 1em;padding-top:1.75em;-webkit-box-shadow:1px 1px 15px -1px rgba(0, 0, 0, 0.56);box-shadow:1px 1px 15px -1px rgba(0, 0, 0, 0.56)}#footer-info-box .icon:before{position:relative;top:6px;font-size:2em;margin-right:0.5em}#footer-info-box p{display:inline-block;margin:0;margin-right:1em;color:#ccc;font-weight:600}#footer-info-box a{color:#ccc}#footer-info-box a:hover{color:#fff}.m-bot-0{margin-bottom:0}.m-bot-25{margin-bottom:0.25em}.m-bot-50{margin-bottom:0.5em}.m-bot-75{margin-bottom:0.75em}.m-bot-100{margin-bottom:1em}.m-bot-125{margin-bottom:1.25em}.m-bot-150{margin-bottom:1.5em}.m-bot-175{margin-bottom:1.75em}.m-bot-200{margin-bottom:2em}.m-bot-225{margin-bottom:2.25em}.m-bot-250{margin-bottom:2.5em}.m-bot-275{margin-bottom:2.75em}.m-bot-300{margin-bottom:3em}.m-top-0{margin-top:0}.m-top-25{margin-top:0.25em}.m-top-50{margin-top:0.5em}.m-top-75{margin-top:0.75em}.m-top-100{margin-top:1em}.m-top-125{margin-top:1.25em}.m-top-150{margin-top:1.5em}.m-top-175{margin-top:1.75em}.m-top-200{margin-top:2em}.m-top-225{margin-top:2.25em}.m-top-250{margin-top:2.5em}.m-top-275{margin-top:2.75em}.m-top-300{margin-top:3em}.p-bot-0{padding-bottom:0}.p-bot-25{padding-bottom:0.25em}.p-bot-50{padding-bottom:0.5em}.p-bot-75{padding-bottom:0.75em}.p-bot-100{padding-bottom:1em}.p-bot-125{padding-bottom:1.25em}.p-bot-150{padding-bottom:1.5em}.p-bot-175{padding-bottom:1.75em}.p-bot-200{padding-bottom:2em}.p-bot-225{padding-bottom:2.25em}.p-bot-250{padding-bottom:2.5em}.p-bot-275{padding-bottom:2.75em}.p-bot-300{padding-bottom:3em}.p-top-0{padding-top:0}.p-top-25{padding-top:0.25em}.p-top-50{padding-top:0.5em}.p-top-75{padding-top:0.75em}.p-top-100{padding-top:1em}.p-top-125{padding-top:1.25em}.p-top-150{padding-top:1.5em}.p-top-175{padding-top:1.75em}.p-top-225{padding-top:2.25em}.p-top-250{padding-top:2.5em}.p-top-275{padding-top:2.75em}.p-top-300{padding-top:3em}.txt-lightgrey{color:#ccc}.boldtext{font-weight:600}.border-bot-black{border-bottom:2px solid #000}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col{margin-bottom:2em}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .inner{background-color:rgba(200, 200, 200, 0.2);padding:1em;height:100%;font-size:1.15em}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .label,.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .value{display:inline-block}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .field.bild{display:block}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .field.bild .label{display:none}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col p{margin:0}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .name{font-weight:600;font-size:1.1em;margin-top:1em}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .name::after{content:"";height:1px;background-color:#000;max-width:75%;margin:1em 0;display:block}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .titel{margin-bottom:2em;font-size:0.9em}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .email{margin-bottom:0.5em}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .profil-image img{width:100%;height:auto}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p{line-height:1.4em;margin:0.5em 0}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.email,.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.telefon{font-size:0.9em}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.email a,.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.telefon a{color:#333}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.email a:hover,.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.telefon a:hover{color:#000;text-decoration:underline}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.email a,.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.email span,.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.telefon a,.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.telefon span{vertical-align:top}.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.email .icon,.mitarbeiter-nav .mitarbeiter-list .mitarbeiter-col .kontakt p.telefon .icon{position:relative;top:-4px;margin-right:0.25em;font-size:1.7em}body{}body .welcome-txt{background-color:rgba(228, 228, 228, 0.2);color:#000;border-bottom:1px solid #ccc}body .welcome-txt p{font-size:2.5em !important;font-family:"Urbanist", Sans-Serif !important;font-weight:200;padding:1.5em 0;padding-bottom:0.5em}body .mod_article.fullwidth .container:first-child{padding-left:0;padding-right:0}body #icon-overlay{width:50px;height:inherit;padding:0.5em 0;padding-bottom:0.25em;margin-top:-130px;border:0;background-color:rgba(255, 255, 255, 0.4)}body #icon-overlay .item{width:50px;height:50px;margin:auto;display:flex;align-items:center;justify-content:center}body #icon-overlay .item .icon:before{opacity:0.5;transition:all 0.1s ease-out}body #icon-overlay .item:hover .icon:before{background-color:transparent;opacity:1}body #icon-overlay .item a .icon:before{padding:0}body #footer{font-size:1em;font-family:"Urbanist", Sans-Serif;font-weight:300}body #footer h4{font-family:"Exo", Sans-Serif;font-weight:200}body #footer .footer-item li{padding-bottom:0}body #footer .inside:before{height:1px;top:95px}body #main-menu{font-family:"Exo", Sans-Serif}body #main-menu ul.level_1>li{margin:0 0.5em;font-size:1.15em}body #main-menu ul.level_1>li a{font-weight:400}body #main-menu ul.level_2>li a{font-weight:400;padding:0.25em 1em !important;padding-bottom:0.35em !important;font-size:0.8em}body #app{font-size:0.85em}body #app select{border-radius:0}body #app select{font-size:1.2em}body #app .btn-primary{padding:0.5em;background-color:#fff;border:2px solid #000;color:#000;font-size:1.4em;transition:all 0.2s ease-out}body #app .btn-primary:hover{background-color:#000;color:#fff;border:2px solid #000}body #app .slider-container .btn-primary{padding:0.5em 0.75em;font-size:1em}body #app .container .row .col-same-height:first-child{padding:0 !important}body .startform-main-container h3{display:none}body .startform-main-container select,body .startform-main-container div{margin-bottom:1em}body .welcome-text{border-bottom:1px solid #ccc}body .welcome-text *{font-family:"Urbanist", Sans-Serif}body .w-auto{width:auto}body .ce_hyperlink-extended.large a:hover{background-color:inherit}body .ce_hyperlink-extended a.link-black-outline:hover{background-color:#000 !important}body .standort-overview-image .image_container img{height:inherit;max-width:inherit}body .ce_tabs.start-tab .panes .section:nth-child(4) .column:nth-child(1) .ce_hyperlink a,body .ce_tabs.start-tab .panes .section:nth-child(4) .column:nth-child(2) .ce_hyperlink a{background-color:#94222b !important}body .ce_tabs.start-tab .panes .section:nth-child(2) .column:nth-child(1) .ce_hyperlink a,body .ce_tabs.start-tab .panes .section:nth-child(2) .column:nth-child(2) .ce_hyperlink a{background-color:#537930 !important}body .ce_tabs.start-tab .panes .section:nth-child(2) .column:nth-child(1) .ce_hyperlink a,body .ce_tabs.start-tab .panes .section:nth-child(2) .column:nth-child(2) .ce_hyperlink a{background-color:#537930 !important}body .ce_tabs.start-tab .panes .section:nth-child(5) .column:nth-child(1) .ce_hyperlink a,body .ce_tabs.start-tab .panes .section:nth-child(5) .column:nth-child(2) .ce_hyperlink a{background-color:#94222b !important}body .ce_tabs.start-tab .panes .section:nth-child(6) .column:nth-child(1) .ce_hyperlink a,body .ce_tabs.start-tab .panes .section:nth-child(6) .column:nth-child(2) .ce_hyperlink a{background-color:rgba(0, 0, 0, 0.2) !important}body .ce_tabs.start-tab .panes .section:nth-child(6) .column:nth-child(1) .ce_hyperlink a:hover,body .ce_tabs.start-tab .panes .section:nth-child(6) .column:nth-child(2) .ce_hyperlink a:hover{background-color:rgba(0, 0, 0, 0.4) !important;color:#fff !important}body .ce_tabs.start-tab .tabs{position:relative;bottom:inherit}body .ce_tabs.start-tab .tabs ul{margin:0}body .ce_tabs.start-tab .tabs li{transition:all 0.2s ease-out}body .ce_tabs.start-tab .tabs li span{font-weight:300;font-size:1.2em}body .ce_tabs.start-tab .tabs li:hover{opacity:1}body .ce_tabs.start-tab .panes .section .column{padding:3.5em 0.5em;padding-right:0}body .ce_tabs.start-tab .panes .ce_text{margin-left:2em}body .ce_tabs.start-tab .panes .ce_hyperlink a{background-color:rgba(38, 67, 104, 0.4) !important;transition:all 0.2s ease-out}body .ce_tabs.start-tab .panes .ce_hyperlink a:hover,body .ce_tabs.start-tab .panes a.btn:hover{background-color:#264368 !important}body h2{font-family:"Urbanist", Sans-Serif;font-size:2.5em;font-weight:300}body .hyperlink_txt.link-black-outline{font-weight:400}@media (max-width:767px){.custom-logo{top:5px}.custom-logo .logo-container{width:300px}body #icon-overlay{position:fixed;top:inherit;bottom:0;left:0;right:inherit;width:100%;height:50px;background-color:white;z-index:100000000;margin-top:inherit;padding:0}table{font-size:1em}.standort_list .column{margin-bottom:1em !important}.standort_list .column .attributes{padding:1em !important}form div.widget:last-child{margin-bottom:0}.widget-select select{font-size:1em;border:1px solid #000}.widget-select select::placeholder,.widget-select .select:invalid{font-size:2em !important}.widget-textarea textarea{border:1px solid #000}.zemke-custom-newslist .news-item{margin-bottom:1em}.ce_colorbox .ce_colorbox_inside{padding:1em}.ce_colorbox .ce_colorbox_inside p:last-of-type{margin-bottom:0}.mod_navigation ul.level_2{padding-left:1em !important}.mod_customcataloglist.cc_mitarbeiter .profil-image img{max-width:400px}body.mmenu_open #mmenu{z-index:100001}.header.cloned .custom-logo{top:14px}.header.cloned .mmenu_trigger .label{display:none}.header.cloned .mmenu_trigger .burger_lines{background-color:#000}.header.cloned .mmenu_trigger .burger_lines:before{background-color:#000}.header.cloned .mmenu_trigger .burger_lines:after{background-color:#000}.stickyheader .header.cloned{line-height:1em}#main h1:first-child{margin-top:0;margin-bottom:1.5em}html .privacy_settings h2{font-size:1.6em}html .mb-xxs-m{margin-bottom:0.25em !important}html .mt-xxs-m{margin-top:0.25em !important}html h2{font-size:1.6em}html .welcome-txt{padding-bottom:1em}html .welcome-txt p{line-height:1.4em;font-size:1.4em !important}html .welcome-txt+.ce_hyperlink{max-width:90%;margin:auto;margin-top:2em !important;font-size:0.9em}html .news-slider-container{padding-top:0}html .news-slider-container .news-slider{text-align:center;line-height:1.4em}html .news-slider-container .swiper-slide{text-align:center}html body #app .container .row .col-same-height:first-child{padding:0 1.5em !important;margin:inherit !important}#footer-info-box{left:0;padding:1em;padding-bottom:1.5em;width:100%;text-align:center}#footer-info-box p{margin:0;margin-bottom:0.5em}#footer-info-box p:last-child{margin-bottom:0}body #footer{border-top:1px solid #333}body #footer #col2{width:100%;margin-top:1em}body #footer #col3{border-top:1px solid #ccc;padding-top:1.25em}body #footer #col4{border-top:1px solid #ccc;margin:0.25em 0;padding-top:1.25em}body #footer .ce_text{width:100%}body #footer h4{display:block;width:100%;font-size:1em;font-weight:600}body #footer h4:after{content:"";display:block;height:1px;width:100%;margin-top:0.5em;background-color:#ccc}body #footer #col1 h4:after{display:none}body #footer li{line-height:2.3em}#footer .footer-item{display:block}#footer .footer-extra-nav{position:relative;top:0;left:0;text-align:center}h1,div.h1{font-size:1.6em}h2,div.h2{font-size:1.4em}body.page-start h2{text-align:center}body.page-start .ce_tabs.start-tab{margin:0;padding-bottom:0 !important}body.page-start .ce_tabs.start-tab .contact_info p{margin-bottom:0.5em}body.page-start .ce_tabs.start-tab .panes{font-size:0.9em}body.page-start .ce_tabs.start-tab .panes .section .autogrid_row .column:first-child{padding-top:1.5em !important;padding-bottom:0 !important}body.page-start .ce_tabs.start-tab .panes .section .autogrid_row .column{padding-top:0 !important;padding-bottom:0em !important}body.page-start .ce_tabs.start-tab .column{margin:0 !important}body.page-start .ce_tabs.start-tab .panes .ce_text{margin-left:0;padding-bottom:2em}body.page-start .ce_tabs.start-tab .panes .ce_text .icon-phone,body.page-start .ce_tabs.start-tab .panes .ce_text .icon-mail{font-size:1.1em;line-height:2em}.header-search{display:none}.ce_tabs .tabs.classic ul li.active,.ce_tabs .tabs.classic ul li:hover{border-top:0;border:0}.ce_tabs .tabs.classic ul li.active{font-weight:600}.mitarbeiter-nav .tabs li{border:0 !important;box-shadow:none !important}.mitarbeiter-nav .tabs li:hover{border:0;box-shadow:none !important}.mitarbeiter-list .mitarbeiter-col{border-right:5px solid #fff;border-bottom:5px solid #fff}.mitarbeiter-list .mitarbeiter-col .inner{padding:0.5em;font-size:0.95em}.mod_search input,.mod_search button[type="submit"]{width:260px !important}.mod_search .widget-text,.mod_search .widget-submit{height:auto !important}.mod_search .widget-text{padding:0}#stickyheader{border-bottom:1px solid #CCC;z-index:100000000}#stickyheader.stickyheader.Fixed{border-bottom:1px solid #CCC}.header.cloned .mmenu_trigger .burger_lines,.header.cloned .mmenu_trigger .burger_lines:before,.header.cloned .mmenu_trigger .burger_lines:after{background-color:#000 !important}.header.cloned .mmenu_trigger{top:34px !important}.header.cloned .mmenu_trigger .burger.open .burger_lines:before{transform:rotate(-45deg)}.header.cloned .mmenu_trigger .burger.open .burger_lines{background-color:transparent !important}#icon-overlay{top:80px}#icon-overlay .item-whatsapp{position:relative;left:10px;vertical-align:bottom;top:-2px;text-align:center}#mmenu_top{display:none}#mmenu #mmenu_middle{padding-top:1em}.news-angebote-slider .swiper-pagination{margin-top:1em}.mobileOnly{display:block}.desktopOnly{display:none}.ce_tabs.start-tab .panes .standort-overview-image img{width:100%;height:auto}body.page-start .ce_tabs{padding-bottom:2em}body.page-start .ce_tabs .tabs{position:relative;background-color:#333;padding:1em 1em;width:100%;text-align:center;color:#ccc;font-size:1.1em}body.page-start .ce_tabs .tabs li{display:inline-block !important;width:auto !important;background-color:transparent !important;padding:0;margin-right:0.25em;font-size:0.9em}body.page-start .ce_tabs .ce_hyperlink{margin-bottom:0.5em}.header.cloned .mmenu_trigger{right:15px;top:42px}#header{height:70px}#header .inside{margin:0;height:70px}#header .mmenu_trigger{right:15px;top:33px}#header .mmenu_trigger .label{color:#000;display:none}#header .mmenu_trigger .burger.open .burger_lines{background-color:transparent}#header .mmenu_trigger .burger_lines,#header .mmenu_trigger .burger_lines:before,#header .mmenu_trigger .burger_lines:after{background-color:#000}.news-slider-container{padding-bottom:2em}.news-slider-container .news-mobile-title{display:block}.news-slider-container .news-title{display:none}.news-slider-container .slider-left-container,.news-slider-container .slider-right-container{width:100%;padding:0}.news-slider-container .slider-left-container{margin-bottom:0}.news-slider-container .slider-right-container{position:relative;left:0;padding:1em 1em !important;margin-bottom:0;box-shadow:inherit}.news-slider-container .swiper-container{width:100%}.news-slider-container .swiper-slide{width:100% !important;height:100%}.news-slider-container .swiper-pagination{position:relative;left:0;bottom:0;padding:0.5em;display:none}.news-slider-container .swiper-button-prev{left:0;top:60%;box-shadow:inherit}.news-slider-container .swiper-button-next{right:0;top:60%;box-shadow:inherit}.news-slider-container .teaser_text{padding:0em 2em;padding-bottom:3em}.news-slider-container .btn.news_read_more{position:absolute;left:5%;bottom:1em;max-width:90%;text-align:center;width:100%;margin:auto}.zemke-newslist.container{margin-top:0}.mod_customnav.news-cat-nav{text-align:left;background-color:#000;color:#fff;padding:0.5em}.mod_customnav.news-cat-nav h5{color:#fff;text-align:center;display:block;margin-right:0;border-bottom:1px dashed #ccc;padding-bottom:0.25em}.mod_customnav.news-cat-nav ul{display:block}.mod_customnav.news-cat-nav li{margin-right:0;line-height:1.5em;color:#fff;display:block}.mod_customnav.news-cat-nav li.active{border-bottom:0}.mod_customnav.news-cat-nav li a{color:#fff}#footer .inside{padding:2em;padding-top:5em;padding-bottom:5em}#footer .inside:before{display:none}#footer .footer-item{margin:0;width:49.5%}#footer .footer-item li{margin:0}#footer #col1{width:100%}#footer #col1,#footer #col2,#footer #col3{margin:0}#footer #col2 .column.col_3{width:50%;display:inline-block}#footer #col3{width:auto}#footer #col3 .footer-extra-nav{bottom:0;left:1em}#footer #col4{width:auto}.m-mobile-top-0{margin-top:0em;}.m-mobile-bot-0{margin-bottom:0em;}.p-mobile-top-0{padding-top:0em;}.p-mobile-bot-0{padding-bottom:0em;}.m-mobile-top-0.25{margin-top:0.0625em;}.m-mobile-bot-0.25{margin-bottom:0.0625em;}.p-mobile-top-0.25{padding-top:0.0625em;}.p-mobile-bot-0.25{padding-bottom:0.0625em;}.m-mobile-top-0.5{margin-top:0.125em;}.m-mobile-bot-0.5{margin-bottom:0.125em;}.p-mobile-top-0.5{padding-top:0.125em;}.p-mobile-bot-0.5{padding-bottom:0.125em;}.m-mobile-top-0.75{margin-top:0.1875em;}.m-mobile-bot-0.75{margin-bottom:0.1875em;}.p-mobile-top-0.75{padding-top:0.1875em;}.p-mobile-bot-0.75{padding-bottom:0.1875em;}.m-mobile-top-1{margin-top:0.25em;}.m-mobile-bot-1{margin-bottom:0.25em;}.p-mobile-top-1{padding-top:0.25em;}.p-mobile-bot-1{padding-bottom:0.25em;}.m-mobile-top-1.25{margin-top:0.3125em;}.m-mobile-bot-1.25{margin-bottom:0.3125em;}.p-mobile-top-1.25{padding-top:0.3125em;}.p-mobile-bot-1.25{padding-bottom:0.3125em;}.m-mobile-top-1.5{margin-top:0.375em;}.m-mobile-bot-1.5{margin-bottom:0.375em;}.p-mobile-top-1.5{padding-top:0.375em;}.p-mobile-bot-1.5{padding-bottom:0.375em;}.m-mobile-top-1.75{margin-top:0.4375em;}.m-mobile-bot-1.75{margin-bottom:0.4375em;}.p-mobile-top-1.75{padding-top:0.4375em;}.p-mobile-bot-1.75{padding-bottom:0.4375em;}.m-mobile-top-2{margin-top:0.5em;}.m-mobile-bot-2{margin-bottom:0.5em;}.p-mobile-top-2{padding-top:0.5em;}.p-mobile-bot-2{padding-bottom:0.5em;}.m-mobile-top-2.25{margin-top:0.5625em;}.m-mobile-bot-2.25{margin-bottom:0.5625em;}.p-mobile-top-2.25{padding-top:0.5625em;}.p-mobile-bot-2.25{padding-bottom:0.5625em;}.m-mobile-top-2.5{margin-top:0.625em;}.m-mobile-bot-2.5{margin-bottom:0.625em;}.p-mobile-top-2.5{padding-top:0.625em;}.p-mobile-bot-2.5{padding-bottom:0.625em;}.m-mobile-top-2.75{margin-top:0.6875em;}.m-mobile-bot-2.75{margin-bottom:0.6875em;}.p-mobile-top-2.75{padding-top:0.6875em;}.p-mobile-bot-2.75{padding-bottom:0.6875em;}.m-mobile-top-3{margin-top:0.75em;}.m-mobile-bot-3{margin-bottom:0.75em;}.p-mobile-top-3{padding-top:0.75em;}.p-mobile-bot-3{padding-bottom:0.75em;}.m-mobile-top-3.25{margin-top:0.8125em;}.m-mobile-bot-3.25{margin-bottom:0.8125em;}.p-mobile-top-3.25{padding-top:0.8125em;}.p-mobile-bot-3.25{padding-bottom:0.8125em;}.m-mobile-top-3.5{margin-top:0.875em;}.m-mobile-bot-3.5{margin-bottom:0.875em;}.p-mobile-top-3.5{padding-top:0.875em;}.p-mobile-bot-3.5{padding-bottom:0.875em;}.m-mobile-top-3.75{margin-top:0.9375em;}.m-mobile-bot-3.75{margin-bottom:0.9375em;}.p-mobile-top-3.75{padding-top:0.9375em;}.p-mobile-bot-3.75{padding-bottom:0.9375em;}.m-mobile-top-4{margin-top:1em;}.m-mobile-bot-4{margin-bottom:1em;}.p-mobile-top-4{padding-top:1em;}.p-mobile-bot-4{padding-bottom:1em;}.m-mobile-top-4.25{margin-top:1.0625em;}.m-mobile-bot-4.25{margin-bottom:1.0625em;}.p-mobile-top-4.25{padding-top:1.0625em;}.p-mobile-bot-4.25{padding-bottom:1.0625em;}.m-mobile-top-4.5{margin-top:1.125em;}.m-mobile-bot-4.5{margin-bottom:1.125em;}.p-mobile-top-4.5{padding-top:1.125em;}.p-mobile-bot-4.5{padding-bottom:1.125em;}.m-mobile-top-4.75{margin-top:1.1875em;}.m-mobile-bot-4.75{margin-bottom:1.1875em;}.p-mobile-top-4.75{padding-top:1.1875em;}.p-mobile-bot-4.75{padding-bottom:1.1875em;}.m-mobile-top-5{margin-top:1.25em;}.m-mobile-bot-5{margin-bottom:1.25em;}.p-mobile-top-5{padding-top:1.25em;}.p-mobile-bot-5{padding-bottom:1.25em;}.m-mobile-top-5.25{margin-top:1.3125em;}.m-mobile-bot-5.25{margin-bottom:1.3125em;}.p-mobile-top-5.25{padding-top:1.3125em;}.p-mobile-bot-5.25{padding-bottom:1.3125em;}.m-mobile-top-5.5{margin-top:1.375em;}.m-mobile-bot-5.5{margin-bottom:1.375em;}.p-mobile-top-5.5{padding-top:1.375em;}.p-mobile-bot-5.5{padding-bottom:1.375em;}.m-mobile-top-5.75{margin-top:1.4375em;}.m-mobile-bot-5.75{margin-bottom:1.4375em;}.p-mobile-top-5.75{padding-top:1.4375em;}.p-mobile-bot-5.75{padding-bottom:1.4375em;}.m-mobile-top-6{margin-top:1.5em;}.m-mobile-bot-6{margin-bottom:1.5em;}.p-mobile-top-6{padding-top:1.5em;}.p-mobile-bot-6{padding-bottom:1.5em;}.m-mobile-top-6.25{margin-top:1.5625em;}.m-mobile-bot-6.25{margin-bottom:1.5625em;}.p-mobile-top-6.25{padding-top:1.5625em;}.p-mobile-bot-6.25{padding-bottom:1.5625em;}.m-mobile-top-6.5{margin-top:1.625em;}.m-mobile-bot-6.5{margin-bottom:1.625em;}.p-mobile-top-6.5{padding-top:1.625em;}.p-mobile-bot-6.5{padding-bottom:1.625em;}.m-mobile-top-6.75{margin-top:1.6875em;}.m-mobile-bot-6.75{margin-bottom:1.6875em;}.p-mobile-top-6.75{padding-top:1.6875em;}.p-mobile-bot-6.75{padding-bottom:1.6875em;}.m-mobile-top-7{margin-top:1.75em;}.m-mobile-bot-7{margin-bottom:1.75em;}.p-mobile-top-7{padding-top:1.75em;}.p-mobile-bot-7{padding-bottom:1.75em;}.m-mobile-top-7.25{margin-top:1.8125em;}.m-mobile-bot-7.25{margin-bottom:1.8125em;}.p-mobile-top-7.25{padding-top:1.8125em;}.p-mobile-bot-7.25{padding-bottom:1.8125em;}.m-mobile-top-7.5{margin-top:1.875em;}.m-mobile-bot-7.5{margin-bottom:1.875em;}.p-mobile-top-7.5{padding-top:1.875em;}.p-mobile-bot-7.5{padding-bottom:1.875em;}.m-mobile-top-7.75{margin-top:1.9375em;}.m-mobile-bot-7.75{margin-bottom:1.9375em;}.p-mobile-top-7.75{padding-top:1.9375em;}.p-mobile-bot-7.75{padding-bottom:1.9375em;}.m-mobile-top-8{margin-top:2em;}.m-mobile-bot-8{margin-bottom:2em;}.p-mobile-top-8{padding-top:2em;}.p-mobile-bot-8{padding-bottom:2em;}.m-mobile-top-8.25{margin-top:2.0625em;}.m-mobile-bot-8.25{margin-bottom:2.0625em;}.p-mobile-top-8.25{padding-top:2.0625em;}.p-mobile-bot-8.25{padding-bottom:2.0625em;}.m-mobile-top-8.5{margin-top:2.125em;}.m-mobile-bot-8.5{margin-bottom:2.125em;}.p-mobile-top-8.5{padding-top:2.125em;}.p-mobile-bot-8.5{padding-bottom:2.125em;}.m-mobile-top-8.75{margin-top:2.1875em;}.m-mobile-bot-8.75{margin-bottom:2.1875em;}.p-mobile-top-8.75{padding-top:2.1875em;}.p-mobile-bot-8.75{padding-bottom:2.1875em;}.m-mobile-top-9{margin-top:2.25em;}.m-mobile-bot-9{margin-bottom:2.25em;}.p-mobile-top-9{padding-top:2.25em;}.p-mobile-bot-9{padding-bottom:2.25em;}.m-mobile-top-9.25{margin-top:2.3125em;}.m-mobile-bot-9.25{margin-bottom:2.3125em;}.p-mobile-top-9.25{padding-top:2.3125em;}.p-mobile-bot-9.25{padding-bottom:2.3125em;}.m-mobile-top-9.5{margin-top:2.375em;}.m-mobile-bot-9.5{margin-bottom:2.375em;}.p-mobile-top-9.5{padding-top:2.375em;}.p-mobile-bot-9.5{padding-bottom:2.375em;}.m-mobile-top-9.75{margin-top:2.4375em;}.m-mobile-bot-9.75{margin-bottom:2.4375em;}.p-mobile-top-9.75{padding-top:2.4375em;}.p-mobile-bot-9.75{padding-bottom:2.4375em;}.m-mobile-top-10{margin-top:2.5em;}.m-mobile-bot-10{margin-bottom:2.5em;}.p-mobile-top-10{padding-top:2.5em;}.p-mobile-bot-10{padding-bottom:2.5em;}.m-mobile-top-10.25{margin-top:2.5625em;}.m-mobile-bot-10.25{margin-bottom:2.5625em;}.p-mobile-top-10.25{padding-top:2.5625em;}.p-mobile-bot-10.25{padding-bottom:2.5625em;}.m-mobile-top-10.5{margin-top:2.625em;}.m-mobile-bot-10.5{margin-bottom:2.625em;}.p-mobile-top-10.5{padding-top:2.625em;}.p-mobile-bot-10.5{padding-bottom:2.625em;}.m-mobile-top-10.75{margin-top:2.6875em;}.m-mobile-bot-10.75{margin-bottom:2.6875em;}.p-mobile-top-10.75{padding-top:2.6875em;}.p-mobile-bot-10.75{padding-bottom:2.6875em;}.m-mobile-top-11{margin-top:2.75em;}.m-mobile-bot-11{margin-bottom:2.75em;}.p-mobile-top-11{padding-top:2.75em;}.p-mobile-bot-11{padding-bottom:2.75em;}.m-mobile-top-11.25{margin-top:2.8125em;}.m-mobile-bot-11.25{margin-bottom:2.8125em;}.p-mobile-top-11.25{padding-top:2.8125em;}.p-mobile-bot-11.25{padding-bottom:2.8125em;}.m-mobile-top-11.5{margin-top:2.875em;}.m-mobile-bot-11.5{margin-bottom:2.875em;}.p-mobile-top-11.5{padding-top:2.875em;}.p-mobile-bot-11.5{padding-bottom:2.875em;}.m-mobile-top-11.75{margin-top:2.9375em;}.m-mobile-bot-11.75{margin-bottom:2.9375em;}.p-mobile-top-11.75{padding-top:2.9375em;}.p-mobile-bot-11.75{padding-bottom:2.9375em;}.m-mobile-top-12{margin-top:3em;}.m-mobile-bot-12{margin-bottom:3em;}.p-mobile-top-12{padding-top:3em;}.p-mobile-bot-12{padding-bottom:3em;}.m-mobile-top-12.25{margin-top:3.0625em;}.m-mobile-bot-12.25{margin-bottom:3.0625em;}.p-mobile-top-12.25{padding-top:3.0625em;}.p-mobile-bot-12.25{padding-bottom:3.0625em;}.m-mobile-top-12.5{margin-top:3.125em;}.m-mobile-bot-12.5{margin-bottom:3.125em;}.p-mobile-top-12.5{padding-top:3.125em;}.p-mobile-bot-12.5{padding-bottom:3.125em;}.m-mobile-top-12.75{margin-top:3.1875em;}.m-mobile-bot-12.75{margin-bottom:3.1875em;}.p-mobile-top-12.75{padding-top:3.1875em;}.p-mobile-bot-12.75{padding-bottom:3.1875em;}.m-mobile-top-13{margin-top:3.25em;}.m-mobile-bot-13{margin-bottom:3.25em;}.p-mobile-top-13{padding-top:3.25em;}.p-mobile-bot-13{padding-bottom:3.25em;}.m-mobile-top-13.25{margin-top:3.3125em;}.m-mobile-bot-13.25{margin-bottom:3.3125em;}.p-mobile-top-13.25{padding-top:3.3125em;}.p-mobile-bot-13.25{padding-bottom:3.3125em;}.m-mobile-top-13.5{margin-top:3.375em;}.m-mobile-bot-13.5{margin-bottom:3.375em;}.p-mobile-top-13.5{padding-top:3.375em;}.p-mobile-bot-13.5{padding-bottom:3.375em;}.m-mobile-top-13.75{margin-top:3.4375em;}.m-mobile-bot-13.75{margin-bottom:3.4375em;}.p-mobile-top-13.75{padding-top:3.4375em;}.p-mobile-bot-13.75{padding-bottom:3.4375em;}.m-mobile-top-14{margin-top:3.5em;}.m-mobile-bot-14{margin-bottom:3.5em;}.p-mobile-top-14{padding-top:3.5em;}.p-mobile-bot-14{padding-bottom:3.5em;}.m-mobile-top-14.25{margin-top:3.5625em;}.m-mobile-bot-14.25{margin-bottom:3.5625em;}.p-mobile-top-14.25{padding-top:3.5625em;}.p-mobile-bot-14.25{padding-bottom:3.5625em;}.m-mobile-top-14.5{margin-top:3.625em;}.m-mobile-bot-14.5{margin-bottom:3.625em;}.p-mobile-top-14.5{padding-top:3.625em;}.p-mobile-bot-14.5{padding-bottom:3.625em;}.m-mobile-top-14.75{margin-top:3.6875em;}.m-mobile-bot-14.75{margin-bottom:3.6875em;}.p-mobile-top-14.75{padding-top:3.6875em;}.p-mobile-bot-14.75{padding-bottom:3.6875em;}.m-mobile-top-15{margin-top:3.75em;}.m-mobile-bot-15{margin-bottom:3.75em;}.p-mobile-top-15{padding-top:3.75em;}.p-mobile-bot-15{padding-bottom:3.75em;}.m-mobile-top-15.25{margin-top:3.8125em;}.m-mobile-bot-15.25{margin-bottom:3.8125em;}.p-mobile-top-15.25{padding-top:3.8125em;}.p-mobile-bot-15.25{padding-bottom:3.8125em;}.m-mobile-top-15.5{margin-top:3.875em;}.m-mobile-bot-15.5{margin-bottom:3.875em;}.p-mobile-top-15.5{padding-top:3.875em;}.p-mobile-bot-15.5{padding-bottom:3.875em;}.m-mobile-top-15.75{margin-top:3.9375em;}.m-mobile-bot-15.75{margin-bottom:3.9375em;}.p-mobile-top-15.75{padding-top:3.9375em;}.p-mobile-bot-15.75{padding-bottom:3.9375em;}.m-mobile-top-16{margin-top:4em;}.m-mobile-bot-16{margin-bottom:4em;}.p-mobile-top-16{padding-top:4em;}.p-mobile-bot-16{padding-bottom:4em;}.m-mobile-top-16.25{margin-top:4.0625em;}.m-mobile-bot-16.25{margin-bottom:4.0625em;}.p-mobile-top-16.25{padding-top:4.0625em;}.p-mobile-bot-16.25{padding-bottom:4.0625em;}.m-mobile-top-16.5{margin-top:4.125em;}.m-mobile-bot-16.5{margin-bottom:4.125em;}.p-mobile-top-16.5{padding-top:4.125em;}.p-mobile-bot-16.5{padding-bottom:4.125em;}.m-mobile-top-16.75{margin-top:4.1875em;}.m-mobile-bot-16.75{margin-bottom:4.1875em;}.p-mobile-top-16.75{padding-top:4.1875em;}.p-mobile-bot-16.75{padding-bottom:4.1875em;}.m-mobile-top-17{margin-top:4.25em;}.m-mobile-bot-17{margin-bottom:4.25em;}.p-mobile-top-17{padding-top:4.25em;}.p-mobile-bot-17{padding-bottom:4.25em;}.m-mobile-top-17.25{margin-top:4.3125em;}.m-mobile-bot-17.25{margin-bottom:4.3125em;}.p-mobile-top-17.25{padding-top:4.3125em;}.p-mobile-bot-17.25{padding-bottom:4.3125em;}.m-mobile-top-17.5{margin-top:4.375em;}.m-mobile-bot-17.5{margin-bottom:4.375em;}.p-mobile-top-17.5{padding-top:4.375em;}.p-mobile-bot-17.5{padding-bottom:4.375em;}.m-mobile-top-17.75{margin-top:4.4375em;}.m-mobile-bot-17.75{margin-bottom:4.4375em;}.p-mobile-top-17.75{padding-top:4.4375em;}.p-mobile-bot-17.75{padding-bottom:4.4375em;}.m-mobile-top-18{margin-top:4.5em;}.m-mobile-bot-18{margin-bottom:4.5em;}.p-mobile-top-18{padding-top:4.5em;}.p-mobile-bot-18{padding-bottom:4.5em;}.m-mobile-top-18.25{margin-top:4.5625em;}.m-mobile-bot-18.25{margin-bottom:4.5625em;}.p-mobile-top-18.25{padding-top:4.5625em;}.p-mobile-bot-18.25{padding-bottom:4.5625em;}.m-mobile-top-18.5{margin-top:4.625em;}.m-mobile-bot-18.5{margin-bottom:4.625em;}.p-mobile-top-18.5{padding-top:4.625em;}.p-mobile-bot-18.5{padding-bottom:4.625em;}.m-mobile-top-18.75{margin-top:4.6875em;}.m-mobile-bot-18.75{margin-bottom:4.6875em;}.p-mobile-top-18.75{padding-top:4.6875em;}.p-mobile-bot-18.75{padding-bottom:4.6875em;}.m-mobile-top-19{margin-top:4.75em;}.m-mobile-bot-19{margin-bottom:4.75em;}.p-mobile-top-19{padding-top:4.75em;}.p-mobile-bot-19{padding-bottom:4.75em;}.m-mobile-top-19.25{margin-top:4.8125em;}.m-mobile-bot-19.25{margin-bottom:4.8125em;}.p-mobile-top-19.25{padding-top:4.8125em;}.p-mobile-bot-19.25{padding-bottom:4.8125em;}.m-mobile-top-19.5{margin-top:4.875em;}.m-mobile-bot-19.5{margin-bottom:4.875em;}.p-mobile-top-19.5{padding-top:4.875em;}.p-mobile-bot-19.5{padding-bottom:4.875em;}.m-mobile-top-19.75{margin-top:4.9375em;}.m-mobile-bot-19.75{margin-bottom:4.9375em;}.p-mobile-top-19.75{padding-top:4.9375em;}.p-mobile-bot-19.75{padding-bottom:4.9375em;}.m-mobile-top-20{margin-top:5em;}.m-mobile-bot-20{margin-bottom:5em;}.p-mobile-top-20{padding-top:5em;}.p-mobile-bot-20{padding-bottom:5em;}}@media only screen and (max-width:768px){#zemke-header-logos{display:none}body #icon-overlay{padding:0.5em;text-align:center}body #icon-overlay .item{display:inline-block;align-items:inherit;justify-content:inherit}#header .inside{height:auto;text-align:center}#header .inside .custom-logo{top:10px}#header .inside .custom-logo .logo-container{width:192px;height:50px}.welcome-text p,.welcome-text h1{max-width:90% !important;margin:auto}.news-item .extra-info-container{padding-bottom:1em}.ce_hyperlink-extended.expand a{width:90%;margin:auto}.fm-dotzilla-headline{padding-left:auto}body.page-start h2{max-width:90% !important;margin:auto}body.page-start .headline-mobile-extra-margin-bot h2{margin-bottom:1em}body.page-start #app button{line-height:1;padding:0.4em 0 !important;border:1px solid #000;font-size:1.2em}body.page-start #app button:hover{line-height:1;padding:0.4em 0 !important;border:1px solid #000}body.page-start #app button.btn-more-detail{padding:0.55em 0 !important}}@media only screen and (max-width:1024px){html body .zemke-newslist .news-item .news-header{padding-bottom:8em}#header .inside .header-search{display:none}#zemke-header-logos{display:none}html body #main .inside{padding-top:0}#header::after{display:none;height:0}#mmenu{display:block !important}#main-menu{display:none !important}}@media only screen and (min-width:768px) and (max-width:1024px){.custom-logo{top:30px !important}}@media only screen and (min-width:768px) and (max-width:1024px){#header #main-menu{position:relative;top:0;left:-1.5em;display:block}.custom-logo{top:60px}.welcome-text .ce_text p{line-height:1.3em}}@media only screen and (min-width:1024px) and (max-width:1176px){#main-menu{position:relative;top:0;display:block}}@media only screen and (max-width:1023px){#main-menu{display:none !important}.mmenu_trigger{display:block}.mmenu_trigger .label{display:none}.mmenu_trigger .burger_lines{background-color:#fff !important}.mmenu_trigger .burger_lines:before{background-color:#fff !important}.mmenu_trigger .burger_lines:after{background-color:#fff !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.header.cloned .mmenu_trigger{position:absolute;z-index:100000;top:3.5em;right:1.5em;display:block}.header.cloned .mmenu_trigger .label{display:none}.header.cloned .mmenu_trigger .burger_lines,.header.cloned .mmenu_trigger .burger_lines:before,.header.cloned .mmenu_trigger .burger_lines:after{background-color:#fff}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){#mmenu{z-index:20;background-color:#fff}.stickyheader .header.cloned{line-height:60px}.stickyheader .header.cloned .inside{height:70px;padding:0}.stickyheader .header.cloned .custom-logo{top:0 !important;left:0}.stickyheader .header.cloned .mmenu_trigger{top:35px}.ce_hyperlink-extended.small a{font-size:1.1em}body.mmenu_open #header .inside{z-index:5}body.mmenu_open #mmenu{z-index:100000}#header{height:70px}#header .custom-logo{top:0}#header .inside{height:80px}#header .mmenu_trigger{position:absolute;top:35px;right:1.5em;display:block}#header .mmenu_trigger .label{display:none}#header .mmenu_trigger .burger_lines,#header .mmenu_trigger .burger_lines:before,#header .mmenu_trigger .burger_lines:after{background-color:#000}.mod_navigation.mobile_vertical ul li{font-size:1.2em}.mod_navigation.mobile_vertical ul.level_2 li{font-size:0.9em}#mmenu_top{display:none}#mmenu #mmenu_middle{padding-top:1em}header,footer{margin:0;padding:0;max-width:100%}#main-menu{position:absolute;left:0;display:none}footer{position:absolute;left:0}#footer .inside:before{width:95%;display:inline-block;padding:0;margin:0}.header-search{position:absolute;left:0;display:none}#mmenu{display:block}#header .mmenu_trigger .burger.open .burger_lines{background-color:transparent}}@media (max-width:900px){.standort-overview-image-mobile{display:block}.standort-overview-image{display:none}.section.active{background-color:section active}}@media (min-width:767px) and (max-width:920px){body .ce_tabs.standorte-tab .tabs{margin-bottom:0.5em}body .ce_tabs.standorte-tab .tabs li{padding:5px 7px}body .ce_tabs.standorte-tab .tabs li span{font-size:0.95em}}@media (min-width:900px) and (max-width:1024px){.standorte-tab .standort-overview-image{display:none}.standorte-tab .panes{position:relative}.standorte-tab .panes h2{text-align:left}.standorte-tab .standort-overview-image-mobile{position:absolute;right:0;z-index:100000;display:block}.standorte-tab .standort-overview-image-mobile img{max-width:350px;height:auto}}@media (min-width:900px) and (max-width:1100px){#footer #col4{position:absolute;right:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.custom-logo{top:0 !important}}@media (max-width:768px){.news-slider-container .extra-info{width:100%;left:0;bottom:6em}.news-slider-container .teaser_text{padding-bottom:7em}}@media (min-width:1024px) and (max-width:1100px){#zemke-header-logos{width:600px}#zemke-header-logos .item{margin-right:-0.5em}}@media (min-width:1024px) and (max-width:1250px){#header .inside .header-search{display:none}}
@charset "UTF-8";
.modal{font-family:-apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial, sans-serif}.rsce_zemke_article_modal_link .article_modal_btn{cursor:pointer}.rsce_zemke_article_modal_link .modal{display:none}.rsce_zemke_article_modal_link .modal.is-open{display:block}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"✕"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0, 0, 0, 0.8)}.modal__btn{font-size:0.875rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#e6e6e6;color:rgba(0, 0, 0, 0.8);border-radius:0.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out, -webkit-transform 0.25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}
