@font-face {
  font-family: 'bs-iconfont';
  src: url('../fonts/bs-iconfont/fonts/bs-iconfont.ttf?q97toe') format('truetype'), url('../fonts/bs-iconfont/fonts/bs-iconfont.woff?q97toe') format('woff'), url('../fonts/bs-iconfont/fonts/bs-iconfont.svg?q97toe#bs-iconfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'bs-iconfont' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-icon-menu:before {
  content: "\e922";
}
.icon-icon-menu-close:before {
  content: "\e923";
}
.icon-icon-header-search:before {
  content: "\e924";
}
.icon-search:before {
  content: "\e924";
}
.icon-icon-header-account:before {
  content: "\e925";
}
.icon-account:before {
  content: "\e925";
}
.icon-icon-header-wishlist:before {
  content: "\e926";
}
.icon-wishlist:before {
  content: "\e926";
}
.icon-icon-header-cart:before {
  content: "\e92b";
}
.icon-cart:before {
  content: "\e92b";
}
.icon-storefinder_reference_pin-1:before {
  content: "\e900";
}
.icon-arrow_circle_down2:before {
  content: "\e957";
}
.icon-arrow_circle_up2:before {
  content: "\e958";
}
.icon-arrow_double_right2:before {
  content: "\e959";
}
.icon-arrow_down2:before {
  content: "\e95a";
}
.icon-arrow_left2:before {
  content: "\e95b";
}
.icon-arrow_left_22:before {
  content: "\e95c";
}
.icon-arrow_next2:before {
  content: "\e95d";
}
.icon-arrow_previous2:before {
  content: "\e95e";
}
.icon-arrow_right2:before {
  content: "\e95f";
}
.icon-arrow_right_22:before {
  content: "\e960";
}
.icon-arrow_up2:before {
  content: "\e961";
}
.icon-benefit_addresses2:before {
  content: "\e962";
}
.icon-benefit_delivery2:before {
  content: "\e963";
}
.icon-benefit_time2:before {
  content: "\e964";
}
.icon-cart2:before {
  content: "\e965";
}
.icon-lock:before {
  content: "\e91f";
}
.icon-check2:before {
  content: "\e966";
}
.icon-checkbox_checked2:before {
  content: "\e967";
}
.icon-checkbox_noborder2:before {
  content: "\e968";
}
.icon-checkbox_unchecked2:before {
  content: "\e969";
}
.icon-icon_values_payment_yen:before {
  content: "\e96a";
}
.icon-checkout_progress_address2:before {
  content: "\e96b";
}
.icon-checkout_progress_done2:before {
  content: "\e96c";
}
.icon-checkout_progress_overview2:before {
  content: "\e96d";
}
.icon-checkout_progress_payment_euro2:before {
  content: "\e96e";
}
.icon-close:before {
  content: "\e96f";
}
.icon-close2:before {
  content: "\e96f";
}
.icon-dots2:before {
  content: "\e970";
}
.icon-foot_normal2:before {
  content: "\e973";
}
.icon-foot_slender2:before {
  content: "\e974";
}
.icon-login2:before {
  content: "\e977";
}
.icon-logo2:before {
  content: "\e978";
}
.icon-logout2:before {
  content: "\e979";
}
.icon-mail2:before {
  content: "\e97a";
}
.icon-menu2:before {
  content: "\e97b";
}
.icon-message2:before {
  content: "\e97c";
}
.icon-message_sent2:before {
  content: "\e97d";
}
.icon-newsletter2:before {
  content: "\e97e";
}
.icon-package2:before {
  content: "\e97f";
}
.icon-phone2:before {
  content: "\e980";
}
.icon-play2:before {
  content: "\e983";
}
.icon-seal2:before {
  content: "\e984";
}
.icon-search3:before {
  content: "\e985";
}
.icon-status_delivery2:before {
  content: "\e986";
}
.icon-status_open2:before {
  content: "\e987";
}
.icon-trash2:before {
  content: "\e988";
}
.icon-user2:before {
  content: "\e98b";
}
.icon-user_22:before {
  content: "\e98c";
}
.icon-uniE99C:before {
  content: "\e99c";
}
.icon-marker2:before {
  content: "\e99f";
}
.icon-facebook2:before {
  content: "\e971";
}
.icon-facebook:before {
  content: "\e971";
}
.icon-pinterest:before {
  content: "\e981";
}
.icon-pinterest2:before {
  content: "\e981";
}
.icon-instagram:before {
  content: "\e975";
}
.icon-instagram2:before {
  content: "\e975";
}
.icon-youtube:before {
  content: "\e92f";
}
.icon-icon_share_line:before {
  content: "\e9a5";
}
.icon-twitter2:before {
  content: "\e989";
}
.icon-values_tradition:before {
  content: "\e990";
}
.icon-values_tradition2:before {
  content: "\e990";
}
.icon-checkout_progress_payment_usd2:before {
  content: "\e98d";
}
.icon-values_shipment:before {
  content: "\e98e";
}
.icon-values_shipment2:before {
  content: "\e98e";
}
.icon-values_shop:before {
  content: "\e98f";
}
.icon-values_shop2:before {
  content: "\e98f";
}
.icon-warning2:before {
  content: "\e991";
}
.icon-zoom_in3:before {
  content: "\e992";
}
.icon-zoom_in23:before {
  content: "\e993";
}
.icon-zoom_out3:before {
  content: "\e994";
}
.icon-zoom_out23:before {
  content: "\e995";
}
.icon-arrow_circle_left2:before {
  content: "\e996";
}
.icon-arrow_circle_right2:before {
  content: "\e997";
}
.icon-error_page_clock2:before {
  content: "\e998";
}
.icon-error_page_shoe2:before {
  content: "\e999";
}
.icon-error_page_shoelace2:before {
  content: "\e99a";
}
.icon-search22:before {
  content: "\e9a2";
}
.icon-zoom_out222:before {
  content: "\e9a3";
}
.icon-zoom_in222:before {
  content: "\e9a4";
}
.icon-icon_share_yahoo:before {
  content: "\e9a6";
}
.icon-icon_info:before {
  content: "\e9a7";
}
.icon-icon_password_show2:before {
  content: "\e9a8";
}
.icon-icon_password_hide2:before {
  content: "\e9a9";
}
.icon-icon_treatment:before {
  content: "\e909";
}
.icon-icon_hand_wash:before {
  content: "\e90a";
}
.icon-icon_cash_on_purchase_default:before {
  content: "\e901";
}
.icon-icon_cash_on_purchase_europe:before {
  content: "\e902";
}
.icon-icon_cash_on_purchase_usa:before {
  content: "\e903";
}
.icon-icon_cash_on_purchase_japan:before {
  content: "\e904";
}
.icon-icon_cash_on_delivery_default:before {
  content: "\e905";
}
.icon-icon_cash_on_delivery_europe:before {
  content: "\e906";
}
.icon-icon_cash_on_delivery_japan:before {
  content: "\e907";
}
.icon-icon_cash_on_delivery_usa:before {
  content: "\e908";
}
.icon-icon-checkout_progress_paypal .path1:before {
  content: "\e90b";
  color: #023f85;
}
.icon-icon-checkout_progress_paypal .path2:before {
  content: "\e90c";
  margin-left: -1em;
  color: #27346a;
}
.icon-icon-checkout_progress_paypal .path3:before {
  content: "\e90d";
  margin-left: -1em;
  color: #27346a;
}
.icon-icon-checkout_progress_paypal .path4:before {
  content: "\e90e";
  margin-left: -1em;
  color: #2790c3;
}
.icon-icon-checkout_progress_paypal .path5:before {
  content: "\e90f";
  margin-left: -1em;
  color: #1f264f;
}
.icon-icon_personal_purchase:before {
  content: "\e910";
}
.icon-icon_gift:before {
  content: "\e911";
}
.icon-icon_pen:before {
  content: "\e912";
}
.icon-icon_shoesizeme:before {
  content: "\e913";
}
.icon-icon_avaliability_reminder:before {
  content: "\e914";
}
.icon-question_info2:before {
  content: "\e915";
}
.icon-play:before {
  content: "\e916";
}
.icon-delivery_time2:before {
  content: "\e917";
}
.icon-wishlist2:before {
  content: "\e918";
}
.icon-wishlist-active:before {
  content: "\e927";
}
.icon-return2:before {
  content: "\e919";
}
.icon-home2:before {
  content: "\e91a";
}
.icon-cookie:before {
  content: "\e91b";
}
.icon-foot_medium2:before {
  content: "\e91d";
}
.icon-close_2:before {
  content: "\e91e";
}
.icon-lock2:before {
  content: "\e921";
}
.icon-thumbsup:before {
  content: "\e920";
}
.icon-customer_service:before {
  content: "\e928";
}
.icon-icon-header-storefinder:before {
  content: "\e92d";
}
.icon-newsletter:before {
  content: "\e91c";
}
.icon-social-media:before {
  content: "\e92c";
}
.icon-plus:before {
  content: "\e929";
}
.icon-minus:before {
  content: "\e92a";
}
.icon-secure-payment:before {
  content: "\e92e";
}
.icon-country:before {
  content: "\e930";
}
.icon-arrow2:before {
  content: "\e931";
}
.icon-list:before {
  content: "\e932";
}
.icon-filter:before {
  content: "\e933";
}
.icon-faster-checkout:before {
  content: "\e934";
}
.icon-megaphone:before {
  content: "\e935";
}
.icon-multiple-addresses:before {
  content: "\e936";
}
.icon-track-delivery:before {
  content: "\e937";
}
.icon-bulb:before {
  content: "\e93a";
}
@font-face {
  font-family: 'DIN Next CYR';
  src: url('../fonts/DinNextW05RegularMediumBold/Fonts/DINNextW05-Regular.woff2') format('woff2'), url('../fonts/DinNextW05RegularMediumBold/Fonts/DINNextW05-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'DIN Next CYR';
  src: url('../fonts/DinNextW05RegularMediumBold/Fonts/DINNextW05-Medium.woff2') format('woff2'), url('../fonts/DinNextW05RegularMediumBold/Fonts/DINNextW05-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'DIN Next CYR';
  src: url('../fonts/DinNextW05RegularMediumBold/Fonts/DINNextW05-Bold.woff2') format('woff2'), url('../fonts/DinNextW05RegularMediumBold/Fonts/DINNextW05-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'DIN Next Condensed';
  src: url('../fonts/DinNextCondensedW05/Fonts/DINNextLTW05-Condensed.woff2') format('woff2'), url('../fonts/DinNextCondensedW05/Fonts/DINNextLTW05-Condensed.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Caslon540BT-Roman';
  src: url('../fonts/Caslon540/Fonts/Caslon540BTW05-Roman.woff2') format('woff2'), url('../fonts/Caslon540/Fonts/Caslon540BTW05-Roman.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'BSNSC_icon';
  src: url('../fonts/BSNSC_icon.woff') format('woff');
}
tr.clearfix:after {
  content: none;
}
@media screen and (max-width: 767px) {
  tr.clearfix:after {
    content: " ";
  }
}
.tandc-anchor {
  display: block;
  height: 115px;
  margin-top: -115px;
  visibility: hidden;
}
.hidden {
  display: none;
}
.familiy-default {
  font-family: 'DIN Next CYR', Arial, Helvetica, sans-serif;
}
[lang="ja"] .familiy-default {
  font-family: 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', 'DIN Next CYR', Arial, Helvetica, sans-serif;
}
.familiy-default-important {
  font-family: 'DIN Next CYR', Arial, Helvetica, sans-serif !important;
}
[lang="ja"] .familiy-default-important {
  font-family: 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', 'DIN Next CYR', Arial, Helvetica, sans-serif !important;
}
.teaser-type-15-16 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-type-15-16 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-type-15-16 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser-type-15-16 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-type-15-16 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-type-15-16 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-type-15-16 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-type-15-16 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-type-15-16 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-type-15-16 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-type-15-16 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
  color: #ffffff;
  text-align: center;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  position: absolute;
  bottom: 2em;
  width: 100%;
  left: 0;
}
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser-type-15-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  color: #ffffff;
}
.flyout-wrapper {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: stretch;
  align-items: stretch;
  justify-content: center;
}
.flyout-wrapper .teaser {
  width: 25%;
  max-width: 290px;
  margin-right: 20px;
  border: 1px solid #e3e3e5;
  border-radius: 3px;
}
.flyout-wrapper .teaser:last-child {
  margin-right: 0;
}
.flyout-wrapper .teaser .teaser-body a {
  width: 100%;
}
.flyout-wrapper .teaser .teaser-inner {
  height: 100%;
}
.flyout-wrapper .teaser .teaser-inner * {
  height: 100%;
}
.flyout-wrapper .teaser.teaser-magazine-bg {
  min-height: 330px;
}
.flyout-wrapper .teaser.teaser-magazine-bg a {
  text-decoration: none;
}
.flyout-wrapper .teaser .magazine-flyout-bg-teaser {
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  display: flex;
  justify-content: center;
  border-radius: 2px;
}
.flyout-wrapper .teaser .magazine-flyout-bg-teaser * {
  height: auto;
}
.flyout-wrapper .teaser .magazine-flyout-bg-teaser img {
  display: block;
  width: 220px;
  height: 57px;
}
.flyout-wrapper .teaser .magazine-flyout-bg-teaser .button {
  align-self: center;
  margin: 2em 1em;
  z-index: 1;
}
.flyout-wrapper .teaser .magazine-flyout-bg-teaser .button.button-top {
  align-self: flex-start;
}
.flyout-wrapper .teaser .magazine-flyout-bg-teaser .button.button-middle {
  align-self: center;
}
.flyout-wrapper .teaser .magazine-flyout-bg-teaser .button.button-bottom {
  align-self: flex-end;
}
.flyout-wrapper .teaser .magazine-flyout-bg-teaser .link-full-image {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.teaser.teaser-1.fullwidth {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.fullwidth .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: left;
  }
}
.teaser.teaser-type-1 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-1 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-1 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-1 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-1 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-1 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: left;
  }
}
.teaser.teaser-1.two-columns {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-1.teaser-50-50 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-type-2 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-2 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-2 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-2 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-2 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-2 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-type-26 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-26 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-26 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-26 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-1.two-columns-inverted {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-1.teaser-50-50-inverted {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-type-3 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-3 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-3 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-3 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-3 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-3 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-3 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-type-27 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-27 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-27 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-27 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-2.prop-40-60 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.prop-40-60 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper {
    flex-direction: row;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    width: 40%;
    justify-content: flex-start;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:last-of-type {
    width: 60%;
    justify-content: flex-start;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-2.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-type-4 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-4 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-4 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-4 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-4 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-4 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper {
    flex-direction: row;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    width: 40%;
    justify-content: flex-start;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:last-of-type {
    width: 60%;
    justify-content: flex-start;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-4 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-2.prop-50-50 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.prop-50-50 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper {
    flex-direction: row;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    width: 50%;
    justify-content: flex-start;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:last-of-type {
    width: 50%;
    justify-content: flex-start;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-2.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-type-5 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-5 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-5 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-5 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-5 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-5 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper {
    flex-direction: row;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    width: 50%;
    justify-content: flex-start;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:last-of-type {
    width: 50%;
    justify-content: flex-start;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-5 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-2.prop-60-40 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.prop-60-40 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper {
    flex-direction: row;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    width: 60%;
    justify-content: flex-start;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:last-of-type {
    width: 40%;
    justify-content: flex-start;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-2.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-type-6 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-6 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-6 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-6 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-6 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-6 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper {
    flex-direction: row;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:first-of-type {
    width: 60%;
    justify-content: flex-start;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:last-of-type {
    width: 40%;
    justify-content: flex-start;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-6 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-1.combined.content-left {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-left .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: center;
    background-color: #ffffff;
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 370px;
    height: 100%;
    top: 0;
    text-align: center;
    justify-content: center;
    position: absolute;
    background-color: initial;
    background-color: transparent;
    background: #fff transparent;
    background: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    color: #636363 !important;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: center;
    background-color: #ffffff;
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 370px;
    height: 100%;
    top: 0;
    text-align: center;
    justify-content: center;
    position: absolute;
    background-color: initial;
    background-color: transparent;
    background: #fff transparent;
    background: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-left .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    left: 0;
  }
}
.teaser.teaser-type-7 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-7 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-7 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-7 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-7 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-7 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: center;
    background-color: #ffffff;
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 370px;
    height: 100%;
    top: 0;
    text-align: center;
    justify-content: center;
    position: absolute;
    background-color: initial;
    background-color: transparent;
    background: #fff transparent;
    background: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-7 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    left: 0;
  }
}
.teaser.teaser-1.combined.content-right {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-right .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: center;
    background-color: #ffffff;
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 370px;
    height: 100%;
    top: 0;
    text-align: center;
    justify-content: center;
    position: absolute;
    background-color: initial;
    background-color: transparent;
    background: #fff transparent;
    background: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    color: #636363 !important;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: center;
    background-color: #ffffff;
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 370px;
    height: 100%;
    top: 0;
    text-align: center;
    justify-content: center;
    position: absolute;
    background-color: initial;
    background-color: transparent;
    background: #fff transparent;
    background: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-right .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    right: 0;
  }
}
.teaser.teaser-type-8 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-8 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-8 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-8 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-8 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-8 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: center;
    background-color: #ffffff;
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 370px;
    height: 100%;
    top: 0;
    text-align: center;
    justify-content: center;
    position: absolute;
    background-color: initial;
    background-color: transparent;
    background: #fff transparent;
    background: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-8 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    right: 0;
  }
}
.teaser.teaser-1.combined.content-centered {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-centered .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: center;
    background-color: #ffffff;
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 370px;
    height: 100%;
    top: 0;
    text-align: center;
    justify-content: center;
    position: absolute;
    background-color: initial;
    background-color: transparent;
    background: #fff transparent;
    background: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    color: #636363 !important;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: center;
    background-color: #ffffff;
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 370px;
    height: 100%;
    top: 0;
    text-align: center;
    justify-content: center;
    position: absolute;
    background-color: initial;
    background-color: transparent;
    background: #fff transparent;
    background: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.combined.content-centered .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    left: calc(50% - 185px);
  }
}
.teaser.teaser-type-9 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-9 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-9 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-9 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-9 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-9 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    text-align: center;
    background-color: #ffffff;
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 370px;
    height: 100%;
    top: 0;
    text-align: center;
    justify-content: center;
    position: absolute;
    background-color: initial;
    background-color: transparent;
    background: #fff transparent;
    background: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    color: #636363 !important;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-9 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    left: calc(50% - 185px);
  }
}
.teaser.teaser-2.combined.prop-60-40 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  width: calc(100% - 60px);
  padding: 0;
  bottom: 30px;
  left: 30px;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:hover,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:focus {
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  width: calc(100% - 60px);
  padding: 0;
  bottom: 30px;
  left: 30px;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:hover,
.teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:focus {
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(1),
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(3),
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(5),
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(7),
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(9) {
    width: 60%;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(2),
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(4),
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(6),
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(8),
  .teaser.teaser-2.combined.prop-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(10) {
    width: 40%;
  }
}
.teaser.teaser-type-10 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-10 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-10 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-10 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-10 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-10 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  width: calc(100% - 60px);
  padding: 0;
  bottom: 30px;
  left: 30px;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:hover,
.teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:focus {
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(1),
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(3),
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(5),
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(7),
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(9) {
    width: 60%;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(2),
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(4),
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(6),
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(8),
  .teaser.teaser-type-10 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(10) {
    width: 40%;
  }
}
.teaser.teaser-2.combined.prop-40-60 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  width: calc(100% - 60px);
  padding: 0;
  bottom: 30px;
  left: 30px;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:hover,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:focus {
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  width: calc(100% - 60px);
  padding: 0;
  bottom: 30px;
  left: 30px;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:hover,
.teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:focus {
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(1),
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(3),
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(5),
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(7),
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(9) {
    width: 40%;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(2),
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(4),
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(6),
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(8),
  .teaser.teaser-2.combined.prop-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(10) {
    width: 60%;
  }
}
.teaser.teaser-type-11 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-11 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-11 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-11 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-11 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-11 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  width: calc(100% - 60px);
  padding: 0;
  bottom: 30px;
  left: 30px;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:hover,
.teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:focus {
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(1),
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(3),
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(5),
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(7),
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(9) {
    width: 40%;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(2),
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(4),
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(6),
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(8),
  .teaser.teaser-type-11 .teaser-inner .teaser-wrapper .teaser-wrapper-inner:nth-child(10) {
    width: 60%;
  }
}
.teaser.teaser-2.combined.prop-50-50 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  width: calc(100% - 60px);
  padding: 0;
  bottom: 30px;
  left: 30px;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:hover,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:focus {
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  width: calc(100% - 60px);
  padding: 0;
  bottom: 30px;
  left: 30px;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:hover,
.teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:focus {
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-2.combined.prop-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 50%;
  }
}
.teaser.teaser-type-12 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-12 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-12 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-12 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-12 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-12 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  width: calc(100% - 60px);
  padding: 0;
  bottom: 30px;
  left: 30px;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:hover,
.teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline a:focus {
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-12 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 50%;
  }
}
.teaser.type-content-slider-1 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.type-content-slider-1 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.type-content-slider-1 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-1 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.type-content-slider-1 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-13 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-13 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-13 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-13 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-13 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-13 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-13 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.type-content-slider-2 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.type-content-slider-2 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.type-content-slider-2 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-2 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.type-content-slider-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-14 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-14 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-14 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-14 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-14 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-14 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-14 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.promo-tile-teaser {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.promo-tile-teaser .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.promo-tile-teaser .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.promo-tile-teaser .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
  color: #ffffff;
  text-align: center;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  position: absolute;
  bottom: 2em;
  width: 100%;
  left: 0;
}
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser.promo-tile-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  color: #ffffff;
}
.teaser.teaser-type-15 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-15 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-15 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-15 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-15 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-15 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
  color: #ffffff;
  text-align: center;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  position: absolute;
  bottom: 2em;
  width: 100%;
  left: 0;
}
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser.teaser-type-15 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  color: #ffffff;
}
.teaser.listing-promo-teaser {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.listing-promo-teaser .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.listing-promo-teaser .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.listing-promo-teaser .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
  color: #ffffff;
  text-align: center;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  position: absolute;
  bottom: 2em;
  width: 100%;
  left: 0;
}
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser.listing-promo-teaser .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  color: #ffffff;
}
.teaser.teaser-type-16 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-16 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-16 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-16 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-16 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-16 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
  color: #ffffff;
  text-align: center;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  position: absolute;
  bottom: 2em;
  width: 100%;
  left: 0;
}
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser.teaser-type-16 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  color: #ffffff;
}
.teaser.box-mosaic {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.box-mosaic .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.box-mosaic .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.box-mosaic .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.box-mosaic .teaser-inner {
    width: calc(100% + 20px);
    margin-left: -10px;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 100%;
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: calc(50% - 20px);
    margin: 0 10px 20px 10px;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1024px) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: calc(33.33333333% - 20px);
    margin: 0 10px 20px 10px;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  background-color: #ffffff;
  text-align: center;
  justify-content: baseline;
  height: 100%;
}
.teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
}
@media all and (-ms-high-contrast: none) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.box-mosaic .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.box-mosaic .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-type-17 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-17 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-17 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-17 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-17 .teaser-inner {
    width: calc(100% + 20px);
    margin-left: -10px;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 100%;
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: calc(50% - 20px);
    margin: 0 10px 20px 10px;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1024px) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: calc(33.33333333% - 20px);
    margin: 0 10px 20px 10px;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  background-color: #ffffff;
  text-align: center;
  justify-content: baseline;
  height: 100%;
}
.teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-17 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.box-mosaic-2 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.box-mosaic-2 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 1024px) {
  .teaser.box-mosaic-2 .teaser-inner {
    width: calc(100% + 20px);
    margin-left: -10px;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 100%;
    flex-flow: row;
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 1024px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: calc(33.33333333% - 20px);
    margin: 0 10px 20px 10px;
    justify-content: flex-start;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  background-color: #ffffff;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
    justify-content: center;
  }
}
@media screen and (min-width: 1024px) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    justify-content: baseline;
    height: 100%;
  }
}
.teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
}
@media all and (-ms-high-contrast: none) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.box-mosaic-2 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-type-18 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-18 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-18 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-18 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 1024px) {
  .teaser.teaser-type-18 .teaser-inner {
    width: calc(100% + 20px);
    margin-left: -10px;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 100%;
    flex-flow: row;
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 1024px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: calc(33.33333333% - 20px);
    margin: 0 10px 20px 10px;
    justify-content: flex-start;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  background-color: #ffffff;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
    justify-content: center;
  }
}
@media screen and (min-width: 1024px) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    justify-content: baseline;
    height: 100%;
  }
}
.teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-18 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-1.two-columns-40-60 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  flex-direction: row;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 40%;
}
.teaser.teaser-1.two-columns-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  width: 60%;
  justify-content: center;
}
.teaser.teaser-type-19 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-19 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-19 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-19 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-19 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-19 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  flex-direction: row;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 40%;
}
.teaser.teaser-type-19 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  width: 60%;
  justify-content: center;
}
.teaser.teaser-1.two-columns-inverted-40-60 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  flex-direction: row-reverse;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 40%;
}
.teaser.teaser-1.two-columns-inverted-40-60 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  width: 60%;
  justify-content: center;
}
.teaser.teaser-type-20 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-20 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-20 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-20 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-20 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-20 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  flex-direction: row-reverse;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 40%;
}
.teaser.teaser-type-20 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  width: 60%;
  justify-content: center;
}
.teaser.teaser-1.two-columns-60-40 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  flex-direction: row;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 60%;
}
.teaser.teaser-1.two-columns-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  width: 40%;
  justify-content: center;
}
.teaser.teaser-type-21 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-21 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-21 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-21 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-21 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-21 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  flex-direction: row;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 60%;
}
.teaser.teaser-type-21 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  width: 40%;
  justify-content: center;
}
.teaser.teaser-1.two-columns-inverted-60-40 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  flex-direction: row-reverse;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 60%;
}
.teaser.teaser-1.two-columns-inverted-60-40 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  width: 40%;
  justify-content: center;
}
.teaser.teaser-type-22 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-22 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-22 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-22 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-22 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-22 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  flex-direction: row-reverse;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 60%;
}
.teaser.teaser-type-22 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  width: 40%;
  justify-content: center;
}
.teaser.teaser-video-50-50 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-video-50-50 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper {
    flex-direction: row;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: calc(50% - 20px);
    margin: 0 10px;
  }
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  background-color: #ffffff;
}
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  color: #1a1919;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-video-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-type-23 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-23 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-23 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-23 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-23 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-23 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper {
    flex-direction: row;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    width: calc(50% - 20px);
    margin: 0 10px;
  }
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  background-color: #ffffff;
}
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  color: #1a1919;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-23 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-1.fullwidth.flyout {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner {
  width: calc(100% + 20px);
  margin-left: -10px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: calc(33.33333333% - 20px);
  margin: 0 0 25px 0;
  justify-content: flex-start;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: baseline;
  height: 100%;
  padding: 20px 30px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  font-size: 16px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  font-size: 14px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 14px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
  font-size: 14px;
  padding-top: 15px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner {
  width: calc(100% + 20px);
  margin-left: -10px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: calc(33.33333333% - 20px);
  margin: 0 0 25px 0;
  justify-content: flex-start;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: baseline;
  height: 100%;
  padding: 20px 30px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  font-size: 16px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  font-size: 14px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 14px;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
  font-size: 14px;
  padding-top: 15px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper {
  justify-content: space-between;
}
.teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: calc(33.33333333% - 20px);
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-1.fullwidth.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-type-24 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-24 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-24 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-24 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-24 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-24 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-24 .teaser-inner {
  width: calc(100% + 20px);
  margin-left: -10px;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: calc(33.33333333% - 20px);
  margin: 0 0 25px 0;
  justify-content: flex-start;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: baseline;
  height: 100%;
  padding: 20px 30px;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  font-size: 16px;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  font-size: 14px;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 14px;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
  font-size: 14px;
  padding-top: 15px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper {
  justify-content: space-between;
}
.teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: calc(33.33333333% - 20px);
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-24 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    height: auto;
  }
}
.teaser.teaser-1.flyout {
  text-align: left;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.flyout .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.flyout .teaser-inner {
  width: calc(100% + 20px);
  margin-left: -10px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: calc(33.33333333% - 20px);
  margin: 0 0 25px 0;
  justify-content: flex-start;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: baseline;
  height: 100%;
  padding: 20px 30px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  font-size: 16px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  font-size: 14px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 14px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
  font-size: 14px;
  padding-top: 15px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
}
.teaser.teaser-1.flyout .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.flyout .teaser-inner {
  width: calc(100% + 20px);
  margin-left: -10px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: calc(33.33333333% - 20px);
  margin: 0 0 25px 0;
  justify-content: flex-start;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: baseline;
  height: 100%;
  padding: 20px 30px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  font-size: 16px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  font-size: 14px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 14px;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
  font-size: 14px;
  padding-top: 15px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
}
.teaser.teaser-1.flyout .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: 100%;
}
.teaser.teaser-type-25 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-25 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-25 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-25 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-25 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-25 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-25 .teaser-inner {
  width: calc(100% + 20px);
  margin-left: -10px;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: calc(33.33333333% - 20px);
  margin: 0 0 25px 0;
  justify-content: flex-start;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  min-height: auto;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: baseline;
  height: 100%;
  padding: 20px 30px;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  font-size: 16px;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  font-size: 14px;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 14px;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 0.75em;
  font-size: 14px;
  padding-top: 15px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    height: auto;
    flex-grow: 10;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper *::-ms-backdrop,
  .teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    align-self: flex-start;
  }
}
.teaser.teaser-type-25 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  width: 100%;
}
.teaser.teaser-1.teaser-50-50 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  margin: 0 0 0 0;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-type-26 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-26 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-26 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-26 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  margin: 0 0 0 0;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-26 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-1.teaser-50-50-inverted {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  margin: 0 0 0 0;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-50-50-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-type-27 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-27 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-27 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-27 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  margin: 0 0 0 0;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 50%;
  }
}
.teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-27 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 50%;
  }
}
.teaser.teaser-1.teaser-30-70 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 30%;
  }
}
.teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-30-70 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 70%;
  }
}
.teaser.teaser-type-28 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-28 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-28 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-28 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-28 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-28 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 30%;
  }
}
.teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-28 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 70%;
  }
}
.teaser.teaser-1.teaser-30-70-inverted {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 30%;
  }
}
.teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-30-70-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 70%;
  }
}
.teaser.teaser-type-29 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-29 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-29 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-29 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-29 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-29 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 30%;
  }
}
.teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-29 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 70%;
  }
}
.teaser.teaser-1.teaser-70-30 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 70%;
  }
}
.teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-70-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 30%;
  }
}
.teaser.teaser-type-30 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-30 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-30 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-30 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-30 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-30 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 70%;
  }
}
.teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-30 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 30%;
  }
}
.teaser.teaser-1.teaser-70-30-inverted {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 70%;
  }
}
.teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-1.teaser-70-30-inverted .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 30%;
  }
}
.teaser.teaser-type-31 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-31 .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-31 .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser.teaser-type-31 .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-31 .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-31 .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: 70%;
  }
}
.teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-type-31 .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    width: 30%;
  }
}
.teaser.image-only .teaser-box {
  display: none !important;
}
.teaser.box-only-borders .teaser-box,
.teaser.teaser-border-box-tablet-fix .teaser-box {
  border: 1px solid #e3e3e5;
}
@media screen and (max-width: 767px) {
  .teaser.box-only-borders .teaser-box,
  .teaser.teaser-border-box-tablet-fix .teaser-box {
    border: 1px solid #e3e3e5;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-only-borders .teaser-box,
  .teaser.teaser-border-box-tablet-fix .teaser-box {
    border-top: 1px solid #e3e3e5;
    border-right: 1px solid #e3e3e5;
    border-bottom: 1px solid #e3e3e5;
  }
}
@media screen and (min-width: 1024px) {
  .teaser.box-only-borders .teaser-box,
  .teaser.teaser-border-box-tablet-fix .teaser-box {
    border: 1px solid #e3e3e5;
  }
}
@media screen and (max-width: 767px) {
  .teaser.box-only-borders-half .teaser-box,
  .teaser.teaser-border-box-not-top .teaser-box {
    border-left: 1px solid #e3e3e5;
    border-right: 1px solid #e3e3e5;
    border-bottom: 1px solid #e3e3e5;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.box-only-borders-half .teaser-box,
  .teaser.teaser-border-box-not-top .teaser-box {
    border-top: 1px solid #e3e3e5;
    border-right: 1px solid #e3e3e5;
    border-bottom: 1px solid #e3e3e5;
  }
}
@media screen and (min-width: 1024px) {
  .teaser.box-only-borders-half .teaser-box,
  .teaser.teaser-border-box-not-top .teaser-box {
    border-left: 1px solid #e3e3e5;
    border-right: 1px solid #e3e3e5;
    border-bottom: 1px solid #e3e3e5;
  }
}
.teaser.teaser-box-borders,
.teaser.teaser-all-border,
.teaser.teaser-border-all {
  border: 1px solid #e3e3e5;
}
.teaser.teaser-border .teaser-box,
.teaser.teaser-border-box .teaser-box {
  border: 1px solid #e3e3e5;
}
.teaser.teaser-only-title .teaser-box .teaser-subheadline,
.teaser.teaser-only-title .teaser-box .teaser-body,
.teaser.teaser-only-title .teaser-box .teaser-link {
  display: none !important;
}
.teaser.teaser-no-link .teaser-box .teaser-link {
  display: none !important;
}
.teaser.teaser-box-space .teaser-wrapper-inner {
  background-color: #ffffff !important;
}
.teaser.teaser-box-space .teaser-wrapper-inner .teaser-box {
  background-color: #ffffff;
}
.teaser.teaser-box-space.teaser-50-50 .teaser-box,
.teaser.teaser-box-space.two-columns .teaser-box,
.teaser.teaser-box-space.teaser-30-70 .teaser-box,
.teaser.teaser-box-space.teaser-70-30 .teaser-box {
  margin-left: 25px;
}
@media screen and (max-width: 767px) {
  .teaser.teaser-box-space.teaser-50-50 .teaser-box,
  .teaser.teaser-box-space.two-columns .teaser-box,
  .teaser.teaser-box-space.teaser-30-70 .teaser-box,
  .teaser.teaser-box-space.teaser-70-30 .teaser-box {
    margin-left: 0;
    margin-top: 25px;
  }
}
.teaser.teaser-box-space.teaser-50-50-inverted .teaser-box,
.teaser.teaser-box-space.two-columns-inverted .teaser-box,
.teaser.teaser-box-space.teaser-30-70-inverted .teaser-box,
.teaser.teaser-box-space.teaser-70-30-inverted .teaser-box {
  margin-right: 25px;
}
@media screen and (max-width: 767px) {
  .teaser.teaser-box-space.teaser-50-50-inverted .teaser-box,
  .teaser.teaser-box-space.two-columns-inverted .teaser-box,
  .teaser.teaser-box-space.teaser-30-70-inverted .teaser-box,
  .teaser.teaser-box-space.teaser-70-30-inverted .teaser-box {
    margin-right: 0;
    margin-top: 25px;
  }
}
.teaser.teaser-button .teaser-link span,
.teaser.teaser-button .teaser-link a {
  border-radius: 3px;
  border: 1px solid #023f85;
  background: #023f85;
  cursor: pointer;
  color: #ffffff;
  display: inline-block;
  width: auto;
  font-family: 'DIN Next CYR', Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height: 21px;
  font-weight: 700;
  padding: 12px 20px 10px 20px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s, opacity 0.2s ease 0s;
  -webkit-appearance: none;
  border-color: #636363 !important;
  background: #ffffff !important;
  color: #636363 !important;
  text-decoration: none  !important;
  margin-top: 15px;
}
[lang="ja"] .teaser.teaser-button .teaser-link span,
[lang="ja"] .teaser.teaser-button .teaser-link a {
  font-family: 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', 'DIN Next CYR', Arial, Helvetica, sans-serif;
}
.teaser.teaser-button .teaser-link span:hover,
.teaser.teaser-button .teaser-link a:hover,
.teaser.teaser-button .teaser-link span:focus,
.teaser.teaser-button .teaser-link a:focus {
  background-color: #ffffff;
  border-color: #023f85;
  color: #023f85;
  text-decoration: none;
}
.teaser.teaser-button .teaser-link span.button-white,
.teaser.teaser-button .teaser-link a.button-white {
  background: #ffffff;
  border-color: #ffffff;
  color: #023f85;
}
.teaser.teaser-button .teaser-link span.button-white:hover,
.teaser.teaser-button .teaser-link a.button-white:hover,
.teaser.teaser-button .teaser-link span.button-white:focus,
.teaser.teaser-button .teaser-link a.button-white:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser.teaser-button .teaser-link span.button-trans,
.teaser.teaser-button .teaser-link a.button-trans {
  background: transparent;
  color: #023f85;
}
.teaser.teaser-button .teaser-link span.button-trans:hover,
.teaser.teaser-button .teaser-link a.button-trans:hover,
.teaser.teaser-button .teaser-link span.button-trans:focus,
.teaser.teaser-button .teaser-link a.button-trans:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser.teaser-button .teaser-link span.button-large,
.teaser.teaser-button .teaser-link a.button-large {
  padding-top: calc((59px - 21px) / 2);
  padding-bottom: calc(((59px - 21px) / 2) - 2px);
  display: block;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser.teaser-button .teaser-link span.button-large,
  .teaser.teaser-button .teaser-link a.button-large {
    padding-top: 16px;
    padding-bottom: 14px;
  }
}
@media screen and (max-width: 767px) {
  .teaser.teaser-button .teaser-link span.button-large,
  .teaser.teaser-button .teaser-link a.button-large {
    padding-top: 12px;
    padding-bottom: 10px;
  }
}
.teaser.teaser-button .teaser-link span .button-trans[disabled],
.teaser.teaser-button .teaser-link a .button-trans[disabled],
.teaser.teaser-button .teaser-link span .button-trans[disabled]:hover,
.teaser.teaser-button .teaser-link a .button-trans[disabled]:hover {
  background-color: transparent;
  border-color: #a7a7a7;
  color: #a7a7a7;
}
.teaser.teaser-button .teaser-link span.button-text,
.teaser.teaser-button .teaser-link a.button-text {
  padding: 0!important;
  border: 0 none;
  color: #1a1919;
  background: transparent;
  font-size: 15px;
  line-height: 1.5em;
  text-transform: none;
}
.teaser.teaser-button .teaser-link span.button-text:hover,
.teaser.teaser-button .teaser-link a.button-text:hover,
.teaser.teaser-button .teaser-link span.button-text:focus,
.teaser.teaser-button .teaser-link a.button-text:focus {
  color: #1a1919;
  text-decoration: underline;
}
.teaser.teaser-button .teaser-link span.button-text[disabled],
.teaser.teaser-button .teaser-link a.button-text[disabled],
.teaser.teaser-button .teaser-link span.button-text[disabled]:hover,
.teaser.teaser-button .teaser-link a.button-text[disabled]:hover {
  color: #a7a7a7;
  text-decoration: none;
}
.teaser.teaser-button .teaser-link span:hover,
.teaser.teaser-button .teaser-link a:hover,
.teaser.teaser-button .teaser-link span:focus,
.teaser.teaser-button .teaser-link a:focus {
  background: #636363 !important;
  border-color: #636363 !important;
  color: #ffffff !important;
}
@media screen and (min-width: 768px) {
  .teaser.teaser-box-top-aligned .teaser-box {
    justify-content: flex-start !important;
  }
}
.teaser.teaser-wrapper-inner-border .teaser-wrapper-inner {
  border: 1px solid #e3e3e5;
}
.teaser-magazine-style .teaser-inner {
  width: 100%;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  border-radius: 3px;
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  height: auto;
  min-height: auto;
  border-radius: 2px 2px 0 0;
  overflow: hidden;
  line-height: 0;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  transform: scale(1);
  transition: transform 0.5s ease-in-out;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img:hover {
  transform: scale(1.2);
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  position: relative;
  text-align: left;
  z-index: 1;
  padding: 0;
  height: auto;
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box * {
  height: auto;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  color: #1a1919;
  font-size: 18px;
  padding: 30px 20px 20px 20px;
  margin: 0;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  margin-bottom: 5px;
  font-size: 15px;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  position: absolute;
  top: -15px;
  left: 20px;
  background: #023f85;
  padding: 3px 10px 2px;
  border-radius: 3px;
  font-size: 13px;
  color: #ffffff;
  font-weight: 500;
  text-transform: uppercase;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  width: 100%;
  height: 50px;
  border-top: 1px solid #e3e3e5;
  margin-top: auto;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: none;
  text-decoration: none;
  font-weight: bold;
  color: #1a1919;
}
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:hover,
.teaser-magazine-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:focus {
  color: #023f85;
}
.teaser-magazine-full-bg-style {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-magazine-full-bg-style .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin: 0;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  width: 100%;
  height: auto;
  top: initial;
  bottom: 0;
  text-align: center;
  justify-content: center;
  position: absolute;
  background-color: initial;
  background-color: transparent;
  background: #fff transparent;
  background: rgba(255, 255, 255, 0);
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    padding: 1em;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  color: #ffffff;
  text-transform: uppercase;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    display: none;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-image,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-box {
  height: auto;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body img {
  width: 100%;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 15px;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  border-radius: 3px;
  border: 1px solid #023f85;
  background: #023f85;
  cursor: pointer;
  display: inline-block;
  width: auto;
  font-family: 'DIN Next CYR', Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height: 21px;
  font-weight: 700;
  padding: 12px 20px 10px 20px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s, opacity 0.2s ease 0s;
  -webkit-appearance: none;
  border-color: #ffffff;
  background: transparent;
  color: #ffffff;
}
[lang="ja"] .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
[lang="ja"] .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  font-family: 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', 'DIN Next CYR', Arial, Helvetica, sans-serif;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:focus,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:focus {
  background-color: #ffffff;
  border-color: #023f85;
  color: #023f85;
  text-decoration: none;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white {
  background: #ffffff;
  border-color: #ffffff;
  color: #023f85;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white:focus,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans {
  background: transparent;
  color: #023f85;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans:focus,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
  padding-top: calc((59px - 21px) / 2);
  padding-bottom: calc(((59px - 21px) / 2) - 2px);
  display: block;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
    padding-top: 16px;
    padding-bottom: 14px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
    padding-top: 12px;
    padding-bottom: 10px;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span .button-trans[disabled],
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a .button-trans[disabled],
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span .button-trans[disabled]:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a .button-trans[disabled]:hover {
  background-color: transparent;
  border-color: #a7a7a7;
  color: #a7a7a7;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text {
  padding: 0!important;
  border: 0 none;
  color: #1a1919;
  background: transparent;
  font-size: 15px;
  line-height: 1.5em;
  text-transform: none;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text:focus,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text:focus {
  color: #1a1919;
  text-decoration: underline;
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text[disabled],
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text[disabled],
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text[disabled]:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text[disabled]:hover {
  color: #a7a7a7;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
  .teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
    padding: 12px 10px;
  }
}
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:hover,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:focus,
.teaser-magazine-full-bg-style .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:focus {
  background: #ffffff;
  border-color: #ffffff;
  color: #1a1919;
}
.teaser-floating {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-floating .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-floating .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser-floating .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-floating .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  position: relative;
  margin: 0;
  background-color: inherit;
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: column;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  display: block;
  width: 58.33333333%;
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: calc(100% + 24px);
    margin-left: -12px;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  text-align: center;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: auto;
  align-self: self-start;
  align-self: center;
  box-shadow: 0px 19px 38.34px 15.66px rgba(26, 25, 25, 0.18);
  padding: 64px 32px;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  font-family: 'DIN Next Condensed', Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
  margin: 0;
  width: calc((100vw / 12) * 4);
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 36px;
    line-height: 43px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 32px;
    line-height: 38px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 26px;
    line-height: 31px;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    max-width: 187px;
    width: 100%;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline img {
  width: auto !important;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  font-family: 'DIN Next Condensed', Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
  margin: 0;
  width: calc((100vw / 12) * 4);
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 36px;
    line-height: 43px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 32px;
    line-height: 38px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 26px;
    line-height: 31px;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    max-width: 187px;
    width: 100%;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-family: 'DIN Next CYR', Arial, Helvetica, sans-serif;
  text-transform: none;
  letter-spacing: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  line-height: 27px;
  color: #939393;
  padding-top: 8px;
  font-size: 18px;
  line-height: 1.5em;
  width: 80%;
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 18px;
    line-height: 27px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 17px;
    line-height: 25px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 16px;
    line-height: 24px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: calc(18px - 1px);
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: calc(18px - 2px);
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    width: 100%;
    padding-top: 16px;
    padding-left: 32px;
    padding-right: 32px;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  padding-top: 16px;
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    padding-top: 32px;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  border-radius: 3px;
  border: 1px solid #023f85;
  background: #023f85;
  cursor: pointer;
  display: inline-block;
  width: auto;
  font-family: 'DIN Next CYR', Arial, Helvetica, sans-serif;
  line-height: 21px;
  font-weight: 700;
  padding: 12px 20px 10px 20px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s, opacity 0.2s ease 0s;
  -webkit-appearance: none;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 15px;
  font-weight: bold;
  min-width: 180px;
  color: #ffffff;
  background-color: #cfc6b7;
  border: 1px solid #cfc6b7;
}
[lang="ja"] .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
[lang="ja"] .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  font-family: 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', 'DIN Next CYR', Arial, Helvetica, sans-serif;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:focus,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:focus {
  background-color: #ffffff;
  border-color: #023f85;
  color: #023f85;
  text-decoration: none;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white {
  background: #ffffff;
  border-color: #ffffff;
  color: #023f85;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white:focus,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans {
  background: transparent;
  color: #023f85;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans:focus,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
  padding-top: calc((59px - 21px) / 2);
  padding-bottom: calc(((59px - 21px) / 2) - 2px);
  display: block;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
    padding-top: 16px;
    padding-bottom: 14px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
    padding-top: 12px;
    padding-bottom: 10px;
  }
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span .button-trans[disabled],
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a .button-trans[disabled],
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span .button-trans[disabled]:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a .button-trans[disabled]:hover {
  background-color: transparent;
  border-color: #a7a7a7;
  color: #a7a7a7;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text {
  padding: 0!important;
  border: 0 none;
  color: #1a1919;
  background: transparent;
  font-size: 15px;
  line-height: 1.5em;
  text-transform: none;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text:focus,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text:focus {
  color: #1a1919;
  text-decoration: underline;
}
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text[disabled],
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text[disabled],
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text[disabled]:hover,
.teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text[disabled]:hover {
  color: #a7a7a7;
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    top: 32px;
  }
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser-floating .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    top: 32px;
  }
}
@media screen and (min-width: 768px) {
  .teaser-floating:not(.float-inverted) .teaser-wrapper-inner {
    flex-direction: row-reverse !important;
  }
}
.teaser-floating:not(.float-inverted) .teaser-wrapper-inner .teaser-box {
  left: 0;
}
.teaser-floating.float-inverted .teaser-wrapper-inner {
  flex-direction: row;
  justify-content: center;
}
.teaser-floating.float-inverted .teaser-wrapper-inner .teaser-box {
  right: 0;
  left: unset;
}
.teaser-floating .teaser-box {
  position: absolute;
}
@media screen and (min-width: 1024px) {
  .teaser-floating .teaser-box {
    width: 50%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating .teaser-box {
    padding: 32px 16px;
    width: 50%;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating .teaser-box {
    padding: 32px 12px;
    position: relative;
    top: -118px;
    margin-bottom: -118px;
    width: 100%;
  }
}
.teaser-floating-normal-margin {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-floating-normal-margin .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-floating-normal-margin .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser-floating-normal-margin .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  position: relative;
  margin: 0;
  background-color: inherit;
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
    flex-direction: column;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  display: block;
  width: 58.33333333%;
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
    width: calc(100% + 24px);
    margin-left: -12px;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  text-align: center;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: auto;
  align-self: self-start;
  align-self: center;
  box-shadow: 0px 19px 38.34px 15.66px rgba(26, 25, 25, 0.18);
  padding: 64px 32px;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  font-family: 'DIN Next Condensed', Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
  margin: 0;
  width: calc((100vw / 12) * 4);
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 36px;
    line-height: 43px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 32px;
    line-height: 38px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 26px;
    line-height: 31px;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    max-width: 187px;
    width: 100%;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline img {
  width: auto !important;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  font-family: 'DIN Next Condensed', Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
  margin: 0;
  width: calc((100vw / 12) * 4);
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 36px;
    line-height: 43px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 32px;
    line-height: 38px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 26px;
    line-height: 31px;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    max-width: 187px;
    width: 100%;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-family: 'DIN Next CYR', Arial, Helvetica, sans-serif;
  text-transform: none;
  letter-spacing: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  line-height: 27px;
  color: #939393;
  padding-top: 8px;
  font-size: 18px;
  line-height: 1.5em;
  width: 80%;
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 18px;
    line-height: 27px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 17px;
    line-height: 25px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 16px;
    line-height: 24px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: calc(18px - 1px);
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: calc(18px - 2px);
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    width: 100%;
    padding-top: 16px;
    padding-left: 32px;
    padding-right: 32px;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  padding-top: 16px;
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    padding-top: 32px;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  border-radius: 3px;
  border: 1px solid #023f85;
  background: #023f85;
  cursor: pointer;
  display: inline-block;
  width: auto;
  font-family: 'DIN Next CYR', Arial, Helvetica, sans-serif;
  line-height: 21px;
  font-weight: 700;
  padding: 12px 20px 10px 20px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s, opacity 0.2s ease 0s;
  -webkit-appearance: none;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 15px;
  font-weight: bold;
  min-width: 180px;
  color: #ffffff;
  background-color: #cfc6b7;
  border: 1px solid #cfc6b7;
}
[lang="ja"] .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
[lang="ja"] .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  font-family: 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', 'DIN Next CYR', Arial, Helvetica, sans-serif;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:focus,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:focus {
  background-color: #ffffff;
  border-color: #023f85;
  color: #023f85;
  text-decoration: none;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white {
  background: #ffffff;
  border-color: #ffffff;
  color: #023f85;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white:focus,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans {
  background: transparent;
  color: #023f85;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans:focus,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
  padding-top: calc((59px - 21px) / 2);
  padding-bottom: calc(((59px - 21px) / 2) - 2px);
  display: block;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
    padding-top: 16px;
    padding-bottom: 14px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
    padding-top: 12px;
    padding-bottom: 10px;
  }
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span .button-trans[disabled],
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a .button-trans[disabled],
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span .button-trans[disabled]:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a .button-trans[disabled]:hover {
  background-color: transparent;
  border-color: #a7a7a7;
  color: #a7a7a7;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text {
  padding: 0!important;
  border: 0 none;
  color: #1a1919;
  background: transparent;
  font-size: 15px;
  line-height: 1.5em;
  text-transform: none;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text:focus,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text:focus {
  color: #1a1919;
  text-decoration: underline;
}
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text[disabled],
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text[disabled],
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text[disabled]:hover,
.teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text[disabled]:hover {
  color: #a7a7a7;
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    top: 32px;
  }
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner *::-ms-backdrop,
  .teaser-floating-normal-margin .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    top: 32px;
  }
}
@media screen and (min-width: 768px) {
  .teaser-floating-normal-margin:not(.float-inverted) .teaser-wrapper-inner {
    flex-direction: row-reverse !important;
  }
}
.teaser-floating-normal-margin:not(.float-inverted) .teaser-wrapper-inner .teaser-box {
  left: 0;
}
.teaser-floating-normal-margin.float-inverted .teaser-wrapper-inner {
  flex-direction: row;
  justify-content: center;
}
.teaser-floating-normal-margin.float-inverted .teaser-wrapper-inner .teaser-box {
  right: 0;
  left: unset;
}
@media screen and (min-width: 1024px) {
  .teaser-floating-normal-margin {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media screen and (min-width: 1024px) {
  .teaser-floating-normal-margin .teaser-box {
    position: absolute;
    width: 50%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-floating-normal-margin .teaser-box {
    position: absolute;
    padding: 32px 16px;
    width: 50%;
  }
}
@media screen and (max-width: 767px) {
  .teaser-floating-normal-margin .teaser-box {
    position: relative;
    top: -118px;
    margin-bottom: -118px;
    width: calc(100% - 12px - 12px);
    margin-left: 12px;
    margin-right: 12px;
  }
}
.teaser-stage {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-stage .teaser-inner {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-stage .teaser-inner .teaser-header {
  width: 100%;
  padding-bottom: 25px;
}
.teaser-stage .teaser-inner .teaser-header .title {
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-header .title {
    font-size: 20px;
    line-height: 1.3529em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-header .title {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-stage .teaser-inner .teaser-header .p {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-header .p {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-stage .teaser-inner .teaser-heading {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  font-weight: 700;
  margin: 0 0 0.75em 0;
  text-align: center;
  margin-bottom: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-heading {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  margin: 0 0 25px 0;
  background-color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  width: 100%;
  min-height: 1px;
  display: block;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image a {
  display: block;
  width: 100%;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image picture {
  position: relative;
  min-height: 1px;
  width: 100%;
  display: block;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image img {
  width: 100%;
  display: block;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video {
  width: 100%;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-heading {
  display: none;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button {
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ffffff;
  transition: all 0.4s;
  border-radius: 500px;
  width: 3em;
  height: 3em;
  padding: 0;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image .video .video-js .vjs-big-play-button:before {
  content: "\f101";
  color: #000;
  font-size: 1em;
  line-height: 1em;
  width: 1em;
  margin: 0.95em;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  padding: 2em;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.3333em;
  margin: 0 0 0.75em 0;
  font-weight: 700;
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: calc(20px - 2px);
    line-height: 1.375em;
  }
}
@media screen and (min-width: 768px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 20px;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  line-height: 1.5em;
  flex-wrap: wrap;
  font-size: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
  font-size: 15px;
  line-height: 1.5em;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-body {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a,
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span {
    font-size: 14px;
    line-height: 1.5em;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white {
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white span {
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link {
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white .teaser-link span {
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black {
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black span {
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link {
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.white-black .teaser-link span {
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light {
  color: #f6f6f6;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light span {
  color: #f6f6f6;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link {
  color: #f6f6f6;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-light .teaser-link span {
  color: #f6f6f6;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey {
  color: #636363;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey span {
  color: #636363;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link {
  color: #636363;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey .teaser-link span {
  color: #636363;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black {
  color: #000000;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black span {
  color: #000000;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link {
  color: #000000;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.black .teaser-link span {
  color: #000000;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green {
  color: #286040;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green span {
  color: #286040;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link {
  color: #286040;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green .teaser-link span {
  color: #286040;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 {
  color: #225F43;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 span {
  color: #225F43;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link {
  color: #225F43;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.green-dark-2 .teaser-link span {
  color: #225F43;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 {
  color: #00338D;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 span {
  color: #00338D;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link {
  color: #00338D;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.blue-dark-2 .teaser-link span {
  color: #00338D;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 {
  color: #c8c9c7;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 span {
  color: #c8c9c7;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link {
  color: #c8c9c7;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-7 .teaser-link span {
  color: #c8c9c7;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 {
  color: #d1d3d6;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 span {
  color: #d1d3d6;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link {
  color: #d1d3d6;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-8 .teaser-link span {
  color: #d1d3d6;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 {
  color: #e8e9ea;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 span {
  color: #e8e9ea;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link {
  color: #e8e9ea;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-9 .teaser-link span {
  color: #e8e9ea;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 {
  color: #989898;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 span {
  color: #989898;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link {
  color: #989898;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.grey-10 .teaser-link span {
  color: #989898;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 {
  color: #e0d3bf;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 span {
  color: #e0d3bf;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link {
  color: #e0d3bf;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-1 .teaser-link span {
  color: #e0d3bf;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 {
  color: #eee8dc;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 span {
  color: #eee8dc;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link {
  color: #eee8dc;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-2 .teaser-link span {
  color: #eee8dc;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 {
  color: #bfb6aa;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 span {
  color: #bfb6aa;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link {
  color: #bfb6aa;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-3 .teaser-link span {
  color: #bfb6aa;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 {
  color: #dcd7cf;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 span {
  color: #dcd7cf;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link {
  color: #dcd7cf;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-brown-4 .teaser-link span {
  color: #dcd7cf;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 {
  color: #b0c9d5;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 span {
  color: #b0c9d5;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link {
  color: #b0c9d5;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-1 .teaser-link span {
  color: #b0c9d5;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 {
  color: #d6e2ea;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 span {
  color: #d6e2ea;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link {
  color: #d6e2ea;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-2 .teaser-link span {
  color: #d6e2ea;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 {
  color: #c2d4e8;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 span {
  color: #c2d4e8;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link {
  color: #c2d4e8;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-3 .teaser-link span {
  color: #c2d4e8;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 {
  color: #dfe9f4;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 span {
  color: #dfe9f4;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link {
  color: #dfe9f4;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-blue-4 .teaser-link span {
  color: #dfe9f4;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 {
  color: #acced2;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 span {
  color: #acced2;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link {
  color: #acced2;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-1 .teaser-link span {
  color: #acced2;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 {
  color: #d3e5e9;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 span {
  color: #d3e5e9;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link {
  color: #d3e5e9;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link a,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box.pastel-green-2 .teaser-link span {
  color: #d3e5e9;
}
.teaser-stage .teaser-inner {
  width: 100%;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner {
  position: relative;
  margin-bottom: 0;
  background-color: inherit;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-image {
  position: relative;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
  padding: 16px 24px 0 24px;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    position: absolute;
    right: 62px;
    top: 32px;
    padding: 0;
    width: 50%;
  }
}
@media screen and (min-width: 1024px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box {
    position: absolute;
    right: 83px;
    top: 50px;
    padding: 0;
    width: 50%;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
  font-family: 'DIN Next Condensed', Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 70px;
  line-height: 70px;
  margin: 0 0 4px 0;
  text-align: center;
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 62px;
    line-height: 62px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 52px;
    line-height: 52px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    font-size: 34px;
    line-height: 34px;
  }
}
@media screen and (min-width: 768px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-headline {
    margin: 0;
    text-align: right;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
  font-family: 'DIN Next Condensed', Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
  text-align: center;
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 36px;
    line-height: 43px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 32px;
    line-height: 38px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    font-size: 26px;
    line-height: 31px;
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-subheadline {
    text-align: right;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
  margin-top: 16px;
  display: flex;
  text-decoration: none;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link {
    margin-top: 8px;
    justify-content: flex-end;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  border-radius: 3px;
  border: 1px solid #023f85;
  background: #023f85;
  cursor: pointer;
  display: inline-block;
  width: auto;
  font-family: 'DIN Next CYR', Arial, Helvetica, sans-serif;
  line-height: 21px;
  font-weight: 700;
  padding: 12px 20px 10px 20px;
  text-align: center;
  text-transform: uppercase;
  transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s, opacity 0.2s ease 0s;
  -webkit-appearance: none;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 15px;
  font-weight: bold;
  min-width: 180px;
  color: #ffffff;
  background-color: #cfc6b7;
  border: 1px solid #cfc6b7;
  text-decoration: none;
}
[lang="ja"] .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span,
[lang="ja"] .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a {
  font-family: 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', 'DIN Next CYR', Arial, Helvetica, sans-serif;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span:focus,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a:focus {
  background-color: #ffffff;
  border-color: #023f85;
  color: #023f85;
  text-decoration: none;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white {
  background: #ffffff;
  border-color: #ffffff;
  color: #023f85;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-white:focus,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-white:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans {
  background: transparent;
  color: #023f85;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-trans:focus,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-trans:focus {
  background-color: #023f85;
  border-color: #023f85;
  color: #ffffff;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
  padding-top: calc((59px - 21px) / 2);
  padding-bottom: calc(((59px - 21px) / 2) - 2px);
  display: block;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
    padding-top: 16px;
    padding-bottom: 14px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-large,
  .teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-large {
    padding-top: 12px;
    padding-bottom: 10px;
  }
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span .button-trans[disabled],
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a .button-trans[disabled],
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span .button-trans[disabled]:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a .button-trans[disabled]:hover {
  background-color: transparent;
  border-color: #a7a7a7;
  color: #a7a7a7;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text {
  padding: 0!important;
  border: 0 none;
  color: #1a1919;
  background: transparent;
  font-size: 15px;
  line-height: 1.5em;
  text-transform: none;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text:focus,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text:focus {
  color: #1a1919;
  text-decoration: underline;
}
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text[disabled],
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text[disabled],
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link span.button-text[disabled]:hover,
.teaser-stage .teaser-inner .teaser-wrapper .teaser-wrapper-inner .teaser-box .teaser-link a.button-text[disabled]:hover {
  color: #a7a7a7;
  text-decoration: none;
}
@media all and (-ms-high-contrast: none) {
  .teaser-stage .teaser-inner {
    display: block;
  }
  .teaser-stage *::-ms-backdrop,
  .teaser-stage .teaser-inner {
    display: block;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser-stage .teaser-wrapper {
    display: block !important;
  }
  .teaser-stage *::-ms-backdrop,
  .teaser-stage .teaser-wrapper {
    display: block !important;
  }
}
@media all and (-ms-high-contrast: none) {
  .teaser-stage {
    display: block;
  }
  *::-ms-backdrop,
  .teaser-stage {
    display: block;
  }
}
.teaser-with-marks .teaser-image-inner {
  position: relative;
}
.teaser-with-marks .teaser-image-inner picture {
  display: block;
  width: 100%;
  height: auto;
}
.teaser-with-marks .marks {
  position: absolute;
  display: block;
}
.teaser-with-marks .marks .marks-item {
  background: #ffffff;
  color: #000000;
  font-weight: 700;
  width: 40px;
  height: 40px;
  padding: 0;
  margin: 0;
  border-radius: 100px;
  display: flex;
  align-items: center;
  text-align: center;
  align-content: center;
  position: absolute;
  cursor: pointer;
}
@media all and (-ms-high-contrast: none) {
  .teaser-with-marks .marks .marks-item {
    /* IE10 */
  }
  .teaser-with-marks .marks .marks-item .marks-item-link {
    display: block !important;
  }
}
.teaser-with-marks .marks .marks-item.active,
.teaser-with-marks .marks .marks-item :hover {
  background: #000000;
  color: #ffffff;
}
.teaser-with-marks .marks .marks-item.active .marks-number,
.teaser-with-marks .marks .marks-item :hover .marks-number {
  color: #ffffff;
}
.teaser-with-marks .marks .marks-items {
  opacity: 0;
  background-color: rgba(255, 255, 255, 0.8);
  color: #000000;
  font-weight: 700;
  width: 30px;
  height: 30px;
  padding: 0;
  margin: 0;
  text-align: left;
  border-radius: 50%;
  position: absolute;
  cursor: pointer;
  transform: scale(1);
  transform-origin: center;
  transition: all 0.3s ease;
  box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.3);
}
.teaser-with-marks .marks .marks-items:hover {
  background-color: #ffffff;
  transform: scale(1.2);
}
.teaser-with-marks .marks .marks-items a.marks-item-link {
  position: absolute;
  height: 100%;
  width: 100%;
  text-align: center;
}
.teaser-with-marks .marks .marks-items a.marks-item-link i {
  font-size: 16px;
  color: #1a1919;
  line-height: 30px;
}
@media all and (-ms-high-contrast: none) {
  .teaser-with-marks .marks .marks-items {
    /* IE10 */
  }
  .teaser-with-marks .marks .marks-items .marks-item-link {
    display: block !important;
  }
}
.teaser-with-marks .marks .marks-items.marks-small {
  transform: scale(0.8);
}
.teaser-with-marks .marks .marks-items.marks-small .marks-item-link {
  transform: scale(1.25);
}
.teaser-with-marks .marks .marks-items.marks-small .marks-item-link i {
  font-size: 12px;
}
.teaser-with-marks .marks .marks-items.marks-small:hover {
  transform: scale(1);
}
.teaser-with-marks .marks .marks-items.marks-small:hover a.marks-item-link i {
  font-size: 15px;
  transition: all 0.5s ease-in-out;
}
.teaser-with-marks.hotspots-visible .marks-items {
  opacity: 1;
}
/*# sourceMappingURL=style.css.map */