@font-face {
  font-family: Myriadpro;
  src: url('../fonts/MyriadPro-Regular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Elpasohealth Rev;
  src: url('../fonts/ElPasoHealth-REV.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --dark-blue: ;
  --royal-blue: #445be7;
  --light-blue: #f7f8f9;
  --navy-blue: #273370;
  --white: white;
  --align-green: #1ea164;
  --transparent: var(--navy-blue);
  --missing: #d7006f;
  --align-dark-green: #116e4f;
  --backgroundgrey: #f7f8f9;
  --gray: gray;
  --baby-blue: #f5f8fc;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-embed-youtubevideo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

.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;
  }
}

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: bold;
  line-height: 36px;
}

a {
  text-decoration: underline;
}

.body {
  color: var(--dark-blue);
  font-family: Roboto, sans-serif;
}

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

.navsliverinner {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  margin-left: 5%;
  margin-right: 5%;
  display: flex;
}

.navsliver {
  z-index: 99999;
  background-color: #f7f8f9;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding-top: .75em;
  padding-bottom: .75em;
  display: flex;
  position: static;
}

.nav-link {
  color: var(--dark-blue);
  padding-right: 5px;
  font-size: 1.1em;
  text-decoration: none;
}

.nav-link:hover {
  color: var(--royal-blue);
}

.nav-link:focus {
  color: #284faf;
}

.nav-link.w--current {
  color: #606161;
}

.nav-link.sliver {
  color: var(--royal-blue);
}

.nav-link.sliver:hover {
  color: var(--dark-blue);
}

.nav-link.linedsubheading {
  white-space: nowrap;
  border-bottom: 2px solid #606161;
  margin-bottom: .75em;
  font-size: 1.1em;
  font-weight: 500;
}

.nav-link.linedsubheading:hover, .nav-link.linedsubheading:focus {
  color: #606161;
}

.nav-link.linedsubheading.fulllengthheading {
  width: 95%;
}

.nav-link.desktop {
  margin-bottom: 10px;
  font-size: 1em;
  text-decoration: none;
}

.nav-link.desktop.w--current {
  color: #284faf;
}

.nav-link.desktop.margin {
  margin-left: 1em;
}

.nav-link.desktop.boldunderline {
  font-size: 1.1em;
  font-weight: 500;
  text-decoration: underline;
}

.nav-link.diff {
  margin-bottom: 3px;
}

.nav-link.diff.marginleft {
  margin-left: 10px;
  margin-right: 15px;
}

.nav-link.marginleft {
  margin-right: 25px;
}

.sitesearch {
  margin-bottom: 0;
  margin-left: 1.5em;
}

.brand {
  margin-top: 0;
}

.navlogo {
  width: 210px;
}

.dropdowninnerdiv {
  width: 100%;
  display: flex;
}

.doublecontentdiv {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.button {
  background-color: var(--light-blue);
  border-radius: 18px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.25em;
}

.button.blue {
  background-color: var(--navy-blue);
  color: var(--white);
  margin-top: 1.25em;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 1.15em;
}

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

.button.blue.hide {
  display: none;
}

.button.navbutton {
  margin-left: 5px;
  margin-right: 15px;
  padding: 7px 12px;
  font-size: 1em;
}

.button.navyblue {
  background-color: var(--navy-blue);
  justify-content: center;
  align-items: center;
  margin-top: 1px;
  margin-bottom: 9px;
  margin-right: 0;
  display: inline-block;
  position: static;
}

.button.navyblue.navbutton {
  margin-left: 0;
  margin-right: 10px;
}

.button.navyblue.hero {
  text-align: center;
  margin-bottom: 13px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 1.5em;
}

.button.navyblue.hero.w--current {
  text-align: center;
}

.button.navyblue.hero.align {
  background-color: var(--align-green);
  color: var(--white);
}

.button.navyblue.margintop {
  margin-top: 1em;
}

.button.navyblue._2emright {
  justify-content: center;
  align-items: center;
  margin-right: 1em;
  display: inline-block;
  position: static;
}

.button.navyblue.cta {
  margin-top: 1em;
}

.button.navyblue.align {
  background-color: var(--align-green);
  color: var(--white);
}

.button.smallfont {
  font-size: 1.15em;
}

.button.smallfont.navyblue.align {
  background-color: var(--align-green);
  color: var(--white);
}

.button.inverse {
  border: 2px solid var(--royal-blue);
  background-color: var(--transparent);
  color: var(--royal-blue);
  transition: color .3s, background-color .3s;
}

.button.inverse:hover {
  background-color: var(--royal-blue);
  color: #fff;
}

.button.inverse.square {
  border-radius: 10px;
  padding: 15px 25px;
  font-size: 1.35em;
}

.button.inverse.square.white {
  color: var(--white);
  margin-right: 30px;
}

.button.inverse.square.white.align {
  background-color: var(--align-green);
}

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

.button.royalblue.healthyrewards {
  background-color: var(--royal-blue);
  margin-bottom: 1.5em;
}

.button.royalblue.healthyrewards.align {
  background-color: var(--align-green);
  color: var(--white);
}

.desktopdropdowngrid {
  z-index: 999;
  grid-template-rows: auto;
  margin-top: 2em;
  padding-bottom: 1em;
  padding-left: 25px;
  position: static;
}

.desktopdropdowngrid._3 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-right: 15px;
}

.desktopdropdowngrid._1 {
  grid-template-columns: 1fr;
}

.dropdowndiv.desktop {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  display: flex;
}

.nav-menu {
  align-items: center;
  margin-top: .5em;
  display: flex;
}

.dropdown-list {
  background-color: #3c2b2b;
}

.dropdown-list.w--open {
  z-index: 80;
  background-color: #fff;
  width: 45vw;
  right: 0%;
  box-shadow: 14px 14px 20px -15px #0003;
}

.dropdown-list._1div.w--open {
  width: 25vw;
}

.icon {
  color: #474a51;
}

.navbar {
  z-index: 1;
  background-color: #fff;
  width: 100%;
  margin-top: 0;
  position: relative;
  box-shadow: 0 20px 20px -20px #00000021;
}

.navcontainer {
  max-width: 100%;
  margin: 2em 5%;
}

.navcontainer.feedback {
  justify-content: flex-start;
  align-items: center;
  margin-top: 2em;
  margin-bottom: 2em;
  display: flex;
}

.dropdown-toggle {
  border-bottom: 5px solid #252d6400;
  padding-left: 10px;
  padding-right: 30px;
  display: inline-block;
}

.dropdown-toggle:hover {
  border-bottom-color: var(--navy-blue);
}

.dropdown-toggle:focus {
  border: 0 #0000;
  border-bottom: 5px solid #252d64;
}

.colortext {
  color: #284faf;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2em;
  font-weight: 300;
  line-height: 42px;
}

.colortext.content {
  color: var(--dark-blue);
  margin-bottom: 1em;
  padding-top: 40px;
  font-size: 1.75em;
  line-height: 37px;
}

.colortext.content.medium {
  margin-bottom: .5em;
  padding-top: 0;
  font-size: 1.5em;
  line-height: 28px;
  display: block;
}

.colortext.content.medium.hero {
  color: var(--dark-blue);
  margin-top: 1em;
  margin-bottom: 1.5em;
}

.colortext.content.medium.centered {
  text-align: center;
  margin-bottom: 1em;
  padding-top: 10px;
}

.colortext.content.medium.centered.margintop {
  margin-top: 0;
  padding-top: 10px;
}

.colortext.content.medium.centered.nomargin {
  margin-bottom: 0;
}

.colortext.content.medium.missing {
  color: var(--missing);
}

.colortext.content.medium.blue {
  color: var(--navy-blue);
}

.colortext.content.medium.bold {
  margin-bottom: 5px;
}

.colortext.content.underline {
  border-bottom: 1px solid var(--navy-blue);
  color: var(--navy-blue);
}

.colortext.content.cta {
  text-align: center;
  width: 70%;
  margin-bottom: .75em;
  padding-top: 0;
  font-size: 1.5em;
  line-height: 30px;
}

.colortext.content.cta.lessmargin {
  margin-bottom: .5em;
}

.colortext.content.small {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 1.35em;
  line-height: 28px;
}

.colortext.content.small.centered {
  text-align: center;
  padding-top: 10px;
}

.colortext.content.small.centered.disclamer2 {
  font-size: 1em;
  line-height: 1.25em;
}

.colortext.content.small.missing {
  color: var(--missing);
}

.colortext.content.tiny {
  margin-bottom: 5px;
  font-size: 1.1em;
  line-height: 24px;
}

.colortext.content.blue {
  color: var(--royal-blue);
}

.colortext.ctaheading {
  color: var(--navy-blue);
  margin-bottom: 1em;
  font-weight: 400;
}

.colortext.ctaheading.nomargin {
  margin-bottom: 0;
}

.colortext.services.missing {
  color: var(--missing);
}

.colortext.services.padding {
  margin-top: 1em;
  margin-bottom: 1.5em;
}

.colortext.services.padding.align {
  color: var(--align-dark-green);
}

.colortext.services.disclaimer {
  margin-top: 1em;
  font-size: 1em;
}

.colortext.services.align {
  color: var(--align-dark-green);
}

.colortext.symptom {
  text-align: center;
  font-size: 1.7em;
  line-height: 28px;
}

.colortext.services {
  color: #273370;
  margin-top: 0;
  margin-bottom: .5em;
  font-size: 1.25em;
  line-height: 26px;
}

.heroimage {
  width: 100%;
}

.container {
  width: 100%;
  max-width: 1100px;
  margin-top: 8em;
  margin-bottom: 8em;
  padding-left: 15px;
  padding-right: 15px;
}

