:root {
  --dim-grey: #555;
  --azul-psicolegalidad: #15759d;
  --rosa-psicolegalidad: #d40573;
  --white: white;
  --morado-psicolegalidad\<deleted\|variable-77817b36\>: #564a92;
}

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

body {
  color: var(--dim-grey);
  background-color: #fafafa;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 34.5px;
}

h1 {
  color: var(--azul-psicolegalidad);
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 400;
  line-height: 32.68px;
}

h2 {
  color: var(--rosa-psicolegalidad);
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 600;
  line-height: 32.68px;
}

h3 {
  color: var(--azul-psicolegalidad);
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 300;
  line-height: 30px;
}

h4 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

p {
  margin-top: 10px;
  margin-bottom: 10px;
}

a {
  color: var(--dim-grey);
  cursor: pointer;
  font-weight: 400;
  text-decoration: none;
}

ul {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 40px;
}

li {
  text-align: left;
}

label {
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 400;
  line-height: 21.79px;
  display: block;
}

strong {
  color: var(--rosa-psicolegalidad);
  font-weight: 600;
}

.hero-home {
  color: #fff;
  background-image: url('../images/fondo-web-psicoV.png');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  justify-content: flex-end;
  width: 100%;
  height: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.container-login {
  border: 2px solid var(--azul-psicolegalidad);
  background-color: var(--white);
  border-radius: 19px;
  justify-content: center;
  align-items: center;
  width: 562px;
  height: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.form-login {
  flex: 1;
  align-self: flex-start;
  padding: 20px 55px;
}

.text-field {
  border: 1px solid #bdbdbd;
  border-radius: 3px;
  margin-top: 18px;
}

.footer {
  background-color: var(--azul-psicolegalidad);
  flex-direction: column;
  justify-content: space-around;
  align-items: stretch;
  display: block;
}

.txt-footer {
  color: var(--white);
  text-align: right;
  margin: 11px auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 16.34px;
}

.link-politica {
  color: var(--white);
  cursor: pointer;
  font-weight: 700;
  text-decoration: none;
}

.main-codigo {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.form-codigo {
  border: 2px solid var(--azul-psicolegalidad);
  background-color: #fbe5f1;
  border-radius: 20px;
  flex: 0 auto;
  width: 30%;
  margin-bottom: 0;
  padding: 50px 40px;
  display: block;
}

.textfield_codigo {
  height: 50px;
}

.content-h1-interior {
  border-bottom: 1px solid var(--azul-psicolegalidad);
  max-width: 100%;
  display: block;
}

.content-h1-interior.interior-modulos {
  border-bottom-style: none;
  padding-left: 220px;
  padding-right: 220px;
}

.titulo-interior {
  color: #c02b72;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 32.64px;
}

.section-content {
  background-color: var(--white);
  height: auto;
  padding-top: 30px;
  padding-left: 220px;
  padding-right: 220px;
}

.section-content.quita-padding {
  padding: 0;
}

.content-interior {
  border-bottom: 1px #c02b72;
  justify-content: center;
  align-items: stretch;
  max-width: 100%;
  height: auto;
  margin-top: 29px;
  margin-bottom: 153px;
  display: flex;
}

.content-interior.caso-clinico {
  flex-direction: column;
}

.textfield-registro {
  background-color: var(--white);
  border: 1px solid #bdbdbd;
  border-radius: 6px;
}

.textfield-registro.nombre {
  width: 302px;
}

.textfield-registro.apellidos {
  width: 505px;
}

.textfield-registro.dni {
  width: 242px;
}

.textfield-registro.email, .textfield-registro.especialidad {
  width: 480px;
}

.textfield-registro.colegiado {
  width: 400px;
}

.textfield-registro.trabajo {
  width: 361px;
}

.textfield-registro.poblacion {
  width: 480px;
}

.txt-campo-obligatorio {
  font-size: 14px;
  line-height: 19.07px;
}

.container-txt-campo-obligatorio {
  margin: 39px auto 28px;
}

.navbar {
  background-color: var(--azul-psicolegalidad);
  font-size: 16px;
  line-height: 24.51px;
  display: flex;
}

.nav-menu {
  text-transform: uppercase;
}

.nav-link {
  color: var(--white);
}

.nav-link:hover {
  color: var(--white);
  padding-bottom: 19.5px;
  font-weight: 800;
}

.nav-link.w--current {
  color: var(--white);
  padding-bottom: 20px;
  font-weight: 800;
}

.nav-link.submenu-nav {
  padding-bottom: 7px;
}

.nav-link.submenu-nav:hover {
  color: var(--rosa-psicolegalidad);
  border-bottom-style: none;
  padding-bottom: 10px;
}

.nav-link.submenu-nav.tama-o-submenu {
  white-space: normal;
}

.nav-link.submenu-nav.display-none {
  display: none;
}

.nav-contenido:hover {
  color: #c02b72;
  font-weight: 700;
}

.icon-drop {
  color: var(--white);
  mix-blend-mode: normal;
}

.content-nav-menu {
  flex: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  max-width: 100%;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
}

.dropdown-list {
  background-color: #f4bedb;
}

.dropdown-list.w--open {
  background-color: #f4bedb;
  width: 400px;
  top: 63.5078px;
}

.link-drop {
  color: var(--white);
  font-weight: 400;
  text-decoration: none;
}

.link-drop:hover {
  color: var(--white);
  font-weight: 800;
}

.link-drop.w--current:visited {
  color: #c02b72;
}

.pop-up-modal {
  z-index: 99999;
  background-color: rgba(42, 42, 45, .75);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pop-up {
  background-color: var(--white);
  text-align: center;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: auto;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 10px 5px rgba(0, 0, 0, .25);
}

.exit-button {
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  width: 48px;
  height: 48px;
  margin-top: 8px;
  position: absolute;
  top: 2%;
  bottom: auto;
  left: auto;
  right: 2%;
}

.txt-lista {
  text-align: left;
  margin-top: 45px;
  padding-left: 0;
}

.txt-lista.guillermo {
  background-color: var(--white);
  margin-top: 0;
  padding-bottom: 31px;
  padding-left: 47px;
  padding-right: 43px;
}

.espacio {
  width: 100%;
  height: 34px;
}

.espacio.rosa {
  background-color: var(--azul-psicolegalidad);
}

.form-ayuda {
  flex: 1;
  max-width: 70%;
}

.textfield-ayuda {
  border: 1px solid #bdbdbd;
  border-radius: 6px;
}

.check-ayuda {
  margin-top: 25px;
  margin-bottom: 36px;
}

.label-pregunta {
  color: var(--azul-psicolegalidad);
  margin-top: 24px;
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24.51px;
}

.label-respuesta {
  font-size: 18px;
  line-height: 24.51px;
}

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

.label-num {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 21.79px;
}

.radio-button-valoracion {
  flex-direction: column-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.radio-button-satisfaccion {
  margin-top: 14px;
  margin-left: -3px;
}

.text-area {
  margin-top: 61px;
  margin-bottom: 40px;
}

.forma-evalua {
  flex: 1;
}

.heading {
  color: #c02b72;
  font-size: 24px;
  line-height: 25.41px;
}

.p {
  font-size: 18px;
}

.block-txt-evaluacion {
  margin: 20px auto;
}

.bold-roson {
  color: #c02b72;
}

.p-mod {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 29.32px;
}

.nav-int-lateral {
  grid-row-gap: 0px;
  grid-template-columns: 1fr;
}

.on {
  color: #c02b72;
  text-transform: uppercase;
  background-color: #f4bedb;
  border-bottom: 2px solid #c02b72;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

.on.tit-nav-lateral {
  color: #c02b72;
  background-color: rgba(0, 148, 154, .13);
  font-weight: 700;
}

.off {
  color: var(--morado-psicolegalidad\<deleted\|variable-77817b36\>);
  text-transform: uppercase;
  background-color: rgba(244, 190, 219, .31);
  border-bottom: 2px solid #c02b72;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

.off.tit-nav-lateral {
  color: #c02b72;
  background-color: rgba(0, 148, 154, .13);
  font-weight: 700;
}

.link-nav-lateral {
  text-decoration: none;
}

.link-mod {
  cursor: pointer;
}

.top-login {
  background-color: var(--azul-psicolegalidad);
  height: 80px;
}

.grid-footer {
  grid-column-gap: 455px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 3fr;
}

.block-login {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-titlle-home {
  width: 80%;
  height: auto;
}

.button-rosa {
  background-color: var(--rosa-psicolegalidad);
  text-align: center;
  border-radius: 30px;
  width: 100%;
  line-height: 24.51px;
}

.button-rosa.button-xs {
  width: 100%;
}

.button-rosa.button-xs-autores {
  width: 80%;
}

.button-rosa.modifica {
  background-color: var(--rosa-psicolegalidad);
  border-radius: 9px;
}

.container-button {
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.container-button.justify-center {
  justify-content: center;
}

.container-links-login {
  flex-direction: column;
  margin: 10px auto 20px;
  display: flex;
}

.header-interior {
  background-image: url('../images/cabecera-interior.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 126.5px;
  padding-bottom: 126.5px;
}

.container-user {
  background-color: var(--white);
  justify-content: flex-end;
  align-items: center;
  padding: 20px 40px;
  display: flex;
}

.block-demo {
  width: auto;
  height: auto;
  font-weight: 400;
  line-height: 24.51px;
}

.container-button-salir {
  width: 15%;
  margin-left: 20px;
}

.quita-margin {
  margin-top: 0;
  margin-bottom: 0;
}

.section {
  background-color: var(--azul-psicolegalidad);
  width: 100%;
  height: 27px;
}

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

.card-contenido {
  text-align: center;
}

.card-contenido.desactivado {
  filter: grayscale();
}

.grid-2-auto {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  align-items: center;
}

.grid-2-auto._70 {
  width: 70%;
}

.card-autores {
  background-color: #f5f5f5;
  border-radius: 14px;
  width: 271px;
  height: 460px;
}

.image-autores {
  width: 100%;
  height: 250px;
}

.image-autores._1 {
  background-image: url('../images/isabel-marin.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px 20px 0 0;
}

.image-autores._2 {
  background-image: url('../images/guilermo-lahera.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px 20px 0 0;
}

.nombre-autor {
  color: var(--rosa-psicolegalidad);
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  line-height: 27.24px;
}

.block-nombre-autor {
  margin: 20px auto;
}

.filiacion-autor {
  color: var(--azul-psicolegalidad);
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 27.24px;
}

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

.txt-verde {
  color: var(--azul-psicolegalidad);
}

.header-pop-up {
  background-image: url('../images/cabecera-interior.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  height: auto;
  padding-top: 90px;
  padding-bottom: 90px;
}

.numbers {
  list-style-type: decimal;
}

.numbers.sub-list {
  margin-left: 80px;
}

.numbers.txt-azul {
  color: var(--azul-psicolegalidad);
}

.letters {
  list-style-type: lower-alpha;
}

.letters.sub-list {
  margin-left: 80px;
}

.content-popup {
  width: 80%;
  height: 50vh;
  overflow: auto;
}

.pop-up-modal-guillermo {
  z-index: 99999;
  background-color: rgba(42, 42, 45, .75);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pop-up-guillermo {
  background-color: var(--white);
  text-align: center;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: auto;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 10px 5px rgba(0, 0, 0, .25);
}

.exit-button-guillermo {
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  width: 48px;
  height: 48px;
  margin-top: 8px;
  position: absolute;
  top: 2%;
  bottom: auto;
  left: auto;
  right: 2%;
}

.sub-menu-content {
  width: 100%;
  height: auto;
  padding: 40px 20px 0 40px;
}

.navbar-interior {
  width: 25%;
  height: 100%;
  margin-top: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0%;
  bottom: auto;
  left: auto;
  right: auto;
}

.block-contenido-interior {
  flex-direction: row;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wraper-all-content-niveles {
  background-color: rgba(0, 140, 147, .04);
  flex-direction: column;
  width: 75%;
  margin-left: 10px;
  margin-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.sub-menu-link-niveles {
  color: var(--rosa-psicolegalidad);
  cursor: pointer;
  width: 100%;
  margin-top: 10px;
  padding: 10px 10px 10px 40px;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.sub-menu-link-niveles:hover {
  color: var(--azul-psicolegalidad);
  font-weight: 400;
  text-decoration: none;
}

.sub-menu-link-niveles.w--current {
  color: var(--azul-psicolegalidad);
  background-color: rgba(0, 140, 147, .14);
  font-weight: 400;
  text-decoration: none;
}

.sub-menu-link-niveles.subsub-menu {
  padding-left: 60px;
}

.options-navbar-interior {
  flex-direction: column;
  height: 100vh;
  display: flex;
  overflow: scroll;
}

.borde-h1-interior {
  border-bottom: 2px solid var(--azul-psicolegalidad);
  width: auto;
  height: 5px;
}

.heading-light {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 28px;
  font-weight: 300;
}

.tit-mod-navbar-interior {
  border-bottom: 2px solid var(--azul-psicolegalidad);
  padding-left: 20px;
}

.paragraph {
  line-height: 28px;
}

.bold-text-navbar-interior {
  color: var(--azul-psicolegalidad);
}

.heading-interior-modulos {
  color: var(--rosa-psicolegalidad);
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-weight: 400;
}

.heading-interior-modulos.borde-h1-interior {
  height: auto;
  font-size: 28px;
}

.block-heading-interior-modulos {
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
}

.anotacion {
  color: var(--rosa-psicolegalidad);
  text-align: center;
  background-color: rgba(212, 5, 115, .06);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 111px 20px 40px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.anotacion.articulo {
  color: var(--dim-grey);
  text-align: left;
  align-items: flex-start;
  font-weight: 400;
}

.star {
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 90px;
  display: flex;
  position: absolute;
  top: -45%;
  bottom: auto;
  left: auto;
  right: 38px;
}

.star.articulo {
  top: -14%;
}

.star.articulo._2 {
  top: -38%;
}

.star.articulo._3 {
  top: -4%;
}

.grid-2-col {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  margin: 20px auto;
}

.card-verde {
  background-color: var(--azul-psicolegalidad);
  background-image: linear-gradient(126deg, var(--azul-psicolegalidad) 48%, #e2eeef);
  border: 2px solid #e2eeef;
  border-radius: 20px;
  padding: 20px;
}

.center {
  text-align: center;
}

.center.txt-rosa.bold-roson {
  font-weight: 600;
}

.card-rosa {
  background-image: linear-gradient(45deg, rgba(212, 5, 115, .4), rgba(212, 5, 115, .19));
  border: 2px solid rgba(212, 5, 115, .5);
  border-radius: 20px;
  padding: 40px;
}

.gris {
  color: var(--dim-grey);
}

.txt-light {
  font-weight: 300;
}

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

.c-faq-q-text {
  flex: 1;
  padding: 10px 20px;
}

.faq-divider {
  border-top: 1px dashed rgba(255, 255, 255, .25);
  height: 0;
}

._w-faq-icon {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: relative;
}

.c-faq-icon {
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  position: relative;
}

.c-faq-a {
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  background-color: rgba(0, 140, 147, .06);
  overflow: hidden;
}

.faq-stripe-2 {
  background-color: #fff;
  width: 100%;
  height: 2px;
  position: absolute;
}

.c-faq-item {
  border-left: 3px solid var(--rosa-psicolegalidad);
  cursor: pointer;
  margin-top: 20px;
  margin-bottom: 20px;
}

.c-faq-divider {
  padding-left: 20px;
  padding-right: 20px;
}

.c-faq-a-text {
  padding: 20px;
}

.faq-stripe-1 {
  background-color: #fff;
  width: 2px;
  height: 100%;
}

.c-faq-q {
  background-color: var(--azul-psicolegalidad);
  color: #fff;
  align-items: center;
  display: flex;
}

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

.tab-pane {
  background-color: rgba(212, 5, 115, .04);
  margin-top: 15px;
  padding: 20px;
}

.block-card-lateral {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 16px;
  padding-right: 16px;
}

.txt-rosa {
  color: var(--rosa-psicolegalidad);
}

.link-block-card-lateral {
  box-shadow: 1px 0 3px rgba(0, 0, 0, .27);
}

.nav-bar-mobile {
  display: none;
}

.list-caso-clinico {
  width: 100%;
}

.grid-quizz {
  grid-template-rows: auto auto auto auto;
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-pregunta-quizz {
  text-transform: none;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.container-respuesta-quizz {
  border: 3px solid rgba(85, 85, 85, .41);
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: 150px;
  padding: 20px;
  display: flex;
}

.grid-respuesta-quizz {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  align-items: center;
  width: 100%;
}

.respuesta-quizz {
  color: var(--dim-grey);
  text-align: center;
  width: 100%;
  line-height: 26px;
}

.select-quizz {
  cursor: pointer;
  border: 3px solid rgba(85, 85, 85, .47);
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
}

.container-select-quizz {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.resolucion-quizz {
  background-color: rgba(0, 140, 147, .18);
  padding: 10px 20px;
  display: none;
}

.resolucion-quizz.p1, .resolucion-quizz.p2 {
  display: none;
}

.resolucion-quizz.p3 {
  background-color: rgba(21, 117, 157, .32);
  display: none;
}

.resolucion-quizz.p4 {
  display: none;
}

.resolucion-quizz.comentario {
  color: var(--rosa-psicolegalidad);
  background-color: rgba(212, 5, 115, .09);
  font-weight: 400;
  display: block;
}

.resolucion-quizz.p5, .resolucion-quizz.p5-mod3 {
  background-color: rgba(21, 117, 157, .32);
  display: none;
}

.icon-error {
  color: #ff0004;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 800;
  display: none;
}

.icon-ok {
  color: var(--azul-psicolegalidad);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 800;
  display: none;
}

.display-none {
  display: none;
}

.div-block-2 {
  background-color: var(--white);
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
}

.table_cell {
  padding: 5px 5px 5px 20px;
}

.table_cell.borde-inferior {
  border-bottom: 2px solid var(--rosa-psicolegalidad);
  padding-top: 10px;
  padding-bottom: 10px;
}

.table_cell.borde-drcho {
  border-right: 2px solid var(--rosa-psicolegalidad);
}

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

.table_cell.azul-opacidad, .table_row.azul-opacidad {
  background-color: rgba(0, 140, 147, .14);
}

.table_body {
  background-color: rgba(212, 5, 115, .06);
  margin-top: 10px;
}

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

.table_component {
  border: 2px solid var(--azul-psicolegalidad);
  width: 100%;
}

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

.table_header {
  background-color: rgba(21, 117, 157, .35);
  background-image: linear-gradient(0deg, var(--azul-psicolegalidad), rgba(21, 117, 157, 0));
  color: var(--white);
  padding: 20px;
}

@media screen and (max-width: 991px) {
  h3 {
    font-size: 22px;
  }

  h4 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .hero-home {
    background-color: var(--white);
    background-image: url('../images/fondo-web-psicoV.png');
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: auto;
    flex-direction: column;
    align-items: center;
    height: auto;
  }

  .container-login {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .footer {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    display: inline-block;
  }

  .link-politica {
    font-size: 12px;
  }

  .form-codigo {
    width: 60%;
  }

  .textfield_codigo {
    height: 40px;
  }

  .section-content {
    padding-left: 40px;
    padding-right: 40px;
  }

  .content-interior {
    justify-content: center;
    margin-bottom: 100px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .navbar {
    font-size: 16px;
  }

  .nav-menu {
    background-color: #a6c7ca;
  }

  .content-nav-menu {
    justify-content: flex-end;
  }

  .dropdown-list.w--open {
    background-color: #f3d9e7;
  }

  .menu-button, .menu-button.w--open {
    background-color: var(--azul-psicolegalidad);
  }

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

  .dropdown-nav {
    width: 100%;
    max-width: 100%;
  }

  .pop-up-modal {
    display: none;
  }

  .form-ayuda {
    max-width: 100%;
  }

  .nav-int-lateral {
    display: none;
  }

  .top-login {
    height: 50px;
  }

  .grid-footer {
    grid-column-gap: 13px;
    grid-template-columns: auto auto;
    padding-left: 0;
    padding-right: 20px;
  }

  .container-titlle-home {
    width: 50%;
  }

  .button-rosa.button-xs, .button-rosa.button-xs-autores {
    width: 100%;
  }

  .header-interior {
    background-size: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .container-user {
    justify-content: space-between;
  }

  .container-button-salir {
    width: 30%;
  }

  .grid-2-auto._70 {
    width: 100%;
  }

  .header-pop-up {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .numbers.sub-list {
    margin-left: 60px;
  }

  .letters.sub-list {
    margin-left: 40px;
  }

  .content-popup {
    width: 100%;
  }

  .pop-up-modal-guillermo {
    display: none;
  }

  .sub-menu-content {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-interior {
    width: 100%;
    display: none;
  }

  .block-contenido-interior {
    flex-direction: column;
  }

  .wraper-all-content-niveles {
    width: 100%;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-light {
    font-size: 24px;
  }

  .block-heading-interior-modulos {
    padding-left: 0;
    padding-right: 0;
  }

  .anotacion {
    padding-right: 97px;
  }

  .star {
    top: -28%;
  }

  .link-block-card-lateral {
    width: 60%;
  }

  .nav-bar-mobile {
    display: block;
  }

  .dropdown-mobile {
    width: 100%;
  }

  .dropdown-toggle-mobile {
    background-color: rgba(0, 140, 147, .16);
    width: 100%;
  }

  .dropdown-list-mobile {
    background-color: var(--rosa-psicolegalidad);
  }

  .dropdown-list-mobile.w--open {
    background-color: #f2cde0;
    box-shadow: 0 5px 3px rgba(0, 0, 0, .13);
  }

  .container-respuesta-quizz {
    padding: 10px;
  }

  .div-block-2 {
    padding-left: 10px;
    padding-right: 20px;
  }
}

@media screen and (max-width: 767px) {
  .hero-home {
    background-size: cover;
    padding: 40px 20px;
  }

  .container-login {
    width: 500px;
  }

  .footer {
    align-items: center;
    height: 100%;
    display: inline-block;
  }

  .txt-footer {
    text-align: center;
  }

  .link-politica {
    cursor: pointer;
  }

  .main-codigo {
    max-height: 700px;
    padding: 40px 20px;
  }

  .form-codigo {
    width: 60%;
  }

  .section-content {
    height: auto;
  }

  .textfield-registro.apellidos, .textfield-registro.email, .textfield-registro.especialidad, .textfield-registro.colegiado {
    width: 480px;
  }

  .textfield-registro.poblacion {
    width: 490px;
  }

  .columna-label {
    padding-left: 0;
  }

  .pop-up {
    width: 500px;
  }

  .espacio {
    margin-top: 49px;
  }

  .p-mod {
    font-size: 17px;
    line-height: 26px;
  }

  .grid-footer {
    justify-items: center;
  }

  .button-rosa.button-xs, .button-rosa.button-xs-autores {
    width: 100%;
  }

  .header-interior {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-user {
    justify-content: space-between;
  }

  .container-button-salir {
    width: 40%;
    margin-left: 0;
  }

  .grid-contenido {
    justify-items: center;
    width: 300px;
    height: auto;
  }

  .pop-up-guillermo {
    width: 500px;
  }

  .sub-menu-content {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .wraper-all-content-niveles {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-interior-modulos.borde-h1-interior {
    font-size: 24px;
  }

  .block-heading-interior-modulos {
    padding-left: 0;
    padding-right: 0;
  }

  .star.articulo {
    top: -8%;
  }

  .c-faq-q-text {
    line-height: 28px;
  }

  .c-faq-a-text {
    padding-left: 0;
  }

  .container-respuesta-quizz {
    height: 250px;
  }
}

@media screen and (max-width: 479px) {
  h2, h3 {
    font-size: 18px;
  }

  ul {
    font-size: 16px;
    line-height: 28px;
  }

  .hero-home {
    padding-top: 0;
    padding-bottom: 10px;
  }

  .container-login {
    width: 300px;
  }

  .form-login {
    max-width: 300px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .footer {
    justify-content: center;
    align-items: stretch;
    height: auto;
    display: inline-block;
  }

  .txt-footer {
    text-align: center;
    padding-left: 10px;
  }

  .link-politica {
    cursor: pointer;
  }

  .main-codigo {
    max-height: 600px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .form-codigo {
    width: 95%;
  }

  .titulo-interior {
    font-size: 20px;
  }

  .section-content {
    margin-top: 20px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .content-interior {
    margin-top: 21px;
    padding-left: 0;
    padding-right: 0;
  }

  .textfield-registro.apellidos, .textfield-registro.dni, .textfield-registro.email, .textfield-registro.especialidad, .textfield-registro.colegiado, .textfield-registro.trabajo, .textfield-registro.poblacion {
    width: 302px;
  }

  .pop-up {
    width: 96%;
    padding: 10px;
  }

  .espacio {
    margin-top: 9px;
  }

  .form-ayuda {
    max-width: 100%;
  }

  .p-mod {
    font-size: 16px;
    line-height: 25px;
  }

  .on, .on.tit-nav-lateral, .off {
    font-size: 16px;
  }

  .link-mod {
    width: 200px;
    height: auto;
  }

  .top-login {
    height: 20px;
  }

  .grid-footer {
    justify-items: center;
    padding-left: 0;
  }

  .header-interior {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .container-user {
    flex-direction: column;
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

  .container-button-salir {
    width: 80%;
    margin-left: 20px;
    margin-right: 20px;
  }

  .grid-contenido {
    justify-items: center;
  }

  .letters.sub-list {
    margin-left: 20px;
  }

  .pop-up-guillermo {
    width: 96%;
    padding: 10px;
  }

  .sub-menu-content {
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .wraper-all-content-niveles {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-light {
    font-size: 20px;
  }

  .heading-interior-modulos.borde-h1-interior {
    font-size: 24px;
    line-height: 28px;
  }

  .block-heading-interior-modulos {
    padding-left: 0;
    padding-right: 0;
  }

  .anotacion {
    z-index: 2;
    padding: 46px 20px 40px;
    top: 0;
  }

  .star {
    top: -11%;
    bottom: auto;
    left: auto;
    right: 3%;
  }

  .star.articulo {
    top: -3%;
  }

  .star.articulo._2, .star.articulo._3 {
    top: -5%;
  }

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

  .c-faq-a-text {
    padding-left: 10px;
  }

  .container-respuesta-quizz {
    height: 190px;
  }

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

#w-node-f2a27afa-80f4-b992-4d9f-b6d02c148597-f0c37270, #w-node-_2bffb750-a2a5-8723-06f6-6731b5d5558f-4d50d166, #w-node-_7a3f006d-471d-aa26-6589-a73d4d50d169-4d50d166 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a3f006d-471d-aa26-6589-a73d4d50d16b-4d50d166 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_906a30a8-f8dd-9391-5827-e14915ec2db0-f0c37311 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2c4cc15d-87dd-6694-856c-6a74c60337aa-f0c37313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_367a2973-3d29-54be-989e-058d230808e1-f0c37313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1753a63b-16d0-856e-8d7c-02530c925ef6-f0c37313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1753a63b-16d0-856e-8d7c-02530c925ef7-f0c37313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da31211a-effd-71f0-4955-588da6aba584-f0c37316 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_101f8deb-b2b4-eeaa-ff5f-21a95fd5fcc2-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_101f8deb-b2b4-eeaa-ff5f-21a95fd5fcc6-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_101f8deb-b2b4-eeaa-ff5f-21a95fd5fcc7-f0c37316, #w-node-_6d98216d-4c40-5889-ef3c-85156106bb70-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d98216d-4c40-5889-ef3c-85156106bb74-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6d98216d-4c40-5889-ef3c-85156106bb75-f0c37316, #w-node-d33b3cd0-ba5b-e0d6-ab61-617efc2f53ae-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d33b3cd0-ba5b-e0d6-ab61-617efc2f53b2-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d33b3cd0-ba5b-e0d6-ab61-617efc2f53b3-f0c37316, #w-node-_5ae69b02-53ee-3642-ab54-0b72e9db729c-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ae69b02-53ee-3642-ab54-0b72e9db72a0-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5ae69b02-53ee-3642-ab54-0b72e9db72a1-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c520eb00-2252-9026-2491-67cb99a3f9ae-f0c37316, #w-node-ca412113-46e6-bc85-e5f3-90d025f6a845-f0c37316 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a6a1a0ac-91ed-4508-4c79-80c471388984-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fd1458c9-9e14-d6f0-4b14-87a211bc9dfe-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adc9986a-10a3-ca7d-fcf3-55172ae635b8-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_51eb5cd5-12f0-c9a1-543b-e550cfbd2b3a-f0c37316, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0d-f0c37316, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0f-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d77550b-8b29-2ff5-6559-b302c9590f11-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f3601482-22b9-e2a6-f363-4b2441f897a8-f0c37316, #w-node-f3601482-22b9-e2a6-f363-4b2441f897aa-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3601482-22b9-e2a6-f363-4b2441f897ac-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c7e5ccf4-a025-1cac-5794-a5443f4c68b4-f0c37316, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efa-f0c37316, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efc-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efe-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453eff-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c477295-a247-d3e5-99e4-e9e83b13af0d-f0c37316, #w-node-_6c712f14-4c25-3521-363d-3dab9cd46e6a-f0c37316 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b56-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b58-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b5c-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b5d-f0c37316, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0ce-f0c37316, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d0-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d4-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_428267fc-6402-6f48-3d64-62955fedf274-f0c37316, #w-node-_428267fc-6402-6f48-3d64-62955fedf276-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_428267fc-6402-6f48-3d64-62955fedf27a-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1bb08894-f6ea-5bda-dc57-a343c0612292-f0c37316, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612294-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb08894-f6ea-5bda-dc57-a343c0612298-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1bb08894-f6ea-5bda-dc57-a343c0612299-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09045736-1967-f80d-5979-aaf6ad7cd4cc-f0c37316, #w-node-_97e5c45b-313b-55d8-8bbe-f2349240171e-f0c37316 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4de7-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4de9-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4ded-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4dee-f0c37316, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739c-f0c37316, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739e-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f85a17-abb5-c94b-9528-01eff3c673a2-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd75-f0c37316, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd77-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7b-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7c-f0c37316, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c1-f0c37316, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c3-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d837d59-c710-47c8-1d54-302dee11f5c7-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2d99a834-37f6-5d94-410d-16f10a681384-f0c37316, #w-node-e5363f10-905e-ae64-c331-735c3af04b28-f0c37316 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_83c9700b-2475-354c-dc6b-b420d0e577f9-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_83c9700b-2475-354c-dc6b-b420d0e577fb-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83c9700b-2475-354c-dc6b-b420d0e577ff-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_83c9700b-2475-354c-dc6b-b420d0e57800-f0c37316, #w-node-e8e6fc23-cb43-ffdf-f388-da28428e8f3a-f0c37316, #w-node-e8e6fc23-cb43-ffdf-f388-da28428e8f3c-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8e6fc23-cb43-ffdf-f388-da28428e8f40-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a815fa10-ae13-d287-edc8-e5cf47d75db9-f0c37316, #w-node-a815fa10-ae13-d287-edc8-e5cf47d75dbb-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a815fa10-ae13-d287-edc8-e5cf47d75dbf-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a815fa10-ae13-d287-edc8-e5cf47d75dc0-f0c37316, #w-node-_1fc9848a-759c-1a9e-dc83-013408334058-f0c37316, #w-node-_1fc9848a-759c-1a9e-dc83-01340833405a-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1fc9848a-759c-1a9e-dc83-01340833405e-f0c37316 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b3174b33-ad0e-9c10-3832-8dc0eefbb009-f0c37316, #w-node-ca412113-46e6-bc85-e5f3-90d025f6a845-f0c37317 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a6a1a0ac-91ed-4508-4c79-80c471388984-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fd1458c9-9e14-d6f0-4b14-87a211bc9dfe-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adc9986a-10a3-ca7d-fcf3-55172ae635b8-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_51eb5cd5-12f0-c9a1-543b-e550cfbd2b3a-f0c37317, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0d-f0c37317, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0f-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d77550b-8b29-2ff5-6559-b302c9590f11-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0d77550b-8b29-2ff5-6559-b302c9590f12-f0c37317, #w-node-f3601482-22b9-e2a6-f363-4b2441f897a8-f0c37317, #w-node-f3601482-22b9-e2a6-f363-4b2441f897aa-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3601482-22b9-e2a6-f363-4b2441f897ac-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f3601482-22b9-e2a6-f363-4b2441f897ad-f0c37317, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efa-f0c37317, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efc-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efe-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453eff-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c477295-a247-d3e5-99e4-e9e83b13af0d-f0c37317, #w-node-_6c712f14-4c25-3521-363d-3dab9cd46e6a-f0c37317 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4de7-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4de9-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4ded-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4dee-f0c37317, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739c-f0c37317, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739e-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f85a17-abb5-c94b-9528-01eff3c673a2-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd75-f0c37317, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd77-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7b-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5d837d59-c710-47c8-1d54-302dee11f5c1-f0c37317, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c3-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d837d59-c710-47c8-1d54-302dee11f5c7-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7c-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d99a834-37f6-5d94-410d-16f10a681384-f0c37317, #w-node-eb031377-737c-67b2-685b-1a3c1ad9fd40-f0c37317 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b56-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b58-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b5c-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b5d-f0c37317, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0ce-f0c37317, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d0-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_428267fc-6402-6f48-3d64-62955fedf27a-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_428267fc-6402-6f48-3d64-62955fedf27b-f0c37317, #w-node-_428267fc-6402-6f48-3d64-62955fedf274-f0c37317, #w-node-_428267fc-6402-6f48-3d64-62955fedf276-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d4-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d5-f0c37317, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612292-f0c37317, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612294-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb08894-f6ea-5bda-dc57-a343c0612298-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1bb08894-f6ea-5bda-dc57-a343c0612299-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09045736-1967-f80d-5979-aaf6ad7cd4cc-f0c37317, #w-node-_97e5c45b-313b-55d8-8bbe-f2349240171e-f0c37317 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0a261433-5fd4-811a-0513-a6ed9d026022-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0a261433-5fd4-811a-0513-a6ed9d026024-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a261433-5fd4-811a-0513-a6ed9d026028-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0a261433-5fd4-811a-0513-a6ed9d026029-f0c37317, #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949716-f0c37317, #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949718-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e250a717-80bc-c4e7-17fb-96677fef74c7-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e250a717-80bc-c4e7-17fb-96677fef74c8-f0c37317, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c1-f0c37317, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c3-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd2400-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd2401-f0c37317, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fa-f0c37317, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fc-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788c7569-5e1f-6fec-1e8f-a11e2e94971c-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_788c7569-5e1f-6fec-1e8f-a11e2e94971d-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c520eb00-2252-9026-2491-67cb99a3f9ae-f0c37317, #w-node-_85e01a43-a059-b82a-ec5a-d2fa5c610179-f0c37317 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_21f781f3-8dec-fc70-6493-291a3f4906f6-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_21f781f3-8dec-fc70-6493-291a3f4906f8-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f99d933f-1c7b-d517-d569-6dd3fc294ea8-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f99d933f-1c7b-d517-d569-6dd3fc294ea9-f0c37317, #w-node-_144b428a-8481-420c-92b9-f3a97568a3d4-f0c37317, #w-node-_144b428a-8481-420c-92b9-f3a97568a3d6-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_144b428a-8481-420c-92b9-f3a97568a3da-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_144b428a-8481-420c-92b9-f3a97568a3db-f0c37317, #w-node-c8cf14b3-6a0e-0e3c-cd87-7fe7b69d5e03-f0c37317, #w-node-c8cf14b3-6a0e-0e3c-cd87-7fe7b69d5e05-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8cf14b3-6a0e-0e3c-cd87-7fe7b69d5e09-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c8cf14b3-6a0e-0e3c-cd87-7fe7b69d5e0a-f0c37317, #w-node-f99d933f-1c7b-d517-d569-6dd3fc294ea2-f0c37317, #w-node-f99d933f-1c7b-d517-d569-6dd3fc294ea4-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21f781f3-8dec-fc70-6493-291a3f4906fc-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_21f781f3-8dec-fc70-6493-291a3f4906fd-f0c37317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f1e59fa-55ca-793e-89fb-1b67d47d824a-f0c37317, #w-node-ca412113-46e6-bc85-e5f3-90d025f6a845-f0c37318 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a6a1a0ac-91ed-4508-4c79-80c471388984-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fd1458c9-9e14-d6f0-4b14-87a211bc9dfe-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adc9986a-10a3-ca7d-fcf3-55172ae635b8-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_51eb5cd5-12f0-c9a1-543b-e550cfbd2b3a-f0c37318, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0d-f0c37318, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0f-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084805f9-8b4d-bf3f-13a9-180135cdacbd-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_084805f9-8b4d-bf3f-13a9-180135cdacbe-f0c37318, #w-node-f3601482-22b9-e2a6-f363-4b2441f897a8-f0c37318, #w-node-f3601482-22b9-e2a6-f363-4b2441f897aa-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2bace9-addc-02fe-a64f-40040b09cb1c-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0b2bace9-addc-02fe-a64f-40040b09cb1d-f0c37318, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efa-f0c37318, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efc-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efe-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453eff-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c477295-a247-d3e5-99e4-e9e83b13af0d-f0c37318, #w-node-_6c712f14-4c25-3521-363d-3dab9cd46e6a-f0c37318 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4de7-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6a859836-5812-8934-d37f-7d529c7d4de9-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e31c2e13-5da1-dbe5-0c80-f2dced8c0929-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_13f85a17-abb5-c94b-9528-01eff3c6739c-f0c37318, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739e-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75532204-b84c-c4d6-5f96-39818b532931-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_75532204-b84c-c4d6-5f96-39818b532932-f0c37318, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd75-f0c37318, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd77-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7b-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7c-f0c37318, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c1-f0c37318, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c3-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d837d59-c710-47c8-1d54-302dee11f5c7-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2d99a834-37f6-5d94-410d-16f10a681384-f0c37318, #w-node-eb031377-737c-67b2-685b-1a3c1ad9fd40-f0c37318 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b56-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b58-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b5c-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0fe68096-ee68-68a0-6784-bb739da99b5d-f0c37318, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0ce-f0c37318, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d0-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d4-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_428267fc-6402-6f48-3d64-62955fedf274-f0c37318, #w-node-_428267fc-6402-6f48-3d64-62955fedf276-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_428267fc-6402-6f48-3d64-62955fedf27a-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_428267fc-6402-6f48-3d64-62955fedf27b-f0c37318, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612292-f0c37318, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612294-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb08894-f6ea-5bda-dc57-a343c0612298-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1bb08894-f6ea-5bda-dc57-a343c0612299-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09045736-1967-f80d-5979-aaf6ad7cd4cc-f0c37318, #w-node-_97e5c45b-313b-55d8-8bbe-f2349240171e-f0c37318 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0a261433-5fd4-811a-0513-a6ed9d026022-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0a261433-5fd4-811a-0513-a6ed9d026024-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b74ee70f-a489-f12b-26b9-7da32cee86df-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b74ee70f-a489-f12b-26b9-7da32cee86e0-f0c37318, #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949716-f0c37318, #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949718-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e250a717-80bc-c4e7-17fb-96677fef74c7-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e250a717-80bc-c4e7-17fb-96677fef74c8-f0c37318, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c1-f0c37318, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c3-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2920b905-6be6-8e0d-ae86-838a3b7629b5-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2920b905-6be6-8e0d-ae86-838a3b7629b6-f0c37318, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fa-f0c37318, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fc-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd2400-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd2401-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c520eb00-2252-9026-2491-67cb99a3f9ae-f0c37318, #w-node-_9ea5c741-f9e0-8775-63f7-3e40ee55b4b1-f0c37318 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5e1ccad-d206-5145-c1ca-fe4449383287-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d5e1ccad-d206-5145-c1ca-fe4449383289-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5e1ccad-d206-5145-c1ca-fe444938328d-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5e1ccad-d206-5145-c1ca-fe444938328e-f0c37318, #w-node-_6d689e3a-2013-80a7-81e1-6c00a83b6317-f0c37318, #w-node-_6d689e3a-2013-80a7-81e1-6c00a83b6319-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_233e0f49-b6ae-bf45-e3ce-c15997d05f4e-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_233e0f49-b6ae-bf45-e3ce-c15997d05f4f-f0c37318, #w-node-_5f749a96-8fc4-9513-3aa6-c97340466487-f0c37318, #w-node-_5f749a96-8fc4-9513-3aa6-c97340466489-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b7bf767-528a-a7b3-652e-f4be8e495bfa-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5b7bf767-528a-a7b3-652e-f4be8e495bfb-f0c37318, #w-node-e77e627a-a761-06ff-74fa-b07fefefb21d-f0c37318, #w-node-e77e627a-a761-06ff-74fa-b07fefefb21f-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e77e627a-a761-06ff-74fa-b07fefefb223-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e77e627a-a761-06ff-74fa-b07fefefb224-f0c37318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5876d277-049e-6fca-7e5f-38d732eb69e7-f0c37318 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b90f3b9f-0e93-0b1d-3c85-0012ecf4c1b7-f0c3731d, #w-node-_3e99163c-b056-f9c4-d6e7-9e30213e855e-f0c3731d, #w-node-cdee3679-bd2d-76a3-8ffb-b31172ba1fba-f0c3731d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a11705ec-0459-8746-7b3d-ae28b364dbe0-f0c37328, #w-node-a11705ec-0459-8746-7b3d-ae28b364dbe4-f0c37328, #w-node-ecb818bb-1482-95f6-6f35-8f70cb7cdd4c-f0c37328, #w-node-ecb818bb-1482-95f6-6f35-8f70cb7cdd50-f0c37328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_101f8deb-b2b4-eeaa-ff5f-21a95fd5fcc6-f0c37316, #w-node-_6d98216d-4c40-5889-ef3c-85156106bb74-f0c37316, #w-node-d33b3cd0-ba5b-e0d6-ab61-617efc2f53b2-f0c37316, #w-node-_5ae69b02-53ee-3642-ab54-0b72e9db72a0-f0c37316 {
    align-self: center;
  }

  #w-node-a6a1a0ac-91ed-4508-4c79-80c471388984-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-adc9986a-10a3-ca7d-fcf3-55172ae635b8-f0c37316 {
    align-self: center;
  }

  #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0d-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f11-f0c37316 {
    align-self: center;
  }

  #w-node-f3601482-22b9-e2a6-f363-4b2441f897a8-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-f3601482-22b9-e2a6-f363-4b2441f897ac-f0c37316 {
    align-self: center;
  }

  #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efa-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efe-f0c37316 {
    align-self: center;
  }

  #w-node-_0fe68096-ee68-68a0-6784-bb739da99b56-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_0fe68096-ee68-68a0-6784-bb739da99b5c-f0c37316 {
    align-self: center;
  }

  #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0ce-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d4-f0c37316 {
    align-self: center;
  }

  #w-node-_428267fc-6402-6f48-3d64-62955fedf274-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_428267fc-6402-6f48-3d64-62955fedf27a-f0c37316 {
    align-self: center;
  }

  #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612292-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612298-f0c37316 {
    align-self: center;
  }

  #w-node-_6a859836-5812-8934-d37f-7d529c7d4de7-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_6a859836-5812-8934-d37f-7d529c7d4ded-f0c37316 {
    align-self: center;
  }

  #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739c-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_13f85a17-abb5-c94b-9528-01eff3c673a2-f0c37316 {
    align-self: center;
  }

  #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd75-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7b-f0c37316 {
    align-self: center;
  }

  #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c1-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c7-f0c37316 {
    align-self: center;
  }

  #w-node-_83c9700b-2475-354c-dc6b-b420d0e577f9-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_83c9700b-2475-354c-dc6b-b420d0e577ff-f0c37316 {
    align-self: center;
  }

  #w-node-e8e6fc23-cb43-ffdf-f388-da28428e8f3a-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-e8e6fc23-cb43-ffdf-f388-da28428e8f40-f0c37316 {
    align-self: center;
  }

  #w-node-a815fa10-ae13-d287-edc8-e5cf47d75db9-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-a815fa10-ae13-d287-edc8-e5cf47d75dbf-f0c37316 {
    align-self: center;
  }

  #w-node-_1fc9848a-759c-1a9e-dc83-013408334058-f0c37316 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_1fc9848a-759c-1a9e-dc83-01340833405e-f0c37316 {
    align-self: center;
  }

  #w-node-a6a1a0ac-91ed-4508-4c79-80c471388984-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-adc9986a-10a3-ca7d-fcf3-55172ae635b8-f0c37317 {
    align-self: center;
  }

  #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0d-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f11-f0c37317 {
    align-self: center;
  }

  #w-node-f3601482-22b9-e2a6-f363-4b2441f897a8-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-f3601482-22b9-e2a6-f363-4b2441f897ac-f0c37317 {
    align-self: center;
  }

  #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efa-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efe-f0c37317 {
    align-self: center;
  }

  #w-node-_6a859836-5812-8934-d37f-7d529c7d4de7-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_6a859836-5812-8934-d37f-7d529c7d4ded-f0c37317 {
    align-self: center;
  }

  #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739c-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_13f85a17-abb5-c94b-9528-01eff3c673a2-f0c37317 {
    align-self: center;
  }

  #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd75-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7b-f0c37317 {
    align-self: center;
  }

  #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c1-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c7-f0c37317 {
    align-self: center;
  }

  #w-node-_0fe68096-ee68-68a0-6784-bb739da99b56-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_0fe68096-ee68-68a0-6784-bb739da99b5c-f0c37317 {
    align-self: center;
  }

  #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0ce-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_428267fc-6402-6f48-3d64-62955fedf27a-f0c37317 {
    align-self: center;
  }

  #w-node-_428267fc-6402-6f48-3d64-62955fedf274-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d4-f0c37317 {
    align-self: center;
  }

  #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612292-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612298-f0c37317 {
    align-self: center;
  }

  #w-node-_0a261433-5fd4-811a-0513-a6ed9d026022-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_0a261433-5fd4-811a-0513-a6ed9d026028-f0c37317 {
    align-self: center;
  }

  #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949716-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-e250a717-80bc-c4e7-17fb-96677fef74c7-f0c37317 {
    align-self: center;
  }

  #w-node-e250a717-80bc-c4e7-17fb-96677fef74c1-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd2400-f0c37317 {
    align-self: center;
  }

  #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fa-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e94971c-f0c37317 {
    align-self: center;
  }

  #w-node-_21f781f3-8dec-fc70-6493-291a3f4906f6-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-f99d933f-1c7b-d517-d569-6dd3fc294ea8-f0c37317 {
    align-self: center;
  }

  #w-node-_144b428a-8481-420c-92b9-f3a97568a3d4-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_144b428a-8481-420c-92b9-f3a97568a3da-f0c37317 {
    align-self: center;
  }

  #w-node-c8cf14b3-6a0e-0e3c-cd87-7fe7b69d5e03-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-c8cf14b3-6a0e-0e3c-cd87-7fe7b69d5e09-f0c37317 {
    align-self: center;
  }

  #w-node-f99d933f-1c7b-d517-d569-6dd3fc294ea2-f0c37317 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_21f781f3-8dec-fc70-6493-291a3f4906fc-f0c37317 {
    align-self: center;
  }

  #w-node-a6a1a0ac-91ed-4508-4c79-80c471388984-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-adc9986a-10a3-ca7d-fcf3-55172ae635b8-f0c37318 {
    align-self: center;
  }

  #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0d-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_084805f9-8b4d-bf3f-13a9-180135cdacbd-f0c37318 {
    align-self: center;
  }

  #w-node-f3601482-22b9-e2a6-f363-4b2441f897a8-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_0b2bace9-addc-02fe-a64f-40040b09cb1c-f0c37318 {
    align-self: center;
  }

  #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efa-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efe-f0c37318 {
    align-self: center;
  }

  #w-node-_6a859836-5812-8934-d37f-7d529c7d4de7-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-e31c2e13-5da1-dbe5-0c80-f2dced8c0929-f0c37318 {
    align-self: center;
  }

  #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739c-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_75532204-b84c-c4d6-5f96-39818b532931-f0c37318 {
    align-self: center;
  }

  #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd75-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7b-f0c37318 {
    align-self: center;
  }

  #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c1-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c7-f0c37318 {
    align-self: center;
  }

  #w-node-_0fe68096-ee68-68a0-6784-bb739da99b56-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_0fe68096-ee68-68a0-6784-bb739da99b5c-f0c37318 {
    align-self: center;
  }

  #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0ce-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d4-f0c37318 {
    align-self: center;
  }

  #w-node-_428267fc-6402-6f48-3d64-62955fedf274-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_428267fc-6402-6f48-3d64-62955fedf27a-f0c37318 {
    align-self: center;
  }

  #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612292-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612298-f0c37318 {
    align-self: center;
  }

  #w-node-_0a261433-5fd4-811a-0513-a6ed9d026022-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-b74ee70f-a489-f12b-26b9-7da32cee86df-f0c37318 {
    align-self: center;
  }

  #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949716-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-e250a717-80bc-c4e7-17fb-96677fef74c7-f0c37318 {
    align-self: center;
  }

  #w-node-e250a717-80bc-c4e7-17fb-96677fef74c1-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_2920b905-6be6-8e0d-ae86-838a3b7629b5-f0c37318 {
    align-self: center;
  }

  #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fa-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd2400-f0c37318 {
    align-self: center;
  }

  #w-node-d5e1ccad-d206-5145-c1ca-fe4449383287-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-d5e1ccad-d206-5145-c1ca-fe444938328d-f0c37318 {
    align-self: center;
  }

  #w-node-_6d689e3a-2013-80a7-81e1-6c00a83b6317-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_233e0f49-b6ae-bf45-e3ce-c15997d05f4e-f0c37318 {
    align-self: center;
  }

  #w-node-_5f749a96-8fc4-9513-3aa6-c97340466487-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_5b7bf767-528a-a7b3-652e-f4be8e495bfa-f0c37318 {
    align-self: center;
  }

  #w-node-e77e627a-a761-06ff-74fa-b07fefefb21d-f0c37318 {
    align-self: center;
    justify-self: center;
  }

  #w-node-e77e627a-a761-06ff-74fa-b07fefefb223-f0c37318 {
    align-self: center;
  }

  #w-node-b90f3b9f-0e93-0b1d-3c85-0012ecf4c1b7-f0c3731d, #w-node-_3e99163c-b056-f9c4-d6e7-9e30213e855e-f0c3731d, #w-node-cdee3679-bd2d-76a3-8ffb-b31172ba1fba-f0c3731d {
    grid-column: span 3 / span 3;
  }

  #w-node-_88f4398e-c268-a30b-a873-b4115869da24-f0c37333, #w-node-_31b29d09-24bb-833d-a22c-be4703430655-f0c37333, #w-node-_17e44651-75c8-de40-5b61-0cfc6cbf5d1b-f0c37333 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_7a3f006d-471d-aa26-6589-a73d4d50d169-4d50d166, #w-node-_7a3f006d-471d-aa26-6589-a73d4d50d16b-4d50d166, #w-node-_2c4cc15d-87dd-6694-856c-6a74c60337aa-f0c37313, #w-node-_1753a63b-16d0-856e-8d7c-02530c925ef6-f0c37313, #w-node-_101f8deb-b2b4-eeaa-ff5f-21a95fd5fcc2-f0c37316, #w-node-_101f8deb-b2b4-eeaa-ff5f-21a95fd5fcc6-f0c37316, #w-node-_6d98216d-4c40-5889-ef3c-85156106bb70-f0c37316, #w-node-_6d98216d-4c40-5889-ef3c-85156106bb74-f0c37316, #w-node-d33b3cd0-ba5b-e0d6-ab61-617efc2f53ae-f0c37316, #w-node-d33b3cd0-ba5b-e0d6-ab61-617efc2f53b2-f0c37316, #w-node-_5ae69b02-53ee-3642-ab54-0b72e9db729c-f0c37316, #w-node-_5ae69b02-53ee-3642-ab54-0b72e9db72a0-f0c37316, #w-node-fd1458c9-9e14-d6f0-4b14-87a211bc9dfe-f0c37316, #w-node-adc9986a-10a3-ca7d-fcf3-55172ae635b8-f0c37316, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0f-f0c37316, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f11-f0c37316, #w-node-f3601482-22b9-e2a6-f363-4b2441f897aa-f0c37316, #w-node-f3601482-22b9-e2a6-f363-4b2441f897ac-f0c37316, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efc-f0c37316, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efe-f0c37316, #w-node-_0fe68096-ee68-68a0-6784-bb739da99b58-f0c37316, #w-node-_0fe68096-ee68-68a0-6784-bb739da99b5c-f0c37316, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d0-f0c37316, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d4-f0c37316, #w-node-_428267fc-6402-6f48-3d64-62955fedf276-f0c37316, #w-node-_428267fc-6402-6f48-3d64-62955fedf27a-f0c37316, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612294-f0c37316, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612298-f0c37316, #w-node-_6a859836-5812-8934-d37f-7d529c7d4de9-f0c37316, #w-node-_6a859836-5812-8934-d37f-7d529c7d4ded-f0c37316, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739e-f0c37316, #w-node-_13f85a17-abb5-c94b-9528-01eff3c673a2-f0c37316, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd77-f0c37316, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7b-f0c37316, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c3-f0c37316, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c7-f0c37316, #w-node-_83c9700b-2475-354c-dc6b-b420d0e577fb-f0c37316, #w-node-_83c9700b-2475-354c-dc6b-b420d0e577ff-f0c37316, #w-node-e8e6fc23-cb43-ffdf-f388-da28428e8f3c-f0c37316, #w-node-e8e6fc23-cb43-ffdf-f388-da28428e8f40-f0c37316, #w-node-a815fa10-ae13-d287-edc8-e5cf47d75dbb-f0c37316, #w-node-a815fa10-ae13-d287-edc8-e5cf47d75dbf-f0c37316, #w-node-_1fc9848a-759c-1a9e-dc83-01340833405a-f0c37316, #w-node-_1fc9848a-759c-1a9e-dc83-01340833405e-f0c37316, #w-node-fd1458c9-9e14-d6f0-4b14-87a211bc9dfe-f0c37317, #w-node-adc9986a-10a3-ca7d-fcf3-55172ae635b8-f0c37317, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0f-f0c37317, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f11-f0c37317, #w-node-f3601482-22b9-e2a6-f363-4b2441f897aa-f0c37317, #w-node-f3601482-22b9-e2a6-f363-4b2441f897ac-f0c37317, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efc-f0c37317, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efe-f0c37317, #w-node-_6a859836-5812-8934-d37f-7d529c7d4de9-f0c37317, #w-node-_6a859836-5812-8934-d37f-7d529c7d4ded-f0c37317, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739e-f0c37317, #w-node-_13f85a17-abb5-c94b-9528-01eff3c673a2-f0c37317, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd77-f0c37317, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7b-f0c37317, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c3-f0c37317, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c7-f0c37317, #w-node-_0fe68096-ee68-68a0-6784-bb739da99b58-f0c37317, #w-node-_0fe68096-ee68-68a0-6784-bb739da99b5c-f0c37317, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d0-f0c37317, #w-node-_428267fc-6402-6f48-3d64-62955fedf27a-f0c37317, #w-node-_428267fc-6402-6f48-3d64-62955fedf276-f0c37317, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d4-f0c37317, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612294-f0c37317, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612298-f0c37317, #w-node-_0a261433-5fd4-811a-0513-a6ed9d026024-f0c37317, #w-node-_0a261433-5fd4-811a-0513-a6ed9d026028-f0c37317, #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949718-f0c37317, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c7-f0c37317, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c3-f0c37317, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd2400-f0c37317, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fc-f0c37317, #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e94971c-f0c37317, #w-node-_21f781f3-8dec-fc70-6493-291a3f4906f8-f0c37317, #w-node-f99d933f-1c7b-d517-d569-6dd3fc294ea8-f0c37317, #w-node-_144b428a-8481-420c-92b9-f3a97568a3d6-f0c37317, #w-node-_144b428a-8481-420c-92b9-f3a97568a3da-f0c37317, #w-node-c8cf14b3-6a0e-0e3c-cd87-7fe7b69d5e05-f0c37317, #w-node-c8cf14b3-6a0e-0e3c-cd87-7fe7b69d5e09-f0c37317, #w-node-f99d933f-1c7b-d517-d569-6dd3fc294ea4-f0c37317, #w-node-_21f781f3-8dec-fc70-6493-291a3f4906fc-f0c37317, #w-node-fd1458c9-9e14-d6f0-4b14-87a211bc9dfe-f0c37318, #w-node-adc9986a-10a3-ca7d-fcf3-55172ae635b8-f0c37318, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0f-f0c37318, #w-node-_084805f9-8b4d-bf3f-13a9-180135cdacbd-f0c37318, #w-node-f3601482-22b9-e2a6-f363-4b2441f897aa-f0c37318, #w-node-_0b2bace9-addc-02fe-a64f-40040b09cb1c-f0c37318, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efc-f0c37318, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efe-f0c37318, #w-node-_6a859836-5812-8934-d37f-7d529c7d4de9-f0c37318, #w-node-e31c2e13-5da1-dbe5-0c80-f2dced8c0929-f0c37318, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739e-f0c37318, #w-node-_75532204-b84c-c4d6-5f96-39818b532931-f0c37318, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd77-f0c37318, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd7b-f0c37318, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c3-f0c37318, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c7-f0c37318, #w-node-_0fe68096-ee68-68a0-6784-bb739da99b58-f0c37318, #w-node-_0fe68096-ee68-68a0-6784-bb739da99b5c-f0c37318, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d0-f0c37318, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0d4-f0c37318, #w-node-_428267fc-6402-6f48-3d64-62955fedf276-f0c37318, #w-node-_428267fc-6402-6f48-3d64-62955fedf27a-f0c37318, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612294-f0c37318, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612298-f0c37318, #w-node-_0a261433-5fd4-811a-0513-a6ed9d026024-f0c37318, #w-node-b74ee70f-a489-f12b-26b9-7da32cee86df-f0c37318, #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949718-f0c37318, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c7-f0c37318, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c3-f0c37318, #w-node-_2920b905-6be6-8e0d-ae86-838a3b7629b5-f0c37318, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fc-f0c37318, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd2400-f0c37318, #w-node-d5e1ccad-d206-5145-c1ca-fe4449383289-f0c37318, #w-node-d5e1ccad-d206-5145-c1ca-fe444938328d-f0c37318, #w-node-_6d689e3a-2013-80a7-81e1-6c00a83b6319-f0c37318, #w-node-_233e0f49-b6ae-bf45-e3ce-c15997d05f4e-f0c37318, #w-node-_5f749a96-8fc4-9513-3aa6-c97340466489-f0c37318, #w-node-_5b7bf767-528a-a7b3-652e-f4be8e495bfa-f0c37318, #w-node-e77e627a-a761-06ff-74fa-b07fefefb21f-f0c37318, #w-node-e77e627a-a761-06ff-74fa-b07fefefb223-f0c37318 {
    grid-column: span 2 / span 2;
  }

  #w-node-a11705ec-0459-8746-7b3d-ae28b364dbe0-f0c37328, #w-node-a11705ec-0459-8746-7b3d-ae28b364dbe4-f0c37328, #w-node-ecb818bb-1482-95f6-6f35-8f70cb7cdd4c-f0c37328, #w-node-ecb818bb-1482-95f6-6f35-8f70cb7cdd50-f0c37328 {
    grid-column: span 3 / span 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-f2a27afa-80f4-b992-4d9f-b6d02c148597-f0c37270 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_2bffb750-a2a5-8723-06f6-6731b5d5558f-4d50d166, #w-node-_7a3f006d-471d-aa26-6589-a73d4d50d169-4d50d166, #w-node-_7a3f006d-471d-aa26-6589-a73d4d50d16b-4d50d166 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2d622e02-7c75-1941-32ac-d23e700f5098-f0c37311 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_1b2824c1-351a-e2cb-e3f6-baca1d4d9031-f0c37311 {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: center;
  }

  #w-node-_906a30a8-f8dd-9391-5827-e14915ec2db0-f0c37311 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-a6a1a0ac-91ed-4508-4c79-80c471388984-f0c37316, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0d-f0c37316, #w-node-f3601482-22b9-e2a6-f363-4b2441f897a8-f0c37316, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efa-f0c37316, #w-node-_0fe68096-ee68-68a0-6784-bb739da99b56-f0c37316, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0ce-f0c37316, #w-node-_428267fc-6402-6f48-3d64-62955fedf274-f0c37316, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612292-f0c37316, #w-node-_6a859836-5812-8934-d37f-7d529c7d4de7-f0c37316, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739c-f0c37316, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd75-f0c37316, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c1-f0c37316, #w-node-_83c9700b-2475-354c-dc6b-b420d0e577f9-f0c37316, #w-node-e8e6fc23-cb43-ffdf-f388-da28428e8f3a-f0c37316, #w-node-a815fa10-ae13-d287-edc8-e5cf47d75db9-f0c37316, #w-node-_1fc9848a-759c-1a9e-dc83-013408334058-f0c37316, #w-node-a6a1a0ac-91ed-4508-4c79-80c471388984-f0c37317, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0d-f0c37317, #w-node-f3601482-22b9-e2a6-f363-4b2441f897a8-f0c37317, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efa-f0c37317, #w-node-_6a859836-5812-8934-d37f-7d529c7d4de7-f0c37317, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739c-f0c37317, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd75-f0c37317, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c1-f0c37317, #w-node-_0fe68096-ee68-68a0-6784-bb739da99b56-f0c37317, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0ce-f0c37317, #w-node-_428267fc-6402-6f48-3d64-62955fedf274-f0c37317, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612292-f0c37317, #w-node-_0a261433-5fd4-811a-0513-a6ed9d026022-f0c37317, #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949716-f0c37317, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c1-f0c37317, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fa-f0c37317, #w-node-_21f781f3-8dec-fc70-6493-291a3f4906f6-f0c37317, #w-node-_144b428a-8481-420c-92b9-f3a97568a3d4-f0c37317, #w-node-c8cf14b3-6a0e-0e3c-cd87-7fe7b69d5e03-f0c37317, #w-node-f99d933f-1c7b-d517-d569-6dd3fc294ea2-f0c37317, #w-node-a6a1a0ac-91ed-4508-4c79-80c471388984-f0c37318, #w-node-_0d77550b-8b29-2ff5-6559-b302c9590f0d-f0c37318, #w-node-f3601482-22b9-e2a6-f363-4b2441f897a8-f0c37318, #w-node-d5fb0b3a-646a-a4b9-3acf-9e9f2f453efa-f0c37318, #w-node-_6a859836-5812-8934-d37f-7d529c7d4de7-f0c37318, #w-node-_13f85a17-abb5-c94b-9528-01eff3c6739c-f0c37318, #w-node-_301a8d32-c35e-4018-ea3c-cc9703f7dd75-f0c37318, #w-node-_5d837d59-c710-47c8-1d54-302dee11f5c1-f0c37318, #w-node-_0fe68096-ee68-68a0-6784-bb739da99b56-f0c37318, #w-node-_1b0fa2fc-739e-a947-09e8-5ba4cf22a0ce-f0c37318, #w-node-_428267fc-6402-6f48-3d64-62955fedf274-f0c37318, #w-node-_1bb08894-f6ea-5bda-dc57-a343c0612292-f0c37318, #w-node-_0a261433-5fd4-811a-0513-a6ed9d026022-f0c37318, #w-node-_788c7569-5e1f-6fec-1e8f-a11e2e949716-f0c37318, #w-node-e250a717-80bc-c4e7-17fb-96677fef74c1-f0c37318, #w-node-_7fd406a2-38cd-4771-a4f3-4621f2fd23fa-f0c37318, #w-node-d5e1ccad-d206-5145-c1ca-fe4449383287-f0c37318, #w-node-_6d689e3a-2013-80a7-81e1-6c00a83b6317-f0c37318, #w-node-_5f749a96-8fc4-9513-3aa6-c97340466487-f0c37318, #w-node-e77e627a-a761-06ff-74fa-b07fefefb21d-f0c37318 {
    grid-column: span 2 / span 2;
  }
}

