.mw-headline_01 + .mw-image_01 {margin-top: calc(var(--mw-margin-top) * (-1) + 56px);}.mw-image_01 > .wrapper.mw-max-width2 {padding: 0;max-width: 940px;}.mw-image_01 img {display: block;width: 100%;}.mw-image_01 p.text {color: #FFFFFF;font-size: 1.5rem;font-weight: var(--mw-font-primary-weight-bold);left: 0;opacity: 0;padding: 0 var(--mw-padding-right) 0 var(--mw-padding-left);position: absolute;text-align: center;text-shadow: 0 0 6px rgba(0, 0, 0, 0.15);top: 50%;transform: translate(0, 0);transition: opacity 1.4s cubic-bezier(.14,1,.67,.99) 1s, transform 1.4s cubic-bezier(.14,1,.67,.99) 1s;width: 100%;}.mw-image_01.show p.text {opacity: 1;transform: translate(0, -50%);}.mw-image_01 p.copyright {font-size: 0.875rem;margin-top: 12px;}@media all and (min-width: 500px) {.mw-image_01 p.text {font-size: 2.4rem;}}@media all and (min-width: 769px){.mw-image_01 > .wrapper.mw-max-width2 {padding-left: var(--mw-padding-left);padding-right: var(--mw-padding-right);}}@media all and (min-width: 981px){.mw-headline_01 + .mw-image_01 {margin-top: calc(var(--mw-margin-top) * (-1) + 59px);}}.mw-list_01 {position: relative;}.mw-list_01 h4 {font-size: 18px;font-weight: 500;margin: 0 0 15px;}.mw-list_01 .disturber {color: #E01161;font-size: 22px;font-weight: 500;line-height: 1.1;margin: 0 0 50px;text-transform: uppercase;}.mw-headline_01 + .mw-list_01 {margin-top: calc(var(--mw-margin-top) * (-1) + 33px);}.mw-list_01 ul {border-top: 1px solid #E1DCBE;border-bottom: 1px solid #E1DCBE;padding: 8px 0 19px;}.mw-list_01 ul li {display: block;line-height: 1.4;padding: 9px 0 9px 30px;position: relative;}.mw-list_01.no-icons:not(.numbers) ul li {padding-left: 0;}.mw-list_01 ul li > span {position: absolute;left: 0;top: 11px;color: #E01061;font-size: 16px;}.mw-list_01.numbers ul li {counter-increment: my-awesome-counter;}.mw-list_01.numbers ul li:before {content: counter(my-awesome-counter);position: absolute;color: #E01061;font-weight: 400;font-size: 30px;width: 30px;text-align: center;left: -8px;top: 50%;margin: -21px 0 0;}@media all and (min-width: 981px){.mw-list_01 ul {padding-bottom: 38px;}.mw-list_01 .disturber {font-size: 35px;line-height: 1.2;margin: -19px 0 0;max-width: 300px;position: absolute;right: 16%;text-align: right;top: 50%;transform: translateY(-50%);}}.mw-image-text-combi_01 .image img {display: block;width: 100%;}.mw-image-text-combi_01 .image p {font-size: 0.875rem;margin-bottom: 32px;margin-top: 12px;}.mw-image-text-combi_01 .wrapper-text h3 {margin: 0 0 2px;text-align: left;}.mw-image-text-combi_01 .wrapper-text h2 {margin-bottom: 18px;text-align: left;}@media all and (min-width: 700px) {.mw-image-text-combi_01 > .wrapper {display: flex;}.mw-image-text-combi_01 .image {flex: 2;}.mw-image-text-combi_01 .image img {margin-bottom: 0;}.mw-image-text-combi_01 .wrapper-text {flex: 2;padding: 0 0 0 50px;display: flex;flex-direction: column;justify-content: center;}.mw-image-text-combi-image-right .wrapper-text {padding: 0 50px 0 0;order: -1;}}@media all and (min-width: 1200px){.mw-image-text-combi_01 .image {flex-shrink: 0;flex: unset;}}.mw-headline_01 + .mw-gallery_01 {margin-top: calc(var(--mw-margin-top) * -1 + 42px);}.mw-gallery_01 {position: relative;overflow: hidden;z-index: 2;}.mw-gallery_01 .swiper-container {overflow: visible !important;}.mw-gallery_01 .swiper-container {overflow: visible !important;}.mw-gallery_01 a {display: block;overflow: hidden;position: relative;}.mw-gallery_01 a img {display: block;width: 100%;}.mw-gallery_01 a p {margin-top: 4px;font-size: 0.875rem;}.mw-gallery_01 .swiper-slide-image-trigger a img {filter: blur(20px);transform: scale(1.2);}.mw-gallery_01 .mw-gallery_01-link > span {position: absolute;bottom: 0;width: 100%;padding: 10px 20px;background: #f0ebdc;color: #14382b;font-weight: 300;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: bottom 300ms ease;opacity: 0.95;display: none;}.mw-gallery_01 .mw-gallery_01-link:not(:hover) > span {bottom: -50px;}.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 .pagination {display: flex;max-width: 1340px;margin: 40px auto 0;}.mw-gallery_01 .pagination > span {background: #F0EBDC;border-radius: 0;height: 6px;width: 10px;opacity: 1;}.mw-gallery_01 .pagination > span:not(:last-child) {margin-right: 10px;}.mw-gallery_01 .pagination > span.swiper-pagination-bullet-active {background: #E01061;}@media all and (min-width: 980px){.mw-gallery_01 a: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;}.mw-gallery_01 a p {margin-top: 12px;}.mw-gallery_01 a:hover:before {opacity: 1;}.mw-gallery_01 .mw-gallery_01-link > span {display: block;}}.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;}.fb-mwEBook .fancybox-slide {padding: 0;}.fb-mwEBook .fancybox-content {background: none;height: 100%;padding: 0;width: 100%;}.fb-mwEBook .fancybox-close-small {display: none;}.mwEBookWrapper > header {display: block;height: 60px;left: 0;opacity: 1;position: fixed;top: 0;width: 100%;z-index: 3;}.mwEBookWrapper > header > div {margin: 0 auto;max-width: 1210px;padding: 0 20px;position: relative;text-align: center;}.mwEBookWrapper > header > div > a.triggerClose {background: var(--mw-color-primary);color: #FFFFFF;font-size: 34px;height: 60px;line-height: 60px;position: fixed;right: 30px;top: 0;transition: background 300ms ease, color 300ms ease;width: 60px;}.mwEBookWrapper > header > div > a.triggerClose:hover {background: var(--mw-color-primary-opacity-low);}.mwEBookWrapper > header > div > a.triggerFullscreen {background: var(--mw-color-primary);color: #FFFFFF;display: none;font-size: 25px;height: 60px;line-height: 60px;position: fixed;right: 30px;top: 0;transition: background 300ms ease, color 300ms ease;width: 60px;}.mwEBookWrapper > header > div > a.triggerFullscreen:hover {background: var(--mw-color-primary-opacity-low);}body.isFullscreen .mwEBookWrapper > header > div > a.triggerClose {display: none;}body.isFullscreen .mwEBookWrapper > header > div > a.triggerFullscreen {display: block;}.mwEBookWrapper > .content {height: 100%;opacity: 0;overflow: hidden;position: absolute;transition: opacity 300ms ease;width: 100%;z-index: 2;}.mwEBookWrapper > .content.loaded {opacity: 1;}.mwEBookWrapper > .content > .viewport {height: 100%;position: relative;transition: height 300ms ease;width: 100%;z-index: 2;}.mwEBookWrapper > .content > .viewport.scroll {overflow: auto !important;-webkit-overflow-scrolling: touch;}.mwEBookWrapper > .content > .viewport > .wrapper {height: 650px;left: 50%;margin: auto;position: absolute;top: 50%;width: 1300px;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine {height: 650px;left: -650px;top: -325px;width: 1300px;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine.animated {transition: margin 300ms ease;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine .page {background: #FFFFFF;box-shadow: none !important;cursor: grabbing;height: 600px;width: 650px;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine .page.even::before {background: -webkit-linear-gradient(to left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);background: -moz-linear-gradient(to left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);background: linear-gradient(to left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);content: "";height: 100%;position: absolute;right: 0;top: 0;width: 100%;z-index: 2;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine .page.odd::before {background: -webkit-linear-gradient(to right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);background: -moz-linear-gradient(to right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);background: linear-gradient(to right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 2;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine .page img {height: 100%;opacity: 0;transition: opacity 300ms ease;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine .page img.show {opacity: 1;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine .page img.largeImage {height: 100%;width: 100%;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine .even .gradient {background: -webkit-gradient(linear, left top, right top, color-stop(0.95, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.2)));background: -webkit-linear-gradient(to left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);background: -moz-linear-gradient(to left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);background: -ms-linear-gradient(to left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);background: -o-linear-gradient(to left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);background: linear-gradient(to left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.mwEBookWrapper > .content > .viewport > .wrapper > .magazine .odd .gradient {background: -webkit-gradient(linear, right top, left top, color-stop(0.95, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.15)));background: -webkit-linear-gradient(to right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);background: -moz-linear-gradient(to right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);background: -ms-linear-gradient(to right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);background: -o-linear-gradient(to right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);background: linear-gradient(to right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.mwEBookWrapper > .content > .buttons {bottom: 30px;height: 35px;left: 50%;margin: 0 0 0 -60px;opacity: 1;position: absolute;text-align: center;transition: bottom 300ms ease, opacity 300ms ease;z-index: 3;}.mwEBookWrapper > .content > .thumbnails.show + .buttons {bottom: 187px;}.mwEBookWrapper > .content > .buttons.hide {opacity: 0;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}.mwEBookWrapper > .content > .buttons > a {display: inline-block;height: 35px;margin: 0 2.5px;position: relative;transition: opacity 300ms ease;width: 35px;color: #ffffff;background: var(--mw-color-primary-opacity-low);font-size: 25px;padding-top: 5px;}.mwEBookWrapper > .content > .buttons > a::before {background: var(--mw-color-primary);color: #FFFFFF;font-size: 18px;font-weight: normal;height: 35px;left: 0;line-height: 35px;position: absolute;text-align: center;top: 0;transition: background 300ms ease, color 300ms ease;width: 35px;}.mwEBookWrapper > .content > .buttons > a:not(.disabled):hover::before,.mwEBookWrapper > .content > .buttons > a.selected:not(.disabled)::before {background: var(--mw-color-primary);color: #FFFFFF;}.mwEBookWrapper > .content > .buttons > a.firstPage::before {content: '\E804';}.mwEBookWrapper > .content > .buttons > a.prev {color: var(--mw-color-secondary);background: none;height: 50px;left: 30px;margin: -25px 0 0;position: fixed;top: 50%;width: 25px;z-index: 1;}.mwEBookWrapper > .content > .buttons > a.next {color: #FFFFFF;background: none;height: 50px;margin: -25px 0 0;position: fixed;right: 30px;top: 50%;width: 25px;z-index: 1;}.mwEBookWrapper > .content > .buttons > a.prev:not(.disabled):hover::before,.mwEBookWrapper > .content > .buttons > a.next:not(.disabled):hover::before {background: none;color: var(--mw-color-primary);}.mwEBookWrapper > .content > .buttons > a.lastPage::before {content: '\E805';}.mwEBookWrapper > .content > .buttons > a.disabled {cursor: not-allowed;opacity: 0.5;}.mwEBookWrapper > .content > .thumbnails {background: #FFFFFF;border-top: 2px solid var(--mw-color-primary);bottom: -157px;left: 0;max-height: 0;opacity: 0;overflow: hidden;position: absolute;transition: bottom 300ms ease, max-height 300ms ease, opacity 300ms ease;width: 100%;z-index: 3;}.mwEBookWrapper > .content > .thumbnails::before {background: -moz-linear-gradient(to left, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.5) 63%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0.1) 88%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(to left, rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.5) 63%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0.1) 88%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.5) 63%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0.1) 88%,rgba(255,255,255,0) 100%); content: "";height: 100%;left: 0;position: absolute;top: 0;width: 50%;z-index: 0;}.mwEBookWrapper > .content > .thumbnails.show {bottom: 0;max-height: 157px;opacity: 1;}.mwEBookWrapper > .content > .thumbnails > div {padding: 0 15px;}.mwEBookWrapper > .content > .thumbnails > div > ul {text-align: center;}.mwEBookWrapper > .content > .thumbnails > div > ul li {cursor: pointer;opacity: 0.3;padding: 17px 0 38px;position: relative;transition: opacity 300ms ease;width: 100%;}.mwEBookWrapper > .content > .thumbnails > div > ul li:hover,.mwEBookWrapper > .content > .thumbnails > div > ul li.selected {opacity: 1;}.mwEBookWrapper > .content > .thumbnails > div > ul li > img {display: block;height: 90px;max-width: 100%;}.mwEBookWrapper > .content > .thumbnails > div > ul li > span {border-bottom: 3px solid transparent;bottom: 15px;font-size: 12px;font-weight: bold;left: 0;line-height: 20px;position: absolute;right: 0;transition: border 300ms ease, color 300ms ease;}.mwEBookWrapper > .content > .thumbnails > div > ul li:hover > span,.mwEBookWrapper > .content > .thumbnails > div > ul li.selected > span {border-bottom: 3px solid var(--mw-color-primary);color: var(--mw-color-primary);}.mwEBookWrapper > .content > .thumbnails > div > ul li.double:after {clear: both;content: "";display: block;}.mwEBookWrapper > .content > .thumbnails > div > ul li.double > img {float: left;width: 50%;}.mwEBookWrapper > .preloader {background: var(--mw-color-primary);bottom: 0;left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: opacity 300ms ease;z-index: -1;}body.showPreloader .mwEBookWrapper > .preloader {opacity: 1;z-index: 9999;}.mwEBookWrapper > .preloader > p {animation: load 1000ms infinite 0s ease-in-out;animation-direction: alternate;color: #FFFFFF;font-size: 28px;font-weight: 600;left: 50%;position: absolute;text-transform: uppercase;top: 45%;transform: translate(-50%, -50%);}@keyframes load {100% {filter: blur(5px);opacity: 0.5;}}@media all and (max-width: 1420px){.mwEBookWrapper > header > div > a.triggerClose,.mwEBookWrapper > header > div > a.triggerFullscreen {font-size: 20px;height: 40px;line-height: 40px;width: 40px;}.mwEBookWrapper > .content > .buttons {left: 50%;margin-left: -100px;}.mwEBookWrapper > .content > .buttons > a.prev {height: 35px;left: auto;margin: 0 2.5px;position: relative;top: auto;width: 35px;color: #FFFFFF;background: var(--mw-color-primary-opacity-low);}.mwEBookWrapper > .content > .buttons > a.next {height: 35px;margin: 0 2.5px;position: relative;right: auto;top: auto;width: 35px;color: #FFFFFF;background: var(--mw-color-primary-opacity-low);}}@media all and (max-width: 500px){.mwEBookWrapper > header {height: 40px;}.mwEBookWrapper > .content {padding-top: 40px;}.mwEBookWrapper > .content > .buttons > a.fullscreen {margin-right: 2.5px;}}.mwEBook + .mwEBook {margin-top: calc(var(--mw-margin-top) * (-1) + 56px);}.mw-ebook-teaser > .wrapper {background: #f0ebdc;}.mw-ebook-teaser .image {background: no-repeat center center / auto 80%;background-color: rgba(255, 255, 255, 0.6);padding: 30% 0;}.mw-ebook-teaser .wrapper-text {padding-bottom: 30px;padding-top: 30px;text-align: center;}.mw-ebook-teaser .wrapper-text h2 {color: var(--mw-color-primary);font-size: 28px;font-family: var(--mw-font-secondary);margin: 0 0 10px;}.mw-ebook-teaser .wrapper-text .buttons {justify-content: center;display: flex;margin: 15px 0 0;}.mw-ebook-teaser .wrapper-text .download {font-size: 30px;display: flex;align-items: center;color: var(--mw-color-primary);border: 1px solid var(--mw-color-primary);padding: 0 10px;margin: 0 var(--mw-padding-right) 0 0;}@media all and (min-width: 767px){.mw-ebook-teaser > .wrapper {display: flex;max-width: calc(var(--mw-max-width) - 40px);}.mw-ebook-teaser .image {background-size: auto 75%;padding: 15% 0;width: 40%;}.mw-ebook-teaser .wrapper-text {width: 60%;display: flex;flex-direction: column;justify-content: center;padding-bottom: 60px;padding-top: 60px;}.mw-ebook-teaser .wrapper-text h2 {margin-bottom: 20px;}.mw-ebook-teaser .wrapper-text .buttons {margin-top: 20px;}}.mw-quote {background-position: center;background-size: cover;text-align: center;}.mw-quote.border > .wrapper {border-bottom: 1px solid #C1C1B7;border-top: 1px solid #C1C1B7;padding-bottom: 50px;padding-top: 57px;}.mw-quote[data-img="has-image"] > .wrapper {padding-bottom: 93px;padding-top: 100px;}.mw-quote .mwa-icon {color: var(--mw-color-primary);display: block;font-size: 31px;margin: 0 0 36px;}.mw-quote .quote {color: var(--mw-color-headline2);font-family: var(--mw-font-headline2);font-size: var(--mw-font-headline2-size);font-weight: var(--mw-font-headline2-weight);line-height: var(--mw-font-headline2-lineheight);}.mw-quote .addition {color: var(--mw-color-headline3);font-family: var(--mw-font-headline3);font-size: var(--mw-font-headline3-size);font-weight: 400;margin-top: 30px;text-transform: uppercase;letter-spacing: 3px;}.mw-quote.border .quote,.mw-quote.border .addition {color: var(--mw-color-primary);}.mw-quote[data-img="has-image"] .mwa-icon,.mw-quote[data-img="has-image"] .quote,.mw-quote[data-img="has-image"] .addition {color: #FFFFFF;text-shadow: 0 0 15px rgba(0, 0, 0, 0.25);}@media all and (min-width: 980px){.mw-quote[data-img="has-image"] > .wrapper {padding-bottom: 133px;padding-top: 140px;}}.mw-dropdown_01 + .mw-dropdown_01 {margin-top: calc(var(--mw-margin-top) * -1 + 10px);}.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 {border: 1px solid #E1DCBE;font-weight: 400;font-size: 18px;cursor: pointer;position: relative;padding: 13px 65px 13px 25px;max-width: 1300px;}.mw-dropdown_01 .title .mwa-icon {}.mw-dropdown_01.mw-dropdown_01-show-start .title .mwa-icon,.mw-dropdown_01.mw-dropdown_01-show .title .mwa-icon {transform: translateY(-50%) rotate(180deg);}.mw-dropdown_01 .title .mwa-icon {color: #E01161;font-size: 10px;position: absolute;right: 25px;top: 50%;transform: translateY(-50%);transition: transform 300ms ease;}@media all and (max-width: 1300px){.mw-dropdown_01 .title {border-left: 0;border-right: 0;}}.mw-location-overview {}.mw-location-overview .mw-headline_01 {font-size: 40px;margin-bottom: 40px;}.mw-location-overview .mw-text_01 {max-width: 500px;margin: 0 auto;transform: translate(-90px, 90px);}.mw-location-overview .map {margin: 0 auto;display: block;position: relative;max-width: 883px;}.mw-location-overview .map img {display: block;max-width: 100%;margin: -30vw auto 0;}.mw-location-overview .map .towns span {font-size: 16px;font-weight: 500;position: absolute;left: 50%;transition: opacity 200ms ease;}.mw-location-overview .map .towns span:not(.show) {opacity: 0;}.mw-location-overview .map .towns span[data-id="stuttgart"] {left: 25%;bottom: 42%;}.mw-location-overview .map .towns span[data-id="muenchen"] {left: 41%;bottom: 35%;}.mw-location-overview .map .towns span[data-id="wien"] {left: 89%;bottom: 35%;}.mw-location-overview .map .towns span[data-id="zuerich"] {left: 19%;bottom: 30%;}.mw-location-overview .map .towns span[data-id="innsbruck"] {left: 39%;bottom: 28%;}.mw-location-overview .map .towns span[data-id="lausanne"] {left: 0;bottom: 25%;}.mw-location-overview .map .towns span[data-id="thun"] {left: 13%;  bottom: 24%;}.mw-location-overview .map .towns span[data-id="villach"] {left: 63%;bottom: 22%;}.mw-location-overview .map .towns span[data-id="suedtirol"] {left: 42%;bottom: 20%;}.mw-location-overview .map .towns span[data-id="berlin"] {bottom: 76%;  left: 65%;}.mw-location-overview .map .towns span:after {height: 7px;width: 7px;display: table;border-radius: 50%;background: #E01061;content: "";margin: 0 auto;}.mw-location-overview .map .kp-partner {font-size: 70px;color: #e01161;position: absolute;bottom: 0;right: 0;}@media all and (max-width: 981px){.mw-location-overview .mw-text_01 {display: none;}}@media all and (min-width: 981px){.mw-location-overview .mw-headline_01 {font-size: 55px;transform: translate(-130px, 90px);}.mw-location-overview .map img {margin-top: -420px;}.mw-location-overview .map .towns span {font-size: 18px;font-weight: 300;}.mw-location-overview .map .towns span[data-id="stuttgart"] {left: 27%;}.mw-location-overview .map .towns span[data-id="muenchen"] {left: 47%;}.mw-location-overview .map .towns span[data-id="wien"] {left: 91%;}.mw-location-overview .map .towns span[data-id="zuerich"] {left: 21%;bottom: 29%;}.mw-location-overview .map .towns span[data-id="innsbruck"] {left: 44%;}.mw-location-overview .map .towns span[data-id="lausanne"] {left: 2%;bottom: 23.6%;}.mw-location-overview .map .towns span[data-id="villach"] {left: 68%;}.mw-location-overview .map .towns span[data-id="suedtirol"] {left: 53%;bottom: 19%;}.mw-location-overview .map .towns span:after {height: 18px;width: 18px;}.mw-location-overview .map .kp-partner {font-size: 124px;bottom: 430px;right: auto;left: -80px;}}.mw-download_01 + .mw-download_01 {margin-top: calc(var(--mw-margin-top) * -1 + -1px);}.mw-download_01 > .wrapper {align-items: center;border-bottom: 1px solid #E1DCBE;border-top: 1px solid #E1DCBE;display: flex;min-height: 80px;padding-top: 15px;padding-bottom: 15px;}.mw-download_01 > .wrapper > .mw-icon-file {color: var(--mw-color-primary);flex: 0 0 37px;font-size: 24px;}.mw-download_01 > .wrapper > a.mw-icon-download {align-items: center;background: #E1DCBE;color: var(--mw-color-body);display: flex;flex: 0 0 40px;font-size: 20px;height: 40px;justify-content: center;margin-left: auto;}.mw-download_01 .title {font-weight: var(--mw-font-primary-weight-normal);}.mw-download_01 .size {margin: 4px 0 -3px 0;font-size: 14px;font-weight: 500;opacity: 0;}.mw-download_01 .size.show {opacity: 0.4;}@media all and (min-width: 500px){.mw-download_01 {padding-left: var(--mw-padding-left);padding-right: var(--mw-padding-right);}.mw-download_01 > .wrapper {border: 1px solid #E1DCBE;}}.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%;margin: 0 0 20px;}.mw-form_01 .form-row.hide {display: none;}.mw-form_01 .form-row-break + .form-row-headline {margin-top: 40px;}.mw-form_01 .form-row-break,.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%;}.mw-form_01 .form-row > label:not(.label-checkbox) {display: block;font-weight: 400;margin: 0 0 8px;}.mw-form_01 .form-infotext {font-weight: 500;font-size: 1.2rem;margin-top: 20px;}.mw-form_01 .mw-select-wrapper {background: none;}.mw-form_01 .form-headline {color: var(--mw-color-headline2);font-family: var(--mw-font-headline2);font-size: var(--mw-font-headline2-size);font-weight: var(--mw-font-headline2-weight);line-height: var(--mw-font-headline2-lineheight);}.mw-form_01 .form-radio-group {display: flex;position: relative;}.mw-form_01 .form-radio-group input[type='radio'] {bottom: 0;left: 0;opacity: 0;position: absolute;}.mw-form_01 .form-radio-group label {align-items: center;border: 1px solid var(--mw-color-gray);cursor: pointer;display: flex;flex: 1;height: 48px;font-weight: 400;justify-content: center;margin: 0 0 0 -1px;max-width: 160px;padding: 0 10px;}.mw-form_01 .form-radio-group label:hover {background: var(--mw-color-primary-opacity-highest);}.mw-form_01 .form-radio-group label:first-of-type {margin-left: 0;}.mw-form_01 .form-radio-group input[type='radio']:checked + label {background: var(--mw-color-primary);border: 1px solid var(--mw-color-primary);color: #FFFFFF;}.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: 28px;height: 57px;justify-content: center;position: absolute;right: 13px;}.mw-form_01 .form-button {display: flex;flex: 1;justify-content: flex-end;}@media all and (min-width: 769px){.mw-form_01 .form-row {margin-bottom: 30px;}}@media all and (max-width: 400px){.mw-form_01 .form-button button {max-width: none;width: 100%;}}@media all and (max-width: 370px){.mw-form_01 .form-row {flex: 100%;}}.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;letter-spacing: 1px;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: #e01161;display: block;font-weight: var(--mw-font-primary-weight-medium);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-appointment-preview > div {padding-bottom: 88px;}.mw-appointment-preview .left h2 {text-align: left;}.mw-appointment-preview .left .text {margin: 22px 0 0;}.mw-appointment-preview .left .button {display: inline-flex;padding: 0 25px;position: absolute;bottom: 0;}.mw-appointment-preview .right {margin-top: 20px;padding-bottom: 30px;padding-top: 30px;position: relative;}.mw-appointment-preview .right .swiper-slide {border-left: 2px solid #E01061;height: auto;display: flex;flex-direction: column;padding: 0 50px 0 25px;width: 270px;}.mw-appointment-preview .right .date {color: #8AA098;text-align: left;}.mw-appointment-preview .right .location {display: flex;align-items: center;margin: 8px 0 25px;}.mw-appointment-preview .right .location .mwa-icon {font-size: 18px;padding: 0 10px 0 0;}.mw-appointment-preview .right .title {font-size: 20px;line-height: 1.4;font-weight: 400;margin-bottom: 42px;}.mw-appointment-preview .right .text {margin: 22px 0 42px;}.mw-appointment-preview .right .link {color: #E01161;text-transform: uppercase;letter-spacing: 1px;font-weight: 400;line-height: 20px;margin: auto 0 0;}.mw-appointment-preview .right .link .mwa-icon {font-size: 14px;padding: 0 0 0 18px;}.mw-appointment-preview .right .pagination {display: flex;margin: 45px 0 0;}.mw-appointment-preview .right .pagination > span {background: #F0EBDC;border-radius: 0;height: 6px;width: 10px;opacity: 1;}.mw-appointment-preview .right .pagination > span:not(:last-child) {margin-right: 10px;}.mw-appointment-preview .right .pagination > span.swiper-pagination-bullet-active {background: #E01061;}.mw-appointment-preview .right .lines {position: absolute;top: 0;left: -20px;right: -20px;height: 100%;overflow: hidden;z-index: -1;}.mw-appointment-preview .right .lines div {background: #DFDFDF;height: 1px;width: 100%;margin: 0 0 140px;}@media all and (min-width: 500px){.mw-appointment-preview .right .swiper-slide {width: 400px;}}@media all and (min-width: 981px){.mw-appointment-preview {overflow: hidden;}.mw-appointment-preview > div {display: flex;padding: 0;}.mw-appointment-preview .left {padding-right: 40px;padding-top: 15px;width: 33%;position: relative;z-index: 2;}.mw-appointment-preview .right {margin-top: 0;width: 67%;padding-top: 53px;padding-bottom: 80px;position: relative;}.mw-appointment-preview .right:after {background: #FFFFFF;content: "";height: 100%;width: 500%;position: absolute;top: 0;z-index: 1;right: 100%;}.mw-appointment-preview .right .swiper-container {padding-left: 120px;overflow: visible;}.mw-appointment-preview .right .swiper-slide {padding-left: 50px;width: 480px;}.mw-appointment-preview .left .button {margin-top: 42px;position: relative;}.mw-appointment-preview .right .location {margin: 10px 0 35px;}.mw-appointment-preview .right .title {font-size: 28px;}.mw-appointment-preview .right .text {margn-bottom: 55px;}.mw-appointment-preview .right .pagination {margin-top: 12px;}.mw-appointment-preview .right .lines {left: 0;right: -1000px;}.mw-appointment-preview .right .lines div {background: #E1DCBE;}}.mw-teasergroup_01:not(.slider) {margin-top: -20px;}.mw-teasergroup_01:not(.slider) article {margin-top: 20px;}.mw-teasergroup_01 article {display: flex;flex-direction: column;}.mw-teasergroup_01 article {background: #F0EBDC;}.mw-teasergroup_01 picture img {display: block;width: 100%;}.mw-teasergroup_01 .content {display: flex;flex: 1;flex-direction: column;padding: 24px 20px;}.mw-teasergroup_01 .content h2 {font-family: "ABC Favorit";font-size: 22px;font-weight: 400;margin-bottom: 20px;margin-top: 0;text-align: left;}.mw-teasergroup_01 .content .text {margin: 0 0 20px;}.mw-teasergroup_01 .content .button {margin: auto 0 0;max-width: 100%;}.mw-teasergroup_01 .pagination {display: flex;max-width: 1340px;margin: 40px auto 0;}.mw-teasergroup_01 .pagination > span {background: #F0EBDC;border-radius: 0;height: 6px;width: 10px;opacity: 1;}.mw-teasergroup_01 .pagination > span:not(:last-child) {margin-right: 10px;}.mw-teasergroup_01 .pagination > span.swiper-pagination-bullet-active {background: #E01061;}@media all and (min-width: 600px){.mw-teasergroup_01:not(.slider),.mw-teasergroup_01:not(.slider) .entries {display: flex;flex-wrap: wrap;justify-content: space-between;}.mw-teasergroup_01:not(.slider) article {width: 48%;}.mw-teasergroup_01 .content {padding: 34px 30px;}}@media all and (min-width: 1100px){.mw-teasergroup_01:not(.slider) {margin-top: -35px;}.mw-teasergroup_01:not(.slider) article {margin-top: 35px;}.mw-teasergroup_01:not(.slider),.mw-teasergroup_01:not(.slider) .entries {justify-content: flex-start;}.mw-teasergroup_01:not(.slider) article {margin-right: 2.6923076923077%;width: 31.53846153846154%; }.mw-teasergroup_01:not(.slider) article:nth-child(3n) {margin-right: 0;}}.mw-range-of-service {display: flex;flex-direction: column;}.mw-range-of-service > div {width: 100%;}.mw-range-of-service > div .top {margin: 50px 0 54px;}.mw-range-of-service > div .top .addition {color: #E01161;font-weight: 500;font-size: 20px;}.mw-range-of-service > div .top h2 {margin: 15px 0 23px;text-align: left;}.mw-range-of-service > div .top .text {}.mw-range-of-service > div .bottom article {background: #2E5D4D;transition: background 300ms ease;}.mw-range-of-service > div .bottom article:not(.has-link),.mw-range-of-service > div .bottom article.has-link > a {display: block;padding: 47px 32px 40px;}.mw-range-of-service > div .bottom article.has-link:hover {background: #254C3F;}.mw-range-of-service > div .bottom article * {color: #FFFFFF;}.mw-range-of-service > div .bottom article .title {font-weight: 500;font-size: 25px;display: flex;align-items: center;line-height: 1.2;margin: 0 0 21px;min-height: 60px;padding: 0 0 0 32%;position: relative;}.mw-range-of-service > div .bottom article .title svg,.mw-range-of-service > div .bottom article .title .mwa-icon {position: absolute;left: 0;top: 50%;transform: translateY(-50%);font-size: 16vw;}.mw-range-of-service > div .bottom article .text {font-weight: 300;font-size: 16px;line-height: 1.5;}.mw-range-of-service > picture {order: -1;padding: 0 0 0 20px;}.mw-range-of-service > picture img {width: 100%;display: block;}@media all and (min-width: 360px){.mw-range-of-service > div .bottom article .title {padding-left: 90px;}.mw-range-of-service > div .bottom article .title .mwa-icon {font-size: 68px;}}@media all and (min-width: 1100px){.mw-range-of-service > div .top {max-width: 460px;margin: 70px 0 130px;}.mw-range-of-service > div .top .addition {color: #8AA098;font-size: 22px;}.mw-range-of-service > div .bottom {display: grid;grid-template-columns: repeat(5, 1fr);gap: 8px;justify-content: space-between;padding-bottom: 58px;}.mw-range-of-service > div .bottom article {flex: 1;}.mw-range-of-service > div .bottom article:not(.has-link),.mw-range-of-service > div .bottom article.has-link > a {padding: 24px 16px 32px;}.mw-range-of-service > div .bottom article + article {margin-top: 0;}.mw-range-of-service > div .bottom article .title {padding-left: 0;font-size: 22px;line-height: 1.17;margin-bottom: 24px;flex-direction: column;align-items: flex-start;}.mw-range-of-service > div .bottom article .title svg,.mw-range-of-service > div .bottom article .title .mwa-icon {font-size: 60px;padding: 0 0 20px;position: relative;top: 0;transform: none;order: -1;}.mw-range-of-service > div .bottom article .title svg {width: 60px !important;font-size: unset;margin-bottom: 20px;padding-bottom: 0 !important;}.mw-range-of-service > div .bottom article .text {font-size: 16px;}.mw-range-of-service > picture {padding: 0;position: absolute;z-index: -1;right: 0;left: 50%;margin: 0 0 0 -140px;bottom: 0;top: 0;}.mw-range-of-service > picture img {height: 100%;object-fit: cover;}}@media all and (min-width: 1280px){.mw-range-of-service > div .bottom {gap: 16px;}.mw-range-of-service > div .bottom article:not(.has-link),.mw-range-of-service > div .bottom article.has-link > a {padding: 32px 24px 40px;}.mw-range-of-service > div .bottom article .title {font-size: 24px;}}.mw-teasergroup_02 {padding: 0;}.mw-teasergroup_02 article {background: #2F5E4D;cursor: pointer;position: relative;padding: 48px 40px 34px;z-index: 1;}.mw-teasergroup_02 article:nth-child(3):after {background: #2F5E4D;content: "";height: 100%;width: 100%;position: absolute;left: 0;top: 0;opacity: 0.7;z-index: -1;}.mw-teasergroup_02 article * {color: #FFFFFF;}.mw-teasergroup_02 picture img {display: block;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;width: 100%;z-index: -1;}.mw-teasergroup_02 .content h2 {font-family: "ABC Favorit";font-size: 25px;font-weight: 400;margin-bottom: 14px;margin-top: 0;text-align: left;line-height: 1.2;}.mw-teasergroup_02 .content .city {color: #F4F4F4;font-weight: 300;font-size: 16px;margin-bottom: 12px;}.mw-teasergroup_02 .content .button {color: #FFFFFF;}.mw-teasergroup_02 > .button {margin: 32px auto 0;}@media all and (min-width: 981px){.mw-teasergroup_02 {align-items: flex-start;display: flex;flex-wrap: wrap;padding: 0 20px;position: relative;}.mw-teasergroup_02 article {min-height: 610px;width: 26.53846153846154%; }.mw-teasergroup_02 article:nth-child(1) {margin-top: 70px;width: 46.92307692307692%; }.mw-teasergroup_02 article:nth-child(2) {margin-top: 120px;width: 26.53846153846154%; }.mw-teasergroup_02 .content h2 {font-size: 35px;}.mw-teasergroup_02 .content .city {font-size: 18px;}.mw-teasergroup_02 > .button {position: absolute;bottom: 0;left: 77%;margin: 0;}}h2 + .mw-consultant-preview {margin-top: -24px;}.mw-consultant-preview .left {display: none;}.mw-consultant-preview .right {text-align: center;}.mw-consultant-preview .right .row {border: 1px solid #E1DCBE;position: relative;}.mw-consultant-preview .right .row + .row {margin-top: 8px;}.mw-consultant-preview .right .row span {background: #FFFFFF;color: #E01161;font-size: 8px;line-height: 40px;right: 0;padding: 0 20px;position: absolute;top: 50%;transform: translateY(-50%);}.mw-consultant-preview .right .row select {background: none;border: 0;font-weight: 400;position: relative;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.mw-consultant-preview .right button {margin: 32px 0 0;display: inline-flex;}@media all and (min-width: 981px){.mw-consultant-preview {display: flex;justify-content: space-between;max-width: 1120px;}.mw-consultant-preview .left {display: flex;overflow: hidden;width: 55.555555555555557%; }.mw-consultant-preview .left .vcard {border: 1px solid #E1DCBE;padding: 40px 54px;text-align: center;box-shadow: 0 0 25px rgba(0, 0, 0, 0.35);background: #FFFFFF;position: relative;width: 50%;}.mw-consultant-preview .left .vcard:after {background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);content: "";right: 100%;width: 300px;bottom: -1px;top: -1px;position: absolute;}.mw-consultant-preview .left .vcard + .vcard {margin-left: -33.33333%;}.mw-consultant-preview .left .vcard:nth-child(n+5),.mw-consultant-preview .left .vcard:not(.show) {display: none;}.mw-consultant-preview .left .vcard img {display: block;border-radius: 50%;margin: 0 auto;width: 190px;max-width: 100%;}.mw-consultant-preview .left .vcard .name {font-size: 22px;font-weight: 400;margin: 30px 0 -2px;}.mw-consultant-preview .left .vcard .position {color: #8AA098;font-size: 18px;font-weight: 400;}.mw-consultant-preview .left .vcard .location {font-size: 14px;font-weight: 300;margin: 31px 0 0;}.mw-consultant-preview .left .vcard .location strong {font-weight: 400;}.mw-consultant-preview .right {margin-top: 60px;text-align: left;width: 38.888888888888886%; }.mw-consultant-preview .right .row + .row {margin-top: 15px;}.mw-consultant-preview .right button {margin-top: 40px;}}.mw-consultant-list > a {border-bottom: 1px solid #E1DCBE;color: var(--mw-color-body);font-weight: var(--mw-font-body-weight);padding: 36px 0 30px;}.mw-consultant-list > a img {display: block;border-radius: 50%;margin: 0 0 21px;height: 90px;max-width: 90px;min-width: 90px;}.mw-consultant-list > a .right .name {font-weight: 500;font-size: 28px;line-height: 1.2;}.mw-consultant-list > a:hover .right .name {color: var(--mw-color-primary)}.mw-consultant-list > a .right .location {font-size: 22px;line-height: 1.2;margin: 2px 0 14px;}.mw-consultant-list > a .right .location > span {color: #8AA098;font-weight: 500;}.mw-consultant-list > a .right .location > strong {font-weight: 500;}.mw-consultant-list > a .right .position {font-size: 14px;}@media all and (min-width: 981px){.mw-consultant-list > a {display: flex;padding-top: 32px;}.mw-consultant-list > a img {margin-right: 30px;margin-bottom: 0;}.mw-consultant-list > a .right {display: flex;justify-content: center;flex-direction: column;}.mw-consultant-list > a .right .location:last-child {margin-bottom: 0;}}.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-text_01 + .mw-links_01 {margin-top: -20px;}.mw-links_01 + .mw-links_01 {margin-top: calc(var(--mw-margin-top) * (-1) + 20px);}.mw-links_01 h2 {margin: 0 0 30px;text-align: left;}.mw-links_01.has-icon ul {border-bottom: 1px solid #E1DCBE;padding-bottom: 6px;position: relative;}.mw-links_01.has-icon h4 {font-size: 18px;font-weight: 500;margin: 0 0 15px;}.mw-links_01 ul {display: flex;flex-wrap: wrap;}.mw-links_01 ul li {margin: 0 0 10px;}.mw-links_01 ul li:not(:last-child) {margin-right: 10px;}.mw-links_01 ul li a {max-width: none;line-height: 1;height: auto;min-height: 56px;padding-bottom: 10px;padding-top: 10px;}.mw-links_01.has-icon ul {display: block;}.mw-links_01.has-icon ul li {margin-bottom: 15px;}.mw-links_01.has-icon ul li a {color: #E01161;text-transform: uppercase;font-weight: 400;font-size: 18px;}.mw-links_01.has-icon ul li a:hover {opacity: 0.5;}.mw-links_01.has-icon ul li a span {font-size: 13px;padding: 0 0 0 11px;}@media all and (min-width: 981px){.mw-links_01.has-icon.two-columns h4 {margin-bottom: 25px;}.mw-links_01.has-icon.two-columns ul {display: flex;flex-wrap: wrap;justify-content: space-between;}.mw-links_01.has-icon.two-columns ul li {margin-bottom: 25px;margin-right: 0;width: 45%;}}.mw-quote-image {position: relative;}.mw-quote-image:not(.no-image-left):not(.no-image-top):after {background: #F0EBDC;bottom: 50px;content: "";left: -1000px;position: absolute;right: -1000px;top: 50px;z-index: -1;}.mw-quote-image img {display: block;max-width: 100%;}.mw-quote-image .quote {margin: 45px 0;}.mw-quote-image.no-image-left.no-image-top .quote {margin: 0;padding: 0;}.mw-quote-image .quote .author {color: #8AA098;font-size: 14px;font-weight: 500;margin: 0 0 16px;}.mw-quote-image .quote .text {font-family: "TT Nooks";font-size: 35px;font-weight: 400;line-height: 1.2;}@media all and (min-width: 980px){.mw-quote-image:after {bottom: 40px;top: 175px;}.mw-quote-image .quote {margin-bottom: 0;margin-top: 85px;padding-bottom: 120px;}.mw-quote-image .quote .text {font-size: 55px;line-height: 1.1;}.mw-quote-image img.left {bottom: 0;margin: 0 120px 0 0;position: absolute;right: 100%;}}.mw-table_01 {display: none;}.mw-table_01 h2 {color: #8AA098;font-family: "ABC Favorit";font-size: 28px;font-weight: 500;margin-bottom: 27px;text-align: left;}.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 #E1DCBE;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 {border-bottom: 2px solid 1px solid #E1DCBE;font-weight: 400;}.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 .wrapper > p {font-size: 0.85rem;margin: 15px 0 0;}.mw-feedback > div {display: grid;grid-template-columns: 1fr;grid-gap: 20px;}.mw-feedback .entry {background: #F0EBDC;padding: 30px 20px;}.mw-feedback .entry .top {align-items: center;color: #2F5E4D;display: flex;}.mw-feedback .entry .top .mwa-icon {font-size: 50px;margin: 0 20px 0 0;}.mw-feedback .entry .top .title {font-weight: 400;font-size: 22px;line-height: 1.2;}.mw-feedback .entry .bottom {margin: 18px 0 0;}@media all and (min-width: 980px){.mw-feedback.blog-full-width {margin-left: -340px;}.mw-feedback > div {grid-template-columns: 1fr 1fr;    max-width: 1220px;justify-content: center;}}@media all and (min-width: 1320px){.mw-feedback.blog-full-width {margin-left: -385px;}}.mw-table_01.mw-table-desktop {display: block;}.mw-table_01.mw-table-desktop .table .row {border-bottom: 1px solid #E1DCBE;display: flex;}.mw-table_01.mw-table-desktop .table .row-first {font-weight: 500;}.mw-table_01.mw-table-desktop .table .row > .column {flex: 1;padding: 15px 0;}.mw-table-fixed_01 h2 {color: #8AA098;font-family: "ABC Favorit";font-size: 28px;font-weight: 500;margin-bottom: 27px;text-align: left;}.mw-table-fixed_01 .table .row {display: flex;}.mw-table-fixed_01 .table .row .column {border-bottom: 1px solid #E1DCBE;flex: 1;padding: 15px 20px;}.mw-table-fixed_01 .table .row:last-child .column {border-bottom: 0;}.mw-table-fixed_01 .table .row .column:first-child {background: #E1DCBE;font-weight: var(--mw-font-primary-weight-normal);max-width: 200px;}.mw-table-fixed_01 .wrapper > p {padding-top: 15px;}.mw-consultant-vcard {margin-left: 20px;margin-right: 20px;}.mw-consultant-vcard > div {border: 1px solid #E1DCBE;padding: 40px 20px 31px;}.mw-consultant-vcard .left {border-bottom: 1px solid #E1DCBE;padding: 0 0 40px;}.mw-consultant-vcard .left img {    border-radius: 50%;    display: block;    margin: 0 auto;    max-width: 100%;    min-width: 190px;}.mw-consultant-vcard .right {font-size: 18px;text-align: center;}.mw-consultant-vcard .right .name {font-size: 22px;font-weight: 500;line-height: 1.2;margin: 37px 0 2px;}.mw-consultant-vcard .right .position {color: #8AA098;font-weight: 500;}.mw-consultant-vcard .right .bottom .contact {margin: 25px 0;}.mw-consultant-vcard .right .bottom .contact .location span {font-weight: 500;}.mw-consultant-vcard .right .bottom .contact a {color: #E01161;display: block;font-weight: 500;}.mw-consultant-vcard .right .bottom .contact a:hover {opacity: 0.5;}.mw-consultant-vcard .right .bottom .specialties .specialties-title {color: #8AA098;font-weight: 500;}.mw-consultant-vcard .right .bottom .list-entry {display: table;font-weight: 500;line-height: 1.2;margin: 10px auto 0;padding: 0 0 0 33px;position: relative;}.mw-consultant-vcard .right .bottom .list-entry span {color: #E01161;font-size: 16px;left: 0;position: absolute;top: 4px;}@media all and (min-width: 981px){.mw-consultant-vcard {margin-left: -340px;margin-right: 0;padding: 0 20px;}.mw-consultant-vcard > div {display: flex;    max-width: 1180px;padding: 70px;}.mw-consultant-vcard .left {align-items: center;border-bottom: 0;border-right: 1px solid #E1DCBE;display: flex;padding: 0 70px 0 0;}.mw-consultant-vcard .right {padding-left: 85px;text-align: left;}.mw-consultant-vcard .right .name {font-size: 35px;margin: 0;}.mw-consultant-vcard .right .bottom .contact a {margin: 7px 0 0;}.mw-consultant-vcard .right .position {font-size: 22px;margin: -2px 0 30px;}.mw-consultant-vcard .right .bottom {display: flex;}.mw-consultant-vcard .right .bottom .contact {margin: 0 120px 0 0;white-space: nowrap;}.mw-consultant-vcard .right .bottom .list-entry {margin: 10px 0 0;}}@media all and (min-width: 1320px){.mw-consultant-vcard {margin-left: -385px;}}.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: 3px;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;text-transform: uppercase;}.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-select-wrapper {background: transparent;display: flex;justify-content: center;max-width: var(--mw-max-width2);margin: 0 auto;}.mw-select-wrapper .mw-selector {  align-items: center;border: 1px solid #E1DCBE;cursor: pointer;display: flex;width: 300px;}.mw-select-wrapper .mw-selector #themeSelect {  appearance: none;  background: transparent;border: none;display: inline-block;font-weight: 500;  height: 56px;  -moz-appearance: none;max-width: 300px;-webkit-appearance: none;}.mw-select-wrapper .mw-selector span {color: #e01161;;display: inline-block;position: relative;}.mw-teaser-external {position: relative;}.mw-teaser-external + .mw-teaser-external {margin-top: var(--mw-margin-top);}.mw-teaser-external + .mw-teaser-external:after {background: #c8c8c8;content: "";left: 0;right: 0;top: -29px;position: absolute;height: 1px;}.mw-teaser-external .left {padding: var(--mw-margin-top) 0 0;position: relative;}.mw-teaser-external + .mw-teaser-external .left {border-top: 1px solid #c8c8c8;}.mw-teaser-external .left img {display: block;margin: 0 auto;max-width: 100%;}.mw-teaser-external .right h2 {font-size: 25px;font-family: "ABC Favorit", sans-serif;font-weight: 500;margin: 35px 0 21px;text-align: left;}.mw-teaser-external .right:first-child h2 {margin-top: 0;}.mw-teaser-external .right .text {margin: 0 0 27px;}.mw-teaser-external .right .text:last-child {margin-bottom: 0;}.mw-teaser-external .right .button {max-width: none;display: inline-flex;white-space: nowrap;}@media all and (min-width: 500px){.mw-teaser-external .left img {margin: 0;}}@media all and (min-width: 981px){.mw-teaser-external-wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;}.mw-teaser-external {display: flex;}.mw-teaser-external-wrapper .mw-teaser-external {width: 31%;}.mw-teaser-external-wrapper.two .mw-teaser-external {width: 45%;}.mw-teaser-external-wrapper .mw-teaser-external:nth-child(2),.mw-teaser-external-wrapper:not(.two) .mw-teaser-external:nth-child(3) {margin-top: 0;}.mw-teaser-external-wrapper .mw-teaser-external:nth-child(2):after,.mw-teaser-external-wrapper:not(.two) .mw-teaser-external:nth-child(3):after {display: none;}.mw-teaser-external + .mw-teaser-external:after {top: -48px;}.mw-teaser-external .left {padding-left: 45px;padding-top: 0;order: 1;max-width: 45%;}.mw-teaser-external .left img {width: 100%;}.mw-teaser-external + .mw-teaser-external .left {border-top: 0;}.mw-teaser-external .right {display: flex;flex-direction: column;align-items: flex-start;}.mw-teaser-external .right h2 {font-size: 28px;margin: 0 0 20px;}.mw-teaser-external .right .button {margin-top: auto;}}.mw-teaser-location article {border: 1px solid #E1DCBE;border-top: 0;padding: 0 20px 31px;}.mw-teaser-location article + article {margin-top: 50px;}.mw-teaser-location article picture {display: block;margin: 0 -21px;}.mw-teaser-location article img {display: block;width: 100%;}.mw-teaser-location article .title {color: #E01161;font-weight: 500;margin: 30px 0 9px;}.mw-teaser-location article .content .right {margin: 9px 0 11px;}.mw-teaser-location article .content .right a {font-weight: 300;}.mw-teaser-location article .links {display: flex;justify-content: space-between;}.mw-teaser-location article .links a {color: #E01161;text-transform: uppercase;letter-spacing: 1px;font-weight: 400;line-height: 20px;}.mw-teaser-location article .links a span {font-size: 14px;padding: 0 0 0 18px;}@media all and (min-width: 600px){.mw-teaser-location {display: flex;justify-content: space-between;flex-wrap: wrap;}.mw-teaser-location article {display: flex;flex-direction: column;width: 48%;}.mw-teaser-location article:nth-child(2) {margin-top: 0;}.mw-teaser-location article .links {margin-top: auto;}}@media all and (min-width: 981px){.mw-teaser-location {justify-content: flex-start;}.mw-teaser-location article {margin-right: 2.69230769230769%;width: 31.53846153846154%;}.mw-teaser-location article:nth-child(3) {margin-top: 0;}.mw-teaser-location article:nth-child(3n) {margin-right: 0;}.mw-teaser-location article .content .right {margin-bottom: 13px;}}.mw-references .search {margin-bottom: 30px;position: relative;}.mw-references .search .themes {margin: 0 33px 0 0;}.mw-references .search .themes .mw-select-wrapper {background: none;margin: 0;}.mw-references .search .themes .mw-select-wrapper * {font-weight: 500;height: 56px;}.mw-references .search .themes .mw-select-wrapper select {padding-left: 20px;}.mw-references .search .themes .mw-select-wrapper .mw-icon {color: #e01161;}.mw-references .search form {display: flex;position: absolute;right: 0;top: 0;transition: width 300ms ease;width: 100%;background: #FFFFFF;z-index: 2;}.mw-references .search form:not(.show) {width: 33px;overflow: hidden;}.mw-references .search form:not(.show):after {align-items: center;background: #FFFFFF;cursor: pointer;content: "\e90a";display: flex;font-family: "Micado-Web-Addition";font-size: 20px;height: 100%;justify-content: flex-end;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;}.mw-references .search form input {height: 56px !important;}.mw-references .search form button {white-space: nowrap;height: 56px;}.mw-references .entries {transition: opacity 300ms ease;}.mw-references .entries.show {opacity: 1;}.mw-references .entries:not(.show) {opacity: 0;min-height: 300px;}.mw-references .entries .content li {padding: 15px 0;}.mw-references .entries .content li + li {border-top: 1px solid #e1dcbe;}.mw-references .entries .error-message {padding-top: 15px;}.mw-references .pagenav > li:first-child:last-child {display: none;}@media all and (min-width: 600px){.mw-references .search {display: flex;margin-bottom: 50px;width: 100%;}.mw-references .search .themes {margin-right: 40px;}.mw-references .search .themes .mw-select-wrapper {width: 270px;}.mw-references .search form {position: relative;flex: 100%;}.mw-references .search form:not(.show):after {background: none;cursor: default;justify-content: flex-start;width: 40px;}.mw-references .search form:not(.show) {width: auto;}.mw-references .search form input {border: 0;border-bottom: 1px solid #DFDFDF;padding: 0 75px 0 40px !important;}.mw-references .search form button {opacity: 0;position: absolute;right: 0;}.mw-references .search form input:focus + button {opacity: 1;}.mw-references .entries .content li {font-size: 22px;line-height: 31px;}}.error-message p {margin: 0 0 20px;font-weight: 400;}.mw-blog-teasergroup article + article {margin-top: 36px;}.mw-blog-teasergroup article a {color: var(--mw-color-body);display: block;font-weight: var(--mw-font-body-weight);}.mw-blog-teasergroup article picture img {display: block;height: auto;width: 100%;}.mw-blog-teasergroup article .content .category {color: #E01161;font-weight: 500;margin: 30px 0 9px;}.mw-blog-teasergroup article .content:first-child .category {margin-top: 0;}.mw-blog-teasergroup article .content .title {font-size: 25px;font-weight: 500;line-height: 1.2;margin: 0 0 6px;}.mw-blog-teasergroup article .content .bottom {display: flex;}.mw-blog-teasergroup article .content .bottom .date {font-weight: 500;margin: 0 18px 0 0;}.mw-blog-teasergroup article .content .bottom .author {display: flex;align-items: center;line-height: 1.2;}.mw-blog-teasergroup article .content .bottom .author span {font-size: 20px;margin: 0 10px 0 0;}@media all and (min-width: 700px){.mw-blog-teasergroup .entries {display: flex;flex-wrap: wrap;justify-content: space-between;}.mw-blog-teasergroup article {width: 48%;}.mw-blog-teasergroup article:nth-child(2) {margin-top: 0;}}@media all and (min-width: 980px){.mw-blog-teasergroup .entries {justify-content: flex-start;}.mw-blog-teasergroup article {margin-right: 2.69230769230769%;position: relative;transition: all 400ms ease;width: 31.53846153846154%; }.mw-blog-teasergroup article:hover {transform: translateY(-8px);}.mw-blog-teasergroup article:nth-child(3) {margin-top: 0;}.mw-blog-teasergroup article:nth-child(3n) {margin-right: 0;}.mw-blog-teasergroup article .content .title {font-size: 28px;}.mw-blog-teasergroup article + article {margin-top: 64px;}}.blog-similar-teaser {margin: 100px 0 100px;position: relative;overflow: hidden;z-index: 2;}.blog-similar-teaser .swiper-container {overflow: visible !important;}.blog-similar-teaser .swiper-wrapper {padding-top: 23px;}.blog-similar-teaser article + article {margin-top: 0 !important;}.blog-similar-teaser > div > p {color: #8AA098;font-weight: 500;}.blog-similar-teaser .pagination {display: flex;max-width: 1340px;margin: 30px auto 0;}.blog-similar-teaser .pagination > span {background: #F0EBDC;border-radius: 0;height: 6px;width: 10px;opacity: 1;}.blog-similar-teaser .pagination > span:not(:last-child) {margin-right: 10px;}.blog-similar-teaser .pagination > span.swiper-pagination-bullet-active {background: #E01061;}.cart-overlay {background: rgba(20, 56, 43, 0.95);display: flex;height: 100%;left: 0;opacity: 0;position: fixed;top: 0;transition: opacity 400ms ease;width: 100%;z-index: 9;}.cart-overlay.show {opacity: 1;}.cart-overlay > div {background: #FFFFFF;max-width: 600px;margin: auto;padding: 30px 20px 35px;}.cart-overlay .title {color: #8AA098;font-weight: 500;font-size: 25px;line-height: 1.25;margin: 0 0 15px;text-align: center;}.cart-overlay .buttons {text-align: center;}.cart-overlay .buttons .button {margin: 0 auto;}.cart-overlay .buttons .button.shop {background: none;color: #e01161;display: inline-flex;padding: 0;}.cart-overlay .close {color: #FFFFFF;font-size: 25px;position: fixed;right: 20px;top: 20px;}@media all and (min-width: 600px) {.cart-overlay > div {padding: 50px 20px 57px;}.cart-overlay .title {font-size: 28px;margin-bottom: 30px;}.cart-overlay .buttons {display: flex;justify-content: center;}.cart-overlay .buttons .button {margin: 0 15px;}}.form-row-cart {margin-bottom: 65px !important;}.form-row-cart .headline {border-bottom: 1px solid #e1dcbe;font-weight: 400;display: flex;margin: 0 0 40px;padding: 0 0 15px;}.form-row-cart .item {align-items: center;display: flex;}.form-row-cart .item + .item {margin-top: 20px;}.form-row-cart .title {flex: 100%;padding: 0 40px 0 0;}.form-row-cart .count {display: flex;min-width: 100px;justify-content: center;}.form-row-cart .count .value {align-items: center;border: 1px solid #e1dcbe;display: flex;flex: 100%;justify-content: center;}.form-row-cart .count .up-down {min-width: 40px;}.form-row-cart .count .up-down div {background: #e1dcbe;cursor: pointer;display: flex;font-size: 8px;height: 28px;justify-content: center;padding: 7px 0;}.form-row-cart .count .up-down .up {transform: rotate(180deg)}.form-row-cart .price-single,.form-row-cart .price-total {min-width: 200px;text-align: right;}.form-row-cart .remove {color: #e01161;font-size: 16px;margin: -4px 0 0;position: absolute;right: -20px;}.form-row-cart .sum {border-top: 1px solid #e1dcbe;display: flex;font-weight: 400;margin: 40px 0 0;padding: 15px 0 0;}.form-row-cart .sum .title span {font-weight: 300;display: block;}.form-row-cart .sum .price {margin: 0 0 0 auto;white-space: nowrap;}@media all and (max-width: 1400px){.form-row-cart {padding-right: 35px;}.form-row-cart .remove {right: 20px;}}@media all and (max-width: 981px){.form-row-cart .price-single,.form-row-cart .price-total {min-width: 110px;max-width: 110px;}.form-row-cart .title {padding-right: 20px;}}@media all and (max-width: 600px) and (min-width: 451px){.form-row-cart .price-single {display: none;}}@media all and (max-width: 450px){.form-row-cart {padding-right: 25px;}.form-row-cart .headline {display: none;}.form-row-cart .item {flex-wrap: wrap;position: relative;}.form-row-cart .item + .item {margin-top: 35px;}.form-row-cart .title {padding-right: 0;font-weight: 400;margin-bottom: 15px;}.form-row-cart .price-single,.form-row-cart .price-total {min-width: calc((100% - 80px)/2);max-width: calc((100% - 80px)/2);}.form-row-cart .count {min-width: 80px;}.form-row-cart .remove {bottom: 22px;margin: 0;right: -30px;}}.mw-workflow {display: flex;justify-content: center;max-width: 980px;padding-bottom: 170px;}.mw-workflow > * {transition: opacity 900ms ease;}.mw-workflow > *:not(.show) {opacity: 0;}.mw-workflow .bubble {align-items: center;background: #F7F5ED;border-radius: 50%;display: flex;flex-direction: column;height: 180px;justify-content: center;margin: 0 -5px;padding: 0 15px;text-align: center;width: 180px;}.mw-workflow .bubble:nth-of-type(2),.mw-workflow .bubble:nth-of-type(4),.mw-workflow .bubble:nth-of-type(6) {height: 220px;margin-top: 120px;width: 220px;}.mw-workflow .bubble:nth-of-type(6) {margin-top: 290px;position: absolute;}.mw-workflow .bubble img {max-height: 70px;max-width: 70px;}.mw-workflow .bubble:nth-of-type(2) img {max-width: 75px;}.mw-workflow .bubble:nth-of-type(4) img {max-width: 92px;}.mw-workflow .bubble:nth-of-type(5) img {max-width: 78px;}.mw-workflow .bubble span {color: #e01161;font-size: 17px;font-weight: 500;line-height: 1.2;margin: 20px 0 0;text-transform: uppercase;}.mw-workflow .arrow {display: block;position: absolute;top: 29%;width: 20px;}.mw-workflow .arrow:nth-of-type(1) {left: 19%;}.mw-workflow .arrow:nth-of-type(2) {left: 40.5%;}.mw-workflow .arrow:nth-of-type(3) {left: 57.8%;}.mw-workflow .arrow:nth-of-type(4) {left: 79.25%;}.mw-workflow .arrow:nth-of-type(5) {left: 60%;top: 37%;transform: rotate(-3deg);width: 360px;}.mw-workflow .arrow:nth-of-type(6) {display: none;}@media all and (max-width: 980px) and (min-width: 501px){.mw-workflow {padding-bottom: 170px;}.mw-workflow .bubble {height: 18.72vw;margin: 0 -0.52vw;padding: 0 1.56vw;width: 18.72vw;}.mw-workflow .bubble:nth-of-type(2),.mw-workflow .bubble:nth-of-type(4),.mw-workflow .bubble:nth-of-type(6) {height: 22.88vw;margin-top: 12.48vw;width: 22.88vw;}.mw-workflow .bubble:nth-of-type(6) {margin-top: 30.16vw;}.mw-workflow .bubble img {max-height: 7.28vw;max-width: 7.28vw;}.mw-workflow .bubble:nth-of-type(2) img {max-width: 7.8vw;}.mw-workflow .bubble:nth-of-type(4) img {max-width: 9.568vw;}.mw-workflow .bubble:nth-of-type(5) img {max-width: 8.112vw;}.mw-workflow .bubble span {font-size: 1.768vw;margin: 2.08vw 0 0;}.mw-workflow .arrow {top: 16.016vw;width: 2.08vw;}.mw-workflow .arrow:nth-of-type(1) {left: 18.9vw;}.mw-workflow .arrow:nth-of-type(2) {left: 40.9vw;}.mw-workflow .arrow:nth-of-type(3) {left: 57.3vw;}.mw-workflow .arrow:nth-of-type(4) {left: 79.4vw;}.mw-workflow .arrow:nth-of-type(5) {left: 60vw;top: 19vw;transform: rotate(-4deg);width: 37.44vw;}}@media all and (max-width: 500px){.mw-workflow {display: block;padding-bottom: 0;}.mw-workflow .bubble {height: 52vw !important;margin: 0 !important;padding: 0 3vw;width: 52vw !important;}.mw-workflow .bubble:nth-of-type(2n) {margin-left: auto !important;}.mw-workflow .bubble img {max-height: 20vw;max-width: 20vw;}.mw-workflow .bubble:nth-of-type(2) img {max-width: 20vw;}.mw-workflow .bubble:nth-of-type(4) img {max-width: 25vw;}.mw-workflow .bubble:nth-of-type(5) img {max-width: 20vw;}.mw-workflow .bubble span {font-size: 3.8vw;margin: 4vw 0 0;}.mw-workflow .bubble:nth-of-type(6) {position: relative;}.mw-workflow .arrow {left: 42vw !important;position: relative;top: 0;transform: rotate(13deg);width: 6vw;}.mw-workflow .arrow:nth-of-type(2n) {transform: rotate(-13deg);}.mw-workflow .arrow:nth-of-type(5) {display: none;}.mw-workflow .arrow:nth-of-type(6) {display: block;transform: rotate(13deg);}}