.colorway-dark .hero__banner__overlay::before, .colorway-dark .hero__banner__overlay::after {
  background: var(--wsPrimaryColor);
}
.colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .chevron-half path {
  fill: var(--wsColorLightBlue);
}
.colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .col > h2,
.colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .col > h1 {
  color: var(--wsColorBlack);
  font-weight: 500;
  font-size: 40px;
}
@media (min-width: 992px) {
  .colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .col > h2,
  .colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .col > h1 {
    font-size: 48px;
    line-height: 54px;
  }
}
.colorway-dark .hero__banner__overlay.hero__banner__overlay_green_outline_button .banner-wrapper .cta-link .btn-secondary.outline {
  color: var(--wsColorDarkGreen);
  background-color: var(--wsColorWhite);
  border-color: var(--wsColorWhite);
}
.colorway-dark .hero__banner__overlay.hero__banner__overlay_green_outline_button .banner-wrapper .cta-link .btn-secondary.outline:hover, .colorway-dark .hero__banner__overlay.hero__banner__overlay_green_outline_button .banner-wrapper .cta-link .btn-secondary.outline:focus {
  color: var(--wsColorWhite);
  background-color: var(--wsColorDarkGreen);
  border-color: var(--wsColorDarkGreen);
}

.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col > h2,
.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col > h1,
.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col > h2,
.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col > h1 {
  font-weight: 500 !important;
}
.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col .hero_banner-body,
.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col .hero_banner-body {
  font-weight: 400;
}
.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col .cta-link .btn-secondary.outline {
  color: var(--wsColorDarkBlue);
  background-color: var(--wsColorWhite);
  border-color: var(--wsColorWhite);
}
.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col .cta-link .btn-secondary.outline:hover, .colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col .cta-link .btn-secondary.outline:focus {
  color: var(--wsColorWhite);
  background-color: var(--wsColorDarkBlue);
  border-color: var(--wsColorDarkBlue);
}
.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay::before, .colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay::after {
  background: var(--wsColorDarkGreen);
}
.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .chevron-half path {
  fill: var(--wsColorLightBlue);
}
.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col > h2,
.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col > h1 {
  color: var(--wsSecondaryColor);
}
.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col .cta-link .btn-primary.filled {
  background-color: var(--wsColorDarkBlue);
}
.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col .cta-link .btn-primary.filled:hover, .colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col .cta-link .btn-primary.filled:focus {
  color: var(--wsColorDarkBlue);
  background-color: transparent;
  border-color: var(--wsColorDarkBlue);
}
.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard.hero__banner__standard_black_title .banner-wrapper .col > h2,
.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard.hero__banner__standard_black_title .banner-wrapper .col > h1 {
  color: var(--wsColorBlack);
  font-weight: 500;
  font-size: 40px;
}
@media (min-width: 992px) {
  .colorway-dark.colorway-dark-black-green-blue .hero__banner__standard.hero__banner__standard_black_title .banner-wrapper .col > h2,
  .colorway-dark.colorway-dark-black-green-blue .hero__banner__standard.hero__banner__standard_black_title .banner-wrapper .col > h1 {
    font-size: 48px;
    line-height: 54px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvaGVyby1iYW5uZXIuc2NzcyIsImhlcm8tYmFubmVyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNSTtFQUVFLGlDQUFBO0FDTk47QURhVTtFQUNFLDZCQUFBO0FDWFo7QURlVTs7RUFFRSwwQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBQ2JaO0FEY1k7RUFMRjs7SUFNSSxlQUFBO0lBQ0EsaUJBQUE7RUNWWjtBQUNGO0FEb0JVO0VBQ0UsOEJBQUE7RUFDQSxxQ0FBQTtFQUNBLGlDQUFBO0FDbEJaO0FEbUJZO0VBRUUsMEJBQUE7RUFDQSx5Q0FBQTtFQUNBLHFDQUFBO0FDbEJkOztBRGlDVTs7OztFQUVFLDJCQUFBO0FDNUJaO0FEOEJVOztFQUNFLGdCQUFBO0FDM0JaO0FEb0NZO0VBQ0UsNkJBQUE7RUFDQSxxQ0FBQTtFQUNBLGlDQUFBO0FDbENkO0FEbUNjO0VBRUUsMEJBQUE7RUFDQSx3Q0FBQTtFQUNBLG9DQUFBO0FDbENoQjtBRHdDTTtFQUVFLG1DQUFBO0FDdkNSO0FENkNVO0VBQ0UsNkJBQUE7QUMzQ1o7QUQrQ1U7O0VBRUUsOEJBQUE7QUM3Q1o7QURnRFk7RUFDRSx3Q0FBQTtBQzlDZDtBRCtDYztFQUVFLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSxvQ0FBQTtBQzlDaEI7QUR1RFk7O0VBRUUsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QUNyRGQ7QURzRGM7RUFMRjs7SUFNSSxlQUFBO0lBQ0EsaUJBQUE7RUNsRGQ7QUFDRiIsImZpbGUiOiJoZXJvLWJhbm5lci5jc3MifQ== */