:root {
  --white: #fff;
  --pink: #c5286b;
  --acid: #bbcf30;
  --dark-blue: #133864;
  --purple: #3c1b52;
  --yellow: #e7a825;
  --blue: #69c9d5;
  --dark-gray: #3e4346;
  --gray: #9baeac;
  --blood: #7c184e;
  --black: #242424;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.new-page {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.section-style {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 64px;
  padding-bottom: 64px;
  text-decoration: none;
  display: flex;
}

.container {
  background-color: #f8f8f8;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

._3-columns {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.column {
  grid-row-gap: 24px;
  background-color: #f8f8f8;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.new-page-2 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  text-decoration: none;
  display: flex;
}

.section-style-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 64px;
  padding-bottom: 64px;
  text-decoration: none;
  display: flex;
}

.row {
  grid-row-gap: 40px;
  background-color: #f8f8f8;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.subline-or-outtake {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text {
  opacity: .4;
  color: #000;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.color-palleete {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  width: 100%;
  display: grid;
}

.frame-153 {
  background-color: #000;
  border: 2px solid #fff;
  border-radius: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 140px;
  height: 230.4px;
  text-decoration: none;
  display: flex;
}

.frame-154 {
  background-color: #2d2d2d;
  border: 2px solid #fff;
  border-radius: 600px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 140px;
  height: 230.4px;
  text-decoration: none;
  display: flex;
}

.frame-199 {
  background-color: #ff936f;
  border: 2px solid #fff;
  border-radius: 600px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 140px;
  height: 230.4px;
  text-decoration: none;
  display: flex;
}

.frame-157 {
  background-color: #ffe2da;
  border: 2px solid #fff;
  border-radius: 600px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 140px;
  height: 230.4px;
  text-decoration: none;
  display: flex;
}

.frame-155 {
  background-color: #9ca2d4;
  border: 2px solid #fff;
  border-radius: 600px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.frame-205 {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-201 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-2 {
  opacity: .4;
  color: #000;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.text-3 {
  color: #000;
  letter-spacing: -.04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 8em;
  font-weight: 700;
  line-height: 80%;
  text-decoration: none;
}

.text-4 {
  color: #000;
  letter-spacing: -.04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 64px;
  font-weight: 700;
  line-height: 80%;
  text-decoration: none;
}

.text-5 {
  color: #000;
  letter-spacing: -.04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 80%;
  text-decoration: none;
}

.text-6 {
  color: #000;
  letter-spacing: -.04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 80%;
  text-decoration: none;
}

.text-7 {
  color: #000;
  letter-spacing: .04em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 21px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.text-8 {
  color: #000;
  letter-spacing: .04em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.text-9 {
  color: #000;
  letter-spacing: .04em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.links {
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.link {
  color: #000;
  letter-spacing: .04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 160%;
  text-decoration: underline;
}

.link.ref {
  color: #3c4242;
  text-transform: none;
  text-underline-offset: 3px;
  font-size: 16px;
  font-weight: 300;
}

.link.white {
  color: var(--white);
  text-transform: none;
  font-weight: 400;
  text-decoration: none;
  transition: all .3s;
}

.link.white:hover {
  opacity: .6;
  text-decoration: underline;
}

.caption {
  color: #000;
  letter-spacing: .04em;
  text-transform: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1em;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.caption.white {
  color: var(--white);
  text-transform: none;
  font-size: 16px;
  font-weight: 600;
}

.grid-row-1440 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  padding: 40px;
  display: flex;
}

.headline {
  font-family: Roboto Slab, sans-serif;
  font-weight: 700;
  line-height: 100%;
}

.headline.h1 {
  font-size: 4em;
  line-height: 100%;
}

.headline.h1.white {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.6em;
  font-weight: 700;
}

.headline.h1.white.align-center {
  text-align: center;
}

.headline.h2 {
  font-size: 3em;
}

.headline.h4 {
  font-size: 2em;
}

.headline.h4.color-green-tone {
  color: #909f27;
  margin-top: 0;
  margin-bottom: 0;
}

.headline.h4.color-blue-tone {
  color: #3b82d6;
  margin-top: 0;
  margin-bottom: 0;
}

.headline.h4.color-purple-tone {
  color: #7c47a0;
  margin-top: 0;
  margin-bottom: 0;
}

.headline.h4.color-yellow-tone {
  color: #926e25;
  margin-top: 0;
  margin-bottom: 0;
}

.headline.h4.color-gray-tone {
  color: #25979e;
  margin-top: 0;
  margin-bottom: 0;
}

.headline.h4.white {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
}

.headline.h4.white._0-4 {
  opacity: .4;
}

.headline.h4.color-blood-tone {
  color: var(--pink);
}

.headline.h3 {
  font-size: 2.5em;
}

.headline.h3.color-green {
  color: var(--acid);
  width: 100%;
  font-size: 1.4vw;
}

.headline.h3.color-green.small {
  font-size: 1.3em;
}

.headline.h3.color-dark-blue {
  color: var(--dark-blue);
}

.headline.h3.color-purple {
  color: var(--purple);
}

.headline.h3.color-yellow {
  color: var(--yellow);
  width: 100%;
}

.headline.h3.color-gray {
  color: var(--blue);
}

.headline.h3.color-white {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
}

.headline.h3.link-menu {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .7em;
}

.headline.num {
  font-size: 80px;
  font-weight: 700;
}

.headline.num.color-white {
  color: var(--white);
}

.headline.num.color-white.align-center {
  text-align: center;
  font-size: 80px;
}

.headline.num.color-white.align-center.main {
  font-size: 180px;
}

.headline.num.color-white.align-center.counter {
  font-size: 60px;
}

.text-block {
  font-size: 2em;
}

.body {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 130%;
}

.body.big {
  font-size: 18px;
  font-weight: 600;
}

.body.big.color-white {
  color: var(--white);
}

.body.big.color-white.align-center {
  text-align: center;
}

.body.big.color-white.align-center.main {
  width: 70%;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 1.4em;
  font-weight: 400;
}

.body.big.main {
  color: var(--white);
  text-align: center;
  font-size: 2em;
}

.body.mid {
  font-size: 21px;
  font-weight: 600;
}

.body.mid.link-menu {
  opacity: .5;
  text-align: center;
  font-size: 16px;
  font-weight: 300;
}

.body.small {
  color: #3c4242;
  word-break: normal;
  font-weight: 300;
}

.body.small.white {
  white-space: normal;
  word-break: normal;
  margin-bottom: 0;
}

.body.small.white.about {
  opacity: .6;
  font-size: 14px;
  font-weight: 200;
}

.body.white {
  color: var(--white);
}

.body.white.second {
  opacity: .4;
}

.body.white.align-center {
  text-align: center;
}

.body.frame {
  background-color: var(--dark-blue);
  color: var(--white);
  margin-bottom: 8px;
  padding: 24px;
}

.new-page-3 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-2 {
  grid-row-gap: 40px;
  background-color: #f8f8f8;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.subline-or-outtake-2 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-12 {
  opacity: .4;
  color: #000;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.frame-206 {
  background-color: #2d2d2d;
  border: 2px solid #fff;
  border-radius: 600px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 140px;
  height: 230.4px;
  text-decoration: none;
  display: flex;
}

.frame-207 {
  background-color: #ff936f;
  border: 2px solid #fff;
  border-radius: 600px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 140px;
  height: 230.4px;
  text-decoration: none;
  display: flex;
}

.frame-208 {
  background-color: #ffe2da;
  border: 2px solid #fff;
  border-radius: 600px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 140px;
  height: 230.4px;
  text-decoration: none;
  display: flex;
}

.frame-209 {
  background-color: #9ca2d4;
  border: 2px solid #fff;
  border-radius: 600px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 140px;
  height: 230.4px;
  text-decoration: none;
  display: flex;
}

.frame-210 {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-211 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-13 {
  opacity: .4;
  color: #000;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.text-14 {
  color: #000;
  letter-spacing: -.04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 96px;
  font-weight: 400;
  line-height: 80%;
  text-decoration: none;
}

.text-15 {
  color: #000;
  letter-spacing: -.04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 64px;
  font-weight: 700;
  line-height: 80%;
  text-decoration: none;
}

.text-16 {
  color: #000;
  letter-spacing: -.04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 80%;
  text-decoration: none;
}

.text-17 {
  color: #000;
  letter-spacing: -.04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 80%;
  text-decoration: none;
}

.text-18 {
  color: #000;
  letter-spacing: .04em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.text-19 {
  color: #000;
  letter-spacing: .04em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.text-20 {
  color: #000;
  letter-spacing: .04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 160%;
  text-decoration: underline;
}

.text-21 {
  color: #000;
  letter-spacing: .04em;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.color {
  background-color: #7c184e;
}

.color.green {
  background-color: var(--acid);
}

.color.dark-blue {
  background-color: var(--dark-blue);
}

.color.dark-gray {
  background-color: var(--dark-gray);
}

.color.blue {
  background-color: var(--blue);
}

.color.pink {
  background-color: var(--pink);
}

.color.dark-purple {
  background-color: var(--purple);
}

.color.white {
  background-color: var(--white);
}

.color.yellow {
  background-color: var(--yellow);
}

.color.gray {
  background-color: var(--gray);
}

.color.blood {
  background-color: var(--blood);
}

.color.black {
  background-color: var(--black);
}

.btn {
  padding: 24px 40px;
  text-decoration: none;
}

.btn.primary {
  background-color: var(--white);
  padding-top: 16px;
  padding-bottom: 16px;
  text-decoration: none;
  transition: all .3s;
}

.btn.primary:hover {
  background-color: var(--gray);
  color: var(--white);
}

.btn.primary.icon {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.btn.primary.icon.color-blood {
  background-color: var(--blood);
  padding: 16px 24px;
}

.btn.primary.icon.color-blood:hover {
  background-color: var(--gray);
}

.btn.secondary {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px none var(--white);
  background-color: #fff0;
  padding: 16px 24px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.btn.secondary:hover {
  border-color: var(--pink);
  background-color: var(--pink);
}

.header-flex-hor {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  display: flex;
  position: relative;
}

.header-flex-hor.header {
  z-index: 998;
  flex-flow: row;
  padding-left: 40px;
  padding-right: 40px;
}

.header-flex-hor.fullframe {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--blood);
  background-image: url('../images/image-bg.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  max-width: 100%;
  height: 100vh;
  display: grid;
  overflow: hidden;
}

.header-flex-hor.main {
  max-width: 1280px;
}

.flex-hor_header {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.flex-hor_header.align-right {
  justify-content: flex-end;
  align-items: center;
  padding-right: 0;
}

.flex-hor_header.align-left {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.flex-hor_header.align-center {
  justify-content: center;
  align-items: center;
}

.flex-hor_header.mobhide {
  justify-content: flex-end;
  align-items: center;
}

.box {
  width: auto;
  display: flex;
}

.grid-1440-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1440px;
  display: grid;
  position: relative;
}

.grid-1440-content.color {
  background-color: var(--gray);
  height: 460px;
}

.grid-1440-content.color.green {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--acid);
  background-image: url('../images/1-Oncology-TA-White-Landscape-RGB.png');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 500px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.grid-1440-content.color.dark-blue {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--dark-blue);
  background-image: url('../images/2-AZ_Oncology02_RGB_Landscape.png');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 500px;
  display: grid;
}

.grid-1440-content.color.purple {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--purple);
  background-image: url('../images/3-AZ_ADC_RGB_Landscape.png');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 500px;
  display: flex;
}

.grid-1440-content.color.yellow {
  background-color: var(--yellow);
  background-image: url('../images/AZ_COPD_RGB_Landscape-04.png');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 500px;
  display: flex;
}

.grid-1440-content.color.dark-gray {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--blue);
  background-image: url('../images/5-AZ_Oncology_RGB_Landscape.png');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 500px;
  display: flex;
}

.grid-1440-content.color.light-yellow {
  background-color: #e7a8251a;
  height: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-1440-content.color.light-blue {
  background-color: #1338641a;
  height: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-1440-content.color.blood {
  background-color: var(--blood);
  background-image: linear-gradient(#7c184e80, #7c184e80), url('../images/AZ3963-CART_RGB_Mulb-2.png');
  background-position: 0 0, 0%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.content {
  height: auto;
  position: relative;
  overflow: hidden;
}

.content.color-green {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--acid);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  height: 400px;
  padding: 40px;
  display: grid;
}

.content.image {
  width: 100%;
  max-width: 100%;
  display: none;
}

.content.chapter {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  padding: 40px;
  display: flex;
}

.content.stick {
  height: auto;
  position: sticky;
  top: 0;
}

.content.fill {
  background-color: #0b2c53;
  padding: 40px;
}

.content.main {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.content.main.fullframe {
  max-width: 60%;
}

.content.fill.color-yellow {
  background-color: #fcf7ed;
}

.content.align-center {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.padding {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 40px;
  display: flex;
}

.padding.ref {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
}

.padding.chapter {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.padding.chapter.image {
  filter: grayscale();
  background-image: url('../images/AZ_COPD_RGB_Landscape.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  overflow: visible;
}

.padding.footer {
  justify-content: flex-start;
  align-items: flex-start;
}

.padding.align-top {
  justify-content: center;
  align-items: flex-start;
  height: auto;
}

.padding.align-top.right {
  justify-content: flex-start;
  align-items: flex-end;
}

.padding.align-top.quote {
  position: sticky;
}

.padding.align-top.quote.stick {
  top: 0;
}

.padding.align-center {
  justify-content: center;
  align-items: flex-start;
}

.padding.fill {
  background-color: #0b2c53;
  justify-content: center;
  align-items: center;
  height: 300px;
}

.padding.fill.color-acid {
  background-color: var(--acid);
}

.padding.fill.image {
  max-width: 100%;
  height: 100%;
}

.padding.fill.color-blood {
  background-color: var(--blood);
}

.image-full {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.divider {
  width: 100%;
  height: 4px;
}

.divider.color-green {
  background-color: var(--acid);
}

.divider.color-dark-blue {
  background-color: var(--dark-blue);
}

.divider.color-purple {
  background-color: var(--purple);
}

.divider.color-yellow {
  background-color: var(--yellow);
}

.divider.color-blood {
  background-color: var(--blood);
}

.list {
  margin-bottom: 0;
}

.list-item {
  margin-bottom: 10px;
  padding-left: 16px;
  list-style-type: decimal;
}

.list-item-2, .list-item-3 {
  margin-bottom: 10px;
  padding-left: 16px;
}

.chapter-block {
  margin-top: 100px;
}

.chapter-block.main {
  margin-top: 0;
}

.content-wrapper {
  padding-bottom: 0;
  overflow: hidden;
}

.content-wrapper.color.dark-blue {
  background-image: url('../images/bg-element-on-image-quote-color-blue.svg');
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 40px;
  padding-bottom: 40px;
}

.content-wrapper.color.purple {
  background-color: var(--purple);
  background-image: url('../images/bg-element-on-image-quote-color-purple.svg');
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 40px;
  padding-bottom: 40px;
}

.content-wrapper.color.yellow {
  background-image: url('../images/bg-element-on-image-quote-color-yellow.svg');
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 40px;
  padding-bottom: 40px;
}

.content-wrapper.color.dark-gray {
  background-color: var(--blue);
  background-image: url('../images/bg-element-on-image-quote-color-blue_1.svg');
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 40px;
  padding-bottom: 40px;
}

.content-wrapper.main-blue {
  background-color: var(--dark-blue);
  position: relative;
  overflow: hidden;
}

.content-wrapper.main-blood {
  background-color: var(--blood);
  padding-top: 40px;
  position: relative;
  overflow: hidden;
}

.footer {
  background-color: var(--dark-gray);
}

.social-box {
  justify-content: flex-end;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.image {
  max-width: 60%;
}

.space-40px {
  background-color: #ffc74d1a;
  width: 100%;
  height: 40px;
}

.space-24px {
  background-color: #ffc74d1a;
  width: 100%;
  height: 24px;
}

.space-16px {
  background-color: #ffc74d1a;
  width: 100%;
  height: 16px;
}

.space {
  background-color: #ffc74d1a;
  width: 100%;
}

.space._40 {
  opacity: 0;
  height: 40px;
}

.space._24 {
  opacity: 0;
  height: 24px;
}

.space._16 {
  opacity: 0;
  height: 16px;
}

.space._8 {
  opacity: 0;
  height: 8px;
}

.image-bg-graphics {
  position: absolute;
  inset: 0% auto 0% 0%;
}

.image-bg-graphics.left {
  height: 100%;
  inset: 0% auto 0% 0%;
}

.image-bg-graphics.right {
  height: 100%;
  inset: 0% 0% 0% auto;
}

.about-dr {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.white-tone-40 {
  opacity: .4;
}

.line-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.line._4px {
  background-color: var(--white);
  width: 100%;
  height: 4px;
}

.line._1px {
  background-color: var(--white);
  height: 2px;
}

.line._1px.o3 {
  opacity: .2;
}

.image-2 {
  width: 40px;
}

.image-3 {
  position: absolute;
  inset: auto auto 0% 0%;
}

.footer-banners {
  padding: 40px;
}

.popup {
  z-index: 999;
  background-color: var(--blood);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.popup-box {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1440px;
  height: auto;
  padding: 40px;
  display: flex;
  overflow: auto;
}

.popup-menu {
  color: var(--white);
  text-transform: none;
  font-family: Roboto Slab, sans-serif;
  font-size: 2.4em;
  line-height: 100%;
  text-decoration: none;
  transition: all .3s;
}

.popup-menu:hover {
  color: var(--pink);
  text-decoration: underline;
}

.div-block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.div-block-3 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-2 {
  z-index: 998;
  background-color: var(--white);
  border-bottom: 1px solid #9baeac33;
  justify-content: center;
  align-items: center;
  height: 80px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.section-3 {
  z-index: 998;
  background-color: var(--white);
  border-bottom: 1px solid #ebebeb;
  height: auto;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.section-3.inverse {
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  background-color: #7c184e00;
  border-bottom-style: none;
  border-bottom-color: #ebebeb66;
}

.div-block-4 {
  background-color: #ffffff1a;
  padding: 16px;
}

.data-parallax {
  position: absolute;
  inset: 0% auto auto -40%;
}

.data-parallax.left {
  position: absolute;
  inset: auto auto 0% 0%;
}

.data-parallax.left.red {
  max-width: 80%;
  left: -49%;
}

.data-parallax.right {
  position: absolute;
  inset: auto -30% 0% auto;
}

.data-parallax.right.blue {
  inset: 0% -15% auto auto;
}

.data-parallax.red {
  max-width: 70%;
  top: 5%;
}

.data-parallax.red._01 {
  inset: 0% auto auto -10%;
}

.data-parallax.red.left {
  left: -10%;
}

.data-parallax.red.left.down {
  width: 50%;
  max-width: 100%;
  inset: 60% auto 0% -10%;
}

.data-parallax.red.left.back {
  opacity: .4;
  filter: blur(24px);
}

.data-parallax.red.left.center {
  top: 50%;
}

.data-parallax.green-big.right {
  right: -50%;
}

.data-parallax.red-small-blur.alighn-left {
  inset: 0% auto auto -50%;
}

.data-parallax.red-small-blur.back {
  max-width: 100%;
  inset: 40% auto 0% -40%;
}

.data-parallax.yellow-big.alighn-right {
  inset: auto -50% 0% auto;
}

.data-parallax.blue.alighn-right {
  inset: 15% -30% auto auto;
}

.data-parallax.green.right {
  right: -15%;
}

.data-parallax.green.right.back {
  opacity: .6;
  filter: blur(8px);
}

.data-parallax.yellow.right {
  width: 50%;
  top: 50%;
  right: -15%;
}

.image-back-blur-round-yellow {
  opacity: .4;
  background-color: #e7a82500;
  border-radius: 1000px;
  width: 400px;
  height: 400px;
  position: absolute;
  inset: 0%;
}

.section-4 {
  pointer-events: none;
  cursor: auto;
  position: relative;
  overflow: hidden;
}

.qoute {
  width: 60px;
}

.image-6 {
  width: 80px;
}

.link-in-text {
  color: var(--dark-gray);
  word-break: break-all;
  text-decoration: underline;
  -webkit-text-decoration-color: var(--dark-gray);
  text-decoration-color: var(--dark-gray);
  border: 1px #000;
  font-weight: 400;
}

.num-colontitul {
  text-overflow: ellipsis;
}

.dr-about {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  width: 70%;
  padding-left: 84px;
  display: flex;
}

.image-9 {
  position: absolute;
  inset: 10% auto 0% -60%;
}

.image-back-blur-round {
  position: absolute;
}

.image-back-blur-round.back {
  opacity: .6;
  pointer-events: none;
  cursor: none;
  width: 50%;
  inset: -10% -20% auto auto;
}

.image-back-blur-round.back.bot {
  inset: auto auto 0% 0%;
}

.image-back-blur-round.back._2 {
  opacity: 100;
  cursor: none;
  inset: 20% -30% 0% auto;
}

.image-back-blur-round.right {
  inset: auto -30% 0% auto;
}

.image-back-blur-round.right.top {
  width: 40%;
  max-width: 100%;
  inset: -10% 0% auto auto;
}

.image-back-blur-round.mid {
  pointer-events: none;
  cursor: none;
  width: 20%;
  inset: auto 20% 0% auto;
}

.image-back-blur-round.mid.second {
  z-index: 900;
  width: 40%;
  inset: 62% -4% 0% auto;
}

.image-back-blur-round.front {
  opacity: .3;
  pointer-events: none;
  cursor: none;
  width: 90%;
  inset: -30% auto auto -50%;
}

.image-back-blur-round.front.second {
  z-index: 0;
  opacity: 100;
  width: 40%;
  inset: 12% auto 0% -20%;
}

.image-back-blur-round.front.second.hide {
  top: 10%;
  left: -30%;
}

.footnote {
  color: var(--gray);
  cursor: none;
  font-weight: 600;
  text-decoration: none;
}

.text-span, .text-span-2, .text-span-3, .text-span-4 {
  opacity: .5;
}

.bg-elements {
  object-fit: contain;
  width: 40%;
  position: absolute;
  inset: 15% 0% 0% -10%;
}

.bg-elements.right {
  width: 50%;
  inset: 0% -20% 0% auto;
}

.bg-elements.right.chap2 {
  width: 40%;
  top: 10%;
}

.bg-elements._2chap {
  top: 30%;
}

.utility-page-wrap {
  background-color: var(--acid);
  background-image: linear-gradient(#bbcf30b3, #bbcf30b3), url('../images/parallax-element-AZ3963-CART_RGB_Lime-1.png');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.utility-page-content {
  z-index: 1;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  width: 480px;
  display: flex;
  position: absolute;
}

.image-10 {
  z-index: 0;
  opacity: .4;
  object-fit: contain;
  width: 100%;
  position: absolute;
  inset: -20% 0% 0%;
}

.logo-box {
  width: 100%;
  height: 60px;
  display: flex;
}

.nowrap {
  white-space: nowrap;
  word-break: keep-all;
}

.image-11 {
  object-fit: cover;
  border-radius: 200px;
  width: 80px;
  max-width: none;
  height: 80px;
}

.div-block-5 {
  width: 80px;
  height: 80px;
}

.div-block-6 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.box-qoute {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.link_footer {
  color: var(--white);
  text-underline-offset: 2px;
  text-decoration: underline;
  text-decoration-thickness: 1px;
}

@media screen and (max-width: 991px) {
  ._3-columns {
    flex-direction: column;
    align-items: center;
  }

  .body.big.color-white.align-center.main {
    width: 90%;
    font-size: 1.2em;
  }

  .body.frame {
    width: 100%;
  }

  .btn.primary.icon.color-blood {
    height: 60px;
  }

  .btn.secondary {
    border-style: none;
  }

  .header-flex-hor {
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .header-flex-hor.header {
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .flex-hor_header.align-right {
    display: none;
  }

  .flex-hor_header.align-left {
    justify-content: space-between;
    align-items: center;
    height: 100%;
  }

  .flex-hor_header.mobhide {
    justify-content: flex-end;
    align-items: center;
  }

  .grid-1440-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    display: flex;
  }

  .grid-1440-content.color.green {
    background-position: 0%;
    background-size: cover;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .grid-1440-content.color.dark-blue {
    background-position: 0%;
    background-size: cover;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .grid-1440-content.color.purple, .grid-1440-content.color.yellow {
    background-position: 0%;
    background-size: cover;
    justify-content: center;
    align-items: flex-start;
  }

  .grid-1440-content.color.dark-gray {
    background-position: 0%;
    background-size: cover;
    justify-content: center;
    place-items: center stretch;
  }

  .grid-1440-content.color.light-yellow, .grid-1440-content.color.light-blue {
    height: auto;
  }

  .content.image {
    z-index: 0;
    width: 100%;
    height: 100%;
    position: absolute;
  }

  .content.chapter {
    z-index: 1;
    width: 100%;
    padding: 0;
  }

  .content.main.fullframe {
    max-width: 80%;
  }

  .padding {
    height: auto;
  }

  .padding.align-top.right {
    justify-content: center;
    align-items: flex-start;
  }

  .padding.heading {
    padding-bottom: 0;
  }

  .list {
    width: 100%;
  }

  .chapter-block {
    margin-top: 60px;
  }

  .content-wrapper {
    padding-bottom: 0;
  }

  .content-wrapper.color.dark-blue {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
    padding-bottom: 40px;
  }

  .content-wrapper.color.purple {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
    padding-bottom: 40px;
  }

  .content-wrapper.color.yellow {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .content-wrapper.color.dark-gray {
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .link-block {
    padding-left: 24px;
  }

  .popup-box {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: flex-start;
    display: block;
  }

  .popup-menu {
    line-height: 100%;
  }

  .section-2 {
    height: 60px;
  }

  .section-3 {
    height: auto;
  }

  .image-5, .image-7, .image-8 {
    width: 80px;
  }

  .dr-about {
    width: 100%;
  }

  .image-back-blur-round.back {
    left: -60%;
  }

  .image-back-blur-round.back.bot {
    left: -20%;
  }

  .image-back-blur-round.back._2.hide {
    display: none;
  }

  .image-back-blur-round.right {
    right: -60%;
  }

  .image-back-blur-round.right.top {
    top: 0%;
  }

  .image-back-blur-round.front.second.hide, .bg-elements {
    display: none;
  }

  .image-10 {
    top: 0%;
  }

  .logo-box.mob {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .headline.h1.white {
    font-size: 3em;
  }

  .headline.h3.color-purple, .headline.h3.color-white {
    font-size: 2em;
  }

  .headline.num.color-white.align-center.main {
    font-size: 120px;
  }

  .body.big.color-white.align-center.main, .header-flex-hor.header {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-hor_header.align-right {
    display: none;
  }

  .flex-hor_header.align-left {
    justify-content: space-between;
    align-items: center;
  }

  .content.chapter {
    width: 100%;
    padding: 0;
  }

  .content.main.fullframe {
    max-width: 90%;
  }

  .padding {
    padding: 40px 24px;
  }

  .section-3 {
    height: auto;
  }

  .qoute, .image-5, .image-6 {
    width: 80px;
  }

  .dr-about {
    width: 100%;
  }

  .utility-page-content {
    width: 420px;
  }
}

@media screen and (max-width: 479px) {
  .headline.h1.white {
    width: 100%;
    font-size: 2.5em;
  }

  .headline.h1.white.align-center {
    font-size: 1.7em;
  }

  .headline.h1.white.chap4 {
    font-size: 1.6em;
  }

  .headline.h4.color-green-tone, .headline.h4.color-blue-tone, .headline.h4.white {
    font-size: 24px;
  }

  .headline.h3.color-green {
    font-size: 6vw;
  }

  .headline.h3.color-dark-blue {
    font-size: 2em;
  }

  .headline.h3.color-purple {
    font-size: 1.6em;
  }

  .headline.h3.color-yellow {
    white-space: normal;
    width: 100%;
    font-size: 2em;
  }

  .headline.h3.color-gray {
    font-size: 2em;
  }

  .headline.h3.color-white {
    font-size: 1.6em;
  }

  .headline.h3.link-menu {
    font-size: .8em;
  }

  .headline.num.color-white.align-center {
    font-size: 60px;
  }

  .headline.num.color-white.align-center.main {
    font-size: 70px;
  }

  .body.big.color-white.align-center {
    font-size: 14px;
  }

  .body.big.color-white.align-center.main {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 1em;
    font-weight: 400;
  }

  .body.mid.link-menu {
    font-size: 14px;
    line-height: 100%;
  }

  .body.small {
    font-size: 14px;
  }

  .btn.secondary {
    display: none;
  }

  .btn.secondary.open-menu {
    display: flex;
  }

  .header-flex-hor.header {
    height: auto;
  }

  .flex-hor_header.align-right {
    display: none;
  }

  .flex-hor_header.align-left {
    justify-content: space-between;
    align-items: center;
    height: auto;
    overflow: hidden;
  }

  .flex-hor_header.mobhide, .box.mob-hide {
    display: none;
  }

  .btn-social {
    width: 40px;
  }

  .grid-1440-content.color.blood {
    height: auto;
  }

  .content.chapter {
    width: 100%;
    padding: 0;
  }

  .content.main.fullframe {
    max-width: 100%;
  }

  .padding {
    padding-left: 24px;
    padding-right: 24px;
  }

  .image-full {
    object-fit: cover;
    height: 400px;
  }

  .list {
    padding-left: 15px;
  }

  .image-bg-graphics.left, .image-bg-graphics.right {
    display: none;
  }

  .link-block {
    width: 100%;
  }

  .about-dr {
    flex-flow: column;
  }

  .image-2 {
    width: 60px;
    height: 60px;
  }

  .footer-banners {
    padding: 0;
  }

  .popup {
    display: none;
  }

  .popup-box {
    max-width: 100%;
  }

  .popup-menu {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    width: 100%;
    font-size: 1.6em;
    display: flex;
  }

  .div-block-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
  }

  .section-3, .section-3.inverse {
    height: auto;
  }

  .qoute {
    width: 80px;
  }

  .link-in-text {
    word-break: break-all;
  }

  .dr-about {
    flex-flow: column;
    padding-left: 0;
  }

  .utility-page-content {
    width: 260px;
  }

  .code-embed {
    width: 100%;
  }

  .box-qoute {
    flex-flow: column;
  }
}

#w-node-_7d57db34-3983-ab25-8ea1-4cbf293f6e21-6c17780f {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_248a618e-52c1-88e0-ad0d-eb3b213be03e-6c17780f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7d372b71-6b1a-0d00-7703-ca8e51f694e9-6c17780f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_7d372b71-6b1a-0d00-7703-ca8e51f694f9-6c17780f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7d372b71-6b1a-0d00-7703-ca8e51f694f2-6c17780f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0267ea38-135e-41a3-aa5a-ab0294bc993d-6c17780f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_7a1eeb8e-70ba-b6d2-e98b-b8ac62940410-6c17780f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7d372b71-6b1a-0d00-7703-ca8e51f69515-6c17780f, #w-node-_22d28fa0-304e-57c7-7dda-2db0e8d7aebe-6c17780f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_7d372b71-6b1a-0d00-7703-ca8e51f69522-6c17780f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-cad2f2ee-1435-deb6-10b9-054d53ac088b-6c17780f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37cfc-6c17780f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37cfd-6c17780f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d02-6c17780f {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d0d-6c17780f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d14-6c17780f {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d16-6c17780f, #w-node-f182f323-1fc1-eb82-b257-6c74d5d37d19-6c17780f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d1f-6c17780f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d21-6c17780f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d27-6c17780f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d2d-6c17780f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d33-6c17780f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d35-6c17780f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f182f323-1fc1-eb82-b257-6c74d5d37d3b-6c17780f, #w-node-_68d3eacf-ab2d-a85b-ea88-0dcaa0e04bc3-6c17780f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-d0eeb0bf-8dd2-36a3-b621-8f7e13295322-1329531f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dad3c8aa-d759-50a0-d768-48023e082cc7-1329531f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d0eeb0bf-8dd2-36a3-b621-8f7e13295325-1329531f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_1ef49326-dec4-c8d0-a3f9-563775318cbf-41a8083e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b7846eea-8661-e269-a671-c11d414883ee-41a8083e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b7846eea-8661-e269-a671-c11d414883fb-41a8083e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b7846eea-8661-e269-a671-c11d414883fe-41a8083e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b7846eea-8661-e269-a671-c11d4148840c-41a8083e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b7846eea-8661-e269-a671-c11d41488418-41a8083e {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b7846eea-8661-e269-a671-c11d4148841b-41a8083e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b7846eea-8661-e269-a671-c11d41488427-41a8083e {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b7846eea-8661-e269-a671-c11d41488442-41a8083e, #w-node-ac3e3b47-30fd-76e3-1b4e-e423adf56ed9-e61dd2b0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_46bd5400-e8ca-7918-47be-cbaaf270f740-e61dd2b0, #w-node-_74668bd9-a261-d705-3979-73b397709570-e61dd2b0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_1fc854b0-468e-bafb-0ce4-c6990397d95f-e61dd2b0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_1fc854b0-468e-bafb-0ce4-c6990397d960-e61dd2b0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_1fc854b0-468e-bafb-0ce4-c6990397d965-e61dd2b0 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_1fc854b0-468e-bafb-0ce4-c6990397d970-e61dd2b0 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_1fc854b0-468e-bafb-0ce4-c6990397d977-e61dd2b0 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_1fc854b0-468e-bafb-0ce4-c6990397d979-e61dd2b0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e529877-e61dd2b0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e529884-e61dd2b0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e52988c-e61dd2b0 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e529891-e61dd2b0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e529897-e61dd2b0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e52989a-e61dd2b0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_338bb38c-1ccc-668f-64e1-4630232161a5-e61dd2b0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e5298b5-e61dd2b0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e5298bc-e61dd2b0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e5298c4-e61dd2b0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e5298ab-e61dd2b0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e5298ca-e61dd2b0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e5298cd-e61dd2b0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e5298d6-e61dd2b0, #w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e5298e9-e61dd2b0 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_79e4fd54-c00c-fb4e-2e5b-468a7e5298eb-e61dd2b0, #w-node-e82a1e72-4854-74ae-4131-d6a9486b1fec-4f2f792b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e82a1e72-4854-74ae-4131-d6a9486b1ff3-4f2f792b {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_050af8c8-4fde-5392-b8a6-be7d8d202105-4f2f792b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_050af8c8-4fde-5392-b8a6-be7d8d202109-4f2f792b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_050af8c8-4fde-5392-b8a6-be7d8d20210d-4f2f792b, #w-node-_030d34f5-5dd5-cdf1-b89a-03a4f03a23e4-4f2f792b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_030d34f5-5dd5-cdf1-b89a-03a4f03a23e5-4f2f792b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_030d34f5-5dd5-cdf1-b89a-03a4f03a23ea-4f2f792b {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_030d34f5-5dd5-cdf1-b89a-03a4f03a23f5-4f2f792b {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_030d34f5-5dd5-cdf1-b89a-03a4f03a2402-4f2f792b {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_030d34f5-5dd5-cdf1-b89a-03a4f03a2404-4f2f792b, #w-node-_5c2e8374-f59c-9c07-7aeb-272ad8dd7d6b-4f2f792b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_5c2e8374-f59c-9c07-7aeb-272ad8dd7d70-4f2f792b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_5c2e8374-f59c-9c07-7aeb-272ad8dd7d79-4f2f792b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_5c2e8374-f59c-9c07-7aeb-272ad8dd7d7d-4f2f792b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_5c2e8374-f59c-9c07-7aeb-272ad8dd7d82-4f2f792b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_5c2e8374-f59c-9c07-7aeb-272ad8dd7d88-4f2f792b, #w-node-_5c2e8374-f59c-9c07-7aeb-272ad8dd7d98-4f2f792b {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_5c2e8374-f59c-9c07-7aeb-272ad8dd7d9a-4f2f792b, #w-node-_2bbd43ae-3f24-5ca5-5c69-5495c7ccd624-0187f812 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2bbd43ae-3f24-5ca5-5c69-5495c7ccd62d-0187f812 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_964912eb-652a-ff78-4e59-443d32f6b0d9-0187f812 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_964912eb-652a-ff78-4e59-443d32f6b0e5-0187f812 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_964912eb-652a-ff78-4e59-443d32f6b0e8-0187f812 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_964912eb-652a-ff78-4e59-443d32f6b103-0187f812, #w-node-_964912eb-652a-ff78-4e59-443d32f6b10c-0187f812 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_964912eb-652a-ff78-4e59-443d32f6b11e-0187f812 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_964912eb-652a-ff78-4e59-443d32f6b122-0187f812 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_964912eb-652a-ff78-4e59-443d32f6b126-0187f812 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_964912eb-652a-ff78-4e59-443d32f6b12c-0187f812 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3549d53c-cd34-5ba8-ce0e-4d5c767b06d7-0187f812 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3549d53c-cd34-5ba8-ce0e-4d5c767b06d8-0187f812 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3549d53c-cd34-5ba8-ce0e-4d5c767b06dd-0187f812 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_3549d53c-cd34-5ba8-ce0e-4d5c767b06e8-0187f812 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_3549d53c-cd34-5ba8-ce0e-4d5c767b06ec-0187f812 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_3549d53c-cd34-5ba8-ce0e-4d5c767b06ee-0187f812 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_49d08b5c-114f-b882-0bbc-257eb36867a7-0187f812 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_49d08b5c-114f-b882-0bbc-257eb36867b0-0187f812, #w-node-_49d08b5c-114f-b882-0bbc-257eb36867c0-0187f812 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_49d08b5c-114f-b882-0bbc-257eb36867c2-0187f812, #w-node-dcb5ce20-5f30-d803-b598-843a48132475-991ebbd0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_45646adb-d2b0-d7be-ccfa-7609099d6f3c-991ebbd0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_45646adb-d2b0-d7be-ccfa-7609099d6f48-991ebbd0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_45646adb-d2b0-d7be-ccfa-7609099d6f4b-991ebbd0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_45646adb-d2b0-d7be-ccfa-7609099d6f54-991ebbd0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_42135427-e7aa-7eae-c9ef-9bbb0b319913-991ebbd0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_42135427-e7aa-7eae-c9ef-9bbb0b319914-991ebbd0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_42135427-e7aa-7eae-c9ef-9bbb0b319916-991ebbd0 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_42135427-e7aa-7eae-c9ef-9bbb0b319919-991ebbd0 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_42135427-e7aa-7eae-c9ef-9bbb0b319924-991ebbd0 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_42135427-e7aa-7eae-c9ef-9bbb0b31992b-991ebbd0 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_42135427-e7aa-7eae-c9ef-9bbb0b31992d-991ebbd0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ac66ba73-59f8-65a2-b1ab-243480e7df29-991ebbd0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ac66ba73-59f8-65a2-b1ab-243480e7df2f-991ebbd0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ac66ba73-59f8-65a2-b1ab-243480e7df32-991ebbd0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-ac66ba73-59f8-65a2-b1ab-243480e7df3e-991ebbd0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ac66ba73-59f8-65a2-b1ab-243480e7df47-991ebbd0 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-dbf62ff9-56d2-ad3b-6659-3ddfdfaf6466-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-dbf62ff9-56d2-ad3b-6659-3ddfdfaf646d-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c8dd5a7e-f865-9f77-d783-6f0070b75df1-9f633e1f, #w-node-_4064825e-4382-6c40-24b0-202eb971fe7e-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4064825e-4382-6c40-24b0-202eb971fe87-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_2eeb8719-f3b8-bedc-9c75-8e6fe3903ada-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2eeb8719-f3b8-bedc-9c75-8e6fe3903ae3-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_4e95a5bf-1a5c-28c4-e810-181a09490693-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4e95a5bf-1a5c-28c4-e810-181a0949069c-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_9f24ed54-9fa4-8ee5-d5db-322347cb05c2-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_9f24ed54-9fa4-8ee5-d5db-322347cb05cb-9f633e1f, #w-node-b959bb1d-5be8-5e70-640d-1e5631613a9b-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b959bb1d-5be8-5e70-640d-1e5631613a9c-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b959bb1d-5be8-5e70-640d-1e5631613a9e-9f633e1f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b959bb1d-5be8-5e70-640d-1e5631613aa1-9f633e1f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b959bb1d-5be8-5e70-640d-1e5631613aac-9f633e1f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-b959bb1d-5be8-5e70-640d-1e5631613ab3-9f633e1f {
  grid-area: 3 / 2 / 4 / 4;
}

#w-node-b959bb1d-5be8-5e70-640d-1e5631613ab5-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a9b2d48f-aecf-b894-e130-4ee9c57a5cd5-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-a9b2d48f-aecf-b894-e130-4ee9c57a5cd6-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a9b2d48f-aecf-b894-e130-4ee9c57a5cd8-9f633e1f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a9b2d48f-aecf-b894-e130-4ee9c57a5cdb-9f633e1f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a9b2d48f-aecf-b894-e130-4ee9c57a5ce6-9f633e1f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-a9b2d48f-aecf-b894-e130-4ee9c57a5cea-9f633e1f {
  grid-area: 3 / 2 / 4 / 4;
}

#w-node-a9b2d48f-aecf-b894-e130-4ee9c57a5cec-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_864c00a1-a5b9-0ddc-a7b8-526a4c97fb4d-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_864c00a1-a5b9-0ddc-a7b8-526a4c97fb4e-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_864c00a1-a5b9-0ddc-a7b8-526a4c97fb50-9f633e1f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_864c00a1-a5b9-0ddc-a7b8-526a4c97fb53-9f633e1f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_864c00a1-a5b9-0ddc-a7b8-526a4c97fb5e-9f633e1f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_864c00a1-a5b9-0ddc-a7b8-526a4c97fb6b-9f633e1f {
  grid-area: 3 / 2 / 4 / 4;
}

#w-node-_864c00a1-a5b9-0ddc-a7b8-526a4c97fb6d-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e408ced9-9f66-b98d-28f6-5d8b38c75d03-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-e408ced9-9f66-b98d-28f6-5d8b38c75d04-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e408ced9-9f66-b98d-28f6-5d8b38c75d06-9f633e1f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e408ced9-9f66-b98d-28f6-5d8b38c75d09-9f633e1f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e408ced9-9f66-b98d-28f6-5d8b38c75d14-9f633e1f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-e408ced9-9f66-b98d-28f6-5d8b38c75d1b-9f633e1f {
  grid-area: 3 / 2 / 4 / 4;
}

#w-node-e408ced9-9f66-b98d-28f6-5d8b38c75d1d-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b95b78a5-1a92-ff4a-bc0f-85d1424c6340-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b95b78a5-1a92-ff4a-bc0f-85d1424c634d-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b95b78a5-1a92-ff4a-bc0f-85d1424c6350-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b95b78a5-1a92-ff4a-bc0f-85d1424c635f-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b95b78a5-1a92-ff4a-bc0f-85d1424c636c-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b95b78a5-1a92-ff4a-bc0f-85d1424c636f-9f633e1f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b95b78a5-1a92-ff4a-bc0f-85d1424c637c-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_3b98e20d-79e9-7eca-9dc1-e813d381093c-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ae9af9bc-5069-962e-e2cb-a9d160f59a6e-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-ae9af9bc-5069-962e-e2cb-a9d160f59a70-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3a0775ab-fe31-f6db-8155-7c347a282eb5-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_3a0775ab-fe31-f6db-8155-7c347a282eb7-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2f18c75f-e88c-f418-6dfc-e2a80c5ee713-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_2f18c75f-e88c-f418-6dfc-e2a80c5ee715-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-dc0a7fb4-e292-f65b-bf29-1d9b853aeef5-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-dc0a7fb4-e292-f65b-bf29-1d9b853aeef7-9f633e1f, #w-node-_0b3810a7-7bf1-df51-66e4-a5b801842a37-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_93464875-114a-6e1a-2593-e42e87610fec-9f633e1f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fee9b64a-19bb-13bd-c16e-b2dfb16986c9-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e1dd9d3d-1126-d208-9d6f-edab4c73deb4-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-cdfbf05a-2ddf-0980-d56b-1589db66cf7d-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-cdfbf05a-2ddf-0980-d56b-1589db66cf84-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f22-9f633e1f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f1f-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f31-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e7112b05-b61b-b3a0-d627-55253a6a6cd0-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e7112b05-b61b-b3a0-d627-55253a6a6cd3-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_4ed34a92-cd8f-0724-49da-caa7024ec4ef-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_23cabc6f-1994-572f-6179-cae5266cb8a0-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_23cabc6f-1994-572f-6179-cae5266cb8a4-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-fac7972a-ef0f-0390-02d2-edebd9b00b9b-9f633e1f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5fce77d4-0c31-51e9-cc70-f0cb8a91b010-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_5fce77d4-0c31-51e9-cc70-f0cb8a91b014-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f3e-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f41-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f4e-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f69-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f76-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f78-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f85-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f87-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f96-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6f98-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6fa5-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-f4cb0dc9-2d61-d711-0e2d-98a4a99d6fa7-9f633e1f, #w-node-_6be91410-be8b-8d35-cd4e-f14ad72db695-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6be91410-be8b-8d35-cd4e-f14ad72db69a-9f633e1f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6be91410-be8b-8d35-cd4e-f14ad72db69e-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6be91410-be8b-8d35-cd4e-f14ad72db6a2-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257df8-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e01-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e18-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e20-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e25-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e6c-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e7f-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e8c-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e8e-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e9b-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257e9d-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257eac-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257eae-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257ebb-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b4c6fe59-86fc-5b9e-2944-ce2595257ebd-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d17-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2ca109fe-bd0a-e16e-6eb9-9365c6dba5b7-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2ca109fe-bd0a-e16e-6eb9-9365c6dba5ba-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_5b9e9bd1-413c-0bdb-b918-aade33673adf-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d43-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d46-9f633e1f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_93645d7c-0b32-4052-37dc-c1570b3f28e7-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d24-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d27-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-d6d2ff35-0cdc-278b-65a0-13e636db4d8c-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f5f59d16-cd43-f27d-369a-4203dcaac51f-9f633e1f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_94dbbbfa-c791-e761-9561-361ff8ab70e4-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7419ce15-f24e-cb89-c781-3e7c902e68f7-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d36-9f633e1f, #w-node-_5ec8bed8-481e-b8b2-c51c-f85fd5c2a228-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d53-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d6e-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d7b-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d7d-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d8a-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d8c-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d9b-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0d9d-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0daa-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_3dc1b4e2-aa5e-8009-c008-ca925b1c0dac-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c067f7-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c06804-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c06807-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_65b45599-9077-66a3-6822-409901c06814-9f633e1f, #w-node-_62107fd0-9ad2-1a74-94ce-5955cfa7c846-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c0681a-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c0681d-9f633e1f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_65b45599-9077-66a3-6822-409901c06824-9f633e1f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c06875-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c06882-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_65b45599-9077-66a3-6822-409901c06884-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c06891-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_65b45599-9077-66a3-6822-409901c06893-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c068a2-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_65b45599-9077-66a3-6822-409901c068a4-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_65b45599-9077-66a3-6822-409901c068b1-9f633e1f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_65b45599-9077-66a3-6822-409901c068b3-9f633e1f {
  grid-area: 1 / 1 / 2 / 3;
}

@media screen and (max-width: 991px) {
  #w-node-b7846eea-8661-e269-a671-c11d41488442-41a8083e {
    grid-column-end: 4;
  }
}


