@font-face {
  font-family: AppFont;
  src: url("../custom_fonts/Regular.ttf") format("truetype");
}
@font-face {
  font-family: AppFontBold;
  src: url("../custom_fonts/Bold.ttf") format("truetype");
}
@font-face {
  font-family: AppFontBoldItalic;
  src: url("../custom_fonts/BoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: AppFontItalic;
  src: url("../custom_fonts/Italic.ttf") format("truetype");
}
@font-face {
  font-family: AppFontLight;
  src: url("../custom_fonts/Light.ttf") format("truetype");
}
/* line 25, ../sass/custom.scss */
html {
  font-size: 10px;
}

/* line 29, ../sass/custom.scss */
.page {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  pointer-events: none;
  transition: 1.5s opacity ease;
}
/* line 42, ../sass/custom.scss */
.page .dna-sequencing-container {
  position: absolute;
  top: 0;
  left: 100rem;
  pointer-events: none;
  transform-origin: 0% 0%;
  transform: rotate(-45deg);
  animation: 10s dnaOpacity infinite;
}
/* line 51, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect {
  position: absolute;
  left: 65rem;
  top: 0;
  background-color: white;
}
/* line 57, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-1 {
  top: 30rem;
  left: -17rem;
  width: 7rem;
  height: 7rem;
  opacity: 0.2;
}
/* line 65, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-2 {
  top: 20rem;
  left: 10rem;
  width: 36rem;
  height: 36rem;
  opacity: 0.1;
}
/* line 73, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-3 {
  top: 50rem;
  left: 6rem;
  width: 15rem;
  height: 15rem;
  opacity: 0.4;
}
/* line 81, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-4 {
  top: 27rem;
  left: 20rem;
  width: 5rem;
  height: 5rem;
  opacity: 0.4;
}
/* line 89, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-5 {
  top: 65rem;
  left: 37rem;
  width: 6rem;
  height: 6rem;
  opacity: 0.4;
}
/* line 97, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-6 {
  top: 80rem;
  left: 45rem;
  width: 6rem;
  height: 26rem;
  opacity: 0.2;
}
/* line 105, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-7 {
  top: 80rem;
  left: -10rem;
  width: 10rem;
  height: 20rem;
  opacity: 0.1;
}
/* line 113, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-8 {
  top: 80rem;
  left: 20rem;
  width: 10rem;
  height: 10rem;
  opacity: 0.1;
}
/* line 121, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-9 {
  top: 120rem;
  left: 0rem;
  width: 30rem;
  height: 30rem;
  opacity: 0.1;
}
/* line 129, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-10 {
  top: 110rem;
  left: -58rem;
  width: 30rem;
  height: 30rem;
  opacity: 0.3;
  background-color: #ee3d33;
}
/* line 138, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-11 {
  top: 92rem;
  left: -38rem;
  width: 10rem;
  height: 10rem;
  opacity: 0.6;
  background-color: #ee3d33;
}
/* line 147, ../sass/custom.scss */
.page .dna-sequencing-container .dna-rect.dna-rect-12 {
  top: 87rem;
  left: -50rem;
  width: 7rem;
  height: 7rem;
  opacity: 0.3;
  background-color: #ee3d33;
}
/* line 157, ../sass/custom.scss */
.page .dna-sequencing-container .dna-layer {
  position: absolute;
  top: 0;
  left: 0;
  animation: 30s dnaLayerParallax infinite;
}
/* line 163, ../sass/custom.scss */
.page .dna-sequencing-container .dna-layer.dna-layer-1 {
  animation-delay: -7s;
}
/* line 167, ../sass/custom.scss */
.page .dna-sequencing-container .dna-layer.dna-layer-2 {
  animation-delay: -13s;
}
/* line 171, ../sass/custom.scss */
.page .dna-sequencing-container .dna-layer.dna-layer-3 {
  animation-delay: -20s;
}
@keyframes dnaLayerParallax {
  0% {
    transform: translateY(0);
  }
  20% {
    transform: translateY(2rem);
  }
  50% {
    transform: translateY(-1rem);
  }
  70% {
    transform: translateY(3rem);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes dnaOpacity {
  0% {
    opacity: 1;
  }
  20% {
    opacity: 0.9;
  }
  25% {
    opacity: 1;
  }
  70% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
/* line 194, ../sass/custom.scss */
.page[data-page="entry"] .page-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-image: url("../img/entry_bg.jpg");
  animation: 10s aliveCells infinite;
}
/* line 206, ../sass/custom.scss */
.page[data-page="entry"] .white-area-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  transform: translateX(500rem);
  transition: 0.4s transform ease;
}
/* line 215, ../sass/custom.scss */
.page[data-page="entry"] .white-area {
  position: absolute;
  top: 0;
  left: 0;
  width: 72rem;
  height: 200%;
  background-color: white;
  transform-origin: 100% 0%;
  transform: rotate(45deg);
}
/* line 226, ../sass/custom.scss */
.page[data-page="entry"] .logo {
  position: absolute;
  top: 5rem;
  left: 5rem;
  width: 27rem;
  height: 6rem;
  opacity: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../img/logo.png");
  transition: 0.5s opacity ease;
}
/* line 240, ../sass/custom.scss */
.page[data-page="entry"] .real-lady {
  position: absolute;
  width: 100%;
  height: 180rem;
  left: 33rem;
  top: 2rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left;
  background-image: url("../img/running_woman.png");
}
/* line 252, ../sass/custom.scss */
.page[data-page="entry"] .red-areas-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  pointer-events: none;
  transform: translateX(-500rem);
  transition: 0.7s transform ease;
}
/* line 262, ../sass/custom.scss */
.page[data-page="entry"] .red-area {
  position: absolute;
  top: 0;
  width: 128rem;
  height: 300%;
  background-color: #ee3d33;
  opacity: 0.5;
  transform-origin: 0% 0%;
  transform: rotate(-45deg);
  animation: 30s redAreaParallax infinite;
}
/* line 273, ../sass/custom.scss */
.page[data-page="entry"] .red-area.red-area-1 {
  left: 65rem;
  animation: none;
}
/* line 278, ../sass/custom.scss */
.page[data-page="entry"] .red-area.red-area-2 {
  left: 83rem;
  animation-delay: 10s;
  background-color: #851416;
}
/* line 284, ../sass/custom.scss */
.page[data-page="entry"] .red-area.red-area-3 {
  left: 126rem;
  animation-delay: 6s;
  background-color: #bb2426;
}
@keyframes redAreaParallax {
  0% {
    transform: translateX(0) rotate(-45deg);
  }
  20% {
    transform: translateX(4rem) rotate(-45deg);
  }
  50% {
    transform: translateX(-2rem) rotate(-45deg);
  }
  70% {
    transform: translateX(3rem) rotate(-45deg);
  }
  100% {
    transform: translateX(0) rotate(-45deg);
  }
}
/* line 299, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area {
  position: absolute;
  right: 10rem;
  top: 24rem;
  transform: scale(0.8);
}
/* line 305, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container {
  transform: scale(1.2);
  opacity: 0;
}
/* line 309, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.translational-research {
  top: 0rem;
  right: 23.5rem;
}
/* line 314, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.translational-research .hexagon.inner-1 {
  animation-delay: 0s;
}
/* line 317, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.translational-research .hexagon.inner-2 {
  animation-delay: 0.2s;
}
/* line 320, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.translational-research .hexagon.inner-2 .hex-line {
  height: 14rem;
}
/* line 326, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.translational-research .hex-icon svg {
  fill: #ab0018;
}
/* line 330, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.translational-research .hex-name {
  color: #ab0018;
}
/* line 334, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.population-stratification {
  top: 16rem;
  right: 51rem;
}
/* line 339, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.population-stratification .hexagon.inner-1 {
  animation-delay: 0.2s;
}
/* line 342, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.population-stratification .hexagon.inner-2 {
  animation-delay: 0.4s;
}
/* line 345, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.population-stratification .hexagon.inner-2 .hex-line {
  height: 14rem;
}
/* line 351, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.population-stratification .hex-icon svg {
  fill: #ab0018;
}
/* line 355, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.population-stratification .hex-name {
  color: #ab0018;
}
/* line 359, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.molecular-diagnostics {
  top: 31.8rem;
  right: 23.5rem;
}
/* line 364, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.molecular-diagnostics .hexagon.inner-1 {
  animation-delay: 0.4s;
}
/* line 367, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.molecular-diagnostics .hexagon.inner-2 {
  animation-delay: 0.6s;
}
/* line 370, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.molecular-diagnostics .hexagon.inner-2 .hex-line {
  height: 14rem;
}
/* line 376, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.molecular-diagnostics .hex-icon svg {
  fill: #ab0018;
}
/* line 380, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.molecular-diagnostics .hex-name {
  color: #ab0018;
}
/* line 384, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.targeted-therapeutics {
  top: 47.8rem;
  right: 51rem;
}
/* line 389, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.targeted-therapeutics .hexagon.inner-1 {
  animation-delay: 0.6s;
}
/* line 392, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.targeted-therapeutics .hexagon.inner-2 {
  animation-delay: 0.8s;
}
/* line 395, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.targeted-therapeutics .hexagon.inner-2 .hex-line {
  height: 14rem;
}
/* line 401, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.targeted-therapeutics .hex-icon svg {
  fill: #ab0018;
}
/* line 405, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.targeted-therapeutics .hex-name {
  color: #ab0018;
}
/* line 409, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.factors-and-trends {
  top: 64.8rem;
  right: 19.5rem;
  transform: scale(1);
}
/* line 415, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.factors-and-trends .hexagon.inner-1 {
  animation-delay: 0.8s;
}
/* line 418, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.factors-and-trends .hexagon.inner-2 {
  animation-delay: 1s;
}
/* line 421, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.factors-and-trends .hexagon.inner-2 .hex-line {
  height: 14rem;
  background-color: #ab0018;
}
/* line 428, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.partnerships {
  top: 51.8rem;
  right: -4rem;
  transform: scale(1);
}
/* line 433, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.partnerships .close-btn {
  position: absolute;
  top: 5rem;
  left: 5rem;
  height: 3.5rem;
  width: 3.5rem;
  background-image: url("../img/close-btn.png");
  background-size: contain;
  background-position: center;
  background-color: rgba(61, 62, 64, 0.2);
  padding: 3rem;
  background-size: 40%;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;
  pointer-events: none;
}
/* line 452, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.partnerships .hexagon.inner-1 {
  animation-delay: 1s;
}
/* line 455, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.partnerships .hexagon.inner-2 {
  animation-delay: 1.2s;
}
/* line 458, ../sass/custom.scss */
.page[data-page="entry"] .hexagons-area .hexagon-container.partnerships .hexagon.inner-2 .hex-line {
  height: 14rem;
  background-color: #ab0018;
}
/* line 468, ../sass/custom.scss */
.page[data-page="entry"] .medicine-message {
  position: absolute;
  top: 6.5rem;
  right: 6.5rem;
  color: white;
  text-align: right;
}
/* line 475, ../sass/custom.scss */
.page[data-page="entry"] .medicine-message .medicine-title {
  font-size: 4.4rem;
}
/* line 479, ../sass/custom.scss */
.page[data-page="entry"] .medicine-message .medicine-claim {
  font-size: 3.4rem;
}
/* line 486, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .page-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-image: url("../img/running_woman_bg.jpg");
}
/* line 497, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady {
  position: absolute;
  top: 11rem;
  left: 80rem;
  width: 72rem;
  height: 98rem;
  transition: 0.5s transform ease, 0.5s opacity ease;
  transform: scale(0.8) translate(0, -10rem);
}
/* line 506, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .city-scape {
  position: absolute;
  width: 90.2rem;
  height: 16.8rem;
  background-size: contain;
  background-position: center;
  background-image: url("../img/city_scape.png");
  top: 60rem;
  left: 43%;
  transform: translate(-50%) scale(1.1);
  transition: 0.5s transform ease, 0.5s opacity ease;
}
/* line 519, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .city-scape-detailed {
  position: absolute;
  width: 144.4rem;
  height: 94.6rem;
  background-size: contain;
  background-position: center;
  background-image: url("../img/city-scape-detailed.png");
  top: 21rem;
  left: 43%;
  transform: translate(-46.6%) scale(0.195);
  transition: 0.5s transform ease, 0.5s opacity ease;
}
/* line 532, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .shadow {
  position: absolute;
  bottom: -3rem;
  left: -11rem;
  height: 6rem;
  width: 30rem;
  background-color: black;
  opacity: 0.1;
  border-radius: 50%;
}
/* line 543, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .mountain {
  position: absolute;
  width: 187.2rem;
  height: 87.9rem;
  background-size: contain;
  background-position: center;
  background-image: url("../img/mountains.png");
  top: 6rem;
  left: -112rem;
  opacity: 0;
  transition: 3s transform ease, 0.5s opacity ease;
  transform: translate(25rem, 2rem);
}
/* line 557, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .tree {
  position: absolute;
  width: 50.1rem;
  height: 96.6rem;
  background-size: contain;
  background-position: center;
  background-image: url("../img/tree.png");
  top: -6rem;
  left: -26rem;
  opacity: 0;
  transition: 3s transform ease, 0.5s opacity ease;
  transform: scale(0.9) translate(50rem, 5rem);
}
/* line 571, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .heart {
  position: absolute;
  height: 96.8rem;
  width: 131rem;
  top: -20rem;
  left: -30rem;
  opacity: 0;
  transition: 1s transform ease, 1s opacity ease;
  transform: scale(0.1) translate(-10rem, 30rem);
}
/* line 581, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .heart .heart-fg {
  position: absolute;
  height: 96.8rem;
  width: 58.5rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../img/heart-fg.png");
  top: 0;
  left: 52rem;
}
/* line 593, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .heart .heart-line {
  position: absolute;
  height: 24.9rem;
  width: 131rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../img/heart-line.png");
  top: 44rem;
  left: 0;
  animation: 8s heartLineAnim infinite linear;
}
/* line 605, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .heart .heart-line::after {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../img/heart-line.png");
  top: 0;
  left: 100%;
}
@keyframes heartLineAnim {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}
/* line 624, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .heart .heart-small {
  position: absolute;
  height: 4.8rem;
  width: 5.5rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../img/heart-small.png");
  top: 32.8rem;
  left: 117.6rem;
  animation: 1.5s heartPulseAnim infinite;
}
@keyframes heartPulseAnim {
  0% {
    transform: scale(1.1);
  }
  100% {
    transform: translateX(1);
  }
}
/* line 642, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .heart .heart-rate {
  position: absolute;
  top: 26.9rem;
  left: 103.5rem;
  font-size: 7.8rem;
  color: white;
  width: 15rem;
}
/* line 651, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .heart .heart-rate .bpm::after {
  content: '63';
  animation: 20s heartBPMAnim infinite linear;
}
@keyframes heartBPMAnim {
  0% {
    content: '63';
  }
  25% {
    content: '68';
  }
  35% {
    content: '73';
  }
  60% {
    content: '78';
  }
  75% {
    content: '65';
  }
}
/* line 664, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .heart .heart-rate .bpm-label {
  position: absolute;
  left: 13.8rem;
  top: 1.4rem;
  font-size: 2.9rem;
}
/* line 671, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .heart .heart-rate .heart-rate-label {
  position: absolute;
  top: 8.5rem;
  left: 1.3rem;
  font-size: 2.4rem;
}
/* line 680, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .cells-area {
  position: absolute;
  transition: 1s opacity ease;
  opacity: 0;
}
/* line 685, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .cells-area .cell-main {
  position: absolute;
  height: 87.1rem;
  width: 76.2rem;
  background-size: contain;
  background-position: center;
  background-image: url("../img/cell-main.png");
  top: -2rem;
  left: -2rem;
  transition: 2s transform ease;
  transform: scale(0.05) translate(-10rem, 40rem);
}
/* line 698, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .cells-area .cell-bg1,
.page[data-page="factors-and-trends"] .running-lady .cells-area .cell-bg2 {
  position: absolute;
  height: 46rem;
  width: 45.9rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../img/cell-bg.png");
  transition: 2s transform ease;
}
/* line 710, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .cells-area .cell-bg1 {
  top: 8rem;
  left: 2rem;
  transform: scale(0.3);
  animation: 16s cell1FloatAnimation infinite;
}
@keyframes cell1FloatAnimation {
  0% {
    transform: scale(0.3) translate(0, 0);
  }
  1% {
    transform: scale(0.29) translate(0, 0);
  }
  2% {
    transform: scale(0.3) translate(0, 0);
  }
  50% {
    transform: scale(0.3) translate(0, -5rem);
  }
  100% {
    transform: scale(0.3) translate(0, 0);
  }
}
/* line 725, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .cells-area .cell-bg2 {
  top: 32rem;
  left: 32rem;
  transform: scale(0.58);
  animation-delay: 2s;
  animation: 10s cell2FloatAnimation infinite;
}
@keyframes cell2FloatAnimation {
  0% {
    transform: scale(0.58) translate(0, 0);
  }
  50% {
    transform: scale(0.58) translate(0, -5rem);
  }
  50% {
    transform: scale(0.57) translate(0, -5rem);
  }
  52% {
    transform: scale(0.58) translate(0, -5rem);
  }
  60% {
    transform: scale(0.58) translate(0, -5rem);
  }
  100% {
    transform: scale(0.58) translate(0, 0);
  }
}
/* line 743, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangles-area {
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 749, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container {
  position: absolute;
  left: 50%;
  animation: 5s triangleRunningLadyAnimation linear infinite;
  pointer-events: none;
}
@keyframes triangleRunningLadyAnimation {
  0% {
    opacity: 0;
    transform: translateX(75rem);
  }
  50% {
    opacity: 1;
    transform: translateX(-50%);
  }
  100% {
    opacity: 0;
    transform: translateX(-75rem);
  }
}
/* line 761, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container .triangle {
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 3rem 6rem;
  border-color: transparent transparent white transparent;
  transition: 1s border-color ease;
}
/* line 771, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri0 {
  animation-delay: -2s;
  animation-duration: 10s;
}
/* line 775, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri0 .triangle {
  top: -2rem;
  transform: scale(1, -1) rotate(22deg);
}
/* line 781, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri1 {
  animation-duration: 7s;
}
/* line 784, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri1 .triangle {
  top: 10rem;
  transform: scale(3) rotate(-22deg);
}
/* line 790, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri2 {
  animation-delay: -4s;
  animation-duration: 14s;
}
/* line 794, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri2 .triangle {
  top: 25rem;
  transform: scale(0.7, -0.7) rotate(-20deg);
}
/* line 800, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri3 {
  animation-delay: -1s;
  animation-duration: 9s;
}
/* line 804, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri3 .triangle {
  top: 40rem;
  transform: scale(1.1) rotate(20deg);
}
/* line 810, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri4 {
  animation-delay: -4.5s;
  animation-duration: 4s;
}
/* line 814, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri4 .triangle {
  top: 10rem;
  transform: scale(3.7) rotate(20deg);
  opacity: 0.4;
}
/* line 821, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri5 {
  animation-delay: -1.5s;
  animation-duration: 3s;
}
/* line 825, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri5 .triangle {
  top: 30rem;
  transform: scale(1.7, -1.7) rotate(20deg);
  opacity: 0.7;
}
/* line 832, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri6 {
  animation-delay: -2.5s;
  animation-duration: 5s;
}
/* line 836, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri6 .triangle {
  top: 65rem;
  transform: scale(1.9);
  opacity: 0.5;
}
/* line 843, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri7 {
  animation-delay: -0.5s;
}
/* line 846, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri7 .triangle {
  top: 25rem;
  transform: scale(0.9) rotate(20deg);
  opacity: 0.5;
}
/* line 853, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri8 {
  animation-delay: -4.7s;
}
/* line 856, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri8 .triangle {
  top: 75rem;
  transform: scale(-0.8) rotate(20deg);
  opacity: 0.5;
}
/* line 863, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri9 {
  animation-delay: -3.3s;
}
/* line 866, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .running-lady .triangle-container.tri9 .triangle {
  top: 35rem;
  transform: scale(-0.9) rotate(20deg);
  opacity: 0.5;
}
/* line 875, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .white-area {
  position: absolute;
  top: 0;
  width: 46rem;
  height: 200%;
  background-color: white;
  opacity: 0.5;
  transform-origin: 100% 0%;
  transform: rotate(30deg);
}
/* line 886, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .red-areas-container {
  position: absolute;
  top: 50rem;
  left: 40rem;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transition: 0.5s transform ease;
  transform: rotate(15deg);
  transition-delay: 0s;
}
/* line 898, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .red-area {
  position: absolute;
  bottom: 0;
  width: 44rem;
  height: 200%;
  background-color: #ee3d33;
  opacity: 0.5;
  transform-origin: 100% 100%;
  animation: 30s redAreaParallax infinite;
}
/* line 908, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .red-area.red-area-1 {
  width: 44rem;
}
/* line 912, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .red-area.red-area-2 {
  width: 30rem;
  opacity: 0.3;
  background-color: #851416;
}
/* line 918, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .red-area.red-area-3 {
  width: 36rem;
  opacity: 0.9;
  background-color: #ca3a34;
  margin-left: -10rem;
}
/* line 926, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container {
  transform: scale(1.2);
}
/* line 929, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container .hex-icon {
  transform: scale(1.2);
}
/* line 933, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container .pointer {
  position: absolute;
  height: 0.6rem;
  width: 17rem;
  background-color: white;
  transform-origin: 0 50%;
}
/* line 940, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container .pointer::after {
  content: '';
  position: absolute;
  width: 2rem;
  height: 2rem;
  left: 100%;
  top: 50%;
  border-radius: 50%;
  background-color: white;
  transform: translate(-50%, -50%);
}
/* line 953, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.lifestyle-and-environmental {
  top: 35rem;
  left: -20rem;
}
/* line 957, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.lifestyle-and-environmental .pointer {
  left: 26.6rem;
  top: 7rem;
  width: 9rem;
  transform: rotate(-30deg);
}
/* line 964, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.omix-dx-data {
  top: 27rem;
  right: -34rem;
}
/* line 968, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.omix-dx-data .pointer {
  left: 0.6rem;
  top: 12.6rem;
  width: 32rem;
  transform: rotate(180deg);
}
/* line 975, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.clinical-and-remote-care {
  top: -5rem;
  right: -13rem;
}
/* line 979, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.clinical-and-remote-care .pointer {
  left: 3.8rem;
  top: 19rem;
  width: 20rem;
  transform: rotate(150deg);
}
/* line 989, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.trends .hex-icon svg, .page[data-page="factors-and-trends"] .hexagon-container.ecosystem .hex-icon svg {
  fill: #555759;
}
/* line 993, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.trends .hex-name, .page[data-page="factors-and-trends"] .hexagon-container.ecosystem .hex-name {
  transform: scale(1.3) translateY(1rem);
}
/* line 998, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.trends {
  top: 65rem;
  right: -54rem;
  transform: scale(0.8);
}
/* line 1003, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.trends .pointer {
  left: 3.8rem;
  top: 7rem;
  width: 36rem;
  transform: rotate(180deg);
}
/* line 1010, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.trends .hex-icon svg {
  transform: scale(2);
}
/* line 1014, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.ecosystem {
  top: 75.8rem;
  right: -35.6rem;
  transform: scale(0.8);
}
/* line 1019, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.ecosystem .hex-icon svg {
  transform: scale(1.5);
}
/* line 1024, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container .hex-name {
  color: #555759;
}
/* line 1028, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container .hex-icon svg {
  fill: #ee3134;
}
/* line 1033, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .small-nav-container {
  position: absolute;
  bottom: 34rem;
  left: 6rem;
  transform: scale(0.4);
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 1043, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .small-nav-container .hexagon-container.lifestyle {
  top: 0;
  left: 0;
}
/* line 1047, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .small-nav-container .hexagon-container.clinical {
  left: 28rem;
  top: 16rem;
}
/* line 1051, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .small-nav-container .hexagon-container.omics {
  top: 0;
  left: 56rem;
}
/* line 1056, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .small-nav-container .hexagon-container .inner-1 {
  display: none;
}
/* line 1060, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .small-nav-container .hexagon-container .hex-line {
  height: 20rem;
  background-color: #ee3d33;
}
/* line 1065, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .small-nav-container .hexagon-container .hex-icon svg {
  height: 12rem;
  top: 6.5rem;
  fill: white;
}
/* line 1073, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .factoid {
  position: absolute;
  top: 10rem;
  right: 34rem;
  width: 44rem;
  font-size: 3.2rem;
  color: #555759;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 1085, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .claim {
  position: absolute;
  top: 5rem;
  left: 8rem;
  width: 60rem;
  font-size: 2.8rem;
  color: #555759;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 1096, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .claim .claim-title {
  margin-bottom: 2rem;
  font-size: 3.2rem;
  border-bottom: 1rem solid #ee3d33;
  font-family: AppFontBold;
  display: inline-block;
  padding-right: 1rem;
}
/* line 1105, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .claim .title {
  color: #ee3d33;
}
/* line 1110, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .trends-btn {
  position: absolute;
  bottom: 10rem;
  right: 10rem;
}
/* line 1116, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel {
  position: absolute;
  top: 0;
  width: 80rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  transform: translate(100%, 0);
  transition: 0.5s transform ease;
}
/* line 1126, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel .close-btn {
  position: absolute;
  top: 5rem;
  right: 5rem;
  height: 3.5rem;
  width: 3.5rem;
  background-image: url("../img/close-btn.png");
  background-size: contain;
  background-position: center;
}
/* line 1137, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="lifestyle-and-environmental"], .page[data-page="factors-and-trends"] .panel[data-panel="omix-dx-data"], .page[data-page="factors-and-trends"] .panel[data-panel="clinical-and-remote-care"] {
  right: 0;
  transform: translate(100%, 0);
}
/* line 1143, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="lifestyle-and-environmental"] .header, .page[data-page="factors-and-trends"] .panel[data-panel="omix-dx-data"] .header, .page[data-page="factors-and-trends"] .panel[data-panel="clinical-and-remote-care"] .header {
  position: relative;
  background-color: #ee3d33;
  overflow: hidden;
  height: 28rem;
  color: white;
}
/* line 1150, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="lifestyle-and-environmental"] .header .title, .page[data-page="factors-and-trends"] .panel[data-panel="omix-dx-data"] .header .title, .page[data-page="factors-and-trends"] .panel[data-panel="clinical-and-remote-care"] .header .title {
  position: absolute;
  font-size: 3.4rem;
  bottom: 3rem;
  left: 10rem;
}
/* line 1157, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="lifestyle-and-environmental"] .header::after, .page[data-page="factors-and-trends"] .panel[data-panel="omix-dx-data"] .header::after, .page[data-page="factors-and-trends"] .panel[data-panel="clinical-and-remote-care"] .header::after {
  content: '';
  position: absolute;
  bottom: -4rem;
  left: -7rem;
  height: 24rem;
  width: 27rem;
  opacity: 0.25;
  background-image: url("../img/lifestyle_and_environmental_icon.png");
  background-size: contain;
  background-position: center;
}
/* line 1171, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="lifestyle-and-environmental"] .content, .page[data-page="factors-and-trends"] .panel[data-panel="omix-dx-data"] .content, .page[data-page="factors-and-trends"] .panel[data-panel="clinical-and-remote-care"] .content {
  flex-grow: 1;
  background-color: white;
  color: #555759;
  font-size: 2.8rem;
}
/* line 1177, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="lifestyle-and-environmental"] .content ul, .page[data-page="factors-and-trends"] .panel[data-panel="omix-dx-data"] .content ul, .page[data-page="factors-and-trends"] .panel[data-panel="clinical-and-remote-care"] .content ul {
  padding-left: 14rem;
  padding-right: 14rem;
}
/* line 1184, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="trends"] {
  left: 0;
  transform: translate(-100%, 0);
  background-color: white;
  color: #555759;
  font-size: 2.8rem;
}
/* line 1191, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="trends"] .title {
  color: #ee3134;
  font-size: 3.2rem;
  margin: 28rem 15rem 2rem 8rem;
}
/* line 1197, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="trends"] .ecosystem-btn {
  position: absolute;
  bottom: 10rem;
  right: 10rem;
  color: #555759;
}
/* line 1203, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="trends"] .ecosystem-btn .btn-icon {
  border-color: #555759;
}
/* line 1206, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="trends"] .ecosystem-btn .btn-icon::after {
  background-image: url("../img/btn-arrow-gray.png");
}
/* line 1212, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="trends"] .close-btn {
  background-color: rgba(61, 62, 64, 0.2);
  padding: 3rem;
  top: 2rem;
  right: 2rem;
  background-size: 40%;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 1222, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .panel[data-panel="trends"] ul {
  font-size: 2.8rem;
  padding-left: 12rem;
}
/* line 1229, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .trends-diagram-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 1239, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .trends-diagram-container .trends-diagram {
  position: absolute;
  bottom: 20rem;
  left: 8rem;
  height: 35%;
  width: 70rem;
  background-image: url("../img/trends_diagram.png");
  background-position: left;
  background-repeat: no-repeat;
  background-size: contain;
}
/* line 1250, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .trends-diagram-container .trends-diagram .source-info {
  position: absolute;
  bottom: -6rem;
  font-size: 1.6rem;
}
/* line 1258, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container {
  position: absolute;
  top: 0;
  left: 60%;
  height: 100%;
  width: 100%;
  max-width: 140rem;
  pointer-events: none;
  opacity: 0;
  transform: translate(-50%, -10rem);
  transition: 0.5s opacity ease;
}
/* line 1270, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-bg {
  position: absolute;
  top: 20rem;
  left: 50%;
  height: 84.4rem;
  width: 80.4rem;
  background-image: url("../img/ecosystem_diagram_bg.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  transform: translate(-50%, 0);
}
/* line 1283, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content {
  color: #555759;
  font-size: 2.4rem;
  position: absolute;
  left: -3rem;
  top: 1.2rem;
}
/* line 1290, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge {
  position: absolute;
  width: 41.5rem;
  height: 21.4rem;
  transition: 0.5s opacity ease, 0.5s transform ease;
  opacity: 0;
  background-image: url("../img/ecosystem_diagram_wedge.png");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
/* line 1301, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-top-right {
  top: 27.9rem;
  left: 67.4rem;
  transform: rotate(36.1deg) scale(1.6);
}
/* line 1306, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-bottom-right {
  top: 56.2rem;
  left: 76.4rem;
  transform: rotate(108deg) scale(1.6);
}
/* line 1311, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-bottom-left {
  top: 56rem;
  left: 28.5rem;
  transform: rotate(-108deg) scale(1.6);
}
/* line 1316, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-bottom {
  top: 73.5rem;
  left: 52.4rem;
  transform: rotate(180deg) scale(1.6);
}
/* line 1321, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-top-left {
  top: 27.8rem;
  left: 37.8rem;
  transform: rotate(-36deg) scale(1.6);
}
/* line 1328, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line {
  position: absolute;
}
/* line 1331, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  background-color: #555759;
  width: 23.5rem;
  height: 1rem;
  transition: 1s transform ease;
  transform: translate(0, -50%) scale(0, 1);
  transform-origin: 100% 50%;
}
/* line 1344, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-top {
  top: 17.8rem;
  left: 73.3rem;
  transform: rotate(90deg);
}
/* line 1349, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-center-left {
  top: 46.2rem;
  left: 34.2rem;
  transform: rotate(18deg);
}
/* line 1354, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-center-right {
  top: 46.4rem;
  left: 112.2rem;
  transform: scale(-1, 1) rotate(18deg);
}
/* line 1359, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-bottom-left {
  top: 92.3rem;
  left: 49rem;
  transform: rotate(-54deg);
}
/* line 1364, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-bottom-right {
  top: 92.4rem;
  left: 97.4rem;
  transform: rotate(-126deg);
}
/* line 1371, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb {
  position: absolute;
  width: 18rem;
  transition: 0.5s opacity ease;
  opacity: 0;
}
/* line 1377, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-top {
  top: 12rem;
  left: 54rem;
  width: 42rem;
}
/* line 1382, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-center-left {
  top: 43.2rem;
  left: 9.2rem;
  width: 22rem;
  text-align: right;
}
/* line 1388, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-center-right {
  top: 43.2rem;
  left: 115rem;
}
/* line 1392, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-bottom-left {
  top: 91.4rem;
  left: 30rem;
  text-align: right;
}
/* line 1397, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-bottom-right {
  top: 92.4rem;
  left: 98rem;
  width: 24rem;
}
/* line 1404, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .technology {
  position: absolute;
  top: 98.2rem;
  left: 66.4rem;
  color: white;
  transition: 0.5s opacity ease;
  opacity: 0;
}
/* line 1413, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon {
  position: absolute;
  width: 14rem;
  height: 8rem;
  transition: 0.5s opacity ease, 0.5s transform ease;
  opacity: 0;
  transform: scale(1.2);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
/* line 1424, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon svg {
  fill: #555759;
  height: 100%;
  width: 100%;
}
/* line 1430, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-top-left {
  top: 32.8rem;
  left: 48.6rem;
  height: 7rem;
}
/* line 1435, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-top-right {
  top: 34.8rem;
  left: 85.6rem;
  height: 6rem;
}
/* line 1440, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-bottom-left {
  top: 62rem;
  left: 42rem;
  height: 6rem;
}
/* line 1445, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-bottom-right {
  top: 64.8rem;
  left: 90rem;
  height: 5.2rem;
}
/* line 1450, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-bottom {
  top: 80.6rem;
  left: 66.2rem;
  height: 6rem;
}
/* line 1457, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic {
  position: absolute;
  width: 14rem;
  text-align: center;
  transition: 0.5s opacity ease, 0.5s transform ease;
  opacity: 0;
  transform: scale(1.2);
}
/* line 1465, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-top-left {
  top: 40rem;
  left: 47rem;
}
/* line 1469, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-top-right {
  top: 42rem;
  left: 86rem;
}
/* line 1473, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-bottom-left {
  top: 69rem;
  left: 42rem;
}
/* line 1477, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-bottom-right {
  top: 71rem;
  left: 90rem;
}
/* line 1481, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-bottom {
  top: 88.6rem;
  left: 65.6rem;
}
/* line 1489, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .white-areas-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transform: translateX(-100rem);
  transition: 0.5s transform ease;
  transition-delay: 0s;
}
/* line 1500, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .white-areas-container .white-area {
  position: absolute;
  top: -135rem;
  left: -40rem;
  width: 100rem;
  height: 200%;
  background-color: white;
  transform-origin: 100% 100%;
  opacity: 1;
}
/* line 1510, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .white-areas-container .white-area.white-area-1 {
  transform: rotate(-30deg);
}
/* line 1514, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .white-areas-container .white-area.white-area-2 {
  transform: rotate(-60deg);
}
/* line 1520, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-claim-container {
  position: absolute;
  bottom: 22rem;
  left: 8rem;
  width: 38rem;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
  color: #555759;
}
/* line 1530, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-claim-container .ecosystem-claim-title {
  position: relative;
  font-size: 3rem;
  margin-bottom: 4rem;
  font-family: AppFontBold;
}
/* line 1536, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-claim-container .ecosystem-claim-title::after {
  content: '';
  position: absolute;
  width: 14rem;
  height: 1rem;
  bottom: -2rem;
  left: 0;
  background-color: #ee3134;
}
/* line 1547, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-claim-container .ecosystem-claim {
  position: relative;
  font-size: 3.4rem;
  color: #ee3134;
  margin-bottom: 2rem;
}
/* line 1554, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .ecosystem-claim-container .ecosystem-claim-blurb {
  position: relative;
  font-size: 3.2rem;
}
/* line 1560, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .dna-sequencing-container {
  transform: rotate(-30deg) translate(30rem);
  transition: 1s transform ease;
}
/* line 1565, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .close-btn {
  position: absolute;
  top: 5rem;
  right: 5rem;
  height: 3.5rem;
  width: 3.5rem;
  background-image: url("../img/close-btn.png");
  background-size: contain;
  background-position: center;
  background-color: rgba(61, 62, 64, 0.2);
  padding: 3rem;
  background-size: 40%;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;
  pointer-events: none;
}
/* line 1588, ../sass/custom.scss */
.page[data-page="population-stratification"] .page-bg, .page[data-page="molecular-diagnostics"] .page-bg, .page[data-page="translational-research"] .page-bg, .page[data-page="targeted-therapeutics"] .page-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  pointer-events: none;
  background-repeat: no-repeat;
  transition: 0.5s transform ease, 0.5s opacity ease;
  transition-delay: 0.5s, 0.5s;
}
/* line 1601, ../sass/custom.scss */
.page[data-page="population-stratification"] .page-bg-1, .page[data-page="molecular-diagnostics"] .page-bg-1, .page[data-page="translational-research"] .page-bg-1, .page[data-page="targeted-therapeutics"] .page-bg-1 {
  background-size: cover;
  background-position: 20rem;
}
/* line 1606, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs1-page-bg,
.page[data-page="population-stratification"] .cs2-page-bg,
.page[data-page="population-stratification"] .cs3-page-bg,
.page[data-page="population-stratification"] .cs4-page-bg, .page[data-page="molecular-diagnostics"] .cs1-page-bg,
.page[data-page="molecular-diagnostics"] .cs2-page-bg,
.page[data-page="molecular-diagnostics"] .cs3-page-bg,
.page[data-page="molecular-diagnostics"] .cs4-page-bg, .page[data-page="translational-research"] .cs1-page-bg,
.page[data-page="translational-research"] .cs2-page-bg,
.page[data-page="translational-research"] .cs3-page-bg,
.page[data-page="translational-research"] .cs4-page-bg, .page[data-page="targeted-therapeutics"] .cs1-page-bg,
.page[data-page="targeted-therapeutics"] .cs2-page-bg,
.page[data-page="targeted-therapeutics"] .cs3-page-bg,
.page[data-page="targeted-therapeutics"] .cs4-page-bg {
  background-size: cover;
  background-position: center;
}
/* line 1614, ../sass/custom.scss */
.page[data-page="population-stratification"] .hexagon-container, .page[data-page="molecular-diagnostics"] .hexagon-container, .page[data-page="translational-research"] .hexagon-container, .page[data-page="targeted-therapeutics"] .hexagon-container {
  opacity: 0;
}
/* line 1618, ../sass/custom.scss */
.page[data-page="population-stratification"] .red-areas-container, .page[data-page="molecular-diagnostics"] .red-areas-container, .page[data-page="translational-research"] .red-areas-container, .page[data-page="targeted-therapeutics"] .red-areas-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  pointer-events: none;
  transform: translateX(-300rem);
  transition: 0.7s transform ease;
}
/* line 1628, ../sass/custom.scss */
.page[data-page="population-stratification"] .white-areas-container, .page[data-page="molecular-diagnostics"] .white-areas-container, .page[data-page="translational-research"] .white-areas-container, .page[data-page="targeted-therapeutics"] .white-areas-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: translateX(300rem);
  transition: 0.5s transform ease;
  transition-delay: 0s;
}
/* line 1638, ../sass/custom.scss */
.page[data-page="population-stratification"] .white-areas-container .white-area, .page[data-page="molecular-diagnostics"] .white-areas-container .white-area, .page[data-page="translational-research"] .white-areas-container .white-area, .page[data-page="targeted-therapeutics"] .white-areas-container .white-area {
  position: absolute;
  bottom: 55rem;
  left: 10rem;
  width: 100rem;
  height: 200%;
  background-color: white;
  transform-origin: 100% 100%;
}
/* line 1647, ../sass/custom.scss */
.page[data-page="population-stratification"] .white-areas-container .white-area.white-area-1, .page[data-page="molecular-diagnostics"] .white-areas-container .white-area.white-area-1, .page[data-page="translational-research"] .white-areas-container .white-area.white-area-1, .page[data-page="targeted-therapeutics"] .white-areas-container .white-area.white-area-1 {
  transform: rotate(-30deg);
}
/* line 1651, ../sass/custom.scss */
.page[data-page="population-stratification"] .white-areas-container .white-area.white-area-2, .page[data-page="molecular-diagnostics"] .white-areas-container .white-area.white-area-2, .page[data-page="translational-research"] .white-areas-container .white-area.white-area-2, .page[data-page="targeted-therapeutics"] .white-areas-container .white-area.white-area-2 {
  transform: rotate(-60deg);
}
/* line 1655, ../sass/custom.scss */
.page[data-page="population-stratification"] .white-areas-container .white-area.white-area-3, .page[data-page="molecular-diagnostics"] .white-areas-container .white-area.white-area-3, .page[data-page="translational-research"] .white-areas-container .white-area.white-area-3, .page[data-page="targeted-therapeutics"] .white-areas-container .white-area.white-area-3 {
  transform: rotate(120deg);
  width: 140rem;
  left: 80rem;
}
/* line 1661, ../sass/custom.scss */
.page[data-page="population-stratification"] .white-areas-container .white-area.white-area-4, .page[data-page="molecular-diagnostics"] .white-areas-container .white-area.white-area-4, .page[data-page="translational-research"] .white-areas-container .white-area.white-area-4, .page[data-page="targeted-therapeutics"] .white-areas-container .white-area.white-area-4 {
  transform: rotate(-210deg);
  left: 120rem;
}
/* line 1668, ../sass/custom.scss */
.page[data-page="population-stratification"] .red-areas-container, .page[data-page="molecular-diagnostics"] .red-areas-container, .page[data-page="translational-research"] .red-areas-container, .page[data-page="targeted-therapeutics"] .red-areas-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transition: 0.5s transform ease;
  transition-delay: 0s;
}
/* line 1678, ../sass/custom.scss */
.page[data-page="population-stratification"] .red-areas-container .red-area, .page[data-page="molecular-diagnostics"] .red-areas-container .red-area, .page[data-page="translational-research"] .red-areas-container .red-area, .page[data-page="targeted-therapeutics"] .red-areas-container .red-area {
  position: absolute;
  bottom: -12rem;
  right: 10rem;
  width: 44rem;
  height: 200%;
  background-color: #ee3d33;
  opacity: 0.5;
  transform-origin: 50% 100%;
  transform: rotate(30deg) scale(-1, 1);
  animation: 40s redAreaAltParallax infinite;
}
/* line 1690, ../sass/custom.scss */
.page[data-page="population-stratification"] .red-areas-container .red-area.red-area-1, .page[data-page="molecular-diagnostics"] .red-areas-container .red-area.red-area-1, .page[data-page="translational-research"] .red-areas-container .red-area.red-area-1, .page[data-page="targeted-therapeutics"] .red-areas-container .red-area.red-area-1 {
  width: 75rem;
  animation-delay: 0s;
}
/* line 1695, ../sass/custom.scss */
.page[data-page="population-stratification"] .red-areas-container .red-area.red-area-2, .page[data-page="molecular-diagnostics"] .red-areas-container .red-area.red-area-2, .page[data-page="translational-research"] .red-areas-container .red-area.red-area-2, .page[data-page="targeted-therapeutics"] .red-areas-container .red-area.red-area-2 {
  width: 60rem;
  opacity: 0.3;
  animation-delay: 3s;
  background-color: #851416;
}
/* line 1702, ../sass/custom.scss */
.page[data-page="population-stratification"] .red-areas-container .red-area.red-area-3, .page[data-page="molecular-diagnostics"] .red-areas-container .red-area.red-area-3, .page[data-page="translational-research"] .red-areas-container .red-area.red-area-3, .page[data-page="targeted-therapeutics"] .red-areas-container .red-area.red-area-3 {
  width: 28rem;
  opacity: 0.6;
  animation-delay: 7s;
  background-color: #851416;
}
@keyframes redAreaAltParallax {
  0% {
    transform: translateX(0) rotate(30deg) scale(-1, 1);
  }
  20% {
    transform: translateX(4rem) rotate(30deg) scale(-1, 1);
  }
  50% {
    transform: translateX(-2rem) rotate(30deg) scale(-1, 1);
  }
  70% {
    transform: translateX(3rem) rotate(30deg) scale(-1, 1);
  }
  100% {
    transform: translateX(0) rotate(30deg) scale(-1, 1);
  }
}
/* line 1718, ../sass/custom.scss */
.page[data-page="population-stratification"] .red-areas-container .dna-sequencing-container, .page[data-page="molecular-diagnostics"] .red-areas-container .dna-sequencing-container, .page[data-page="translational-research"] .red-areas-container .dna-sequencing-container, .page[data-page="targeted-therapeutics"] .red-areas-container .dna-sequencing-container {
  transform: rotate(30deg) translate(60rem, -50rem);
}
/* line 1723, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs-claim, .page[data-page="molecular-diagnostics"] .cs-claim, .page[data-page="translational-research"] .cs-claim, .page[data-page="targeted-therapeutics"] .cs-claim {
  font-size: 3.4rem;
  position: absolute;
  top: 50rem;
  left: 8rem;
  width: 60rem;
  color: white;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 1735, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs-hex-container, .page[data-page="molecular-diagnostics"] .cs-hex-container, .page[data-page="translational-research"] .cs-hex-container, .page[data-page="targeted-therapeutics"] .cs-hex-container {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.1) translate(-18rem);
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 1744, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs-hex-container .hexagon-container .inner-1, .page[data-page="molecular-diagnostics"] .cs-hex-container .hexagon-container .inner-1, .page[data-page="translational-research"] .cs-hex-container .hexagon-container .inner-1, .page[data-page="targeted-therapeutics"] .cs-hex-container .hexagon-container .inner-1 {
  display: none;
}
/* line 1749, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content,
.page[data-page="population-stratification"] .overview-content,
.page[data-page="population-stratification"] .cs1-content,
.page[data-page="population-stratification"] .cs2-content,
.page[data-page="population-stratification"] .cs3-content,
.page[data-page="population-stratification"] .cs4-content, .page[data-page="molecular-diagnostics"] .main-content,
.page[data-page="molecular-diagnostics"] .overview-content,
.page[data-page="molecular-diagnostics"] .cs1-content,
.page[data-page="molecular-diagnostics"] .cs2-content,
.page[data-page="molecular-diagnostics"] .cs3-content,
.page[data-page="molecular-diagnostics"] .cs4-content, .page[data-page="translational-research"] .main-content,
.page[data-page="translational-research"] .overview-content,
.page[data-page="translational-research"] .cs1-content,
.page[data-page="translational-research"] .cs2-content,
.page[data-page="translational-research"] .cs3-content,
.page[data-page="translational-research"] .cs4-content, .page[data-page="targeted-therapeutics"] .main-content,
.page[data-page="targeted-therapeutics"] .overview-content,
.page[data-page="targeted-therapeutics"] .cs1-content,
.page[data-page="targeted-therapeutics"] .cs2-content,
.page[data-page="targeted-therapeutics"] .cs3-content,
.page[data-page="targeted-therapeutics"] .cs4-content {
  font-size: 3.4rem;
  position: absolute;
  top: 20rem;
  left: 10rem;
  color: #555759;
  width: 86rem;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 1765, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .head-img,
.page[data-page="population-stratification"] .overview-content .head-img,
.page[data-page="population-stratification"] .cs1-content .head-img,
.page[data-page="population-stratification"] .cs2-content .head-img,
.page[data-page="population-stratification"] .cs3-content .head-img,
.page[data-page="population-stratification"] .cs4-content .head-img, .page[data-page="molecular-diagnostics"] .main-content .head-img,
.page[data-page="molecular-diagnostics"] .overview-content .head-img,
.page[data-page="molecular-diagnostics"] .cs1-content .head-img,
.page[data-page="molecular-diagnostics"] .cs2-content .head-img,
.page[data-page="molecular-diagnostics"] .cs3-content .head-img,
.page[data-page="molecular-diagnostics"] .cs4-content .head-img, .page[data-page="translational-research"] .main-content .head-img,
.page[data-page="translational-research"] .overview-content .head-img,
.page[data-page="translational-research"] .cs1-content .head-img,
.page[data-page="translational-research"] .cs2-content .head-img,
.page[data-page="translational-research"] .cs3-content .head-img,
.page[data-page="translational-research"] .cs4-content .head-img, .page[data-page="targeted-therapeutics"] .main-content .head-img,
.page[data-page="targeted-therapeutics"] .overview-content .head-img,
.page[data-page="targeted-therapeutics"] .cs1-content .head-img,
.page[data-page="targeted-therapeutics"] .cs2-content .head-img,
.page[data-page="targeted-therapeutics"] .cs3-content .head-img,
.page[data-page="targeted-therapeutics"] .cs4-content .head-img {
  width: 30.6rem;
  height: 10.8rem;
  margin-bottom: 3rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
/* line 1773, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .head-img svg,
.page[data-page="population-stratification"] .overview-content .head-img svg,
.page[data-page="population-stratification"] .cs1-content .head-img svg,
.page[data-page="population-stratification"] .cs2-content .head-img svg,
.page[data-page="population-stratification"] .cs3-content .head-img svg,
.page[data-page="population-stratification"] .cs4-content .head-img svg, .page[data-page="molecular-diagnostics"] .main-content .head-img svg,
.page[data-page="molecular-diagnostics"] .overview-content .head-img svg,
.page[data-page="molecular-diagnostics"] .cs1-content .head-img svg,
.page[data-page="molecular-diagnostics"] .cs2-content .head-img svg,
.page[data-page="molecular-diagnostics"] .cs3-content .head-img svg,
.page[data-page="molecular-diagnostics"] .cs4-content .head-img svg, .page[data-page="translational-research"] .main-content .head-img svg,
.page[data-page="translational-research"] .overview-content .head-img svg,
.page[data-page="translational-research"] .cs1-content .head-img svg,
.page[data-page="translational-research"] .cs2-content .head-img svg,
.page[data-page="translational-research"] .cs3-content .head-img svg,
.page[data-page="translational-research"] .cs4-content .head-img svg, .page[data-page="targeted-therapeutics"] .main-content .head-img svg,
.page[data-page="targeted-therapeutics"] .overview-content .head-img svg,
.page[data-page="targeted-therapeutics"] .cs1-content .head-img svg,
.page[data-page="targeted-therapeutics"] .cs2-content .head-img svg,
.page[data-page="targeted-therapeutics"] .cs3-content .head-img svg,
.page[data-page="targeted-therapeutics"] .cs4-content .head-img svg {
  height: 100%;
  width: 100%;
  fill: #ee3134;
}
/* line 1780, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .title,
.page[data-page="population-stratification"] .overview-content .title,
.page[data-page="population-stratification"] .cs1-content .title,
.page[data-page="population-stratification"] .cs2-content .title,
.page[data-page="population-stratification"] .cs3-content .title,
.page[data-page="population-stratification"] .cs4-content .title, .page[data-page="molecular-diagnostics"] .main-content .title,
.page[data-page="molecular-diagnostics"] .overview-content .title,
.page[data-page="molecular-diagnostics"] .cs1-content .title,
.page[data-page="molecular-diagnostics"] .cs2-content .title,
.page[data-page="molecular-diagnostics"] .cs3-content .title,
.page[data-page="molecular-diagnostics"] .cs4-content .title, .page[data-page="translational-research"] .main-content .title,
.page[data-page="translational-research"] .overview-content .title,
.page[data-page="translational-research"] .cs1-content .title,
.page[data-page="translational-research"] .cs2-content .title,
.page[data-page="translational-research"] .cs3-content .title,
.page[data-page="translational-research"] .cs4-content .title, .page[data-page="targeted-therapeutics"] .main-content .title,
.page[data-page="targeted-therapeutics"] .overview-content .title,
.page[data-page="targeted-therapeutics"] .cs1-content .title,
.page[data-page="targeted-therapeutics"] .cs2-content .title,
.page[data-page="targeted-therapeutics"] .cs3-content .title,
.page[data-page="targeted-therapeutics"] .cs4-content .title {
  font-size: 3.4rem;
  color: #ee3134;
}
/* line 1785, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .heading,
.page[data-page="population-stratification"] .overview-content .heading,
.page[data-page="population-stratification"] .cs1-content .heading,
.page[data-page="population-stratification"] .cs2-content .heading,
.page[data-page="population-stratification"] .cs3-content .heading,
.page[data-page="population-stratification"] .cs4-content .heading, .page[data-page="molecular-diagnostics"] .main-content .heading,
.page[data-page="molecular-diagnostics"] .overview-content .heading,
.page[data-page="molecular-diagnostics"] .cs1-content .heading,
.page[data-page="molecular-diagnostics"] .cs2-content .heading,
.page[data-page="molecular-diagnostics"] .cs3-content .heading,
.page[data-page="molecular-diagnostics"] .cs4-content .heading, .page[data-page="translational-research"] .main-content .heading,
.page[data-page="translational-research"] .overview-content .heading,
.page[data-page="translational-research"] .cs1-content .heading,
.page[data-page="translational-research"] .cs2-content .heading,
.page[data-page="translational-research"] .cs3-content .heading,
.page[data-page="translational-research"] .cs4-content .heading, .page[data-page="targeted-therapeutics"] .main-content .heading,
.page[data-page="targeted-therapeutics"] .overview-content .heading,
.page[data-page="targeted-therapeutics"] .cs1-content .heading,
.page[data-page="targeted-therapeutics"] .cs2-content .heading,
.page[data-page="targeted-therapeutics"] .cs3-content .heading,
.page[data-page="targeted-therapeutics"] .cs4-content .heading {
  font-size: 3rem;
  margin-bottom: 5rem;
}
/* line 1790, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .section-name,
.page[data-page="population-stratification"] .overview-content .section-name,
.page[data-page="population-stratification"] .cs1-content .section-name,
.page[data-page="population-stratification"] .cs2-content .section-name,
.page[data-page="population-stratification"] .cs3-content .section-name,
.page[data-page="population-stratification"] .cs4-content .section-name, .page[data-page="molecular-diagnostics"] .main-content .section-name,
.page[data-page="molecular-diagnostics"] .overview-content .section-name,
.page[data-page="molecular-diagnostics"] .cs1-content .section-name,
.page[data-page="molecular-diagnostics"] .cs2-content .section-name,
.page[data-page="molecular-diagnostics"] .cs3-content .section-name,
.page[data-page="molecular-diagnostics"] .cs4-content .section-name, .page[data-page="translational-research"] .main-content .section-name,
.page[data-page="translational-research"] .overview-content .section-name,
.page[data-page="translational-research"] .cs1-content .section-name,
.page[data-page="translational-research"] .cs2-content .section-name,
.page[data-page="translational-research"] .cs3-content .section-name,
.page[data-page="translational-research"] .cs4-content .section-name, .page[data-page="targeted-therapeutics"] .main-content .section-name,
.page[data-page="targeted-therapeutics"] .overview-content .section-name,
.page[data-page="targeted-therapeutics"] .cs1-content .section-name,
.page[data-page="targeted-therapeutics"] .cs2-content .section-name,
.page[data-page="targeted-therapeutics"] .cs3-content .section-name,
.page[data-page="targeted-therapeutics"] .cs4-content .section-name {
  position: relative;
  font-size: 3rem;
  margin-bottom: 6rem;
  font-family: AppFontBold;
}
/* line 1796, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .section-name::after,
.page[data-page="population-stratification"] .overview-content .section-name::after,
.page[data-page="population-stratification"] .cs1-content .section-name::after,
.page[data-page="population-stratification"] .cs2-content .section-name::after,
.page[data-page="population-stratification"] .cs3-content .section-name::after,
.page[data-page="population-stratification"] .cs4-content .section-name::after, .page[data-page="molecular-diagnostics"] .main-content .section-name::after,
.page[data-page="molecular-diagnostics"] .overview-content .section-name::after,
.page[data-page="molecular-diagnostics"] .cs1-content .section-name::after,
.page[data-page="molecular-diagnostics"] .cs2-content .section-name::after,
.page[data-page="molecular-diagnostics"] .cs3-content .section-name::after,
.page[data-page="molecular-diagnostics"] .cs4-content .section-name::after, .page[data-page="translational-research"] .main-content .section-name::after,
.page[data-page="translational-research"] .overview-content .section-name::after,
.page[data-page="translational-research"] .cs1-content .section-name::after,
.page[data-page="translational-research"] .cs2-content .section-name::after,
.page[data-page="translational-research"] .cs3-content .section-name::after,
.page[data-page="translational-research"] .cs4-content .section-name::after, .page[data-page="targeted-therapeutics"] .main-content .section-name::after,
.page[data-page="targeted-therapeutics"] .overview-content .section-name::after,
.page[data-page="targeted-therapeutics"] .cs1-content .section-name::after,
.page[data-page="targeted-therapeutics"] .cs2-content .section-name::after,
.page[data-page="targeted-therapeutics"] .cs3-content .section-name::after,
.page[data-page="targeted-therapeutics"] .cs4-content .section-name::after {
  content: '';
  position: absolute;
  width: 14rem;
  height: 1rem;
  bottom: -2rem;
  left: 0;
  background-color: #ee3134;
}
/* line 1807, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .section-title,
.page[data-page="population-stratification"] .overview-content .section-title,
.page[data-page="population-stratification"] .cs1-content .section-title,
.page[data-page="population-stratification"] .cs2-content .section-title,
.page[data-page="population-stratification"] .cs3-content .section-title,
.page[data-page="population-stratification"] .cs4-content .section-title, .page[data-page="molecular-diagnostics"] .main-content .section-title,
.page[data-page="molecular-diagnostics"] .overview-content .section-title,
.page[data-page="molecular-diagnostics"] .cs1-content .section-title,
.page[data-page="molecular-diagnostics"] .cs2-content .section-title,
.page[data-page="molecular-diagnostics"] .cs3-content .section-title,
.page[data-page="molecular-diagnostics"] .cs4-content .section-title, .page[data-page="translational-research"] .main-content .section-title,
.page[data-page="translational-research"] .overview-content .section-title,
.page[data-page="translational-research"] .cs1-content .section-title,
.page[data-page="translational-research"] .cs2-content .section-title,
.page[data-page="translational-research"] .cs3-content .section-title,
.page[data-page="translational-research"] .cs4-content .section-title, .page[data-page="targeted-therapeutics"] .main-content .section-title,
.page[data-page="targeted-therapeutics"] .overview-content .section-title,
.page[data-page="targeted-therapeutics"] .cs1-content .section-title,
.page[data-page="targeted-therapeutics"] .cs2-content .section-title,
.page[data-page="targeted-therapeutics"] .cs3-content .section-title,
.page[data-page="targeted-therapeutics"] .cs4-content .section-title {
  font-size: 2.6rem;
  margin-bottom: 1rem;
  font-family: AppFontBold;
}
/* line 1813, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .blurb,
.page[data-page="population-stratification"] .overview-content .blurb,
.page[data-page="population-stratification"] .cs1-content .blurb,
.page[data-page="population-stratification"] .cs2-content .blurb,
.page[data-page="population-stratification"] .cs3-content .blurb,
.page[data-page="population-stratification"] .cs4-content .blurb, .page[data-page="molecular-diagnostics"] .main-content .blurb,
.page[data-page="molecular-diagnostics"] .overview-content .blurb,
.page[data-page="molecular-diagnostics"] .cs1-content .blurb,
.page[data-page="molecular-diagnostics"] .cs2-content .blurb,
.page[data-page="molecular-diagnostics"] .cs3-content .blurb,
.page[data-page="molecular-diagnostics"] .cs4-content .blurb, .page[data-page="translational-research"] .main-content .blurb,
.page[data-page="translational-research"] .overview-content .blurb,
.page[data-page="translational-research"] .cs1-content .blurb,
.page[data-page="translational-research"] .cs2-content .blurb,
.page[data-page="translational-research"] .cs3-content .blurb,
.page[data-page="translational-research"] .cs4-content .blurb, .page[data-page="targeted-therapeutics"] .main-content .blurb,
.page[data-page="targeted-therapeutics"] .overview-content .blurb,
.page[data-page="targeted-therapeutics"] .cs1-content .blurb,
.page[data-page="targeted-therapeutics"] .cs2-content .blurb,
.page[data-page="targeted-therapeutics"] .cs3-content .blurb,
.page[data-page="targeted-therapeutics"] .cs4-content .blurb {
  font-size: 3.5rem;
  margin-bottom: 6rem;
  width: 60rem;
}
/* line 1819, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .bullets-container,
.page[data-page="population-stratification"] .overview-content .bullets-container,
.page[data-page="population-stratification"] .cs1-content .bullets-container,
.page[data-page="population-stratification"] .cs2-content .bullets-container,
.page[data-page="population-stratification"] .cs3-content .bullets-container,
.page[data-page="population-stratification"] .cs4-content .bullets-container, .page[data-page="molecular-diagnostics"] .main-content .bullets-container,
.page[data-page="molecular-diagnostics"] .overview-content .bullets-container,
.page[data-page="molecular-diagnostics"] .cs1-content .bullets-container,
.page[data-page="molecular-diagnostics"] .cs2-content .bullets-container,
.page[data-page="molecular-diagnostics"] .cs3-content .bullets-container,
.page[data-page="molecular-diagnostics"] .cs4-content .bullets-container, .page[data-page="translational-research"] .main-content .bullets-container,
.page[data-page="translational-research"] .overview-content .bullets-container,
.page[data-page="translational-research"] .cs1-content .bullets-container,
.page[data-page="translational-research"] .cs2-content .bullets-container,
.page[data-page="translational-research"] .cs3-content .bullets-container,
.page[data-page="translational-research"] .cs4-content .bullets-container, .page[data-page="targeted-therapeutics"] .main-content .bullets-container,
.page[data-page="targeted-therapeutics"] .overview-content .bullets-container,
.page[data-page="targeted-therapeutics"] .cs1-content .bullets-container,
.page[data-page="targeted-therapeutics"] .cs2-content .bullets-container,
.page[data-page="targeted-therapeutics"] .cs3-content .bullets-container,
.page[data-page="targeted-therapeutics"] .cs4-content .bullets-container {
  position: absolute;
  bottom: 0;
  padding: 0 9rem;
  display: inline-block;
}
/* line 1825, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .bullets-container .bullet,
.page[data-page="population-stratification"] .overview-content .bullets-container .bullet,
.page[data-page="population-stratification"] .cs1-content .bullets-container .bullet,
.page[data-page="population-stratification"] .cs2-content .bullets-container .bullet,
.page[data-page="population-stratification"] .cs3-content .bullets-container .bullet,
.page[data-page="population-stratification"] .cs4-content .bullets-container .bullet, .page[data-page="molecular-diagnostics"] .main-content .bullets-container .bullet,
.page[data-page="molecular-diagnostics"] .overview-content .bullets-container .bullet,
.page[data-page="molecular-diagnostics"] .cs1-content .bullets-container .bullet,
.page[data-page="molecular-diagnostics"] .cs2-content .bullets-container .bullet,
.page[data-page="molecular-diagnostics"] .cs3-content .bullets-container .bullet,
.page[data-page="molecular-diagnostics"] .cs4-content .bullets-container .bullet, .page[data-page="translational-research"] .main-content .bullets-container .bullet,
.page[data-page="translational-research"] .overview-content .bullets-container .bullet,
.page[data-page="translational-research"] .cs1-content .bullets-container .bullet,
.page[data-page="translational-research"] .cs2-content .bullets-container .bullet,
.page[data-page="translational-research"] .cs3-content .bullets-container .bullet,
.page[data-page="translational-research"] .cs4-content .bullets-container .bullet, .page[data-page="targeted-therapeutics"] .main-content .bullets-container .bullet,
.page[data-page="targeted-therapeutics"] .overview-content .bullets-container .bullet,
.page[data-page="targeted-therapeutics"] .cs1-content .bullets-container .bullet,
.page[data-page="targeted-therapeutics"] .cs2-content .bullets-container .bullet,
.page[data-page="targeted-therapeutics"] .cs3-content .bullets-container .bullet,
.page[data-page="targeted-therapeutics"] .cs4-content .bullets-container .bullet {
  position: relative;
  height: 6rem;
  width: 2.6rem;
  display: inline-block;
}
/* line 1831, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .bullets-container .bullet::after,
.page[data-page="population-stratification"] .overview-content .bullets-container .bullet::after,
.page[data-page="population-stratification"] .cs1-content .bullets-container .bullet::after,
.page[data-page="population-stratification"] .cs2-content .bullets-container .bullet::after,
.page[data-page="population-stratification"] .cs3-content .bullets-container .bullet::after,
.page[data-page="population-stratification"] .cs4-content .bullets-container .bullet::after, .page[data-page="molecular-diagnostics"] .main-content .bullets-container .bullet::after,
.page[data-page="molecular-diagnostics"] .overview-content .bullets-container .bullet::after,
.page[data-page="molecular-diagnostics"] .cs1-content .bullets-container .bullet::after,
.page[data-page="molecular-diagnostics"] .cs2-content .bullets-container .bullet::after,
.page[data-page="molecular-diagnostics"] .cs3-content .bullets-container .bullet::after,
.page[data-page="molecular-diagnostics"] .cs4-content .bullets-container .bullet::after, .page[data-page="translational-research"] .main-content .bullets-container .bullet::after,
.page[data-page="translational-research"] .overview-content .bullets-container .bullet::after,
.page[data-page="translational-research"] .cs1-content .bullets-container .bullet::after,
.page[data-page="translational-research"] .cs2-content .bullets-container .bullet::after,
.page[data-page="translational-research"] .cs3-content .bullets-container .bullet::after,
.page[data-page="translational-research"] .cs4-content .bullets-container .bullet::after, .page[data-page="targeted-therapeutics"] .main-content .bullets-container .bullet::after,
.page[data-page="targeted-therapeutics"] .overview-content .bullets-container .bullet::after,
.page[data-page="targeted-therapeutics"] .cs1-content .bullets-container .bullet::after,
.page[data-page="targeted-therapeutics"] .cs2-content .bullets-container .bullet::after,
.page[data-page="targeted-therapeutics"] .cs3-content .bullets-container .bullet::after,
.page[data-page="targeted-therapeutics"] .cs4-content .bullets-container .bullet::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  height: 1.6rem;
  width: 1.6rem;
  background-color: #d0d4d9;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: 0.5s background-color ease;
}
/* line 1845, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .bullets-container .arrow,
.page[data-page="population-stratification"] .overview-content .bullets-container .arrow,
.page[data-page="population-stratification"] .cs1-content .bullets-container .arrow,
.page[data-page="population-stratification"] .cs2-content .bullets-container .arrow,
.page[data-page="population-stratification"] .cs3-content .bullets-container .arrow,
.page[data-page="population-stratification"] .cs4-content .bullets-container .arrow, .page[data-page="molecular-diagnostics"] .main-content .bullets-container .arrow,
.page[data-page="molecular-diagnostics"] .overview-content .bullets-container .arrow,
.page[data-page="molecular-diagnostics"] .cs1-content .bullets-container .arrow,
.page[data-page="molecular-diagnostics"] .cs2-content .bullets-container .arrow,
.page[data-page="molecular-diagnostics"] .cs3-content .bullets-container .arrow,
.page[data-page="molecular-diagnostics"] .cs4-content .bullets-container .arrow, .page[data-page="translational-research"] .main-content .bullets-container .arrow,
.page[data-page="translational-research"] .overview-content .bullets-container .arrow,
.page[data-page="translational-research"] .cs1-content .bullets-container .arrow,
.page[data-page="translational-research"] .cs2-content .bullets-container .arrow,
.page[data-page="translational-research"] .cs3-content .bullets-container .arrow,
.page[data-page="translational-research"] .cs4-content .bullets-container .arrow, .page[data-page="targeted-therapeutics"] .main-content .bullets-container .arrow,
.page[data-page="targeted-therapeutics"] .overview-content .bullets-container .arrow,
.page[data-page="targeted-therapeutics"] .cs1-content .bullets-container .arrow,
.page[data-page="targeted-therapeutics"] .cs2-content .bullets-container .arrow,
.page[data-page="targeted-therapeutics"] .cs3-content .bullets-container .arrow,
.page[data-page="targeted-therapeutics"] .cs4-content .bullets-container .arrow {
  position: absolute;
  top: -0.3rem;
  height: 5rem;
  width: 5rem;
  border: 0.5rem solid #555759;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 35%;
}
/* line 1856, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .bullets-container .arrow.arrow-left, .page[data-page="population-stratification"] .main-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="population-stratification"] .overview-content .bullets-container .arrow.arrow-left,
.page[data-page="population-stratification"] .overview-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="population-stratification"] .cs1-content .bullets-container .arrow.arrow-left,
.page[data-page="population-stratification"] .cs1-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="population-stratification"] .cs2-content .bullets-container .arrow.arrow-left,
.page[data-page="population-stratification"] .cs2-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="population-stratification"] .cs3-content .bullets-container .arrow.arrow-left,
.page[data-page="population-stratification"] .cs3-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="population-stratification"] .cs4-content .bullets-container .arrow.arrow-left,
.page[data-page="population-stratification"] .cs4-content .bullets-container .arrow.sub-arrow-left, .page[data-page="molecular-diagnostics"] .main-content .bullets-container .arrow.arrow-left, .page[data-page="molecular-diagnostics"] .main-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="molecular-diagnostics"] .overview-content .bullets-container .arrow.arrow-left,
.page[data-page="molecular-diagnostics"] .overview-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="molecular-diagnostics"] .cs1-content .bullets-container .arrow.arrow-left,
.page[data-page="molecular-diagnostics"] .cs1-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="molecular-diagnostics"] .cs2-content .bullets-container .arrow.arrow-left,
.page[data-page="molecular-diagnostics"] .cs2-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="molecular-diagnostics"] .cs3-content .bullets-container .arrow.arrow-left,
.page[data-page="molecular-diagnostics"] .cs3-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="molecular-diagnostics"] .cs4-content .bullets-container .arrow.arrow-left,
.page[data-page="molecular-diagnostics"] .cs4-content .bullets-container .arrow.sub-arrow-left, .page[data-page="translational-research"] .main-content .bullets-container .arrow.arrow-left, .page[data-page="translational-research"] .main-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="translational-research"] .overview-content .bullets-container .arrow.arrow-left,
.page[data-page="translational-research"] .overview-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="translational-research"] .cs1-content .bullets-container .arrow.arrow-left,
.page[data-page="translational-research"] .cs1-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="translational-research"] .cs2-content .bullets-container .arrow.arrow-left,
.page[data-page="translational-research"] .cs2-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="translational-research"] .cs3-content .bullets-container .arrow.arrow-left,
.page[data-page="translational-research"] .cs3-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="translational-research"] .cs4-content .bullets-container .arrow.arrow-left,
.page[data-page="translational-research"] .cs4-content .bullets-container .arrow.sub-arrow-left, .page[data-page="targeted-therapeutics"] .main-content .bullets-container .arrow.arrow-left, .page[data-page="targeted-therapeutics"] .main-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="targeted-therapeutics"] .overview-content .bullets-container .arrow.arrow-left,
.page[data-page="targeted-therapeutics"] .overview-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="targeted-therapeutics"] .cs1-content .bullets-container .arrow.arrow-left,
.page[data-page="targeted-therapeutics"] .cs1-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="targeted-therapeutics"] .cs2-content .bullets-container .arrow.arrow-left,
.page[data-page="targeted-therapeutics"] .cs2-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="targeted-therapeutics"] .cs3-content .bullets-container .arrow.arrow-left,
.page[data-page="targeted-therapeutics"] .cs3-content .bullets-container .arrow.sub-arrow-left,
.page[data-page="targeted-therapeutics"] .cs4-content .bullets-container .arrow.arrow-left,
.page[data-page="targeted-therapeutics"] .cs4-content .bullets-container .arrow.sub-arrow-left {
  left: 0;
  background-image: url("../img/btn-arrow-gray.png");
  transform: scale(-1, 1);
}
/* line 1863, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .bullets-container .arrow.arrow-right, .page[data-page="population-stratification"] .main-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="population-stratification"] .overview-content .bullets-container .arrow.arrow-right,
.page[data-page="population-stratification"] .overview-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="population-stratification"] .cs1-content .bullets-container .arrow.arrow-right,
.page[data-page="population-stratification"] .cs1-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="population-stratification"] .cs2-content .bullets-container .arrow.arrow-right,
.page[data-page="population-stratification"] .cs2-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="population-stratification"] .cs3-content .bullets-container .arrow.arrow-right,
.page[data-page="population-stratification"] .cs3-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="population-stratification"] .cs4-content .bullets-container .arrow.arrow-right,
.page[data-page="population-stratification"] .cs4-content .bullets-container .arrow.sub-arrow-right, .page[data-page="molecular-diagnostics"] .main-content .bullets-container .arrow.arrow-right, .page[data-page="molecular-diagnostics"] .main-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="molecular-diagnostics"] .overview-content .bullets-container .arrow.arrow-right,
.page[data-page="molecular-diagnostics"] .overview-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="molecular-diagnostics"] .cs1-content .bullets-container .arrow.arrow-right,
.page[data-page="molecular-diagnostics"] .cs1-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="molecular-diagnostics"] .cs2-content .bullets-container .arrow.arrow-right,
.page[data-page="molecular-diagnostics"] .cs2-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="molecular-diagnostics"] .cs3-content .bullets-container .arrow.arrow-right,
.page[data-page="molecular-diagnostics"] .cs3-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="molecular-diagnostics"] .cs4-content .bullets-container .arrow.arrow-right,
.page[data-page="molecular-diagnostics"] .cs4-content .bullets-container .arrow.sub-arrow-right, .page[data-page="translational-research"] .main-content .bullets-container .arrow.arrow-right, .page[data-page="translational-research"] .main-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="translational-research"] .overview-content .bullets-container .arrow.arrow-right,
.page[data-page="translational-research"] .overview-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="translational-research"] .cs1-content .bullets-container .arrow.arrow-right,
.page[data-page="translational-research"] .cs1-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="translational-research"] .cs2-content .bullets-container .arrow.arrow-right,
.page[data-page="translational-research"] .cs2-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="translational-research"] .cs3-content .bullets-container .arrow.arrow-right,
.page[data-page="translational-research"] .cs3-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="translational-research"] .cs4-content .bullets-container .arrow.arrow-right,
.page[data-page="translational-research"] .cs4-content .bullets-container .arrow.sub-arrow-right, .page[data-page="targeted-therapeutics"] .main-content .bullets-container .arrow.arrow-right, .page[data-page="targeted-therapeutics"] .main-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="targeted-therapeutics"] .overview-content .bullets-container .arrow.arrow-right,
.page[data-page="targeted-therapeutics"] .overview-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="targeted-therapeutics"] .cs1-content .bullets-container .arrow.arrow-right,
.page[data-page="targeted-therapeutics"] .cs1-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="targeted-therapeutics"] .cs2-content .bullets-container .arrow.arrow-right,
.page[data-page="targeted-therapeutics"] .cs2-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="targeted-therapeutics"] .cs3-content .bullets-container .arrow.arrow-right,
.page[data-page="targeted-therapeutics"] .cs3-content .bullets-container .arrow.sub-arrow-right,
.page[data-page="targeted-therapeutics"] .cs4-content .bullets-container .arrow.arrow-right,
.page[data-page="targeted-therapeutics"] .cs4-content .bullets-container .arrow.sub-arrow-right {
  right: 0;
  background-image: url("../img/btn-arrow-gray.png");
}
/* line 1871, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .next-cs-btn,
.page[data-page="population-stratification"] .overview-content .next-cs-btn,
.page[data-page="population-stratification"] .cs1-content .next-cs-btn,
.page[data-page="population-stratification"] .cs2-content .next-cs-btn,
.page[data-page="population-stratification"] .cs3-content .next-cs-btn,
.page[data-page="population-stratification"] .cs4-content .next-cs-btn, .page[data-page="molecular-diagnostics"] .main-content .next-cs-btn,
.page[data-page="molecular-diagnostics"] .overview-content .next-cs-btn,
.page[data-page="molecular-diagnostics"] .cs1-content .next-cs-btn,
.page[data-page="molecular-diagnostics"] .cs2-content .next-cs-btn,
.page[data-page="molecular-diagnostics"] .cs3-content .next-cs-btn,
.page[data-page="molecular-diagnostics"] .cs4-content .next-cs-btn, .page[data-page="translational-research"] .main-content .next-cs-btn,
.page[data-page="translational-research"] .overview-content .next-cs-btn,
.page[data-page="translational-research"] .cs1-content .next-cs-btn,
.page[data-page="translational-research"] .cs2-content .next-cs-btn,
.page[data-page="translational-research"] .cs3-content .next-cs-btn,
.page[data-page="translational-research"] .cs4-content .next-cs-btn, .page[data-page="targeted-therapeutics"] .main-content .next-cs-btn,
.page[data-page="targeted-therapeutics"] .overview-content .next-cs-btn,
.page[data-page="targeted-therapeutics"] .cs1-content .next-cs-btn,
.page[data-page="targeted-therapeutics"] .cs2-content .next-cs-btn,
.page[data-page="targeted-therapeutics"] .cs3-content .next-cs-btn,
.page[data-page="targeted-therapeutics"] .cs4-content .next-cs-btn {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #555759;
  padding-left: 12rem;
  transform: scale(0.8);
  transform-origin: 0;
}
/* line 1880, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .next-cs-btn .btn-icon,
.page[data-page="population-stratification"] .overview-content .next-cs-btn .btn-icon,
.page[data-page="population-stratification"] .cs1-content .next-cs-btn .btn-icon,
.page[data-page="population-stratification"] .cs2-content .next-cs-btn .btn-icon,
.page[data-page="population-stratification"] .cs3-content .next-cs-btn .btn-icon,
.page[data-page="population-stratification"] .cs4-content .next-cs-btn .btn-icon, .page[data-page="molecular-diagnostics"] .main-content .next-cs-btn .btn-icon,
.page[data-page="molecular-diagnostics"] .overview-content .next-cs-btn .btn-icon,
.page[data-page="molecular-diagnostics"] .cs1-content .next-cs-btn .btn-icon,
.page[data-page="molecular-diagnostics"] .cs2-content .next-cs-btn .btn-icon,
.page[data-page="molecular-diagnostics"] .cs3-content .next-cs-btn .btn-icon,
.page[data-page="molecular-diagnostics"] .cs4-content .next-cs-btn .btn-icon, .page[data-page="translational-research"] .main-content .next-cs-btn .btn-icon,
.page[data-page="translational-research"] .overview-content .next-cs-btn .btn-icon,
.page[data-page="translational-research"] .cs1-content .next-cs-btn .btn-icon,
.page[data-page="translational-research"] .cs2-content .next-cs-btn .btn-icon,
.page[data-page="translational-research"] .cs3-content .next-cs-btn .btn-icon,
.page[data-page="translational-research"] .cs4-content .next-cs-btn .btn-icon, .page[data-page="targeted-therapeutics"] .main-content .next-cs-btn .btn-icon,
.page[data-page="targeted-therapeutics"] .overview-content .next-cs-btn .btn-icon,
.page[data-page="targeted-therapeutics"] .cs1-content .next-cs-btn .btn-icon,
.page[data-page="targeted-therapeutics"] .cs2-content .next-cs-btn .btn-icon,
.page[data-page="targeted-therapeutics"] .cs3-content .next-cs-btn .btn-icon,
.page[data-page="targeted-therapeutics"] .cs4-content .next-cs-btn .btn-icon {
  border-color: #ee3134;
  left: 0;
}
/* line 1884, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content .next-cs-btn .btn-icon::after,
.page[data-page="population-stratification"] .overview-content .next-cs-btn .btn-icon::after,
.page[data-page="population-stratification"] .cs1-content .next-cs-btn .btn-icon::after,
.page[data-page="population-stratification"] .cs2-content .next-cs-btn .btn-icon::after,
.page[data-page="population-stratification"] .cs3-content .next-cs-btn .btn-icon::after,
.page[data-page="population-stratification"] .cs4-content .next-cs-btn .btn-icon::after, .page[data-page="molecular-diagnostics"] .main-content .next-cs-btn .btn-icon::after,
.page[data-page="molecular-diagnostics"] .overview-content .next-cs-btn .btn-icon::after,
.page[data-page="molecular-diagnostics"] .cs1-content .next-cs-btn .btn-icon::after,
.page[data-page="molecular-diagnostics"] .cs2-content .next-cs-btn .btn-icon::after,
.page[data-page="molecular-diagnostics"] .cs3-content .next-cs-btn .btn-icon::after,
.page[data-page="molecular-diagnostics"] .cs4-content .next-cs-btn .btn-icon::after, .page[data-page="translational-research"] .main-content .next-cs-btn .btn-icon::after,
.page[data-page="translational-research"] .overview-content .next-cs-btn .btn-icon::after,
.page[data-page="translational-research"] .cs1-content .next-cs-btn .btn-icon::after,
.page[data-page="translational-research"] .cs2-content .next-cs-btn .btn-icon::after,
.page[data-page="translational-research"] .cs3-content .next-cs-btn .btn-icon::after,
.page[data-page="translational-research"] .cs4-content .next-cs-btn .btn-icon::after, .page[data-page="targeted-therapeutics"] .main-content .next-cs-btn .btn-icon::after,
.page[data-page="targeted-therapeutics"] .overview-content .next-cs-btn .btn-icon::after,
.page[data-page="targeted-therapeutics"] .cs1-content .next-cs-btn .btn-icon::after,
.page[data-page="targeted-therapeutics"] .cs2-content .next-cs-btn .btn-icon::after,
.page[data-page="targeted-therapeutics"] .cs3-content .next-cs-btn .btn-icon::after,
.page[data-page="targeted-therapeutics"] .cs4-content .next-cs-btn .btn-icon::after {
  background-image: url("../img/btn-arrow-red.png");
}
/* line 1890, ../sass/custom.scss */
.page[data-page="population-stratification"] .main-content li,
.page[data-page="population-stratification"] .overview-content li,
.page[data-page="population-stratification"] .cs1-content li,
.page[data-page="population-stratification"] .cs2-content li,
.page[data-page="population-stratification"] .cs3-content li,
.page[data-page="population-stratification"] .cs4-content li, .page[data-page="molecular-diagnostics"] .main-content li,
.page[data-page="molecular-diagnostics"] .overview-content li,
.page[data-page="molecular-diagnostics"] .cs1-content li,
.page[data-page="molecular-diagnostics"] .cs2-content li,
.page[data-page="molecular-diagnostics"] .cs3-content li,
.page[data-page="molecular-diagnostics"] .cs4-content li, .page[data-page="translational-research"] .main-content li,
.page[data-page="translational-research"] .overview-content li,
.page[data-page="translational-research"] .cs1-content li,
.page[data-page="translational-research"] .cs2-content li,
.page[data-page="translational-research"] .cs3-content li,
.page[data-page="translational-research"] .cs4-content li, .page[data-page="targeted-therapeutics"] .main-content li,
.page[data-page="targeted-therapeutics"] .overview-content li,
.page[data-page="targeted-therapeutics"] .cs1-content li,
.page[data-page="targeted-therapeutics"] .cs2-content li,
.page[data-page="targeted-therapeutics"] .cs3-content li,
.page[data-page="targeted-therapeutics"] .cs4-content li {
  margin-bottom: 2rem;
}
/* line 1895, ../sass/custom.scss */
.page[data-page="population-stratification"] .close-btn, .page[data-page="molecular-diagnostics"] .close-btn, .page[data-page="translational-research"] .close-btn, .page[data-page="targeted-therapeutics"] .close-btn {
  position: absolute;
  height: 3.5rem;
  width: 3.5rem;
  background-image: url("../img/close-btn.png");
  background-size: contain;
  background-position: center;
  background-color: rgba(61, 62, 64, 0.2);
  padding: 3rem;
  top: 2rem;
  right: 2rem;
  background-size: 40%;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 1914, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs1-content,
.page[data-page="population-stratification"] .cs2-content,
.page[data-page="population-stratification"] .cs3-content,
.page[data-page="population-stratification"] .cs4-content, .page[data-page="molecular-diagnostics"] .cs1-content,
.page[data-page="molecular-diagnostics"] .cs2-content,
.page[data-page="molecular-diagnostics"] .cs3-content,
.page[data-page="molecular-diagnostics"] .cs4-content, .page[data-page="translational-research"] .cs1-content,
.page[data-page="translational-research"] .cs2-content,
.page[data-page="translational-research"] .cs3-content,
.page[data-page="translational-research"] .cs4-content, .page[data-page="targeted-therapeutics"] .cs1-content,
.page[data-page="targeted-therapeutics"] .cs2-content,
.page[data-page="targeted-therapeutics"] .cs3-content,
.page[data-page="targeted-therapeutics"] .cs4-content {
  left: 0;
  top: 0;
  width: 80rem;
  padding-left: 12rem;
  padding-top: 38rem;
}
/* line 1924, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs1-content .blurb,
.page[data-page="population-stratification"] .cs2-content .blurb,
.page[data-page="population-stratification"] .cs3-content .blurb,
.page[data-page="population-stratification"] .cs4-content .blurb, .page[data-page="molecular-diagnostics"] .cs1-content .blurb,
.page[data-page="molecular-diagnostics"] .cs2-content .blurb,
.page[data-page="molecular-diagnostics"] .cs3-content .blurb,
.page[data-page="molecular-diagnostics"] .cs4-content .blurb, .page[data-page="translational-research"] .cs1-content .blurb,
.page[data-page="translational-research"] .cs2-content .blurb,
.page[data-page="translational-research"] .cs3-content .blurb,
.page[data-page="translational-research"] .cs4-content .blurb, .page[data-page="targeted-therapeutics"] .cs1-content .blurb,
.page[data-page="targeted-therapeutics"] .cs2-content .blurb,
.page[data-page="targeted-therapeutics"] .cs3-content .blurb,
.page[data-page="targeted-therapeutics"] .cs4-content .blurb {
  position: absolute;
  width: 80rem;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s transform ease, 0.3s opacity ease;
}
/* line 1932, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs1-content .section-container,
.page[data-page="population-stratification"] .cs2-content .section-container,
.page[data-page="population-stratification"] .cs3-content .section-container,
.page[data-page="population-stratification"] .cs4-content .section-container, .page[data-page="molecular-diagnostics"] .cs1-content .section-container,
.page[data-page="molecular-diagnostics"] .cs2-content .section-container,
.page[data-page="molecular-diagnostics"] .cs3-content .section-container,
.page[data-page="molecular-diagnostics"] .cs4-content .section-container, .page[data-page="translational-research"] .cs1-content .section-container,
.page[data-page="translational-research"] .cs2-content .section-container,
.page[data-page="translational-research"] .cs3-content .section-container,
.page[data-page="translational-research"] .cs4-content .section-container, .page[data-page="targeted-therapeutics"] .cs1-content .section-container,
.page[data-page="targeted-therapeutics"] .cs2-content .section-container,
.page[data-page="targeted-therapeutics"] .cs3-content .section-container,
.page[data-page="targeted-therapeutics"] .cs4-content .section-container {
  position: absolute;
  padding-bottom: 28rem;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 1939, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs1-content .section-container[data-content="outcome"],
.page[data-page="population-stratification"] .cs2-content .section-container[data-content="outcome"],
.page[data-page="population-stratification"] .cs3-content .section-container[data-content="outcome"],
.page[data-page="population-stratification"] .cs4-content .section-container[data-content="outcome"], .page[data-page="molecular-diagnostics"] .cs1-content .section-container[data-content="outcome"],
.page[data-page="molecular-diagnostics"] .cs2-content .section-container[data-content="outcome"],
.page[data-page="molecular-diagnostics"] .cs3-content .section-container[data-content="outcome"],
.page[data-page="molecular-diagnostics"] .cs4-content .section-container[data-content="outcome"], .page[data-page="translational-research"] .cs1-content .section-container[data-content="outcome"],
.page[data-page="translational-research"] .cs2-content .section-container[data-content="outcome"],
.page[data-page="translational-research"] .cs3-content .section-container[data-content="outcome"],
.page[data-page="translational-research"] .cs4-content .section-container[data-content="outcome"], .page[data-page="targeted-therapeutics"] .cs1-content .section-container[data-content="outcome"],
.page[data-page="targeted-therapeutics"] .cs2-content .section-container[data-content="outcome"],
.page[data-page="targeted-therapeutics"] .cs3-content .section-container[data-content="outcome"],
.page[data-page="targeted-therapeutics"] .cs4-content .section-container[data-content="outcome"] {
  padding-bottom: 36rem;
}
/* line 1944, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs1-content .story-btn,
.page[data-page="population-stratification"] .cs2-content .story-btn,
.page[data-page="population-stratification"] .cs3-content .story-btn,
.page[data-page="population-stratification"] .cs4-content .story-btn, .page[data-page="molecular-diagnostics"] .cs1-content .story-btn,
.page[data-page="molecular-diagnostics"] .cs2-content .story-btn,
.page[data-page="molecular-diagnostics"] .cs3-content .story-btn,
.page[data-page="molecular-diagnostics"] .cs4-content .story-btn, .page[data-page="translational-research"] .cs1-content .story-btn,
.page[data-page="translational-research"] .cs2-content .story-btn,
.page[data-page="translational-research"] .cs3-content .story-btn,
.page[data-page="translational-research"] .cs4-content .story-btn, .page[data-page="targeted-therapeutics"] .cs1-content .story-btn,
.page[data-page="targeted-therapeutics"] .cs2-content .story-btn,
.page[data-page="targeted-therapeutics"] .cs3-content .story-btn,
.page[data-page="targeted-therapeutics"] .cs4-content .story-btn {
  position: absolute;
  bottom: -12rem;
  right: 2rem;
  color: #555759;
}
/* line 1950, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs1-content .story-btn .btn-icon,
.page[data-page="population-stratification"] .cs2-content .story-btn .btn-icon,
.page[data-page="population-stratification"] .cs3-content .story-btn .btn-icon,
.page[data-page="population-stratification"] .cs4-content .story-btn .btn-icon, .page[data-page="molecular-diagnostics"] .cs1-content .story-btn .btn-icon,
.page[data-page="molecular-diagnostics"] .cs2-content .story-btn .btn-icon,
.page[data-page="molecular-diagnostics"] .cs3-content .story-btn .btn-icon,
.page[data-page="molecular-diagnostics"] .cs4-content .story-btn .btn-icon, .page[data-page="translational-research"] .cs1-content .story-btn .btn-icon,
.page[data-page="translational-research"] .cs2-content .story-btn .btn-icon,
.page[data-page="translational-research"] .cs3-content .story-btn .btn-icon,
.page[data-page="translational-research"] .cs4-content .story-btn .btn-icon, .page[data-page="targeted-therapeutics"] .cs1-content .story-btn .btn-icon,
.page[data-page="targeted-therapeutics"] .cs2-content .story-btn .btn-icon,
.page[data-page="targeted-therapeutics"] .cs3-content .story-btn .btn-icon,
.page[data-page="targeted-therapeutics"] .cs4-content .story-btn .btn-icon {
  border-color: #555759;
}
/* line 1953, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs1-content .story-btn .btn-icon::after,
.page[data-page="population-stratification"] .cs2-content .story-btn .btn-icon::after,
.page[data-page="population-stratification"] .cs3-content .story-btn .btn-icon::after,
.page[data-page="population-stratification"] .cs4-content .story-btn .btn-icon::after, .page[data-page="molecular-diagnostics"] .cs1-content .story-btn .btn-icon::after,
.page[data-page="molecular-diagnostics"] .cs2-content .story-btn .btn-icon::after,
.page[data-page="molecular-diagnostics"] .cs3-content .story-btn .btn-icon::after,
.page[data-page="molecular-diagnostics"] .cs4-content .story-btn .btn-icon::after, .page[data-page="translational-research"] .cs1-content .story-btn .btn-icon::after,
.page[data-page="translational-research"] .cs2-content .story-btn .btn-icon::after,
.page[data-page="translational-research"] .cs3-content .story-btn .btn-icon::after,
.page[data-page="translational-research"] .cs4-content .story-btn .btn-icon::after, .page[data-page="targeted-therapeutics"] .cs1-content .story-btn .btn-icon::after,
.page[data-page="targeted-therapeutics"] .cs2-content .story-btn .btn-icon::after,
.page[data-page="targeted-therapeutics"] .cs3-content .story-btn .btn-icon::after,
.page[data-page="targeted-therapeutics"] .cs4-content .story-btn .btn-icon::after {
  background-image: url("../img/btn-arrow-gray.png");
}
/* line 1960, ../sass/custom.scss */
.page[data-page="population-stratification"] .hexagon-container, .page[data-page="molecular-diagnostics"] .hexagon-container, .page[data-page="translational-research"] .hexagon-container, .page[data-page="targeted-therapeutics"] .hexagon-container {
  transform: scale(1.3);
}
/* line 1963, ../sass/custom.scss */
.page[data-page="population-stratification"] .hexagon-container.overview, .page[data-page="molecular-diagnostics"] .hexagon-container.overview, .page[data-page="translational-research"] .hexagon-container.overview, .page[data-page="targeted-therapeutics"] .hexagon-container.overview {
  top: 18rem;
  left: 126rem;
}
/* line 1968, ../sass/custom.scss */
.page[data-page="population-stratification"] .hexagon-container.cs1, .page[data-page="molecular-diagnostics"] .hexagon-container.cs1, .page[data-page="translational-research"] .hexagon-container.cs1, .page[data-page="targeted-therapeutics"] .hexagon-container.cs1 {
  top: 15.3rem;
  left: 152.2rem;
}
/* line 1973, ../sass/custom.scss */
.page[data-page="population-stratification"] .hexagon-container.cs2, .page[data-page="molecular-diagnostics"] .hexagon-container.cs2, .page[data-page="translational-research"] .hexagon-container.cs2, .page[data-page="targeted-therapeutics"] .hexagon-container.cs2 {
  top: 32.8rem;
  left: 122rem;
}
/* line 1978, ../sass/custom.scss */
.page[data-page="population-stratification"] .hexagon-container.cs3, .page[data-page="molecular-diagnostics"] .hexagon-container.cs3, .page[data-page="translational-research"] .hexagon-container.cs3, .page[data-page="targeted-therapeutics"] .hexagon-container.cs3 {
  top: 50rem;
  left: 152.1rem;
}
/* line 1983, ../sass/custom.scss */
.page[data-page="population-stratification"] .hexagon-container.cs4, .page[data-page="molecular-diagnostics"] .hexagon-container.cs4, .page[data-page="translational-research"] .hexagon-container.cs4, .page[data-page="targeted-therapeutics"] .hexagon-container.cs4 {
  top: 67.5rem;
  left: 122rem;
}
/* line 1988, ../sass/custom.scss */
.page[data-page="population-stratification"] .hexagon-container .hex-name, .page[data-page="molecular-diagnostics"] .hexagon-container .hex-name, .page[data-page="translational-research"] .hexagon-container .hex-name, .page[data-page="targeted-therapeutics"] .hexagon-container .hex-name {
  font-size: 2.4rem;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 1998, ../sass/custom.scss */
.page[data-page="population-stratification"] .page-bg-1 {
  background-image: url("../img/population-stratification-bg-1.jpg");
  background-size: cover;
  background-position: 100% 0%;
}
/* line 2004, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs1-page-bg {
  background-image: url("../img/case_studies/cs_therapy_choice.jpg");
}
/* line 2008, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs2-page-bg {
  background-image: url("../img/case_studies/cs_save_money.jpg");
}
/* line 2012, ../sass/custom.scss */
.page[data-page="population-stratification"] .cs3-page-bg {
  background-image: url("../img/case_studies/cs_diagnosing_iInherited_diseases.jpg");
}
/* line 2018, ../sass/custom.scss */
.page[data-page="molecular-diagnostics"] .page-bg-1 {
  background-image: url("../img/case_studies/bg_molecular_diagnostics.jpg");
}
/* line 2022, ../sass/custom.scss */
.page[data-page="molecular-diagnostics"] .cs1-page-bg {
  background-image: url("../img/case_studies/cs_screen_multiple_therapies.jpg");
}
/* line 2026, ../sass/custom.scss */
.page[data-page="molecular-diagnostics"] .cs2-page-bg {
  background-image: url("../img/case_studies/cs_enabling_precision_therapy_children.jpg");
}
/* line 2032, ../sass/custom.scss */
.page[data-page="translational-research"] .page-bg-1 {
  background-image: url("../img/translational_research.jpg");
}
/* line 2036, ../sass/custom.scss */
.page[data-page="translational-research"] .cs1-page-bg {
  background-image: url("../img/case_studies/cs_enabling_precision_therapy_children.jpg");
}
/* line 2040, ../sass/custom.scss */
.page[data-page="translational-research"] .cs2-page-bg {
  background-image: url("../img/case_studies/cs_pharmacogenomics_scale.jpg");
}
/* line 2044, ../sass/custom.scss */
.page[data-page="translational-research"] .cs3-page-bg {
  background-image: url("../img/case_studies/cs_new_therapeutic.jpg");
}
/* line 2048, ../sass/custom.scss */
.page[data-page="translational-research"] .cs4-page-bg {
  background-image: url("../img/case_studies/cs_novel_biomarkers.jpg");
}
/* line 2054, ../sass/custom.scss */
.page[data-page="targeted-therapeutics"] .page-bg-1 {
  background-image: url("../img/case_studies/bg_targeted_therapeutics.jpg");
}
/* line 2058, ../sass/custom.scss */
.page[data-page="targeted-therapeutics"] .cs1-page-bg {
  background-image: url("../img/case_studies/cs_enabling_kymriah.jpg");
}
/* line 2062, ../sass/custom.scss */
.page[data-page="targeted-therapeutics"] .cs2-page-bg {
  background-image: url("../img/case_studies/cs_tale_two_molecules.jpg");
}
/* line 2065, ../sass/custom.scss */
.page[data-page="targeted-therapeutics"] .cs3-page-bg {
  background-image: url("../img/case_studies/cs_tale_two_molecules_2.jpg");
}
/* line 2071, ../sass/custom.scss */
.page[data-page="partnerships"] .page-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  transition: 0.5s transform ease, 0.5s opacity ease;
  transition-delay: 0.5s, 0.5s;
  background-image: url("../img/partnerships_bg.jpg");
  background-size: cover;
  background-position: center;
}
/* line 2085, ../sass/custom.scss */
.page[data-page="partnerships"] .red-areas-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  pointer-events: none;
  transform: translateX(500rem);
  transition: 0.7s transform ease;
}
/* line 2095, ../sass/custom.scss */
.page[data-page="partnerships"] .world-map {
  position: absolute;
  top: 47rem;
  left: 34rem;
  width: 90rem;
  height: 50rem;
  transition: 0.5s transform ease, 0.5s opacity ease;
  transition-delay: 0.5s, 0.5s;
}
/* line 2105, ../sass/custom.scss */
.page[data-page="partnerships"] .main-white-area {
  position: absolute;
  top: 0;
  width: 46rem;
  height: 200%;
  background-color: white;
  opacity: 0.5;
  transform-origin: 100% 0%;
  transform: rotate(30deg);
}
/* line 2116, ../sass/custom.scss */
.page[data-page="partnerships"] .red-area {
  position: absolute;
  bottom: 0;
  width: 44rem;
  height: 200%;
  background-color: #ee3d33;
  opacity: 0.5;
  transform-origin: 100% 100%;
  transform: rotate(-30deg);
  animation: 30s redAreaPartnershipsParallax infinite;
}
/* line 2127, ../sass/custom.scss */
.page[data-page="partnerships"] .red-area.red-area-1 {
  width: 44rem;
  animation-delay: 4s;
}
/* line 2132, ../sass/custom.scss */
.page[data-page="partnerships"] .red-area.red-area-2 {
  width: 30rem;
  opacity: 0.3;
  animation-delay: 10s;
  background-color: #851416;
}
/* line 2139, ../sass/custom.scss */
.page[data-page="partnerships"] .red-area.red-area-3 {
  width: 26rem;
  opacity: 0.6;
  animation-delay: 6s;
  background-color: #851416;
}
@keyframes redAreaPartnershipsParallax {
  0% {
    transform: translateX(0) rotate(-30deg);
  }
  20% {
    transform: translateX(4rem) rotate(-30deg);
  }
  50% {
    transform: translateX(-2rem) rotate(-30deg);
  }
  70% {
    transform: translateX(3rem) rotate(-30deg);
  }
  100% {
    transform: translateX(0) rotate(-30deg);
  }
}
/* line 2155, ../sass/custom.scss */
.page[data-page="partnerships"] .close-btn {
  position: absolute;
  height: 3.5rem;
  width: 3.5rem;
  background-image: url("../img/close-btn.png");
  background-size: contain;
  background-position: center;
  background-color: rgba(61, 62, 64, 0.2);
  padding: 3rem;
  top: 2rem;
  right: 2rem;
  background-size: 40%;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;
  transition: 0.5s opacity ease;
}
/* line 2173, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container {
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 2178, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container {
  transform: scale(1.4);
}
/* line 2186, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container .inner-2 {
  display: none;
}
/* line 2190, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container.hex-1 {
  top: 25.6rem;
  left: 90rem;
}
/* line 2195, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container.hex-2 {
  top: 44.2rem;
  left: 122.3rem;
}
/* line 2199, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container.hex-2 .hex-icon {
  top: 5.4rem;
  height: 4.4rem;
}
/* line 2204, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container.hex-2 .hex-name {
  width: 18rem;
  left: 6rem;
  top: 12rem;
}
/* line 2211, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container.hex-3 {
  top: 25.5rem;
  left: 154.5rem;
}
/* line 2216, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container.hex-4 {
  top: 62.8rem;
  left: 154.5rem;
}
/* line 2221, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container .hex-name {
  color: #555759;
}
/* line 2225, ../sass/custom.scss */
.page[data-page="partnerships"] .main-hex-container .hexagon-container .hex-icon svg {
  fill: #555759;
}
/* line 2231, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container,
.page[data-page="partnerships"] .centers-hex-container,
.page[data-page="partnerships"] .industry-hex-container,
.page[data-page="partnerships"] .healthcare-hex-container {
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
  transform: scale(0.8);
}
/* line 2240, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container {
  transform: scale(1.4);
  text-align: center;
}
/* line 2245, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container:not([data-js-page]):not([data-js-video]) .outer,
.page[data-page="partnerships"] .government-hex-container .hexagon-container:not([data-js-page]):not([data-js-video]) .inner-1,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container:not([data-js-page]):not([data-js-video]) .outer,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container:not([data-js-page]):not([data-js-video]) .inner-1,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container:not([data-js-page]):not([data-js-video]) .outer,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container:not([data-js-page]):not([data-js-video]) .inner-1,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container:not([data-js-page]):not([data-js-video]) .outer,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container:not([data-js-page]):not([data-js-video]) .inner-1 {
  animation: none;
}
/* line 2251, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container .inner-2,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container .inner-2,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container .inner-2,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container .inner-2 {
  display: none;
}
/* line 2255, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container .inner-1,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container .inner-1,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container .inner-1,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container .inner-1 {
  opacity: 0.9;
}
/* line 2258, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container .inner-1 .hex-line,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container .inner-1 .hex-line,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container .inner-1 .hex-line,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container .inner-1 .hex-line {
  height: 20rem;
}
/* line 2263, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container.hex-1,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container.hex-1,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container.hex-1,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container.hex-1 {
  top: 26.2rem;
  left: 142.4rem;
}
/* line 2268, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container.hex-2,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container.hex-2,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container.hex-2,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container.hex-2 {
  top: 44.6rem;
  left: 110rem;
}
/* line 2273, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container.hex-3,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container.hex-3,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container.hex-3,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container.hex-3 {
  top: 45rem;
  left: 174.4rem;
}
/* line 2277, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container.hex-3 .hex-title,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container.hex-3 .hex-title,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container.hex-3 .hex-title,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container.hex-3 .hex-title {
  margin-top: 12rem;
}
/* line 2282, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container.hex-4,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container.hex-4,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container.hex-4,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container.hex-4 {
  top: 63.5rem;
  left: 142.2rem;
}
/* line 2287, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container .hex-title,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container .hex-title,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container .hex-title,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container .hex-title {
  position: relative;
  width: 20rem;
  margin: 9rem auto 0;
  color: #ee3134;
  font-size: 1.7rem;
}
/* line 2295, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container .hex-blurb,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container .hex-blurb,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container .hex-blurb,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container .hex-blurb {
  position: relative;
  width: 20rem;
  margin: 0 auto 1rem;
  font-size: 1.8rem;
}
/* line 2302, ../sass/custom.scss */
.page[data-page="partnerships"] .government-hex-container .hexagon-container .hex-location,
.page[data-page="partnerships"] .centers-hex-container .hexagon-container .hex-location,
.page[data-page="partnerships"] .industry-hex-container .hexagon-container .hex-location,
.page[data-page="partnerships"] .healthcare-hex-container .hexagon-container .hex-location {
  position: absolute;
  width: 100%;
  margin: 0 auto;
  font-size: 1.8rem;
  bottom: 2.6rem;
  color: #555759;
}
/* line 2315, ../sass/custom.scss */
.page[data-page="partnerships"] .healthcare-hex-container .hex-2 .hex-title {
  margin-top: 6rem;
  margin-bottom: 1rem;
}
/* line 2320, ../sass/custom.scss */
.page[data-page="partnerships"] .healthcare-hex-container .hex-2 .hex-blurb {
  font-size: 1.4rem;
  width: 22rem;
}
/* line 2327, ../sass/custom.scss */
.page[data-page="partnerships"] .government-content,
.page[data-page="partnerships"] .centers-content,
.page[data-page="partnerships"] .industry-content,
.page[data-page="partnerships"] .healthcare-content {
  font-size: 3.6rem;
  position: absolute;
  top: 40rem;
  left: 10rem;
  color: #555759;
  width: 86rem;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 2341, ../sass/custom.scss */
.page[data-page="partnerships"] .government-content .head-img,
.page[data-page="partnerships"] .centers-content .head-img,
.page[data-page="partnerships"] .industry-content .head-img,
.page[data-page="partnerships"] .healthcare-content .head-img {
  width: 30.6rem;
  height: 18.8rem;
  margin-bottom: 3rem;
}
/* line 2346, ../sass/custom.scss */
.page[data-page="partnerships"] .government-content .head-img svg,
.page[data-page="partnerships"] .centers-content .head-img svg,
.page[data-page="partnerships"] .industry-content .head-img svg,
.page[data-page="partnerships"] .healthcare-content .head-img svg {
  height: 100%;
  width: 100%;
  fill: #ee3d33;
}
/* line 2353, ../sass/custom.scss */
.page[data-page="partnerships"] .government-content .title,
.page[data-page="partnerships"] .centers-content .title,
.page[data-page="partnerships"] .industry-content .title,
.page[data-page="partnerships"] .healthcare-content .title {
  font-size: 3.4rem;
  color: #ee3134;
  margin-bottom: 2rem;
}
/* line 2359, ../sass/custom.scss */
.page[data-page="partnerships"] .government-content .blurb,
.page[data-page="partnerships"] .centers-content .blurb,
.page[data-page="partnerships"] .industry-content .blurb,
.page[data-page="partnerships"] .healthcare-content .blurb {
  font-size: 3.4rem;
  margin-bottom: 3rem;
  width: 82rem;
}
/* line 2365, ../sass/custom.scss */
.page[data-page="partnerships"] .government-content li,
.page[data-page="partnerships"] .centers-content li,
.page[data-page="partnerships"] .industry-content li,
.page[data-page="partnerships"] .healthcare-content li {
  margin-bottom: 2rem;
}
/* line 2370, ../sass/custom.scss */
.page[data-page="partnerships"] .white-areas-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: 0.5s transform ease;
  transition-delay: 0.5s;
  transform: translate(-200rem, 0);
}
/* line 2380, ../sass/custom.scss */
.page[data-page="partnerships"] .white-areas-container .white-area {
  position: absolute;
  bottom: 27rem;
  left: 10rem;
  width: 100rem;
  height: 200%;
  background-color: white;
  transform-origin: 100% 100%;
}
/* line 2389, ../sass/custom.scss */
.page[data-page="partnerships"] .white-areas-container .white-area.white-area-1 {
  transform: rotate(-30deg);
}
/* line 2393, ../sass/custom.scss */
.page[data-page="partnerships"] .white-areas-container .white-area.white-area-2 {
  transform: rotate(-60deg);
}
/* line 2399, ../sass/custom.scss */
.page[data-page="partnerships"] .partnerships-claim {
  position: absolute;
  bottom: 16rem;
  left: 12rem;
  width: 100rem;
  font-size: 3.6rem;
  color: white;
  opacity: 0;
  transition: 0.5s opacity ease;
}
/* line 2411, ../sass/custom.scss */
.page .cs1-story-content,
.page .cs2-story-content,
.page .cs3-story-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
/* line 2422, ../sass/custom.scss */
.page .story-container {
  opacity: 0;
  pointer-events: none;
  transition: 0.8s opacity ease;
  transform: scale(0.9) translate(-5rem, 10rem);
}
/* line 2428, ../sass/custom.scss */
.page .story-container .hexagon-container {
  transform: scale(1.7);
}
/* line 2431, ../sass/custom.scss */
.page .story-container .hexagon-container .outer,
.page .story-container .hexagon-container .inner-1,
.page .story-container .hexagon-container .inner-2 {
  animation: none !important;
}
/* line 2437, ../sass/custom.scss */
.page .story-container .hexagon-container.story-1 {
  top: 37.6rem;
  left: 20rem;
  transition-delay: 0.4s;
}
/* line 2443, ../sass/custom.scss */
.page .story-container .hexagon-container.story-2 {
  top: 60.2rem;
  left: 59rem;
  transition-delay: 0.5s;
}
/* line 2449, ../sass/custom.scss */
.page .story-container .hexagon-container.story-3 {
  top: 37.6rem;
  left: 98.4rem;
  transition-delay: 0.6s;
}
/* line 2455, ../sass/custom.scss */
.page .story-container .hexagon-container.story-4 {
  top: 60.2rem;
  left: 137.4rem;
  transition-delay: 0.7s;
}
/* line 2461, ../sass/custom.scss */
.page .story-container .hexagon-container.story-5 {
  top: 37.6rem;
  left: 176.4rem;
  transition-delay: 0.8s;
}
/* line 2467, ../sass/custom.scss */
.page .story-container .hexagon-container .hex-name {
  transform: translate(-50%, -50%) scale(0.7);
}
/* line 2473, ../sass/custom.scss */
.page .innovation-btn {
  position: absolute;
  bottom: 10rem;
  right: 5rem;
  opacity: 0;
  pointer-events: none;
}
/* line 2481, ../sass/custom.scss */
.page .back-btn {
  position: absolute;
  bottom: 10rem;
  left: 5rem;
  opacity: 0;
  pointer-events: none;
}
/* line 2489, ../sass/custom.scss */
.page .innovation-container {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 2500, ../sass/custom.scss */
.page .innovation-container .side-content {
  position: relative;
  flex-grow: 1;
  max-width: 50%;
  padding: 10rem 20rem;
  font-size: 4rem;
  color: white;
}
/* line 2508, ../sass/custom.scss */
.page .innovation-container .side-content .item {
  position: relative;
  margin-bottom: 6rem;
  padding-top: 2rem;
  opacity: 0;
  transition: 0.6s opacity ease;
}
/* line 2515, ../sass/custom.scss */
.page .innovation-container .side-content .item:nth-child(1) {
  transition-delay: 0.1s;
}
/* line 2516, ../sass/custom.scss */
.page .innovation-container .side-content .item:nth-child(2) {
  transition-delay: 0.2s;
}
/* line 2517, ../sass/custom.scss */
.page .innovation-container .side-content .item:nth-child(3) {
  transition-delay: 0.3s;
}
/* line 2518, ../sass/custom.scss */
.page .innovation-container .side-content .item:nth-child(4) {
  transition-delay: 0.4s;
}
/* line 2519, ../sass/custom.scss */
.page .innovation-container .side-content .item:nth-child(5) {
  transition-delay: 0.5s;
}
/* line 2521, ../sass/custom.scss */
.page .innovation-container .side-content .item::before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 16rem;
  height: 0.5rem;
  color: #ee3d33;
  background-color: #ee3d33;
  border-radius: 0.2rem;
}
/* line 2534, ../sass/custom.scss */
.page .innovation-container .side-content .item .title {
  font-size: 3rem;
  margin-bottom: 1rem;
  font-family: AppFontBold;
}
/* line 2542, ../sass/custom.scss */
.page .innovation-container .innovation-panel {
  position: relative;
  flex-grow: 1;
  background: white;
  max-width: 50%;
  transition: 0.4s transform ease;
  transform: translate(100%);
}
/* line 2550, ../sass/custom.scss */
.page .innovation-container .innovation-panel .head {
  background-color: #ee3d33;
  padding: 5rem 30rem 5rem 10rem;
  font-size: 3rem;
  color: white;
}
/* line 2556, ../sass/custom.scss */
.page .innovation-container .innovation-panel .head .close-btn {
  position: absolute;
  top: 5rem;
  right: 5rem;
  height: 3.5rem;
  width: 3.5rem;
  background-image: url("../img/close-btn.png");
  background-size: contain;
  background-position: center;
}
/* line 2568, ../sass/custom.scss */
.page .innovation-container .innovation-panel .innovation-content {
  padding: 5rem 10rem 5rem 10rem;
  font-size: 3.4rem;
  color: #555759;
}
/* line 2573, ../sass/custom.scss */
.page .innovation-container .innovation-panel .innovation-content li {
  opacity: 0;
  margin-bottom: 5rem;
  transition: 0.6s opacity ease;
}
/* line 2578, ../sass/custom.scss */
.page .innovation-container .innovation-panel .innovation-content li:nth-child(1) {
  transition-delay: 0.3s;
}
/* line 2579, ../sass/custom.scss */
.page .innovation-container .innovation-panel .innovation-content li:nth-child(2) {
  transition-delay: 0.4s;
}
/* line 2580, ../sass/custom.scss */
.page .innovation-container .innovation-panel .innovation-content li:nth-child(3) {
  transition-delay: 0.5s;
}
/* line 2581, ../sass/custom.scss */
.page .innovation-container .innovation-panel .innovation-content li:nth-child(4) {
  transition-delay: 0.6s;
}
/* line 2582, ../sass/custom.scss */
.page .innovation-container .innovation-panel .innovation-content li:nth-child(5) {
  transition-delay: 0.7s;
}
/* line 2586, ../sass/custom.scss */
.page .innovation-container .innovation-panel .next-story-btn {
  position: absolute;
  bottom: 10rem;
  right: 5rem;
  opacity: 0;
  color: #555759;
  pointer-events: none;
}
/* line 2594, ../sass/custom.scss */
.page .innovation-container .innovation-panel .next-story-btn .btn-icon {
  border-color: #555759;
}
/* line 2597, ../sass/custom.scss */
.page .innovation-container .innovation-panel .next-story-btn .btn-icon::after {
  background-image: url("../img/btn-arrow-gray.png");
}

