/* =================================================================
flex settings
================================================================= */
.list-and-overlapping-image-2-column-wrapper {
  width: 100%;
}
@media only screen and (min-width: 56.25em) {
  .list-and-overlapping-image-2-column-wrapper {
    margin-top: 10%;
  }
}
.list-and-overlapping-image-2-column {
  padding: 4.5rem 1.5rem;
  margin: 0 auto;
  max-width: 73rem;
}
@media only screen and (min-width: 56.25em) {
  .list-and-overlapping-image-2-column {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: row-reverse;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -moz-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    padding: 0 1.5rem;
  }
}
.list-and-overlapping-image-2-column a {
  color: #1B4695;
  text-decoration: underline;
  font-weight: 500;
  font-family: "Open Sans", "Arial", sans-serif;
}
@media only screen and (min-width: 56.25em) {
    .list-and-overlapping-image-2-column a:hover,
    .list-and-overlapping-image-2-column a:focus {
        color: #2a6496;
        text-decoration: underline;
      }
}
.list-and-overlapping-image-2-column sup {
  font-size: 0.6875rem;
  font-weight: 400;
}
.list-and-overlapping-image-2-column sup a {
  font-size: 0.6875rem;
  font-weight: 400;
  text-decoration: underline;
  color: #1b4695;
}
.list-and-overlapping-image-2-column sup a:hover,
.list-and-overlapping-image-2-column sup a:focus {
  text-decoration: underline;
  color: #1b4695;
  cursor: pointer;
}
/* ===============================
Title Color
================================== */
.list-and-overlapping-image-2-column .second-headline {
  margin-bottom: 1.5rem;
  font-family: "Open Sans", "Arial", sans-serif;
  font-size: 2rem;
  line-height: 1.3;
  font-weight: 400;
  padding: 0;
}
/* Default */
.list-and-overlapping-image-2-column .second-headline {
  color: #1b4695;
}
/* White */
.list-and-overlapping-image-2-column .second-headline--white,
.list-and-overlapping-image-2-column .second-headline--white a,
.list-and-overlapping-image-2-column .second-headline--white sup {
  color: #fff !important;
}
/* Black */
.list-and-overlapping-image-2-column .second-headline--black,
.list-and-overlapping-image-2-column .second-headline--black a,
.list-and-overlapping-image-2-column .second-headline--black sup {
  color: #000 !important;
}
/* Topaz */
.list-and-overlapping-image-2-column .second-headline--topaz,
.list-and-overlapping-image-2-column .second-headline--topaz a,
.list-and-overlapping-image-2-column .second-headline--topaz sup {
  color: #67B2E8 !important;
}
/* Azurite */
.list-and-overlapping-image-2-column .second-headline--azurite,
.list-and-overlapping-image-2-column .second-headline--azurite a,
.list-and-overlapping-image-2-column .second-headline--azurite sup {
  color: #1775BB !important;
}
/* Lapis */
.list-and-overlapping-image-2-column .second-headline--lapis,
.list-and-overlapping-image-2-column .second-headline--lapis a,
.list-and-overlapping-image-2-column .second-headline--lapis sup {
  color: #1C2758 !important;
}

.list-and-overlapping-image-2-column .image-wrapper {
  margin-bottom: 1.5rem;
}
@media only screen and (min-width: 37.5em) {
  .list-and-overlapping-image-2-column .image-wrapper {
    width: 75%;
    margin: 0 auto 1.5rem;
  }
}
@media only screen and (min-width: 56.25em) {
  .list-and-overlapping-image-2-column .image-wrapper {
    max-width: 35.5rem;
    margin: -10% 0 1.5rem;
  }
}
@media only screen and (min-width: 56.25em) {
  .list-and-overlapping-image-2-column .copy-wrapper {
    width: 50%;
  }
}
.list-and-overlapping-image-2-column .list {
  list-style-type: disc;
  margin-left: 1.875rem;
}
.list-and-overlapping-image-2-column .list .list-item {
  padding-left: 0.875rem;
  margin-bottom: 1rem;
}
.list-and-overlapping-image-2-column .paragraph-copy sup,
.list-and-overlapping-image-2-column .list .list-item--white sup {
  font-size: 0.75rem;
  top: -0.75em;
  font-weight: 400;
  color: #1b4695;
  text-decoration: underline;
}

