@font-face {
  font-family: 'BodoniSvtyTwoITCTT';
  src: url('https://ch-api.healthhub.sg/api/public/content/fb1708d3e98443baab353ba61024c7ec?v=670f6210');
  src: url('https://ch-api.healthhub.sg/api/public/content/fb1708d3e98443baab353ba61024c7ec?v=670f6210?#iefix') format('embedded-opentype'),
       url('https://ch-api.healthhub.sg/api/public/content/92df73f7b8b34bbbbe238d85fbfbf62e?v=c9a1a980#BodoniSvtyTwoITCTT-Bold') format('svg'),
       url('https://ch-api.healthhub.sg/api/public/content/42c13758edc94ccba608a835119aeb49?v=d91b621a') format('truetype'),
       url('https://ch-api.healthhub.sg/api/public/content/e6fbab72aa9242d5ba3c8570f57033ac?v=ed9b0e21') format('woff'),
       url('https://ch-api.healthhub.sg/api/public/content/9e031aeae3b544cd8bba34e66b45bc08?v=136f54af') format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham';
  src: url('https://ch-api.healthhub.sg/api/public/content/dbf5eb7f4f9140a68349cb74319bb5ec?v=6cf0f41e');
  src: url('https://ch-api.healthhub.sg/api/public/content/dbf5eb7f4f9140a68349cb74319bb5ec?v=6cf0f41e?#iefix') format('embedded-opentype'),
       url('https://ch-api.healthhub.sg/api/public/content/f7ae5858321e4267933daaac81c4697b?v=6f0882f1') format('svg'),
       url('https://ch-api.healthhub.sg/api/public/content/44279bb335e648379c2b14fa8c291bcd?v=cd2230ca') format('truetype'),
       url('https://ch-api.healthhub.sg/api/public/content/90ddb501d902486e98efce659b59e16e?v=383c7d2b') format('woff'),
       url('https://ch-api.healthhub.sg/api/public/content/292f2da2d1c44d84a59ec2f7a95c0c71?v=ad0ae9d5') format('woff2');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham';
  src: url('https://ch-api.healthhub.sg/api/public/content/41daaa0efc6f42c8a4491792ec4f9046?v=8d4afa28');
  src: url('https://ch-api.healthhub.sg/api/public/content/41daaa0efc6f42c8a4491792ec4f9046?v=8d4afa28?#iefix') format('embedded-opentype'),
       url('https://ch-api.healthhub.sg/api/public/content/12e597c18fed477db0c51ba0f83cb90b?v=93886064#Gotham-Bold') format('svg'),
       url('https://ch-api.healthhub.sg/api/public/content/af331d77e1314ce68a90f854e478b8d4?v=31c34318') format('truetype'),
       url('https://ch-api.healthhub.sg/api/public/content/af331d77e1314ce68a90f854e478b8d4?v=31c34318') format('woff'),
       url('https://ch-api.healthhub.sg/api/public/content/8f8dbe6003ea4a7fa22e8947e1eeba94?v=6f09bbad') format('woff2');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham';
  src: url('https://ch-api.healthhub.sg/api/public/content/508906ff9c6841b88111406ad6e26c49?v=041ad993');
  src: url('https://ch-api.healthhub.sg/api/public/content/508906ff9c6841b88111406ad6e26c49?v=041ad993?#iefix') format('embedded-opentype'),
       url('https://ch-api.healthhub.sg/api/public/content/21cc72000c0c4e009015e7aa0d22f8a1?v=15f01ce4#Gotham-Medium') format('svg'),
       url('https://ch-api.healthhub.sg/api/public/content/12caecf4f94547259ed4da65b2454310?v=cd532b84') format('truetype'),
       url('https://ch-api.healthhub.sg/api/public/content/b8e5d39e7b3348c1b0007a92a0135233?v=f54b8b1e') format('woff'),
       url('https://ch-api.healthhub.sg/api/public/content/f4c40600273846eeb0ce12c26af7ea92?v=695ff0c1') format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham';
  src: url('https://ch-api.healthhub.sg/api/public/content/e4d012d823754e43885510107eac976e?v=702e4613');
  src: url('https://ch-api.healthhub.sg/api/public/content/e4d012d823754e43885510107eac976e?v=702e4613?#iefix') format('embedded-opentype'),
       url('https://ch-api.healthhub.sg/api/public/content/a56414ec254a4228a0754e50b5f1fea5?v=290e28e2#Gotham-Book') format('svg'),
       url('https://ch-api.healthhub.sg/api/public/content/0331b02678e941dea7257120df40951c?v=c8c1d4ec') format('truetype'),
       url('https://ch-api.healthhub.sg/api/public/content/0488ac0eec544299a8c3be0fc4c89b41?v=05080dc7') format('woff'),
       url('https://ch-api.healthhub.sg/api/public/content/3933e9f49ed041898db8cb5a4e042aac?v=05a88673') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@media (max-width: 767px) {
  .desktop {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .mobile {
    display: none !important;
  }
}

.temp-template {
  padding-left: 0;
  padding-right: 0;
}
.hpb-container {
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: normal;
}
.hpb-container:before,
.hpb-container:after {
  content: '';
  clear: both;
  display: table;
}
.hpb-container .f-bodoni-bold {
  font-family: BodoniSvtyTwoITCTT,'Times New Roman',Times,serif;
  font-weight: 700;
}
.hpb-container .f-gotham-black {
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: 900;
}
.hpb-container .f-gotham-bold {
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: 700;
}
.hpb-container .f-gotham-medium {
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: 500;
}
.hpb-container .f-gotham {
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: normal;
}
.hpb-container .nowrap {
  white-space: nowrap;
}
.hpb-container a {
  color: #3530f7;
  text-decoration: underline;
}
.hpb-container .panel-group {
  width: 96%;
}
.hpb-container .yt-video {
  background-color: #ccc;
  position: relative;
  margin-bottom: 1.5em;
  max-width: 640px;
}
.hpb-container .flexbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.hpb-container .flexbox.flexwrap,
.hpb-container .flexbox.flexwrap-m {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.hpb-container .flexbox.align-left {
  -webkit-box-pack: start;
     -ms-flex-pack: start;
   justify-content: flex-start;
}
.hpb-container .flexbox.align-top {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.hpb-container .flexbox.align-middle {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hpb-container .flexbox.align-bottom {
  -webkit-box-align: start;
     -ms-flex-align: start;
        align-items: flex-start;
}
.hpb-container .separator {
  border: 0;
  border-top: 1px solid #cc1111;
  border-bottom: 1px solid #cc1111;
  margin-bottom: 1.5em;
}
.hpb-container ul {
  margin-top: .5em;
  margin-left: 0;
  padding-left: 1.2em;
}
.hpb-container ul li {
  margin-bottom: .5em;
}
.hpb-container .nav {
}
.hpb-container .nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  list-style: none;
  background-color: #4e859b;
  color: #fff;
  margin: 0;
  padding: 0;
  font-size: 1.5625vw;
  font-weight: 700;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
.hpb-container .nav ul li {
  position: relative;
  text-align: center;
  display: block;
  padding: 0;
  margin: 0;
}
.hpb-container .nav ul li.spacer {
  display: block;
  width: 2px;
  height: 1em;
  padding: 0;
  background-color: currentColor;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 2px;
          flex: 0 0 2px;
}
.hpb-container .nav ul li a {
  font-weight: inherit;
  font-size: inherit;
  color: inherit;
  text-decoration: none;
  display: block;
  padding: 1vw;
  -webkit-transition: color .2s ease-out, background-color .2s ease-out;
       -o-transition: color .2s ease-out, background-color .2s ease-out;
          transition: color .2s ease-out, background-color .2s ease-out;
}
.hpb-container .nav ul li a.active,
.hpb-container .nav ul li a:hover {
  color: #ff8f8f;
}

.dementia .panel-dementia {
  margin-bottom: 3vw;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dementia .panel-dementia .panel-heading {
  border: 0;
  border-radius: 0;
  padding: 0;
}
.dementia .panel-dementia .panel-heading .panel-title a {
  position: relative;
  display: block;
  font-family: BodoniSvtyTwoITCTT,'Times New Roman',Times,serif;
  font-size: 5vw;
  background-color: #4e859b;
  color: #fff;
  text-decoration: none;
  border: 1px solid #000;
  padding: 2vw 8vw 2vw 2vw;
  text-align: center;
  border-radius: 2vw;
}
.dementia .panel-dementia .panel-heading .panel-title a .arrow {
  display: block;
  position: absolute;
  right: 2vw;
  top: 50%;
  width: 6vw;
  height: 6vw;
  margin-top: -3vw;
  border: 1px solid #fff;
  -webkit-transform: scale(1, -1);
      -ms-transform: scale(1, -1);
          transform: scale(1, -1);
  -webkit-transition: -webkit-transform .2s linear;
  transition: -webkit-transform .2s linear;
  -o-transition: transform .2s linear;
  transition: transform .2s linear;
  transition: transform .2s linear, -webkit-transform .2s linear;
}
.dementia .panel-dementia .panel-heading .panel-title a.collapsed .arrow {
  -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
          transform: scale(1, 1);
}
.dementia .panel-dementia .panel-heading + .panel-collapse > .panel-body {
  border-top: 0;
  border-bottom: 0;
}
.dementia .panel-dementia .panel-body .hero img {
  display: block;
  margin: 5vw auto;
}
.dementia .panel-dementia .panel-body .hero-title {
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: 700;
  font-size: 5.2151238592vw;
  margin-bottom: 1.2em;
}
.dementia .panel-dementia .panel-body .hero-title strong {
  display: block;
  font-family: BodoniSvtyTwoITCTT,'Times New Roman',Times,serif;
  font-weight: bold;
  line-height: .8;
  color: #4e859b;
}
.dementia .panel-dementia .panel-body .hero-copy {
  margin-bottom: 1.5em;
  font-size: 4.2vw;
}
.dementia .panel-dementia .panel-body .title {
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: 900;
  font-size: 3.9113428944vw;
  color: #000;
  margin-bottom: .4em;
}
.dementia .panel-dementia .panel-body .copy {
  font-size: 4.2vw;
  color: #000;
  margin-bottom: 1.5em;
}
.dementia .panel-dementia .panel-body .copy:last-child {
  margin-bottom: 0;
}
.dementia .panel-dementia .panel-body .text-blue {
  color: #4e859b;
}

.dementia aside {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 5vw;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dementia aside > a {
  display: block;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dementia aside .left-side {
  font-size: 8vw;
  margin-bottom: 5vw;
  line-height: 1;
}
.dementia aside .left-side img {
  margin-right: 3vw;
}

.dementia .section.masthead {
  text-align: center;
  margin-top: 8vw;
}
.dementia .section.masthead .headline {
  font-size: 8.6049543677vw;
  padding: 0 5vw;
  line-height: 1.2;
  margin-bottom: 2vw;
}
.dementia .section.masthead .headline strong {
  display: block;
  font-size: 230.3030303021%;
  color: #ff6c4a;
  line-height: 0.8;
}
.dementia .section.masthead .subline {
  font-size: 4.5632333768vw;
  color: #65afba;
  margin-bottom: 4vw;
}
.dementia .section.masthead .hero {
  margin: 0 auto 5vw;
}
.dementia .section.masthead .hero .hero-img {
  display: block;
  width: 100%;
}
.dementia .section.masthead .copy {
  font-size: 4.2vw;
  margin: 0 8vw 5vw;
}

.dementia .sticky-info {
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
}
.dementia .sticky-info .sticky-wrapper {
  display: block !important;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  opacity: 1;
  -webkit-transition: opacity .15s ease-out;
       -o-transition: opacity .15s ease-out;
          transition: opacity .15s ease-out;
}
.dementia .sticky-info .sticky-wrapper.static {
  position: static;
}
.dementia .sticky-info .sticky-wrapper:not(.active) {
  pointer-events: none;
  opacity: 0;
}
.dementia .sticky-info .sticky-wrapper .desktop {
  display: block;
  position: relative;
  color: #000;
  text-decoration: none;
}
.dementia .sticky-info .sticky-wrapper .desktop .tel-info {
  position: absolute;
  top: 0;
  left: 10.15625vw;
  width: calc(100% - 10.15625vw);
  height: 100%;
  display: flex;
  align-items: center;
}
.dementia .sticky-info .sticky-wrapper .mobile.tel-info {
  font-size: 1.5rem;
  font-weight: 500;
  text-align: center;
  color: #000;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
  padding: 15px 15px 20px 15px;
  background: #e6fff4;
  background: -moz-linear-gradient(top, #e6fff4 0%, #c2f9dd 100%);
  background: -webkit-linear-gradient(top, #e6fff4 0%,#c2f9dd 100%);
  background: linear-gradient(to bottom, #e6fff4 0%,#c2f9dd 100%);
}
.dementia .sticky-info .sticky-wrapper .mobile.tel-info strong {
  font-weight: 900;
}
.dementia .sticky-info .sticky-wrapper .mobile.tel-info .sticky-phone {
  width: 15%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.dementia .sticky-info .sticky-wrapper .mobile.tel-info .sticky-text {
  width: 75%;
}

#what-is-vascular-dementia .hero img {
  width: 60vw;
}
#what-is-vascular-dementia .hero-title {
  margin-bottom: 0;
}
#what-is-vascular-dementia .hero-title strong {
  font-size: 15.6453715776vw;
  margin-bottom: .3em;
}
#what-is-vascular-dementia .did-you-know {
  font-size: 5.8670143416vw;
  background: #f49ac1;
  color: #fff;
}
#what-is-vascular-dementia .did-you-know img {
  display: block;
  width: 33.2464146023vw;
}
#what-is-vascular-dementia .did-you-know .left-side {
  font-family: BodoniSvtyTwoITCTT,'Times New Roman',Times,serif;
  font-weight: 700;
}
#what-is-vascular-dementia .did-you-know .left-side img {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  max-width: none;
  width: 45vw;
}
#why-you-should-care .hero-title strong {
  font-size: 200%;
  line-height: 1.1;
}
#why-you-should-care #good-news {
  background-color: #8dd9b6;
}
#why-you-should-care #good-news .theres-good-news {
  color: #fff;
}
#why-you-should-care #good-news .theres-good-news img {
  display: block;
  width: 40.6779661017vw;
  margin-top: -10vw;
}
#why-you-should-care #ten-common-signs {
  margin-top: 10vw;
}
#why-you-should-care #ten-common-signs strong {
  line-height: 1.1;
}
#why-you-should-care .common-sign-tiles {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  text-align: center;
}
#why-you-should-care .common-sign-tiles .tile {
  width: 40%;
  padding-bottom: 5vw;
}
#why-you-should-care .common-sign-tiles .tile img {
  display:block;
  width: 14.3415906128vw;
  height: 14.3415906128vw;
  margin: 0 auto 3vw;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