.container.hero {
  -webkit-text-fill-color: inherit;
  background-color: #f7f8f900;
  background-clip: padding-box;
  border-radius: 10px;
  margin-top: 6em;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container.hero.center {
  text-align: center;
}

.container.hero.graybox {
  background-color: #f7f8f9;
  border-radius: 20px;
}

.container.cta {
  margin-top: 6em;
  margin-bottom: 6em;
}

.container.nomargintop {
  margin-top: 0;
}

.container.forms {
  margin-top: 6em;
  margin-bottom: 6em;
}

.container._2 {
  margin-top: 4em;
  margin-bottom: 4em;
}

.planitem {
  border-radius: 18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 275px;
  padding: 30px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 20px 1px #0003;
}

.plangrid {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 6em;
}

.paragraphdiv {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.paragraphdiv.flexcenter {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraphdiv.margintop6em {
  margin-top: 6em;
}

.paragraphdiv.centered {
  border-radius: 9px;
  justify-content: flex-start;
  align-items: center;
}

.paragraphdiv.margintop4em {
  margin-top: 4em;
  margin-bottom: 2em;
}

.herogrid {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.herogrid.dsnp {
  margin-bottom: 8em;
}

.subheading {
  color: var(--royal-blue);
  margin-top: 1.5em;
  margin-bottom: .5em;
  font-size: 1.75em;
  font-weight: 500;
  line-height: 36px;
}

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

.subheading.grey.altmargin {
  color: var(--dark-blue);
  margin-top: 1em;
  margin-bottom: 1em;
  font-size: 1.75em;
  line-height: 36px;
}

.subheading.grey.altmargin.missing {
  color: var(--missing);
}

.subheading.grey.nomargin {
  margin-top: 0;
  margin-bottom: 0;
}

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

.subheading.centered {
  text-align: center;
}

.subheading.centered.white.nomargin {
  margin-top: 0;
  margin-bottom: 0;
}

.subheading.darkblue {
  color: var(--navy-blue);
}

.subheading.small {
  font-size: 1.25em;
  line-height: 1.25em;
}

.heroheading {
  color: var(--navy-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Slab, sans-serif;
  font-size: 3.3em;
  font-weight: 400;
  line-height: 60px;
}

.heroheading.align {
  color: var(--align-green);
}

.plantitle {
  color: var(--navy-blue);
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Myriadpro, Arial, sans-serif;
  font-size: 2em;
  font-weight: 400;
  text-decoration: none;
}

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

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

.section.grey {
  color: var(--transparent);
  background-color: #f7f8f9;
}

.contentli {
  color: var(--dark-blue);
  font-size: 1.25em;
  line-height: 26px;
}

.contentli.planhero {
  margin-top: 1em;
  margin-bottom: 1em;
}

.contentli.missing {
  color: var(--missing);
}

.contentli.centered {
  text-align: center;
}

.contentli.centered.margintop {
  margin-top: .5em;
}

.contentli.disclaimer {
  text-align: right;
  font-size: .95em;
  line-height: 18px;
}

.contentli.disclaimer.hasmargin {
  margin-right: 1em;
}

.contentli.disclaimer.left {
  text-align: left;
}

.contentli.small {
  width: 80%;
  margin-top: 2em;
  font-size: 1.1em;
  line-height: 22px;
}

.contentli.small.firstcall {
  color: #283370;
  text-align: center;
  font-weight: 500;
}

.contentli.small.centered.lessmargin {
  margin-top: 1em;
}

.contentli.contact {
  font-size: 1em;
  line-height: 18px;
}

.contentli.contact.centered {
  font-size: 1.15em;
  line-height: 22px;
}

.contentli.big {
  font-size: 1.5em;
  line-height: 32px;
}

.bluelink {
  color: var(--royal-blue);
  font-size: 19px;
  font-weight: 400;
  text-decoration: none;
}

.bluelink.underline {
  font-weight: 400;
  text-decoration: underline;
}

.bluelink.underline.align {
  color: var(--align-green);
}

.bluelink.navy {
  color: var(--navy-blue);
}

.bluelink.aling {
  color: var(--align-dark-green);
}

.popupbacklink {
  color: #000;
  margin-right: 2em;
  font-size: 1.15em;
  text-decoration: none;
}

.popupbutton {
  background-color: var(--royal-blue);
  color: #fff;
  border-radius: 6px;
  padding: 10px 20px;
  font-size: 1.1em;
}

.popupbackground {
  z-index: 100;
  background-color: #00000096;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  height: 100vh;
  padding-top: 2%;
  display: none;
  position: fixed;
  inset: 0%;
}

.popupdiv {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 550px;
  padding-top: 1.5em;
  padding-bottom: 1.5em;
  display: grid;
}

.popupmid {
  border-top: 1px solid #eef0f2;
  border-bottom: 1px solid #eef0f2;
  margin-bottom: 0;
  padding: 1.5em 2em;
}

.poplink {
  color: #fff;
  width: 0%;
  font-size: 1.15em;
  font-weight: 700;
}

.popupbottom {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 1em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.popuptext {
  color: #000;
  margin-bottom: .5em;
  font-size: 1.155em;
}

.popuptop {
  height: 100%;
  padding: 0 2em 1em;
}

.popupheading {
  color: #000;
  text-align: right;
  letter-spacing: -2px;
  font-family: Exo, sans-serif;
  font-size: 1.75em;
  font-weight: 600;
}

.footertext {
  color: #000;
  margin-left: 30px;
  margin-right: 30px;
  font-size: 1em;
  line-height: 24px;
}

.footertext.margintop {
  margin-top: 2em;
}

.footertext.margintop.att-numbers {
  position: static;
}

.footertext.sm {
  margin-left: 10px;
  margin-right: 0;
}

.footertext.margin {
  margin-top: 1em;
}

.socialmediagrid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1.25fr;
  width: 55%;
  margin-top: 2em;
  margin-bottom: 2em;
  margin-left: 30px;
}

.socialmediagrid._2 {
  grid-template-columns: 1fr 1fr;
}

.socialmediagrid._2.attribution {
  grid-template-columns: 1fr 1fr;
  display: block;
}

.smicon {
  width: 25px;
}

.footergrid {
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.footergrid.atrribution {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.footerlinkitem {
  color: #000;
  margin-left: 30px;
  margin-right: 30px;
  font-size: 1em;
  line-height: 24px;
  text-decoration: none;
}

.footerlinkitem:hover {
  color: var(--royal-blue);
}

.footerlinkitem.paddingleft {
  margin-left: 50px;
}

.phone {
  color: #000;
  text-decoration: none;
}

.phone:hover {
  color: #0000009e;
}

.footerdiv {
  border-right: 1px solid #000;
  padding-right: 15px;
}

.footerdiv.horizontal {
  border-top: 1px solid #000;
  border-right-style: none;
  margin-top: 0;
  padding-top: 2em;
  display: none;
}

.footerdiv.last {
  border-right-style: none;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footerlogo {
  width: 250px;
  display: block;
}

.footer {
  background-color: #f7f8f9;
  min-height: 4em;
  padding-top: 5em;
  padding-bottom: 4em;
}

.footercontainer {
  margin-left: 7%;
  margin-right: 7%;
}

.footercontainer.sliver {
  padding-top: 1em;
  padding-bottom: 2em;
}

.smdiv {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.linkdiv {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 2em;
  display: flex;
}

.footersliver {
  background-color: #d6dee5;
}

.griditem {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 415px;
  text-decoration: none;
  display: flex;
}

.hightlighttext {
  color: #474a51;
  text-align: center;
  width: 95%;
  font-size: 1.25em;
  font-weight: 400;
  line-height: 26px;
}

.hightlighttext.missing {
  color: var(--missing);
}

.gridimage {
  border-radius: 0;
  width: 100%;
  margin-bottom: 1.5em;
}

.highlighttitle {
  color: var(--dark-blue);
  text-align: center;
  margin-top: 0;
  margin-bottom: .5em;
  font-size: 1.9em;
  font-weight: 500;
  line-height: 35px;
}

.highlighttitle.align {
  color: var(--align-green);
}

.triplegrid {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 3em;
}

.triplegrid.contactgrid {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
}

.contentheading {
  color: var(--navy-blue);
  margin-top: 0;
  margin-bottom: .5em;
  font-family: Roboto Slab, sans-serif;
  font-size: 2.75em;
  font-weight: 400;
  line-height: 47px;
}

.contentheading.centered {
  color: var(--navy-blue);
  text-align: center;
}

.contentheading.centered.white {
  color: var(--white);
}

.contentheading.centered.sales {
  font-size: 5em;
  font-weight: 500;
  line-height: 80px;
  text-decoration: none;
}

.contentheading.centered.align {
  color: var(--align-green);
}

.contentheading.marginbottom {
  margin-bottom: 1em;
}

.contentheading.marginbottom.align {
  color: var(--align-green);
}

.contentheading.plan {
  margin-top: 1em;
  font-size: 2em;
  line-height: 32px;
}

.contentheading.plan.align, .contentheading.align {
  color: var(--align-green);
}

.grid {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.grid.services {
  margin-top: 4em;
}

.grid.services._2 {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.grid.providertraining {
  width: 100%;
  margin-top: 0;
  margin-bottom: 4em;
}

.contentlist {
  color: var(--dark-blue);
  margin-bottom: 2em;
  padding-left: 30px;
}

.contentlist._2, .contentlist.lessmargin {
  margin-bottom: 0;
}

.contentlist.checktoolmargin {
  margin-top: 1em;
  margin-bottom: 1em;
}

.contentlist.checktoolmargin._50percentwidth {
  width: 50%;
  margin-right: 1.5em;
}

.contentlist.numbered {
  font-size: 1.35em;
}

.contentlist.align {
  color: var(--align-dark-green);
}

.image {
  border-radius: 0;
  width: 100%;
}

.image.small {
  width: 285px;
}

.image.map {
  width: 500px;
  margin-top: 2em;
}

.linktext {
  color: var(--royal-blue);
  margin-top: 1em;
  margin-bottom: 0;
  font-size: 1.35em;
  font-weight: 400;
  line-height: 28px;
  text-decoration: underline;
  display: block;
}

.linktext.nomargin {
  margin-top: 0;
  margin-bottom: 20px;
}

.linktext.smallest {
  font-size: 1.1em;
}

.linktext.margintop {
  margin-top: 3em;
}

.linktext.small {
  font-size: 1.25em;
  line-height: 26px;
}

.linktext.small.lessmargin, .linktext.small.lessmargin-copy {
  margin-top: .5em;
  margin-bottom: 0;
}

.linktext.enroll {
  margin-bottom: 1em;
  margin-left: 30px;
  margin-right: 30px;
}

.linktext.enroll.marginbottom {
  margin-bottom: 2em;
}

.linktext.fake {
  color: var(--gray);
  font-size: 1.25em;
}

.ctainner {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2em;
  padding-bottom: 2em;
  display: flex;
}

.ctainner.line {
  border-right: 2px solid var(--navy-blue);
}

.ctagrid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.backtotopdiv {
  background-color: var(--navy-blue);
  flex-direction: column;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.backtotopcontainer {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  padding-top: 2em;
  padding-bottom: 2em;
  display: flex;
}

.prompticon {
  width: 18px;
  margin-bottom: 0;
  margin-left: 1em;
  margin-right: 0;
}

.backtotoptext {
  color: #fff;
  font-size: 1.85em;
  line-height: 40px;
}

.servicessubheading {
  color: var(--dark-blue);
  margin-top: 0;
  margin-bottom: .5em;
  font-size: 1.75em;
  font-weight: 400;
}

.servicessubheading.missing {
  color: var(--missing);
}

.servicessubheading.align {
  color: var(--align-dark-green);
}

.bold {
  font-weight: 500;
}

.bluediv {
  border: 3px solid var(--royal-blue);
  border-radius: 15px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  min-height: 250px;
  padding: 2em;
  display: flex;
}

.bluediv.contact {
  justify-content: space-between;
  align-items: center;
  width: 65%;
}

.bluediv.contact._2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
}

.bluediv.topalignment {
  justify-content: flex-start;
  align-items: flex-start;
}

.bluediv.enrollment {
  justify-content: space-between;
  align-items: flex-start;
  min-height: 125px;
  margin: 0 30px 2em;
  padding-top: 1em;
  padding-bottom: 1em;
}

.bluediv.casemanagement {
  min-height: auto;
  margin-top: 3em;
}

.bluediv._100width {
  width: 100%;
}

.bluediv._100width.centered {
  justify-content: center;
  align-items: center;
}

.bluediv.align {
  border-color: var(--align-dark-green);
}

.contentlisttext {
  color: #474a51;
  margin-bottom: 10px;
  font-size: 1.25em;
  line-height: 26px;
}

.contentlisttext.thin {
  color: var(--dark-blue);
  font-size: 1.25em;
  font-weight: 300;
  line-height: 28px;
}

.contentlisttext.lessmargin {
  margin-bottom: 5px;
}

.plancomparegrid {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-columns: 1fr;
  margin-top: 4em;
}

.planinfodiv {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--navy-blue);
  background-color: var(--white);
  border-radius: 18px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.planinfoinner {
  border-right: 1px solid #000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 3em;
  margin-left: 7%;
  padding-bottom: 2em;
  padding-right: 2em;
  display: flex;
}

.planinfoinner.right {
  border-right-style: none;
  border-right-width: 0;
  justify-content: flex-start;
  align-items: center;
  margin-top: 3em;
  margin-right: 7%;
  padding-top: 3em;
  padding-right: 0;
}

.planlogo {
  width: 200px;
}

.planinfotext {
  color: var(--dark-blue);
  font-family: Roboto Slab, sans-serif;
  font-size: 1.35em;
  line-height: 25px;
}

.planinfotext.cost {
  color: var(--royal-blue);
  font-size: 2.75em;
  line-height: 45px;
}

.planinfotext.cost.larger {
  margin-top: .75em;
}

.planinfotext.cost.align {
  color: var(--align-green);
}

.planinfotext.margintopbottom {
  margin-top: 2em;
  margin-bottom: .25em;
}

.planinfotext.center {
  text-align: center;
}

.planinfotext.missing {
  color: var(--missing);
}

.copaygrid {
  grid-column-gap: 3em;
  grid-template: ". ."
                 ". ."
                 ". Area"
                 / 1fr .75fr;
  margin-top: 4em;
}

.bluetext {
  color: var(--royal-blue);
  font-weight: 500;
}

.bluetext.missing {
  color: var(--missing);
}

.enrollbutton {
  background-color: var(--royal-blue);
  border-radius: 10px;
  margin-top: 2em;
  padding: 20px 35px;
  font-family: Roboto Slab, sans-serif;
  font-size: 1.35em;
  transition: background-color .3s;
}

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

.enrollbutton.nomargin {
  margin-top: 0;
}

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

.benefitsgrid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.planbenefitsdiv {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 2em 2%;
  display: flex;
  overflow: hidden;
  box-shadow: inset 0 11px 10px -5px #0000001a, 0 8px 10px #0000001a;
}

.benefititem {
  border-right: 1px solid var(--navy-blue);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: .5em;
  padding-bottom: .5em;
  display: flex;
}

.benefititem.noline {
  border-right-style: none;
}

.accordiontext {
  color: #000;
  margin-top: 1em;
  margin-bottom: 1em;
  font-size: 1.35em;
  font-weight: 300;
  line-height: 28px;
}

.accordiontext.plandetails {
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1em;
  padding-bottom: 1em;
}

.accordiontext.plandetails.line {
  border-right: 1px solid var(--dark-blue);
  padding-right: 1em;
}

.accordiontext.plandetails.marginleft {
  margin-left: 1em;
}

.accordiontext.plandetails.centered {
  text-align: center;
  border-bottom: 1px solid #000;
  justify-content: center;
  align-items: center;
  padding-left: 1em;
  padding-right: 1em;
  font-size: 1.25em;
  display: flex;
}

.accordiontext.plandetails.centered.line {
  border-right: 1px solid #000;
}

.accordiontext.marginleft {
  margin-left: 30px;
  margin-right: 30px;
}

.accordiontext.marginleft.marginbottom {
  margin-bottom: 2em;
}

.checkmark {
  width: 35px;
}

.benefittext {
  margin-top: .5em;
  font-family: Roboto, sans-serif;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 28px;
}

.planbuttondiv {
  justify-content: center;
  align-items: center;
  padding-top: 2em;
  padding-bottom: 3em;
  display: flex;
}

.icon-5.accordion-icon {
  color: #000;
  cursor: pointer;
  margin-right: 15px;
  font-family: Material Icons, sans-serif;
  font-size: 32px;
  line-height: 30px;
}

.icon-5.accordion-icon.white {
  color: var(--white);
}

.icon-5.accordion-icon.navyblue {
  color: #273370;
}

.accordion {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

.accordion.spaced {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
}

.accordion.spaced.plana {
  grid-template-rows: auto auto auto auto auto auto;
  margin-top: 6em;
}

.accordion.spaced.administration {
  grid-template-rows: auto auto;
}

.accordion.spaced.medicare {
  grid-template-rows: auto auto auto auto auto;
  margin-top: 6em;
}

.accordion.spaced.dsnpmembers {
  grid-template-rows: auto auto auto auto;
}

.accordion.spaced.hipaa {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
}

.accordion.spaced.healthyrewards {
  grid-row-gap: 2em;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
}

.accordion.spaced.transparentblue {
  grid-template-rows: auto;
}

.accordion.spaced.transparentblue.margintop {
  margin-top: 6em;
}

.accordion.spaced.enrol {
  grid-template-rows: auto auto auto;
}

.accordion.spaced.transparentblue-copy {
  grid-template-rows: auto;
}

.accordion.spaced.transparentblue-copy.margintop {
  margin-top: 6em;
}

.accordion-item-trigger {
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  min-height: 90px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 10px;
  display: flex;
}

.accordion-item-trigger.navyblue {
  background-color: var(--navy-blue);
  border-radius: 0;
  padding: 20px 15px 20px 25px;
  transition: background-color .25s;
}

.accordion-item-trigger.navyblue:hover {
  background-color: #4a5380;
}

.accordion-item-trigger.blue {
  min-height: 90px;
  padding: 20px 15px 20px 25px;
}

.accordion-item-trigger.outlined {
  border: 1px solid #00000059;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding-right: 10px;
}

.accordion-item {
  box-shadow: none;
  cursor: pointer;
  background-color: #fff;
  border-radius: 0;
  margin-bottom: 0;
  padding: 0;
  display: block;
  overflow: visible;
}

.accordion-item._2 {
  background-color: #f5f8fc;
  border-radius: 10px;
}

.accordion-item._2.align {
  background-color: var(--align-green);
}

.accordion-item._3 {
  background-color: #252d6400;
}

.accordion-item.gray {
  background-color: #f1f5f6;
  border-radius: 10px;
}

.accordion-item.gray.align {
  background-color: var(--align-green);
}

.accordion-item-content {
  padding-left: 40px;
  overflow: hidden;
}

.accordion-item-content._3.margin {
  padding-left: 30px;
}

.accordion-item-content._2 {
  padding-left: 50px;
  padding-right: 50px;
}

.accordion-item-content._3 {
  background-color: #f7f8f9;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding-left: 0;
  padding-right: 0;
}

.accordionheading {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 5px;
  font-size: 1.75em;
  font-weight: 400;
  line-height: 30px;
}

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

.accordionheading.navyblue.missing {
  color: var(--missing);
}

.accordionheading.navyblue.align {
  color: var(--align-green);
}

.accordionheading.navyblue {
  color: #273370;
  font-weight: 500;
}

.plandetailsgrid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px none var(--dark-blue);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  margin-top: 0;
  margin-bottom: 0;
}

.plandetailsgrid._2 {
  margin-top: 2em;
}

.plandetailsinner {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--dark-blue);
  grid-template-rows: auto;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
}

.plandetailsinner.blue {
  background-color: #e3ebf5;
  border-bottom-style: none;
}

.plandetailsinner.noline {
  border-bottom-style: none;
}

.plandetailsinner.hasgap {
  grid-template-columns: 1fr;
  padding-bottom: 30px;
}

.plandetailsinner.nomargin {
  padding-left: 0;
  padding-right: 0;
}

.plandetailsinner.hasgap-copy {
  grid-template-columns: 1fr;
  padding-bottom: 30px;
}

.doctorlinkblock {
  background-color: var(--light-blue);
  min-height: 90px;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  padding: 20px 30px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

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

.planbottomlinkdiv {
  justify-content: space-between;
  align-items: center;
  margin-top: 2em;
  display: flex;
}

.ctaphonenumber {
  color: var(--white);
  text-align: center;
  letter-spacing: .03em;
  margin-top: 1em;
  margin-bottom: .25em;
  font-family: Roboto Slab, sans-serif;
  font-size: 3em;
  line-height: 47px;
  transition: color .3s;
}

.ctaphonenumber:hover {
  color: var(--light-blue);
}

.formlabel {
  color: #474a51;
  margin-bottom: 7px;
  font-size: 1.15em;
  font-weight: 400;
}

.formlabel.small {
  font-size: 1.1em;
}

.formlabel.bheckboxtext {
  margin-bottom: 0;
  margin-left: 10px;
}

.form-block-2 {
  margin-top: 3em;
}

.form-block-2.feedback {
  margin-bottom: 8em;
}

.form-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-2.feedback {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.form-2.trainingconfirmation {
  grid-template-rows: auto auto auto auto auto;
}

.formsubmit {
  color: #fff;
  text-align: center;
  background-color: #ed008c;
  border-radius: 10px;
  margin-top: 1em;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 1.2em;
  line-height: 26px;
  transition: background-color .2s;
}

.formsubmit:hover {
  background-color: #ed008ca6;
}

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

.formsubmit.meeting {
  background-color: #ef670a;
}

.feedbacklink {
  background-color: var(--royal-blue);
  transform-origin: 88%;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: 0;
  padding: .5em 2.5em;
  text-decoration: none;
  transition: background-color .3s;
  display: block;
  position: fixed;
  inset: 50% 0% auto auto;
  transform: rotate(-90deg);
}

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

.feedbacktext {
  color: var(--white);
  letter-spacing: .1em;
}

.feedbacknavtext {
  font-size: 1.25em;
  font-weight: 300;
}

.feedbacknavtext.top {
  margin-bottom: 5px;
}

.feedbackdiv {
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.pagetitlediv {
  background-color: #f7f8f9;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  min-height: 6em;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.pagetitle {
  color: var(--royal-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.75em;
  font-weight: 500;
}

.pagetitle.align {
  color: var(--align-green);
}

.radio-button {
  width: 20px;
  height: 20px;
  margin-top: 0;
  margin-right: 4px;
}

.radio-button-label {
  color: #474a51;
  font-size: 1.1em;
}

.radiodiv {
  margin-top: 14px;
  display: flex;
}

.flexformfield {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.radio-button-field {
  margin-right: 15px;
}

.missing {
  color: var(--missing);
}

.imagediv {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

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

.statementdiv {
  border: 3px solid #ef670a;
  margin-top: 3em;
  margin-bottom: 3em;
  padding: 2em 25px;
}

.statementdiv.content {
  border-radius: 10px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 1.5em 15px;
}

.statementdiv.content.blue {
  border-color: var(--royal-blue);
}

.statementdiv.content.blue.hasmargin {
  margin-top: 1.5em;
}

.specialtext {
  color: var(--navy-blue);
  text-align: center;
  font-family: Roboto Slab, sans-serif;
  font-size: 1.65em;
  line-height: 38px;
}

.specialtext.leftalign {
  text-align: left;
}

.specialtext.leftalign.bigger {
  font-size: 1.75em;
}

.specialtext.leftalign.margintopandbottom {
  margin-top: 2em;
  margin-bottom: 2em;
}

.specialtext.leftalign.align {
  color: var(--align-dark-green);
}

.statementtitle {
  color: #ef670a;
  margin-bottom: .5em;
  font-size: 2em;
  font-weight: 500;
  line-height: 36px;
}

.statementtitle.blue {
  color: #284faf;
}

.infodisclaimer {
  justify-content: space-around;
  align-items: center;
  width: 100%;
  margin-top: 1.25em;
  display: flex;
}

.infodisclaimer._2 {
  justify-content: center;
  align-items: center;
  margin-top: .5em;
}

.link {
  color: #284faf;
}

.link.grey {
  color: #474a51;
  text-decoration: none;
}

.link.grey:hover {
  color: #606161bf;
}

.link.grey.underline {
  text-decoration: underline;
}

.firstcalllink {
  color: #283370;
}

.infocardicon {
  width: 115px;
}

.infocardicon.bigger {
  width: 175px;
}

.infocard {
  background-color: #f7f8f9;
  border-radius: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 2em;
  display: flex;
}

.tinyephlogo {
  width: 135px;
}

.contentinfodiv {
  margin-top: 1.5em;
  margin-bottom: 2em;
}

.contentinfodiv.fisrt {
  margin-top: 2em;
}

.symptomdiv {
  background-color: #f7f8f9;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  min-height: 7em;
  padding-top: 1.5em;
  padding-bottom: 1.5em;
  display: flex;
}

.contentgrid {
  grid-row-gap: 25px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 4em;
}

.callprompt {
  background-color: #284faf;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.callprompt.content {
  background-color: #fff;
  margin-bottom: 6em;
}

.callpromptcontainer {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  padding-top: 2em;
  padding-bottom: 2em;
  display: flex;
}

.prompticonphone {
  width: 55px;
  margin-right: 1em;
}

.callprompttext {
  color: #fff;
  font-size: 1.85em;
  line-height: 40px;
}

.callprompttext.content {
  color: #474a51;
  font-size: 1.75em;
  font-style: italic;
}

.promptlink {
  color: #fff;
  text-decoration: underline;
}

.promptlink:hover {
  color: #ffffff87;
}

.promptlink.blue {
  color: #284faf;
}

.nightclinicmap {
  min-height: 500px;
  margin-top: 3em;
}

.contacticon {
  width: 55px;
  margin-bottom: 1.5em;
}

.greydiv {
  background-color: var(--backgroundgrey);
  border-radius: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 90px;
  padding: 1em 2em;
  display: flex;
}

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

.greywhitegrid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr;
}

.checkbox-field {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.checkbox {
  width: 20px;
  height: 20px;
  margin-top: 0;
}

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

.bhphonenumber {
  color: var(--navy-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25em;
}

.youtube {
  border-radius: 10px;
}

.flexbuttondiv {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.getfitimg {
  width: 200px;
}

.getfitimg._2 {
  width: 175px;
  margin-left: 2em;
}

.getfitdiv {
  margin-bottom: 1.5em;
  display: flex;
}

.otcgrid {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 1.5em;
  padding-left: 49px;
}

.otclogo {
  width: 200px;
}

.otclogo.smaller {
  width: 150px;
}

.doublegrid {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  margin-top: 3em;
}

.paddingleft {
  margin-left: 30px;
}

.searchcontainer-2 {
  width: 100%;
  max-width: 1150px;
  margin-top: 4em;
  margin-bottom: 8em;
  padding-left: 15px;
  padding-right: 15px;
}

.checktooldiv {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 1em;
  margin-bottom: 1em;
  display: flex;
}

.checktoolimage {
  width: 400px;
}

.premiumgrid {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.preventativegrid {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.buttondiv.marginleft {
  margin-bottom: 3em;
  margin-left: 30px;
}

.enrolldiv {
  justify-content: space-between;
  display: flex;
}

.quick-stack {
  padding-top: 0;
  padding-bottom: 0;
}

.slider {
  height: 550px;
  display: block;
}

.image-2 {
  vertical-align: baseline;
  width: 100%;
  display: inline-block;
}

.div-block-2 {
  color: #fff;
  text-align: center;
  z-index: 99999;
  background-image: linear-gradient(#00000040, #000c 99%);
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.left-arrow {
  display: block;
  overflow: hidden;
}

.image-3 {
  max-width: 80%;
}

.mask {
  height: 550px;
}

.slide-nav {
  display: none;
}

.right-arrow {
  display: block;
}

.slide {
  z-index: 100;
}

.container-2 {
  padding-top: 50px;
  padding-bottom: 60px;
}

.bold-text {
  font-family: Roboto, sans-serif;
  font-size: 26px;
}

.bold-text.blue {
  color: #273370;
}

.heading-2 {
  font-size: 22px;
}

.heading-3 {
  color: #273370;
  font-family: Roboto, sans-serif;
  font-size: 26px;
}

.bold-text-2 {
  text-transform: capitalize;
  text-decoration: none;
}

.heading-4 {
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 1.5rem;
}

.heading-4.blue {
  color: #273370;
}

.heading {
  color: #273370;
  text-align: center;
  padding-bottom: 60px;
  font-family: Roboto Slab, sans-serif;
  font-size: 38px;
  line-height: 57px;
}

.div-block {
  background-color: #f0f4f7;
}

.container-3 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.subheading-2 {
  color: #273370;
  text-align: left;
  margin-top: 0;
  padding-bottom: 30px;
  font-family: Roboto Slab, sans-serif;
  line-height: 55px;
}

.text-block {
  color: #606060;
  text-align: left;
  white-space: normal;
  font-size: 26px;
  line-height: 2rem;
}

.text-block.copy-text {
  margin-bottom: 30px;
  padding-bottom: 0;
  font-size: 27px;
}

.text-block-2 {
  color: #606060;
  text-align: left;
  margin-top: 100px;
  font-family: Roboto, sans-serif;
}

.form-field {
  color: #273370;
  background-color: #f7f8f9;
  border: 1px solid #d2d4d6;
  border-radius: 10px;
  height: 45px;
  margin-top: 10px;
  padding-top: 8px;
  font-size: 22px;
  line-height: 35px;
}

.container-4 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.subheading-3 {
  color: #273370;
  text-align: left;
  margin-top: 0;
  padding-bottom: 30px;
  font-family: Roboto Slab, sans-serif;
  line-height: 55px;
}

.submit-button {
  text-align: left;
  background-color: #273370;
  border-radius: 255px;
  margin-top: 50px;
  padding: 15px 35px;
  font-size: 22px;
  display: block;
  position: relative;
  left: 0;
}

.form-label {
  color: #273370;
  text-align: left;
  margin-top: 35px;
  font-family: Roboto Slab, sans-serif;
  font-size: 21px;
}

.div-block-3 {
  text-align: center;
  background-color: #27336f;
  padding-top: 30px;
  padding-bottom: 30px;
}

.link-2 {
  color: #fff;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  text-decoration: none;
}

.columns {
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.image-4 {
  max-width: 80%;
}

.column {
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  font-family: Roboto, sans-serif;
}

.text-block-4 {
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: center;
  width: 80%;
  display: flex;
}

.text-block-3 {
  border-right: 1px solid #000;
  align-items: center;
  padding-left: 30px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.paragraph {
  text-align: center;
  margin-top: 20px;
}

.grid-2 {
  grid-template-rows: 55px;
  width: auto;
}

.paragraph-2 {
  text-decoration: none;
}

.container-5 {
  box-sizing: border-box;
  clear: both;
  width: auto;
  height: auto;
  position: relative;
}

.background-video {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.text-span, .text-span-2, .text-span-3, .text-span-4 {
  color: var(--royal-blue);
}

.pagetitle-2 {
  color: #284faf;
  margin-bottom: 20px;
  font-size: 2.75em;
  font-weight: 500;
}

.pagetitle-2.nomargin {
  margin-bottom: 5px;
}

.pagetitle-2.nomargin.chip {
  color: #ed8922;
}

.pagetitlesubheading {
  color: #606161;
  margin-bottom: 0;
  font-size: 1.25em;
  font-style: italic;
}

.div-block-4 {
  padding-top: 10px;
}

.container-6 {
  text-align: center;
}

.container-7 {
  flex: 0 auto;
  width: 100%;
  max-width: 1100px;
  margin-top: 8em;
  margin-bottom: 8em;
  padding-left: 15px;
  padding-right: 15px;
}

.contentheading-2 {
  color: #284faf;
  margin-top: 0;
  margin-bottom: .5em;
  font-size: 2.75em;
  font-weight: 500;
  line-height: 47px;
}

.contentheading-2.grey {
  color: #474a51;
}

.contenttext-2 {
  color: #474a51;
  font-size: 1.25em;
  line-height: 26px;
}

.image-5 {
  width: auto;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.code-embed {
  color: #010141;
}

.plandetailsinner-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #474a51;
  grid-template-rows: auto;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
}

.plandetailsinner-2.hasgap {
  grid-template-columns: 1fr;
  padding-bottom: 30px;
}

.button-2 {
  background-color: #7a99e5;
  border-radius: 18px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.25em;
}

.button-2.navyblue {
  background-color: #273370;
  margin-right: 44px;
}

.button-2.navyblue._2emright {
  margin-right: 1em;
}

.plandetailsgrid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px #474a51;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  margin-top: 0;
  margin-bottom: 0;
}

.grid-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.popup-modal-wrapper {
  z-index: 9999;
  background-color: #0000;
  border: 1px solid #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.highlight-strip {
  background-color: #0000;
  background-image: linear-gradient(#000, #81c784 95%, #ebebeb 99%, #29b6f6 100%, #d1d1d1 100%, #fff);
  border: 0 solid #000;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.div-block-5 {
  display: flex;
}

.popup-modal {
  z-index: 9999;
  background-color: red;
  border: 1px solid #fff;
  justify-content: center;
  align-items: center;
  width: 50%;
  max-width: 600px;
  height: auto;
  padding: 2rem;
  display: flex;
  position: relative;
  box-shadow: 0 6px 12px #0003;
}

.popup-close {
  background-color: red;
  position: absolute;
  inset: 0% 0% auto auto;
}

.heading-5 {
  font-size: 2em;
  font-weight: 400;
}

.text-block-5 {
  color: var(--royal-blue);
  font-size: 1.5em;
  font-weight: 300;
  line-height: 28px;
}

.bold-text-3 {
  text-decoration: underline;
}

.paragraph-3 {
  color: var(--royal-blue);
  font-size: 1.5em;
  line-height: 28px;
}

.bold-text-4 {
  font-weight: 400;
}

.paragraph-4 {
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 1.3em;
}

.text-block-6 {
  color: var(--dark-blue);
  -webkit-text-stroke-color: var(--royal-blue);
}

.text-block-7 {
  color: var(--white);
  text-align: left;
  background-color: red;
  font-size: 30px;
}

.div-block-6 {
  text-align: left;
  line-height: 40px;
}

.heading-6 {
  font-size: 35px;
}

.button-3 {
  color: var(--white);
  text-align: justify;
  background-color: red;
  justify-content: flex-start;
  align-items: center;
  font-size: 10px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.heading-7 {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
  background-color: red;
  display: block;
}

.container-8 {
  background-color: red;
  border: 1px solid #000;
}

.link-3 {
  color: var(--backgroundgrey);
  font-family: Roboto, sans-serif;
}

.popup-wrapper {
  z-index: 9999;
  justify-content: center;
  display: flex;
  position: fixed;
}

.popup-content {
  color: var(--white);
  text-align: center;
  background-color: red;
  font-size: 30px;
}

.heading-8 {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 28px;
  display: inline-flex;
}

.heading-9 {
  color: var(--navy-blue);
}

.heading-10 {
  color: var(--navy-blue);
  background-color: #f5f8fc;
}

.align, .bold-text-5 {
  color: var(--align-green);
}

.button-4 {
  background-color: #f7f8f9;
  border-radius: 18px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.25em;
}

.button-4.navyblue {
  background-color: #273370;
  margin-top: 1px;
  margin-right: 44px;
}

.button-4.navyblue._2emright {
  margin-right: 1em;
}

.greentext {
  color: var(--align-green);
  font-weight: 500;
}

.greentext.missing {
  color: var(--missing);
}

.bluediv-2 {
  border: 3px solid #445be7;
  border-radius: 15px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  min-height: 250px;
  padding: 2em;
  display: flex;
}

.servicessubheading-2 {
  margin-top: 0;
  margin-bottom: .5em;
  font-size: 1.75em;
  font-weight: 400;
}

.linktext-2 {
  color: #445be7;
  margin-top: 1em;
  margin-bottom: 0;
  font-size: 1.35em;
  font-weight: 400;
  line-height: 28px;
  text-decoration: underline;
  display: block;
}

.linktext-2.small {
  font-size: 1.25em;
  line-height: 26px;
}

.linktext-2.small.lessmargin {
  margin-top: .5em;
  margin-bottom: 0;
}

.text-block-8 {
  -webkit-text-stroke-color: #445be7;
}

@media screen and (min-width: 1920px) {
  .button.navyblue {
    display: inline-block;
  }

  .button.navyblue.navbutton {
    vertical-align: baseline;
    display: inline-block;
  }

  .button.navyblue.hero {
    padding-top: 11px;
    padding-bottom: 11px;
    font-size: 1.5em;
  }

  .button.navyblue.hero.w--current {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .button.navyblue._2emright {
    display: inline-block;
  }

  .desktopdropdowngrid._1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .dropdown-list.w--open {
    width: 43vw;
  }

  .container {
    max-width: 1200px;
  }

  .container.hero {
    -webkit-text-fill-color: inherit;
    background-color: #f7f8f900;
    background-clip: border-box;
  }

  .planitem {
    min-height: 305px;
    padding: 40px;
  }

  .paragraphdiv.centered.gray-frame {
    -webkit-text-fill-color: inherit;
    background-color: #f7f8f9;
    background-clip: border-box;
    border-radius: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .contentli {
    margin-top: 0;
  }

  .contentli.disclaimer.left {
    text-align: left;
  }

  .griditem {
    min-height: 425px;
  }

  .contentheading.centered {
    font-size: 4em;
  }

  .contentheading.centered.sales {
    font-size: 6em;
    line-height: 90px;
  }

  .contentheading.centered.sales.white {
    font-size: 6em;
  }

  .contentheading.centered.align {
    line-height: 1.2em;
  }

  .backtotopcontainer {
    max-width: 1150px;
  }

  .backtotoptext {
    font-size: 2em;
  }

  .icon-5.accordion-icon {
    font-size: 2vw;
  }

  .accordion-item-content {
    line-height: 32px;
  }

  .form-2 {
    margin-bottom: 40px;
  }

  .callpromptcontainer {
    max-width: 1150px;
  }

  .callprompttext {
    font-size: 2em;
  }

  .slider {
    height: 850px;
  }

  .image-2 {
    display: none;
  }

  .mask {
    height: 850px;
  }

  .slide {
    vertical-align: baseline;
  }

  .grid-2 {
    width: auto;
    font-size: 20px;
  }

  .video {
    display: none;
  }

  .background-video {
    justify-content: center;
    align-items: center;
    display: flex;
    position: static;
  }

  .container-7 {
    max-width: 1200px;
  }

  .popup-close {
    color: var(--white);
    cursor: pointer;
    inset: 0% 40px 0% 0%;
  }
}

@media screen and (max-width: 991px) {
  .slivercontent {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
  }

  .navsliverinner {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .navsliver {
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .nav-link.linedsubheading.fulllengthheading {
    width: auto;
  }

  .nav-link.desktop:hover {
    color: #606161;
  }

  .nav-link.desktop:active, .nav-link.desktop:focus {
    color: #284faf;
  }

  .sitesearch {
    width: 100%;
    margin-left: 0;
  }

  .brand {
    margin-top: 0;
  }

  .dropdowninnerdiv {
    flex-flow: column;
  }

  .menu-button {
    color: #423333;
  }

  .menu-button.w--open {
    color: #606161;
    background-color: #fff;
  }

  .doublecontentdiv {
    width: 100%;
  }

  .button.blue {
    margin-bottom: 1em;
  }

  .button.navbutton {
    max-width: 150px;
    margin: 1em 0 1.5em 0;
    position: relative;
  }

  .desktopdropdowngrid {
    grid-template-columns: 1fr;
    padding-left: 25px;
  }

  .desktopdropdowngrid._3 {
    grid-template-columns: 1fr;
    place-items: start;
    padding-left: 25px;
    padding-right: 0;
  }

  .desktopdropdowngrid._2 {
    place-items: start;
  }

  .nav-menu {
    z-index: 100;
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: .5em;
    padding-bottom: .5em;
    display: block;
    box-shadow: 20px 20px 20px 7px #0000004a;
  }

  .navbuttondiv {
    flex-direction: column;
    padding-left: 15px;
    display: flex;
  }

  .navbar {
    z-index: 1;
  }

  .dropdown-toggle {
    border-bottom-color: var(--transparent);
    width: 100%;
  }

  .dropdown-toggle:hover {
    border-bottom: 5px solid var(--transparent);
  }

  .dropdown-toggle:active, .dropdown-toggle:focus {
    border-bottom-style: solid;
    border-bottom-color: var(--navy-blue);
  }

  .icon-2 {
    color: #000;
  }

  .colortext {
    font-size: 1.75em;
  }

  .colortext.content.cta {
    width: 75%;
    font-size: 1.5em;
    line-height: 30px;
  }

  .colortext.symptom {
    font-size: 1.5em;
  }

  .container {
    max-width: 90%;
    padding-left: 0;
    padding-right: 0;
  }

  .plangrid {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .herogrid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .plantitle {
    font-size: 2.25em;
  }

  .sliverinner {
    margin-bottom: 1em;
  }

  .popupbackground {
    padding-top: 3%;
    display: none;
  }

  .popupdiv {
    max-width: 500px;
  }

  .innernavdiv {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    place-items: start;
    margin-top: 20px;
    margin-bottom: 20px;
    display: grid;
  }

  .footertext.margintop {
    margin-top: 2em;
  }

  .footertext.margintop.nomarginmobile {
    margin-top: 0;
  }

  .footertext.smaller {
    font-size: .8em;
  }

  .socialmediagrid {
    width: 100%;
  }

  .footergrid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .footergrid.atrribution {
    flex-flow: column;
    display: flex;
  }

  .footerdiv {
    border-bottom: 1px solid #000;
    border-right-style: none;
    padding-bottom: 2em;
  }

  .footerdiv.horizontal {
    border-top-style: none;
    border-bottom-style: none;
  }

  .griditem {
    min-height: 400px;
  }

  .triplegrid {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr;
  }

  .contentheading {
    font-size: 2.5em;
  }

  .contentheading.centered.sales {
    font-size: 4em;
    line-height: 60px;
  }

  .contentheading.centered.sales.white {
    line-height: 60px;
  }

  .contentheading.centered.sales.white.mobile {
    margin-left: 40px;
    margin-right: 40px;
  }

  .contentheading.plan {
    font-size: 2.5em;
    line-height: 45px;
  }

  .grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid.flu {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
  }

  .contentlist.checktoolmargin._50percentwidth {
    width: auto;
    margin-right: 0;
  }

  .image {
    width: 75%;
  }

  .image.map {
    width: 100%;
  }

  .ctainner {
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .backtotopcontainer {
    max-width: 90%;
  }

  .prompticon {
    width: 20px;
  }

  .backtotoptext {
    line-height: 40px;
  }

  .planinfotext.margintopbottom {
    text-align: center;
  }

  .copaygrid {
    grid-template-columns: 1fr;
    margin-top: 2em;
  }

  .planbenefitsdiv {
    padding-left: 5%;
    padding-right: 5%;
  }

  .accordiontext.plandetails.centered {
    padding-left: 7px;
    padding-right: 7px;
    font-size: 1.1em;
  }

  .checkmark {
    width: 30px;
  }

  .benefittext.supplemental {
    text-align: center;
    line-height: 23px;
  }

  .icon-5.accordion-icon.navyblue {
    margin-right: 8px;
  }

  .accordion-item-content._2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .plandetailsinner {
    padding-left: 25px;
    padding-right: 25px;
  }

  .form-2 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .form-2.trainingconfirmation {
    grid-template-rows: auto auto auto auto auto auto;
  }

  .imagediv {
    justify-content: space-between;
    align-items: center;
  }

  .statementdiv.content.blue.hasmargin {
    width: 75%;
  }

  .callpromptcontainer {
    max-width: 90%;
  }

  .prompticonphone {
    width: 45px;
  }

  .callprompttext {
    line-height: 40px;
  }

  .promptlink:hover {
    color: #fff;
  }

  .promptlink:active {
    color: #ffffff87;
  }

  .checkbox {
    width: 25px;
    height: 25px;
  }

  .hidemobile.culturaltraining {
    display: none;
  }

  .otclogo {
    width: 150px;
  }

  .otclogo.smaller {
    width: 100px;
  }

  .searchcontainer-2 {
    max-width: 90%;
    padding-left: 0;
    padding-right: 0;
  }

  .checktooldiv {
    flex-flow: column;
  }

  .checktoolimage {
    width: 500px;
  }

  .slider, .mask {
    height: 400px;
  }

  .column-4 {
    text-align: center;
  }

  .grid-2 {
    grid-template-rows: 51px;
    width: auto;
  }

  .container-7 {
    max-width: 90%;
    padding-left: 0;
    padding-right: 0;
  }

  .contentheading-2 {
    font-size: 2.5em;
  }

  .plandetailsinner-2 {
    padding-left: 25px;
    padding-right: 25px;
  }
}

@media screen and (max-width: 767px) {
  .nav-link.sliver, .button.navyblue.hero {
    font-size: 1em;
  }

  .desktopdropdowngrid._3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .nav-menu {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .colortext.content.medium.centered {
    font-size: 1em;
    line-height: 15px;
  }

  .container {
    max-width: 85%;
  }

  .planitem {
    min-height: 300px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .plangrid {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .plantitle {
    font-size: 2em;
  }

  .contentli.contact.centered {
    font-size: 1.25em;
    line-height: 26px;
  }

  .popupbacklink {
    font-size: 1.1em;
  }

  .popupbutton {
    font-size: 1em;
  }

  .popupdiv {
    max-width: 450px;
    padding-left: 1em;
  }

  .poplink, .popuptext {
    font-size: 1.1em;
  }

  .footertext {
    margin-left: 10px;
    margin-right: 10px;
  }

  .socialmediagrid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-left: 10px;
  }

  .socialmediagrid._2 {
    grid-template-rows: auto;
  }

  .footerlinkitem {
    margin-left: 10px;
    margin-right: 10px;
  }

  .footerlinkitem.paddingleft {
    margin-left: 30px;
  }

  .hightlighttext {
    width: 100%;
  }

  .triplegrid {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .contentheading.centered {
    font-size: 2em;
  }

  .contentheading.centered.sales {
    font-size: 3.25em;
    line-height: 60px;
  }

  .contentheading.centered.sales.white {
    margin-left: 20px;
    font-size: 3.5em;
    line-height: 50px;
  }

  .contentheading.centered.sales.white.mobile {
    margin-right: 20px;
    font-size: 2.5em;
    line-height: 40px;
  }

  .ctainner {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .ctainner.line {
    border-bottom: 2px solid var(--navy-blue);
    border-right-style: none;
  }

  .ctagrid {
    grid-template-columns: 1fr;
  }

  .backtotopcontainer {
    max-width: 85%;
  }

  .backtotoptext {
    font-size: 1.65em;
  }

  .planinfodiv {
    grid-template-columns: 1fr;
  }

  .planinfoinner {
    border-right-style: none;
    margin-right: 7%;
    padding-right: 0;
  }

  .planinfoinner.right {
    margin-top: 0;
    margin-bottom: 3em;
  }

  .planbenefitsdiv {
    padding-left: 5px;
    padding-right: 5px;
  }

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

  .accordiontext.plandetails.centered {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    padding-left: 1em;
    padding-right: 1em;
    font-size: 1.25em;
  }

  .accordiontext.plandetails.centered.line {
    border-right-style: none;
  }

  .checkmark {
    width: 25px;
  }

  .benefittext.supplemental {
    font-size: 1.15em;
  }

  .planbuttondiv {
    padding-top: 3em;
  }

  .accordion-item-trigger.blue {
    padding-left: 15px;
  }

  .accordion-item-trigger.outlined {
    padding-right: 7px;
  }

  .accordion-item-content {
    margin-right: 0;
    padding-left: 20px;
  }

  .plandetailsinner {
    padding-left: 1em;
    padding-right: 1em;
  }

  .form-2 {
    grid-template-columns: 1fr;
  }

  .form-2.feedback {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .feedbacklink {
    transform-origin: 12%;
    left: 0%;
    right: auto;
    transform: rotate(90deg);
  }

  .pagetitlediv {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 20px;
  }

  .pagetitle {
    font-size: 2.5em;
  }

  .flexformfield {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .infocard {
    justify-content: center;
    align-items: center;
    min-height: 350px;
  }

  .contentgrid {
    grid-template-columns: 1fr 1fr;
  }

  .callpromptcontainer {
    max-width: 85%;
  }

  .callprompttext {
    font-size: 1.65em;
  }

  .checkbox-field {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .checkbox {
    width: 35px;
    height: 35px;
  }

  .hidemobile {
    display: none;
  }

  .otcgrid {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .doublegrid {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .checktoolimage {
    width: auto;
  }

  .preventativegrid {
    grid-template-columns: 1fr;
  }

  .slider, .mask {
    height: 280px;
  }

  .heading {
    font-size: 32px;
    line-height: 40px;
  }

  .text-block.copy-text {
    padding-bottom: 30px;
  }

  .container-4 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .pagetitle-2 {
    font-size: 2.5em;
  }

  .container-7 {
    max-width: 85%;
  }

  .plandetailsinner-2 {
    padding-left: 1em;
    padding-right: 1em;
  }
}

@media screen and (max-width: 479px) {
  .brand {
    padding-left: 0;
  }

  .navlogo {
    width: 200px;
  }

  .button.blue {
    order: 0;
    margin-bottom: 1em;
  }

  .button.navyblue.hero {
    text-align: center;
    width: 100%;
  }

  .button.navyblue._2emright {
    margin-bottom: 1em;
    margin-right: 0;
  }

  .desktopdropdowngrid._3 {
    grid-column-gap: 16px;
    grid-row-gap: 14px;
  }

  .dropdown-toggle {
    width: 100%;
  }

  .colortext.content.medium.centered {
    line-height: 15px;
  }

  .colortext.content.cta {
    width: 95%;
  }

  .colortext.symptom {
    font-size: 1.35em;
  }

  .container.hero {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .plangrid {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .heroheading {
    font-size: 3.25em;
    line-height: 55px;
  }

  .plantitle {
    font-size: 2.25em;
  }

  .contentli.disclaimer {
    text-align: center;
  }

  .popupbacklink, .popupbutton {
    font-size: 1.15em;
  }

  .popupdiv {
    max-width: 85%;
  }

  .poplink {
    font-size: 1.15em;
  }

  .popuptext {
    margin-bottom: .75em;
    font-size: 1.15em;
  }

  .footertext {
    margin-left: 5px;
    margin-right: 5px;
  }

  .socialmediagrid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .footerlinkitem {
    margin-left: 5px;
    margin-right: 5px;
  }

  .footerlinkitem.paddingleft {
    margin-left: 25px;
  }

  .footerlogo {
    width: 100%;
    margin-bottom: 0;
  }

  .triplegrid {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .contentheading {
    font-size: 2.25em;
  }

  .contentheading.centered {
    line-height: 30px;
  }

  .contentheading.centered.sales {
    font-size: 2.5em;
    line-height: 40px;
  }

  .contentheading.centered.sales.white, .contentheading.centered.sales.white.mobile {
    font-size: 2em;
    line-height: 30px;
  }

  .image {
    width: 100%;
  }

  .linktext {
    overflow-wrap: anywhere;
  }

  .ctainner.line {
    margin-bottom: 2em;
    padding-bottom: 4em;
  }

  .backtotopcontainer {
    flex-direction: row;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .prompticon {
    margin-bottom: 0;
  }

  .backtotoptext {
    font-size: 1.5em;
  }

  .bluediv.contact {
    width: auto;
  }

  .bluediv.contact._2 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .benefitsgrid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .benefititem {
    padding: 1em .5em;
  }

  .benefititem.noline {
    border-top: 1px solid var(--navy-blue);
    border-right-style: none;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .benefititem.mobile {
    border-right-style: none;
  }

  .accordiontext.plandetails {
    font-size: 1.25em;
  }

  .accordiontext.plandetails.marginleft {
    margin-left: .5em;
    margin-right: 0;
  }

  .accordiontext.plandetails.centered {
    font-size: 1.2em;
  }

  .icon-5.accordion-icon {
    margin-right: 10px;
  }

  .accordion.spaced, .accordion-item._2, .accordion-item.gray {
    width: 100%;
  }

  .accordion-item-content._3.margin {
    padding-left: 20px;
    padding-right: 20px;
  }

  .accordion-item-content._2 {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }

  .plandetailsinner {
    padding-left: .5em;
    padding-right: .5em;
  }

  .plandetailsinner.hasgap, .plandetailsinner.hasgap-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .planbottomlinkdiv {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .feedbacklink {
    transform-origin: 9%;
    padding-top: .25em;
    padding-bottom: .25em;
  }

  .feedbackdiv {
    display: none;
  }

  .statementdiv.content.blue.hasmargin {
    width: 100%;
  }

  .infodisclaimer {
    flex-flow: column;
  }

  .symptomdiv {
    padding-left: 5px;
    padding-right: 5px;
  }

  .contentgrid {
    grid-template-columns: 1fr 1fr;
  }

  .callpromptcontainer {
    flex-direction: row;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .prompticonphone {
    width: 55px;
    margin-bottom: 0;
    margin-right: 1.5em;
  }

  .callprompttext {
    font-size: 1.5em;
  }

  .checkbox {
    width: 65px;
    height: 65px;
  }

  .getfitimg._2 {
    margin-top: 2em;
    margin-left: 0;
  }

  .getfitdiv {
    flex-flow: column;
  }

  .otcgrid {
    grid-column-gap: 2.5em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr;
  }

  .doublegrid {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
  }

  .buttondiv {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .slider {
    height: 250px;
  }

  .image-3 {
    display: none;
  }

  .mask {
    height: 250px;
  }

  .heading-2 {
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .bold-text-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-4.blue {
    margin-bottom: 30px;
  }

  .subheading-2 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 32px;
    line-height: 40px;
  }

  .text-block.copy-text {
    padding-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 22px;
  }

  .form-block, .text-block-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .subheading-3 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 32px;
    line-height: 40px;
  }

  .submit-button {
    margin-left: 10px;
  }

  .columns {
    display: block;
  }

  .column-2 {
    text-align: center;
    padding-bottom: 20px;
  }

  .image-4 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .column {
    text-align: center;
    border-right-width: 0;
  }

  .text-block-4 {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
  }

  .text-block-3 {
    border-right-width: 0;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .grid-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .contentheading-2 {
    font-size: 2.25em;
  }

  .plandetailsinner-2 {
    padding-left: .5em;
    padding-right: .5em;
  }

  .plandetailsinner-2.hasgap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-2.navyblue._2emright, .button-4.navyblue._2emright {
    margin-bottom: 1em;
    margin-right: 0;
  }

  .linktext-2 {
    overflow-wrap: anywhere;
  }
}

#w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_351a8965-bbbb-5320-5a79-7ee47a9ce141-6a06cab6, #w-node-d55f75e4-81b7-a680-0632-b2f75b5a601b-6a06cab6, #w-node-_770cc4e5-a9f8-b852-f852-992b19ddd327-6a06cab6 {
  place-self: center;
}

#w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cab6, #w-node-_91a61c38-90f3-77a8-479f-a2db2de4bcee-6a06cab6, #w-node-_91a61c38-90f3-77a8-479f-a2db2de4bcf1-6a06cab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91a61c38-90f3-77a8-479f-a2db2de4bcf6-6a06cab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-be2abd18-c1f4-afe8-7f66-086b67a83a37-67a83a20, #w-node-_65efe7d7-7af8-9ea0-465b-b833f7836c71-67a83a20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be2abd18-c1f4-afe8-7f66-086b67a83a7a-67a83a20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fff6610e-f793-bdc5-835e-b654aef557fc-aef557ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d2e631f-4eb6-bd09-41ad-7f2171fd2f68-aef557ed {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fff6610e-f793-bdc5-835e-b654aef5582e-aef557ed, #w-node-fff6610e-f793-bdc5-835e-b654aef5583d-aef557ed, #w-node-fff6610e-f793-bdc5-835e-b654aef5584c-aef557ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fff6610e-f793-bdc5-835e-b654aef55874-aef557ed, #w-node-fff6610e-f793-bdc5-835e-b654aef55873-aef557ed {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cab7, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cab7, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bc-6a06cab7, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bf-6a06cab7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a624320d-a213-0b88-bf6a-0fd13efcd7c4-6a06cab7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_19e776fe-6170-617f-2f1d-3193714a5884-714a5881 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_144a3f94-ead1-f874-b9fc-940f81f4a908-6a06cab8, #w-node-_65613594-c5ab-5562-c31f-a152bc321ddd-6a06cab8, #w-node-_29379eb3-d49a-cf42-dc34-5a401e83775d-6a06cab8, #w-node-_29379eb3-d49a-cf42-dc34-5a401e83776f-6a06cab8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0ef6d7cf-72f9-81a5-8b64-49e674aac4c8-6a06cab8, #w-node-_0ef6d7cf-72f9-81a5-8b64-49e674aac4cb-6a06cab8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ef6d7cf-72f9-81a5-8b64-49e674aac4d0-6a06cab8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bb1-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bba-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bc1-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bc8-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73be1-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bea-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bf1-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c0d-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c0e-6a06cab9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c16-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c1d-6a06cab9, #w-node-f40b4468-1a26-31dd-453a-11aa6d635201-6a06cab9, #w-node-bd556ec1-6cec-6928-e110-7514eea433e1-6a06cab9, #w-node-_962bf3de-9a38-14f5-3b30-0e39aadebc2a-6a06cab9, #w-node-fcd2ae9f-2542-efb9-7bfc-803bec24e5d4-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c2c-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c35-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c40-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c4e-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c55-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c56-6a06cab9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c59-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c60-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c61-6a06cab9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c65-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c6e-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c6f-6a06cab9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c72-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c79-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c81-6a06cab9, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c88-6a06cab9, #w-node-d85be5cf-d1f6-5ff0-9202-159d3ebac497-6a06cab9, #w-node-d85be5cf-d1f6-5ff0-9202-159d3ebac4a0-6a06cab9, #w-node-d85be5cf-d1f6-5ff0-9202-159d3ebac4ab-6a06cab9, #w-node-d85be5cf-d1f6-5ff0-9202-159d3ebac4b2-6a06cab9, #w-node-d6bf2df9-d55b-957b-a3d7-492b08a66fa1-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c65b-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c664-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c66c-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c675-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c67c-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c683-6a06cab9, #w-node-_28995bf9-6b33-6b52-ba8b-1a2f76b3439e-6a06cab9, #w-node-e42cf46c-ff8e-e29f-b5d6-744183fa58d7-6a06cab9, #w-node-_8df80519-91ea-01b7-202a-6b122423726b-6a06cab9, #w-node-d406da96-f881-ef3a-f552-4d26e33d5b06-6a06cab9, #w-node-_13c207fd-f900-f39c-1372-622339930ac0-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6c3-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6cc-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6cd-6a06cab9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6d3-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6f0-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6f9-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c715-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c724-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c72d-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c72e-6a06cab9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c734-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c73c-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c745-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c74c-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c753-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c764-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c76d-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c76e-6a06cab9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c774-6a06cab9 {
  place-self: center;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c777-6a06cab9 {
  justify-self: center;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c77a-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c77d-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c780-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c783-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c786-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c789-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c78c-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c78f-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c792-6a06cab9, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c795-6a06cab9 {
  place-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7a9-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7b0-6a06cab9 {
  align-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7b5-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7bc-6a06cab9 {
  align-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7bf-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84b93f8d-cb14-6f3d-ac87-4fc19017acfb-6a06cab9 {
  align-self: center;
}

#w-node-a825a61c-5354-8bed-2fcd-7ec749f2c191-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94d5f037-2a01-050e-9133-117f71ba7212-6a06cab9 {
  align-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7c9-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec141d53-d649-2013-0abf-e856c5a01c71-6a06cab9 {
  align-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7d3-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7abcd61-081a-893e-661c-fb35ff11227c-6a06cab9 {
  align-self: center;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b737-6a06cab9, #w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73a-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73f-6a06cab9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e4b-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e54-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e5b-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e62-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e74-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e7d-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e84-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e99-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e9a-6a06caba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e9e-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ea5-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589eac-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589eb3-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589eba-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ec1-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ed0-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ed9-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ee2-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ee9-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ef0-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ef1-6a06caba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ef4-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589efb-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589efc-6a06caba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f00-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f09-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f0a-6a06caba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f0d-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f14-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f1b-6a06caba, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f22-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5c2-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5cb-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5d2-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5d3-6a06caba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5d6-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5dd-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5ec-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5f5-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5fd-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc606-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc60d-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc614-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc61b-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc622-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc629-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc630-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc637-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc646-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc64f-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc650-6a06caba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc656-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc65e-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc667-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc66e-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc67d-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc686-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc687-6a06caba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc68d-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc695-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc69e-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6a5-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6ac-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6bb-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6c4-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6c5-6a06caba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6cb-6a06caba {
  place-self: center;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6ce-6a06caba {
  justify-self: center;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6d1-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6d4-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6d7-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6da-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6dd-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6e0-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6e3-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6e6-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6e9-6a06caba, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6ec-6a06caba {
  place-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e27-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e2f-6a06caba {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e34-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e3e-6a06caba {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e41-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e48-6a06caba {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e4d-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e55-6a06caba {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e5a-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e61-6a06caba {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e66-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afb00b8a-fbd9-82bc-d84a-7d4dc235a8c2-6a06caba {
  align-self: center;
}

#w-node-cbf9708b-3e51-db0a-b0b9-1c7ddce00db1-6a06caba, #w-node-cbf9708b-3e51-db0a-b0b9-1c7ddce00db4-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf9708b-3e51-db0a-b0b9-1c7ddce00db9-6a06caba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f0fc31cc-dea5-8708-8778-4ab9d12925e1-6a06cabb, #w-node-f0fc31cc-dea5-8708-8778-4ab9d12925e5-6a06cabb, #w-node-c863e65a-e97d-509b-336d-a239563abee5-6a06cabb {
  align-self: end;
}

#w-node-f0fc31cc-dea5-8708-8778-4ab9d12925ec-6a06cabb {
  grid-area: 4 / 1 / 5 / 2;
  place-self: auto start;
}

#w-node-_1c579b2e-4f7b-f6f6-b72c-fc70a72a21ec-6a06cabc {
  place-self: start center;
}

#w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd60-6a06cabc {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd64-6a06cabc {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd70-6a06cabc {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd71-6a06cabc {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-fd68939f-c280-8be8-70aa-3da913161cff-6a06cabc, #w-node-fd68939f-c280-8be8-70aa-3da913161d02-6a06cabc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd68939f-c280-8be8-70aa-3da913161d07-6a06cabc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e5d46c47-81f0-1f51-5d66-340cea3386ec-6a06cabd, #w-node-_7d6f2623-5858-504b-8d13-297688f25d3a-6a06cabd, #w-node-_7d6f2623-5858-504b-8d13-297688f25d3d-6a06cabd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d6f2623-5858-504b-8d13-297688f25d42-6a06cabd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3bd46e37-4838-b698-e1d6-b763584c4360-6a06cabe, #w-node-_3bd46e37-4838-b698-e1d6-b763584c4363-6a06cabe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3bd46e37-4838-b698-e1d6-b763584c4368-6a06cabe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2a5af72e-11f0-10a3-1fed-cbdf30710d93-6a06cabf, #w-node-_2a5af72e-11f0-10a3-1fed-cbdf30710d96-6a06cabf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a5af72e-11f0-10a3-1fed-cbdf30710d9b-6a06cabf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d30297-6a06cac0, #w-node-_93e20d8b-ed48-c014-b989-37f957d3029a-6a06cac0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d3029f-6a06cac0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-fec6c8ca-db6f-5d88-40b3-93d68d3bda57-6a06cac1, #w-node-fec6c8ca-db6f-5d88-40b3-93d68d3bda5a-6a06cac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fec6c8ca-db6f-5d88-40b3-93d68d3bda5f-6a06cac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3e2a872d-2974-33a9-c110-711859924612-6a06cac2, #w-node-_3e2a872d-2974-33a9-c110-711859924615-6a06cac2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e2a872d-2974-33a9-c110-71185992461a-6a06cac2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_858839d3-bfae-d8fb-a9a0-f63b0688eda3-6a06cac3, #w-node-_858839d3-bfae-d8fb-a9a0-f63b0688eda6-6a06cac3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_858839d3-bfae-d8fb-a9a0-f63b0688edab-6a06cac3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a6f4d3e-5d33-2dbd-18ef-f6e162fface1-6a06cac4, #w-node-_5a6f4d3e-5d33-2dbd-18ef-f6e162fface4-6a06cac4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a6f4d3e-5d33-2dbd-18ef-f6e162fface9-6a06cac4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_586dd5d6-e02c-ed84-3ab3-2d1b8c2be47b-6a06cac5, #w-node-_586dd5d6-e02c-ed84-3ab3-2d1b8c2be47e-6a06cac5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_586dd5d6-e02c-ed84-3ab3-2d1b8c2be483-6a06cac5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c4fcb2c8-7c6a-185c-c7d9-250bfd6283c6-6a06cac6, #w-node-c4fcb2c8-7c6a-185c-c7d9-250bfd6283c9-6a06cac6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4fcb2c8-7c6a-185c-c7d9-250bfd6283ce-6a06cac6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9c13f88b-6a48-5046-3e74-59296fcbacae-6a06cac7, #w-node-_70d647ee-22b8-8add-a191-be3ad893da7c-6a06cac7, #w-node-_70d647ee-22b8-8add-a191-be3ad893da7f-6a06cac7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70d647ee-22b8-8add-a191-be3ad893da84-6a06cac7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5570b2b3-fcfa-94a5-42aa-e4d47a327cf7-6a06cac8, #w-node-_248b215e-8514-6662-9f61-d9cb30f86e1a-6a06cac8, #w-node-_105cd07b-64b2-158d-c523-eecae7849493-6a06cac8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1c18374-c735-7a59-4b21-95283ff800b1-6a06cac8, #w-node-d1c18374-c735-7a59-4b21-95283ff800b4-6a06cac8, #w-node-d1c18374-c735-7a59-4b21-95283ff800b7-6a06cac8, #w-node-d1c18374-c735-7a59-4b21-95283ff800ba-6a06cac8, #w-node-d1c18374-c735-7a59-4b21-95283ff800bd-6a06cac8, #w-node-d1c18374-c735-7a59-4b21-95283ff800c0-6a06cac8, #w-node-d1c18374-c735-7a59-4b21-95283ff800c5-6a06cac8, #w-node-d1c18374-c735-7a59-4b21-95283ff800ca-6a06cac8 {
  align-self: center;
}

#w-node-_3cce7c02-2444-86ab-6f9b-7e2220765d82-6a06cac8, #w-node-_101881df-80cf-70a6-0b69-282b38378239-6a06cac8, #w-node-_101881df-80cf-70a6-0b69-282b3837823c-6a06cac8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_101881df-80cf-70a6-0b69-282b38378241-6a06cac8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f52c8726-d317-82a0-78b5-82d37fee4cfb-6a06cac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae462a2d-86db-02f4-37ec-97a7630b1e64-6a06cac9, #w-node-_458f7c3b-fc2b-c0e5-3c3f-775391ddd3bd-6a06cac9, #w-node-_8b526d53-c0e7-3100-0c60-e615c4b9c384-6a06cac9 {
  place-self: center;
}

#w-node-c1dfdb3a-66eb-3af1-6ce5-2b423e811dca-6a06cac9, #w-node-c1dfdb3a-66eb-3af1-6ce5-2b423e811dcd-6a06cac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1dfdb3a-66eb-3af1-6ce5-2b423e811dd2-6a06cac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_98d28a51-910d-2206-6f7b-e51ab1731dc8-6a06caca, #w-node-_98d28a51-910d-2206-6f7b-e51ab1731dcb-6a06caca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98d28a51-910d-2206-6f7b-e51ab1731dd0-6a06caca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bfe3ed2c-660e-6840-5fb9-b6d94116e7c9-6a06cacb, #w-node-bfe3ed2c-660e-6840-5fb9-b6d94116e7cc-6a06cacb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfe3ed2c-660e-6840-5fb9-b6d94116e7d1-6a06cacb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_13167319-1e0d-d2c2-9c5d-0e0b0c1a008f-6a06cacc, #w-node-_13167319-1e0d-d2c2-9c5d-0e0b0c1a0092-6a06cacc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13167319-1e0d-d2c2-9c5d-0e0b0c1a0097-6a06cacc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f5d10b6b-4ec2-602b-986b-00f283833d73-6a06cacd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f5d10b6b-4ec2-602b-986b-00f283833d90-6a06cacd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f5d10b6b-4ec2-602b-986b-00f283833d95-6a06cacd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto start;
}

#w-node-f5d10b6b-4ec2-602b-986b-00f283833d96-6a06cacd {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_08078f24-3196-ddd2-b55e-64e612af3b34-6a06cacd, #w-node-_08078f24-3196-ddd2-b55e-64e612af3b37-6a06cacd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08078f24-3196-ddd2-b55e-64e612af3b3c-6a06cacd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9ac025ad-5de5-45d2-b407-74567c664008-6a06cace, #w-node-_9ac025ad-5de5-45d2-b407-74567c66400b-6a06cace {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac025ad-5de5-45d2-b407-74567c664010-6a06cace {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_59d3496a-4627-48f8-b40c-72eb00fb27f7-6a06cacf, #w-node-_59d3496a-4627-48f8-b40c-72eb00fb27fa-6a06cacf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59d3496a-4627-48f8-b40c-72eb00fb27ff-6a06cacf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2da761e2-05e7-5117-186f-f99ac988b71e-6a06cad0, #w-node-_0737398d-1140-a536-175e-4aaa3d021787-6a06cad0, #w-node-_22705e0a-6789-a673-14d7-f4e2043fb7b0-6a06cad0, #w-node-_22705e0a-6789-a673-14d7-f4e2043fb7b3-6a06cad0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22705e0a-6789-a673-14d7-f4e2043fb7b8-6a06cad0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db181725-a55e-ebd2-5457-c6b949e846da-6a06cad1, #w-node-db181725-a55e-ebd2-5457-c6b949e846dd-6a06cad1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db181725-a55e-ebd2-5457-c6b949e846e2-6a06cad1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cad2, #w-node-_66718e49-fcfd-fdb6-d493-3772cf70ee73-6a06cad2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abe7-6a06cad2, #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abed-6a06cad2, #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abf3-6a06cad2 {
  place-self: center;
}

#w-node-f3127adc-fceb-60fe-29cc-50903d37fdc3-6a06cad2, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bc-6a06cad2, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bf-6a06cad2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a624320d-a213-0b88-bf6a-0fd13efcd7c4-6a06cad2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_57994afd-0b14-f04f-86d9-7e7ca122378c-6a06cad3, #w-node-_4f703b10-6cc4-0dd6-bc0a-6826cb4fd853-6a06cad3, #w-node-_03b655ec-4d55-73bb-2a8d-bd690ff4b9ac-6a06cad3, #w-node-d8fdf728-99ce-e32f-9a8b-b2f4e85e1c81-6a06cad3, #w-node-ae23a93c-a224-5f1f-dbbe-761ad40234d6-6a06cad3, #w-node-dddf11d9-fc1c-f8e3-44bd-c84b2275380c-6a06cad3, #w-node-dddf11d9-fc1c-f8e3-44bd-c84b22753815-6a06cad3, #w-node-dddf11d9-fc1c-f8e3-44bd-c84b2275381c-6a06cad3, #w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c349c-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c349d-6a06cad3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34a5-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34a6-6a06cad3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34ac-6a06cad3, #w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34b3-6a06cad3, #w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b99e-6a06cad3, #w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9a7-6a06cad3, #w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9ae-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9af-6a06cad3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9b5-6a06cad3, #w-node-_49f1485d-45cf-9bf0-1d75-8f08262d0881-6a06cad3, #w-node-ffc435de-a723-0c6c-7c82-87304f688d4e-6a06cad3, #w-node-_5938afaf-37df-54d4-85a3-3865dbccfdb6-6a06cad3, #w-node-_72fb1933-b475-74d7-b5cc-b237130779b1-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72fb1933-b475-74d7-b5cc-b237130779b2-6a06cad3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20246ae7-6aab-8745-feb3-2419cfe2c456-6a06cad3, #w-node-_20246ae7-6aab-8745-feb3-2419cfe2c466-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20246ae7-6aab-8745-feb3-2419cfe2c467-6a06cad3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20246ae7-6aab-8745-feb3-2419cfe2c46a-6a06cad3, #w-node-_20246ae7-6aab-8745-feb3-2419cfe2c471-6a06cad3, #w-node-_4a3f2df6-d605-11c3-1cfc-241b83cd6130-6a06cad3, #w-node-_123ecf42-3d6a-c367-f7e6-5c77e855ff27-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3a9b-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aa4-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aab-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aac-6a06cad3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aaf-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ab6-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ac5-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ace-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ad6-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3adf-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ae6-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aed-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3af5-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b02-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b09-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b10-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b17-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b1e-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b2d-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b36-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b37-6a06cad3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b3d-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b44-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b4b-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b52-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b5a-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b63-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b6a-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b71-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b78-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b7f-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b8e-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b97-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b98-6a06cad3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b9e-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ba6-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3baf-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bb6-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bbd-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bce-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bd7-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bd8-6a06cad3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bde-6a06cad3 {
  place-self: center;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3be1-6a06cad3 {
  justify-self: center;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3be4-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3be7-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bea-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bed-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf0-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf3-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf6-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf9-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bfc-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bff-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c02-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c05-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c08-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c0b-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c0e-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c11-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c14-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c17-6a06cad3, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c1a-6a06cad3 {
  place-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb53-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb5a-6a06cad3 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb5f-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb66-6a06cad3 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb69-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4fddaf1-6d46-6f69-347c-adcd72b665b3-6a06cad3 {
  align-self: center;
}

#w-node-b08e901e-0908-c81a-091b-67bc77062e0b-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94588e7c-a46d-db2d-d419-6d1709e77cf0-6a06cad3 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb73-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3deffde-e540-66d4-e2c1-edc68ad0cf04-6a06cad3 {
  align-self: center;
}

#w-node-df804ce8-e336-3beb-7198-90029894ed38-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df804ce8-e336-3beb-7198-90029894ed40-6a06cad3 {
  align-self: center;
}

#w-node-_6fe82518-bf8c-9194-5355-136fdb7fe449-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_631099f1-2542-b004-ec0e-d92e05a1fd51-6a06cad3 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb7d-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19b3252e-6f0d-7de4-3809-3ad8a91b2322-6a06cad3 {
  align-self: center;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b737-6a06cad3, #w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73a-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73f-6a06cad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_001d5f24-a568-ff78-331e-b3a78e7bb424-6a06cad4, #w-node-_001d5f24-a568-ff78-331e-b3a78e7bb427-6a06cad4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_001d5f24-a568-ff78-331e-b3a78e7bb42c-6a06cad4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cad5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53ca726d-264a-2d41-8fc8-2f25cdd4ecbc-6a06cad5, #w-node-a757e094-c34a-65f0-8a4a-3bd2394736cd-6a06cad5, #w-node-_138c4f44-a0b7-b6da-bea0-ecc60d65857d-6a06cad5, #w-node-da5c350b-141a-7a17-cd8d-170d49cac70a-6a06cad5, #w-node-c7407f67-dbb3-fd1a-2b85-556bb4973a5f-6a06cad5, #w-node-_08d607df-2e8e-4cbd-a935-679a3b27a24a-6a06cad5, #w-node-cfd64226-2676-7b10-870d-85e92ea05661-6a06cad5, #w-node-_70b0519e-010a-8528-f2b0-7e68fafa7a97-6a06cad5, #w-node-_357a09f0-bd1a-3c07-be72-cd0be13493d8-6a06cad5, #w-node-_179aef7a-6ea6-9919-1320-f9275b5773ff-6a06cad5, #w-node-_87578f25-0b96-7089-9426-23e9e33ded5a-6a06cad5, #w-node-e05e4a8b-20f1-e776-dd01-bb7a68e616a9-6a06cad5 {
  place-self: center;
}

#w-node-_615ed3cc-01d1-57f0-4bd4-e7a3f73ca3f6-6a06cad6 {
  align-self: center;
}

#w-node-_9acf0524-c1ed-6b83-9f0e-3b22991fe8c1-6a06cad6, #w-node-bafdc448-8af7-420e-aff8-cd9b8139504a-6a06cad6, #w-node-c5f35b95-05c2-6764-9258-578ada02b62c-6a06cad6, #w-node-bdef2cd7-6ebd-4398-5bcb-cc7bd161b6fc-6a06cad6, #w-node-e597a2e3-58c4-1e00-1d89-dbede2a87dfa-6a06cad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be8f9e9a-5cdd-a10c-5ee7-ae0fb676f17a-6a06cad6, #w-node-be8f9e9a-5cdd-a10c-5ee7-ae0fb676f183-6a06cad6 {
  align-self: center;
}

#w-node-be8f9e9a-5cdd-a10c-5ee7-ae0fb676f18c-6a06cad6, #w-node-be8f9e9a-5cdd-a10c-5ee7-ae0fb676f1a0-6a06cad6, #w-node-be8f9e9a-5cdd-a10c-5ee7-ae0fb676f1ac-6a06cad6, #w-node-be8f9e9a-5cdd-a10c-5ee7-ae0fb676f1b8-6a06cad6, #w-node-be8f9e9a-5cdd-a10c-5ee7-ae0fb676f1c4-6a06cad6, #w-node-_60432fb9-ac68-60f5-d9b6-748a3ebe204e-6a06cad6, #w-node-_5c7d4e78-5b17-c95f-677e-edeeff29d070-6a06cad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c7d4e78-5b17-c95f-677e-edeeff29d071-6a06cad6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1510d2e9-71d5-be9a-4f49-54323a22f0e5-6a06cad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1510d2e9-71d5-be9a-4f49-54323a22f0e6-6a06cad6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-df976930-ff9b-8b02-fe28-2354ecd081d8-6a06cad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df976930-ff9b-8b02-fe28-2354ecd081d9-6a06cad6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3af140ed-8ec8-d4dd-3f54-11408f5bf3dd-6a06cad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3af140ed-8ec8-d4dd-3f54-11408f5bf3de-6a06cad6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_13e6f5ca-e5ea-d66d-03c7-857553f3305e-6a06cad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13e6f5ca-e5ea-d66d-03c7-857553f3305f-6a06cad6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8aabe3d8-8839-3ac8-00be-e428d7945900-6a06cad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8aabe3d8-8839-3ac8-00be-e428d7945901-6a06cad6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bfe3ed2c-660e-6840-5fb9-b6d94116e7c9-6a06cad6, #w-node-bfe3ed2c-660e-6840-5fb9-b6d94116e7cc-6a06cad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfe3ed2c-660e-6840-5fb9-b6d94116e7d1-6a06cad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d30297-6a06cad7, #w-node-_93e20d8b-ed48-c014-b989-37f957d3029a-6a06cad7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d3029f-6a06cad7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d30297-6a06cad8, #w-node-_93e20d8b-ed48-c014-b989-37f957d3029a-6a06cad8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d3029f-6a06cad8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d30297-6a06cada, #w-node-_93e20d8b-ed48-c014-b989-37f957d3029a-6a06cada {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d3029f-6a06cada {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d30297-6a06cadb, #w-node-_93e20d8b-ed48-c014-b989-37f957d3029a-6a06cadb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d3029f-6a06cadb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d30297-6a06cadc, #w-node-_93e20d8b-ed48-c014-b989-37f957d3029a-6a06cadc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d3029f-6a06cadc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d30297-6a06cadd, #w-node-_93e20d8b-ed48-c014-b989-37f957d3029a-6a06cadd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d3029f-6a06cadd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3daf4b08-3356-53f4-5354-cead994119c7-6a06cadf, #w-node-_3daf4b08-3356-53f4-5354-cead994119ca-6a06cadf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3daf4b08-3356-53f4-5354-cead994119cf-6a06cadf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_98a25b87-77ca-1dc3-2ebf-4f9931addb19-6a06cae0, #w-node-_98a25b87-77ca-1dc3-2ebf-4f9931addb1c-6a06cae0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98a25b87-77ca-1dc3-2ebf-4f9931addb21-6a06cae0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cae1, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cae1, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bc-6a06cae1, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bf-6a06cae1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a624320d-a213-0b88-bf6a-0fd13efcd7c4-6a06cae1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cb04, #w-node-_66718e49-fcfd-fdb6-d493-3772cf70ee73-6a06cb04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d87a698b-c62d-f628-b577-4996b13ae4fe-6a06cb04, #w-node-d87a698b-c62d-f628-b577-4996b13ae504-6a06cb04, #w-node-d87a698b-c62d-f628-b577-4996b13ae50a-6a06cb04 {
  place-self: center;
}

#w-node-_10617022-4b79-5447-7a3c-3c129b7ecda4-6a06cb04, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bc-6a06cb04, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bf-6a06cb04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a624320d-a213-0b88-bf6a-0fd13efcd7c4-6a06cb04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_001d5f24-a568-ff78-331e-b3a78e7bb424-6a06cb17, #w-node-_001d5f24-a568-ff78-331e-b3a78e7bb427-6a06cb17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_001d5f24-a568-ff78-331e-b3a78e7bb42c-6a06cb17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cb18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53ca726d-264a-2d41-8fc8-2f25cdd4ecbc-6a06cb18, #w-node-a757e094-c34a-65f0-8a4a-3bd2394736cd-6a06cb18, #w-node-_138c4f44-a0b7-b6da-bea0-ecc60d65857d-6a06cb18, #w-node-da5c350b-141a-7a17-cd8d-170d49cac70a-6a06cb18, #w-node-c7407f67-dbb3-fd1a-2b85-556bb4973a5f-6a06cb18, #w-node-_08d607df-2e8e-4cbd-a935-679a3b27a24a-6a06cb18, #w-node-cfd64226-2676-7b10-870d-85e92ea05661-6a06cb18, #w-node-_70b0519e-010a-8528-f2b0-7e68fafa7a97-6a06cb18, #w-node-_357a09f0-bd1a-3c07-be72-cd0be13493d8-6a06cb18, #w-node-_179aef7a-6ea6-9919-1320-f9275b5773ff-6a06cb18, #w-node-_87578f25-0b96-7089-9426-23e9e33ded5a-6a06cb18, #w-node-e05e4a8b-20f1-e776-dd01-bb7a68e616a9-6a06cb18 {
  place-self: center;
}

#w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cb19, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cb19, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bc-6a06cb19, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bf-6a06cb19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a624320d-a213-0b88-bf6a-0fd13efcd7c4-6a06cb19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cb1a, #w-node-_66718e49-fcfd-fdb6-d493-3772cf70ee73-6a06cb1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d87a698b-c62d-f628-b577-4996b13ae4fe-6a06cb1a, #w-node-d87a698b-c62d-f628-b577-4996b13ae504-6a06cb1a, #w-node-d87a698b-c62d-f628-b577-4996b13ae50a-6a06cb1a {
  place-self: center;
}

#w-node-_10617022-4b79-5447-7a3c-3c129b7ecda4-6a06cb1a, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bc-6a06cb1a, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bf-6a06cb1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a624320d-a213-0b88-bf6a-0fd13efcd7c4-6a06cb1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cb1b, #w-node-ad90b940-ef0f-cb09-b079-37327d71128b-32f57efd, #w-node-ad90b940-ef0f-cb09-b079-37327d71128f-32f57efd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1ed14fe-99f1-12c6-6bf8-e4b33a620ac2-3a620aba {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-b1ed14fe-99f1-12c6-6bf8-e4b33a620adc-3a620aba {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_3b0c0d1e-3a49-9d9e-4c2d-0867ff70373b-ff70372e, #w-node-_3b0c0d1e-3a49-9d9e-4c2d-0867ff70373d-ff70372e {
  align-self: center;
}

#w-node-_7d6f2623-5858-504b-8d13-297688f25d3a-6a06cb40, #w-node-_7d6f2623-5858-504b-8d13-297688f25d3d-6a06cb40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d6f2623-5858-504b-8d13-297688f25d42-6a06cb40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002310-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002311-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002312-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002313-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002314-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002315-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002316-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002317-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002318-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a002319-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a00231a-6a06cb44, #w-node-dc6ea62d-2d5a-7577-eae8-c50d9a00231b-6a06cb44 {
  place-self: center;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d30297-6a06cb44, #w-node-_93e20d8b-ed48-c014-b989-37f957d3029a-6a06cb44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93e20d8b-ed48-c014-b989-37f957d3029f-6a06cb44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f5d10b6b-4ec2-602b-986b-00f283833d73-6a06cb45 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f5d10b6b-4ec2-602b-986b-00f283833d90-6a06cb45 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f5d10b6b-4ec2-602b-986b-00f283833d95-6a06cb45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto start;
}

#w-node-f5d10b6b-4ec2-602b-986b-00f283833d96-6a06cb45 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_08078f24-3196-ddd2-b55e-64e612af3b34-6a06cb45, #w-node-_08078f24-3196-ddd2-b55e-64e612af3b37-6a06cb45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08078f24-3196-ddd2-b55e-64e612af3b3c-6a06cb45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_144a3f94-ead1-f874-b9fc-940f81f4a908-837d07cf, #w-node-_65613594-c5ab-5562-c31f-a152bc321ddd-837d07cf, #w-node-_922738b0-714b-846d-ef1e-63ab91446a01-837d07cf, #w-node-_922738b0-714b-846d-ef1e-63ab91446a13-837d07cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0ef6d7cf-72f9-81a5-8b64-49e674aac4c8-837d07cf, #w-node-_0ef6d7cf-72f9-81a5-8b64-49e674aac4cb-837d07cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ef6d7cf-72f9-81a5-8b64-49e674aac4d0-837d07cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-92934a48, #w-node-e6878a11-1713-5408-2ef1-c6431167d1ee-92934a48, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bc-92934a48, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bf-92934a48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a624320d-a213-0b88-bf6a-0fd13efcd7c4-92934a48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_57994afd-0b14-f04f-86d9-7e7ca122378c-15e96823, #w-node-_4f703b10-6cc4-0dd6-bc0a-6826cb4fd853-15e96823, #w-node-_03b655ec-4d55-73bb-2a8d-bd690ff4b9ac-15e96823, #w-node-d8fdf728-99ce-e32f-9a8b-b2f4e85e1c81-15e96823, #w-node-ae23a93c-a224-5f1f-dbbe-761ad40234d6-15e96823, #w-node-dddf11d9-fc1c-f8e3-44bd-c84b2275380c-15e96823, #w-node-dddf11d9-fc1c-f8e3-44bd-c84b22753815-15e96823, #w-node-dddf11d9-fc1c-f8e3-44bd-c84b2275381c-15e96823, #w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c349c-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c349d-15e96823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34a5-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34a6-15e96823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34ac-15e96823, #w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34b3-15e96823, #w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b99e-15e96823, #w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9a7-15e96823, #w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9ae-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9af-15e96823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9b5-15e96823, #w-node-_49f1485d-45cf-9bf0-1d75-8f08262d0881-15e96823, #w-node-ffc435de-a723-0c6c-7c82-87304f688d4e-15e96823, #w-node-_5938afaf-37df-54d4-85a3-3865dbccfdb6-15e96823, #w-node-_72fb1933-b475-74d7-b5cc-b237130779b1-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72fb1933-b475-74d7-b5cc-b237130779b2-15e96823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20246ae7-6aab-8745-feb3-2419cfe2c456-15e96823, #w-node-_20246ae7-6aab-8745-feb3-2419cfe2c466-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20246ae7-6aab-8745-feb3-2419cfe2c467-15e96823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20246ae7-6aab-8745-feb3-2419cfe2c46a-15e96823, #w-node-_20246ae7-6aab-8745-feb3-2419cfe2c471-15e96823, #w-node-_4a3f2df6-d605-11c3-1cfc-241b83cd6130-15e96823, #w-node-_123ecf42-3d6a-c367-f7e6-5c77e855ff27-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3a9b-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aa4-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aab-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aac-15e96823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aaf-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ab6-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ac5-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ace-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ad6-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3adf-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ae6-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aed-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3af5-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b02-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b09-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b10-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b17-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b1e-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b2d-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b36-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b37-15e96823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b3d-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b44-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b4b-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b52-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b5a-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b63-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b6a-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b71-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b78-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b7f-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b8e-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b97-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b98-15e96823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b9e-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ba6-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3baf-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bb6-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bbd-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bce-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bd7-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bd8-15e96823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bde-15e96823 {
  place-self: center;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3be1-15e96823 {
  justify-self: center;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3be4-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3be7-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bea-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bed-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf0-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf3-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf6-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf9-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bfc-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bff-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c02-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c05-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c08-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c0b-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c0e-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c11-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c14-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c17-15e96823, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c1a-15e96823 {
  place-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb53-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb5a-15e96823 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb5f-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb66-15e96823 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb69-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4fddaf1-6d46-6f69-347c-adcd72b665b3-15e96823 {
  align-self: center;
}

#w-node-b08e901e-0908-c81a-091b-67bc77062e0b-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94588e7c-a46d-db2d-d419-6d1709e77cf0-15e96823 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb73-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3deffde-e540-66d4-e2c1-edc68ad0cf04-15e96823 {
  align-self: center;
}

#w-node-df804ce8-e336-3beb-7198-90029894ed38-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df804ce8-e336-3beb-7198-90029894ed40-15e96823 {
  align-self: center;
}

#w-node-_6fe82518-bf8c-9194-5355-136fdb7fe449-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_631099f1-2542-b004-ec0e-d92e05a1fd51-15e96823 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb7d-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19b3252e-6f0d-7de4-3809-3ad8a91b2322-15e96823 {
  align-self: center;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b737-15e96823, #w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73a-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73f-15e96823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-791496bb, #w-node-_1c6058b5-942a-295d-91d0-05aed30baebf-791496bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abe7-791496bb, #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abed-791496bb, #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abf3-791496bb {
  place-self: center;
}

#w-node-f3127adc-fceb-60fe-29cc-50903d37fdc3-791496bb, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bc-791496bb, #w-node-a624320d-a213-0b88-bf6a-0fd13efcd7bf-791496bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a624320d-a213-0b88-bf6a-0fd13efcd7c4-791496bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_001d5f24-a568-ff78-331e-b3a78e7bb424-84fd08f5, #w-node-_001d5f24-a568-ff78-331e-b3a78e7bb427-84fd08f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_001d5f24-a568-ff78-331e-b3a78e7bb42c-84fd08f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-c74ec35d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53ca726d-264a-2d41-8fc8-2f25cdd4ecbc-c74ec35d, #w-node-a757e094-c34a-65f0-8a4a-3bd2394736cd-c74ec35d, #w-node-_138c4f44-a0b7-b6da-bea0-ecc60d65857d-c74ec35d, #w-node-da5c350b-141a-7a17-cd8d-170d49cac70a-c74ec35d, #w-node-c7407f67-dbb3-fd1a-2b85-556bb4973a5f-c74ec35d, #w-node-_08d607df-2e8e-4cbd-a935-679a3b27a24a-c74ec35d, #w-node-cfd64226-2676-7b10-870d-85e92ea05661-c74ec35d, #w-node-_70b0519e-010a-8528-f2b0-7e68fafa7a97-c74ec35d, #w-node-_357a09f0-bd1a-3c07-be72-cd0be13493d8-c74ec35d, #w-node-_179aef7a-6ea6-9919-1320-f9275b5773ff-c74ec35d, #w-node-_87578f25-0b96-7089-9426-23e9e33ded5a-c74ec35d, #w-node-e05e4a8b-20f1-e776-dd01-bb7a68e616a9-c74ec35d {
  place-self: center;
}

#w-node-_59d3496a-4627-48f8-b40c-72eb00fb27f7-e8ddd0a6, #w-node-_59d3496a-4627-48f8-b40c-72eb00fb27fa-e8ddd0a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59d3496a-4627-48f8-b40c-72eb00fb27ff-e8ddd0a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5570b2b3-fcfa-94a5-42aa-e4d47a327cf7-2a19a5c3, #w-node-_101881df-80cf-70a6-0b69-282b38378239-2a19a5c3, #w-node-_101881df-80cf-70a6-0b69-282b3837823c-2a19a5c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_101881df-80cf-70a6-0b69-282b38378241-2a19a5c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_57994afd-0b14-f04f-86d9-7e7ca122378c-d8b46f84, #w-node-_4f703b10-6cc4-0dd6-bc0a-6826cb4fd853-d8b46f84, #w-node-_03b655ec-4d55-73bb-2a8d-bd690ff4b9ac-d8b46f84, #w-node-d8fdf728-99ce-e32f-9a8b-b2f4e85e1c81-d8b46f84, #w-node-ae23a93c-a224-5f1f-dbbe-761ad40234d6-d8b46f84, #w-node-dddf11d9-fc1c-f8e3-44bd-c84b2275380c-d8b46f84, #w-node-dddf11d9-fc1c-f8e3-44bd-c84b22753815-d8b46f84, #w-node-dddf11d9-fc1c-f8e3-44bd-c84b2275381c-d8b46f84, #w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c349c-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c349d-d8b46f84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34a5-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34a6-d8b46f84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34ac-d8b46f84, #w-node-_17e5c722-0b5f-b9d9-d2d4-39d2a06c34b3-d8b46f84, #w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b99e-d8b46f84, #w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9a7-d8b46f84, #w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9ae-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9af-d8b46f84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e1faaaa-4f9a-1dd1-c932-6955e009b9b5-d8b46f84, #w-node-_49f1485d-45cf-9bf0-1d75-8f08262d0881-d8b46f84, #w-node-ffc435de-a723-0c6c-7c82-87304f688d4e-d8b46f84, #w-node-_5938afaf-37df-54d4-85a3-3865dbccfdb6-d8b46f84, #w-node-_72fb1933-b475-74d7-b5cc-b237130779b1-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72fb1933-b475-74d7-b5cc-b237130779b2-d8b46f84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20246ae7-6aab-8745-feb3-2419cfe2c456-d8b46f84, #w-node-_20246ae7-6aab-8745-feb3-2419cfe2c466-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20246ae7-6aab-8745-feb3-2419cfe2c467-d8b46f84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20246ae7-6aab-8745-feb3-2419cfe2c46a-d8b46f84, #w-node-_20246ae7-6aab-8745-feb3-2419cfe2c471-d8b46f84, #w-node-_4a3f2df6-d605-11c3-1cfc-241b83cd6130-d8b46f84, #w-node-_123ecf42-3d6a-c367-f7e6-5c77e855ff27-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3a9b-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aa4-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aab-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aac-d8b46f84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aaf-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ab6-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ac5-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ace-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ad6-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3adf-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ae6-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3aed-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3af5-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b02-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b09-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b10-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b17-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b1e-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b2d-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b36-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b37-d8b46f84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b3d-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b44-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b4b-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b52-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b5a-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b63-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b6a-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b71-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b78-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b7f-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b8e-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b97-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b98-d8b46f84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3b9e-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3ba6-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3baf-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bb6-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bbd-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bce-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bd7-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bd8-d8b46f84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bde-d8b46f84 {
  place-self: center;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3be1-d8b46f84 {
  justify-self: center;
}

#w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3be4-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3be7-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bea-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bed-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf0-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf3-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf6-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bf9-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bfc-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3bff-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c02-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c05-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c08-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c0b-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c0e-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c11-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c14-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c17-d8b46f84, #w-node-_2bdca2da-41ce-6ffb-8765-bc1c36dc3c1a-d8b46f84 {
  place-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb53-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb5a-d8b46f84 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb5f-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb66-d8b46f84 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb69-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4fddaf1-6d46-6f69-347c-adcd72b665b3-d8b46f84 {
  align-self: center;
}

#w-node-b08e901e-0908-c81a-091b-67bc77062e0b-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94588e7c-a46d-db2d-d419-6d1709e77cf0-d8b46f84 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb73-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3deffde-e540-66d4-e2c1-edc68ad0cf04-d8b46f84 {
  align-self: center;
}

#w-node-df804ce8-e336-3beb-7198-90029894ed38-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df804ce8-e336-3beb-7198-90029894ed40-d8b46f84 {
  align-self: center;
}

#w-node-_6fe82518-bf8c-9194-5355-136fdb7fe449-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_631099f1-2542-b004-ec0e-d92e05a1fd51-d8b46f84 {
  align-self: center;
}

#w-node-_54e97f14-5107-d79e-9b24-2abc2786eb7d-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19b3252e-6f0d-7de4-3809-3ad8a91b2322-d8b46f84 {
  align-self: center;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b737-d8b46f84, #w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73a-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73f-d8b46f84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bb1-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bba-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bc1-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bc8-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73be1-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bea-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73bf1-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c0d-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c0e-66a9d653 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c16-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c1d-66a9d653, #w-node-f40b4468-1a26-31dd-453a-11aa6d635201-66a9d653, #w-node-bd556ec1-6cec-6928-e110-7514eea433e1-66a9d653, #w-node-_962bf3de-9a38-14f5-3b30-0e39aadebc2a-66a9d653, #w-node-fcd2ae9f-2542-efb9-7bfc-803bec24e5d4-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c2c-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c35-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c40-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c4e-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c55-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c56-66a9d653 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c59-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c60-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c61-66a9d653 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c65-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c6e-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c6f-66a9d653 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c72-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c79-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c81-66a9d653, #w-node-c6d5c1d7-dac2-7d3f-04c8-b56cc8b73c88-66a9d653, #w-node-d85be5cf-d1f6-5ff0-9202-159d3ebac497-66a9d653, #w-node-d85be5cf-d1f6-5ff0-9202-159d3ebac4a0-66a9d653, #w-node-d85be5cf-d1f6-5ff0-9202-159d3ebac4ab-66a9d653, #w-node-d85be5cf-d1f6-5ff0-9202-159d3ebac4b2-66a9d653, #w-node-d6bf2df9-d55b-957b-a3d7-492b08a66fa1-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c65b-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c664-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c66c-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c675-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c67c-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c683-66a9d653, #w-node-_28995bf9-6b33-6b52-ba8b-1a2f76b3439e-66a9d653, #w-node-e42cf46c-ff8e-e29f-b5d6-744183fa58d7-66a9d653, #w-node-_8df80519-91ea-01b7-202a-6b122423726b-66a9d653, #w-node-d406da96-f881-ef3a-f552-4d26e33d5b06-66a9d653, #w-node-_13c207fd-f900-f39c-1372-622339930ac0-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6c3-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6cc-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6cd-66a9d653 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6d3-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6f0-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c6f9-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c715-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c724-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c72d-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c72e-66a9d653 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c734-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c73c-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c745-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c74c-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c753-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c764-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c76d-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c76e-66a9d653 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c774-66a9d653 {
  place-self: center;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c777-66a9d653 {
  justify-self: center;
}

#w-node-_36c4f8e7-ad6a-992f-a664-3af76852c77a-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c77d-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c780-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c783-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c786-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c789-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c78c-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c78f-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c792-66a9d653, #w-node-_36c4f8e7-ad6a-992f-a664-3af76852c795-66a9d653 {
  place-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7a9-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7b0-66a9d653 {
  align-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7b5-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7bc-66a9d653 {
  align-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7bf-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84b93f8d-cb14-6f3d-ac87-4fc19017acfb-66a9d653 {
  align-self: center;
}

#w-node-a825a61c-5354-8bed-2fcd-7ec749f2c191-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94d5f037-2a01-050e-9133-117f71ba7212-66a9d653 {
  align-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7c9-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec141d53-d649-2013-0abf-e856c5a01c71-66a9d653 {
  align-self: center;
}

#w-node-_0b8078d6-aea4-b308-70f9-d44d97d3f7d3-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7abcd61-081a-893e-661c-fb35ff11227c-66a9d653 {
  align-self: center;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b737-66a9d653, #w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73a-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ba045c5-f221-e1bd-d96d-ce126756b73f-66a9d653 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e4b-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e54-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e5b-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e62-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e74-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e7d-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e84-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e99-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e9a-56ccd51a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589e9e-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ea5-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589eac-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589eb3-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589eba-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ec1-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ed0-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ed9-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ee2-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ee9-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ef0-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ef1-56ccd51a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589ef4-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589efb-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589efc-56ccd51a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f00-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f09-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f0a-56ccd51a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f0d-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f14-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f1b-56ccd51a, #w-node-_02ab7b20-9bb1-1e66-f2b9-f86c86589f22-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5c2-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5cb-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5d2-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5d3-56ccd51a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5d6-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5dd-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5ec-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5f5-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc5fd-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc606-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc60d-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc614-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc61b-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc622-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc629-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc630-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc637-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc646-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc64f-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc650-56ccd51a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc656-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc65e-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc667-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc66e-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc67d-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc686-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc687-56ccd51a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc68d-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc695-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc69e-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6a5-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6ac-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6bb-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6c4-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6c5-56ccd51a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6cb-56ccd51a {
  place-self: center;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6ce-56ccd51a {
  justify-self: center;
}

#w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6d1-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6d4-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6d7-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6da-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6dd-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6e0-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6e3-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6e6-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6e9-56ccd51a, #w-node-ac7a53ca-c88b-a2ac-2399-7283abadc6ec-56ccd51a {
  place-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e27-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e2f-56ccd51a {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e34-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e3e-56ccd51a {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e41-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e48-56ccd51a {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e4d-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e55-56ccd51a {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e5a-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e61-56ccd51a {
  align-self: center;
}

#w-node-_84172e64-ff54-f9e1-331b-0cd50c915e66-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afb00b8a-fbd9-82bc-d84a-7d4dc235a8c2-56ccd51a {
  align-self: center;
}

#w-node-cbf9708b-3e51-db0a-b0b9-1c7ddce00db1-56ccd51a, #w-node-cbf9708b-3e51-db0a-b0b9-1c7ddce00db4-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf9708b-3e51-db0a-b0b9-1c7ddce00db9-56ccd51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

@media screen and (min-width: 1920px) {
  #w-node-b1ed14fe-99f1-12c6-6bf8-e4b33a620ac2-3a620aba {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: start;
  }

  #w-node-b1ed14fe-99f1-12c6-6bf8-e4b33a620adc-3a620aba {
    grid-area: 4 / 1 / 5 / 2;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cab6, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cab6 {
    order: -9999;
    place-self: center;
  }

  #w-node-be2abd18-c1f4-afe8-7f66-086b67a83a4a-67a83a20, #w-node-be2abd18-c1f4-afe8-7f66-086b67a83a7a-67a83a20, #w-node-_0d2e631f-4eb6-bd09-41ad-7f2171fd2f68-aef557ed, #w-node-fff6610e-f793-bdc5-835e-b654aef55874-aef557ed, #w-node-fff6610e-f793-bdc5-835e-b654aef55873-aef557ed {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cab7, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cab7 {
    order: -9999;
    place-self: center;
  }

  #w-node-f0fc31cc-dea5-8708-8778-4ab9d12925ec-6a06cabb {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_1c579b2e-4f7b-f6f6-b72c-fc70a72a21ec-6a06cabc {
    order: 9999;
  }

  #w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd60-6a06cabc {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd64-6a06cabc {
    grid-row: 6 / 7;
  }

  #w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd70-6a06cabc {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd71-6a06cabc {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-e5d46c47-81f0-1f51-5d66-340cea3386ec-6a06cabd, #w-node-_9c13f88b-6a48-5046-3e74-59296fcbacae-6a06cac7, #w-node-_5570b2b3-fcfa-94a5-42aa-e4d47a327cf7-6a06cac8, #w-node-_248b215e-8514-6662-9f61-d9cb30f86e1a-6a06cac8, #w-node-_105cd07b-64b2-158d-c523-eecae7849493-6a06cac8, #w-node-_3cce7c02-2444-86ab-6f9b-7e2220765d82-6a06cac8, #w-node-f52c8726-d317-82a0-78b5-82d37fee4cfb-6a06cac9 {
    order: -9999;
    place-self: center;
  }

  #w-node-ae462a2d-86db-02f4-37ec-97a7630b1e64-6a06cac9, #w-node-_458f7c3b-fc2b-c0e5-3c3f-775391ddd3bd-6a06cac9, #w-node-_8b526d53-c0e7-3100-0c60-e615c4b9c384-6a06cac9 {
    order: 9999;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d73-6a06cacd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d90-6a06cacd {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d95-6a06cacd {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d96-6a06cacd {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_2da761e2-05e7-5117-186f-f99ac988b71e-6a06cad0, #w-node-_0737398d-1140-a536-175e-4aaa3d021787-6a06cad0, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cad2, #w-node-_66718e49-fcfd-fdb6-d493-3772cf70ee73-6a06cad2, #w-node-f3127adc-fceb-60fe-29cc-50903d37fdc3-6a06cad2, #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cad5, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cae1, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cae1, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cb04, #w-node-_66718e49-fcfd-fdb6-d493-3772cf70ee73-6a06cb04, #w-node-_10617022-4b79-5447-7a3c-3c129b7ecda4-6a06cb04, #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cb18, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cb19, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cb19, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cb1a, #w-node-_66718e49-fcfd-fdb6-d493-3772cf70ee73-6a06cb1a, #w-node-_10617022-4b79-5447-7a3c-3c129b7ecda4-6a06cb1a, #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cb1b {
    order: -9999;
    place-self: center;
  }

  #w-node-c110ca44-de12-5069-175e-f686909473ff-32f57efd {
    place-self: auto;
  }

  #w-node-b1ed14fe-99f1-12c6-6bf8-e4b33a620ac2-3a620aba {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-b1ed14fe-99f1-12c6-6bf8-e4b33a620adc-3a620aba {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d73-6a06cb45 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d90-6a06cb45 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d95-6a06cb45 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d96-6a06cb45 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-92934a48, #w-node-e6878a11-1713-5408-2ef1-c6431167d1ee-92934a48, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-791496bb, #w-node-_1c6058b5-942a-295d-91d0-05aed30baebf-791496bb, #w-node-f3127adc-fceb-60fe-29cc-50903d37fdc3-791496bb, #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-c74ec35d, #w-node-_5570b2b3-fcfa-94a5-42aa-e4d47a327cf7-2a19a5c3 {
    order: -9999;
    place-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_351a8965-bbbb-5320-5a79-7ee47a9ce141-6a06cab6, #w-node-d55f75e4-81b7-a680-0632-b2f75b5a601b-6a06cab6, #w-node-_770cc4e5-a9f8-b852-f852-992b19ddd327-6a06cab6 {
    align-self: start;
  }

  #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cab6 {
    order: -9999;
  }

  #w-node-fff6610e-f793-bdc5-835e-b654aef55873-aef557ed {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cab7 {
    order: -9999;
  }

  #w-node-_144a3f94-ead1-f874-b9fc-940f81f4a908-6a06cab8, #w-node-_65613594-c5ab-5562-c31f-a152bc321ddd-6a06cab8, #w-node-_29379eb3-d49a-cf42-dc34-5a401e83775d-6a06cab8, #w-node-_29379eb3-d49a-cf42-dc34-5a401e83776f-6a06cab8, #w-node-f0fc31cc-dea5-8708-8778-4ab9d12925ec-6a06cabb, #w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd60-6a06cabc, #w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd64-6a06cabc, #w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd70-6a06cabc, #w-node-_3b64cc37-6d6f-371e-4599-5c2cf53dbd71-6a06cabc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9c13f88b-6a48-5046-3e74-59296fcbacae-6a06cac7, #w-node-f52c8726-d317-82a0-78b5-82d37fee4cfb-6a06cac9 {
    order: -9999;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d73-6a06cacd, #w-node-f5d10b6b-4ec2-602b-986b-00f283833d90-6a06cacd, #w-node-f5d10b6b-4ec2-602b-986b-00f283833d95-6a06cacd, #w-node-f5d10b6b-4ec2-602b-986b-00f283833d96-6a06cacd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abe7-6a06cad2, #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abed-6a06cad2, #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abf3-6a06cad2 {
    align-self: start;
  }

  #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cad5, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cae1 {
    order: -9999;
  }

  #w-node-d87a698b-c62d-f628-b577-4996b13ae4fe-6a06cb04, #w-node-d87a698b-c62d-f628-b577-4996b13ae504-6a06cb04, #w-node-d87a698b-c62d-f628-b577-4996b13ae50a-6a06cb04 {
    align-self: start;
  }

  #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cb18, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cb19 {
    order: -9999;
  }

  #w-node-d87a698b-c62d-f628-b577-4996b13ae4fe-6a06cb1a, #w-node-d87a698b-c62d-f628-b577-4996b13ae504-6a06cb1a, #w-node-d87a698b-c62d-f628-b577-4996b13ae50a-6a06cb1a {
    align-self: start;
  }

  #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cb1b {
    order: -9999;
  }

  #w-node-b1ed14fe-99f1-12c6-6bf8-e4b33a620ac2-3a620aba, #w-node-b1ed14fe-99f1-12c6-6bf8-e4b33a620adc-3a620aba, #w-node-f5d10b6b-4ec2-602b-986b-00f283833d73-6a06cb45, #w-node-f5d10b6b-4ec2-602b-986b-00f283833d90-6a06cb45, #w-node-f5d10b6b-4ec2-602b-986b-00f283833d95-6a06cb45, #w-node-f5d10b6b-4ec2-602b-986b-00f283833d96-6a06cb45, #w-node-_144a3f94-ead1-f874-b9fc-940f81f4a908-837d07cf, #w-node-_65613594-c5ab-5562-c31f-a152bc321ddd-837d07cf, #w-node-_922738b0-714b-846d-ef1e-63ab91446a01-837d07cf, #w-node-_922738b0-714b-846d-ef1e-63ab91446a13-837d07cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e6878a11-1713-5408-2ef1-c6431167d1ee-92934a48 {
    order: -9999;
  }

  #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abe7-791496bb, #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abed-791496bb, #w-node-_3f1a87d4-c39c-e937-8e7d-aaffd896abf3-791496bb {
    align-self: start;
  }

  #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-c74ec35d {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cab6, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cab6, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cab7, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cab7 {
    place-self: center;
  }

  #w-node-_9731f9f7-59aa-2336-e8f4-eb06afda0e4c-6a06cab8, #w-node-_9ebadaa7-e5e6-5545-20f4-b562cc1d2f1a-6a06cab8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f0fc31cc-dea5-8708-8778-4ab9d12925ec-6a06cabb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9c13f88b-6a48-5046-3e74-59296fcbacae-6a06cac7, #w-node-f52c8726-d317-82a0-78b5-82d37fee4cfb-6a06cac9 {
    place-self: center;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d95-6a06cacd, #w-node-f5d10b6b-4ec2-602b-986b-00f283833d96-6a06cacd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cad2, #w-node-_66718e49-fcfd-fdb6-d493-3772cf70ee73-6a06cad2, #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cad5, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cae1, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cae1, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cb04, #w-node-_66718e49-fcfd-fdb6-d493-3772cf70ee73-6a06cb04, #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cb18, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cb19, #w-node-a5a1dd00-3f07-2c64-cb7f-4eddf48f1ffa-6a06cb19, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-6a06cb1a, #w-node-_66718e49-fcfd-fdb6-d493-3772cf70ee73-6a06cb1a, #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-6a06cb1b {
    place-self: center;
  }

  #w-node-f5d10b6b-4ec2-602b-986b-00f283833d95-6a06cb45, #w-node-f5d10b6b-4ec2-602b-986b-00f283833d96-6a06cb45 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9731f9f7-59aa-2336-e8f4-eb06afda0e4c-837d07cf, #w-node-_922738b0-714b-846d-ef1e-63ab91446a0f-837d07cf {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-92934a48, #w-node-e6878a11-1713-5408-2ef1-c6431167d1ee-92934a48, #w-node-_6620c8a5-fe24-39d5-88fd-e4c43a32c8f8-791496bb, #w-node-_1c6058b5-942a-295d-91d0-05aed30baebf-791496bb, #w-node-_40627602-f411-f27a-2c9e-7c9ef750f98a-c74ec35d {
    place-self: center;
  }
}


@font-face {
  font-family: 'Myriadpro';
  src: url('../fonts/MyriadPro-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Elpasohealth Rev';
  src: url('../fonts/ElPasoHealth-REV.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}