/* line 2606, ../sass/custom.scss */
.screensaver-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
}
/* line 2616, ../sass/custom.scss */
.screensaver-container.on {
  opacity: 1;
  pointer-events: inherit;
}
/* line 2621, ../sass/custom.scss */
.screensaver-container video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
/* line 2629, ../sass/custom.scss */
.screensaver-container video::-webkit-media-controls {
  display: none;
}
/* line 2634, ../sass/custom.scss */
.screensaver-container .hexagon-container {
  top: 40rem;
  right: 40rem;
  transform: scale(3);
  opacity: 0;
  pointer-events: none;
  transition: 0.5s opacity ease;
  animation: 5s hexTouchAnim infinite;
}
/* line 2643, ../sass/custom.scss */
.screensaver-container .hexagon-container.on {
  opacity: 1;
}
/* line 2648, ../sass/custom.scss */
.screensaver-container .hexagon-container .hexagon-vectors .hexagon.inner-2 .hex-line {
  background-color: #ab0018;
  height: 20rem;
}
/* line 2654, ../sass/custom.scss */
.screensaver-container .hexagon-container .hex-blurb {
  width: 15rem;
  position: absolute;
  left: 50%;
  top: 9rem;
  transform: translate(-50%);
  color: white;
  font-size: 1.8rem;
  text-align: center;
  line-height: 1.8rem;
  font-family: AppFontLight;
}
/* line 2666, ../sass/custom.scss */
.screensaver-container .hexagon-container .hex-blurb strong {
  font-family: AppFontBold;
}
/* line 2670, ../sass/custom.scss */
.screensaver-container .hexagon-container .hex-blurb i {
  font-size: 3rem;
  font-style: normal;
}
/* line 2676, ../sass/custom.scss */
.screensaver-container .hexagon-container .hex-hand {
  position: absolute;
  height: 57.8rem;
  width: 39.5rem;
  left: 50%;
  top: 0rem;
  transform: translateX(-50%) scale(0.3);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../img/hand.png");
  animation: 5s handTouchAnim infinite;
}
@keyframes handTouchAnim {
  0% {
    opacity: 0;
    transform: translate(-50%, 0) scale(0.3);
  }
  60% {
    opacity: 0;
    transform: translate(-50%, 0) scale(0.3);
  }
  85% {
    opacity: 1;
    transform: translate(-50%, -10rem) scale(0.3);
  }
  90% {
    opacity: 1;
    transform: translate(-50%, -10rem) scale(0.25);
  }
  95% {
    opacity: 1;
    transform: translate(-50%, -10rem) scale(0.3);
  }
  100% {
    opacity: 0;
    transform: translate(-50%, -10rem) scale(0.3);
  }
}
@keyframes hexTouchAnim {
  0% {
    transform: scale(3);
  }
  90% {
    transform: scale(3);
  }
  94% {
    transform: scale(2.5);
  }
  98% {
    transform: scale(3);
  }
}
/* line 2708, ../sass/custom.scss */
.hexagon-container {
  position: absolute;
  width: 30rem;
  height: 26rem;
  transition: 0.5s opacity ease;
}
/* line 2714, ../sass/custom.scss */
.hexagon-container .touch-area {
  width: 18rem;
  height: 100%;
  position: absolute;
  top: 0;
  left: 6rem;
}
/* line 2722, ../sass/custom.scss */
.hexagon-container .hex-name {
  position: absolute;
  width: 15rem;
  top: 15rem;
  left: 7.5rem;
  text-align: center;
  font-size: 2rem;
  color: white;
}
/* line 2732, ../sass/custom.scss */
.hexagon-container .hex-icon {
  position: absolute;
  height: 6rem;
  top: 7rem;
  width: 15rem;
  left: 7.5rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 2742, ../sass/custom.scss */
.hexagon-container .hex-icon svg {
  height: 100%;
  width: 100%;
  fill: white;
}
/* line 2749, ../sass/custom.scss */
.hexagon-container .hexagon-vectors {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* line 2756, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hexagon {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* line 2763, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hexagon.inner-1 {
  opacity: 0.5;
  transform: scale(0.91);
  animation: 2s shrinkInnerHexagon1 infinite;
}
/* line 2768, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hexagon.inner-1 .hex-line {
  height: 0.7rem;
}
/* line 2773, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hexagon.inner-2 {
  opacity: 0.5;
  transform: scale(0.82);
  animation: 2s shrinkInnerHexagon2 infinite;
  animation-delay: 0.2s;
}
/* line 2779, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hexagon.inner-2 .hex-line {
  height: 0.8rem;
}
@keyframes shrinkInnerHexagon1 {
  0% {
    transform: scale(0.91);
  }
  20% {
    transform: scale(0.87);
  }
  70% {
    transform: scale(0.91);
  }
  100% {
    transform: scale(0.91);
  }
}
@keyframes shrinkInnerHexagon2 {
  0% {
    transform: scale(0.82);
  }
  20% {
    transform: scale(0.77);
  }
  70% {
    transform: scale(0.82);
  }
  100% {
    transform: scale(0.82);
  }
}
/* line 2799, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hex-line {
  position: absolute;
  width: 15rem;
  height: 0.6rem;
  background-color: white;
  transition: 0.5s background-color ease;
}
/* line 2806, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hex-line.top-top {
  top: 0;
  left: 7.6rem;
}
/* line 2811, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hex-line.top-left {
  top: 0;
  right: 75%;
  transform: rotate(-60deg);
  transform-origin: 100% 0%;
}
/* line 2818, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hex-line.top-right {
  top: 0;
  left: 75.3%;
  width: 14.9rem;
  transform: rotate(60deg);
  transform-origin: 0% 0%;
}
/* line 2826, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hex-line.bottom-bottom {
  bottom: 0;
  left: 25%;
}
/* line 2831, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hex-line.bottom-left {
  bottom: 0;
  right: 75%;
  transform: rotate(60deg);
  transform-origin: 100% 100%;
}
/* line 2838, ../sass/custom.scss */
.hexagon-container .hexagon-vectors .hex-line.bottom-right {
  bottom: 0;
  left: 75%;
  transform: rotate(-60deg);
  transform-origin: 0% 100%;
}
/* line 2848, ../sass/custom.scss */
.hexagon-container.hex-full .hexagon.inner-2 {
  opacity: 0.9;
}
/* line 2851, ../sass/custom.scss */
.hexagon-container.hex-full .hexagon.inner-2 .hex-line {
  height: 20rem;
}
/* line 2856, ../sass/custom.scss */
.hexagon-container.hex-full .hex-name {
  color: #555759;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.7);
  width: 26rem;
}

/* line 2866, ../sass/custom.scss */
.svg-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 2873, ../sass/custom.scss */
.svg-container svg {
  height: 100%;
}

/* line 2878, ../sass/custom.scss */
.running-lady-svg-container {
  transition: 0.5s opacity ease;
}

/* line 2882, ../sass/custom.scss */
.running-lady-svg-container svg polygon {
  animation: 10s runningLadySvgShimmer infinite;
}

/* line 2886, ../sass/custom.scss */
.map-svg-container svg polygon {
  animation: 5s mapSvgShimmer infinite;
}

@keyframes runningLadySvgShimmer {
  0% {
    opacity: 1;
  }
  20% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.9;
  }
  100% {
    opacity: 1;
  }
}
@keyframes mapSvgShimmer {
  0% {
    opacity: 1;
  }
  20% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
@keyframes aliveCells {
  0% {
    transform: scale(1);
  }
  30% {
    transform: rotateY(20deg) scale(1.1);
  }
  60% {
    transform: rotateY(5deg) rotateX(-5rem) scale(1.05);
  }
  100% {
    transform: scale(1);
  }
}
/* line 2911, ../sass/custom.scss */
.btn {
  font-size: 3rem;
  line-height: 14rem;
  color: white;
  padding-right: 12rem;
  transition: 0.5s opacity ease;
}
/* line 2918, ../sass/custom.scss */
.btn .btn-icon {
  content: '';
  position: absolute;
  right: 0;
  top: 3rem;
  width: 8rem;
  height: 8rem;
  border: 0.6rem solid white;
  border-radius: 50%;
  overflow: hidden;
}
/* line 2929, ../sass/custom.scss */
.btn .btn-icon::after {
  content: '';
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 35%;
  background-image: url("../img/btn-arrow.png");
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  animation: 2s entryArrowAnimation infinite;
}
/* line 2944, ../sass/custom.scss */
.btn.back-btn {
  padding-right: 0;
  padding-left: 12rem;
}
/* line 2948, ../sass/custom.scss */
.btn.back-btn .btn-icon {
  left: 0;
  top: 2.4rem;
}
/* line 2952, ../sass/custom.scss */
.btn.back-btn .btn-icon::after {
  animation: 2s backArrowAnimation infinite;
}

@keyframes entryArrowAnimation {
  0% {
    transform: translate(-50px, 0);
  }
  50% {
    transform: translate(0rem, 0);
  }
  100% {
    transform: translate(50px, 0);
  }
}
@keyframes backArrowAnimation {
  0% {
    transform: translate(50px, 0) rotate(180deg);
  }
  50% {
    transform: translate(0rem, 0) rotate(180deg);
  }
  100% {
    transform: translate(-50px, 0) rotate(180deg);
  }
}
/* line 2971, ../sass/custom.scss */
.nav-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 8rem;
}
/* line 2978, ../sass/custom.scss */
.nav-bar .nav-content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  background-color: #3d3e40;
  transform: translate(0, 100%);
  transition: 0.5s transform ease;
}
/* line 2989, ../sass/custom.scss */
.nav-bar .nav-content .lines {
  display: flex;
  flex-grow: 1;
}
/* line 2993, ../sass/custom.scss */
.nav-bar .nav-content .lines .line-1 {
  display: flex;
  flex-grow: 1;
  margin-right: -1px;
}
/* line 2999, ../sass/custom.scss */
.nav-bar .nav-content .lines .line-2 {
  display: flex;
  flex-grow: 1;
}
@media screen and (orientation: portrait) {
  /* line 3006, ../sass/custom.scss */
  .nav-bar .nav-content .lines {
    flex-direction: column;
  }
  /* line 3009, ../sass/custom.scss */
  .nav-bar .nav-content .lines .line-1 {
    border-bottom: 1px solid #6e7073;
  }
}
/* line 3015, ../sass/custom.scss */
.nav-bar .nav-content .logo {
  width: 15%;
  min-width: 10rem;
  border-left: 1px solid #6e7073;
  background-image: url("../img/logo_white.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 47%;
}
/* line 3025, ../sass/custom.scss */
.nav-bar .nav-content .item {
  position: relative;
  flex-grow: 1;
  background-color: #555759;
  font-size: 2rem;
  white-space: nowrap;
}
/* line 3032, ../sass/custom.scss */
.nav-bar .nav-content .item .item-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  transition: 0.5s opacity ease;
}
/* line 3043, ../sass/custom.scss */
.nav-bar .icon {
  width: 8rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto 40%;
  background-color: #555759;
}
/* line 3050, ../sass/custom.scss */
.nav-bar .icon.share-icon {
  background-image: url("../img/share-icon.png");
}
/* line 3054, ../sass/custom.scss */
.nav-bar .icon.documents-icon {
  background-image: url("../img/documents-icon.png");
}
/* line 3059, ../sass/custom.scss */
.nav-bar .selector-bar {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1rem;
  width: 1px;
  background-color: #ee3d33;
  opacity: 0;
  pointer-events: none;
  transition: 1s opacity ease, 1s transform ease;
  transform-origin: 0;
}

/* line 3079, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container .hexagon.inner-2,
.page[data-page="population-stratification"] .hexagon-container .hexagon.inner-2,
.page[data-page="molecular-diagnostics"] .hexagon-container .hexagon.inner-2,
.page[data-page="translational-research"] .hexagon-container .hexagon.inner-2,
.page[data-page="targeted-therapeutics"] .hexagon-container .hexagon.inner-2 {
  display: none;
}
/* line 3083, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.cs1 .hexagon.inner-1,
.page[data-page="population-stratification"] .hexagon-container.cs1 .hexagon.inner-1,
.page[data-page="molecular-diagnostics"] .hexagon-container.cs1 .hexagon.inner-1,
.page[data-page="translational-research"] .hexagon-container.cs1 .hexagon.inner-1,
.page[data-page="targeted-therapeutics"] .hexagon-container.cs1 .hexagon.inner-1 {
  animation-delay: 0s;
}
/* line 3087, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.cs2 .hexagon.inner-1,
.page[data-page="population-stratification"] .hexagon-container.cs2 .hexagon.inner-1,
.page[data-page="molecular-diagnostics"] .hexagon-container.cs2 .hexagon.inner-1,
.page[data-page="translational-research"] .hexagon-container.cs2 .hexagon.inner-1,
.page[data-page="targeted-therapeutics"] .hexagon-container.cs2 .hexagon.inner-1 {
  animation-delay: 0.2s;
}
/* line 3091, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.cs3 .hexagon.inner-1,
.page[data-page="population-stratification"] .hexagon-container.cs3 .hexagon.inner-1,
.page[data-page="molecular-diagnostics"] .hexagon-container.cs3 .hexagon.inner-1,
.page[data-page="translational-research"] .hexagon-container.cs3 .hexagon.inner-1,
.page[data-page="targeted-therapeutics"] .hexagon-container.cs3 .hexagon.inner-1 {
  animation-delay: 0.4s;
}
/* line 3095, ../sass/custom.scss */
.page[data-page="factors-and-trends"] .hexagon-container.cs4 .hexagon.inner-1,
.page[data-page="population-stratification"] .hexagon-container.cs4 .hexagon.inner-1,
.page[data-page="molecular-diagnostics"] .hexagon-container.cs4 .hexagon.inner-1,
.page[data-page="translational-research"] .hexagon-container.cs4 .hexagon.inner-1,
.page[data-page="targeted-therapeutics"] .hexagon-container.cs4 .hexagon.inner-1 {
  animation-delay: 0.6s;
}

/* line 3101, ../sass/custom.scss */
.body[data-page="entry"] .page[data-page="entry"],
.body[data-page="factors-and-trends"] .page[data-page="factors-and-trends"],
.body[data-page="population-stratification"] .page[data-page="population-stratification"],
.body[data-page="molecular-diagnostics"] .page[data-page="molecular-diagnostics"],
.body[data-page="translational-research"] .page[data-page="translational-research"],
.body[data-page="targeted-therapeutics"] .page[data-page="targeted-therapeutics"] {
  opacity: 1;
  pointer-events: inherit;
}

/* line 3116, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .red-areas-container,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .red-areas-container,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .red-areas-container,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .red-areas-container,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .red-areas-container {
  transform: translateX(0);
}
/* line 3120, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .white-areas-container,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .white-areas-container,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .white-areas-container,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .white-areas-container,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .white-areas-container {
  transform: translateX(0);
}
/* line 3124, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container {
  opacity: 1;
}
/* line 3127, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.cs1,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.cs1,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.cs1,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.cs1,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.cs1 {
  transition-delay: 0.6s;
}
/* line 3131, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.cs2,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.cs2,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.cs2,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.cs2,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.cs2 {
  transition-delay: 0.8s;
}
/* line 3135, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.cs3,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.cs3,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.cs3,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.cs3,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.cs3 {
  transition-delay: 1s;
}
/* line 3139, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.cs4,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.cs4,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.cs4,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.cs4,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.cs4 {
  transition-delay: 1.2s;
}
/* line 3143, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.translational-research,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.translational-research,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.translational-research,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.translational-research,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.translational-research {
  transition-delay: 0.2s;
}
/* line 3147, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.population-stratification,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.population-stratification,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.population-stratification,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.population-stratification,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.population-stratification {
  transition-delay: 0.3s;
}
/* line 3151, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.molecular-diagnostics,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.molecular-diagnostics,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.molecular-diagnostics,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.molecular-diagnostics,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.molecular-diagnostics {
  transition-delay: 0.4s;
}
/* line 3155, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.targeted-therapeutics,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.targeted-therapeutics,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.targeted-therapeutics,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.targeted-therapeutics,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.targeted-therapeutics {
  transition-delay: 0.5s;
}
/* line 3159, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.factors-and-trends,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.factors-and-trends,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.factors-and-trends,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.factors-and-trends,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.factors-and-trends {
  transition-delay: 0.6s;
}
/* line 3163, ../sass/custom.scss */
.body[data-page="entry"][data-panel=""] .page[data-page="entry"] .hexagon-container.partnerships,
.body[data-page="population-stratification"][data-panel=""] .page[data-page="population-stratification"] .hexagon-container.partnerships,
.body[data-page="molecular-diagnostics"][data-panel=""] .page[data-page="molecular-diagnostics"] .hexagon-container.partnerships,
.body[data-page="translational-research"][data-panel=""] .page[data-page="translational-research"] .hexagon-container.partnerships,
.body[data-page="targeted-therapeutics"][data-panel=""] .page[data-page="targeted-therapeutics"] .hexagon-container.partnerships {
  transition-delay: 0.7s;
}

/* line 3169, ../sass/custom.scss */
.body[data-page="partnerships"] .page[data-page="partnerships"] {
  opacity: 1;
  pointer-events: inherit;
}
/* line 3173, ../sass/custom.scss */
.body[data-page="partnerships"] .page[data-page="partnerships"] .red-areas-container {
  transform: translateX(0);
}

/* line 3184, ../sass/custom.scss */
.body[data-page="factors-and-trends"] .nav-bar .selector-bar,
.body[data-page="population-stratification"] .nav-bar .selector-bar,
.body[data-page="molecular-diagnostics"] .nav-bar .selector-bar,
.body[data-page="translational-research"] .nav-bar .selector-bar,
.body[data-page="targeted-therapeutics"] .nav-bar .selector-bar,
.body[data-page="partnerships"] .nav-bar .selector-bar {
  opacity: 1;
}

/* line 3196, ../sass/custom.scss */
.body[data-nav="show"] .nav-bar .nav-content,
.body[data-page="factors-and-trends"] .nav-bar .nav-content,
.body[data-page="population-stratification"] .nav-bar .nav-content,
.body[data-page="molecular-diagnostics"] .nav-bar .nav-content,
.body[data-page="translational-research"] .nav-bar .nav-content,
.body[data-page="targeted-therapeutics"] .nav-bar .nav-content,
.body[data-page="partnerships"] .nav-bar .nav-content {
  transform: translate(0, 0);
}
/* line 3200, ../sass/custom.scss */
.body[data-nav="show"] .nav-bar .nav-hamburger,
.body[data-page="factors-and-trends"] .nav-bar .nav-hamburger,
.body[data-page="population-stratification"] .nav-bar .nav-hamburger,
.body[data-page="molecular-diagnostics"] .nav-bar .nav-hamburger,
.body[data-page="translational-research"] .nav-bar .nav-hamburger,
.body[data-page="targeted-therapeutics"] .nav-bar .nav-hamburger,
.body[data-page="partnerships"] .nav-bar .nav-hamburger {
  background-image: url("../img/hamburger_white.png");
}
/* line 3204, ../sass/custom.scss */
.body[data-nav="show"] .nav-bar .selector-bar,
.body[data-page="factors-and-trends"] .nav-bar .selector-bar,
.body[data-page="population-stratification"] .nav-bar .selector-bar,
.body[data-page="molecular-diagnostics"] .nav-bar .selector-bar,
.body[data-page="translational-research"] .nav-bar .selector-bar,
.body[data-page="targeted-therapeutics"] .nav-bar .selector-bar,
.body[data-page="partnerships"] .nav-bar .selector-bar {
  opacity: 1;
}

/* line 3210, ../sass/custom.scss */
.body[data-page="entry"] .page[data-page="entry"] .logo {
  opacity: 1;
}
/* line 3214, ../sass/custom.scss */
.body[data-page="entry"] .page[data-page="entry"] .white-area-container {
  transform: translateX(0);
}
/* line 3218, ../sass/custom.scss */
.body[data-page="entry"] .page[data-page="entry"] .red-areas-container {
  transform: translateX(0);
}

/* line 3224, ../sass/custom.scss */
.body[data-panel=""] .page[data-page="factors-and-trends"] .claim:not([data-panel]) {
  opacity: 1;
  pointer-events: inherit;
}
/* line 3229, ../sass/custom.scss */
.body[data-panel=""] .page[data-page="factors-and-trends"] .triangles-area {
  opacity: 1;
  transition-delay: 1s;
}

/* line 3236, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container {
  opacity: 1;
  pointer-events: inherit;
}
/* line 3241, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge {
  opacity: 1;
}
/* line 3246, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.wedge-top-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.wedge-top-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-top-right {
  transition-delay: 0.4s;
  transform: rotate(36.1deg) scale(1);
}
/* line 3250, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.wedge-bottom-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.wedge-bottom-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-bottom-right {
  transition-delay: 0.5s;
  transform: rotate(108deg) scale(1);
}
/* line 3254, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.wedge-bottom-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.wedge-bottom-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-bottom-left {
  transition-delay: 0.6s;
  transform: rotate(-108deg) scale(1);
}
/* line 3258, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.wedge-bottom,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.wedge-bottom,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-bottom {
  transition-delay: 0.7s;
  transform: rotate(180deg) scale(1);
}
/* line 3262, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.wedge-top-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.wedge-top-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.wedge-top-left {
  transition-delay: 0.8s;
  transform: rotate(-36deg) scale(1);
}
/* line 3267, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-top-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.topic-top-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.topic-top-right {
  transition-delay: 0.4s;
  transform: scale(1);
}
/* line 3271, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-bottom-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.topic-bottom-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.topic-bottom-right {
  transition-delay: 0.5s;
  transform: scale(1);
}
/* line 3275, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-bottom-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.topic-bottom-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.topic-bottom-left {
  transition-delay: 0.6s;
  transform: scale(1);
}
/* line 3279, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-bottom,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.topic-bottom,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.topic-bottom {
  transition-delay: 0.7s;
  transform: scale(1);
}
/* line 3283, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.topic-top-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.topic-top-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.topic-top-left {
  transition-delay: 0.8s;
  transform: scale(1);
}
/* line 3288, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.icon-top-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-top-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.icon-top-right {
  transition-delay: 0.3s;
  transform: scale(1);
}
/* line 3292, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.icon-bottom-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-bottom-right,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.icon-bottom-right {
  transition-delay: 0.4s;
  transform: scale(1);
}
/* line 3296, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.icon-bottom-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-bottom-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.icon-bottom-left {
  transition-delay: 0.5s;
  transform: scale(1);
}
/* line 3300, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.icon-bottom,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-bottom,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.icon-bottom {
  transition-delay: 0.6s;
  transform: scale(1);
}
/* line 3304, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .topic.icon-top-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .icon.icon-top-left,
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .wedge.icon-top-left {
  transition-delay: 0.7s;
  transform: scale(1);
}
/* line 3311, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line::before {
  transform: translate(0%, -50%) scale(1, 1);
}
/* line 3315, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-top::before {
  transition-delay: 0.2s;
}
/* line 3318, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-center-right::before {
  transition-delay: 0.4s;
}
/* line 3321, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-center-left::before {
  transition-delay: 0.6s;
}
/* line 3324, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-bottom-right::before {
  transition-delay: 0.8s;
}
/* line 3327, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .line.line-bottom-left::before {
  transition-delay: 1s;
}
/* line 3332, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb {
  opacity: 1;
}
/* line 3335, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-top {
  transition-delay: 1.2s;
}
/* line 3338, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-center-right {
  transition-delay: 1.4s;
}
/* line 3341, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-center-left {
  transition-delay: 1.6s;
}
/* line 3344, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-bottom-right {
  transition-delay: 1.8s;
}
/* line 3347, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-diagram-container .ecosystem-diagram-content .blurb.blurb-bottom-left {
  transition-delay: 2s;
}
/* line 3354, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .white-areas-container {
  transform: translate(0);
  transition-delay: 0.8s;
}
/* line 3359, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .ecosystem-claim-container {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1.2s;
}
/* line 3365, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .dna-sequencing-container {
  transform: rotate(-30deg) translate(33rem);
}
/* line 3369, ../sass/custom.scss */
.body[data-page="factors-and-trends"][data-panel="ecosystem"] .page[data-page="factors-and-trends"] .close-btn {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}

/* line 3379, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .dna-sequencing-container,
.body[data-panel="omix-dx-data"] .dna-sequencing-container,
.body[data-panel="clinical-and-remote-care"] .dna-sequencing-container {
  transform: translate(250rem, 0);
}
/* line 3383, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .hexagon-container,
.body[data-panel="lifestyle-and-environmental"] .trends-btn,
.body[data-panel="omix-dx-data"] .hexagon-container,
.body[data-panel="omix-dx-data"] .trends-btn,
.body[data-panel="clinical-and-remote-care"] .hexagon-container,
.body[data-panel="clinical-and-remote-care"] .trends-btn {
  opacity: 0;
  pointer-events: none;
}
/* line 3389, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .white-areas-container,
.body[data-panel="omix-dx-data"] .white-areas-container,
.body[data-panel="clinical-and-remote-care"] .white-areas-container {
  transform: translate(20rem, -50rem);
  transition-delay: 0.8s;
}
/* line 3394, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .red-areas-container,
.body[data-panel="omix-dx-data"] .red-areas-container,
.body[data-panel="clinical-and-remote-care"] .red-areas-container {
  transform: translate(250rem, 70rem) rotate(65deg);
}
/* line 3398, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .close-btn,
.body[data-panel="omix-dx-data"] .close-btn,
.body[data-panel="clinical-and-remote-care"] .close-btn {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}
/* line 3404, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .small-nav-container,
.body[data-panel="omix-dx-data"] .small-nav-container,
.body[data-panel="clinical-and-remote-care"] .small-nav-container {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}
/* line 3409, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .small-nav-container .hexagon-container,
.body[data-panel="omix-dx-data"] .small-nav-container .hexagon-container,
.body[data-panel="clinical-and-remote-care"] .small-nav-container .hexagon-container {
  opacity: 1;
  pointer-events: inherit;
}

/* line 3417, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .running-lady {
  transform: translate(40rem, 20rem) scale(1.2);
}
/* line 3420, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .running-lady .triangles-area {
  opacity: 1;
  transition-delay: 1s;
}
/* line 3424, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .running-lady .triangles-area .triangle {
  border-color: transparent transparent #f3b8d6 transparent;
}
/* line 3430, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .claim[data-panel="lifestyle-and-environmental"] {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}
/* line 3437, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .small-nav-container .hexagon-container.lifestyle .hex-icon svg {
  fill: #ee3d33;
}
/* line 3441, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .small-nav-container .hexagon-container.lifestyle .hex-line {
  height: 0.6rem;
}
/* line 3447, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .running-lady .tree {
  opacity: 1;
  transform: scale(0.9);
  transition-delay: 1s;
}
/* line 3453, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .running-lady .mountain {
  opacity: 1;
  transform: scale(1);
  transition-delay: 0.5s;
}
/* line 3459, ../sass/custom.scss */
.body[data-panel="lifestyle-and-environmental"] .running-lady .city-scape {
  opacity: 0;
}

/* line 3466, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .running-lady {
  transform: translate(10rem, 12rem) scale(2.8);
}
/* line 3470, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .claim[data-panel="omix-dx-data"] {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}
/* line 3477, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .small-nav-container .hexagon-container.omics .hex-icon svg {
  fill: #ee3d33;
}
/* line 3481, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .small-nav-container .hexagon-container.omics .hex-line {
  height: 0.6rem;
}
/* line 3487, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .running-lady .cells-area {
  opacity: 1;
}
/* line 3490, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .running-lady .cells-area .cell-main {
  transform: scale(0.38);
}
/* line 3494, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .running-lady .cells-area .cell-bg1 {
  transform: scale(0.3);
}
/* line 3498, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .running-lady .cells-area .cell-bg2 {
  transform: scale(0.58);
}
/* line 3503, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .running-lady .city-scape {
  opacity: 0;
}
/* line 3507, ../sass/custom.scss */
.body[data-panel="omix-dx-data"] .running-lady .running-lady-svg-container {
  opacity: 0;
  transition-duration: 2s;
}

/* line 3515, ../sass/custom.scss */
.body[data-panel="clinical-and-remote-care"] .running-lady {
  transform: translate(14rem, 31.6rem) scale(2);
}
/* line 3519, ../sass/custom.scss */
.body[data-panel="clinical-and-remote-care"] .claim[data-panel="clinical-and-remote-care"] {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}
/* line 3526, ../sass/custom.scss */
.body[data-panel="clinical-and-remote-care"] .small-nav-container .hexagon-container.clinical .hex-icon svg {
  fill: #ee3d33;
}
/* line 3530, ../sass/custom.scss */
.body[data-panel="clinical-and-remote-care"] .small-nav-container .hexagon-container.clinical .hex-line {
  height: 0.6rem;
}
/* line 3536, ../sass/custom.scss */
.body[data-panel="clinical-and-remote-care"] .running-lady .heart {
  opacity: 1;
  transform: scale(0.5);
  transition-delay: 0.5s;
}
/* line 3542, ../sass/custom.scss */
.body[data-panel="clinical-and-remote-care"] .running-lady .city-scape {
  opacity: 0;
}
/* line 3546, ../sass/custom.scss */
.body[data-panel="clinical-and-remote-care"] .running-lady .running-lady-svg-container {
  opacity: 0;
  transition-duration: 1s;
}

/* line 3554, ../sass/custom.scss */
.body[data-panel="trends"] .dna-sequencing-container {
  transform: translate(250rem, 0);
}
/* line 3558, ../sass/custom.scss */
.body[data-panel="trends"] .running-lady {
  transform: translate(10.5rem, -86rem) scale(4.8);
}
/* line 3561, ../sass/custom.scss */
.body[data-panel="trends"] .running-lady .running-lady-svg-container {
  opacity: 0;
  transition-duration: 1s;
}
/* line 3566, ../sass/custom.scss */
.body[data-panel="trends"] .running-lady .city-scape-detailed {
  opacity: 1;
}
/* line 3570, ../sass/custom.scss */
.body[data-panel="trends"] .running-lady .city-scape {
  opacity: 0;
  transition-delay: 1s;
}
/* line 3576, ../sass/custom.scss */
.body[data-panel="trends"] .claim[data-panel="trends"],
.body[data-panel="trends"] .factoid[data-panel="trends"] {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}

/* line 3585, ../sass/custom.scss */
.body[data-panel="ecosystem"] .running-lady {
  transform: translate(-30rem, -60rem) scale(1.8);
}

/* line 3591, ../sass/custom.scss */
.body[data-panel="trends"] .page[data-page="factors-and-trends"] .trends-diagram-container {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}
/* line 3597, ../sass/custom.scss */
.body[data-panel="trends"] .page[data-page="factors-and-trends"] .hexagon-container,
.body[data-panel="trends"] .page[data-page="factors-and-trends"] .trends-btn {
  opacity: 0;
  pointer-events: none;
}
/* line 3603, ../sass/custom.scss */
.body[data-panel="trends"] .page[data-page="factors-and-trends"] .white-areas-container {
  transform: translate(50rem, -10rem);
  transition-delay: 0.8s;
}
/* line 3608, ../sass/custom.scss */
.body[data-panel="trends"] .page[data-page="factors-and-trends"] .red-areas-container {
  transform: translate(250rem, 70rem) rotate(65deg);
}
/* line 3612, ../sass/custom.scss */
.body[data-panel="trends"] .page[data-page="factors-and-trends"] .close-btn {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}

/* line 3620, ../sass/custom.scss */
.body[data-panel="ecosystem"] .page[data-page="factors-and-trends"] .running-lady {
  transform: translate(1.6rem, -9.8rem) scale(0.32);
}
/* line 3624, ../sass/custom.scss */
.body[data-panel="ecosystem"] .page[data-page="factors-and-trends"] .hexagon-container {
  opacity: 0;
  pointer-events: none;
}
/* line 3629, ../sass/custom.scss */
.body[data-panel="ecosystem"] .page[data-page="factors-and-trends"] .trends-btn {
  opacity: 0;
  pointer-events: none;
}

/* line 3640, ../sass/custom.scss */
.body[data-panel=""][data-page="population-stratification"] .page[data-page="population-stratification"] .main-content, .body[data-panel=""][data-page="molecular-diagnostics"] .page[data-page="molecular-diagnostics"] .main-content, .body[data-panel=""][data-page="translational-research"] .page[data-page="translational-research"] .main-content, .body[data-panel=""][data-page="targeted-therapeutics"] .page[data-page="targeted-therapeutics"] .main-content {
  opacity: 1;
  transition-delay: 0.7s;
  pointer-events: inherit;
}
/* line 3646, ../sass/custom.scss */
.body[data-panel=""][data-page="population-stratification"] .page[data-page="population-stratification"] .page-bg-1, .body[data-panel=""][data-page="molecular-diagnostics"] .page[data-page="molecular-diagnostics"] .page-bg-1, .body[data-panel=""][data-page="translational-research"] .page[data-page="translational-research"] .page-bg-1, .body[data-panel=""][data-page="targeted-therapeutics"] .page[data-page="targeted-therapeutics"] .page-bg-1 {
  opacity: 1;
  transition-delay: 0s;
}

/* line 3658, ../sass/custom.scss */
.body[data-panel="overview"][data-page="population-stratification"] .page[data-page="population-stratification"] .overview-content, .body[data-panel="overview"][data-page="molecular-diagnostics"] .page[data-page="molecular-diagnostics"] .overview-content, .body[data-panel="overview"][data-page="translational-research"] .page[data-page="translational-research"] .overview-content, .body[data-panel="overview"][data-page="targeted-therapeutics"] .page[data-page="targeted-therapeutics"] .overview-content {
  opacity: 1;
  transition-delay: 1s;
  pointer-events: inherit;
}
/* line 3665, ../sass/custom.scss */
.body[data-panel="overview"] .page[data-page="population-stratification"] .page-bg-1 {
  opacity: 1;
  transform: translate(-88rem);
  transition-delay: 0s;
}
/* line 3671, ../sass/custom.scss */
.body[data-panel="overview"] .red-areas-container {
  transform: translate(-190rem, 100rem) rotate(-60deg) !important;
  transition-delay: 0s;
}
/* line 3676, ../sass/custom.scss */
.body[data-panel="overview"] .white-areas-container {
  transform: translate(-140rem, 0) !important;
  transition-delay: 0s;
}
/* line 3681, ../sass/custom.scss */
.body[data-panel="overview"] .hexagon-container {
  opacity: 0;
  pointer-events: none;
}

/* line 3687, ../sass/custom.scss */
.body[data-panel="cs1"] .cs1-page-bg,
.body[data-panel="cs2"] .cs2-page-bg,
.body[data-panel="cs3"] .cs3-page-bg,
.body[data-panel="cs4"] .cs4-page-bg {
  opacity: 1;
  transition-delay: 0.2s;
}

/* line 3699, ../sass/custom.scss */
.body[data-panel="cs1"] .red-areas-container,
.body[data-panel="cs2"] .red-areas-container,
.body[data-panel="cs3"] .red-areas-container,
.body[data-panel="cs4"] .red-areas-container {
  transform: rotateZ(-60deg) translate(-10rem, 70rem);
}
/* line 3703, ../sass/custom.scss */
.body[data-panel="cs1"] .white-areas-container,
.body[data-panel="cs1"] .white-areas-container.transition,
.body[data-panel="cs2"] .white-areas-container,
.body[data-panel="cs2"] .white-areas-container.transition,
.body[data-panel="cs3"] .white-areas-container,
.body[data-panel="cs3"] .white-areas-container.transition,
.body[data-panel="cs4"] .white-areas-container,
.body[data-panel="cs4"] .white-areas-container.transition {
  transform: translate(-300rem, 22rem);
}
/* line 3708, ../sass/custom.scss */
.body[data-panel="cs1"] .close-btn,
.body[data-panel="cs2"] .close-btn,
.body[data-panel="cs3"] .close-btn,
.body[data-panel="cs4"] .close-btn {
  opacity: 1;
  pointer-events: inherit;
}
/* line 3713, ../sass/custom.scss */
.body[data-panel="cs1"] .hexagon-container,
.body[data-panel="cs2"] .hexagon-container,
.body[data-panel="cs3"] .hexagon-container,
.body[data-panel="cs4"] .hexagon-container {
  opacity: 0;
  pointer-events: none;
}
/* line 3718, ../sass/custom.scss */
.body[data-panel="cs1"] .cs-hex-container,
.body[data-panel="cs2"] .cs-hex-container,
.body[data-panel="cs3"] .cs-hex-container,
.body[data-panel="cs4"] .cs-hex-container {
  opacity: 1;
  pointer-events: inherit;
}
/* line 3722, ../sass/custom.scss */
.body[data-panel="cs1"] .cs-hex-container .hexagon-container,
.body[data-panel="cs2"] .cs-hex-container .hexagon-container,
.body[data-panel="cs3"] .cs-hex-container .hexagon-container,
.body[data-panel="cs4"] .cs-hex-container .hexagon-container {
  opacity: 1;
  pointer-events: inherit;
}
/* line 3732, ../sass/custom.scss */
.body[data-panel="cs1"][data-content="situation"] .white-areas-container:not(.transition), .body[data-panel="cs1"][data-content="expertise"] .white-areas-container:not(.transition), .body[data-panel="cs1"][data-content="outcome"] .white-areas-container:not(.transition), .body[data-panel="cs1"][data-content="approach"] .white-areas-container:not(.transition),
.body[data-panel="cs2"][data-content="situation"] .white-areas-container:not(.transition),
.body[data-panel="cs2"][data-content="expertise"] .white-areas-container:not(.transition),
.body[data-panel="cs2"][data-content="outcome"] .white-areas-container:not(.transition),
.body[data-panel="cs2"][data-content="approach"] .white-areas-container:not(.transition),
.body[data-panel="cs3"][data-content="situation"] .white-areas-container:not(.transition),
.body[data-panel="cs3"][data-content="expertise"] .white-areas-container:not(.transition),
.body[data-panel="cs3"][data-content="outcome"] .white-areas-container:not(.transition),
.body[data-panel="cs3"][data-content="approach"] .white-areas-container:not(.transition),
.body[data-panel="cs4"][data-content="situation"] .white-areas-container:not(.transition),
.body[data-panel="cs4"][data-content="expertise"] .white-areas-container:not(.transition),
.body[data-panel="cs4"][data-content="outcome"] .white-areas-container:not(.transition),
.body[data-panel="cs4"][data-content="approach"] .white-areas-container:not(.transition) {
  transform: translate(2rem, 22rem);
}
/* line 3737, ../sass/custom.scss */
.body[data-panel="cs1"][data-bullet="0"] .bullet[data-js-bullet="0"]::after, .body[data-panel="cs1"][data-bullet="1"] .bullet[data-js-bullet="1"]::after, .body[data-panel="cs1"][data-bullet="2"] .bullet[data-js-bullet="2"]::after, .body[data-panel="cs1"][data-bullet="3"] .bullet[data-js-bullet="3"]::after, .body[data-panel="cs1"][data-bullet="4"] .bullet[data-js-bullet="4"]::after, .body[data-panel="cs1"][data-bullet="5"] .bullet[data-js-bullet="5"]::after, .body[data-panel="cs1"][data-bullet="6"] .bullet[data-js-bullet="6"]::after, .body[data-panel="cs1"][data-sub-bullet="0"] .bullet[data-js-sub-bullet="0"]::after, .body[data-panel="cs1"][data-sub-bullet="1"] .bullet[data-js-sub-bullet="1"]::after, .body[data-panel="cs1"][data-sub-bullet="2"] .bullet[data-js-sub-bullet="2"]::after, .body[data-panel="cs1"][data-sub-bullet="3"] .bullet[data-js-sub-bullet="3"]::after, .body[data-panel="cs1"][data-sub-bullet="4"] .bullet[data-js-sub-bullet="4"]::after, .body[data-panel="cs1"][data-sub-bullet="5"] .bullet[data-js-sub-bullet="5"]::after, .body[data-panel="cs1"][data-sub-bullet="6"] .bullet[data-js-sub-bullet="6"]::after,
.body[data-panel="cs2"][data-bullet="0"] .bullet[data-js-bullet="0"]::after,
.body[data-panel="cs2"][data-bullet="1"] .bullet[data-js-bullet="1"]::after,
.body[data-panel="cs2"][data-bullet="2"] .bullet[data-js-bullet="2"]::after,
.body[data-panel="cs2"][data-bullet="3"] .bullet[data-js-bullet="3"]::after,
.body[data-panel="cs2"][data-bullet="4"] .bullet[data-js-bullet="4"]::after,
.body[data-panel="cs2"][data-bullet="5"] .bullet[data-js-bullet="5"]::after,
.body[data-panel="cs2"][data-bullet="6"] .bullet[data-js-bullet="6"]::after,
.body[data-panel="cs2"][data-sub-bullet="0"] .bullet[data-js-sub-bullet="0"]::after,
.body[data-panel="cs2"][data-sub-bullet="1"] .bullet[data-js-sub-bullet="1"]::after,
.body[data-panel="cs2"][data-sub-bullet="2"] .bullet[data-js-sub-bullet="2"]::after,
.body[data-panel="cs2"][data-sub-bullet="3"] .bullet[data-js-sub-bullet="3"]::after,
.body[data-panel="cs2"][data-sub-bullet="4"] .bullet[data-js-sub-bullet="4"]::after,
.body[data-panel="cs2"][data-sub-bullet="5"] .bullet[data-js-sub-bullet="5"]::after,
.body[data-panel="cs2"][data-sub-bullet="6"] .bullet[data-js-sub-bullet="6"]::after,
.body[data-panel="cs3"][data-bullet="0"] .bullet[data-js-bullet="0"]::after,
.body[data-panel="cs3"][data-bullet="1"] .bullet[data-js-bullet="1"]::after,
.body[data-panel="cs3"][data-bullet="2"] .bullet[data-js-bullet="2"]::after,
.body[data-panel="cs3"][data-bullet="3"] .bullet[data-js-bullet="3"]::after,
.body[data-panel="cs3"][data-bullet="4"] .bullet[data-js-bullet="4"]::after,
.body[data-panel="cs3"][data-bullet="5"] .bullet[data-js-bullet="5"]::after,
.body[data-panel="cs3"][data-bullet="6"] .bullet[data-js-bullet="6"]::after,
.body[data-panel="cs3"][data-sub-bullet="0"] .bullet[data-js-sub-bullet="0"]::after,
.body[data-panel="cs3"][data-sub-bullet="1"] .bullet[data-js-sub-bullet="1"]::after,
.body[data-panel="cs3"][data-sub-bullet="2"] .bullet[data-js-sub-bullet="2"]::after,
.body[data-panel="cs3"][data-sub-bullet="3"] .bullet[data-js-sub-bullet="3"]::after,
.body[data-panel="cs3"][data-sub-bullet="4"] .bullet[data-js-sub-bullet="4"]::after,
.body[data-panel="cs3"][data-sub-bullet="5"] .bullet[data-js-sub-bullet="5"]::after,
.body[data-panel="cs3"][data-sub-bullet="6"] .bullet[data-js-sub-bullet="6"]::after,
.body[data-panel="cs4"][data-bullet="0"] .bullet[data-js-bullet="0"]::after,
.body[data-panel="cs4"][data-bullet="1"] .bullet[data-js-bullet="1"]::after,
.body[data-panel="cs4"][data-bullet="2"] .bullet[data-js-bullet="2"]::after,
.body[data-panel="cs4"][data-bullet="3"] .bullet[data-js-bullet="3"]::after,
.body[data-panel="cs4"][data-bullet="4"] .bullet[data-js-bullet="4"]::after,
.body[data-panel="cs4"][data-bullet="5"] .bullet[data-js-bullet="5"]::after,
.body[data-panel="cs4"][data-bullet="6"] .bullet[data-js-bullet="6"]::after,
.body[data-panel="cs4"][data-sub-bullet="0"] .bullet[data-js-sub-bullet="0"]::after,
.body[data-panel="cs4"][data-sub-bullet="1"] .bullet[data-js-sub-bullet="1"]::after,
.body[data-panel="cs4"][data-sub-bullet="2"] .bullet[data-js-sub-bullet="2"]::after,
.body[data-panel="cs4"][data-sub-bullet="3"] .bullet[data-js-sub-bullet="3"]::after,
.body[data-panel="cs4"][data-sub-bullet="4"] .bullet[data-js-sub-bullet="4"]::after,
.body[data-panel="cs4"][data-sub-bullet="5"] .bullet[data-js-sub-bullet="5"]::after,
.body[data-panel="cs4"][data-sub-bullet="6"] .bullet[data-js-sub-bullet="6"]::after {
  background-color: #ee3134;
}
/* line 3754, ../sass/custom.scss */
.body[data-panel="cs1"][data-bullet="0"] .blurb[data-bullet="1"], .body[data-panel="cs1"][data-bullet="0"] .blurb[data-bullet="2"], .body[data-panel="cs1"][data-bullet="0"] .blurb[data-bullet="3"], .body[data-panel="cs1"][data-bullet="0"] .blurb[data-bullet="4"], .body[data-panel="cs1"][data-bullet="1"] .blurb[data-bullet="2"], .body[data-panel="cs1"][data-bullet="1"] .blurb[data-bullet="3"], .body[data-panel="cs1"][data-bullet="1"] .blurb[data-bullet="4"], .body[data-panel="cs1"][data-bullet="2"] .blurb[data-bullet="3"], .body[data-panel="cs1"][data-bullet="2"] .blurb[data-bullet="4"], .body[data-panel="cs1"][data-bullet="3"] .blurb[data-bullet="4"], .body[data-panel="cs1"][data-sub-bullet="0"] .blurb[data-sub-bullet="1"], .body[data-panel="cs1"][data-sub-bullet="0"] .blurb[data-sub-bullet="2"], .body[data-panel="cs1"][data-sub-bullet="0"] .blurb[data-sub-bullet="3"], .body[data-panel="cs1"][data-sub-bullet="0"] .blurb[data-sub-bullet="4"], .body[data-panel="cs1"][data-sub-bullet="0"] .blurb[data-sub-bullet="5"], .body[data-panel="cs1"][data-sub-bullet="0"] .blurb[data-sub-bullet="6"], .body[data-panel="cs1"][data-sub-bullet="1"] .blurb[data-sub-bullet="2"], .body[data-panel="cs1"][data-sub-bullet="1"] .blurb[data-sub-bullet="3"], .body[data-panel="cs1"][data-sub-bullet="1"] .blurb[data-sub-bullet="4"], .body[data-panel="cs1"][data-sub-bullet="1"] .blurb[data-sub-bullet="5"], .body[data-panel="cs1"][data-sub-bullet="1"] .blurb[data-sub-bullet="6"], .body[data-panel="cs1"][data-sub-bullet="2"] .blurb[data-sub-bullet="3"], .body[data-panel="cs1"][data-sub-bullet="2"] .blurb[data-sub-bullet="4"], .body[data-panel="cs1"][data-sub-bullet="2"] .blurb[data-sub-bullet="5"], .body[data-panel="cs1"][data-sub-bullet="2"] .blurb[data-sub-bullet="6"], .body[data-panel="cs1"][data-sub-bullet="3"] .blurb[data-sub-bullet="4"], .body[data-panel="cs1"][data-sub-bullet="3"] .blurb[data-sub-bullet="5"], .body[data-panel="cs1"][data-sub-bullet="3"] .blurb[data-sub-bullet="6"], .body[data-panel="cs1"][data-sub-bullet="4"] .blurb[data-sub-bullet="5"], .body[data-panel="cs1"][data-sub-bullet="4"] .blurb[data-sub-bullet="6"], .body[data-panel="cs1"][data-sub-bullet="5"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs2"][data-bullet="0"] .blurb[data-bullet="1"],
.body[data-panel="cs2"][data-bullet="0"] .blurb[data-bullet="2"],
.body[data-panel="cs2"][data-bullet="0"] .blurb[data-bullet="3"],
.body[data-panel="cs2"][data-bullet="0"] .blurb[data-bullet="4"],
.body[data-panel="cs2"][data-bullet="1"] .blurb[data-bullet="2"],
.body[data-panel="cs2"][data-bullet="1"] .blurb[data-bullet="3"],
.body[data-panel="cs2"][data-bullet="1"] .blurb[data-bullet="4"],
.body[data-panel="cs2"][data-bullet="2"] .blurb[data-bullet="3"],
.body[data-panel="cs2"][data-bullet="2"] .blurb[data-bullet="4"],
.body[data-panel="cs2"][data-bullet="3"] .blurb[data-bullet="4"],
.body[data-panel="cs2"][data-sub-bullet="0"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs2"][data-sub-bullet="0"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs2"][data-sub-bullet="0"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs2"][data-sub-bullet="0"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs2"][data-sub-bullet="0"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs2"][data-sub-bullet="0"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs2"][data-sub-bullet="1"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs2"][data-sub-bullet="1"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs2"][data-sub-bullet="1"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs2"][data-sub-bullet="1"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs2"][data-sub-bullet="1"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs2"][data-sub-bullet="2"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs2"][data-sub-bullet="2"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs2"][data-sub-bullet="2"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs2"][data-sub-bullet="2"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs2"][data-sub-bullet="3"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs2"][data-sub-bullet="3"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs2"][data-sub-bullet="3"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs2"][data-sub-bullet="4"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs2"][data-sub-bullet="4"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs2"][data-sub-bullet="5"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs3"][data-bullet="0"] .blurb[data-bullet="1"],
.body[data-panel="cs3"][data-bullet="0"] .blurb[data-bullet="2"],
.body[data-panel="cs3"][data-bullet="0"] .blurb[data-bullet="3"],
.body[data-panel="cs3"][data-bullet="0"] .blurb[data-bullet="4"],
.body[data-panel="cs3"][data-bullet="1"] .blurb[data-bullet="2"],
.body[data-panel="cs3"][data-bullet="1"] .blurb[data-bullet="3"],
.body[data-panel="cs3"][data-bullet="1"] .blurb[data-bullet="4"],
.body[data-panel="cs3"][data-bullet="2"] .blurb[data-bullet="3"],
.body[data-panel="cs3"][data-bullet="2"] .blurb[data-bullet="4"],
.body[data-panel="cs3"][data-bullet="3"] .blurb[data-bullet="4"],
.body[data-panel="cs3"][data-sub-bullet="0"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs3"][data-sub-bullet="0"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs3"][data-sub-bullet="0"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs3"][data-sub-bullet="0"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs3"][data-sub-bullet="0"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs3"][data-sub-bullet="0"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs3"][data-sub-bullet="1"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs3"][data-sub-bullet="1"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs3"][data-sub-bullet="1"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs3"][data-sub-bullet="1"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs3"][data-sub-bullet="1"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs3"][data-sub-bullet="2"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs3"][data-sub-bullet="2"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs3"][data-sub-bullet="2"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs3"][data-sub-bullet="2"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs3"][data-sub-bullet="3"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs3"][data-sub-bullet="3"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs3"][data-sub-bullet="3"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs3"][data-sub-bullet="4"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs3"][data-sub-bullet="4"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs3"][data-sub-bullet="5"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs4"][data-bullet="0"] .blurb[data-bullet="1"],
.body[data-panel="cs4"][data-bullet="0"] .blurb[data-bullet="2"],
.body[data-panel="cs4"][data-bullet="0"] .blurb[data-bullet="3"],
.body[data-panel="cs4"][data-bullet="0"] .blurb[data-bullet="4"],
.body[data-panel="cs4"][data-bullet="1"] .blurb[data-bullet="2"],
.body[data-panel="cs4"][data-bullet="1"] .blurb[data-bullet="3"],
.body[data-panel="cs4"][data-bullet="1"] .blurb[data-bullet="4"],
.body[data-panel="cs4"][data-bullet="2"] .blurb[data-bullet="3"],
.body[data-panel="cs4"][data-bullet="2"] .blurb[data-bullet="4"],
.body[data-panel="cs4"][data-bullet="3"] .blurb[data-bullet="4"],
.body[data-panel="cs4"][data-sub-bullet="0"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs4"][data-sub-bullet="0"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs4"][data-sub-bullet="0"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs4"][data-sub-bullet="0"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs4"][data-sub-bullet="0"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs4"][data-sub-bullet="0"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs4"][data-sub-bullet="1"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs4"][data-sub-bullet="1"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs4"][data-sub-bullet="1"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs4"][data-sub-bullet="1"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs4"][data-sub-bullet="1"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs4"][data-sub-bullet="2"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs4"][data-sub-bullet="2"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs4"][data-sub-bullet="2"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs4"][data-sub-bullet="2"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs4"][data-sub-bullet="3"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs4"][data-sub-bullet="3"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs4"][data-sub-bullet="3"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs4"][data-sub-bullet="4"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs4"][data-sub-bullet="4"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs4"][data-sub-bullet="5"] .blurb[data-sub-bullet="6"] {
  transform: translate(20rem);
}
/* line 3788, ../sass/custom.scss */
.body[data-panel="cs1"][data-bullet="0"] .blurb[data-bullet="0"], .body[data-panel="cs1"][data-bullet="1"] .blurb[data-bullet="1"], .body[data-panel="cs1"][data-bullet="2"] .blurb[data-bullet="2"], .body[data-panel="cs1"][data-bullet="3"] .blurb[data-bullet="3"], .body[data-panel="cs1"][data-bullet="4"] .blurb[data-bullet="4"], .body[data-panel="cs1"][data-sub-bullet="0"] .blurb[data-sub-bullet="0"], .body[data-panel="cs1"][data-sub-bullet="1"] .blurb[data-sub-bullet="1"], .body[data-panel="cs1"][data-sub-bullet="2"] .blurb[data-sub-bullet="2"], .body[data-panel="cs1"][data-sub-bullet="3"] .blurb[data-sub-bullet="3"], .body[data-panel="cs1"][data-sub-bullet="4"] .blurb[data-sub-bullet="4"], .body[data-panel="cs1"][data-sub-bullet="5"] .blurb[data-sub-bullet="5"], .body[data-panel="cs1"][data-sub-bullet="6"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs2"][data-bullet="0"] .blurb[data-bullet="0"],
.body[data-panel="cs2"][data-bullet="1"] .blurb[data-bullet="1"],
.body[data-panel="cs2"][data-bullet="2"] .blurb[data-bullet="2"],
.body[data-panel="cs2"][data-bullet="3"] .blurb[data-bullet="3"],
.body[data-panel="cs2"][data-bullet="4"] .blurb[data-bullet="4"],
.body[data-panel="cs2"][data-sub-bullet="0"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs2"][data-sub-bullet="1"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs2"][data-sub-bullet="2"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs2"][data-sub-bullet="3"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs2"][data-sub-bullet="4"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs2"][data-sub-bullet="5"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs2"][data-sub-bullet="6"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs3"][data-bullet="0"] .blurb[data-bullet="0"],
.body[data-panel="cs3"][data-bullet="1"] .blurb[data-bullet="1"],
.body[data-panel="cs3"][data-bullet="2"] .blurb[data-bullet="2"],
.body[data-panel="cs3"][data-bullet="3"] .blurb[data-bullet="3"],
.body[data-panel="cs3"][data-bullet="4"] .blurb[data-bullet="4"],
.body[data-panel="cs3"][data-sub-bullet="0"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs3"][data-sub-bullet="1"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs3"][data-sub-bullet="2"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs3"][data-sub-bullet="3"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs3"][data-sub-bullet="4"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs3"][data-sub-bullet="5"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs3"][data-sub-bullet="6"] .blurb[data-sub-bullet="6"],
.body[data-panel="cs4"][data-bullet="0"] .blurb[data-bullet="0"],
.body[data-panel="cs4"][data-bullet="1"] .blurb[data-bullet="1"],
.body[data-panel="cs4"][data-bullet="2"] .blurb[data-bullet="2"],
.body[data-panel="cs4"][data-bullet="3"] .blurb[data-bullet="3"],
.body[data-panel="cs4"][data-bullet="4"] .blurb[data-bullet="4"],
.body[data-panel="cs4"][data-sub-bullet="0"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs4"][data-sub-bullet="1"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs4"][data-sub-bullet="2"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs4"][data-sub-bullet="3"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs4"][data-sub-bullet="4"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs4"][data-sub-bullet="5"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs4"][data-sub-bullet="6"] .blurb[data-sub-bullet="6"] {
  transform: translate(0);
  opacity: 1;
  pointer-events: inherit;
}
/* line 3807, ../sass/custom.scss */
.body[data-panel="cs1"][data-bullet="4"] .blurb[data-bullet="3"], .body[data-panel="cs1"][data-bullet="4"] .blurb[data-bullet="2"], .body[data-panel="cs1"][data-bullet="4"] .blurb[data-bullet="1"], .body[data-panel="cs1"][data-bullet="4"] .blurb[data-bullet="0"], .body[data-panel="cs1"][data-bullet="3"] .blurb[data-bullet="2"], .body[data-panel="cs1"][data-bullet="3"] .blurb[data-bullet="1"], .body[data-panel="cs1"][data-bullet="3"] .blurb[data-bullet="0"], .body[data-panel="cs1"][data-bullet="2"] .blurb[data-bullet="1"], .body[data-panel="cs1"][data-bullet="2"] .blurb[data-bullet="0"], .body[data-panel="cs1"][data-bullet="1"] .blurb[data-bullet="0"], .body[data-panel="cs1"][data-sub-bullet="6"] .blurb[data-sub-bullet="5"], .body[data-panel="cs1"][data-sub-bullet="6"] .blurb[data-sub-bullet="4"], .body[data-panel="cs1"][data-sub-bullet="6"] .blurb[data-sub-bullet="3"], .body[data-panel="cs1"][data-sub-bullet="6"] .blurb[data-sub-bullet="2"], .body[data-panel="cs1"][data-sub-bullet="6"] .blurb[data-sub-bullet="1"], .body[data-panel="cs1"][data-sub-bullet="6"] .blurb[data-sub-bullet="0"], .body[data-panel="cs1"][data-sub-bullet="5"] .blurb[data-sub-bullet="4"], .body[data-panel="cs1"][data-sub-bullet="5"] .blurb[data-sub-bullet="3"], .body[data-panel="cs1"][data-sub-bullet="5"] .blurb[data-sub-bullet="2"], .body[data-panel="cs1"][data-sub-bullet="5"] .blurb[data-sub-bullet="1"], .body[data-panel="cs1"][data-sub-bullet="5"] .blurb[data-sub-bullet="0"], .body[data-panel="cs1"][data-sub-bullet="4"] .blurb[data-sub-bullet="3"], .body[data-panel="cs1"][data-sub-bullet="4"] .blurb[data-sub-bullet="2"], .body[data-panel="cs1"][data-sub-bullet="4"] .blurb[data-sub-bullet="1"], .body[data-panel="cs1"][data-sub-bullet="4"] .blurb[data-sub-bullet="0"], .body[data-panel="cs1"][data-sub-bullet="3"] .blurb[data-sub-bullet="2"], .body[data-panel="cs1"][data-sub-bullet="3"] .blurb[data-sub-bullet="1"], .body[data-panel="cs1"][data-sub-bullet="3"] .blurb[data-sub-bullet="0"], .body[data-panel="cs1"][data-sub-bullet="2"] .blurb[data-sub-bullet="1"], .body[data-panel="cs1"][data-sub-bullet="2"] .blurb[data-sub-bullet="0"], .body[data-panel="cs1"][data-sub-bullet="1"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs2"][data-bullet="4"] .blurb[data-bullet="3"],
.body[data-panel="cs2"][data-bullet="4"] .blurb[data-bullet="2"],
.body[data-panel="cs2"][data-bullet="4"] .blurb[data-bullet="1"],
.body[data-panel="cs2"][data-bullet="4"] .blurb[data-bullet="0"],
.body[data-panel="cs2"][data-bullet="3"] .blurb[data-bullet="2"],
.body[data-panel="cs2"][data-bullet="3"] .blurb[data-bullet="1"],
.body[data-panel="cs2"][data-bullet="3"] .blurb[data-bullet="0"],
.body[data-panel="cs2"][data-bullet="2"] .blurb[data-bullet="1"],
.body[data-panel="cs2"][data-bullet="2"] .blurb[data-bullet="0"],
.body[data-panel="cs2"][data-bullet="1"] .blurb[data-bullet="0"],
.body[data-panel="cs2"][data-sub-bullet="6"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs2"][data-sub-bullet="6"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs2"][data-sub-bullet="6"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs2"][data-sub-bullet="6"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs2"][data-sub-bullet="6"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs2"][data-sub-bullet="6"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs2"][data-sub-bullet="5"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs2"][data-sub-bullet="5"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs2"][data-sub-bullet="5"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs2"][data-sub-bullet="5"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs2"][data-sub-bullet="5"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs2"][data-sub-bullet="4"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs2"][data-sub-bullet="4"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs2"][data-sub-bullet="4"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs2"][data-sub-bullet="4"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs2"][data-sub-bullet="3"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs2"][data-sub-bullet="3"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs2"][data-sub-bullet="3"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs2"][data-sub-bullet="2"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs2"][data-sub-bullet="2"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs2"][data-sub-bullet="1"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs3"][data-bullet="4"] .blurb[data-bullet="3"],
.body[data-panel="cs3"][data-bullet="4"] .blurb[data-bullet="2"],
.body[data-panel="cs3"][data-bullet="4"] .blurb[data-bullet="1"],
.body[data-panel="cs3"][data-bullet="4"] .blurb[data-bullet="0"],
.body[data-panel="cs3"][data-bullet="3"] .blurb[data-bullet="2"],
.body[data-panel="cs3"][data-bullet="3"] .blurb[data-bullet="1"],
.body[data-panel="cs3"][data-bullet="3"] .blurb[data-bullet="0"],
.body[data-panel="cs3"][data-bullet="2"] .blurb[data-bullet="1"],
.body[data-panel="cs3"][data-bullet="2"] .blurb[data-bullet="0"],
.body[data-panel="cs3"][data-bullet="1"] .blurb[data-bullet="0"],
.body[data-panel="cs3"][data-sub-bullet="6"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs3"][data-sub-bullet="6"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs3"][data-sub-bullet="6"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs3"][data-sub-bullet="6"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs3"][data-sub-bullet="6"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs3"][data-sub-bullet="6"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs3"][data-sub-bullet="5"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs3"][data-sub-bullet="5"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs3"][data-sub-bullet="5"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs3"][data-sub-bullet="5"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs3"][data-sub-bullet="5"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs3"][data-sub-bullet="4"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs3"][data-sub-bullet="4"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs3"][data-sub-bullet="4"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs3"][data-sub-bullet="4"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs3"][data-sub-bullet="3"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs3"][data-sub-bullet="3"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs3"][data-sub-bullet="3"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs3"][data-sub-bullet="2"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs3"][data-sub-bullet="2"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs3"][data-sub-bullet="1"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs4"][data-bullet="4"] .blurb[data-bullet="3"],
.body[data-panel="cs4"][data-bullet="4"] .blurb[data-bullet="2"],
.body[data-panel="cs4"][data-bullet="4"] .blurb[data-bullet="1"],
.body[data-panel="cs4"][data-bullet="4"] .blurb[data-bullet="0"],
.body[data-panel="cs4"][data-bullet="3"] .blurb[data-bullet="2"],
.body[data-panel="cs4"][data-bullet="3"] .blurb[data-bullet="1"],
.body[data-panel="cs4"][data-bullet="3"] .blurb[data-bullet="0"],
.body[data-panel="cs4"][data-bullet="2"] .blurb[data-bullet="1"],
.body[data-panel="cs4"][data-bullet="2"] .blurb[data-bullet="0"],
.body[data-panel="cs4"][data-bullet="1"] .blurb[data-bullet="0"],
.body[data-panel="cs4"][data-sub-bullet="6"] .blurb[data-sub-bullet="5"],
.body[data-panel="cs4"][data-sub-bullet="6"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs4"][data-sub-bullet="6"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs4"][data-sub-bullet="6"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs4"][data-sub-bullet="6"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs4"][data-sub-bullet="6"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs4"][data-sub-bullet="5"] .blurb[data-sub-bullet="4"],
.body[data-panel="cs4"][data-sub-bullet="5"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs4"][data-sub-bullet="5"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs4"][data-sub-bullet="5"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs4"][data-sub-bullet="5"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs4"][data-sub-bullet="4"] .blurb[data-sub-bullet="3"],
.body[data-panel="cs4"][data-sub-bullet="4"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs4"][data-sub-bullet="4"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs4"][data-sub-bullet="4"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs4"][data-sub-bullet="3"] .blurb[data-sub-bullet="2"],
.body[data-panel="cs4"][data-sub-bullet="3"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs4"][data-sub-bullet="3"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs4"][data-sub-bullet="2"] .blurb[data-sub-bullet="1"],
.body[data-panel="cs4"][data-sub-bullet="2"] .blurb[data-sub-bullet="0"],
.body[data-panel="cs4"][data-sub-bullet="1"] .blurb[data-sub-bullet="0"] {
  transform: translate(-20rem);
}

/* line 3842, ../sass/custom.scss */
.body[data-panel="cs1"] .cs1-content,
.body[data-panel="cs2"] .cs2-content,
.body[data-panel="cs3"] .cs3-content,
.body[data-panel="cs4"] .cs4-content {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.7s;
  z-index: 1;
}

/* line 3852, ../sass/custom.scss */
.body[data-content="situation"] .section-container[data-content="situation"],
.body[data-content="expertise"] .section-container[data-content="expertise"],
.body[data-content="outcome"] .section-container[data-content="outcome"],
.body[data-content="approach"] .section-container[data-content="approach"] {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.7s;
}

/* line 3862, ../sass/custom.scss */
.body[data-content="situation"] .hexagon-container[data-js-content="situation"],
.body[data-content="expertise"] .hexagon-container[data-js-content="expertise"],
.body[data-content="outcome"] .hexagon-container[data-js-content="outcome"],
.body[data-content="approach"] .hexagon-container[data-js-content="approach"] {
  animation: 0.5s clickBounce normal forwards;
}
/* line 3868, ../sass/custom.scss */
.body[data-content="situation"] .hexagon-container[data-js-content="situation"] .outer .hex-line,
.body[data-content="expertise"] .hexagon-container[data-js-content="expertise"] .outer .hex-line,
.body[data-content="outcome"] .hexagon-container[data-js-content="outcome"] .outer .hex-line,
.body[data-content="approach"] .hexagon-container[data-js-content="approach"] .outer .hex-line {
  background-color: #ee3134;
}

@keyframes clickBounce {
  0% {
    transform: scale(1.3);
  }
  20% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1.3);
  }
}
/* line 3879, ../sass/custom.scss */
.body[data-panel="cs1"][data-content=""] .cs1-claim,
.body[data-panel="cs2"][data-content=""] .cs2-claim,
.body[data-panel="cs3"][data-content=""] .cs3-claim,
.body[data-panel="cs4"][data-content=""] .cs4-claim {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.7s;
}

/* line 3892, ../sass/custom.scss */
.body[data-panel="cs1-story"] .hexagon-container,
.body[data-panel="cs2-story"] .hexagon-container,
.body[data-panel="cs3-story"] .hexagon-container,
.body[data-panel="cs4-story"] .hexagon-container {
  opacity: 0;
  pointer-events: none;
}
/* line 3897, ../sass/custom.scss */
.body[data-panel="cs1-story"] .red-areas-container,
.body[data-panel="cs2-story"] .red-areas-container,
.body[data-panel="cs3-story"] .red-areas-container,
.body[data-panel="cs4-story"] .red-areas-container {
  transform: rotateZ(-60deg) translate(-68rem, 120rem);
}
/* line 3901, ../sass/custom.scss */
.body[data-panel="cs1-story"] .white-areas-container,
.body[data-panel="cs2-story"] .white-areas-container,
.body[data-panel="cs3-story"] .white-areas-container,
.body[data-panel="cs4-story"] .white-areas-container {
  transform: rotateZ(-60deg) translate(10rem, 160rem);
  transition-delay: 0.2s;
}

/* line 3907, ../sass/custom.scss */
.body[data-panel="cs1-story"] .cs1-page-bg,
.body[data-panel="cs2-story"] .cs2-page-bg,
.body[data-panel="cs3-story"] .cs3-page-bg,
.body[data-panel="cs4-story"] .cs4-page-bg {
  opacity: 1;
  transform: translate(0);
  transition-delay: 0s;
}

/* line 3916, ../sass/custom.scss */
.body[data-panel="cs1-story"] .cs1-story-content,
.body[data-panel="cs2-story"] .cs2-story-content,
.body[data-panel="cs3-story"] .cs3-story-content,
.body[data-panel="cs4-story"] .cs4-story-content {
  pointer-events: inherit;
}

/* line 3927, ../sass/custom.scss */
.body[data-panel="cs1-story"] .cs1-story-content .story-container,
.body[data-panel="cs2-story"] .cs2-story-content .story-container,
.body[data-panel="cs3-story"] .cs3-story-content .story-container,
.body[data-panel="cs4-story"] .cs4-story-content .story-container {
  opacity: 1;
  pointer-events: inherit;
}
/* line 3931, ../sass/custom.scss */
.body[data-panel="cs1-story"] .cs1-story-content .story-container .hexagon-container,
.body[data-panel="cs2-story"] .cs2-story-content .story-container .hexagon-container,
.body[data-panel="cs3-story"] .cs3-story-content .story-container .hexagon-container,
.body[data-panel="cs4-story"] .cs4-story-content .story-container .hexagon-container {
  opacity: 1;
  pointer-events: inherit;
}
/* line 3937, ../sass/custom.scss */
.body[data-panel="cs1-story"] .cs1-story-content .innovation-btn,
.body[data-panel="cs1-story"] .cs1-story-content .back-btn,
.body[data-panel="cs2-story"] .cs2-story-content .innovation-btn,
.body[data-panel="cs2-story"] .cs2-story-content .back-btn,
.body[data-panel="cs3-story"] .cs3-story-content .innovation-btn,
.body[data-panel="cs3-story"] .cs3-story-content .back-btn,
.body[data-panel="cs4-story"] .cs4-story-content .innovation-btn,
.body[data-panel="cs4-story"] .cs4-story-content .back-btn {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}

/* line 3949, ../sass/custom.scss */
.body[data-panel="cs1-innovation"] .hexagon-container,
.body[data-panel="cs2-innovation"] .hexagon-container,
.body[data-panel="cs3-innovation"] .hexagon-container,
.body[data-panel="cs4-innovation"] .hexagon-container {
  opacity: 0;
  pointer-events: none;
}
/* line 3954, ../sass/custom.scss */
.body[data-panel="cs1-innovation"] .red-areas-container,
.body[data-panel="cs2-innovation"] .red-areas-container,
.body[data-panel="cs3-innovation"] .red-areas-container,
.body[data-panel="cs4-innovation"] .red-areas-container {
  transform: rotateZ(-60deg) translate(-68rem, 120rem);
}
/* line 3958, ../sass/custom.scss */
.body[data-panel="cs1-innovation"] .white-areas-container,
.body[data-panel="cs2-innovation"] .white-areas-container,
.body[data-panel="cs3-innovation"] .white-areas-container,
.body[data-panel="cs4-innovation"] .white-areas-container {
  transform: rotateZ(-60deg) translate(30rem, 170rem);
}

/* line 3963, ../sass/custom.scss */
.body[data-panel="cs1-innovation"] .cs1-page-bg,
.body[data-panel="cs2-innovation"] .cs2-page-bg,
.body[data-panel="cs3-innovation"] .cs3-page-bg,
.body[data-panel="cs4-innovation"] .cs4-page-bg {
  opacity: 1;
  transition-delay: 0s;
  transform: translate(-30rem);
}

/* line 3972, ../sass/custom.scss */
.body[data-panel="cs1-innovation"] .innovation-container[data-panel="cs1-innovation"],
.body[data-panel="cs2-innovation"] .innovation-container[data-panel="cs2-innovation"],
.body[data-panel="cs3-innovation"] .innovation-container[data-panel="cs3-innovation"],
.body[data-panel="cs4-innovation"] .innovation-container[data-panel="cs4-innovation"] {
  opacity: 1;
  pointer-events: inherit;
}
/* line 3979, ../sass/custom.scss */
.body[data-panel="cs1-innovation"] .innovation-container[data-panel="cs1-innovation"] .side-content .item,
.body[data-panel="cs2-innovation"] .innovation-container[data-panel="cs2-innovation"] .side-content .item,
.body[data-panel="cs3-innovation"] .innovation-container[data-panel="cs3-innovation"] .side-content .item,
.body[data-panel="cs4-innovation"] .innovation-container[data-panel="cs4-innovation"] .side-content .item {
  opacity: 1;
}
/* line 3983, ../sass/custom.scss */
.body[data-panel="cs1-innovation"] .innovation-container[data-panel="cs1-innovation"] .innovation-panel,
.body[data-panel="cs2-innovation"] .innovation-container[data-panel="cs2-innovation"] .innovation-panel,
.body[data-panel="cs3-innovation"] .innovation-container[data-panel="cs3-innovation"] .innovation-panel,
.body[data-panel="cs4-innovation"] .innovation-container[data-panel="cs4-innovation"] .innovation-panel {
  transform: translate(0);
}
/* line 3986, ../sass/custom.scss */
.body[data-panel="cs1-innovation"] .innovation-container[data-panel="cs1-innovation"] .innovation-panel .next-story-btn,
.body[data-panel="cs2-innovation"] .innovation-container[data-panel="cs2-innovation"] .innovation-panel .next-story-btn,
.body[data-panel="cs3-innovation"] .innovation-container[data-panel="cs3-innovation"] .innovation-panel .next-story-btn,
.body[data-panel="cs4-innovation"] .innovation-container[data-panel="cs4-innovation"] .innovation-panel .next-story-btn {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 1s;
}
/* line 3992, ../sass/custom.scss */
.body[data-panel="cs1-innovation"] .innovation-container[data-panel="cs1-innovation"] .innovation-panel li,
.body[data-panel="cs2-innovation"] .innovation-container[data-panel="cs2-innovation"] .innovation-panel li,
.body[data-panel="cs3-innovation"] .innovation-container[data-panel="cs3-innovation"] .innovation-panel li,
.body[data-panel="cs4-innovation"] .innovation-container[data-panel="cs4-innovation"] .innovation-panel li {
  opacity: 1;
}

/* line 3999, ../sass/custom.scss */
.body[data-page="partnerships"][data-panel=""] .page[data-page="partnerships"] .main-hex-container {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.5s;
}
/* line 4005, ../sass/custom.scss */
.body[data-page="partnerships"][data-panel=""] .page[data-page="partnerships"] .partnerships-claim {
  opacity: 1;
}

/* line 4014, ../sass/custom.scss */
.body[data-panel="government"] .page[data-page="partnerships"] .close-btn,
.body[data-panel="centers"] .page[data-page="partnerships"] .close-btn,
.body[data-panel="industry"] .page[data-page="partnerships"] .close-btn,
.body[data-panel="healthcare"] .page[data-page="partnerships"] .close-btn {
  opacity: 1;
  pointer-events: inherit;
}
/* line 4019, ../sass/custom.scss */
.body[data-panel="government"] .page[data-page="partnerships"] .world-map,
.body[data-panel="centers"] .page[data-page="partnerships"] .world-map,
.body[data-panel="industry"] .page[data-page="partnerships"] .world-map,
.body[data-panel="healthcare"] .page[data-page="partnerships"] .world-map {
  transform: scale(1.2) translate(10rem, -2rem);
  transition-delay: 0s, 0s;
}
/* line 4024, ../sass/custom.scss */
.body[data-panel="government"] .page[data-page="partnerships"] .white-areas-container,
.body[data-panel="centers"] .page[data-page="partnerships"] .white-areas-container,
.body[data-panel="industry"] .page[data-page="partnerships"] .white-areas-container,
.body[data-panel="healthcare"] .page[data-page="partnerships"] .white-areas-container {
  transform: translate(0, 0);
}

/* line 4030, ../sass/custom.scss */
.body[data-panel="government"] .page[data-page="partnerships"] .government-hex-container {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.5s;
}
/* line 4036, ../sass/custom.scss */
.body[data-panel="government"] .page[data-page="partnerships"] .government-content {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.5s;
}

/* line 4044, ../sass/custom.scss */
.body[data-panel="centers"] .page[data-page="partnerships"] .centers-hex-container {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.5s;
}
/* line 4050, ../sass/custom.scss */
.body[data-panel="centers"] .page[data-page="partnerships"] .centers-content {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.5s;
}

/* line 4058, ../sass/custom.scss */
.body[data-panel="industry"] .page[data-page="partnerships"] .industry-hex-container {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.5s;
}
/* line 4064, ../sass/custom.scss */
.body[data-panel="industry"] .page[data-page="partnerships"] .industry-content {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.5s;
}

/* line 4072, ../sass/custom.scss */
.body[data-panel="healthcare"] .page[data-page="partnerships"] .healthcare-hex-container {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.5s;
}
/* line 4078, ../sass/custom.scss */
.body[data-panel="healthcare"] .page[data-page="partnerships"] .healthcare-content {
  opacity: 1;
  pointer-events: inherit;
  transition-delay: 0.5s;
}

/*# sourceMappingURL=custom.css.map */