#why-you-should-care .common-sign-tiles .tile .desc {
  font-size: 3.5vw;
}
#how-to-reduce-your-risk .hero-title {
  margin-bottom: 3vw;
}
#how-to-reduce-your-risk .hero-title strong {
  font-size: 200%;
  line-height: .8;
}
#how-to-reduce-your-risk .habits-container .habit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 5vw;
}
#how-to-reduce-your-risk .habits-container .habit .icon {
  margin-bottom: 1.5vw;
}
#how-to-reduce-your-risk .habits-container .habit .icon img {
  width: 17.8617992177vw;
  height: 17.8617992177vw;
  vertical-align: baseline;
  margin-left: 2vw;
}
#how-to-reduce-your-risk .habits-container .habit .icon img:first-child {
  margin-left: 0;
}
#how-to-reduce-your-risk .habits-container .habit .icon img.side-icon {
  width: 12.2555410691vw;
  height: 12.2555410691vw;
}
#how-to-reduce-your-risk .habits-container .habit strong {
  display: block;
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: 900;
}
#how-to-reduce-your-risk .habits-container .habit strong a {
  color: inherit;
}
#stories-of-patients-and-caregivers .hero-title strong {
  font-size: 200%;
}
#stories-of-patients-and-caregivers #tips-for-caregivers {
  margin-bottom: 15vw;
}
#stories-of-patients-and-caregivers #tips-for-caregivers .hero-title strong {
  line-height: 1;
  margin-bottom: .1em;
}
#stories-of-patients-and-caregivers #tips-for-caregivers .d-bold-green {
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: 700;
  color: #4e859b;
}
#stories-of-patients-and-caregivers #real-stories .hero {
  margin-bottom: 10vw;
}
#stories-of-patients-and-caregivers #real-stories .hero img {
  max-width: 80%;
}
#stories-of-patients-and-caregivers #real-stories .real-story img:last-child {
  margin-bottom: 10vw;
}
#stories-of-patients-and-caregivers #real-stories .real-story .title {
  font-family: BodoniSvtyTwoITCTT,'Times New Roman',Times,serif;
  font-weight: 700;
  font-size: 7.8226857888vw;
  text-decoration: underline;
}
#stories-of-patients-and-caregivers #real-stories .real-story .copy {
  font-size: 4.2vw;
  line-height: 1.5;
}
#stories-of-patients-and-caregivers #real-stories .real-story .content .story-img {
  display: block;
  margin: 0 auto 5vw;
  max-width: 80%;
}
#stories-of-patients-and-caregivers #real-stories .real-story .content {
  margin-left: -6%;
  margin-right: -6%;
  padding: 5%;
}
#stories-of-patients-and-caregivers #real-stories .real-story#real-story-1 .content {
  background-color: #cff0ca;
}
#stories-of-patients-and-caregivers #real-stories .real-story#real-story-3 .content {
  background-color: #fdddd0;
}
#stories-of-patients-and-caregivers #real-stories .real-story#real-story-1 .content .story-img {
  width: 55vw;
}
#stories-of-patients-and-caregivers #real-stories .real-story#real-story-2 .content .story-img {
  width: 70.4041720991vw;
}
#stories-of-patients-and-caregivers #real-stories .real-story#real-story-3 .content .story-img {
  width: 57.3663624511vw;
}
#stories-of-patients-and-caregivers #real-stories .footnote {
  font-size: 3.5vw;
  line-height: 1.5;
  padding: 5vw 0 10vw;
  text-align: center;
}
#stories-of-patients-and-caregivers .important-note {
  background-color: #c7b9d5;
}
#stories-of-patients-and-caregivers .important-note .left-side img {
  width: 15vw;
}
#stories-of-patients-and-caregivers .important-note .left-side {
  color: #ffffff;
}
#help-and-resources #for-more-info {
  background-color: rgba(93, 208, 193, 0.2);
  padding: 3.259452412vw 3.9113428944vw;
  font-size: 4.5vw;
  margin-bottom: 5vw;
}
#help-and-resources #for-more-info .phone .icon {
  width: 5vw;
  height: 5vw;
}
#help-and-resources #for-more-info .phone .content {
  padding-left: 6vw;
  padding-bottom: 2vw;
}
#help-and-resources #for-more-info .phone .content .info-copy {
  font-size: 3.8vw;
}
#help-and-resources #for-more-info .phone .content .info-phone {
  position: relative;
}
#help-and-resources #for-more-info .phone .content .info-phone .icon {
  position: absolute;
  left: -6vw;
  top: -0.5vw;
}
#help-and-resources #for-more-info .phone .content a {
  display: block;
  text-decoration: none;
  color: inherit;
}
#help-and-resources #download-booklet {
  margin-bottom: 5vw;
}
#help-and-resources #download-booklet .title {
  margin-bottom: 1em;
}
#help-and-resources #download-booklet .title .copy {
  color: #e72452;
  font-size: 4vw;
  padding-left: 1vw;
}
#help-and-resources #download-booklet .title img {
  float: left;
  width: 8.4375vw;
  min-height: 8.4375vw;
  max-width: none;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
