.mw-teaser_02:not(.news) {background: #FFFFFF;border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.1);padding-bottom: 10px;position: relative;}.mw-teaser_02:not(.news) .wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;}.mw-teaser_02:not(.news) .wrapper article {cursor: pointer;margin: 0 0 8px 0;position: relative;}.mw-teaser_02 .wrapper .big {width: 100%;}.mw-teaser_02 .wrapper .small {width: 48.663101604278076%; }.mw-teaser_02 .wrapper article > h2 {display: none;}.mw-teaser_02 .wrapper article figure > a {display: block;}.mw-teaser_02 .wrapper article figure > a img {display: block;width: 100%;}.mw-teaser_02:not(.news):not(.hotels) .wrapper article figure > figcaption {align-items: center;background: rgba(0, 0, 0, 0.4);bottom: 0;display: flex;justify-content: center;left: 0;padding: 20px 15px;position: absolute;text-align: center;right: 0;top: 0;}.mw-teaser_02 .wrapper article figure > figcaption > .title {color: #FFFFFF;font-size: 20px;font-weight: 300;hyphens: auto;line-height: 1.07;}.mw-teaser_02 .wrapper article figure > figcaption > .mark {background: #cf051d;bottom: 15px;color: #FFFFFF;font-size: 14px;font-weight: 600;line-height: 1;padding: 3px 6px 5px;position: absolute;right: -5px;text-transform: uppercase;}.mw-teaser_02 .wrapper article figure > figcaption > .mark:before {content: "";width: 0;height: 0;transform: rotate(360deg);border-style: solid;border-width: 4px 0 0 5px;border-color: transparent transparent transparent #810110;position: absolute;right: 0;top: -4px;}@media all and (min-width: 350px){.mw-teaser_02 .wrapper article figure > figcaption > .title {font-size: 24px;}.mw-teaser_02 .wrapper article figure > figcaption > .mark {bottom: 25px;}}@media all and (min-width: 375px){.mw-teaser_02:not(.news) .wrapper article {margin: 0 0 9px 0;}}@media all and (min-width: 414px){.mw-teaser_02:not(.news) .wrapper article {margin: 0 0 10px 0;}.mw-teaser_02 .wrapper article figure > figcaption > .title {font-size: 30px;}}@media all and (min-width: 501px){.mw-teaser_02:not(.news) .wrapper article {margin: 0 0 2.594810379241517% 0;}}@media all and (min-width: 769px){.mw-teaser_02:not(.news):not(.four-entries):not(.hotels) .wrapper {justify-content: unset;}.mw-teaser_02:not(.news):not(.four-entries):not(.hotels) .wrapper article {margin: 0 1.538461538461539% 1.538461538461539% 0; }.mw-teaser_02:not(.news):not(.four-entries):not(.hotels) .wrapper article:nth-child(3n) {margin-right: 0 ;}.mw-teaser_02 .wrapper .big {width: 49.230769230769234%; }.mw-teaser_02 .wrapper .small {width: 23.846153846153847%; }.mw-teaser_02 .wrapper article figure > figcaption > .title {font-size: 24px;}}@media all and (min-width: 981px){.mw-teaser_02 .wrapper article figure > figcaption > .title {font-size: 30px;}.mw-teaser_02 .wrapper article figure > figcaption > .mark {bottom: 45px;font-size: 17px;padding: 4px 6px 5px;right: -8px;}.mw-teaser_02 .wrapper article figure > figcaption > .mark:before {border-width: 6px 0 0 8px;top: -6px;}}@media all and (min-width: 1300px){.mw-teaser_02:not(.news) {border-radius: 0;padding-bottom: 25px;}}.mw-teaser_02.four-entries {background: #e7e9ed;border-bottom-left-radius: 0;border-bottom-right-radius: 0;box-shadow: none;padding-top: 22px;position: relative;}.mw-teaser_02.four-entries > div > .top {align-items: baseline;display: flex;margin-bottom: 15px;justify-content: space-between;}.mw-teaser_02.four-entries > div > .top > h2 {color: #303030;font-size: 20px;font-weight: 300;line-height: 1.13;margin: 0;}.mw-teaser_02.four-entries > div > .top > .show-all {color: #cf051d;font-size: 14px;font-weight: 600;line-height: 1.13;text-transform: uppercase;}.mw-teaser_02.four-entries.show-all > div > .top > .show-all {display: none;}.mw-teaser_02.four-entries .wrapper {display: grid;grid-gap: 15px;grid-template-columns: 1fr 1fr;}.mw-teaser_02.four-entries > div article {display: none;margin: 0 !important;}.mw-teaser_02.four-entries.locations > div article {display: block !important;margin: 0 !important;}.mw-teaser_02.four-entries > div article.show {display: block;}.mw-teaser_02.four-entries:not(.locations) > div article:not(.show) .title {opacity: 0;transition: opacity 500ms ease;}.mw-teaser_02.four-entries.show-all > div article .title {opacity: 1 !important;}@media all and (min-width: 410px){.mw-teaser_02.four-entries > div > .top > h2 {font-size: 30px;}}@media all and (min-width: 981px){.mw-teaser_02.four-entries {padding-bottom: 25px;padding-top: 50px;}.mw-teaser_02.four-entries .wrapper {justify-content: unset;grid-template-columns: 1fr 1fr 1fr 1fr;}.mw-teaser_02.four-entries .wrapper article:nth-child(4n) {margin-right: 0;}.mw-teaser_02.four-entries > div > .top {margin-bottom: 24px;}.mw-teaser_02.four-entries > div > .top > h2 {font-size: 44px;line-height: 1.05;margin: 0;}.mw-teaser_02.four-entries > div > .top > .show-all {font-size: 17px;line-height: 1.35;}}.mw-teaser_02.two-entries article {width: 100%;}@media all and (min-width: 769px){.mw-teaser_02.two-entries article {width: 49.230769230769234%; }.mw-teaser_02.two-entries article:nth-child(2n) {margin-right: 0 !important;}.mw-teaser_02.two-entries article:nth-child(3n) {margin-right: 1.538461538461539% !important;}.mw-teaser_02.two-entries article:nth-child(6n) {margin-right: 0 !important;}}.mw-teaser_02.hotels > div > .top {align-items: baseline;display: flex;margin-bottom: 15px;justify-content: space-between;}.mw-teaser_02.hotels > div > .top > h2 {color: #303030;font-size: 20px;font-weight: 300;line-height: 1.13;margin: 0;}.mw-teaser_02.hotels > div > .top > .show-all {color: #cf051d;font-size: 14px;font-weight: 600;line-height: 0.86;text-transform: uppercase;}.mw-teaser_02.hotels.show-all > div > .top > .show-all {display: none;}.mw-teaser_02.hotels > div article {background: #cf051d;display: block;width: 48.663101604278076%; }.mw-teaser_02.hotels > div article.show {display: block;}.mw-teaser_02.hotels.show-all > div article .title {opacity: 1;}.mw-teaser_02.hotels .wrapper article figure > figcaption {padding: 11px 10px 65px;}.mw-teaser_02.hotels .wrapper article figure > figcaption > .title {display: block;font-size: 18px;font-weight: 300;line-height: 1.14;}.mw-teaser_02.hotels .wrapper article figure > figcaption > .stars {display: flex;margin-top: 4px;}.mw-teaser_02.hotels.show-all .wrapper article figure > figcaption > .stars {opacity: 1;}.mw-teaser_02.hotels .wrapper article figure > figcaption > .stars > span {color: #FFFFFF;font-size: 8px;}.mw-teaser_02.hotels .wrapper article figure > figcaption > .stars > span.superior {font-size: 15px;font-weight: bold;display: block;line-height: 1;margin: -5px 0 0 2px;}.mw-teaser_02.hotels .wrapper article figure > figcaption > .location {align-items: center;color: #FFFFFF;display: block;font-size: 14px;font-weight: 300;left: 10px;position: absolute;padding-left: 19px;bottom: 12px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;right: 10px;transition: opacity 500ms ease;}.mw-teaser_02.hotels.show-all .wrapper article figure > figcaption > .location {opacity: 1;}.mw-teaser_02.hotels .wrapper article figure > figcaption > .location > span {color: rgba(0, 0, 0, 0.4);font-size: 14px;position: absolute;top: 50%;margin-top: -6px;left: 0;}@media all and (min-width: 370px){.mw-teaser_02.hotels > div > .top > h2 {font-size: 30px;}.mw-teaser_02.hotels .wrapper article figure > figcaption {padding: 11px 14px 75px;}.mw-teaser_02.hotels .wrapper article figure > figcaption > .title {font-size: 20px;}.mw-teaser_02.hotels .wrapper article figure > figcaption > .location {left: 14px;bottom: 20px;right: 14px;}}@media all and (min-width: 410px){.mw-teaser_02.hotels .wrapper article figure > figcaption > .title {font-size: 22px;}}@media all and (min-width: 981px){.mw-teaser_02.hotels {padding-bottom: 25px;padding-top: 50px;}.mw-teaser_02.hotels .wrapper {justify-content: unset;}.mw-teaser_02.hotels .wrapper article {margin-right: 1.538461538461539%; width: 23.846153846153847%; }.mw-teaser_02.hotels .wrapper article:nth-child(4n) {margin-right: 0;}.mw-teaser_02.hotels > div > .top {margin-bottom: 24px;}.mw-teaser_02.hotels > div > .top > h2 {font-size: 44px;line-height: 1.05;margin: 0;}.mw-teaser_02.hotels > div > .top > .show-all {font-size: 17px;line-height: 1.35;}}