@charset "utf-8";

@media screen and (max-width: 1449px) and (min-width: 64.0625em) {
  .swa-teaser-promo__content__title { font-size: 3.2rem !important; }
  .swa-teaser-promo .swa-teaser-promo_content_description { font-size: 1.3rem !important; margin-bottom: 1.3rem !important; }
  .swa-teaser-promo__content { padding: 2.1rem 4.5rem !important; }
}

@media screen and (max-width: 1449px) and (min-width: 64.0625em) {
  .swa-teaser-promo__content__description { font-size: 1.3rem !important; margin-bottom: 1.3rem !important; }
}

@media screen and (min-width: 90.625em) {
  .swa-teaser-promo--right .swa-teaser-promo__content { padding: 2.1rem 7.8rem !important; }
}

@media screen and (min-width: 1.5em) {
  .swa-teaser-promo--right .swa-teaser-promo__content-wrapper, .swa-teaser-promo--left .swa-teaser-promo__content-wrapper { margin-left: 0px !important; }
}

@media screen and (max-width: 64.0525em) {
  .swa-teaser-promo--right .swa-teaser-promo__content-wrapper, .swa-teaser-promo--left .swa-teaser-promo__content-wrapper { margin: auto !important; }
}