/* ===============================
Component Copy
================================== */
/* Default */
.list-and-overlapping-image-2-column .paragraph-copy {
  font-family: "Open Sans", "Arial", sans-serif;
  font-size: 1rem;
  line-height: 1.6;
  font-weight: 400;
  color: #333;
  margin: 0 0 1.5rem;
  padding: 0;
}
/* White */
.list-and-overlapping-image-2-column .paragraph-copy--white,
.list-and-overlapping-image-2-column .paragraph-copy--white a,
.list-and-overlapping-image-2-column .paragraph-copy--white sup,
.list-and-overlapping-image-2-column .list .list-item--white,
.list-and-overlapping-image-2-column .list .list-item--white a,
.list-and-overlapping-image-2-column .list .list-item--white sup {
  color: #fff !important;
  text-decoration-color: #fff !important;
}
.list-and-overlapping-image-2-column .paragraph-copy--white a:hover,
.list-and-overlapping-image-2-column .paragraph-copy--white a:focus {
  color: #fff !important;
}
/* FT Blue */
.list-and-overlapping-image-2-column .paragraph-copy--ftblue,
.list-and-overlapping-image-2-column .paragraph-copy--ftblue a,
.list-and-overlapping-image-2-column .paragraph-copy--ftblue sup,
.list-and-overlapping-image-2-column .list .list-item--ftblue,
.list-and-overlapping-image-2-column .list .list-item--ftblue a,
.list-and-overlapping-image-2-column .list .list-item--ftblue sup {
  color: #1B4695 !important;
}
.list-and-overlapping-image-2-column .paragraph-copy--ftblue a:hover,
.list-and-overlapping-image-2-column .paragraph-copy--ftblue a:focus {
  color: #2a6496 !important;
}
/* Topaz */
.list-and-overlapping-image-2-column .paragraph-copy--topaz,
.list-and-overlapping-image-2-column .paragraph-copy--topaz a,
.list-and-overlapping-image-2-column .paragraph-copy--topaz sup,
.list-and-overlapping-image-2-column .list .list-item--topaz,
.list-and-overlapping-image-2-column .list .list-item--topaz a,
.list-and-overlapping-image-2-column .list .list-item--topaz sup {
  color: #67B2E8 !important;
}
.list-and-overlapping-image-2-column .paragraph-copy--topaz a:hover,
.list-and-overlapping-image-2-column .paragraph-copy--topaz a:focus {
  color: #67B2E8 !important;
}
/* Azurite */
.list-and-overlapping-image-2-column .paragraph-copy--azurite,
.list-and-overlapping-image-2-column .paragraph-copy--azurite a,
.list-and-overlapping-image-2-column .paragraph-copy--azurite sup,
.list-and-overlapping-image-2-column .list .list-item--azurite,
.list-and-overlapping-image-2-column .list .list-item--azurite a,
.list-and-overlapping-image-2-column .list .list-item--azurite sup {
  color: #1775BB !important;
}
.list-and-overlapping-image-2-column .paragraph-copy--azurite a:hover,
.list-and-overlapping-image-2-column .paragraph-copy--azurite a:focus {
  color: #1775BB !important;
}
/* Lapis */
.list-and-overlapping-image-2-column .paragraph-copy--lapis,
.list-and-overlapping-image-2-column .paragraph-copy--lapis a,
.list-and-overlapping-image-2-column .paragraph-copy--lapis sup,
.list-and-overlapping-image-2-column .list .list-item--lapis,
.list-and-overlapping-image-2-column .list .list-item--lapis a,
.list-and-overlapping-image-2-column .list .list-item--lapis sup {
  color: #1C2758 !important;
}
.list-and-overlapping-image-2-column .paragraph-copy--lapis a:hover,
.list-and-overlapping-image-2-column .paragraph-copy--lapis a:focus {
  color: #1B4695 !important;
}

.list-and-overlapping-image-2-column .paragraph-copy--white a,
.list-and-overlapping-image-2-column .list .list-item--white a,
.list-and-overlapping-image-2-column .paragraph-copy--ftblue a,
.list-and-overlapping-image-2-column .list .list-item--ftblue a,
.list-and-overlapping-image-2-column .paragraph-copy--topaz a,
.list-and-overlapping-image-2-column .list .list-item--topaz a,
.list-and-overlapping-image-2-column .paragraph-copy--azurite a,
.list-and-overlapping-image-2-column .list .list-item--azurite a,
.list-and-overlapping-image-2-column .paragraph-copy--lapis a,
.list-and-overlapping-image-2-column .list .list-item--lapis a {
  text-decoration: underline;
}

/* ===============================
Component Background
================================== */
/* Default */
.list-and-overlapping-image-2-column-wrapper.section-background-blue {
  background-color: #eef7fe !important;
}
/* White */
.list-and-overlapping-image-2-column-wrapper.section-background--white {
  background-color: #fff !important;
}
/* FT Blue */
.list-and-overlapping-image-2-column-wrapper.section-background--ftblue {
  background-color: #1B4695 !important;
}
/* Topaz */
.list-and-overlapping-image-2-column-wrapper.section-background--topaz {
  background-color: #67B2E8 !important;
}
/* Azurite */
.list-and-overlapping-image-2-column-wrapper.section-background--azurite {
  background-color: #1775BB !important;
}
/* Lapis */
.list-and-overlapping-image-2-column-wrapper.section-background--lapis {
  background-color: #1C2758 !important;
}

/*# sourceMappingURL=list-and-overlapping-image-2-column.css.map */
