.LegacyHealth-Project-Default {
  /** Custom css here **/
  /* #C14E9D; */
  /* #00ADE7; */
}
.LegacyHealth-Project-Default .orange-background {
  background-color: #E96949;
}
.LegacyHealth-Project-Default .green-background {
  background-color: #00A88F;
}
.LegacyHealth-Project-Default .yellow-background {
  background-color: #FBB040;
}
.LegacyHealth-Project-Default .teal-background {
  background-color: #3888A0;
}
.LegacyHealth-Project-Default .violet-background {
  background-color: #936BAB;
}
.LegacyHealth-Project-Default .burgundy-background {
  background-color: #a33351;
}
.LegacyHealth-Project-Default .grey-background {
  background-color: #8A8A8A;
}
.LegacyHealth-Project-Default .blue-background {
  background-color: #003F87;
}
.LegacyHealth-Project-Default {
  /* STORY CARD STYLES */
}
.LegacyHealth-Project-Default .story-card-container {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  margin: 1rem;
  padding-top: 126px;
  padding-left: 42px;
  padding-right: 42px;
  position: relative;
  color: white;
}
.LegacyHealth-Project-Default .story-card-container--small {
  height: 340px;
  width: 366px;
}
.LegacyHealth-Project-Default .story-card-container--large {
  height: 380px;
  padding-top: 160px;
  display: inline-block;
  float: none;
  width: 100%;
  white-space: normal;
  margin-top: 0;
  margin-bottom: 1.5rem;
}
@media (min-width: 991px) {
  .LegacyHealth-Project-Default .story-card-container--large {
    width: 31.33%;
    margin: 1%;
    margin-bottom: 1%;
  }
}
.LegacyHealth-Project-Default .story-card-container::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0));
}
.LegacyHealth-Project-Default .story-card-container:hover::after {
  background: linear-gradient(rgba(138, 138, 138, 0), rgb(138, 138, 138));
}
.LegacyHealth-Project-Default .story-card-container .article-link {
  display: block;
  z-index: 1000;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.LegacyHealth-Project-Default .story-card-container .headline-container {
  position: relative;
  z-index: 1;
  font-size: 25px;
  font-weight: bold;
  margin-top: 18px;
  margin-bottom: 4px;
  text-transform: none;
}
.LegacyHealth-Project-Default .story-card-container .topic-title {
  background-color: #00A88F;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 4px 15px;
  text-transform: none;
  font-size: 15px;
  font-weight: bold;
  position: relative;
  z-index: 1;
}
.LegacyHealth-Project-Default .story-card-container .topic-title.everyday-health {
  background-color: #8CAD45;
}
.LegacyHealth-Project-Default .story-card-container .topic-title.preventative-care {
  background-color: #4a9ce5;
}
.LegacyHealth-Project-Default .story-card-container .topic-title.healing-and-support {
  background-color: #a33351;
}
.LegacyHealth-Project-Default .story-card-container .topic-title.family-focus {
  background-color: #E96949;
}
.LegacyHealth-Project-Default .story-card-container .topic-title.innovations-and-breakthroughs {
  background-color: #00A88F;
}
.LegacyHealth-Project-Default .story-card-container .topic-title.our-legacy {
  background-color: #003F87;
}
.LegacyHealth-Project-Default .story-card-container .topic-title.patient-stories {
  background-color: #3888A0;
}
.LegacyHealth-Project-Default .story-card-container .text-container {
  position: relative;
  z-index: 1;
  font-size: 15px;
  line-height: 18px;
  color: #fff;
  font-family: myriad-pro, sans-serif;
}
.LegacyHealth-Project-Default .story-card-container .text-container a {
  color: #fff;
}
.LegacyHealth-Project-Default {
  /* SHARED CONTENT STYLES */
}
.LegacyHealth-Project-Default .container-fluid {
  padding: 0 1.66rem;
}
@media (min-width: 768px) {
  .LegacyHealth-Project-Default .container-fluid {
    padding: 0;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock h1,
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column h1 {
  margin: 0 0 50px 0;
  color: #000;
  font-size: 50px;
  font-weight: bold;
  text-align: left;
  text-transform: none;
  font-family: themix-semibold, sans-serif;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock h2,
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column h2 {
  margin: 0 0 25px 0;
  color: #000000;
  font-size: 25px;
  font-weight: bold;
  text-align: left;
  text-transform: none;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock h3,
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column h3 {
  margin: 0 0 15px 0;
  color: #000;
  font-size: 15px;
  font-weight: bold;
  text-align: left;
  text-transform: none;
  font-family: themix-semibold, sans-serif;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock p,
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column p {
  line-height: 19px;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock p:last-child,
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column p:last-child {
  margin-bottom: 0;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock {
  padding: 1rem 1.66rem;
}
@media (min-width: 991px) {
  .LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock {
    padding: 1rem 0;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock.intro-content {
  margin: 6rem 0;
}
@media (min-width: 991px) {
  .LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock.intro-content {
    max-width: 70%;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock.centered-content {
  text-align: center;
  margin: 6rem auto;
}
@media (min-width: 991px) {
  .LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock.centered-content {
    max-width: 70%;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-ContentBlock.centered-content h2 {
  text-align: center;
}
.LegacyHealth-Project-Default {
  /** BEGIN BUTTON COMPONENT STYLES **/
}
.LegacyHealth-Project-Default .card-cta-btn {
  width: 50% !important;
}
.LegacyHealth-Project-Default .card-cta-btn:hover {
  width: 50% !important;
}
.LegacyHealth-Project-Default .lightblue-cta-btn {
  width: 50% !important;
  margin: 0 auto;
}
.LegacyHealth-Project-Default .lightblue-cta-btn:hover {
  width: 50% !important;
}
.LegacyHealth-Project-Default .green-cta-btn {
  background-color: #8CAD45 !important;
  color: #fff !important;
  font-weight: bold;
}
.LegacyHealth-Project-Default .green-cta-btn:hover {
  background-color: #a4c164 !important;
}
.LegacyHealth-Project-Default .orange-cta-btn {
  background-color: #E96949 !important;
  color: #fff !important;
}
.LegacyHealth-Project-Default .orange-cta-btn:hover {
  background-color: #FBB040 !important;
}
.LegacyHealth-Project-Default .card-cta-btn,
.LegacyHealth-Project-Default .lightblue-cta-btn,
.LegacyHealth-Project-Default .green-cta-btn,
.LegacyHealth-Project-Default .orange-cta-btn,
.LegacyHealth-Project-Default .purple-cta-btn {
  display: inline-block !important;
  margin: 0 !important;
  padding: 1.6rem 3rem !important;
  width: auto !important;
}
.LegacyHealth-Project-Default .card-cta-btn:hover,
.LegacyHealth-Project-Default .lightblue-cta-btn:hover,
.LegacyHealth-Project-Default .green-cta-btn:hover,
.LegacyHealth-Project-Default .orange-cta-btn:hover,
.LegacyHealth-Project-Default .purple-cta-btn:hover {
  width: auto !important;
}
.LegacyHealth-Project-Default {
  /** END BUTTON COMPONENT STYLES **/
  /** BEGIN ONE-COLUMN IMAGE + TEXT + BUTTON COMPONENT OVERRIDES **/
}
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row {
  /*display: flex;
  flex-wrap: wrap;*/
  margin: 0; /* override bootstrap margins bc some components don't have a row class */
}
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row .col-md-6 {
  padding: 0;
}
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row .col-md-6 .LegacyHealth-Feature-GenericContent-ContentBlock {
  padding: 0;
  margin-bottom: 0;
}
@media (min-width: 991px) {
  .LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row .col-md-6 .LegacyHealth-Feature-GenericContent-ContentBlock {
    padding: 0 3rem 0 0;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row .col-md-6 .LegacyHealth-Feature-GenericContent-ContentBlock.large-padding, .LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row .col-md-6 .LegacyHealth-Feature-GenericContent-ContentBlock.TwoColumn-image-text {
  margin: 3rem auto;
}
@media (min-width: 991px) {
  .LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row .col-md-6 .LegacyHealth-Feature-GenericContent-ContentBlock.large-padding, .LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row .col-md-6 .LegacyHealth-Feature-GenericContent-ContentBlock.TwoColumn-image-text {
    margin: 0;
    padding: 3rem 6rem 1rem 6rem;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row .column-one,
.LegacyHealth-Project-Default .LegacyHealth-Project-Common-2Column .row .column-two {
  padding: 0;
  min-width: 0; /*fix to prevent slick slider width calc bug */
}
.LegacyHealth-Project-Default {
  /** END ONE-COLUMN IMAGE + TEXT + BUTTON COMPONENT OVERRIDES **/
  /** BEGIN ICONCARD COMPONENT OVERRIDES **/
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard {
  margin-top: 6rem;
  margin-bottom: 6rem;
  background-color: #fff;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard .card-title {
  color: #003F87;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard .card-body {
  color: #000;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.orange-background {
  background-color: #E96949;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.green-background {
  background-color: #00A88F;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.yellow-background {
  background-color: #FBB040;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.teal-background {
  background-color: #3888A0;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.violet-background {
  background-color: #936BAB;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.burgundy-background {
  background-color: #a33351;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.grey-background {
  background-color: #8A8A8A;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.blue-background {
  background-color: #003F87;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.orange-background .card-title, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.green-background .card-title, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.yellow-background .card-title, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.teal-background .card-title, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.violet-background .card-title, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.burgundy-background .card-title, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.grey-background .card-title, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.blue-background .card-title {
  color: #fff;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.orange-background .card-body, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.green-background .card-body, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.yellow-background .card-body, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.teal-background .card-body, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.violet-background .card-body, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.burgundy-background .card-body, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.grey-background .card-body, .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.blue-background .card-body {
  color: #fff;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.no-margin-top {
  margin-top: 0;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.no-margin-bottom {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard.no-margin-mobile {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard .card-content {
  padding: 3rem 1.66rem;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard .card-icon.center ul {
  margin: 1em 0;
  padding: 0;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard .card-icon.center ul li {
  list-style-position: inside;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard .card-title {
  font-size: 25px;
  font-weight: bold;
  padding: 15px 0;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Cards-IconCard .card-body {
  font-size: 15px !important;
  line-height: 19px;
  font-weight: normal;
  padding: 0.25rem 2rem;
}
.LegacyHealth-Project-Default {
  /** END ICONCARD COMPONENT OVERRIDES **/
  /** BEGIN PAGINATION OVERRIDE **/
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper {
  text-align: center;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-previous a,
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-next a {
  color: #003f87;
  text-align: center;
  display: inline-block;
  border: 1px solid #8CAD45;
  margin: 0.5rem;
  padding: 1rem 1.5rem;
  vertical-align: middle;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-previous a:hover,
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-next a:hover {
  background-color: #8CAD45;
  color: #fff;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-next-set:hover a,
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-previous-set:hover a {
  color: inherit;
  cursor: default;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-pages span {
  color: #003F87;
  text-align: center;
  display: inline-block;
  border: 1px solid #8CAD45;
  margin: 0.5rem;
  vertical-align: middle;
  padding: 0;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-pages a,
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-pages .currentPage {
  text-decoration: none;
  padding: 1rem 1.5rem;
  vertical-align: middle;
  display: inline-block;
  text-align: center;
  margin: 0;
  color: #003f87;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-pages a:hover,
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-pages .currentPage:hover {
  background-color: #8CAD45;
  color: #fff;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Navigation-Pagination .pager-wrapper #pager-pages .currentPage {
  background-color: #8CAD45;
  color: #fff;
}
.LegacyHealth-Project-Default {
  /** END PAGINATION OVERRIDE **/
  /* WideIconCta OVERRIDE */
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-CallToAction-WideIconCta .column-three .column-inner a {
  background-color: #8CAD45;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-CallToAction-WideIconCta .column-three .column-inner a:hover {
  background-color: #4d879e;
}
.LegacyHealth-Project-Default {
  /* END WideIconCta OVERRIDE */
  /* BasicHero OVERRIDE*/
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero {
  height: 284px;
}
@media (min-width: 991px) {
  .LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero {
    height: 311px;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero::before {
  content: " ";
  background: linear-gradient(90deg, #000, transparent);
  display: block;
  width: 100%;
  height: 100%;
  z-index: 500;
  position: absolute;
  opacity: 0.5;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero img {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 311px;
  width: auto;
}
@media (min-width: 991px) {
  .LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero img {
    position: relative;
    height: auto;
    width: 100%;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero .text-container {
  width: 95%;
  top: 50%;
  left: 0;
  padding-left: 25px;
  z-index: 1000;
  transform: translate(0, -50%);
}
@media (min-width: 991px) {
  .LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero .text-container {
    width: 75%;
    right: 0;
    left: 0;
    margin: auto;
    width: 90%;
    padding: 0;
  }
}
@media (min-width: 1300px) {
  .LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero .text-container {
    width: auto;
  }
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero .text-container h1 {
  font-size: 40px;
  line-height: 1;
  text-transform: none;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-Heroes-BasicHero .text-container h2 {
  font-size: 15px;
  font-family: myriad-pro, sans-serif;
}
.LegacyHealth-Project-Default {
  /* END BasicHero OVERRIDE*/
  /* GenericContent-Video OVERRIDE */
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-Video .youtube-video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-Video .youtube-video-container iframe,
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-Video .youtube-video-container object,
.LegacyHealth-Project-Default .LegacyHealth-Feature-GenericContent-Video .youtube-video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.LegacyHealth-Project-Default {
  /* END GenericContent-Video OVERRIDE */
}
.LegacyHealth-Project-Default .no-margin-top {
  margin-top: 0;
  display: flex; /* Gets around the markup issue */
}
.LegacyHealth-Project-Default .no-margin-bottom {
  margin-bottom: 0;
  display: flex;
}

/*# sourceMappingURL=LegacyHealth.project.storycenter.css.map */