#help-and-resources #download-booklet .links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  font-family: Gotham,Arial,Helvetica,sans-serif;
  font-weight: 700;
  font-size: 3.9113428944vw;
  color: #3c62ef;
}
#help-and-resources #download-booklet .links .spacer {
  display: block;
  width: 0.4vw;
  min-width: 1px;
  background-color: currentColor;
}
#help-and-resources #download-booklet .links a {
  display: block;
  text-decoration: underline;
  font-size: inherit;
  color: inherit;
}

@media (min-width: 768px) {
  .hpb-container .panel-group {
    width: 80vw;
  }
  .hpb-container .flexbox.flexwrap-m {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .dementia .panel-dementia .collapse {
    display: block;
  }
  .dementia .panel-dementia .panel-heading .panel-title a {
    border-width: 2px;
  }
  .dementia .panel-dementia .panel-body .hero img {
    margin: 2.5vw auto 5vw;
  }
  .dementia .panel-dementia .panel-body .hero-title {
    font-size: 3.046875vw;
  }
  .dementia .panel-dementia .panel-body .hero-copy {
    font-size: 1.5625vw;
  }
  .dementia .panel-dementia .panel-body .title {
    font-size: 1.796875vw;
  }
  .dementia .panel-dementia .panel-body .copy {
    font-size: 1.40625vw;
  }

  .dementia aside {
    padding: 1vw;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .dementia aside > a {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .dementia aside .left-side {
    font-size: 3.3203125vw;
    padding-right: 3vw;
    margin-bottom: 0;
  }
  .dementia aside .right-side {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
  }
  .dementia .panel-dementia .panel-body aside .left-side img {
    margin-right: 2vw;
  }
  .dementia .panel-dementia .panel-body aside .right-side {
    font-size: 1.796875vw;
    line-height: 1.4;
  }

  .dementia .section.masthead {
    margin-top: 4vw;
  }
  .dementia .section.masthead .headline {
    font-size: 3.90625vw;
  }
  .dementia .section.masthead .headline strong {
    font-size: 152.7777777778%;
  }
  .dementia .section.masthead .subline {
    font-size: 2vw;
  }
  .dementia .section.masthead .hero {
    width: 56.875vw;
  }
  .dementia .section.masthead .copy {
    font-size: 1.71875vw;
    margin-left: 18vw;
    margin-right: 18vw;
  }

  .dementia .sticky-info {
    position: relative;
    margin-left: 0;
    margin-right: 0;
  }
  .dementia .sticky-info .sticky-wrapper {
    width: 28.125vw;
    bottom: 1vw;
    font-size: 1.25vw;
  }

  #what-is-vascular-dementia .hero {
    position: relative;
    margin-bottom: 10vw;
  }
  #what-is-vascular-dementia .hero img {
    width: 29vw;
    position: absolute;
    top: 0;
    right: -8vw;
    margin: 2.34375vw auto 0;
  }
  #what-is-vascular-dementia .hero-title {
    padding-right: 20.8vw;
  }
  #what-is-vascular-dementia .hero-title strong {
    font-size: 200%;
  }
  #what-is-vascular-dementia .avoid-hero {
    padding-right: 12.5vw;
  }
  #what-is-vascular-dementia .hero-copy {
    padding-right: 5vw;
  }
  #what-is-vascular-dementia .yt-video {
    margin-left: auto;
    margin-right: auto;
  }
  #what-is-vascular-dementia .did-you-know {
    position: relative;
    padding-right: 4vw;
    font-size: 2.734375vw;
  }
  #what-is-vascular-dementia .did-you-know .left-side {
    margin-left: -8vw;
  }
  #what-is-vascular-dementia .did-you-know .left-side img {
    width: 26vw;
  }
  #why-you-should-care .hero.are-you-at-risk {
    position: relative;
    margin-bottom: 7vw;
  }
  #why-you-should-care .hero.are-you-at-risk img {
    position: absolute;
    right: 0;
    top: -1vw;
    max-width: 30vw;
    margin-top: 0;
    margin-bottom: 0;
  }
  #why-you-should-care #good-news {
    padding-top: 1vw;
    padding-bottom: 1vw;
  }
  #why-you-should-care #good-news .theres-good-news img {
    width: 15.625vw;
    margin-left: -3.5vw;
    margin-left: -3.5vw;
    margin-top: -3vw;
  }
  #why-you-should-care #ten-common-signs {
    margin-top: 6vw;
  }
  #why-you-should-care .common-sign-tiles {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-top: 2vw;
  }
  #why-you-should-care .common-sign-tiles .tile {
    width: 20%;
    padding-left: 1vw;
    padding-right: 1vw;
  }
  #why-you-should-care .common-sign-tiles .tile img {
    width: 8.59375vw;
    height: 8.59375vw;
    margin-bottom: 2vw;
  }
  #why-you-should-care .common-sign-tiles .tile .desc {
    font-size: 1.40625vw;
  }
  #why-you-should-care .hero.common-sign img {
    margin-top: 5vw;
  }
  #stories-of-patients-and-caregivers .important-note .left-side {
    color: #fff;
    margin-left: -6.25vw;
  }
  #stories-of-patients-and-caregivers .important-note .left-side img {
    width: 10.234375vw;
  }
  /* #how-to-reduce-your-risk .hero img {
    max-width: 780px;
  } */

  #how-to-reduce-your-risk .hero.how-to-reduce-your-risk img {
    position: absolute;
    right: 0;
    margin-top: 0;
    margin-bottom: 0;
  }
  #how-to-reduce-your-risk .hero.how-to-reduce-your-risk img {
    max-width: 32.8125vw;
    right: -5vw;
    top: -4vw;
  }
  #how-to-reduce-your-risk .hero.how-to-reduce-your-risk {
    position: relative;
  }
  #how-to-reduce-your-risk .hero-title {
    margin-bottom: 2vw;
  }
  #how-to-reduce-your-risk .habits-container .habit {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    position: relative;
  }
  #how-to-reduce-your-risk .habits-container .habit:last-child {
    margin-bottom: 0;
  }
  #how-to-reduce-your-risk .habits-container .habit .copy {
    padding-left: 3.75vw;
    font-size: 1.40625vw;
  }
  #how-to-reduce-your-risk .habits-container .habit .copy strong {
    font-size: 1.5625vw;
    display: inline-block;
    margin-bottom: .6em;
  }
  #how-to-reduce-your-risk .habits-container .habit .icon img {
    width: 7.8125vw;
    height: 7.8125vw;
    max-width: none;
  }
  #how-to-reduce-your-risk .habits-container .habit.has-side-icon .copy {
    padding-right: 14vw;
  }
  #how-to-reduce-your-risk .habits-container .habit.has-side-icon .icon img.side-icon {
    position: absolute;
    top: 5%;
    right: 0;
  }
  #stories-of-patients-and-caregivers #tips-for-caregivers {
    margin-bottom: 5vw;
  }
  #stories-of-patients-and-caregivers #tips-for-caregivers .hero {
    position: relative;
  }
  #stories-of-patients-and-caregivers #tips-for-caregivers .hero img {
    position: absolute;
    top: 0;
    right: -1vw;
    max-width: 32.8125vw;
  }
  #stories-of-patients-and-caregivers #tips-for-caregivers .d-bold-green {
    font-size: 1.5625vw;
  }
  #stories-of-patients-and-caregivers #real-stories .hero {
    margin-bottom: 5vw;
  }
  #stories-of-patients-and-caregivers #real-stories .hero img {
    max-width: 32.8125vw;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story .content {
    margin-left: -13%;
    margin-right: -13%;
    padding: 5% 13%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
        align-items: flex-end;

  }
  #stories-of-patients-and-caregivers #real-stories .real-story .content.img-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
       -ms-flex-direction: row-reverse;
           flex-direction: row-reverse;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story .title {
    font-size: 3vw;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story .copy {
    font-size: 1.40625vw;
    line-height: 1.35;
    max-width: 880px;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story img:last-child {
    margin-bottom: 5vw;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story  .content .story-img {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    margin-bottom: 5%;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story  .content.img-left .story-img {
    margin-left: -10%;
    margin-right: 5%;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story  .content.img-right .story-img {
    margin-bottom: 0;
    margin-left: 5%;
    margin-right: -10%;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story#real-story-1 .content .story-img {
    width: 27.65625vw;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story#real-story-2 .content .story-img {
    width: 33.75vw;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story#real-story-3 .content .story-img {
    width: 24.6875vw;
  }
  #stories-of-patients-and-caregivers #real-stories .footnote {
    font-size: .9475vw;
    padding-top: 2.5vw;
    padding-bottom: 5vw;
  }
  #help-and-resources #for-more-info {
    font-family: Gotham,Arial,Helvetica,sans-serif;
    font-weight: 500;
    font-size: 2.1875vw;
    text-align: center;
  }
  #help-and-resources #for-more-info .phone {
    width: 50%;
  }
  #help-and-resources #for-more-info .phone .icon {
    width: 2.96875vw;
    height: 2.96875vw;
  }
  #help-and-resources #for-more-info .phone .content {
    padding-right: 1.5vw;
    padding-left: 5vw;
    font-size: 2.5vw;
    text-align: left;
  }
  #help-and-resources #for-more-info .phone .content .info-copy {
    font-size: 1.953125vw;
  }
  #help-and-resources #for-more-info .phone .content .info-phone .icon {
    position: absolute;
    left: -4.0625vw;
    top: -0.3125vw;
  }
  #help-and-resources #download-booklet .title {
    width: 40.625vw;
  }
  #help-and-resources #download-booklet .title img {
    width: 6.015625vw;
    min-height: 5.46875vw;
  }
  #help-and-resources #download-booklet .title .copy {
    font-size: 1.953125vw;
    font-weight: 700;
    line-height: 1;
  }
  #help-and-resources #download-booklet .links {
    font-size: 1.6875vw;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  #help-and-resources #download-booklet .links .spacer {
    margin: 0 2vw;
  }
}
@media (min-width: 1281px) {
  .hpb-container .nav ul {
    font-size: 20px;
  }
  .hpb-container .nav ul li a {
  }
  .hpb-container .panel-group {
    width: 1024px;
  }
  .dementia .panel-dementia {
    margin-bottom: 38px;
  }
  .dementia .panel-dementia .panel-heading .panel-title a {
    font-size: 64vw;
    padding: 26px 96px 26px 26px;
    border-radius: 26px;
  }
  .dementia .panel-dementia .panel-body .hero img {
    margin: 32px auto 64px;
  }
  .dementia .panel-dementia .panel-body .hero-title {
    font-size: 39px;
  }
  .dementia .panel-dementia .panel-body .hero-copy {
    font-size: 20px;
  }
  .dementia .panel-dementia .panel-body .title {
    font-size: 23px;
  }
  .dementia .panel-dementia .panel-body .copy {
    font-size: 18px;
  }

  .dementia aside {
    padding: 13px;
  }
  .dementia aside .left-side {
    font-size: 43px;
    padding-right: 39px;
  }
  .dementia .panel-dementia .panel-body aside .left-side img {
    margin-right: 26px;
  }
  .dementia .panel-dementia .panel-body aside .right-side {
    font-size: 23px;
  }

  .dementia .section.masthead {
    margin-top: 51px;
  }
  .dementia .section.masthead .headline {
    font-size: 50px;
    margin-bottom: 26px;
  }
  .dementia .section.masthead .subline {
    font-size: 26px;
    margin-bottom: 51px;
  }
  .dementia .section.masthead .hero {
    margin-bottom: 64px;
    width: 728px;
  }
  .dementia .section.masthead .copy {
    font-size: 18px;
    margin-left: 230px;
    margin-right: 230px;
    margin-bottom: 64px;
  }

  .dementia .sticky-info .sticky-wrapper {
    width: 360px;
    font-size: 16px;
  }
  .dementia .sticky-info .sticky-wrapper .desktop .tel-info {
    left: 130px;
    width: calc(100% - 130px);
  }
  
  #what-is-vascular-dementia .hero {
    margin-bottom: 128px;
  }
  #what-is-vascular-dementia .hero img {
    right: -102px;
    width: 371px;
  }
  #what-is-vascular-dementia .hero-title {
    padding-right: 266px;
  }
  #what-is-vascular-dementia .hero-copy {
    padding-right: 64px;
  }
  #what-is-vascular-dementia .avoid-hero {
    padding-right: 160px;
  }
  #what-is-vascular-dementia .did-you-know {
    padding-right: 51px;
    font-size: 35px;
  }
  #what-is-vascular-dementia .did-you-know .left-side {
    margin-left: -102px;
  }
  #what-is-vascular-dementia .did-you-know .left-side img {
    width: 333px;
  }
  #why-you-should-care .hero.are-you-at-risk {
    margin-bottom: 90px;
  }
  #why-you-should-care .hero.are-you-at-risk img {
    max-width: 384px;
    top: -13px;
  }
  #why-you-should-care #good-news {
    padding-top: 13px;
    padding-bottom: 13px;
  }
  #why-you-should-care #good-news .theres-good-news img {
    width: 200px;
    margin-left: -45px;
    margin-top: -39px;
  }
  #why-you-should-care #ten-common-signs {
    margin-top: 77px;
  }
  #why-you-should-care .common-sign-tiles {
    padding-top: 26px;
  }
  #why-you-should-care .common-sign-tiles .tile {
    padding-bottom: 64px;
    padding-left: 13px;
    padding-right: 13px;
  }
  #why-you-should-care .common-sign-tiles .tile img {
    width: 110px;
    height: 110px;
    margin-bottom: 25px;
  }
  #why-you-should-care .common-sign-tiles .tile .desc {
    font-size: 18px;
  }
  #stories-of-patients-and-caregivers .important-note .left-side {
    margin-left: -80px;
  }
  #stories-of-patients-and-caregivers .important-note .left-side img {
    width: 131px;
  }

  #how-to-reduce-your-risk .hero.how-to-reduce-your-risk img {
    max-width: 425px;
    top: -14px;
    right: -62px;
  }
  #how-to-reduce-your-risk .hero-title {
    margin-bottom: 26px;
    margin-top: 40px;
  }
  #how-to-reduce-your-risk .habits-container .habit {
    margin-bottom: 64px;
  }
  #how-to-reduce-your-risk .habits-container .habit .copy {
    padding-left: 48px;
    font-size: 18px;
  }
  #how-to-reduce-your-risk .habits-container .habit .copy strong {
    font-size: 20px;
    margin-bottom: 8px;
  }
  #how-to-reduce-your-risk .habits-container .habit .icon img {
    width: 100px;
    height: 100px;
  }
  #how-to-reduce-your-risk .habits-container .habit .icon img.side-icon {
    width: 157px;
    height: 157px;
  }
  #how-to-reduce-your-risk .habits-container .habit.has-side-icon .copy {
    padding-right: 179px;
  }
  #stories-of-patients-and-caregivers #tips-for-caregivers {
    margin-bottom: 64px;
  }
  #stories-of-patients-and-caregivers #tips-for-caregivers .hero img {
    right: -13px;
    max-width: 420px;
  }
  #stories-of-patients-and-caregivers #tips-for-caregivers .copy {
    font-size: 18px;
  }
  #stories-of-patients-and-caregivers #tips-for-caregivers .d-bold-green {
    font-size: 20px;
  }
  #stories-of-patients-and-caregivers #real-stories .hero {
    margin-bottom: 64px;
  }
  #stories-of-patients-and-caregivers #real-stories .hero img {
    max-width: 420px;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story .content {
    margin-left: -143px;
    margin-right: -143px;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story .title {
    font-size: 39px;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story .copy {
    font-size: 18px;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story img:last-child {
    margin-bottom: 64px;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story#real-story-1 .content .story-img {
    width: 354px;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story#real-story-2 .content .story-img {
    width: 432px;
  }
  #stories-of-patients-and-caregivers #real-stories .real-story#real-story-3 .content .story-img {
    width: 316px;
  }
  #stories-of-patients-and-caregivers #real-stories .footnote {
    padding-top: 32px;
    padding-bottom: 64px;
    font-size: 12px;
  }
  #help-and-resources #for-more-info {
    font-size: 28px;
    padding: 25px;
    margin-bottom: 64px;
  }
  #help-and-resources #for-more-info .phone .icon {
    width: 38px;
    height: 38px;
  }
  #help-and-resources #for-more-info .phone .content {
    padding-left: 64px;
    padding-right: 19px;
    padding-bottom: 26px;
    font-size: 32px;
  }
  #help-and-resources #for-more-info .phone .content .info-copy {
    font-size: 25px;
  }
  #help-and-resources #for-more-info .phone .content .info-phone .icon {
    position: absolute;
    left: -52px;
    top: -4px;
  }
  #help-and-resources #download-booklet .title {
    width: 520px;
  }
  #help-and-resources #download-booklet .title img {
    width: 77px;
    min-height: 70px;
  }
  #help-and-resources #download-booklet .title .copy {
    font-size: 25px;
  }
  #help-and-resources #download-booklet .links {
    font-size: 21.6px;
  }
  #help-and-resources #download-booklet .links .spacer {
    margin: 0 26px;
    width: 5px;
  }
}
