.hero_dss_family {
  background-position: initial !important;
}
.hero-text a {
  background-color: transparent;
}
.fdic-logo {
  display: none !important;
}

@media (max-width: 678px) and (min-width: 576px) {
  .hero-text {
    right: -30%;
  }
}
@media (max-width: 767px) and (min-width: 679px) {
  .hero-text {
    right: -34%;
  }
}
.hero-text h1.hp-hero-header {
  color: #fff;
  line-height: 0.9em;
  font-size: 1.602rem;
}
@media (min-width: 768px) {
  .hero-text h1.hp-hero-header {
    font-size: 33px;
    padding-left: 30%;
  }
}
@media (min-width: 992px) {
  .hero-text h1.hp-hero-header {
    font-size: 39px;
    padding-left: 20px;
    width: 131%;
  }
}
@media (min-width: 1200px) {
  .hero-text h1.hp-hero-header {
    padding-left: 75px;
  }
}
:lang(es) .hero-text {
  padding-left: 20px;
  top: 25px;
}
@media (max-width: 614px) and (min-width: 576px) {
  :lang(es) .hero-text {
    right: -19%;
    top: 0 !important;
  }
}
:lang(es) .hero-text a {
  background-color: transparent;
}
@media (max-width: 767px) and (min-width: 615px) {
  :lang(es) .hero-text {
    right: -22%;
  }
}
@media (max-width: 767px) and (min-width: 705px) {
  :lang(es) .hero-text {
    right: -27%;
  }
}
@media (min-width: 768px) {
  :lang(es) h1.hp-hero-header {
    padding-right: 12%;
    padding-left: 59px;
  }
}
@media (min-width: 768px) {
  :lang(es) .hero-text {
    top: 65px;
  }
}
@media (min-width: 855px) {
  :lang(es) h1.hp-hero-header {
    padding-right: 81px;
  }
}
@media (min-width: 992px) {
  :lang(es) h1.hp-hero-header {
    padding-right: 0;
    width: 131%;
  }
}
@media (min-width: 1200px) {
  :lang(es) h1.hp-hero-header {
    padding-right: 0;
    width: 116%;
  }
}

/* Promo2--override */
.Promo2 {
  padding-bottom: 78px;
}
.promo2 .promo-text a {
  margin-right: 0px !important;
 }
@media (min-width: 768px) {
  .Promo2 {
    padding-bottom: 60px;
  }
}
@media (min-width: 1200px) {
  .Promo2 {
    padding-bottom: 0;
  }
} 
:lang(es) .Promo2 {
      padding-bottom: 126px;
}
:lang(es) .promo2 .promo-text {
  max-height: 479px !important;
}
@media (max-width: 1199px) and (min-width: 992px) {}
  :lang(es) .promo2 .promo-text {
    max-height: 399px;
  }
}
@media (min-width: 1200px) {
  :lang(es) .Promo2 {
    padding-bottom: 0;
  }
} 