.PromoSlides .slick-prev, .PromoSlides .slick-next {
  top: 24% !important;
}
@media (min-width: 960px) {
  .PromoSlides .slick-prev, .PromoSlides .slick-next {
    top: 44% !important;
  }
}
.PromoSlides .promo_wrap {
  background-color: rgb(23.6571428571, 30.3428571429, 29.8285714286);
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  overflow: hidden;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 960px) {
  .PromoSlides .promo_wrap {
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.PromoSlides .promo_wrap article {
  padding: 3.2rem 6vw 3.2rem 6vw;
  align-self: center;
  width: 100%;
  order: 2;
  flex-grow: 1;
  min-height: 200px !important;
}
@media (min-width: 960px) {
  .PromoSlides .promo_wrap article {
    width: 50%;
    order: 1;
    padding: 3.2rem 4vw 3.2rem 8vw;
  }
}
.PromoSlides .promo_wrap article h1, .PromoSlides .promo_wrap article h2, .PromoSlides .promo_wrap article h4, .PromoSlides .promo_wrap article p {
  color: white;
}
.PromoSlides .promo_wrap article h1, .PromoSlides .promo_wrap article h2 {
  font-size: 1.8em;
  line-height: 1.1em;
  letter-spacing: -0.2px;
  margin-bottom: 1rem;
}
@media (min-width: 960px) {
  .PromoSlides .promo_wrap article h1, .PromoSlides .promo_wrap article h2 {
    margin-bottom: 2rem;
    font-size: 3.3em;
    letter-spacing: -1.2px;
  }
}
.PromoSlides .promo_wrap article p, .PromoSlides .promo_wrap article .vst-btn {
  font-size: 1.112em;
  line-height: 1.38em;
}
@media (min-width: 960px) {
  .PromoSlides .promo_wrap article p, .PromoSlides .promo_wrap article .vst-btn {
    font-size: 1.5em;
    line-height: 1.4em;
  }
}
.PromoSlides .promo_wrap article .vst-btn {
  background-color: white;
  border: none;
  margin-top: 2rem;
  opacity: 1;
  filter: alpha(opacity=100);
  transition: all 0.07s linear;
}
@media (min-width: 960px) {
  .PromoSlides .promo_wrap article .vst-btn {
    width: 100% !important;
  }
}
.PromoSlides .promo_wrap article .vst-btn.btn-lg {
  width: 100% !important;
}
@media (min-width: 960px) {
  .PromoSlides .promo_wrap article .vst-btn.btn-lg {
    width: auto !important;
  }
}
.PromoSlides .promo_wrap article .vst-btn span {
  color: #2e3b3a;
}
.PromoSlides .promo_wrap article .vst-btn {
  -webkit-border-radius: 33px;
  -moz-border-radius: 33px;
  border-radius: 33px;
}
.PromoSlides .promo_wrap article .vst-btn.OutlineButton {
  border: 2px solid white;
  background-color: transparent;
}
.PromoSlides .promo_wrap article .vst-btn.OutlineButton span {
  color: white;
}
.PromoSlides .promo_wrap article .vst-btn.OutlineButton:hover, .PromoSlides .promo_wrap article .vst-btn.OutlineButton:active, .PromoSlides .promo_wrap article .vst-btn.OutlineButton:focus {
  background-color: white;
  opacity: 1;
  filter: alpha(opacity=100);
}
.PromoSlides .promo_wrap article .vst-btn:hover, .PromoSlides .promo_wrap article .vst-btn:active, .PromoSlides .promo_wrap article .vst-btn:focus {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.PromoSlides .promo_wrap figure {
  margin: 0px;
  order: 1;
  width: 100%;
}
@media (min-width: 960px) {
  .PromoSlides .promo_wrap figure {
    width: 50%;
    order: 2;
  }
}
.PromoSlides .promo_wrap figure img {
  object-fit: cover !important;
  height: 100%;
  width: 100% !important;
}
.PromoSlides .slick-slide {
  margin: 0px !important;
}
