.mw-dsgvo-cookie_01 {border-radius: 10px;line-height: 1.4;padding: 40px 20px !important;-webkit-touch-callout: none;   -webkit-user-select: none;   user-select: none; }.mw-dsgvo-cookie_01.show-layer-2 .layer-1 {display: none;}.mw-dsgvo-cookie_01 .layer-1 .logo {display: none;}.mw-dsgvo-cookie_01 .layer-1 .buttons {display: flex;justify-content: center;margin: 40px auto 0 auto;}.mw-dsgvo-cookie_01 .layer-1 .buttons > button:after {display: none;}.mw-dsgvo-cookie_01 .layer-1 .buttons > button.dsgvo-tertiary {background: none;margin-right: 20px;padding: 0 !important;}.mw-dsgvo-cookie_01 .layer-1 .buttons > button.dsgvo.accept {flex: 1;}.mw-dsgvo-cookie_01 .layer-2 {display: none;}.mw-dsgvo-cookie_01.show-layer-2 .layer-2 {display: block;}.mw-dsgvo-cookie_01 .layer-2 .title {font-size: 1.4rem;font-weight: bold;margin: 0 0 20px 0;}.mw-dsgvo-cookie_01 .layer-2 .text {margin: 0 0 20px 0;}.mw-dsgvo-cookie_01 .layer-2 label.switch {display: inline-block;height: 30px;margin-right: 15px;min-width: 50px;position: relative;width: 50px;}.mw-dsgvo-cookie_01 .layer-2 div[data-cookie-groupid='0'] label.switch,.mw-dsgvo-cookie_01 .layer-2 div[data-cookie-groupid='4'] label.switch {opacity: 0.5;}.mw-dsgvo-cookie_01 .layer-2 label.switch input[type='checkbox'] {height: 0;opacity: 0;width: 0;}.mw-dsgvo-cookie_01 .layer-2 label.switch .slider:before {background: #FFFFFF;border-radius: 50px;bottom: 4px;content: "";height: 22px;left: 4px;position: absolute;transition: 0.4s;width: 22px;}.mw-dsgvo-cookie_01 .layer-2 label.switch input[type='checkbox']:checked + .slider:before {transform: translateX(20px);}.mw-dsgvo-cookie_01 .layer-2 label.switch .slider {border-radius: 25px;bottom: 0;cursor: pointer;left: 0;position: absolute;right: 0;top: 0;transition: 0.4s;}.mw-dsgvo-cookie_01 .layer-2 div[data-cookie-groupid='0'] label.switch .slider,.mw-dsgvo-cookie_01 .layer-2 div[data-cookie-groupid='4'] label.switch .slider {cursor: not-allowed;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .group-item {align-items: center;cursor: pointer;display: flex;margin: 0 0 10px;min-height: 50px;padding: 7px 20px;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .group-item .group-title {flex: 1;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .group-item .trigger {align-items: center;cursor: pointer;display: flex;font-size: 18px;height: 30px;justify-content: center;transition: transform 250ms cubic-bezier(.14,1,.67,.99) 0s;width: 30px;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .group-item .trigger.icon-arrowdown {background-image: url("data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgo8dGl0bGU+YXJyb3dkb3duPC90aXRsZT4KPHBhdGggZD0iTTEyLjE5NSA3LjUyOWwtMy41MjkgMy41Mjl2LTcuNzI0YzAtMC4zNjgtMC4yOTktMC42NjctMC42NjctMC42NjdzLTAuNjY3IDAuMjk5LTAuNjY3IDAuNjY3djcuNzI0bC0zLjUyOS0zLjUyOWMtMC4yNjEtMC4yNjEtMC42ODMtMC4yNjEtMC45NDMgMHMtMC4yNjEgMC42ODMgMCAwLjk0M2w0LjY2NyA0LjY2N2MwLjA2MSAwLjA2MSAwLjEzNSAwLjExMSAwLjIxNiAwLjE0NSAwLjE2MyAwLjA2NyAwLjM0NyAwLjA2NyAwLjUxMSAwIDAuMDc5LTAuMDMzIDAuMTUyLTAuMDgxIDAuMjE2LTAuMTQ1bDQuNjY3LTQuNjY3YzAuMjYxLTAuMjYxIDAuMjYxLTAuNjgzIDAtMC45NDNzLTAuNjgzLTAuMjYxLTAuOTQzIDB6Ij48L3BhdGg+Cjwvc3ZnPgo=");background-position: center center;background-repeat: no-repeat;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .group-item .trigger.hide-items {transform: rotate(180deg);}.mw-dsgvo-cookie_01 .layer-2 .groups .group .items {display: none;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .items .item {align-items: center;cursor: pointer;display: flex;margin: 0 0 10px;padding: 5px 20px;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .items .item[data-cookie-groupid='0'],.mw-dsgvo-cookie_01 .layer-2 .groups .group .items .item[data-cookie-groupid='4'] {cursor: default;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .items .item:last-child {border-bottom: none;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .items .item .item-title {font-size: 1rem;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .items .item .item-text {font-size: 0.9rem;}.mw-dsgvo-cookie_01 .layer-2 .buttons {display: flex;justify-content: center;margin: 25px 0 0 0;}.mw-dsgvo-cookie_01 .layer-2 .buttons > button.dsgvo {flex: 1;}.mw-dsgvo-cookie_01 .layer-2 .buttons > button.dsgvo:after {display: none;}.mw-dsgvo-cookie-version-pre-2020 button.dsgvo:not(.fancybox-button),.mw-dsgvo-cookie-slidebar-version-pre-2020 button.dsgvo:not(.fancybox-button) {align-items: center;border: 1px solid transparent;cursor: pointer;display: flex;height: 50px;justify-content: center;line-height: 1;margin: 0;min-width: 150px;max-width: 150px;outline: 0;padding: 0 20px;transition: 300ms ease all;}.mw-dsgvo-cookie-version-pre-2020 button.dsgvo-tertiary,.mw-dsgvo-cookie-slidebar-version-pre-2020 button.dsgvo-tertiary {background: none !important;padding: 0 !important;}@media all and (min-width: 500px){.mw-dsgvo-cookie_01 {line-height: 1.8;max-width: 650px !important;padding: 40px 60px !important;}.mw-dsgvo-cookie_01 .layer-1 .logo {display: flex;justify-content: center;margin: 0 0 20px;}.mw-dsgvo-cookie_01 .layer-1 .logo > img {display: block;max-width: 150px;}}.mw-dsgvo-cookie-slidebar_01 {bottom: 0;color: #FFFFFF;font-size: 0.875rem;left: 0;line-height: 1.8;min-height: 40px;padding: 13px 0;position: fixed;right: 0;transform: translate(0, 100%);transition: transform .3s cubic-bezier(.14,1.12,.67,.99) 0s;z-index: 4000;}body.mw-ial-alignment-bottom-fixed .mw-dsgvo-cookie-slidebar_01 {bottom: 40px;}.mw-dsgvo-cookie-slidebar_01.show {transform: translate(0, 0);}.mw-dsgvo-cookie-slidebar_01 .wrapper {margin: 0 auto;position: relative;}.mw-dsgvo-cookie-slidebar_01 .text-buttons {display: flex;margin: 10px 0 0 auto;}.mw-dsgvo-cookie-slidebar_01 .text-buttons .details,.mw-dsgvo-cookie-slidebar_01 .text-buttons .config {align-items: center;color: #FFFFFF;display: flex;font-size: 14px;font-weight: normal;text-decoration: underline;}.mw-dsgvo-cookie-slidebar_01 .text-buttons button.config {margin: 0 40px 0 20px;}.mw-dsgvo-cookie-slidebar_01 button.ok {flex: 1;font-size: 16px;margin-left: auto;padding-left: 10px;padding-right: 10px;}.mw-dsgvo-cookie-slidebar-fixed-bg_01 {bottom: 0;left: 0;opacity: 0;position: fixed;right: 0;top: 0;transition: opacity .3s cubic-bezier(.14,1.12,.67,.99) 0s;z-index: 3000;}.mw-dsgvo-cookie-slidebar-fixed-bg_01.show {opacity: 1;}.mw-dsgvo-cookie-slidebar-fixed_01 .text-buttons button.config {margin: 0;}@media all and (min-width: 500px) {.mw-dsgvo-cookie-slidebar_01:not(.mw-dsgvo-cookie-slidebar-fixed_01) .wrapper {align-items: center;display: flex;}.mw-dsgvo-cookie-slidebar_01:not(.mw-dsgvo-cookie-slidebar-fixed_01) .text {padding-right: 20px;}.mw-dsgvo-cookie-slidebar_01:not(.mw-dsgvo-cookie-slidebar-fixed_01) .text-buttons {margin-top: 0;}.mw-dsgvo-cookie-slidebar_01:not(.mw-dsgvo-cookie-slidebar-fixed_01) .text-buttons button.config {margin-left: 20px;margin-right: 20px;}}@media all and (min-width: 600px) {.mw-dsgvo-cookie-slidebar_01 {font-size: 1rem;padding-bottom: 15px;padding-top: 15px;}.mw-dsgvo-cookie-slidebar_01.mw-dsgvo-cookie-slidebar-fixed_01 .wrapper {align-items: center;display: flex;}.mw-dsgvo-cookie-slidebar_01.mw-dsgvo-cookie-slidebar-fixed_01 .text {padding-right: 20px;}.mw-dsgvo-cookie-slidebar_01.mw-dsgvo-cookie-slidebar-fixed_01 .text-buttons {margin-top: 0;}.mw-dsgvo-cookie-slidebar_01.mw-dsgvo-cookie-slidebar-fixed_01 .text-buttons button.config {margin-left: 20px;margin-right: 20px;}.mw-dsgvo-cookie-slidebar_01 button.ok {max-width: 140px;}}.mw-dsgvo-overlay {bottom: 0;display: flex;left: 0;overflow: auto;padding: 20px;position: fixed;right: 0;top: 0;z-index: 99999;}.mw-dsgvo-overlay-background {background: rgba(30, 30, 30, 0.9);bottom: 0;left: 0;opacity: 0.9;position: fixed;right: 0;top: 0;z-index: 99998;}.mw-dsgvo-overlay > .content {margin: auto;position: relative;}.mw-dsgvo-overlay > .content > .inner {background: #FFFFFF;opacity: 0;transform: translate(0, -20px);}.mw-dsgvo-overlay > .content > .inner.show {opacity: 1;transform: translate(0, 0);transition: all 1s ease;}.mw-dsgvo-overlay > .content .mw-dsgvo-overlay-close {align-items: center;color: #FFFFFF;display: flex;justify-content: flex-end;line-height: 1;margin: 0 0 10px;}.mw-dsgvo-overlay > .content .mw-dsgvo-overlay-close .close {align-items: center;cursor: pointer;display: flex;height: 30px;justify-content: center;margin: 0 -10px 0 0;width: 30px;}.mw-dsgvo-overlay > .content .mw-dsgvo-overlay-close .icon-cancel {background-image: url("data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgo8dGl0bGU+Y2FuY2VsPC90aXRsZT4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMuNTI5IDQuNDcxbDMuNTI5IDMuNTI5LTMuNTI5IDMuNTI5Yy0wLjI2MSAwLjI2MS0wLjI2MSAwLjY4MyAwIDAuOTQzczAuNjgzIDAuMjYxIDAuOTQzIDBsMy41MjktMy41MjkgMy41MjkgMy41MjljMC4yNjEgMC4yNjEgMC42ODMgMC4yNjEgMC45NDMgMHMwLjI2MS0wLjY4MyAwLTAuOTQzbC0zLjUyOS0zLjUyOSAzLjUyOS0zLjUyOWMwLjI2MS0wLjI2MSAwLjI2MS0wLjY4MyAwLTAuOTQzcy0wLjY4My0wLjI2MS0wLjk0MyAwbC0zLjUyOSAzLjUyOS0zLjUyOS0zLjUyOWMtMC4yNjEtMC4yNjEtMC42ODMtMC4yNjEtMC45NDMgMHMtMC4yNjEgMC42ODMgMCAwLjk0M3oiPjwvcGF0aD4KPC9zdmc+Cg==");background-position: center center;background-repeat: no-repeat;background-size: 18px auto;}.mw-dsgvo-overlay > .content .mw-ial-root {position: relative;}.mw-dsgvo-cookie-checkelement_01 .layer-element {align-items: center;display: flex;flex-direction: column;margin: 0 auto;max-width: 500px;padding: 40px 20px;}.mw-dsgvo-cookie-checkelement_01 .layer-element .title {font-size: 22px;}.mw-dsgvo-cookie-checkelement_01 .layer-element .text {margin: 20px 0;text-align: center;}.mw-dsgvo-cookie-checkelement_01 button.dsgvo {align-items: center;border: 1px solid transparent;cursor: pointer;display: flex;height: 50px;justify-content: center;line-height: 1;margin: 0;max-width: 150px;outline: 0;padding: 0 20px;transition: 300ms ease all;}.mw-dsgvo-cookie_01 .layer-2 label.switch .slider {background: #C1C1B7;}.mw-dsgvo-cookie_01 .layer-2 label.switch input[type='checkbox']:checked + .slider {background: var(--mw-color-primary);}.mw-dsgvo-cookie_01 .layer-2 .groups .group .group-item {background: #EFEFEF;color: var(--mw-color-body);}.mw-dsgvo-cookie_01 .layer-2 .groups .group .group-item .group-title {font-weight: 700;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .items .item {border-bottom: 1px solid #E1DDDA;}.mw-dsgvo-cookie_01 .layer-2 .groups .group .items .item .item-title {font-weight: 400;}.mw-dsgvo-cookie-version-pre-2020 button:not(.fancybox-button),.mw-dsgvo-cookie-slidebar-version-pre-2020 button:not(.fancybox-button) {background: var(--mw-color-primary);color: #FFFFFF;}.mw-dsgvo-cookie-version-pre-2020 button.tertiary,.mw-dsgvo-cookie-slidebar-version-pre-2020 button.tertiary {color: var(--mw-color-primary);}.mw-dsgvo-cookie_01 .layer-1 .buttons > button.dsgvo-tertiary {color: var(--mw-color-primary);}.mw-dsgvo-cookie_01 .layer-1 .buttons > button.dsgvo-tertiary:hover {opacity: 0.8;}.mw-dsgvo-cookie-slidebar-version-pre-2020 button.dsgvo:not(.fancybox-button) {background: rgba(255, 255, 255, 0.25);}.mw-dsgvo-cookie-slidebar_01 {font-size: 18px;}.mw-dsgvo-cookie-slidebar_01.mw-dsgvo-cookie-slidebar-fixed_01 .text-buttons button.config:hover {color: #FFFFFF;opacity: 0.5;}.mw-dsgvo-cookie-version-pre-2020 button:not(.fancybox-button):not(.tertiary):hover {opacity: 0.75;}.mw-dsgvo-cookie-slidebar-version-pre-2020 button:not(.fancybox-button):not(.tertiary):hover {background: rgba(255, 255, 255, 0.8);color: #9b8678;}.mw-dsgvo-cookie-version-pre-2020 button.dsgvo:not(.fancybox-button),.mw-dsgvo-cookie-slidebar-version-pre-2020 button.dsgvo:not(.fancybox-button) {font-size: 15px;}.mw-dsgvo-cookie-slidebar_01 {background: #9B8678;}.mw-dsgvo-cookie-slidebar_01 .wrapper {max-width: 1770px;padding-left: 20px;padding-right: 20px;line-height: 1.2;}.mw-dsgvo-cookie-slidebar-fixed-bg_01 {background: rgba(30, 30, 30, 0.9);}.mw-dsgvo-cookie-checkelement_01 .layer-element {border: 1px solid #9D9A98;}.mw-dsgvo-cookie-checkelement_01 button.dsgvo {background: rgba(172, 194, 126, 0.8);color: #FFFFFF;}@media all and (max-width: 400px){.mw-dsgvo-cookie-version-pre-2020 button.dsgvo:not(.fancybox-button),.mw-dsgvo-cookie-slidebar-version-pre-2020 button.dsgvo:not(.fancybox-button) {max-width: none;min-width: 0;padding: 0 20px;}}@media all and (max-width: 350px){.mw-dsgvo-cookie_01 .layer-1 .buttons > button.dsgvo-tertiary {margin-right: 10px;}}.mw-image_01 {color: #FFFFFF;position: relative;}.mw-image_01 picture {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.mw-image_01 picture:after {background: linear-gradient(60.02deg, rgba(43, 39, 38, 0.8) 0%, rgba(56, 51, 50, 0) 49.91%), url(.jpg);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.mw-image_01 img {display: block;height: 100%;object-fit: cover;width: 100%;}.mw-image_01 .wrapper {display: flex;flex-direction: column;min-height: 450px;padding: 32px;}.mw-image_01 h2 {color: #FFFFFF;margin-bottom: 16px;text-align: left;}.mw-image_01 .wrapper > * {max-width: 630px;}.mw-image_01 .wrapper > *:first-child {margin-top: auto;}@media all and (min-width: 981px){.mw-image_01 .wrapper {min-height: 550px;padding-bottom: 80px;}}.mw-special-list .titles {margin-bottom: 30px;}.mw-special-list .titles h2 {border-bottom: 2px solid transparent;cursor: pointer;font-family: var(--mw-font-headline-element);font-size: var(--mw-font-headline-element-size);font-weight: var(--mw-font-headline-element-weight);line-height: var(--mw-font-headline-element-lineheight);padding: 13px 16px;margin-bottom: 0;}.mw-special-list .titles h2.selected {color: #BD122A;border-color: #BD122A;}.mw-special-list .content .entry:not(.selected) {display: none;}@media all and (min-width: 600px){.mw-special-list .titles {display: flex;flex-wrap: wrap;}.mw-special-list .titles h2 + h2 {margin-left: 18px;}}.mw-list_01 .mw-element-small + ul {  margin-top: 22px;display: table;}.mw-text_01 + .mw-list_01 {  margin-top: calc(var(--mw-margin-top) * -1 + 48px);}.mw-list_01 ul li,.mw-list-multi-columns ul li,.mw-special-list ul li {line-height: 1.4;font-weight: 400;font-size: 18px;padding: 9px 0 9px 30px;position: relative;}.mw-list_01 ul li span,.mw-list-multi-columns ul li span,.mw-special-list ul li span {color: #A81E1C;font-size: 24px;left: -4px;top: 8px;position: absolute;}@media all and (min-width: 981px){.mw-list-multi-columns ul {display: flex;flex-wrap: wrap;justify-content: space-between;}.mw-list-multi-columns ul li {width: 50%;}}.mw-image-text-combi_01 > .wrapper {padding: 0;position: relative;z-index: 1;}.mw-image-text-combi_01 .image {position: relative;}.mw-image-text-combi_01 .image:after,.mw-image-text-combi_01 .image:before {background: -moz-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(250,250,250,1) 100%);background: -webkit-linear-gradient(top, rgba(250,250,250,0) 0%,rgba(250,250,250,1) 100%);background: linear-gradient(to bottom, rgba(250,250,250,0) 0%,rgba(250,250,250,1) 100%);bottom: 0;content: "";height: 40%;right: 0;position: absolute;opacity: 0.65;width: 100%;}.mw-image-text-combi_01 .image img {display: block;width: 100%;}.mw-image-text-combi_01 .wrapper-text {margin: -21px 24px 0;position: relative;}.mw-image-text-combi_01 .wrapper-text h2 {color: #732533;margin: 0;text-align: left;}.mw-image-text-combi_01 .wrapper-text .text {margin: 28px 0 0;}@media all and (min-width: 700px) {.mw-image-text-combi_01 + .mw-image-text-combi_01 {margin-top: calc(var(--mw-margin-top) * -1 + 80px) !important;}.mw-headline_01 + .mw-image-text-combi_01 {margin-top: calc(var(--mw-margin-top) * -1 + 80px) !important;}.mw-image-text-combi_01 .image:after,.mw-image-text-combi_01 .image:before {background: -moz-linear-gradient(left, rgba(250,250,250,0) 0%, rgba(250,250,250,1) 100%);background: -webkit-linear-gradient(left, rgba(250,250,250,0) 0%,rgba(250,250,250,1) 100%);background: linear-gradient(to right, rgba(250,250,250,0) 0%,rgba(250,250,250,1) 100%);height: 100%;opacity: 0.4;width: 40%;}.mw-image-text-combi-image-right .image:after,.mw-image-text-combi-image-right .image:before {background: -moz-linear-gradient(left, rgba(250,250,250,1) 0%, rgba(250,250,250,0) 100%);background: -webkit-linear-gradient(left, rgba(250,250,250,1) 0%,rgba(250,250,250,0) 100%);background: linear-gradient(to right, rgba(250,250,250,1) 0%,rgba(250,250,250,0) 100%);left: 0;right: auto;}.mw-image-text-combi_01 > .wrapper {align-items: flex-start;display: flex;}.mw-image-text-combi_01 .image {flex: 48.623853211009177%; margin-left: -123px;}.mw-image-text-combi-image-right .image {margin-left: auto;margin-right: -123px;}.mw-image-text-combi_01 .image img {margin-bottom: 0;}.mw-image-text-combi_01 .wrapper-text {flex: 51.37614678899083%;margin: 0;padding: 37px 0 0 65px !important;display: flex;flex-direction: column;justify-content: center;}.mw-image-text-combi-image-right .wrapper-text {order: -1;padding: 37px 65px 0 0 !important;}.mw-image-text-combi_01 .wrapper-text h2 {margin-left: -130px;}.mw-image-text-combi-image-right .wrapper-text h2 {margin-left: 0;margin-right: -130px;text-align: right;z-index: 1;}.mw-image-text-combi_01 .wrapper-text .text {margin: 56px 0 0;}}.mw-footer .newsletter {background: #B4A588;border-bottom: 15px solid #FFFFFF;margin-bottom: 37px;padding-bottom: 80px;padding-top: 80px;}.mw-footer .newsletter .label {color: #FFFFFF;font-family: "Yeseva One";font-size: 48px;line-height: 1.083;}.mw-footer .newsletter .label > span {display: block;font-size: 28px;margin: 8px 0 0;}.mw-footer .newsletter form {display: flex;flex-direction: column;margin: 40px 0 0;}.mw-footer .newsletter form input {background: #FFFFFF;color: #732533;font-weight: 400;height: 56px;}.gmapRoutePlanner > form > .row > .field::-webkit-input-placeholder {color: #732533;opacity: 1;}.gmapRoutePlanner > form > .row > .field:-moz-placeholder {color: #732533;opacity: 1;}.gmapRoutePlanner > form > .row > .field::-moz-placeholder {color: #732533;opacity: 1;}.gmapRoutePlanner > form > .row > .field:-ms-input-placeholder {color: #732533;opacity: 1;}.gmapRoutePlanner > form > .row > .field::-ms-clear {    display: none;}.mw-footer .newsletter form button {height: 60px;margin: 0 0 0 auto;padding: 0 32px;}@media all and (max-width: 981px){.mw-footer .newsletter form button {border-top-left-radius: 0;border-top-right-radius: 0;}}@media all and (min-width: 981px){.mw-footer .newsletter {border-bottom: 0;margin-bottom: 80px;}.mw-footer .newsletter > div {display: flex;}.mw-footer .newsletter form {flex-direction: row;margin: 0 0 0 auto;align-items: center;width: 48.8%;}.mw-footer .newsletter form input {height: 60px;}.mw-footer .newsletter form button {border-top-left-radius: 0;border-bottom-left-radius: 0;}}.mw-footer .top .left > img {display: block;width: 170px;}.mw-footer .top .left .contact {margin: 62px 0 24px;}.mw-footer .top .left .contact > a {color: #FFFFFF;display: block;font-family: "Bellota";font-size: 24px;line-height: 38px;font-weight: 700;}.mw-footer .top .left .address {font-size: 18px;line-height: 25px;}.mw-footer .top .left .address > span {display: block;font-weight: 700;margin: 0 0 5px;}.mw-footer .top .left .social {display: flex;margin: 24px 0 56px;}.mw-footer .top .left .social > a {color: #FFFFFF;font-size: 32px;display: block;}.mw-footer .top .left .social > a > span {display: block;}.mw-footer .top .left .social > a + a {margin-left: 17px;}@media all and (min-width: 981px){.mw-footer .top .left .contact {margin-bottom: 34px;}.mw-footer .top .left .social {margin-top: 30px;}}.mw-footer .top .center .footermenu > li + li {margin-top: 24px;}.mw-footer .top .center .footermenu > li > a {color: #FFFFFF;display: block;font-size: 18px;font-weight: 700;line-height: 23px;text-transform: uppercase;}.mw-footer .top .center .footermenu > li > a:hover {opacity: 0.8;}.mw-footer .top .center .footermenu > li > ul > li > a {color: #FFFFFF;display: block;font-size: 16px;font-weight: 700;line-height: 20px;margin-top: 4px;opacity: 0.5;text-transform: uppercase;}.mw-footer .top .center .footermenu > li > ul > li > a:hover {opacity: 1;}@media all and (min-width: 500px){.mw-footer .top .center .footermenu {display: flex;justify-content: space-between;}.mw-footer .top .center .footermenu > li {width: 48%;}.mw-footer .top .center .footermenu > li + li {margin-left: 24px;margin-top: 0;}}@media all and (min-width: 981px){.mw-footer .top .center {margin-left: 80px;margin-top: 170px;}.mw-footer .top .center .footermenu > li {min-width: 190px;}.mw-footer .top .center .footermenu > li > a {margin-bottom: 12px;}}.mw-footer .top .right {margin: 56px 0;}.mw-footer .top .right > img {display: block;margin: 0 -24px;max-width: 100%;}@media all and (min-width: 981px){.mw-footer .top .right {max-width: 475px;width: 35%;margin: 0 0 0 auto;}.mw-footer .top .right > img {margin: 0;}}@media all and (min-width: 1400px){.mw-footer .top .right {margin-right: 4%;}}.mw-footer .bottom .micado {display: block;margin: 0 0 16px;}.mw-footer .bottom .micado img {display: block;}.mw-footer .bottom .metamenu {display: flex;flex-wrap: wrap;margin: 0 -8px;}.mw-footer .bottom .metamenu li {margin: 8px;}.mw-footer .bottom .metamenu li,.mw-footer .bottom .metamenu li * {color: #FFFFFF;display: block;font-size: 12px;line-height: 15px;letter-spacing: 1px;opacity: 0.8;text-transform: uppercase;}.mw-footer .bottom .metamenu li a:hover {opacity: 1;}@media all and (min-width: 850px){.mw-footer .bottom {display: flex;}.mw-footer .bottom .micado {margin-bottom: 0;margin-right: auto;}}.mw-gallery_01 {position: relative;overflow: hidden;z-index: 2;}.mw-gallery_01:not(.no-slider) > .wrapper {max-width: 898px;}.mw-headline + .mw-gallery_01 {margin-top: calc(var(--mw-margin-top) * -1 + 15px);}.mw-gallery_01 .swiper-container {overflow: visible;}.mw-gallery_01 .swiper-slide {transition: opacity 300ms ease;}.mw-gallery_01 .swiper-slide:not(.swiper-slide-active) {opacity: 0.1;}.mw-gallery_01 a {display: block;overflow: hidden;position: relative;}.mw-gallery_01 a img {display: block;transition: all 300ms ease;width: 100%;}.mw-gallery_01 .swiper-slide-image-trigger a img {filter: blur(5px);transform: scale(1.2);}.mw-gallery_01 .swiper-slide-image-trigger .trigger-text {align-items: center;bottom: 0;color: #FFFFFF;display: flex;flex-direction: column;font-size: 24px;font-weight: var(--mw-font-primary-weight-normal);justify-content: center;left: 0;padding: 20px;position: absolute;right: 0;top: 0;}.mw-gallery_01 .swiper-slide-disabled {display: none;}.mw-gallery_01 .swiper-slide-active a:hover img {filter: blur(5px);transform: scale(1.2);}.mw-gallery_01 a.mw-gallery_01-link:before {position: absolute;top: 50%;left: 50%;content: "\53";font-family: "Micado-Web";transform: translate(-50%, -50%);opacity: 0;color: #FFFFFF;text-shadow: 0 0 10px rgba(0, 0, 0, 0.25);font-size: 45px;transition: all 300ms ease;z-index: 1;}.mw-gallery_01 a.mw-gallery_01-link:hover:before {opacity: 1;}.mw-gallery_01 a p {display: none;}.mw-gallery_01 .navi {display: none;}.mw-gallery_01 .pagination {display: flex;justify-content: center;margin: 24px 0 0;width: 100%;}.mw-gallery_01 .pagination > span {background: #b4a588;height: 10px;width: 10px;margin: 0 5px;opacity: 0.5;}.mw-gallery_01 .pagination > span.swiper-pagination-bullet-active {background: #732533;opacity: 1;}.mw-gallery_01.no-slider > .wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;}.mw-gallery_01.no-slider a {margin: 4% 0 0;width: 48%;}@media all and (min-width: 600px){.mw-headline + .mw-gallery_01 {margin-top: calc(var(--mw-margin-top) * -1 + 32px);}.mw-gallery_01.no-slider > .wrapper {justify-content: flex-start;}.mw-gallery_01.no-slider a {margin: 0 2% 0 0;width: 32%; }.mw-gallery_01.no-slider a:nth-child(3n) {margin-right: 0;}.mw-gallery_01.no-slider a:nth-child(n+4) {margin-top: 2%;}}@media all and (min-width: 980px){.mw-gallery_01:not(.no-slider) {margin: 0 32px;}.mw-headline-text + .mw-gallery_01 {margin-top: -50px;}.mw-gallery_01:not(.no-slider) > .wrapper {padding: 0;}.mw-gallery_01 a p {display: block;background: var(--mw-color-primary);color: #FFFFFF;padding: 0 20px;position: absolute;  bottom: -45px;z-index: 1;width: 100%;font-size: 18px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: 400;line-height: 45px;transition: bottom 300ms ease;}.mw-gallery_01 a:hover p {bottom: 0;}}@media all and (min-width: 1400px){.mw-gallery_01 .navi {display: block;}.mw-gallery_01 .navi span {border-radius: 0 4px 4px 0;cursor: pointer;right: 100%;font-size: 24px;position: absolute;top: 50%;margin: -28px -44px 0 0;background: #B9B6AA;color: #FFFFFF;line-height: 56px;width: 44px;text-align: center;transition: all 300ms ease;z-index: 1;}.mw-gallery_01 .navi span:not(.swiper-button-disabled):hover {background: #521A24;}.mw-gallery_01 .navi span.swiper-button-disabled {cursor: default;opacity: 0;}.mw-gallery_01 .navi span.next {border-radius: 4px 0 0 4px;left: 100%;right: auto;margin-left: -44px;margin-right: 0;}}.mw-gallery_01-overlay .image-entry {margin: 0 0 30px 0;position: relative;}.mw-gallery_01-overlay .image-entry .image-pagination {position: absolute;right: 5px;top: 5px;background: rgba(0, 0, 0, 0.5);color: #FFFFFF;padding: 10px;line-height: 1;border-radius: 5px;}.mw-gallery_01-overlay .image-entry img {display: block;width: 100%;}.mw-gallery_01-overlay .image-entry .image-title {padding: 20px;}.mw-dropdown_01 + .mw-dropdown_01 {margin-top: calc(var(--mw-margin-top) * -1);}.mw-dropdown_01 .container {height: 0;overflow: hidden;transition: 1s ease height;}.mw-dropdown_01 .container > *:first-child {margin-top: 50px !important;}.mw-dropdown_01 .container > *:last-child {margin-bottom: 50px !important;}.mw-dropdown_01.mw-dropdown_01-show-start .container {height: auto;}.mw-dropdown_01 .title {cursor: pointer;position: relative;}.mw-dropdown_01.mw-dropdown_01-show-start .title .mw-icon,.mw-dropdown_01.mw-dropdown_01-show .title .mw-icon {margin-top: -26px;transform: rotate(180deg) translateY(-50%);}.mw-dropdown_01 .title .mw-icon {color: var(--mw-color-primary);position: absolute;right: var(--mw-padding-right);top: 50%;transform: translateY(-50%);font-size: 25px;}.mw-dropdown_01 .title span:first-child {align-items: center;border-bottom: 1px solid #cdcdcd;display: flex;flex: 1;color: var(--mw-color-headline3);font-family: var(--mw-font-headline3);font-size: var(--mw-font-headline3-size);font-weight: var(--mw-font-headline3-weight);height: 100%;padding: 20px 40px 20px 0;line-height: 1.3;}@media all and (min-width: 500px){.mw-dropdown_01 .title span:first-child {padding: 18px 40px 18px 0;}}@media all and (mac-width: 500px){.mw-dropdown_01 .title span:first-child {font-size: 28px;}}.mw-download_01 + .mw-download_01 {margin-top: calc(var(--mw-margin-top) * -1);}.mw-download_01 > div {align-items: center;border-bottom: 2px solid #D8D8D8;display: flex;flex-wrap: wrap;margin: 0 10px 0 0;padding: 0 0 20px;}.mw-download_01 .title {margin: 0 0 10px;font-weight: 600;width: 100%;}.mw-download_01 .size {font-size: 14px;opacity: 0;transition: all 300ms ease;}.mw-download_01 .size.show {opacity: 1;}.mw-download_01 .button {margin: 0 0 0 auto;}.mw-download_01 .button > span {margin: 0 12px 0 0;font-size: 18px;}@media all and (min-width: 750px){.mw-download_01 .title {margin-bottom: 0;width: auto;}.mw-download_01 .size {margin-left: auto;margin-right: 45px;}.mw-download_01 .button {margin-left: 0;}}.grecaptcha-badge {z-index: 3;}.mw-form_01 .wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;}.mw-form_01 .form-row {flex: 0 0 49%;flex: 0 0 calc(50% - 6px);margin: 0 0 15px;}.mw-form_01 .form-row-infotext {margin: 20px 0;}.mw-form_01 .form-row-break + .form-row-headline {margin-top: 40px;margin-bottom: 20px;}.mw-form_01 .form-row-break,.mw-form_01 .form-row-infotext,.mw-form_01 .form-row-headline,.mw-form_01 .form-row-checkbox,.mw-form_01 .form-row-radio,.mw-form_01 .form-row-textarea,.mw-form_01 .form-row-fileupload {flex: 0 0 100% !important;}.mw-form_01 .form-row > label:not(.label-checkbox) {display: none;}.mw-form_01 .form-row.form-row-fileupload > label,.mw-form_01 .form-row.form-row-date > label {display: block;font-weight: 400;margin: 8px 0;}.mw-form_01 .form-row .form-field {background: #FFFFFF;border: 1px solid #cfcac9;border-radius: 4px;padding: 0 20px;height: 50px;}.mw-form_01 .form-row textarea.form-field {height: 200px;padding-bottom: 14px;padding-top: 14px;}.mw-form_01 .form-row-date {position: relative;}.mw-form_01 .form-row-date input {cursor: pointer;}.mw-form_01 .form-row-date .mw-icon {align-items: center;bottom: 0;color: var(--mw-color-primary);cursor: pointer;display: flex;font-size: 26px;height: 50px;justify-content: center;position: absolute;right: 20px;}.mw-form_01 .form-button {display: flex;flex: 1;justify-content: flex-end;margin-top: 18px;}.mw-form_01 .form-row.spm {flex: 0 0 100%;}.mw-form_01 .form-row .spm {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #cfcac9;float: left;padding: 15px;position: relative;width: 100%;}.mw-form_01 .form-row .spm:after {font-family: 'Micado-Web-Addition';content: 'arrowright';font-size: 14px;left: 146px;position: absolute;top: 20px;}.mw-form_01 .form-row .spm > img {border: 1px solid #cfcac9;float: left;}.mw-form_01 .form-row .spm > img + input {float: left;height: 32px;margin: 0 0 0 30px;padding: 0 8px;text-align: center;width: 90px;}.mw-form_01 .form-row .spm > p {clear: both;padding: 8px 0 0 0;}@media all and (max-width: 400px){.mw-form_01 .form-row {flex: 100%;}.mw-form_01 .form-button button {max-width: none;width: 100%;}}@media all and (min-width: 981px){.mw-form_01 .form-row {margin-bottom: 30px;flex: 0 0 calc(50% - 15px);}}.ui-datepicker.mw-default-datepicker {background: #FFFFFF;border: 1px solid var(--mw-color-gray);box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.2);min-width: 280px;padding: 20px;width: auto;z-index: 400 !important;}.ui-datepicker.mw-default-datepicker .ui-datepicker-header {align-items: center;display: flex;justify-content: center;margin: 0 0 20px;padding: 0;}.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-next {cursor: pointer;display: block;height: auto;left: auto;position: relative;right: auto;top: auto;width: auto;}.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled,.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled {opacity: 0.3;}.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-next {order: 2;}.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-next:before {font-family: "Micado-Web";-webkit-font-feature-settings: "liga";-moz-font-feature-settings: "liga=1";-moz-font-feature-settings: "liga";-ms-font-feature-settings: "liga" 1;font-feature-settings: "liga";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;-webkit-font-variant-ligatures: discretionary-ligatures;font-variant-ligatures: discretionary-ligatures;font-weight: normal;letter-spacing: 0;line-height: 1;speak: never;text-transform: none;}.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-prev:before {content: "arrowleft";}.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-next:before {content: "arrowright";}.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-next span {display: none;}.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-title {font-size: 20px;font-weight: 300;line-height: 1;margin: 0 auto;text-transform: uppercase;}.ui-datepicker.mw-default-datepicker .ui-datepicker-header .ui-datepicker-title > .ui-datepicker-month {font-weight: 500;}.ui-datepicker.mw-default-datepicker .ui-datepicker-calendar th span {color: var(--mw-color-primary);display: block;font-weight: 500;padding: 0 0 8px;text-transform: uppercase;}.ui-datepicker.mw-default-datepicker .ui-datepicker-calendar td {padding: 0;}.ui-datepicker.mw-default-datepicker .ui-datepicker-calendar td span,.ui-datepicker.mw-default-datepicker .ui-datepicker-calendar td a {color: var(--mw-color-body);font-size: 16px;font-weight: var(--mw-font-primary-weight-normal);line-height: 46px;padding: 0;text-align: center;}.ui-datepicker.mw-default-datepicker .ui-datepicker-calendar .ui-state-disabled span,.ui-datepicker.mw-default-datepicker .ui-datepicker-calendar .ui-state-disabled a {opacity: 0.3;}.ui-datepicker.mw-default-datepicker .ui-datepicker-calendar .ui-datepicker-today a {color: var(--mw-color-primary);}.ui-datepicker.mw-default-datepicker .ui-datepicker-calendar td > a.ui-state-active {background: var(--mw-color-primary) !important;color: #FFFFFF !important;}.ui-datepicker.mw-default-datepicker .ui-datepicker-calendar td:hover > a {background: var(--mw-color-primary-opacity-highest);}@media all and (min-width: 350px) {.ui-datepicker.mw-default-datepicker {min-width: 310px;}}@media all and (min-width: 375px) {.ui-datepicker.mw-default-datepicker {min-width: 335px;}}@media all and (min-width: 500px) {.ui-datepicker.mw-default-datepicker {min-width: 450px;padding: 50px 35px;}}.mw-teasergroup_01 .swiper-container {overflow: visible;padding: 0 32px 0 0;}.mw-teasergroup_01 .wrapper {margin-bottom: -32px;padding: 0;}.mw-teasergroup_01 .swiper-wrapper {padding: 0 16px 40px;}.mw-teasergroup_01 .top h2 {color: #732533;font-size: 32px;margin: 0 0 55px;text-align: center;}.mw-teasergroup_01 article {background: #FFFFFF;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.24);height: auto;display: flex;flex-direction: column;overflow: hidden;}.mw-teasergroup_01 article.hide {display: none;}.mw-teasergroup_01 article picture {position: relative;}.mw-teasergroup_01 article picture img {display: block;width: 100%;}.mw-teasergroup_01 article .content {display: flex;flex-direction: column;margin: 32px 32px 44px;flex: 1;}.mw-teasergroup_01 article .content .title {color: #201A1A;font-size: 28px;font-family: "Yeseva One";font-weight: 400;line-height: 1.07;margin: 0 0 26px;}.mw-teasergroup_01 article .content .text {margin: 0 0 44px;}.mw-teasergroup_01 article .content a {color: #732533;text-transform: uppercase;letter-spacing: 1px;display: flex;font-size: 18px;line-height: 24px;margin: auto 0 0;}.mw-teasergroup_01 article .content a > span {font-size: 24px;margin: 0 0 0 12px;}.mw-teasergroup_01 article .content .roomfacts {display: flex;margin: -7px 0 19px;flex-wrap: wrap;}.mw-teasergroup_01 article .content .roomfacts div {display: flex;align-items: center;margin: 5px 0;min-width: 50%;}.mw-teasergroup_01 article .content .roomfacts div .mwa-icon {color: #732533;font-size: 32px;margin: 0 17px 0 0;}.mw-teasergroup_01 .navi span {border-radius: 0 4px 4px 0;cursor: pointer;left: 0;font-size: 44px;position: absolute;top: 50%;margin: -28px 0 0 0;background: rgba(43, 38, 34, 0.25);color: #FFFFFF;line-height: 56px;width: 44px;text-align: center;transition: all 300ms ease;z-index: 1;}.mw-teasergroup_01 .navi span:not(.swiper-button-disabled):hover {background: rgba(43, 38, 34, 0.8);}.mw-teasergroup_01 .navi span.swiper-button-disabled {cursor: default;opacity: 0;}.mw-teasergroup_01 .navi span.next {border-radius: 4px 0 0 4px;right: 0;left: auto;}.mw-teasergroup_01 .pagination {margin-top: 70px;text-align: center;}.mw-teasergroup_01 .pagination span {background: none;border-radius: 4px;border: 1px solid transparent;color: #732533;counter-increment: inst;font-weight: 700;height: 48px;line-height: 46px;opacity: 0.5;width: 48px;}.mw-teasergroup_01 .pagination span:before {content: counter(inst);}.mw-teasergroup_01 .pagination span.swiper-pagination-bullet-active {border-color: #732533;opacity: 1;}@media all and (min-width: 981px){.mw-headline_01 + .mw-teasergroup_01 {margin-top: calc(var(--mw-margin-top) * -1 + 50px) !important;}.mw-teasergroup_01 .swiper-container {overflow: hidden;}.mw-teasergroup_01 article {transition: all 300ms ease;}.mw-teasergroup_01 article:hover {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);}.mw-teasergroup_01 .navi span {background: none !important;color: #521A24;line-height: 80px;left: -72px;width: 72px;margin-top: -40px;font-size: 76px;}.mw-teasergroup_01 .navi span.next {right: -72px;}.mw-teasergroup_01 .navi span:not(.swiper-button-disabled):hover {color: #732533;}}.mw-html-cookie_01 > .content {margin: 0 auto;max-width: 650px;}.mw-html-cookie_01 > .content > h3 {background: var(--mw-color-middlegray);color: #FFFFFF;cursor: pointer;font-weight: bold;margin: 0;padding: 9px 20px;position: relative;}.mw-html-cookie_01 > .content > div {background: var(--mw-color-lightgray);padding: 20px;}.mw-html-cookie_01 > .content > div > p {line-height: 1.2;margin: 0;}.mw-html-cookie_01 > .content > div > .button {align-items: center;display: flex;justify-content: center;margin: 20px 0 0;}.mw-links_01 {margin: 0;position: relative;}.mw-text_01 + .mw-links_01 {margin-top: calc(var(--mw-margin-top) * -1 + 48px) !important;}.mw-teasergroup_02 + .mw-link {margin-top: calc(var(--mw-margin-top) * -1 + 42px) !important;}.mw-links_01 h2 {margin-bottom: 32px;}.mw-links_01 ul {display: flex;flex-wrap: wrap;margin: 0 0 0 -12px;}.mw-links_01 ul li {margin: 0 12px 12px 12px;}.mw-links_01 ul li a {max-width: none;}.mw-link div {display: table;}.mw-link a {max-width: none;}.mw-link + .mw-link {    margin-top: calc(var(--mw-margin-top) * -1 + 20px) !important;}.mw-table_01 {display: none;}.mw-table_01 h2 {color: #732533;font-family: "Bellota";font-weight: 700;font-size: 20px;text-align: center;margin-bottom: 42px;}.mw-table_01.mw-table-mobile {display: block;}.mw-table_01.mw-table-mobile .preloader {left: 0;margin: 25px 0 0 0;position: absolute;right: 0;}.mw-table_01.mw-table-mobile .row {border-bottom: 1px solid #999999;display: flex;justify-content: space-between;}.mw-table_01.mw-table-mobile .mw-table-mobile-disabled {opacity: 0;}.mw-table_01.mw-table-mobile .row-first {color: #732533;font-weight: 700;}.mw-table_01.mw-table-mobile .row .column {padding: 15px 0;}.mw-table_01.mw-table-mobile .row .column:first-child {padding-right: 15px;}.mw-table_01.mw-table-mobile .row .column.mw-table-mobile-hide {display: none;}.mw-table_01.mw-table-mobile .row-first .column {display: none !important;}.mw-table_01.mw-table-mobile .row-first .column:first-child {display: block !important;}.mw-table_01 p,.mw-table-fixed_01 p {margin-top: 32px;}.mw-table_01.mw-table-desktop {display: block;font-size: 18px;}.mw-table_01.mw-table-desktop .table {border-radius: 4px;overflow: hidden;}.mw-table_01.mw-table-desktop .table .row {display: flex;}.mw-table_01.mw-table-desktop .table .row-first {color: #732533;font-weight: 700;}.mw-table_01.mw-table-desktop .table .row > .column {border-bottom: 1px solid #999999;flex: 1;padding: 8px;}@media all and (min-width: 981px){.mw-headline_01 + .mw-table_01.mw-table-desktop {margin-top: -60px;}.mw-table_01.mw-table-desktop + .mw-table_01.mw-table-desktop {margin-top: -60px;}}.mw-table-fixed_01 h2 {color: #732533;font-family: "Bellota";font-weight: 700;font-size: 20px;text-align: center;margin-bottom: 42px;}.mw-table-fixed_01 .table {border-radius: 4px;overflow: hidden;}.mw-table-fixed_01 .table .row {display: flex;font-size: 18px;}.mw-table-fixed_01 .table .row .column {border-bottom: 1px solid #999999;flex: 1;padding: 8px;}.mw-table-fixed_01 .table .row .column:first-child {background: #FFFFFF;color: #732533;font-weight: 700;max-width: 220px;}.mw-video_01 > .wrapper {display: flex;flex-direction: column;}.mw-video_01 > .wrapper {justify-content: center;min-height: auto;padding-left: 0;padding-right: 0;}.mw-video_01 .video-container {display: flex;padding: 0 0 56.25% 0;position: relative;}.mw-video_01 .video-container iframe {border-radius: 4px;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.mw-video_01 .video-container .mw-icon {align-items: center;background: rgba(0, 0, 0, 0.5);border-radius: 50%;bottom: 10px;color: #FFFFFF;cursor: pointer;display: flex;font-size: 25px;height: 50px;justify-content: center;position: absolute;right: 10px;transform: translate(0, 0);transition: background 300ms ease, color 300ms ease;width: 50px;z-index: 2;}.mw-video_01.mw-video_01-video-visible .video-container .mw-icon {background: rgba(255, 255, 255, 0.5);color: #000000;}.mw-video_01 .video-container .mw-icon.text {bottom: 70px;}.mw-video_01 .video-container.unmute .mw-icon.sound .mute {display: none;}.mw-video_01 .video-container .mw-icon.sound .mute {display: block;}.mw-video_01 .video-container .mw-icon.sound .unmute {display: none;}.mw-video_01 .video-container.unmute .mw-icon.sound .unmute {display: block;}.mw-video_01 .text-container {background: rgba(0, 0, 0, 0.75);bottom: 0;color: #FFFFFF;display: block;left: 0;opacity: 0;overflow: auto;padding: 60px 80px 60px 60px;position: absolute;right: 0;text-align: center;top: 0;transition: opacity 500ms ease;z-index: -1;}.mw-video_01-video-visible .text-container {opacity: 1;z-index: 1;}.mw-video_01 .text-container .title {font-size: 24px;margin: 0 0 20px;text-align: center;}.mw-video_01 .text-container .text {line-height: 1.6;}@media all and (min-width: 769px){.mw-video_01 > .wrapper {padding-left: var(--mw-padding-left);padding-right: var(--mw-padding-right);}.mw-video_01 .text-container {left: var(--mw-padding-left);right: var(--mw-padding-right);}}.mw-equipment {background: #521A24;color: #FFFFFF;padding: 60px 0;}.mw-equipment h2 {color: #FFFFFF;margin: 0 0 30px;text-align: center;}.mw-equipment ul li {align-items: center;display: flex;min-height: 48px;line-height: 1.6;margin: 13px 0;padding: 0 0 0 64px;position: relative;}.mw-equipment ul li .mwa-icon {font-size: 48px;left: 0;margin: -24px 0 0;opacity: 0.5;position: absolute;top: 50%;}@media all and (min-width: 981px){.mw-equipment {padding: 80px 0 100px;}.mw-equipment h2 {margin: 0 0 50px;}.mw-equipment ul {display: flex;flex-wrap: wrap;}.mw-equipment ul li {margin: 7px 0;width: 50%;}}.mw-roomteaser + .mw-roomteaser {margin-top: -50px;}.mw-roomteaser > .wrapper {background: #FFFFFF;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.24);margin-bottom: 5px;}.mw-roomteaser .images {position: relative;}.mw-roomteaser .images img {display: block;width: 100%;}.mw-roomteaser .pagination {bottom: 16px;left: 0;display: flex;justify-content: center;position: absolute;width: 100%;z-index: 1;}.mw-roomteaser .pagination > span {background: #FFFFFF;height: 10px;width: 10px;margin: 0 5px;opacity: 0.5;}.mw-roomteaser .pagination > span.swiper-pagination-bullet-active {opacity: 1;}.mw-roomteaser .navi span {cursor: pointer;right: 100%;font-size: 24px;position: absolute;top: 50%;margin: -28px -44px 0 0;color: #FFFFFF;line-height: 56px;width: 44px;text-align: center;transition: all 300ms ease;z-index: 1;}.mw-roomteaser .navi span.swiper-button-disabled {cursor: default;opacity: 0;}.mw-roomteaser .navi span.next {left: 100%;right: auto;margin-left: -44px;margin-right: 0;}.mw-roomteaser .content {padding: 32px 24px;}.mw-roomteaser .content .title {font-family: "Yeseva One";font-size: 32px;line-height: 35px;}.mw-roomteaser .content .text {font-size: 18px;margin: 32px 0;}.mw-roomteaser .content .roomfacts {display: flex;flex-wrap: wrap;margin: 0 0 32px;}.mw-roomteaser .content .roomfacts div {display: flex;align-items: center;margin: 5px 0;min-width: 50%;text-transform: uppercase;color: #857D7C;letter-spacing: 1px;font-size: 14px;width: 100%;}.mw-roomteaser .content .roomfacts div .mwa-icon {color: #732533;font-size: 32px;margin: 0 6px 0 0;}.mw-roomteaser .content .buttons {display: flex;flex-wrap: wrap;margin-bottom: -8px;}.mw-roomteaser .content .buttons > a {margin: 0 8px 8px 0 !important;}@media all and (min-width: 500px){.mw-roomteaser .content .roomfacts div {width: 50%;}}@media all and (min-width: 981px){.mw-headline-text + .mw-roomteaser {margin-top: -50px;}.mw-roomteaser + .mw-roomteaser {margin-top: -64px;}.mw-roomteaser > .wrapper {display: flex;}.mw-roomteaser .images {min-width: 41.600000000000001%; max-width: 41.600000000000001%; }.mw-roomteaser .swiper-container {height: 100%;}.mw-roomteaser .swiper-container .mw-gallery_01-link {display: block;height: 100%;}.mw-roomteaser .images img {min-height: 100%;object-fit: cover;}.mw-roomteaser .content {padding: 40px 40px 40px 56px;}.mw-roomteaser .content .text {margin-bottom: 27px;}.mw-roomteaser .content .roomfacts {margin: 0 0 50px;}}.mw-aroundme-teasergroup > .label {font-size: 22px;font-weight: 400;margin: 40px 0 15px;}.mw-aroundme-teasergroup > article {background: #F2F2F2;cursor: pointer;position: relative;overflow: hidden;}.mw-aroundme-teasergroup > article + article {margin-top: 20px;}.mw-aroundme-teasergroup > article > h2 {display: none;}.mw-aroundme-teasergroup > article img {display: block;width: 100%;}.mw-aroundme-teasergroup > article figcaption > span {display: none;}.mw-aroundme-teasergroup > article figcaption > .infos {background: rgba(0, 0, 0, 0.3);color: #FFFFFF;position: absolute;right: 20px;top: 23px;padding: 0 20px;font-size: 0.85rem;font-weight: 700;line-height: 35px;text-align: right;}.mw-aroundme-teasergroup > article figcaption > .infos li + li {margin-top: -12px;}.mw-aroundme-teasergroup > article figcaption > .content {padding: 30px 30px 33px 30px;}.mw-aroundme-teasergroup > article figcaption > .content > * {display: block;line-height: 1.3;}.mw-aroundme-teasergroup > article figcaption > .content .title {font-size: 20px;font-weight: bold;margin-bottom: 4px;}.mw-aroundme-teasergroup > article figcaption > .content .title {color: var(--mw-color-primary);}.mw-aroundme-teasergroup > article figcaption > .content .description {margin-top: 8px;}.mw-aroundme-teasergroup > article figcaption > .content .phone {background: var(--mw-color-primary);color: #FFFFFF;display: table;padding: 0 20px;line-height: 35px;margin: 14px 0 0;font-size: 17px;font-weight: 700;}@media all and (min-width: 767px){.mw-aroundme-teasergroup > article:not(.no-image) {padding-left: 230px;}.mw-aroundme-teasergroup > article + article {margin-top: 10px;}.mw-aroundme-teasergroup > article .image {position: absolute;top: 0;left: 0;height: 100%;width: 200px;overflow: hidden;}.mw-aroundme-teasergroup > article img {display: block;height: 100%;position: absolute;left: 50%;transform: translate(-50%,-50%);top: 50%;object-fit: cover;width: 100%;}.mw-aroundme-teasergroup > article figcaption > .content {min-height: 160px;padding-right: 30px;padding-left: 0;}.mw-aroundme-teasergroup > article.no-image figcaption > .content {padding-left: 30px;}.mw-aroundme-teasergroup > article figcaption > span {display: block;position: absolute;bottom: 0;right: 20px;font-size: 80px;opacity: 0.15;}.mw-aroundme-teasergroup > article figcaption > .content .title {padding-right: 250px;}.mw-aroundme-teasergroup > article figcaption > .infos {background: rgba(0, 0, 0, 0.1);color: var(--mw-color-body);display: flex;right: 30px;}.mw-aroundme-teasergroup > article figcaption > .infos li + li {margin-left: 15px;margin-top: 0;}}