:root {
  --verde-quipu: #009b72;
  --morado: #cec0f9;
  --gris: #f1f1f1;
  --verde-oscuro: #003829;
  --white: white;
  --gris-claro: #f4f4f4;
  --verde-claro: #81cd66;
  --aqua: #64d8cc;
  --carne: #ff9882;
  --verde-lima: #e1ff68;
  --sea-green: rgba(0, 155, 114, .08);
  --gris-oscuro: white;
}

.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 {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

.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 {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 50%;
}

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

a {
  text-decoration: underline;
}

.main-container {
  width: 100%;
  height: 100%;
  max-width: 1340px;
  color: #000;
  margin-left: auto;
  margin-right: auto;
  padding: 5rem 3rem;
  position: relative;
}

.main-container.y-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.main-container.y-center.mobile__margin {
  align-items: flex-start;
}

.main-container.y-center.border__bot {
  border: 1px #000;
  border-bottom: 1px solid rgba(0, 0, 0, .2);
}

.main-container.y-center.color__gris {
  background-color: #f5f5f5;
}

.main-container.hidden {
  display: none;
}

.main-container.directorio__grid {
  border-top: 1px solid #cdcdcd;
}

.main-container.cta-absolute {
  z-index: 1;
  padding-top: 0;
  padding-bottom: 0;
  transform: translate(0, 35px);
}

.main-container.grey-half {
  padding-top: 0;
}

.main-container.small__padding {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.main-container.full-width {
  max-width: none;
}

.main-container.border__bot {
  border-bottom: 1px solid rgba(0, 0, 0, .2);
  border-radius: 0;
}

.main-container.banner-text-image__alter {
  height: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.main-container.without-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.h2 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Plusjakartasans, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 50.4px;
}

.h2.light-green {
  color: var(--verde-quipu);
}

.h2.light-green.data {
  margin-bottom: 0;
  font-size: 2em;
}

.h2.text__green-dark.text__centered.mobile {
  display: none;
}

.h2.text__green-dark.margin__medium_bot {
  margin-left: auto;
  margin-right: auto;
}

.h2.text__green-dark.y-center {
  text-align: center;
}

.h2.text__green-dark.align-left {
  align-self: flex-start;
}

.h2.text__green-dark.no-top-margin {
  margin-top: 0;
  font-size: 30px;
}

.h2.align__left {
  text-align: left;
  display: block;
}

.h2.max__width-70 {
  max-width: 70%;
}

.h2.max__width-70.full-center {
  max-width: 80%;
}

.div {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

.div.x-center {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div.x-center.full-center {
  justify-content: center;
}

.div.padding__tiny_top-bot {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div.padding__small_top-bot {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div.padding__small.x-center.borders__right-left {
  border-left-color: #b7b7b7;
  border-right-color: #b7b7b7;
}

.div.flex-box {
  flex-direction: row;
}

.div.flex-box.vertical {
  flex-direction: column;
}

.div.flex-box.vertical.space-between {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div.flex-box.vertical.y-center {
  justify-content: center;
  align-items: flex-start;
}

.div.flex-box.margin__small_bot.y-center {
  align-items: center;
}

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

.div.flex-box.margin__tiny_top-bot.full-center.max__width-405 {
  width: 405px;
  max-width: 405px;
  justify-content: flex-start;
}

.div.flex-box.margin__tiny_top-bot.full-center.max__width-405.padding__small_bot {
  border-bottom: 1px solid rgba(0, 0, 0, .2);
}

.div.flex-box.margin__small_top-bot.y-center {
  align-items: center;
}

.div.flex-box.y-center {
  justify-content: flex-start;
  align-items: center;
}

.div.flex-box.x-center {
  justify-content: center;
  align-items: flex-start;
}

.div.flex-box.position__relative.full-center.margin__tiny_bot {
  justify-content: center;
  align-items: center;
}

.div.flex-box.full-center.navlink__img.image-contacta-dropdown {
  max-height: none;
  max-width: none;
}

.div.flex-box.full-center.padding-top-80px {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.div.width__50 {
  width: 50%;
}

.div.height__full {
  height: auto;
}

.div.image {
  background-image: url('../images/DTS_new_studio_Daniel_Farò_5625.jpg');
  background-position: 50% 0;
  background-size: cover;
}

.div.image.rounded__20px {
  background-position: 50% 0;
  border-radius: 20px;
}

.div.card-block {
  background-color: var(--morado);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.div.full-center {
  margin-left: auto;
  margin-right: auto;
}

.div.full-center.position__relative {
  width: 100%;
}

.div.bg__green_image {
  background-image: url('../images/Group-2855.png');
  background-position: 92% 100%;
  background-size: auto;
}

.div.width__75 {
  width: 75%;
  margin-left: auto;
  margin-right: 0;
}

.div.width__75.full-center {
  margin-left: auto;
  margin-right: auto;
}

.div.footer {
  display: flex;
}

.div.footer.height__full {
  justify-content: center;
  padding-bottom: 0;
}

.div.destacados__icono {
  width: 50px;
  height: 50px;
  border-radius: 10px;
}

.div.destacados__icono.margin__small_bot.bg__aqua.full-center, .div.destacados__icono.margin__small_bot.bg__morado.full-center, .div.destacados__icono.margin__small_bot.bg__carne.full-center {
  background-color: rgba(0, 0, 0, 0);
}

.div.destacados__icono.margin__small_bot.max__width-30 {
  width: 30px;
}

.div.logo_wrapper {
  max-height: 80px;
  background-color: var(--gris);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div.video-2 {
  background-color: var(--verde-oscuro);
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
}

.div.video-2.gris {
  background-color: #c6eab9;
}

.div.video-2.green-light {
  background-color: rgba(198, 234, 185, .3);
}

.div.mobile {
  display: none;
}

.div.margin__tiny_top-bot.y-top {
  align-self: flex-start;
}

.div.width__70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.div.video-2 {
  background-color: #003829;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
}

.div.video-2.gris {
  background-color: #f0f0f0;
}

.div.video-2 {
  background-color: #003829;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
}

.div.video-2.gris {
  background-color: #f0f0f0;
}

.div.video-2 {
  background-color: #003829;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
}

.div.video-2.gris {
  background-color: #f0f0f0;
}

.div.video-2 {
  background-color: #003829;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
}

.div.video-2.gris {
  background-color: #f0f0f0;
}

.div.video-2.light-green {
  background-color: rgba(198, 234, 185, .3);
}

.div.full-center {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

.div.icon-new.margin__small_left {
  background-color: #e1ff68;
  border-radius: 4px;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.div.video-2 {
  background-color: #003829;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
}

.div.video-2.light-green {
  background-color: rgba(198, 234, 185, .3);
}

.h1 {
  margin: 0 auto 25px;
  font-family: Plusjakartasans, sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 60px;
}

.h1.text__green-light {
  color: var(--verde-quipu);
}

.h1.text__green-dark.text__left {
  text-align: left;
  align-self: auto;
}

.h1.text__green-lima {
  color: var(--verde-quipu);
  color: #009b72;
}

.h3 {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Plusjakartasans, sans-serif;
  font-weight: 400;
}

.h3.text__green-dark.margin__none {
  margin-bottom: 0;
  font-weight: 600;
}

.h3.text__green-dark.full-center.margin__tiny_top.subrayado {
  text-decoration: underline;
}

.h3.bold {
  font-weight: 500;
}

.h3.bold.text__green-dark.no-margin {
  margin-bottom: 0;
}

.h3.bold.text__green-dark.no-margin.table__text {
  font-weight: 600;
}

.h3.without__margin {
  margin-bottom: 0;
}

.h4 {
  margin-top: 10px;
  font-family: Plusjakartasans, sans-serif;
  font-size: 22px;
  font-weight: 500;
}

.h4.margin__none {
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
}

.h4.padding__medium_right-left.text__green-dark {
  text-align: left;
}

.h4.padding__medium_right-left.text__green-dark.text__centered {
  text-align: center;
}

.h4.padding__medium_right-left.text__green-dark.text__centered.max_width-40 {
  max-width: 200px;
}

.h4.text__green-dark {
  font-weight: 500;
}

.h4.text__green-dark.width__50 {
  width: 50%;
}

.h4.text__green-dark.text__centered.margin__big, .h4.text__green-dark.margin__small_bot {
  line-height: 30px;
}

.h4.margin__medium_bot.hover {
  display: none;
}

.h4.directorio {
  color: var(--verde-oscuro);
  margin-top: 0;
  margin-left: 0;
  font-size: 18px;
}

.h4.text__green-dark {
  font-weight: 500;
}

.h4.text__green-dark.margin__small_bot {
  line-height: 30px;
}

.divider {
  width: 100%;
  height: 1px;
  color: rgba(105, 105, 105, .65);
  background-color: rgba(66, 66, 66, .25);
  margin-top: 10px;
  margin-bottom: 10px;
}

.divider.margin__small_top-bot {
  margin-bottom: 20px;
}

.titulin {
  color: rgba(0, 56, 41, .6);
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.titulin.alter {
  color: rgba(129, 205, 102, .6);
}

.titulin.alter.mobile-hidden {
  color: rgba(255, 255, 255, .6);
}

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

.titulin.text__align-left.without-margin {
  margin-top: 0;
  margin-bottom: 0;
}

.titulin.text__align-left.without-margin.text-green {
  color: #009b72;
}

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

.p {
  color: #444;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.p.small {
  font-size: 14px;
  display: block;
}

.p.small.text__white.opacity__60 {
  color: rgba(255, 255, 255, .6);
}

.p.small.margin__small_bot {
  font-size: 14px;
}

.p.small.margin__tiny_left {
  white-space: nowrap;
}

.p.small.flex-box.vertical {
  flex-direction: column;
}

.p.small.padding__small_bot.padding__medium_left.pricing_cards {
  padding-left: 50px;
}

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

.p.bold {
  font-weight: 500;
}

.p.bold.text__black {
  color: #000;
}

.p.bold.margin__tiny_left.mobile, .p.text__centered.margin__medium_bot.hover {
  display: none;
}

.p.text__centered.text__grey, .p.text__centered.color_333 {
  color: #333;
}

.p.text__centered.padding__tiny_top.max__width-75 {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}

.p.margin__small_left.small-text {
  line-height: 20px;
}

.p.text__green-quipu.margin__small_left, .p.text__green-quipu.margin__tiny_left {
  display: block;
}

.p.header {
  max-width: 40em;
  text-align: center;
}

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

.p.info {
  font-size: 12px;
  line-height: 15px;
  position: relative;
}

.p.padding__small_bot.width-75 {
  width: 70%;
}

.p.padding__small_bot.width-75.position-center {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}

.p.full-center.max__width {
  width: 80%;
}

.p.tiny-text {
  font-size: 12px;
  line-height: 18px;
}

.p.tiny-text.text-white {
  color: #fff;
}

.p.small-text {
  font-size: 14px;
  line-height: 20px;
}

.p.small-text.align-left {
  align-self: flex-start;
}

.p.small-text.align-left.max-width-70 {
  max-width: 70%;
}

.p.small-text.align-left.max-width-70.centered-text {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.p.small-text.tiny {
  text-align: left;
  align-self: flex-start;
  font-size: 10px;
}

.subtitle {
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.subtitle.y-center {
  text-align: center;
  align-items: center;
}

.subtitle.y-center.padding__small_top-bot.regular {
  font-weight: 400;
}

.subtitle.regular {
  color: #000;
  font-weight: 400;
  text-decoration: none;
}

.subtitle.regular.margin__small_left {
  text-decoration: none;
}

.subtitle.margin__small_left.regular {
  position: static;
}

.subtitle.margin__small_left.text__green-dark, .subtitle.text__green-dark {
  text-decoration: none;
}

.section {
  background-color: rgba(0, 0, 0, 0);
  overflow: hidden;
}

.section.stylesheet {
  border-bottom: 2px solid #000;
}

.section.borders {
  height: auto;
  border-bottom: 2px solid #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.section.header.alter {
  background-color: var(--verde-oscuro);
  background-image: url('../images/Group-2855.png');
  background-position: 50%;
  background-size: cover;
}

.section.header.alter.padding__big_top-bot.height__90vh {
  height: 90vh;
  color: #f5f5f5;
  background-color: #f5f5f5;
  background-image: none;
}

.section.header.height__80vh {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
}

.section.header.height__80vh.white-bg {
  background-color: var(--white);
}

.section.header.height__300px {
  height: 300px;
}

.section.header.height__300px.color__grey {
  background-color: #f5f5f5;
}

.section.header.border_bot {
  border-bottom: 2px solid var(--gris);
}

.section.header.height__90vh {
  height: 90vh;
}

.section.header.alter {
  background-color: #003829;
  background-image: url('../images/Group-2855.png');
  background-position: 50%;
  background-size: cover;
}

.section.header.alter.padding__big_top-bot.height__90vh {
  height: 90vh;
  color: #f5f5f5;
  background-color: #f5f5f5;
  background-image: none;
}

.section.overflow-none {
  overflow: hidden;
}

.section.overflow-none.no-max-heigh {
  max-height: none;
}

.section.ayuda-bg {
  background-color: var(--gris-claro);
  background-image: url('../images/Group-3195.svg');
  background-size: cover;
}

.section.white-bg {
  background-color: #fff;
}

.section.gris {
  background-color: var(--gris-claro);
}

.section.main-video-bg {
  background-image: url('../images/video-bg.png');
  background-position: 50%;
  background-size: cover;
}

.section.gris {
  background-color: #f4f4f4;
}

.section.green {
  background-color: rgba(198, 234, 185, .3);
}

.section.banner-superior {
  background-image: url('../images/banner-bg-2.png');
  background-position: 50%;
  background-size: auto;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.flex-box {
  justify-content: flex-start;
  display: flex;
}

.flex-box.space-around {
  justify-content: space-around;
}

.flex-box.y-center {
  flex-direction: row;
  align-items: center;
}

.button {
  background-color: var(--verde-quipu);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button.ghost {
  border: 1px solid var(--verde-quipu);
  color: var(--verde-quipu);
  background-color: rgba(0, 0, 0, 0);
  margin-left: 5px;
  margin-right: 5px;
}

.button.ghost.alter {
  border-style: solid;
  border-color: var(--white);
  color: var(--white);
}

.button.ghost.mobile-hidden.without_border {
  border-style: none;
  padding-right: 10px;
}

.button.ghost.mobile {
  display: none;
}

.button.ghost.black {
  color: #000;
  border-color: #000;
}

.button.ghost.button__white {
  color: #fff;
  border-color: #fff;
}

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

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

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

.button.margin__medium_top.full-center.max__witdh18 {
  max-width: 18%;
}

.button.full-center {
  margin-left: auto;
  margin-right: auto;
}

.button.width__full {
  margin-right: 0;
}

.button.small {
  width: 210px;
  margin-left: auto;
  margin-right: auto;
}

.button.small.bg__green-dark.uncentered {
  margin-left: 0;
  margin-right: 0;
}

.button.small.uncentered {
  margin-left: 0;
}

.button.mobile-hidden {
  padding-left: 15px;
  padding-right: 15px;
}

.button.mobile {
  display: none;
}

.button.max-width {
  width: auto;
  max-width: 180px;
}

.button.max-width.margin__medium_top.y-centered {
  margin-left: auto;
  margin-right: auto;
}

.button.max-width.margin__medium_top.deskstop-hidden {
  display: none;
}

.button.webinar {
  width: 80%;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button.table__button {
  z-index: 10;
  width: 60%;
  text-align: center;
  position: relative;
}

.button.center {
  max-width: 200px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link {
  color: var(--verde-oscuro);
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.link.footer-link {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 5px;
  text-decoration: none;
}

.link.checkbox {
  margin-left: 5px;
  margin-right: 5px;
}

.link-cta {
  color: #000;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.link-cta.margin__small_top {
  display: none;
}

.link-cta.margin__medium_top.full-center.flexbox-horizontal {
  flex-direction: row;
}

.link-cta.margin__small_left.padding__tiny_top.width__max-405 {
  max-width: 405px;
  flex-direction: row;
  justify-content: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.link-cta.margin__small_left.padding__medium_top.max__width-405 {
  max-width: 405px;
  justify-content: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.link-cta.margin__small_top {
  display: none;
}

.svg {
  max-width: 128px;
  min-height: 10px;
  min-width: 18px;
  align-self: center;
}

.svg.position__static {
  position: static;
  top: auto;
  bottom: auto;
  left: 10%;
  right: auto;
}

.svg.small {
  max-height: 20px;
  max-width: 20px;
  min-width: 15px;
}

.svg.small.tick_position-top.margin_extra-tiny-top {
  margin-top: 5px;
}

.svg.margin__small_right {
  max-width: 128px;
}

.svg.redes {
  margin-left: 5px;
  margin-right: 5px;
}

.svg.webinar {
  min-width: 0;
}

.svg.margin__tiny_top.tick-position-top {
  align-self: flex-start;
}

.svg.margin__tiny_top.google_review {
  max-width: 85%;
}

.svg.margin__tiny_top.truspilot-review {
  max-width: 90%;
}

.svg.tabla {
  width: 15px;
}

.svg.extra-small {
  width: 13px;
}

.svg.margin_extra-tiny_top {
  min-height: 0;
  margin-top: 5px;
}

.svg.margin_extra-tiny_top.tick-position-top {
  align-self: flex-start;
  margin-top: 3px;
}

.svg.tick_position-top {
  align-self: flex-start;
}

.svg.tick_position-top.margin__extra-tiny-top {
  margin-top: 3px;
}

.svg.max__width-42 {
  max-width: 42px;
}

.svg.icon {
  max-width: 48px;
}

.svg.estrellas {
  max-width: 80%;
}

.svg.max__width-20 {
  max-width: 20px;
  align-self: flex-start;
}

.svg.max__width-20.margin__extra-tiny-top {
  margin-top: 7px;
}

.grid__3-1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  overflow: visible;
}

.grid__3-1.header {
  width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.image {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image.height__full {
  width: 100%;
  height: auto;
  margin-top: 0;
}

.image.height__full.tabs {
  display: none;
}

.image.width__full {
  width: auto;
  height: 1%;
}

.image.width__full.rounded__20px {
  height: auto;
  margin-top: 0;
}

.image.floating {
  height: 40vw;
  max-height: 600px;
}

.image.standart {
  height: auto;
  max-height: none;
}

.image.bloquex__text-img {
  height: 80%;
  order: -1;
}

.image.bloquex__text-img.max__height-auto {
  height: auto;
  max-height: none;
}

.image.max-height__70vh {
  max-height: 70vh;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image.max_width_40 {
  width: auto;
  height: auto;
  max-height: none;
  max-width: 40%;
}

.navbar {
  background-color: var(--white);
  flex-direction: row;
  display: block;
}

.navbar.alter {
  background-color: var(--verde-oscuro);
}

.nav-container {
  max-width: 1340px;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem 3rem;
  display: flex;
}

.menu-button {
  display: none;
}

.grid__2-1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-content: stretch;
  justify-content: space-between;
}

.grid__2-1.header-small {
  grid-column-gap: 67px;
  grid-template-columns: 1.25fr 1.25fr;
}

.grid__2-1.mobile {
  display: none;
}

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

.padding__tiny {
  padding: 10px;
}

.padding__tiny_top {
  padding-top: 10px;
}

.padding__tiny_bot {
  padding-bottom: 10px;
}

.padding__tiny_left {
  padding-left: 10px;
}

.padding__tiny_right {
  padding-right: 10px;
}

.padding__small {
  padding: 20px;
}

.padding__small_top {
  padding-top: 20px;
}

.padding__small_bot {
  padding-bottom: 20px;
}

.padding__small_left {
  padding-left: 20px;
}

.padding__small_right {
  padding-right: 20px;
}

.padding__medium {
  padding: 40px;
}

.padding__medium_top {
  padding-top: 40px;
}

.padding__medium_bot {
  padding-bottom: 40px;
}

.padding__medium_left {
  padding-left: 40px;
}

.padding__medium_right {
  padding-right: 40px;
}

.padding__big {
  padding: 60px;
}

.padding__big_top {
  padding-top: 60px;
}

.padding__big_bot {
  padding-bottom: 60px;
}

.padding__big_left {
  padding-left: 60px;
}

.padding__big_right {
  padding-right: 60px;
}

.y-center {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.x-center {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.width__full {
  width: 100%;
  display: block;
}

.width__full.rounded__20px {
  border-radius: 20px;
}

.height__full {
  height: 100%;
}

.padding__small_top-bot {
  padding-top: 20px;
  padding-bottom: 20px;
}

.padding__medium_top-bot {
  padding-top: 40px;
  padding-bottom: 40px;
}

.padding__big_top-bot {
  background-image: url('../images/404-error.png');
  background-position: 50%;
  background-size: auto 120%;
  padding-top: 60px;
  padding-bottom: 60px;
}

.padding__tiny_top-bot {
  padding-top: 10px;
  padding-bottom: 10px;
}

.padding__tiny_right-left {
  padding-left: 10px;
  padding-right: 10px;
}

.padding__small_right-left {
  padding-left: 20px;
  padding-right: 20px;
}

.padding__medium_right-left {
  padding-left: 40px;
  padding-right: 40px;
}

.padding__big_right-left {
  padding-left: 60px;
  padding-right: 60px;
}

.text__centered {
  text-align: center;
}

.text__red {
  color: #ff2d00;
}

.margin__tiny {
  margin: 10px;
}

.margin__tiny_top {
  margin-top: 10px;
}

.margin__tiny_bot {
  margin-bottom: 10px;
}

.margin__tiny_left {
  margin-left: 10px;
}

.margin__tiny_right {
  margin-right: 10px;
}

.margin__small {
  margin: 20px;
}

.margin__small_top {
  margin-top: 20px;
}

.margin__small_bot {
  margin-bottom: 20px;
}

.margin__small_left {
  margin-left: 20px;
}

.margin__small_right {
  margin-right: 20px;
}

.margin__medium {
  margin: 40px;
}

.margin__medium_top {
  margin-top: 40px;
}

.margin__medium_bot {
  margin-bottom: 40px;
}

.margin__medium_left {
  margin-left: 40px;
}

.margin__medium_right {
  margin-right: 40px;
}

.margin__big {
  margin: 60px;
}

.margin__big_top {
  margin-top: 60px;
}

.margin__big_bot {
  margin-bottom: 60px;
}

.margin__big_left {
  margin-left: 60px;
}

.margin__big_right {
  margin-right: 60px;
}

.margin__small_top-bot {
  margin-top: 20px;
  margin-bottom: 20px;
}

.margin__tiny_top-bot {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

.margin__small_right-left {
  margin-left: 20px;
  margin-right: 20px;
}

.margin__medium_top-bot {
  margin-top: 40px;
  margin-bottom: 40px;
}

.margin__medium_right-left {
  margin-left: 40px;
  margin-right: 40px;
}

.margin__big_top-bot {
  margin-top: 60px;
  margin-bottom: 60px;
}

.margin__big_right-left {
  margin-left: 60px;
  margin-right: 60px;
}

.borders__right-left {
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

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

.borders {
  border: 1px solid #000;
}

.bg__green-light {
  background-color: var(--verde-claro);
}

.bg__green-dark {
  background-color: var(--verde-oscuro);
}

.text__green-dark {
  color: var(--verde-oscuro);
  background-color: rgba(0, 0, 0, 0);
}

.text__green-light {
  color: var(--verde-claro);
}

.text__green-quipu {
  color: var(--verde-quipu);
}

.rounded__20px {
  border-radius: 20px;
}

.bg__grey-light {
  background-color: #f4f4f4;
}

.tabs_menu.horizontal {
  width: 60vw;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  top: -6%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.tabs_menu.horizontal.no-margin {
  margin-bottom: 0;
  top: -4%;
}

.tabs_menu.horizontal.no-margin.custom {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tabs_menu.v2 {
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tabs_content.horizontal {
  width: 50%;
  height: 100%;
  width: 50%;
  height: 100%;
  width: 50%;
  height: 100%;
  justify-content: center;
  align-items: center;
  margin-left: 40px;
  display: flex;
}

.tab-button {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  padding: 20px;
}

.tab-button.w--current {
  background-color: var(--gris-claro);
  border-radius: 10px;
  display: block;
  overflow: hidden;
  box-shadow: -1px 2px 5px rgba(0, 0, 0, .2);
}

.tab-button.small {
  color: var(--verde-oscuro);
  background-color: #f4f4f4;
  border-radius: 10px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 20px;
}

.tab-button.small.w--current {
  background-color: var(--verde-oscuro);
  color: var(--white);
  overflow: visible;
}

.tab-button.small.cuadrado {
  border: 1px solid var(--verde-oscuro);
  white-space: nowrap;
  border-radius: 5px 5px 0 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 5px;
  display: flex;
  position: relative;
  overflow: visible;
}

.tab-button.v2 {
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--verde-oscuro);
  text-align: center;
  white-space: nowrap;
  background-color: #f4f4f4;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 5px;
  padding-bottom: 10px;
  display: flex;
}

.tab-button.v2.w--current {
  background-color: var(--verde-oscuro);
  color: var(--white);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  overflow: visible;
}

.text__grey {
  color: #1a1b32;
}

.tab-pane-tab-1 {
  width: 100%;
  height: 100%;
  background-color: var(--white);
}

.tab-pane-tab-1.height__full {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
}

.position__relative {
  position: relative;
}

.position__absolute {
  position: absolute;
}

.color-square {
  width: 100px;
  height: 100px;
  background-color: var(--morado);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 0 3% 3%;
  padding: 30px;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.color-square.green {
  background-color: var(--verde-claro);
}

.bg__morado {
  background-color: var(--morado);
}

.bg__aqua {
  background-color: var(--aqua);
}

.bg__carne {
  background-color: var(--carne);
}

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

.slider {
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}

.slide {
  height: 500px;
}

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

.name-card {
  width: 360px;
  height: 110px;
  background-color: #1a1b32;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.name-card.rounded__20px {
  border-radius: 20px;
}

.name-card-wrapper {
  width: 400px;
  height: 130px;
  background-color: var(--white);
  border-radius: 30px 30px 0 0;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 30%;
  right: 0%;
}

.slide-nav.hidden {
  display: none;
  overflow: visible;
}

.icon.black {
  color: #000;
  display: none;
}

.left-arrow {
  width: 50px;
  height: 50px;
}

.left-arrow.position__absolute {
  top: auto;
  bottom: 10%;
  left: auto;
  right: 10%;
}

.right-arrow {
  width: 50px;
  height: 50px;
}

.right-arrow.position__absolute {
  top: auto;
  bottom: 10%;
  left: auto;
  right: 5%;
}

.card-text {
  margin-top: 0;
  font-family: Plusjakartasans, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 45px;
  transform: translate(0, -15%);
}

.card-div {
  position: relative;
}

.text__green-lima {
  color: var(--verde-lima);
}

.video {
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.video.faq {
  max-height: none;
  max-width: 50%;
}

.video.max__width-100 {
  width: 500px;
  max-width: 100%;
  order: -1;
}

.space-between {
  justify-content: space-between;
  display: block;
}

.grid__ayuda {
  width: 100%;
  grid-row-gap: 15px;
  grid-template-rows: auto auto;
  grid-template-areas: "."
                       ".";
  grid-auto-flow: row;
}

.footer {
  background-color: var(--verde-oscuro);
  padding-bottom: 200px;
  position: relative;
}

.redes-block {
  width: 30px;
  height: 30px;
  background-color: var(--verde-quipu);
  border-radius: 5px;
  margin-left: 0;
  margin-right: 5px;
}

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

.grid__destacados-icono {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid__destacados-icono.margin__big_top {
  align-items: start;
}

.grid__destacados-icono.margin__big_top.alter-4-columns {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid__destacados-icono.margin__big_top.alter-4-columns.sin__margin {
  margin-top: 0;
  margin-bottom: 60px;
}

.grid__logos {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid__logos.margin__big_top {
  grid-template-rows: auto;
}

.accordion-wrapper {
  margin-top: 0;
  margin-bottom: 0;
}

.accordion-wrapper.margin__small_top-bot {
  margin-top: 20px;
  margin-bottom: 20px;
}

.accordion-heading {
  cursor: pointer;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Inter, sans-serif;
  line-height: 30px;
}

.header-center-box {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.header-center-box._75 {
  width: 75%;
}

.accordion-item {
  background-color: #fff;
  padding: 14px 30px;
}

.accordion-item.precios {
  background-color: var(--gris);
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.accordion-item-content {
  margin-top: 10px;
  margin-right: 30px;
  display: flex;
  overflow: hidden;
}

.accordion-item-content.flex-box.vertical {
  flex-direction: column;
}

.accordion-item-trigger {
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.accordion-item-trigger.padding__personalizado-precios {
  padding: 20px 20px 10px;
}

.faq-wrapper {
  width: 70%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
}

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

.title_small {
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

.grid__directorio {
  width: 70%;
  grid-column-gap: 30px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
}

.grid__directorio.categor-a_informes-impuestos {
  grid-template-rows: auto auto auto auto;
}

.grid__directorio.categoria__conexiones {
  grid-template-rows: auto auto auto;
}

.grid__directorio.categoria__directorios {
  grid-template-rows: auto auto;
}

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

.directorio__wrapper.border__bot {
  border-bottom: 2px solid var(--gris);
}

.directorio__div-textos {
  width: 40%;
  margin-bottom: 60px;
  margin-right: 40px;
}

.directorio__div-textos.cards {
  width: 50%;
}

.directorio__block {
  margin: 10px 0;
  display: flex;
}

.grid__proceso {
  grid-column-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.proceso__block {
  position: relative;
}

.proceso__block_text {
  width: 80%;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-field {
  height: 50px;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 5px;
  margin-bottom: 15px;
  padding-left: 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-field:focus {
  border: 1px solid var(--verde-quipu);
}

.text-field.small {
  margin-bottom: 15px;
}

.text-field.message {
  height: 150px;
}

.contact-form {
  width: 70%;
  background-color: var(--white);
  border-radius: 20px;
  padding: 50px;
}

.form-block {
  width: 100%;
}

.grid__contact-small {
  grid-template-rows: auto;
}

.checkbox__wrappercheckbox__wrapper {
  margin-top: 10px;
  display: block;
}

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

.grid__form-checks.margin__small_bot {
  grid-column-gap: 10px;
  grid-template-columns: 1fr .85fr 1.25fr;
}

.grid__contacto-direccion {
  width: 80%;
  grid-template-rows: auto;
}

.grid__contacto-direccion.margin__big_top {
  width: 100%;
  grid-template-columns: 1fr .75fr;
}

.pricing-features-contan {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-wrapper {
  max-width: 60em;
  text-align: center;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.heading-wrapper.margin__big_bot {
  max-width: 40em;
}

.heading-wrapper.full-width {
  max-width: none;
}

.heading-wrapper.no-margin {
  margin-bottom: 0;
}

.pricing-card {
  background-color: var(--white);
  border-radius: 20px;
  padding: 4.2em 3em;
  position: relative;
}

.pricing-card.full-center {
  background-color: rgba(244, 244, 244, .5);
  background-image: none;
  justify-content: flex-start;
}

.price-wrapper {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.price-wrapper.tabla {
  align-items: center;
}

.pricing-features-grid {
  width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 1em;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pricing-features-grid.margin__tiny_top-bot.personalised {
  grid-column-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.pricing-features-grid.resumen {
  grid-template-rows: auto auto;
  margin-top: 5px;
}

.pricing-container {
  max-width: 1560px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.precio {
  color: var(--verde-quipu);
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 400;
}

.precio.tabla {
  color: var(--verde-quipu);
  margin-top: 10px;
  font-size: 32px;
}

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

.directorio__card {
  max-height: 180px;
  min-height: 180px;
  background-color: var(--white);
  border-radius: 10px;
  flex-direction: column;
  align-items: flex-end;
  padding: 20px 40px 20px 50px;
  display: flex;
  position: relative;
}

.directorio__card-text {
  width: 90%;
  height: 100%;
  flex-direction: column;
  justify-content: space-around;
  display: flex;
}

.cta-banner-image {
  width: 40%;
  border-bottom-right-radius: 20px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.cta-banner-wrapper {
  width: 100%;
  min-height: 300px;
  background-image: url('../images/banner-bg.png');
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 40px;
  display: flex;
  position: relative;
}

.cta-banner-wrapper.small {
  min-height: 200px;
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.cta-banner-text-div {
  width: 80%;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.cta-banner-text-div.width__60 {
  width: 60%;
}

.cta-arrow {
  width: 100px;
  position: absolute;
  top: 22%;
  bottom: 0%;
  left: auto;
  right: 10%;
}

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

.card {
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  font-size: 17px;
  display: flex;
  position: relative;
}

.card:hover {
  border-top-color: #3366d9;
  box-shadow: 11px 11px 55px rgba(34, 51, 103, .1);
}

.card.gris {
  height: 500px;
  background-color: #fcfcfc;
  border-radius: 20px;
  justify-content: flex-start;
  box-shadow: -1px 2px 6px rgba(0, 0, 0, .2);
}

.author-avatar {
  width: 120px;
  height: 120px;
  border-radius: 100px;
  margin-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.team-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-left: auto;
  margin-right: auto;
}

.team-grid.margin__medium_bot {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.card-redes {
  justify-content: center;
  align-items: center;
  margin-top: 15px;
  font-size: 18px;
  display: flex;
}

.navigation-link {
  color: #00104b;
  border-radius: 8px;
  align-items: flex-start;
  padding: 14px 0 14px 10px;
  text-decoration: none;
  transition: all .35s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.navigation-link:hover {
  background-color: var(--gris);
  color: #fff;
}

.chevron {
  margin-right: 5px;
}

.chevron:hover {
  color: #000;
}

.chevron.text__white:hover {
  color: #fff;
}

.chevron.custom {
  position: static;
}

.dropdown-list {
  min-width: 140px;
  background-color: #fff;
}

.dropdown-list.w--open {
  min-width: 620px;
  background-color: rgba(0, 0, 0, 0);
  padding-top: 0;
  left: 0;
}

.nav-menu {
  width: auto;
  height: 100%;
  color: #000;
  align-items: center;
  display: flex;
  position: static;
}

.navigation-grid {
  width: 100%;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  overflow: visible;
}

.navigation-link-primary {
  color: #444;
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  transition: all .35s;
}

.navigation-link-primary.w--current {
  color: #444;
  -webkit-text-stroke-color: #000;
}

.navigation-link-primary.text__white {
  color: #fff;
}

.navigation-link-primary.text__black {
  color: #000;
}

.navigation-link-primary.text__black.margin__small_right {
  margin-left: 20px;
  margin-right: 0;
}

.menu-title {
  color: var(--verde-oscuro);
  margin-bottom: 4px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.navigation-container {
  width: 100%;
  max-width: 1340px;
  background-color: rgba(0, 0, 0, 0);
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 0 3rem;
  display: flex;
}

.logo-image {
  width: 150px;
  padding-top: 13px;
}

.logo-image.navbar {
  width: 100px;
}

.navigation {
  height: 70px;
  background-color: #fff;
  align-items: center;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.navigation.alter {
  background-color: var(--verde-oscuro);
}

.navigation.alter__grey {
  background-color: #f5f5f5;
}

.dropdown-base-wrapper {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
  box-shadow: 0 -2px 5px rgba(0, 0, 0, .2);
}

.dropdown-base-wrapper.w--open {
  max-height: 100vh;
  min-width: 300px;
  background-color: #fff;
  border-radius: 15px;
  left: -97px;
  box-shadow: 0 50px 25px -50px rgba(32, 53, 90, .15), 8px 18px 60px 4px rgba(0, 0, 0, .13);
}

.navigation-menu {
  align-items: center;
  display: flex;
}

.brand {
  margin-right: 0;
}

.navigation-button-wrap {
  display: flex;
}

.dropdown-link-base {
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  padding: 40px 30px 30px;
  display: flex;
}

.dropdown-toggle {
  color: #000;
  padding: 10px 24px 10px 12px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  transition: all .2s;
}

.dropdown-toggle:hover {
  color: #000;
}

.dropdown-toggle.margin__small_right {
  margin-left: 20px;
  margin-right: 0;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
  position: relative;
}

.navigation-link-2 {
  color: #00104b;
  border-radius: 8px;
  align-items: center;
  padding: 14px 20px;
  text-decoration: none;
  transition: all .35s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.navigation-link-2:hover {
  color: #fff;
  background-color: #865ddb;
}

.dropdown-2 {
  margin-left: 5px;
  margin-right: 5px;
  position: relative;
}

.megamenu-footer {
  width: 100%;
  background-color: #eee;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: space-between;
  padding: 30px;
  display: flex;
}

.grid__webinars {
  width: 90%;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.grid__webinars.kit-digital__alter {
  grid-column-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr;
}

.webinar-card {
  background-color: var(--white);
  border-radius: 20px;
  padding: 4.2em 2em;
}

.webinar__image {
  width: 70px;
}

.webinar__info {
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.f-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 2.5rem 1.5rem;
  position: relative;
}

.f-footer-divider {
  width: 100%;
  height: 1px;
  background-color: var(--verde-quipu);
  margin-top: 10px;
  margin-bottom: 10px;
}

.section-footer {
  background-color: var(--verde-oscuro);
  padding: 0 0%;
  position: relative;
}

.f-footer-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
}

.f-footer-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.table-wrapper {
  width: 50%;
  height: auto;
  background-color: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 4px;
  margin-left: 3px;
  margin-right: 10px;
  padding: 15px 5px;
  transition: transform .2s;
  position: relative;
}

.table-wrapper._100 {
  width: 100%;
  max-height: none;
  perspective-origin: 50%;
  flex: 0 auto;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  overflow: hidden;
}

.table-wrapper._100.table {
  height: auto;
  max-height: none;
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
  flex-direction: column;
  align-items: stretch;
  display: flex;
  overflow: auto;
}

.table-col {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: static;
}

.table-col.title {
  justify-content: center;
  align-items: flex-start;
  padding-top: 30px;
  padding-bottom: 10px;
}

.table-col.full-center {
  z-index: 0;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  position: static;
}

.table-col.full-center.green_header {
  background-color: var(--sea-green);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.table-col.full-center.green_column {
  height: 100%;
  background-color: var(--sea-green);
}

.table-col.full-center.green_column.bottom {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.table {
  height: auto;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #fff;
  flex-direction: column;
  flex: 1;
  align-items: stretch;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
}

.table:active {
  border: 1px solid #dadada;
}

.table:focus {
  border-color: #d4d4d4;
}

.table.no-pad {
  padding-top: 0;
  padding-bottom: 0;
}

.table.no-pad.overflow {
  height: auto;
  max-height: none;
  object-fit: fill;
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
  flex: none;
  padding-left: 0;
  position: relative;
  overflow: auto;
}

.table-row-4-col {
  z-index: 100;
  width: 140vw;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: -webkit-sticky;
  position: sticky;
}

.table-row-4-col.header {
  z-index: 999;
  width: 100%;
  height: auto;
  min-height: auto;
  grid-row-gap: 60px;
  background-color: var(--white);
  border-top-style: none;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-row-4-col.header.columns__3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.table-row-4-col.data-row {
  width: 100%;
  height: auto;
  border-top: 1px solid var(--gris);
  border-bottom: 1px solid var(--gris);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.table-row-4-col.data-row:hover {
  background-color: rgba(0, 0, 0, 0);
}

.table-row-4-col.data-row.columns__3 {
  grid-template-columns: 1fr 1fr 1fr;
}

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

.height__80vh {
  height: 80vh;
}

.f-image-cover {
  height: 80%;
  max-height: 80vh;
  object-fit: cover;
}

.image-wrapper__wide-photo {
  width: auto;
  height: auto;
  background-color: #f3f5fb;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.section__wide-photo {
  height: 80vh;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template: "Area"
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  align-items: start;
  justify-items: stretch;
  display: grid;
  position: relative;
}

.section__wide-photo.form-lp-quipu-gratis.bg__grey-light {
  height: auto;
}

.container__wide-photo {
  width: 90%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: auto;
}

.container__wide-photo.lp {
  width: auto;
}

.div-block-2 {
  width: 100%;
  max-width: 1340px;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
}

.quipu__special {
  background-color: var(--gris);
}

.svg__top-right {
  max-width: 55px;
  background-color: var(--gris-claro);
  border-bottom-right-radius: 20px;
  padding: 0 .3vw .3vw 0;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.svg__top-right.medium {
  background-color: var(--white);
  padding: 0 15px 15px 0;
}

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

.svg__top-right.max__width35 {
  max-width: 35px;
}

.ayuda__image-wrapper {
  position: absolute;
  top: auto;
  bottom: 17%;
  left: auto;
  right: 6%;
  transform: translate(0);
}

.slide-nav-t8 {
  justify-content: center;
  align-items: center;
  font-size: 10px;
  display: none;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.slider-t8 {
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 80px;
  display: flex;
  overflow: visible;
}

.testimonials-wrapper-t8 {
  margin-left: auto;
  margin-right: auto;
}

.right-arrow-t8 {
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  display: flex;
  top: auto;
  bottom: 0%;
  right: 0%;
}

.mask-t8 {
  width: 100%;
  align-self: stretch;
  overflow: visible;
}

.left-arrow-t8 {
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  display: flex;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 50px;
}

.slide_testimonial {
  width: 300px;
  margin-right: 20px;
}

.accordion__icon {
  width: 30px;
  height: 30px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.raya {
  width: 30px;
  height: 1px;
  background-color: #000;
  position: absolute;
}

.raya._2 {
  transform: rotate(90deg);
}

.incluye {
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.tab-text {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.tab-text._1, .tab-text._1.margin__small_top {
  display: none;
}

.blue-line {
  width: 0%;
  height: 3px;
  background-color: var(--aqua);
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.servicio-gestoria {
  width: 70%;
  background-color: var(--white);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
}

.grid__gestoria {
  width: 100%;
  grid-template-rows: auto auto auto;
}

.grid__gestoria.margin__medium_bot {
  width: 66%;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.tabs__features-vertical {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tabs__features-vertical-menu {
  width: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-block.hover {
  display: none;
}

.modulo-cards__img {
  height: 100%;
  margin-top: 0;
}

.features__text-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.features__text-wrapper.width__70, .div__texto-centrado-ocr {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.blue-line-wrapper {
  width: 100%;
  height: 3px;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0%;
  right: 0%;
}

.grid__creedenciales {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
}

.grid__estrellas {
  grid-template-rows: auto;
}

.div__creedencial {
  max-width: 80%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-title {
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.cta-link {
  margin-bottom: 0;
  margin-right: 5px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 20px;
  text-decoration: underline;
}

.cta-link.margin__small_top.hidden {
  font-weight: 400;
  display: flex;
}

.trust-pilot__img {
  height: 90px;
  margin-left: auto;
  margin-right: auto;
}

.directorio__text-wrapper {
  margin-left: 20px;
}

.toggle-wrapper---brix {
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.toggle-wrapper---brix.static {
  position: static;
}

.container-660px-center {
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.container-660px-center.vertical {
  flex-direction: column;
}

.toggle-bullet---brix {
  width: 25px;
  height: 25px;
  min-height: 25px;
  min-width: 25px;
  background-color: #fff;
  border-radius: 100px;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 6px;
}

.text-color-neutral-800 {
  color: #170f49;
}

.text-color-neutral-800.mg-bottom-0px {
  z-index: 10;
  margin-bottom: 0;
  position: relative;
}

.text-color-neutral-800.mg-bottom-0px.month {
  height: 100%;
  color: #000;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  font-family: Inter, sans-serif;
  font-weight: 500;
  display: flex;
  position: absolute;
  left: 10px;
}

.text-color-neutral-800.mg-bottom-0px.anual {
  height: 100%;
  color: #fff;
  align-items: center;
  margin-right: 5px;
  font-family: Inter, sans-serif;
  font-weight: 500;
  display: flex;
  position: absolute;
  right: 5px;
}

.text-color-neutral-800.mg-bottom-0px.anual._2 {
  color: #000;
  font-family: Inter, sans-serif;
  display: none;
}

.text-color-neutral-800.mg-bottom-0px.anual._4 {
  color: #000;
  display: none;
}

.toggle---brix {
  width: 74px;
  height: 33px;
  min-height: 33px;
  min-width: 74px;
  background-color: var(--verde-oscuro);
  cursor: pointer;
  border-radius: 100px;
  margin-left: 16px;
  margin-right: 16px;
  display: none;
  position: relative;
}

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

.grid-three-columns.annuallly {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.grid-three-columns.annuallly._2 {
  max-width: 80%;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.grid-three-columns.annuallly.two-columns {
  max-width: 100%;
  grid-template-columns: 1fr 1fr;
}

.grid-three-columns.monthly {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.grid-three-columns.monthly._2 {
  max-width: 80%;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.grid-three-columns.monthly.two-columns {
  max-width: 100%;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.grid-three-columns.annuallly {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.padding-top-80px {
  padding-top: 80px;
}

.content-pricig-table {
  margin-top: 76px;
}

.pack__tag {
  background-color: var(--verde-lima);
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: inline-block;
  position: absolute;
  top: -28%;
  bottom: auto;
  left: auto;
  right: auto;
}

.pack__text {
  color: var(--verde-oscuro);
  text-align: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.tiny_text {
  white-space: nowrap;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 10px;
  position: absolute;
  top: auto;
  bottom: 3%;
  left: auto;
  right: auto;
}

.tab__text {
  white-space: nowrap;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
}

.table-col-svg-wrapper {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: static;
}

.white-half {
  width: 100%;
  background-color: #fff;
  padding: 5rem 3rem 60px;
  display: block;
}

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

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

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

.heading__wrapper-ayuda {
  width: 45%;
  text-align: center;
  margin-bottom: 60px;
  margin-left: 0;
  margin-right: auto;
  position: relative;
}

.collection-list {
  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;
}

.collection-list-item {
  margin-bottom: 40px;
}

.fs-btn-nav {
  display: none;
}

.load-more-button {
  color: var(--verde-quipu);
  text-transform: lowercase;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.header-text-wrapper, .ticks_container {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

.html-embed {
  display: flex;
}

.trust-pilot__wrapper {
  margin-top: 25px;
  display: flex;
  transform: translate(0, -70%);
}

.movil__wide-photo-img__wrapper {
  display: none;
}

.footer__logo {
  max-width: 55%;
}

.footer__redes {
  display: flex;
}

.texto-block__text-wrapper {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.logo__img {
  max-height: 40px;
  max-width: none;
}

.grid-form {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-content: stretch;
  justify-content: space-between;
  justify-items: center;
}

.app {
  max-width: 120px;
}

.app.margin__small_right {
  max-width: 120px;
  margin-right: 0;
}

.navigation-grid-v2 {
  width: 100%;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr;
  overflow: visible;
}

.dropdown-list-v2 {
  min-width: 140px;
}

.dropdown-list-v2.w--open {
  min-width: 290px;
  background-color: rgba(0, 0, 0, 0);
  padding-top: 0;
  left: 0;
}

.navlink__img {
  max-height: 42px;
  max-width: 42px;
}

.mobile-dropdown-tab {
  justify-content: center;
  align-items: center;
  display: none;
}

.mobile-dropdown-text {
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
}

.div__header-info {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div__header-info.center {
  border-left: 1px solid #cecccc;
  border-right: 1px solid #cecccc;
  align-items: flex-start;
  padding-left: 10px;
  padding-right: 10px;
}

.wrapper {
  width: 100%;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
}

.projects-col-list-wrap {
  width: 100%;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: hidden;
}

.projects-col-list {
  width: 100%;
  position: relative;
}

.projects-col-item {
  width: auto;
  height: 100%;
  background-color: #f1f1f1;
  padding: 10px;
}

.toggle-test {
  z-index: 5;
  width: 170px;
  height: 40px;
  background-color: var(--verde-oscuro);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
  position: absolute;
  left: auto;
  right: 0;
}

.toggle-test.white {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  padding-right: 10px;
  display: flex;
  left: auto;
  right: 0;
}

.toggle-wrapper {
  z-index: 0;
  width: 240px;
  height: 40px;
  background-color: var(--gris-claro);
  cursor: pointer;
  border-radius: 20px;
  display: flex;
  position: relative;
}

.info__wrapper {
  margin-left: 10px;
  position: relative;
}

.info__div {
  z-index: 999999999;
  width: 150px;
  min-height: 100px;
  background-color: var(--gris);
  white-space: normal;
  border-radius: 13px;
  padding: 5px;
  font-family: Inter, sans-serif;
  display: none;
  position: absolute;
  bottom: 0%;
  left: 146%;
  right: auto;
}

.html-embed-2 {
  display: none;
}

.video-3 {
  max-width: 843.04px;
}

.text-span {
  color: var(--verde-quipu);
}

.text-span-2, .text-span-3, .text-span-4, .text-span-5, .text-span-6, .text-span-7, .text-span-8, .text-span-9, .text-span-10 {
  font-weight: 500;
}

.margin__extra-tiny-left {
  margin-left: 5px;
}

.text-span-11, .text-span-12, .text-span-13, .text-span-14, .text-span-15, .text-span-16, .text-span-17, .text-span-18, .text-span-19, .text-span-20, .text-span-21 {
  font-weight: 500;
}

.lottie-animation {
  height: 80%;
  order: 1;
}

.lottie-animation.lp-producto {
  height: 5%;
  max-height: 50%;
  max-width: 50%;
}

.lottie-animation.lp-producto.margin__medium_top-bot {
  max-width: 75%;
  margin-left: auto;
  margin-right: auto;
}

.lottie-animation-__modulo-lp-producto {
  width: 100%;
  height: auto;
  max-width: 100%;
  border-radius: 0;
}

.text-span-22, .text-span-23, .text-span-24, .text-span-25, .text-span-26, .text-span-27, .text-span-28, .text-span-29, .text-span-30, .text-span-31, .text-span-32, .text-span-33, .text-span-34, .text-span-35 {
  font-weight: 500;
}

.video_faq {
  width: auto;
  height: 40%;
  max-width: none;
}

.text-span-36, .text-span-37, .text-span-38, .text-span-39, .text-span-40, .text-span-41, .text-span-42, .text-span-43, .text-span-44, .text-span-45, .text-span-46, .text-span-47 {
  font-weight: 500;
}

.image-footer {
  width: 30px;
  max-width: none;
}

.link-block--404 {
  display: flex;
}

.image-2 {
  max-width: 42px;
}

.link-2 {
  color: #030303;
  text-decoration: none;
}

.text-span-48 {
  color: #353535;
  font-size: 14px;
  font-weight: 400;
}

.video-4 {
  max-height: 464px;
  max-width: 843px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.main-video {
  height: 464px;
  max-height: 464px;
  max-width: 843px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-49 {
  color: var(--verde-claro);
}

.text-span-50, .text-span-51, .text-span-52, .text-span-53, .text-span-54, .text-span-55, .text-span-56, .text-span-57, .text-span-58, .text-span-59, .text-span-60, .text-span-61, .text-span-62, .text-span-63, .text-span-64 {
  font-weight: 500;
}

.video-container {
  max-height: 464px;
  max-width: 844px;
  margin-left: auto;
  margin-right: auto;
}

.text-image-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: start;
  display: grid;
  position: relative;
}

.app-image {
  z-index: 4;
  width: auto;
  height: auto;
  max-height: 100%;
  max-width: 100%;
  position: static;
}

.videos-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-span-65, .text-span-66, .text-span-67, .text-span-68 {
  font-weight: 500;
}

.text-span-69 {
  font-weight: 400;
}

.kit-digital__image {
  margin-top: 20px;
  margin-left: -17px;
}

.text-span-70, .text-span-71, .text-span-72 {
  font-weight: 500;
}

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

.text-span-73, .text-span-74, .text-span-75, .text-span-76, .text-span-77, .text-span-78 {
  font-weight: 500;
}

.text-span-79 {
  color: var(--verde-quipu);
}

.text-span-80, .text-span-81, .text-span-82, .text-span-83, .text-span-84, .text-span-85, .text-span-86, .text-span-87 {
  font-weight: 500;
}

.text-span-88 {
  color: var(--verde-quipu);
}

.text-span-89, .text-span-90, .text-span-91 {
  font-weight: 500;
}

.text-span-92, .text-span-93, .text-span-94 {
  color: var(--verde-quipu);
}

.dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: background-color .3s;
  display: grid;
}

.dropdown-link:hover {
  background-color: #f9fafb;
}

.navbar-container-gmv {
  width: 100%;
  height: 100%;
  max-width: 80rem;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-navbar {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #009b72;
  border: 1px #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.button-navbar:hover {
  background-color: #31ad8c;
  border-width: 0;
  border-color: #fff;
}

.button-navbar:focus {
  background-color: #31ad8c;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05), 0 0 0 4px #f4ebff;
}

.uui-text-size-small-2 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.text-block-18 {
  color: #009b72;
  font-weight: 500;
}

.navbar-bottom-bar-background {
  width: 200vw;
  background-color: #f9fafb;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -50vw;
  right: -50vw;
}

.dropdown-content-left {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 0;
  display: grid;
}

.dropdown-content-left.dropdown__4-columns {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.dropdown-content-left.dropwdown__two-columns {
  grid-template-columns: 1fr 1fr;
}

.uui-button-link {
  grid-column-gap: .5rem;
  color: #009b72;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link:hover {
  color: #53389e;
}

.dropdown-list-gmv-3 {
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.dropdown-list-gmv-3.w--open {
  width: 100vw;
  max-width: 100%;
  min-width: 100vw;
  background-color: #fff;
  padding-left: 2rem;
  padding-right: 2rem;
  position: absolute;
  top: 4.85rem;
  bottom: auto;
  left: 0%;
  right: auto;
  overflow: hidden;
}

.navbar-item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar03_bottom-bar-right {
  grid-column-gap: 1.5rem;
  display: flex;
  position: relative;
}

.navbar-menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.logo-image-2 {
  width: 120px;
  max-width: 90%;
  padding-top: 8px;
}

.navbar-burger-btn {
  padding: 0;
}

.navbar-logo-gmv {
  padding-left: 0;
}

.text-block-17 {
  color: #003829;
}

.dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: .5rem;
  grid-template-rows: max-content max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dropdown-link-list._1-row {
  grid-template-rows: max-content;
}

.dropdown-link-list._1-row._2-columns {
  max-width: 400px;
}

.navbar-bottom-bar {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: relative;
}

.navbar-dropdown-content-gmv {
  width: 100%;
  display: flex;
}

.uui-dropdown-icon-2 {
  width: 1.25rem;
  height: 1.25rem;
  color: #000;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: 0%;
}

.navbar_icon-wrapper {
  flex: none;
}

.navbar-gmv {
  min-height: 5rem;
  background-color: #fff;
  border-bottom: 1px solid #fff;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.navbar-gmv.alter-gris {
  background-color: var(--gris-claro);
  border: 1px #000;
}

.dropdown-toggle-gmv {
  color: #475467;
  align-items: center;
  padding: 1.75rem 2.5rem 1.75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.dropdown-toggle-gmv:hover {
  color: #344054;
}

.text-block-19 {
  font-size: .9rem;
  font-weight: 500;
}

.button-login {
  grid-column-gap: .5rem;
  color: #475467;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.button-login:hover {
  color: #344054;
  background-color: #f9fafb;
}

.button-login.hide-tablet {
  border-radius: 5px;
  font-size: .9rem;
}

.navbar-button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.uui-navbar03_bottom-bar-left {
  grid-column-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content minmax(max-content, 1fr);
  grid-auto-columns: 1fr;
  font-weight: 500;
  display: flex;
  position: relative;
}

.navbar-link {
  color: #000;
  align-items: center;
  padding: 1.75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .9rem;
  font-weight: 500;
  transition: all .3s;
}

.navbar-link:hover {
  color: #344054;
}

.navbar-link.w--current {
  color: #000;
}

.navbar-menu-gmv {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.text-block-16 {
  color: #000;
  font-size: .9rem;
  font-weight: 500;
}

.navbar-texts {
  margin-left: auto;
  margin-right: auto;
}

.uui-navbar03_item-heading {
  color: #101828;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-weight: 600;
}

.navbar-menu-dropdown {
  color: #000;
  position: static;
}

.fs-cc-manager_trigger {
  display: none;
}

.fs-cc-banner_component-2 {
  z-index: 998;
  background-color: var(--gris-claro);
  border: 1px #000;
  padding: 1.5rem 2rem;
  display: none;
  position: fixed;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs_title {
  color: var(--verde-oscuro);
  -webkit-text-stroke-color: var(--verde-oscuro);
  font-family: Inter, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.2em;
}

.fs-cc-prefs_button {
  border: 2px solid var(--verde-quipu);
  background-color: var(--verde-quipu);
  border-radius: .3rem;
  margin-right: .5rem;
  padding: .625rem 1.5rem;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
}

.fs-cc-prefs_button.fs-cc-button-alt {
  border-color: var(--verde-quipu);
  color: var(--verde-quipu);
  background-color: #fff;
}

.fs-cc-prefs_checkbox-field {
  width: 2.75rem;
  height: 1.5rem;
  background-color: #ccc;
  border-radius: 999rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 0;
  padding: .125rem;
  display: flex;
  position: relative;
}

.fs-cc-banner_text {
  color: #616161;
  border: 1px #000;
  margin-right: 1.5rem;
  font-family: Inter, sans-serif;
  font-size: 11px;
}

.fs-cc-banner_button {
  min-width: 8rem;
  border: 2px solid var(--verde-quipu);
  background-color: var(--verde-quipu);
  color: #fff;
  text-align: center;
  border-radius: .3rem;
  margin-left: 1rem;
  padding: .5rem 1rem;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.fs-cc-banner_button.fs-cc-button-alt {
  border-color: var(--verde-quipu);
  color: var(--verde-quipu);
  background-color: #f5f5f5;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.fs-cc-prefs_toggle {
  width: 1.25rem;
  height: 1.25rem;
  background-color: #fff;
  border-radius: 999px;
}

.fs-cc-banner_close-icon {
  width: 1rem;
  height: 1rem;
  color: var(--verde-quipu);
}

.fs-cc-prefs_buttons-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  margin-top: 2rem;
  margin-right: -.5rem;
  display: flex;
}

.fs-cc-prefs_trigger {
  display: none;
}

.fs-cc-prefs_close {
  z-index: 1;
  color: #333;
  cursor: pointer;
  background-color: #f5f6ff;
  border-radius: 100%;
  padding: .625rem;
  font-size: 1.25rem;
  text-decoration: none;
  position: absolute;
  top: -.75rem;
  bottom: auto;
  left: auto;
  right: -.75rem;
  box-shadow: -1px 1px 12px rgba(51, 51, 51, .1);
}

.fs-cc-prefs_checkbox-label, .fs-cc-prefs_submit-hide {
  display: none;
}

.fs-cc-prefs_close-icon {
  width: 1rem;
  height: 1rem;
  color: var(--verde-quipu);
}

.fs-cc-prefs_toggle-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: .5rem;
  display: flex;
}

.fs-cc-banner_trigger {
  display: none;
}

.fs-cc-prefs_content {
  height: 100%;
  padding: 2.5rem 2rem;
  overflow: scroll;
}

.fs-cc-prefs_component {
  z-index: 997;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 2rem;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.set-all-components-to-display-none-and-use-this-div-to-create-a-symbol {
  display: block;
}

.fs-cc-manager_component {
  z-index: 999;
  display: none;
  position: fixed;
  top: auto;
  bottom: 1.25rem;
  left: 1.25rem;
  right: auto;
}

.fs-cc-manager_icon {
  width: 1.5rem;
  height: 1.5rem;
}

.fs-cc-manager_button {
  color: #333;
  cursor: pointer;
  background-color: #fff;
  border-radius: 999rem;
  flex-direction: column;
  padding: .625rem;
  transition: color .2s;
  display: flex;
}

.fs-cc-manager_button:hover {
  color: #4353ff;
}

.fs-cc-prefs_overlay {
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: rgba(3, 5, 36, .6);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-banner_buttons-wrapper {
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.fs-cc-banner_close {
  opacity: 1;
  cursor: pointer;
  background-color: #fff;
  border-radius: 999rem;
  margin-left: .75rem;
  padding: .625rem;
  box-shadow: 1px 1px 12px rgba(0, 0, 0, .1);
}

.fs-cc-banner_text-link {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--verde-quipu);
  color: var(--verde-quipu);
  font-family: Inter, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-prefs_label {
  color: var(--verde-oscuro);
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 2rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.fs-cc-prefs_text {
  color: rgba(0, 0, 0, .7);
  -webkit-text-stroke-color: #000;
  font-family: Inter, sans-serif;
  font-size: .75rem;
}

.fs-cc-prefs_option {
  border-bottom: 1px solid rgba(51, 51, 51, .15);
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.fs-cc-prefs_checkbox {
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs_form {
  width: 100%;
  height: 100%;
  max-height: 70vh;
  max-width: 36rem;
  background-color: #fff;
  border-radius: 1rem;
  margin-bottom: 0;
  position: relative;
}

.fs-cc-prefs_space-medium {
  margin-bottom: 2.5rem;
}

.fs-cc-prefs_space-small {
  margin-bottom: .75rem;
}

.fs-cc-banner_container {
  width: 100%;
  max-width: 77rem;
  border: 1px #000;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-feature-full-header {
  width: auto;
  height: 70vh;
  max-height: 100%;
  max-width: none;
  object-fit: cover;
}

.component-feature-full-header {
  grid-column-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.content-feature-full-header {
  width: 100%;
  max-width: 40rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
}

.text-span-95, .text-span-96, .text-span-97, .text-span-98, .text-span-99, .text-span-100 {
  font-weight: 500;
}

.image-ambiente-quipu {
  max-width: 95%;
}

.team-image {
  margin-bottom: 1.25rem;
}

.bola-persona-trasera {
  width: 2.75rem;
  height: 2.75rem;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  margin-right: -1rem;
}

.uui-heading-subheading-2 {
  color: #7f56d9;
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-tiny-2 {
  color: #101828;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.social-link {
  color: #98a2b3;
  transition: all .3s;
}

.social-link:hover {
  color: #667085;
}

.uui-max-width-large-2 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-2.align-center {
  margin-left: auto;
  margin-right: auto;
}

.uui-button-row-4 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-4.button-row-center {
  justify-content: center;
}

.uui-space-xsmall-4 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-xxsmall {
  color: #101828;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.avatar-stack_component {
  width: auto;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-end;
  margin-bottom: 2rem;
  margin-right: 1rem;
  display: flex;
}

.avatar-stack_component.margin-1rem {
  margin-bottom: 1rem;
}

.team-grid-fixed {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  justify-items: center;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
}

.uui-text-size-medium-3 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-size-medium-3.text-color-primary700 {
  color: #6941c6;
}

.uui-team01_social {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: center;
  margin-top: 1rem;
  display: grid;
}

.uui-text-size-large-4 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.destacado-wrapper {
  background-color: #f9fafb;
  border-radius: 1rem;
  padding: 2.5rem 2rem;
}

.social-icon {
  width: 1.5rem;
  height: 1.5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.team-image-bola {
  width: 5rem;
  height: 5rem;
  min-height: 5rem;
  min-width: 5rem;
  object-fit: cover;
  border-radius: 100%;
}

.uui-padding-vertical-xhuge-5 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.card-fixed {
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.uui-space-medium-2 {
  width: 100%;
  min-height: 2rem;
}

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

.bola-persona {
  width: 2.75rem;
  height: 2.75rem;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  margin-right: -1rem;
}

.bola-persona.featured {
  width: 3.5rem;
  height: 3.5rem;
  position: relative;
}

.uui-space-xxsmall {
  width: 100%;
  min-height: .5rem;
}

.uui-heading-medium-4 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-page-padding-5 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-container-large-5 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-button-8 {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7f56d9;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-8:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.uui-button-8:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05), 0 0 0 4px #f4ebff;
}

.h5 {
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
}

.h5.text__green-dark {
  margin-bottom: 0;
}

.text-block-20 {
  text-decoration: none;
}

.text-span-101, .text-span-102, .text-span-103 {
  color: var(--verde-quipu);
}

.testimonial-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.testimonial_arrow {
  width: 3rem;
  height: 3rem;
  color: #667085;
  background-color: #fff;
  border: 1px solid #eaecf0;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  transition: all .2s;
  display: flex;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.testimonial_arrow:hover {
  background-color: #f9fafb;
}

.testimonial_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.uui-testimonial07_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.testimonial_logo {
  max-height: 3rem;
}

.testimonial_mask {
  width: 50%;
  overflow: visible;
}

.testimonial-text-size-large {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.testimonial-heading-medium {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-xsmall {
  color: #101828;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-heading-xsmall.text-weight-medium {
  font-weight: 500;
}

.uui-testimonial07_client-image {
  width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
  min-width: 3.5rem;
  object-fit: cover;
  border-radius: 100%;
}

.testimonial-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.testimonial-container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-testimonial07_rating-icon {
  width: 1.25rem;
  height: 1.25rem;
  color: #fec84b;
  justify-content: center;
  align-items: center;
  margin-right: .25rem;
  display: flex;
}

.testimonial-max-width-large {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-button-icon-2 {
  width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  min-width: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.uui-testimonial07_client-image-wrapper {
  margin-right: 1rem;
}

.uui-testimonial07_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.uui-testimonial07_rating-wrapper {
  align-items: center;
  display: flex;
}

.testimonial_slide {
  padding-right: 4rem;
}

.uui-testimonial07_divider {
  width: 1px;
  background-color: #eaecf0;
  align-self: stretch;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.testimonial_component {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 4rem;
  padding-bottom: 6rem;
  overflow: hidden;
}

.testimonial-padding-vertical-xhuge {
  padding-top: 0;
  padding-bottom: 0;
}

.brix---heading-h3-size {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-h3-size.brix---color-neutral-100 {
  font-size: 26px;
}

.grid-2-columns-segments {
  grid-column-gap: 28px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---link-icon-right {
  margin-left: 6px;
}

.brix---link-wrapper {
  color: #211f54;
  flex-wrap: nowrap;
  align-items: baseline;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper:hover {
  color: #4a3aff;
}

.brix---color-neutral-301 {
  color: #fff;
}

.cards-segments {
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---card-image {
  z-index: -1;
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.card-links-segments {
  min-height: 500px;
  border-radius: 24px;
  align-items: flex-end;
  padding: 48px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.card-links-segments:hover {
  transform: scale(.96);
}

.container-segments-cards {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.segments---bg-overlay-gradient {
  z-index: -1;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, .56) 61%, #000);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.p2 {
  font-family: Inter, sans-serif;
}

.text-span-104 {
  color: var(--verde-claro);
}

.uui-form-field-wrapper-2 {
  position: relative;
}

.uui-form-field-wrapper-2.empresa-label {
  display: none;
}

.uui-form_input-3 {
  height: auto;
  min-height: 2.75rem;
  color: #101828;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .5rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-form_input-3:focus {
  color: #101828;
  border-color: #d6bbfb;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05), 0 0 0 4px #f4ebff;
}

.uui-form_input-3::-ms-input-placeholder {
  color: #667085;
}

.uui-form_input-3::placeholder {
  color: #667085;
}

.uui-contact04_form-wrapper {
  flex-direction: column;
  align-items: stretch;
}

.uui-form-checkbox-icon {
  width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  min-width: 1.25rem;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .375rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon:hover {
  background-color: #f9f5ff;
  border-color: #7f56d9;
}

.uui-form-checkbox-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #f9f5ff;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-width: 1px;
  border-color: #7f56d9;
  border-radius: .25rem;
}

.uui-form-checkbox-icon.w--redirected-focus {
  background-color: #f9f5ff;
  border-color: #7f56d9;
  border-radius: .25rem;
  box-shadow: 0 0 0 4px #f4ebff;
}

.uui-contact04_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-radio-2col {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: grid;
}

.section-footer-2 {
  background-color: #003829;
  padding: 0 0%;
  position: relative;
}

.uui-form-checkbox-label {
  color: #344054;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.link-3 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.link-3.footer-link {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 5px;
  text-decoration: none;
}

.text-field-2 {
  height: 50px;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 5px;
  margin-bottom: 15px;
  padding-left: 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-field-2:focus {
  border: 1px solid #009b72;
}

.f-footer-divider-2 {
  width: 100%;
  height: 1px;
  background-color: #009b72;
  margin-top: 10px;
  margin-bottom: 10px;
}

.uui-form-radio-icon {
  width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  min-width: 1.25rem;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: 100px;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-radio-icon:hover {
  background-color: #f9f5ff;
  border-color: #7f56d9;
}

.uui-form-radio-icon.w--redirected-checked {
  background-color: #f9f5ff;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-width: 1px;
  border-color: #7f56d9;
}

.uui-form-radio-icon.w--redirected-focus {
  background-color: #f9f5ff;
  border-color: #7f56d9;
  margin-top: 0;
  box-shadow: 0 0 0 4px #f4ebff;
}

.uui-form-radio-icon.tick-icon {
  display: block;
}

.uui-form-radio-icon.tick-icon.w--redirected-checked {
  background-color: #7f56d9;
  background-image: none;
}

.uui-form-button-wrapper {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.error-message {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.redes-block-2 {
  width: 30px;
  height: 30px;
  background-color: #009b72;
  border-radius: 5px;
  margin-left: 0;
  margin-right: 5px;
}

.error-text {
  color: #e23939;
}

.success-message {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-field-label-2 {
  color: #344054;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.success-text {
  font-weight: 600;
}

.uui-text-style-link-3 {
  color: #475467;
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-3:hover {
  color: #344054;
}

.uui-form-radio {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.uui-contact04_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-form-radio-label {
  color: #344054;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-weight: 500;
}

.html-embed-3 {
  display: flex;
}

.blue-line-2 {
  width: 0%;
  height: 3px;
  background-color: #64d8cc;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.image-4 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-4.height__full {
  width: 100%;
  height: auto;
  margin-top: 0;
}

.image-4.height__full.tabs {
  display: none;
}

.button-2 {
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-2.max-width {
  width: auto;
  max-width: 180px;
}

.button-2.black.mobile.mobile-full-width.dekstop-hidden {
  display: none;
}

.button-2.ghost {
  color: #009b72;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #009b72;
  margin-left: 5px;
  margin-right: 5px;
}

.button-2.ghost.black {
  color: #000;
  border-color: #000;
}

.button-2.margin__medium_top {
  justify-content: center;
}

.button-2.center {
  max-width: 200px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-2.width__full {
  margin-right: 0;
}

.button-2.newsletter {
  margin-right: 0;
  padding: 9px 25px;
  font-size: 13px;
}

.tab-button-2 {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  padding: 20px;
}

.tab-button-2.w--current {
  background-color: #f4f4f4;
  border-radius: 10px;
  display: block;
  overflow: hidden;
  box-shadow: -1px 2px 5px rgba(0, 0, 0, .2);
}

.tab-pane-tab-1-2 {
  width: 100%;
  height: 100%;
  background-color: #fff;
}

.tab-pane-tab-1-2:hover {
  margin: 10px 15px 15px;
}

.html-embed-4 {
  display: flex;
}

.tab-button-3 {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  padding: 20px;
}

.tab-button-3.w--current {
  background-color: #f4f4f4;
  border-radius: 10px;
  display: block;
  overflow: hidden;
  box-shadow: -1px 2px 5px rgba(0, 0, 0, .2);
}

.tab-button-3.v1.w--current {
  box-shadow: none;
  background-color: rgba(244, 244, 244, .8);
}

.tab-pane-tab-1-3 {
  width: 100%;
  height: 100%;
  background-color: #fff;
}

.tab-pane-tab-1-3:hover {
  margin: 10px 15px 15px;
}

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

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

.image-5 {
  width: 90%;
  object-fit: fill;
}

.div-block-5 {
  justify-content: flex-start;
  margin-bottom: 1.5rem;
  display: flex;
}

.link-4 {
  color: var(--verde-quipu);
}

.bold-text {
  color: rgba(0, 56, 41, .8);
  font-weight: 500;
}

.uui-padding-vertical-xhuge {
  padding-top: 0;
  padding-bottom: 0;
}

.uui-layout84_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-layout84_image-wrapper {
  width: 100%;
  justify-content: center;
  display: flex;
  position: relative;
}

.uui-button-secondary-gray-5 {
  grid-column-gap: .5rem;
  color: #344054;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-5:hover {
  color: #1d2939;
  background-color: #f9fafb;
}

.uui-button-secondary-gray-5:focus {
  background-color: #fff;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05), 0 0 0 4px #f2f4f7;
}

.uui-layout84_left {
  width: 100%;
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.uui-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-space-small-4 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-text-align-center-2 {
  text-align: center;
}

.uui-button-9 {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7f56d9;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-9:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.uui-button-9:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05), 0 0 0 4px #f4ebff;
}

.uui-layout84_image {
  height: 100%;
  max-height: 40rem;
  object-fit: cover;
  margin-top: -1rem;
  margin-bottom: -1rem;
  margin-left: 1rem;
}

.uui-heading-medium {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-text-size-medium-4 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-heading-subheading-3 {
  color: #7f56d9;
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-max-width-large {
  width: 100%;
  max-width: 48rem;
}

.uui-space-xxsmall-2 {
  width: 100%;
  min-height: .5rem;
}

.uui-button-row-5 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-5.button-row-center {
  justify-content: center;
}

.uui-button-row-5.button-row-center.is-reverse-mobile-landscape {
  justify-content: center;
  padding-top: 50px;
}

.uui-icon-featured-outline-large {
  width: 3.5rem;
  height: 3.5rem;
  color: #b8a6df;
  -webkit-text-stroke-color: #144e00;
  background-color: rgba(0, 0, 0, 0);
  border: .5rem #f9f5ff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.uui-layout84_image-blob {
  z-index: -1;
  width: 34rem;
  height: auto;
  color: #f9fafb;
  position: absolute;
  top: 12%;
}

.uui-layout84_content-bottom {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: start;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
}

.uui-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-xxsmall-2 {
  color: #101828;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-layout84_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-text-size-large {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-icon-1x1-xsmall-5 {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-layout84_right {
  width: 100%;
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.uui-container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

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

.text-span-105, .text-span-106, .text-span-107 {
  font-weight: 500;
}

.radio-button-label, .radio-button-label-2 {
  font-family: Inter, sans-serif;
}

.text-span-108 {
  color: var(--verde-quipu);
}

.text-span-109, .text-span-110, .text-span-111 {
  font-weight: 500;
}

.image-6 {
  width: 90%;
  object-fit: fill;
}

.div-block-8 {
  justify-content: flex-start;
  margin-bottom: 1.5rem;
  display: flex;
}

.text-field-3 {
  height: 50px;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 5px;
  margin-bottom: 15px;
  padding-left: 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-field-3:focus {
  border: 1px solid #009b72;
}

.text-field-3.small {
  margin-bottom: 15px;
  display: block;
}

.div-block-6 {
  width: 100%;
  max-width: 1340px;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
}

.link-5 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.link-5.checkbox {
  margin-left: 5px;
  margin-right: 5px;
}

.link-6 {
  color: var(--verde-oscuro);
}

.image-7 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-7.max_width_40 {
  width: auto;
  height: auto;
  max-height: none;
  max-width: 40%;
}

.image-8 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-8.standart {
  height: auto;
  max-height: none;
}

.image-9 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-9.bloquex__text-img {
  height: 80%;
  order: -1;
}

.link-7 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.image-10 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-10.bloquex__text-img {
  height: 80%;
  order: -1;
}

.link-8 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.lottie-animation-4 {
  height: 80%;
  order: 1;
}

.image-11 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-11.bloquex__text-img {
  height: 80%;
  order: -1;
}

.div-block-9 {
  width: 100%;
  max-width: 1340px;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
}

.image-12 {
  width: 90%;
  object-fit: fill;
}

.link-9 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.link-9.checkbox {
  margin-left: 5px;
  margin-right: 5px;
}

.div-block-11 {
  justify-content: flex-start;
  margin-bottom: 1.5rem;
  display: flex;
}

.checkbox__wrappercheckbox__wrapper-2 {
  margin-top: 10px;
}

.link-10 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.link-10.checkbox {
  margin-left: 5px;
  margin-right: 5px;
}

.div-block-12 {
  justify-content: flex-start;
  margin-bottom: 1.5rem;
  display: flex;
}

.checkbox__wrappercheckbox__wrapper-3 {
  margin-top: 10px;
}

.link-11 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.link-11.checkbox {
  margin-left: 5px;
  margin-right: 5px;
}

.div-block-13 {
  justify-content: flex-start;
  margin-bottom: 1.5rem;
  display: flex;
}

.link-12 {
  color: var(--verde-oscuro);
}

.contact-image {
  max-width: 9%;
}

.language-list {
  background-color: #d99f9f;
  top: 5%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.language-list.w--open {
  min-width: 200px;
  background-color: #fff;
  border-radius: 4px;
  padding: 8px 16px;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 18px 18px 45px 19px rgba(79, 94, 120, .1);
}

.langauge-line-break {
  width: 0%;
  height: 1px;
  background-color: #009b72;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.icon-2 {
  color: #fff;
}

.language-link-dropdown:hover {
  color: #009b72;
}

.language-link {
  width: 100%;
  min-height: 45px;
  color: #484646;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  position: relative;
}

.language-link:hover {
  color: #009b72;
}

.text-block-25 {
  color: #fff;
}

.langauge-line-base {
  width: 100%;
  height: 1px;
  background-color: rgba(155, 158, 184, .22);
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.language-dropdown {
  top: -2px;
}

.language-dropdown:hover {
  position: relative;
  top: auto;
}

.language-toggle {
  color: #20355a;
  border: 1px solid #fff;
  border-radius: 4px;
  padding: 10px 45px 10px 15px;
  transition: all .2s;
}

.text-block-26, .text-block-27 {
  color: #fff;
}

.text-span-112 {
  color: var(--verde-lima);
}

.text-span-113 {
  color: var(--verde-quipu);
}

.image-13 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-13.bloquex__text-img {
  height: 80%;
  order: -1;
}

.link-13 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.image-14 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-14.bloquex__text-img {
  height: 80%;
  order: -1;
}

.image-15 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-15.bloquex__text-img {
  height: 80%;
  order: -1;
}

.image-16 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-16.bloquex__text-img {
  height: 80%;
  order: -1;
}

.link-14 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-span-114 {
  color: var(--verde-quipu);
}

.svg__top-right-2 {
  max-width: 55px;
  background-color: #f4f4f4;
  border-bottom-right-radius: 20px;
  padding: 0 .3vw .3vw 0;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.svg__top-right-2.medium {
  background-color: #fff;
  padding: 0 15px 15px 0;
}

.pricing-card-2 {
  background-color: #fff;
  border-radius: 20px;
  padding: 4.2em 3em;
  position: relative;
}

.pricing-card-2.full-center {
  background-color: rgba(244, 244, 244, .5);
  background-image: none;
  justify-content: flex-start;
}

.precio-2 {
  color: #009b72;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 400;
}

.pricing-card-3 {
  background-color: #fff;
  border-radius: 20px;
  padding: 4.2em 3em;
  position: relative;
}

.pricing-card-3.full-center {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  border: 1px solid #f1f1f1;
  justify-content: flex-start;
  padding-bottom: 2.5em;
  box-shadow: 0 0 12px -2px rgba(0, 0, 0, .08);
}

.pricing-card-3.full-center.dekstop-hidden {
  display: none;
}

.pricing-card-3.full-center.personalized {
  padding-top: 2em;
  padding-bottom: 2em;
}

.pricing-card-3.full-center {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  border: 1px solid #f1f1f1;
  justify-content: flex-start;
  padding-bottom: 2.5em;
  box-shadow: 0 0 12px -2px rgba(0, 0, 0, .08);
}

.svg__top-right-3 {
  max-width: 55px;
  background-color: #f4f4f4;
  border-bottom-right-radius: 20px;
  padding: 0 .3vw .3vw 0;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.svg__top-right-3.medium {
  background-color: #fff;
  padding: 0 15px 15px 0;
  top: 2%;
  bottom: auto;
  left: 5%;
  right: auto;
}

.svg__top-right-3.medium.personalized-plan {
  top: 13%;
  left: 2%;
}

.precio-3 {
  color: #009b72;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 400;
}

.image-17 {
  height: 100%;
  max-height: 100vh;
  margin-top: 0;
}

.image-17.standart {
  height: auto;
  max-height: none;
}

.image-17.bloquex__text-img {
  height: 80%;
  order: -1;
}

.image-17.height__full {
  width: 100%;
  height: auto;
  margin-top: 0;
}

.image-17.height__full.tabs {
  display: none;
}

.text-span-115 {
  color: #009b72;
}

.text-span-135 {
  font-weight: 400;
}

.link-15 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-span-136 {
  font-weight: 400;
}

.link-16 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-span-139, .text-span-140 {
  font-weight: 400;
}

.text-span-141 {
  color: #009b72;
}

.directorio__card-2 {
  max-height: 180px;
  min-height: 180px;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  align-items: flex-end;
  padding: 20px 40px 20px 50px;
  display: flex;
  position: relative;
}

.link-17 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-span-142, .text-span-143 {
  font-weight: 400;
}

.text-span-144 {
  color: var(--verde-quipu);
}

.link-18 {
  color: #009b72;
}

.lottie-animation-5 {
  height: 80%;
  order: 1;
}

.tab-pane-tab-1-4 {
  width: 100%;
  height: 100%;
  background-color: #fff;
}

.tab-pane-tab-1-4.height__full {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
}

.tab-button-4 {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  padding: 20px;
}

.tab-button-4.w--current {
  background-color: #f4f4f4;
  border-radius: 10px;
  display: block;
  overflow: hidden;
  box-shadow: -1px 2px 5px rgba(0, 0, 0, .2);
}

.tab-button-4.small {
  color: #003829;
  background-color: #f4f4f4;
  border-radius: 10px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 20px;
}

.tab-button-4.small.w--current {
  color: #fff;
  background-color: #003829;
  overflow: visible;
}

.success-message-2 {
  background-color: #f4f4f4;
  border-radius: 5px;
  margin-top: 26px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

.link-footer {
  color: #fff;
}

.error-message-2 {
  border-radius: 5px;
}

.form-with-button {
  justify-content: flex-end;
  align-items: center;
  margin-top: 26px;
  display: flex;
}

.form-2 {
  width: auto;
  border-radius: 5px;
  align-self: flex-end;
  margin: 0 auto;
}

.row {
  flex-flow: wrap;
  align-content: stretch;
  align-items: center;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.row.margin__small_bot {
  width: 100%;
  justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
}

.form-field {
  min-width: 200px;
  color: #096ad0;
  background-color: rgba(9, 106, 208, .04);
  background-image: none;
  border-style: none;
  border-radius: 3px;
  margin-bottom: 20px;
  padding: 26px 16px;
}

.form-field::-ms-input-placeholder {
  color: #096ad0;
}

.form-field::placeholder {
  color: #096ad0;
}

.form-field.side-margins {
  margin-left: 16px;
  margin-right: 16px;
}

.form-field.side-margins.no-bottom-margins {
  min-width: 300px;
  color: #003829;
  background-color: #f4f4f4;
  align-self: center;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 19px;
  padding-bottom: 19px;
  font-family: Inter, sans-serif;
  font-size: 13px;
}

.form-field.side-margins.no-bottom-margins::-ms-input-placeholder {
  color: #003829;
}

.form-field.side-margins.no-bottom-margins::placeholder {
  color: #003829;
}

.text-block-50 {
  font-family: Inter, sans-serif;
}

.col {
  flex-flow: column;
  flex: 0 auto;
  align-items: flex-start;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: relative;
}

.col.lg-5 {
  width: 50%;
  align-self: center;
  padding-left: 0;
  padding-right: 0;
}

.col.lg-6 {
  width: 50%;
  flex: 0 auto;
  align-items: flex-start;
}

.col.lg-6.centre-align-vertical {
  justify-content: center;
  align-self: center;
}

.col.lg-6.centre-align-vertical.width-40 {
  width: auto;
  align-self: center;
  align-items: flex-end;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.col.lg-1 {
  width: 2%;
  flex: 0 auto;
  padding-left: 0;
  padding-right: 0;
}

.precio-4, .precio-5, .precio-6 {
  color: #009b72;
  font-family: Inter, sans-serif;
  font-size: 58px;
  font-weight: 400;
}

.yellow-badge-label-2 {
  color: #003829;
  text-align: center;
  -webkit-text-stroke-color: #003829;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  position: relative;
}

.pricing-tab-yello-badge-2 {
  color: #02016f;
  background-color: #e1ff68;
  border-radius: 4px;
  padding: 6px;
  position: absolute;
  top: -10px;
}

.pricing-tab-yello-badge-2.bg-grey {
  background-color: #f4f4f4;
  border: 1px #e4e4e4;
}

.grid-4 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr;
}

.pricing-table-content {
  z-index: 1;
  padding-left: 32px;
  padding-right: 32px;
  position: relative;
}

.table-info-2 {
  max-width: none;
  min-width: 120%;
}

.pricing-card-row {
  z-index: 1;
  border-bottom: 1px solid rgba(255, 255, 255, .08);
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 2px;
  display: flex;
  position: relative;
}

.pricing-card-row.last {
  border-bottom-style: none;
  margin-bottom: 32px;
}

.pricing-card-row.center {
  justify-content: center;
  align-items: center;
}

.pricing-table-cols {
  padding-left: 0;
  padding-right: 0;
}

.pricing-icon {
  width: 16px;
  height: 16px;
  background-image: url('../images/Check-blue.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  flex: none;
  margin-right: 16px;
}

.pricing-icon.table {
  background-image: url('../images/tick_1tick.png');
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 0;
}

.pricing-icon.table.not-included {
  background-image: url('../images/cross_1cross.png');
}

.pricing-row-text {
  color: #000;
  text-align: left;
  text-transform: none;
  align-self: center;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.pricing-row-text.title {
  letter-spacing: 0;
  text-transform: none;
  font-family: Inter, sans-serif;
}

.pricing-table-wrapper {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 16px;
  position: relative;
  overflow: visible;
}

.pricing-table-header {
  z-index: 40;
  background-color: #fff;
  border-bottom: 1px solid rgba(150, 150, 150, .3);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  align-items: center;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 80px;
}

.container-4 {
  max-width: 1280px;
  flex: 1;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}

.pricing-table-section-title {
  color: #003829;
  padding-top: 32px;
  padding-left: 32px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.pricing-table-category {
  border-bottom: 1px solid rgba(150, 150, 150, .3);
}

.toggle-wrapper-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.toggle-wrapper-3.table {
  z-index: 2;
  width: 25%;
  color: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  flex: none;
  align-items: flex-start;
  padding: 32px 16px 16px 32px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.info__div-2 {
  z-index: 999999999;
  width: 150px;
  min-height: auto;
  white-space: normal;
  background-color: #f1f1f1;
  border-radius: 13px;
  padding: 5px;
  font-family: Inter, sans-serif;
  display: none;
  position: absolute;
  bottom: 0%;
  left: 146%;
  right: auto;
}

.pricing-card-header-2 {
  flex-direction: column;
  align-items: center;
  padding: 24px 0;
  display: flex;
  position: relative;
}

.pricing-card-header-2.table {
  z-index: 2;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 16px;
  align-items: center;
  padding: 32px 32px 16px;
}

.pricing-card-header-2.table.middle {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
}

.highlighted-pricing-table-row {
  z-index: 0;
  width: 25%;
  background-color: rgba(0, 0, 0, 0);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
}

.pricing-table-category-title {
  margin-bottom: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.plus-icon {
  max-width: 3%;
}

.pricing-table-header-cols {
  border-top-right-radius: 16px;
  flex: 1;
}

.pricing-table-row-title {
  z-index: 1;
  width: 25%;
  padding-left: 32px;
  padding-right: 32px;
  position: relative;
}

.pricing-table-row-cols {
  flex: 1;
  align-self: center;
}

.pricing-table-row {
  align-items: center;
  display: flex;
}

.show-hide-div {
  align-self: center;
  align-items: center;
  display: flex;
}

.hide-text-div {
  background-color: #fff;
  border: 1px #cdcfcf;
  border-radius: 5px;
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.svg-2 {
  max-width: 128px;
  min-height: 10px;
  min-width: 18px;
  flex-direction: row;
  align-self: center;
  display: flex;
}

.show-text-div {
  border: 1px #cdcfcf;
  border-radius: 5px;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.p2-4 {
  margin-bottom: 0;
  font-family: Inter, sans-serif;
}

.three-column-grid {
  max-width: 56rem;
  grid-column-gap: 4rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-top: 2rem;
  display: grid;
}

.div-free-machinery {
  padding: 0;
  font-weight: 400;
  text-decoration: none;
}

.p2-5 {
  margin-bottom: 0;
  font-family: Inter, sans-serif;
}

.div-stiff-where {
  align-items: center;
  margin-top: 1.25rem;
  padding: 0;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.img-influence-middle {
  width: 2.75rem;
  height: 2.75rem;
  object-fit: cover;
  border-style: solid;
  border-width: 0;
  border-radius: 9999px;
  flex-shrink: 0;
  padding: 0;
  font-weight: 400;
  text-decoration: none;
}

.div-more-cake {
  margin-left: .5rem;
  padding: 0;
  font-weight: 400;
  text-decoration: none;
}

.blockquote-pool-brown {
  background-color: #fff;
  border-style: solid;
  border-width: 0;
  border-radius: 1rem;
  padding: 1.5rem 1.75rem;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  box-shadow: 0 0 12px -2px rgba(0, 0, 0, .18);
}

.p2-6 {
  margin-bottom: 0;
  font-family: Inter, sans-serif;
}

.link-faqs {
  color: #444;
}

.toggle-test-2 {
  z-index: 5;
  width: 170px;
  height: 40px;
  background-color: #003829;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
  position: absolute;
  left: auto;
  right: 0;
}

.pricing-tab-yello-badge-3 {
  color: #02016f;
  background-color: #e1ff68;
  border-radius: 4px;
  padding: 6px;
  position: absolute;
  top: -10px;
}

.pricing-tab-yello-badge-3.bg-grey {
  background-color: #f4f4f4;
  border: 1px #e4e4e4;
}

.link-19 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.svg-3 {
  max-width: 128px;
  min-height: 10px;
  min-width: 18px;
  flex-direction: row;
  align-self: center;
  display: flex;
}

.toggle-wrapper-4 {
  z-index: 0;
  width: 240px;
  height: 40px;
  cursor: pointer;
  background-color: #f4f4f4;
  border-radius: 20px;
  display: flex;
  position: relative;
}

.svg-4 {
  max-width: 128px;
  min-height: 10px;
  min-width: 18px;
  flex-direction: row;
  align-self: center;
  display: flex;
}

.svg-4.margin_extra-tiny_top {
  min-height: 0;
  margin-top: 5px;
}

.svg-4.margin_extra-tiny_top.tick-position-top {
  align-self: flex-start;
  margin-top: 3px;
}

.svg-5 {
  max-width: 128px;
  min-height: 10px;
  min-width: 18px;
  flex-direction: row;
  align-self: center;
  display: flex;
}

.svg-5.max__width-20 {
  max-width: 20px;
  align-self: flex-start;
}

.svg-5.max__width-20.align-center {
  align-self: center;
}

.text-span-145 {
  color: #009b72;
}

.svg-6 {
  max-width: 128px;
  min-height: 10px;
  min-width: 18px;
  flex-direction: row;
  align-self: center;
  display: flex;
}

.svg-6.tick_position-top {
  align-self: flex-start;
}

.svg-6.tick_position-top.margin__extra-tiny-top {
  margin-top: 3px;
}

.text-span-146 {
  color: #009b72;
}

.svg-7 {
  max-width: 128px;
  min-height: 10px;
  min-width: 18px;
  flex-direction: row;
  align-self: center;
  display: flex;
}

.svg-7.tick_position-top {
  align-self: flex-start;
}

.svg-7.tick_position-top.margin__extra-tiny-top {
  margin-top: 3px;
}

.svg-7.position__static {
  position: static;
  top: auto;
  bottom: auto;
  left: 10%;
  right: auto;
}

.svg-7.margin_extra-tiny_top {
  min-height: 0;
  margin-top: 5px;
}

.svg-7.margin_extra-tiny_top.tick-position-top {
  align-self: flex-start;
  margin-top: 3px;
}

.text-span-147 {
  color: #009b72;
}

.text-span-148 {
  font-style: italic;
}

.text-span-149 {
  color: #009b72;
}

.text-span-155 {
  color: #009b72;
  font-size: 45px;
}

.pricing-asesoria {
  width: 80%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pricing-asesoria.full-center {
  width: 60%;
}

.text-span-156, .text-span-157, .text-span-158, .text-span-159 {
  color: var(--verde-quipu);
}

.text-span-160 {
  color: #009b72;
}

.text-span-161 {
  color: var(--verde-quipu);
}

.icon-new {
  color: #003829;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-weight: 600;
}

.text-span-165 {
  font-weight: 600;
}

.div-top-bar {
  width: 100%;
  height: 100%;
  max-width: 80rem;
  margin-left: 2rem;
  margin-right: 2rem;
}

.image-top-bar {
  width: auto;
  height: auto;
  align-self: flex-end;
  margin-bottom: 0;
  margin-right: 50px;
}

.grid-top-bar {
  width: 100%;
  height: 100%;
  max-width: 80rem;
  grid-column-gap: 132px;
  grid-row-gap: 132px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr .25fr;
  grid-auto-columns: 1fr;
  margin: 13px auto 0;
  display: grid;
}

.svg-8 {
  max-width: 128px;
  min-height: 10px;
  min-width: 18px;
  flex-direction: row;
  align-self: center;
  display: flex;
}

.link-20 {
  color: #003829;
  margin-left: 0;
  margin-right: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.link-20.top-bar {
  font-size: 18px;
}

.banner-superior-text {
  text-align: center;
}

.banner-superior-text.margin__medium_right {
  color: #003829;
  text-align: left;
  align-self: center;
  margin-bottom: 0;
  font-family: Plusjakartasans, sans-serif;
  font-size: 25px;
  line-height: 25px;
}

.link-cta-2 {
  color: #000;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.tab-pane-tab-1-5 {
  width: 100%;
  height: 100%;
  background-color: #fff;
}

.tab-title-2 {
  color: #003829;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.button-3 {
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-3.max-width {
  width: auto;
  max-width: 180px;
}

.button-3.max-width.margin__medium_top.deskstop-hidden {
  display: none;
}

.tab-button-5 {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  padding: 20px;
}

.tab-button-5.w--current {
  background-color: #f4f4f4;
  border-radius: 10px;
  display: block;
  overflow: hidden;
  box-shadow: -1px 2px 5px rgba(0, 0, 0, .2);
}

.button-4 {
  background-color: #009b72;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 12px 35px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-4.ghost {
  color: #009b72;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #009b72;
  margin-left: 5px;
  margin-right: 5px;
}

.button-4.ghost.black {
  color: #000;
  border-color: #000;
}

@media screen and (min-width: 1920px) {
  .div.flex-box.vertical.y-center {
    overflow: visible;
  }

  .text-field.small {
    display: block;
  }

  .f-image-cover {
    object-fit: fill;
  }

  .text-image-grid {
    justify-content: stretch;
    justify-items: start;
  }

  .div-block-3 {
    flex-direction: row;
  }

  .registrationcontainer {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-content: start;
    justify-content: start;
    align-items: start;
    justify-items: end;
    display: grid;
  }

  .image-5 {
    width: 100%;
    max-width: none;
    object-fit: fill;
  }

  .div-block-4 {
    overflow: visible;
  }

  .div-block-5 {
    justify-content: flex-start;
    align-items: center;
    margin-top: 1rem;
    margin-bottom: 1.5rem;
    display: flex;
  }

  .radio-button.w--redirected-checked {
    border-color: var(--verde-quipu);
  }

  .image-6 {
    width: 100%;
    max-width: none;
    object-fit: fill;
  }

  .div-block-8 {
    justify-content: flex-start;
    align-items: center;
    margin-top: 1rem;
    margin-bottom: 1.5rem;
    display: flex;
  }

  .text-field-3.small {
    display: block;
  }

  .radio-button-2.w--redirected-checked {
    border-color: #009b72;
  }

  .div-block-7 {
    overflow: visible;
  }

  .image-12 {
    width: 100%;
    max-width: none;
    object-fit: fill;
  }

  .radio-button-3.w--redirected-checked {
    border-color: #009b72;
  }

  .div-block-10 {
    overflow: visible;
  }

  .div-block-11, .div-block-12, .div-block-13 {
    justify-content: flex-start;
    align-items: center;
    margin-top: 1rem;
    margin-bottom: 1.5rem;
    display: flex;
  }
}

@media screen and (max-width: 991px) {
  .main-container {
    padding: 2.5rem;
    overflow: hidden;
  }

  .h2 {
    margin-top: 5px;
    margin-bottom: 10px;
    font-size: 25px;
    line-height: 25px;
  }

  .h2.light-green.datos {
    font-weight: 700;
  }

  .h2.text__white.margin__small_bot {
    text-align: center;
    margin-bottom: 15px;
  }

  .h2.text__white.mobile-centered {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .h2.text__green-dark {
    text-align: center;
    line-height: 30px;
  }

  .h2.text__green-dark.text__centered {
    margin-left: auto;
    margin-right: auto;
  }

  .h2.text__green-dark.text__centered.mobile {
    display: block;
  }

  .h2.text__green-dark.mobile-hidden {
    display: none;
  }

  .h2.text__green-dark.table__text, .h2.text__green-dark.margin__medium_left.align-left {
    text-align: left;
  }

  .div {
    margin-left: 0;
    margin-right: auto;
  }

  .div.padding__small_top-bot {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 14px;
  }

  .div.padding__small.x-center.borders__right-left {
    width: 100%;
  }

  .div.flex-box.vertical.full-center {
    width: 70%;
  }

  .div.flex-box.margin__medium_top.mobile-hidden {
    display: none;
  }

  .div.flex-box.x-center {
    margin-left: auto;
    margin-right: auto;
  }

  .div.margin__small_top.mobile-center {
    align-self: center;
    margin-left: auto;
  }

  .div.y-center {
    align-items: center;
    display: flex;
  }

  .div.y-center.mobile-hidden {
    display: none;
  }

  .div.y-center.mobile {
    width: 100%;
    flex-direction: column;
    display: flex;
  }

  .div.width__50 {
    width: 100%;
    margin-bottom: 20px;
  }

  .div.height__full.margin__auto {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .div.image {
    width: 199%;
  }

  .div.image.rounded__20px {
    width: 100%;
    height: 250px;
    background-position: 50% 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div.card-block {
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    padding: 20px;
    display: flex;
  }

  .div.bg__green_image.full-center.rounded__20px {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .div.logo_wrapper {
    width: 100%;
  }

  .div.video-2 {
    background-color: var(--gris);
    margin-left: auto;
    margin-right: auto;
  }

  .div.mobile {
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div.form__custom, .div.mobile-centered {
    margin-left: auto;
    margin-right: auto;
  }

  .div.video-2 {
    background-color: #f1f1f1;
    margin-left: auto;
    margin-right: auto;
  }

  .div.margin__auto {
    margin-left: auto;
    margin-right: auto;
  }

  .div.video-2 {
    background-color: #f1f1f1;
    margin-left: auto;
    margin-right: auto;
  }

  .h1 {
    margin-bottom: 12px;
    font-size: 35px;
    line-height: 35px;
  }

  .h1.text__white, .h1.text__green-dark.margin__medium_bot {
    text-align: center;
  }

  .h3 {
    margin-bottom: 10px;
    font-size: 22px;
    line-height: 22px;
  }

  .h3.text__white.mobile-hidden {
    display: none;
  }

  .h3.text__green-dark {
    display: block;
  }

  .h3.text__green-dark.full-center.mobile-center {
    text-align: center;
  }

  .h3.text__green-dark.full-center.margin__tiny_top.subrayado {
    font-size: 14px;
  }

  .h3.text__green-dark.mobile-hidden {
    display: none;
  }

  .h4 {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 18px;
    line-height: 18px;
  }

  .h4.padding__medium_right-left.text__green-dark.text__centered {
    margin-left: auto;
    margin-right: auto;
  }

  .h4.margin__medium_bot.hover {
    display: flex;
  }

  .h4.text__green-dark {
    align-self: center;
  }

  .titulin {
    margin-bottom: 5px;
  }

  .titulin.alter.mobile-hidden {
    display: none;
  }

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

  .titulin.text__align-left.mobile-centered, .p.bold {
    text-align: center;
  }

  .p.bold.text__white.margin__tiny_left.mobile-hidden {
    flex-direction: row-reverse;
    display: none;
  }

  .p.bold.text__green-dark.align__izquierda {
    text-align: left;
  }

  .p.bold.margin__tiny_left.mobile {
    display: block;
  }

  .p.bold.margin__small_left, .p.bold.table__text {
    text-align: left;
  }

  .p.text__centered.margin__medium_bot.hover {
    display: flex;
  }

  .p.text__white.margin__small_bot.mobile-centered {
    text-align: center;
  }

  .subtitle {
    margin-bottom: 5px;
    font-size: 16px;
  }

  .section.header.alter.padding__big_top-bot.height__90vh, .section.header.height__90vh, .section.header.alter.padding__big_top-bot.height__90vh {
    height: auto;
  }

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

  .button.ghost {
    margin-left: auto;
    margin-right: auto;
  }

  .button.ghost.mobile {
    display: flex;
  }

  .button.margin__medium_top {
    margin-left: auto;
    margin-right: auto;
  }

  .button.margin__medium_top.full-center.max__witdh18 {
    max-width: 31%;
  }

  .button.small.bg__green-dark.uncentered {
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .button.small.uncentered.mobile-centered {
    margin-left: auto;
  }

  .button.mobile-hidden {
    display: none;
  }

  .button.mobile {
    display: flex;
  }

  .button.max-width, .button.max-width.margin__medium_top {
    margin-left: auto;
    margin-right: auto;
  }

  .button.max-width.margin__medium_top.deskstop-hidden {
    display: flex;
  }

  .button.table__button {
    width: 70%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-cta.margin__small_top {
    display: block;
  }

  .svg {
    min-width: 10px;
  }

  .svg.margin_extra-tiny_top.tick-position-top {
    margin-top: 6px;
  }

  .svg.max__width-20.margin__extra-tiny-top {
    max-width: 15px;
  }

  .svg.medium.margin__small_bot {
    width: 40px;
    max-width: 45px;
  }

  .grid__3-1.header {
    justify-content: stretch;
    justify-items: stretch;
    display: none;
  }

  .image {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image.height__full {
    display: block;
  }

  .image.height__full.tabs {
    width: 60%;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .image.standart {
    width: 50vw;
    margin-left: auto;
    margin-right: auto;
  }

  .image.bloquex__text-img {
    width: 70%;
    height: auto;
    order: 1;
  }

  .grid__2-1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .grid__2-1.header-small {
    grid-template-columns: 1.25fr;
  }

  .grid__2-1.mobile-hidden {
    display: none;
  }

  .grid__2-1.mobile {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .padding__tiny {
    padding: 5px;
  }

  .padding__tiny_top {
    padding-top: 5px;
  }

  .padding__tiny_bot {
    padding-bottom: 5px;
  }

  .padding__tiny_left {
    padding-left: 5px;
  }

  .padding__tiny_right {
    padding-right: 5px;
  }

  .padding__small {
    padding: 10px;
  }

  .padding__small_top {
    padding-top: 10px;
  }

  .padding__small_bot {
    padding-bottom: 10px;
  }

  .padding__small_left {
    padding-left: 10px;
  }

  .padding__small_right {
    padding-right: 10px;
  }

  .padding__medium {
    padding: 20px;
  }

  .padding__medium_top {
    padding-top: 20px;
  }

  .padding__medium_bot {
    padding-bottom: 20px;
  }

  .padding__medium_left {
    padding-left: 20px;
  }

  .padding__medium_right {
    padding-right: 20px;
  }

  .padding__big {
    padding: 30px;
  }

  .padding__big_top {
    padding-top: 30px;
  }

  .padding__big_bot {
    padding-bottom: 30px;
  }

  .padding__big_left {
    padding-left: 30px;
  }

  .padding__big_right {
    padding-right: 30px;
  }

  .padding__small_top-bot {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .padding__medium_top-bot {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .padding__big_top-bot {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .padding__tiny_top-bot {
    padding-top: 5px;
    padding-bottom: 5px;
  }

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

  .padding__small_right-left {
    padding-left: 10px;
    padding-right: 10px;
  }

  .padding__medium_right-left {
    padding-left: 20px;
    padding-right: 20px;
  }

  .padding__big_right-left {
    padding-left: 30px;
    padding-right: 30px;
  }

  .margin__tiny {
    margin: 5px;
  }

  .margin__tiny_top {
    margin-top: 5px;
  }

  .margin__tiny_bot {
    margin-bottom: 5px;
  }

  .margin__tiny_left {
    margin-left: 5px;
  }

  .margin__tiny_right {
    margin-right: 5px;
  }

  .margin__small {
    margin: 10px;
  }

  .margin__small_top {
    margin-top: 10px;
  }

  .margin__small_bot {
    margin-bottom: 10px;
  }

  .margin__small_left {
    margin-left: 10px;
  }

  .margin__small_right {
    margin-right: 10px;
  }

  .margin__medium {
    margin: 20px;
  }

  .margin__medium_top {
    margin-top: 20px;
  }

  .margin__medium_bot {
    margin-bottom: 20px;
  }

  .margin__medium_left {
    margin-left: 20px;
  }

  .margin__medium_right {
    margin-right: 20px;
  }

  .margin__big {
    margin: 30px;
  }

  .margin__big_top {
    margin-top: 30px;
  }

  .margin__big_bot {
    margin-bottom: 30px;
  }

  .margin__big_left {
    margin-left: 30px;
  }

  .margin__big_right {
    margin-right: 30px;
  }

  .margin__small_top-bot {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .margin__tiny_top-bot {
    margin-top: 5px;
    margin-bottom: 5px;
  }

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

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

  .margin__medium_top-bot {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .margin__medium_right-left {
    margin-left: 20px;
    margin-right: 20px;
  }

  .margin__big_top-bot {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .margin__big_right-left {
    margin-left: 30px;
    margin-right: 30px;
  }

  .tabs_menu.horizontal.no-margin {
    width: 200px;
    flex-direction: column;
    top: 0%;
  }

  .tabs_menu.horizontal.no-margin.custom {
    z-index: 6;
    width: 100%;
    display: none;
  }

  .tabs_menu.v2 {
    flex-direction: row;
    justify-content: flex-start;
    overflow: scroll;
  }

  .tabs_content.horizontal {
    width: 70%;
    align-self: center;
    margin-left: 0;
    display: block;
  }

  .tabs_content.horizontal.margin__auto {
    margin-left: auto;
    margin-right: auto;
  }

  .tabs_content.horizontal {
    display: block;
  }

  .tab-button {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-button.small {
    background-color: rgba(0, 0, 0, 0);
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .tab-button.small.w--current {
    overflow: visible;
  }

  .tab-button.small.cuadrado {
    background-color: var(--white);
    color: var(--verde-oscuro);
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 12px;
  }

  .tab-button.v2 {
    width: 300px;
    max-width: 300px;
    background-color: var(--white);
    padding-bottom: 20px;
  }

  .tab-button.v2.w--current {
    width: 300px;
    max-width: 300px;
    background-color: var(--white);
    color: var(--verde-oscuro);
  }

  .color-square {
    width: 80%;
    height: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 30px;
    position: absolute;
    top: auto;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .slider {
    height: 100%;
    padding-bottom: 60px;
  }

  .slide.position__relative {
    height: auto;
  }

  .grid__testimonial {
    width: 50%;
  }

  .grid__testimonial.height__full {
    width: 100%;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .name-card.rounded__20px {
    width: 100%;
    position: static;
  }

  .name-card-wrapper {
    width: 100%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: static;
  }

  .left-arrow {
    width: 25px;
    height: 25px;
  }

  .left-arrow.position__absolute {
    position: absolute;
    top: auto;
    bottom: 2%;
    left: 0%;
    right: 5%;
  }

  .right-arrow {
    width: 25px;
    height: 25px;
  }

  .right-arrow.position__absolute {
    position: absolute;
    top: auto;
    bottom: 2%;
    left: 0%;
    right: -5%;
  }

  .card-text {
    font-size: 18px;
    line-height: 25px;
    transform: none;
  }

  .card-div {
    width: 60%;
    justify-content: center;
    align-items: center;
  }

  .card-div.full-center {
    margin-left: auto;
    margin-right: auto;
  }

  .video {
    display: flex;
  }

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

  .grid__destacados.margin__big_top-bot {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .grid__logos.margin__big_top {
    grid-template-columns: 1fr 1fr;
  }

  .faq-wrapper {
    width: 100%;
  }

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

  .grid__directorio {
    width: 100%;
  }

  .directorio__wrapper {
    flex-direction: column;
  }

  .directorio__div-textos {
    width: 100%;
  }

  .directorio__div-textos.cards {
    width: 100%;
    margin-bottom: 30px;
    margin-right: 0;
  }

  .grid__proceso.margin__big_top-bot {
    grid-template-columns: 1fr;
  }

  .proceso__block.full-center {
    width: 70%;
    margin: 0 auto 20px;
  }

  .proceso__block_text {
    width: 60%;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .contact-form {
    padding-top: 0;
    padding-bottom: 0;
  }

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

  .grid__contacto-direccion.margin__big_top {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-wrapper {
    margin-bottom: 30px;
  }

  .pricing-card.full-center {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2.2em;
    padding-bottom: 2.2em;
  }

  .precio {
    font-size: 50px;
  }

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

  .directorio__card {
    max-height: none;
    min-height: 150px;
  }

  .cta-banner-image {
    width: 80%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    position: static;
    transform: translate(25%, 8%);
  }

  .cta-banner-wrapper {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    overflow: hidden;
  }

  .cta-banner-wrapper.small {
    flex-direction: column;
    padding-bottom: 40px;
  }

  .cta-banner-text-div {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .cta-banner-text-div.width__60 {
    width: 100%;
  }

  .cta-arrow {
    width: 80px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    position: static;
  }

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

  .team-grid.margin__medium_bot {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .chevron {
    margin-right: 20px;
  }

  .dropdown-list.w--open {
    width: 100%;
    min-width: auto;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    display: flex;
    position: relative;
    left: auto;
  }

  .nav-menu {
    height: auto;
    background-color: #fff;
    flex-direction: column;
    display: flex;
    position: absolute;
  }

  .nav-menu.alter {
    background-color: var(--verde-oscuro);
  }

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

  .navigation-link-primary {
    width: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, .2);
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .navigation-container {
    min-height: auto;
    position: relative;
  }

  .menu-button-2 {
    color: #000;
    border-radius: 10px;
    margin-left: 14px;
  }

  .menu-button-2.w--open {
    color: #fff;
    background-color: rgba(0, 0, 0, .2);
  }

  .dropdown-base-wrapper {
    width: 100%;
    box-shadow: none;
    border-radius: 0;
  }

  .navigation-menu {
    flex-direction: column;
    align-items: center;
    display: block;
  }

  .brand {
    margin-right: 10px;
    padding: 0;
  }

  .navigation-button-wrap {
    align-items: center;
    display: flex;
  }

  .dropdown-link-base {
    padding: 20px;
    display: flex;
  }

  .dropdown-toggle {
    width: 100%;
    padding-left: 16px;
  }

  .dropdown-toggle.w--open {
    width: 100%;
  }

  .nav-dropdown {
    border-bottom: 1px solid rgba(0, 0, 0, .2);
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .dropdown-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .grid__webinars {
    width: 70%;
    grid-template-columns: 1fr;
  }

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

  .webinar-card {
    padding-top: 2.2em;
    padding-bottom: 2.2em;
  }

  .f-container-regular {
    padding: 2.5rem;
  }

  .section-footer {
    padding: 0 0%;
  }

  .f-footer-grid {
    grid-template-columns: 1fr 1fr;
  }

  .f-footer-bottom {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .table-wrapper {
    width: 80%;
    height: auto;
    margin-bottom: 20px;
    margin-right: 4px;
  }

  .table-wrapper._100 {
    margin-bottom: 20px;
  }

  .table-wrapper._100.table {
    height: 100%;
    overflow: visible;
  }

  .table-col {
    width: 200px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .table-col.full-center.green_column {
    justify-content: center;
  }

  .table {
    padding-left: 10px;
    padding-right: 10px;
  }

  .table.no-pad.overflow {
    width: 130vw;
    height: 100%;
    flex: none;
    overflow: scroll;
  }

  .table-row-4-col.header, .table-row-4-col.data-row {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-wrapper__wide-photo {
    width: 40%;
    display: none;
  }

  .section__wide-photo {
    height: auto;
  }

  .container__wide-photo {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-2 {
    width: 90%;
  }

  .ayuda__image-wrapper {
    display: none;
  }

  .slider-t8 {
    padding-bottom: 0;
  }

  .right-arrow-t8, .left-arrow-t8 {
    display: none;
  }

  .tabs__features-vertical {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 40px;
    display: flex;
  }

  .tabs__features-vertical.margin__auto {
    margin-left: auto;
    margin-right: auto;
  }

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

  .link-block.hover {
    display: flex;
  }

  .modulo-cards__img {
    height: auto;
  }

  .features__text-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div__texto-centrado-ocr {
    width: auto;
  }

  .grid__creedenciales {
    grid-row-gap: 16px;
    grid-template-rows: auto;
  }

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

  .grid-three-columns, .grid-three-columns.annuallly {
    grid-template-columns: 1fr;
  }

  .grid-three-columns.annuallly._2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-three-columns.monthly {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .grid-three-columns.monthly._2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .grid-three-columns.annuallly {
    grid-template-columns: 1fr;
  }

  .padding-top-80px {
    padding-top: 0;
  }

  .content-pricig-table {
    margin-top: 60px;
  }

  .tiny_text {
    font-size: 10px;
  }

  .tab__text {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
  }

  .white-half {
    padding-top: 2.5rem;
    padding-bottom: 80px;
    position: relative;
  }

  .heading__wrapper-ayuda {
    width: 100%;
    margin-bottom: 30px;
  }

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

  .collection-list-item {
    width: 100%;
  }

  .load-more-button {
    margin-left: 5px;
    margin-right: 5px;
  }

  .header-text-wrapper {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .ticks_container {
    width: 100%;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-menu-icon {
    color: #fff;
  }

  .trust-pilot__wrapper {
    margin-top: 0;
    transform: none;
  }

  .movil__wide-photo-img__wrapper {
    width: 70%;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .footer__header {
    width: 70%;
  }

  .footer__logo {
    margin-bottom: 5px;
  }

  .footer__redes {
    display: flex;
  }

  .proceso__image-wrapper {
    width: 60%;
    position: relative;
  }

  .grid-form {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .grid__whitespace {
    display: none;
  }

  .dropdown-list-v2.w--open {
    width: 100%;
    min-width: auto;
    padding-top: 0;
    position: relative;
    left: auto;
  }

  .mobile-dropdown-tab {
    z-index: 10;
    max-width: 300px;
    cursor: pointer;
    border: 1px solid #000;
    border-radius: 5px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    display: none;
    position: absolute;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .mobile-dropdown-text {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
  }

  .lottie-animation {
    order: -1;
  }

  .app-image {
    width: 100%;
    max-height: 100%;
    max-width: none;
    display: block;
  }

  .videos-wrapper {
    grid-template-columns: 1fr;
  }

  .dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .dropdown-link:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .menu-icon_line-middle-2 {
    width: 24px;
    height: 2px;
    background-color: #344054;
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .button-navbar {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    mix-blend-mode: normal;
  }

  .menu-icon_line-bottom-2 {
    width: 24px;
    height: 2px;
    background-color: #344054;
    border-radius: 1rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar-bottom-bar-background {
    width: 100%;
    border-radius: .5rem;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .dropdown-content-left {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .menu-icon_line-top-2 {
    width: 24px;
    height: 2px;
    background-color: #344054;
    border-radius: 1rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .dropdown-list-gmv-3 {
    position: relative;
    overflow: hidden;
  }

  .dropdown-list-gmv-3.w--open {
    min-width: auto;
    box-shadow: none;
    border-style: none;
    align-items: flex-start;
    margin-bottom: 1.5rem;
    padding: 0 0 0;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .navbar-menu-right {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    padding-bottom: 7rem;
  }

  .menu-icon_component-2 {
    width: 48px;
    height: 48px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-middle-inner-2 {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar-burger-btn.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .navbar-bottom-bar {
    border-radius: .5rem;
    margin-bottom: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: none;
  }

  .navbar-dropdown-content-gmv {
    flex-direction: column;
  }

  .uui-dropdown-icon-2 {
    color: #667085;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    top: auto;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .dropdown-toggle-gmv {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .dropdown-toggle-gmv:hover {
    color: #101828;
  }

  .navbar-button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar03_bottom-bar-left {
    margin-bottom: 2rem;
  }

  .navbar-link {
    width: 100%;
    color: #101828;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar-link:hover {
    color: #101828;
  }

  .navbar-menu-gmv {
    height: 100vh;
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-top: 1px solid #f2f4f7;
    align-items: flex-start;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .navbar-texts {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: #101828;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .navbar-menu-dropdown {
    width: 100%;
    position: relative;
  }

  .fs-cc-banner_text {
    margin-right: 0;
  }

  .fs-cc-banner_buttons-wrapper {
    margin-top: 1rem;
  }

  .fs-cc-banner_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .image-feature-full-header {
    width: 100%;
    height: auto;
    max-height: none;
  }

  .component-feature-full-header {
    min-height: auto;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .content-feature-full-header {
    max-width: none;
  }

  .imgwrapper-feature-full-header {
    justify-content: center;
    align-items: flex-start;
    padding-left: 2rem;
    padding-right: 2rem;
    display: flex;
  }

  .avatar-stack_component.margin-top {
    margin-top: 1rem;
    margin-bottom: 0;
  }

  .team-grid-fixed {
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge-5 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .testimonial_mask {
    width: 100%;
  }

  .testimonial_slide {
    margin-right: 2.5rem;
    padding-right: 0;
  }

  .testimonial_component {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 0;
  }

  .brix---heading-h3-size {
    font-size: 22px;
    line-height: 32px;
  }

  .cards-segments {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .card-links-segments {
    padding-bottom: 40px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .section-footer-2 {
    padding: 0 0%;
  }

  .uui-contact04_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .image-3 {
    order: 1;
  }

  .video-block {
    display: block;
  }

  .lottie-animation-2, .image-4 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-4.height__full {
    display: block;
  }

  .image-4.height__full.tabs {
    width: 60%;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .button-2 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-2.max-width, .button-2.max-width.margin__medium_top {
    margin-left: auto;
    margin-right: auto;
  }

  .button-2.black.mobile.mobile-full-width.mobile-hidden {
    display: none;
  }

  .button-2.ghost {
    margin-left: auto;
    margin-right: auto;
  }

  .button-2.ghost.black.mobile-hidden {
    display: none;
  }

  .button-2.margin__medium_top {
    margin-left: auto;
    margin-right: auto;
  }

  .tab-button-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-pane-tab-1-2 {
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-pane-tab-1-2:hover {
    margin: 40px 0 0;
  }

  .tab-button-3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-pane-tab-1-3 {
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-pane-tab-1-3:hover {
    margin: 40px 0 0;
  }

  .lottie-animation-3 {
    margin-top: 40px;
  }

  .registrationcontainer {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: flex;
  }

  .image-5 {
    height: auto;
  }

  .div-block-4 {
    display: none;
  }

  .div-block-5 {
    justify-content: space-around;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-layout84_left {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .uui-layout84_content-bottom {
    grid-column-gap: 2rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
    margin-top: 0;
  }

  .uui-layout84_right {
    grid-row-gap: 1rem;
  }

  .image-6 {
    height: auto;
  }

  .div-block-8 {
    justify-content: space-around;
  }

  .div-block-6 {
    width: 90%;
  }

  .div-block-7 {
    display: none;
  }

  .image-7, .image-8 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-8.standart {
    width: 50vw;
    margin-left: auto;
    margin-right: auto;
  }

  .image-9 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-9.bloquex__text-img {
    width: 70%;
    height: auto;
    order: 1;
  }

  .image-10 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-10.bloquex__text-img {
    width: 70%;
    height: auto;
    order: 1;
  }

  .lottie-animation-4 {
    order: -1;
  }

  .image-11 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-11.bloquex__text-img {
    width: 70%;
    height: auto;
    order: 1;
  }

  .div-block-9 {
    width: 90%;
  }

  .image-12 {
    height: auto;
  }

  .div-block-10 {
    display: none;
  }

  .div-block-11, .div-block-12, .div-block-13 {
    justify-content: space-around;
  }

  .image-13 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-13.bloquex__text-img {
    width: 70%;
    height: auto;
    order: 1;
  }

  .image-14 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-14.bloquex__text-img {
    width: 70%;
    height: auto;
    order: 1;
  }

  .image-15 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-15.bloquex__text-img {
    width: 70%;
    height: auto;
    order: 1;
  }

  .image-16 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-16.bloquex__text-img {
    width: 70%;
    height: auto;
    order: 1;
  }

  .pricing-card-2.full-center {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2.2em;
    padding-bottom: 2.2em;
  }

  .precio-2 {
    font-size: 50px;
  }

  .pricing-card-3.full-center {
    width: 70%;
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2.2em;
    padding-bottom: 2.2em;
  }

  .pricing-card-3.full-center.dekstop-hidden {
    display: flex;
  }

  .pricing-card-3.full-center.personalized {
    display: none;
  }

  .pricing-card-3.full-center {
    width: 70%;
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2.2em;
    padding-bottom: 2.2em;
  }

  .svg__top-right-3.medium {
    top: 2%;
  }

  .precio-3 {
    font-size: 50px;
  }

  .image-17 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-17.standart {
    width: 50vw;
    margin-left: auto;
    margin-right: auto;
  }

  .image-17.bloquex__text-img {
    width: 70%;
    height: auto;
    order: 1;
  }

  .image-17.height__full {
    display: block;
  }

  .image-17.height__full.tabs {
    width: 60%;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .directorio__card-2 {
    max-height: none;
    min-height: 150px;
  }

  .lottie-animation-5 {
    order: -1;
  }

  .tab-button-4 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-button-4.small {
    background-color: rgba(0, 0, 0, 0);
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .tab-button-4.small.w--current {
    overflow: visible;
  }

  .row {
    flex-flow: wrap;
    justify-content: flex-start;
  }

  .col {
    width: 50%;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .col.lg-5 {
    width: 100%;
  }

  .col.lg-1 {
    display: none;
  }

  .precio-4, .precio-5, .precio-6 {
    font-size: 50px;
  }

  .pricing-tab-yello-badge-2 {
    width: 35%;
    top: -10px;
  }

  .pricing-table-content {
    border-bottom: 1px solid rgba(255, 255, 255, .08);
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .table-info-2 {
    width: 150%;
    max-width: none;
  }

  .pricing-card-row {
    border-bottom-style: none;
  }

  .pricing-card-row.last {
    margin-bottom: 0;
  }

  .pricing-card-row.mobile-center {
    justify-content: center;
  }

  .pricing-icon {
    width: 12px;
    height: 12px;
    background-size: 12px;
    margin-right: 12px;
  }

  .pricing-row-text {
    min-width: 30px;
    font-size: 14px;
    line-height: 18px;
  }

  .pricing-row-text.title {
    font-size: 16px;
    font-weight: 500;
  }

  .pricing-table-wrapper {
    overflow: visible;
  }

  .pricing-table-header {
    z-index: 2;
    background-color: #fff;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    flex-direction: column;
    top: 56px;
  }

  .pricing-table-section-title {
    padding-left: 0;
  }

  .toggle-wrapper-3.table {
    width: 100%;
    color: #fff;
    background-color: #fff;
    border-radius: 16px;
    align-self: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .pricing-card-header-2.table {
    padding-bottom: 32px;
  }

  .pricing-card-header-2.table.middle {
    background-color: rgba(0, 0, 0, 0);
  }

  .highlighted-pricing-table-row {
    width: 33.334%;
    display: none;
    left: 33.334%;
  }

  .pricing-table-category-title {
    text-align: center;
    background-color: #fff;
  }

  .pricing-table-header-cols {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .pricing-table-row-title {
    width: 100%;
    background-color: rgba(255, 255, 255, .01);
  }

  .pricing-table-row {
    flex-direction: column;
    align-items: stretch;
    margin-bottom: 24px;
  }

  .svg-2 {
    min-width: 10px;
  }

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

  .div-free-machinery {
    margin-bottom: 40px;
  }

  .pricing-tab-yello-badge-3 {
    width: 35%;
    top: -10px;
  }

  .svg-3, .svg-4 {
    min-width: 10px;
  }

  .svg-4.margin_extra-tiny_top.tick-position-top {
    margin-top: 6px;
  }

  .svg-5, .svg-6, .svg-7 {
    min-width: 10px;
  }

  .svg-7.margin_extra-tiny_top.tick-position-top {
    margin-top: 6px;
  }

  .pricing-asesoria.full-center {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-top-bar {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .svg-8 {
    min-width: 10px;
  }

  .link-20.top-bar {
    font-size: 15px;
  }

  .banner-superior-text.margin__medium_right {
    font-size: 15px;
    line-height: 20px;
  }

  .button-3 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-3.max-width, .button-3.max-width.margin__medium_top {
    margin-left: auto;
    margin-right: auto;
  }

  .button-3.max-width.margin__medium_top.deskstop-hidden {
    display: flex;
  }

  .tab-button-5 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .button-4 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-4.ghost {
    margin-left: auto;
    margin-right: auto;
  }

  .button-4.ghost.black.mobile-hidden {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .main-container {
    overflow: hidden;
  }

  .div.flex-box.vertical.full-center {
    width: 100%;
  }

  .div.full-center {
    justify-content: center;
  }

  .h4.text__green-dark.margin__small_top-bot {
    font-family: Inter, sans-serif;
    font-weight: 500;
  }

  .section.banner-superior {
    margin-top: auto;
    margin-bottom: auto;
    padding-bottom: 0;
  }

  .button.margin__medium_top.full-center.max__witdh18 {
    text-align: center;
  }

  .svg.position__static {
    position: static;
  }

  .image.standart {
    width: 40vw;
  }

  .image.bloquex__text-img {
    width: 100%;
  }

  .tabs_menu.v2 {
    margin-left: auto;
  }

  .tabs_content.horizontal {
    width: 80%;
  }

  .tab-button.small {
    margin-left: 5px;
  }

  .tab-button.small.w--current {
    overflow: visible;
  }

  .left-arrow.position__absolute {
    right: 10%;
  }

  .right-arrow.position__absolute {
    right: -10%;
  }

  .card-div.full-center {
    width: 100%;
  }

  .video.max__width-100 {
    width: 400px;
  }

  .grid__destacados.margin__big_top-bot {
    grid-template-columns: 1fr;
  }

  .grid__destacados-icono.margin__big_top {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .accordion-item-content {
    margin-right: 0;
  }

  .grid__funcionalidad, .grid__directorio {
    grid-template-columns: 1fr;
  }

  .proceso__block.full-center, .proceso__block_text {
    width: 100%;
  }

  .contact-form {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .grid__form-checks.margin__small_bot {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .pricing-card.full-center {
    width: 100%;
  }

  .cta-banner-wrapper {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .team-grid.margin__medium_bot {
    grid-template-columns: 1fr 1fr;
  }

  .navigation-menu {
    width: 100%;
  }

  .dropdown-link-base {
    flex-wrap: wrap;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .megamenu-footer {
    flex-direction: column;
  }

  .grid__webinars {
    width: 100%;
    grid-template-columns: 1fr;
  }

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

  .table-wrapper {
    width: 100%;
    border-style: none;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
    transform: scale(.8);
  }

  .table-wrapper._100 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .table-wrapper._100.table {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    overflow: auto;
    transform: none;
  }

  .table-col {
    width: 180px;
  }

  .table.no-pad {
    padding-left: 10px;
    padding-right: 0;
  }

  .table.no-pad.overflow {
    padding-left: 0;
    overflow: auto;
  }

  .table-row-4-col.header, .table-row-4-col.data-row {
    width: 100%;
  }

  .image-wrapper__wide-photo {
    width: 100%;
    height: 600px;
  }

  .section__wide-photo {
    flex-direction: column;
  }

  .container__wide-photo {
    width: 100%;
    justify-content: center;
  }

  .servicio-gestoria {
    width: 100%;
  }

  .grid__gestoria.margin__medium_bot, .grid-three-columns.annuallly, .grid-three-columns.annuallly, .collection-list {
    grid-template-columns: 1fr;
  }

  .movil__wide-photo-img__wrapper, .proceso__image-wrapper {
    width: 100%;
  }

  .destacado__block {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .navlink__img {
    display: none;
  }

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

  .app-image {
    max-height: 50%;
    display: none;
  }

  .button-navbar {
    font-size: 1rem;
  }

  .button-navbar:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .dropdown-content-left {
    grid-row-gap: .5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .dropdown-content-left.dropdown__4-columns {
    grid-row-gap: .5rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .dropdown-content-left.dropwdown__two-columns {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .uui-button-link {
    font-size: 1rem;
  }

  .uui-button-link:hover {
    color: #6941c6;
  }

  .dropdown-link-list {
    max-width: none;
    grid-row-gap: .5rem;
  }

  .navbar-gmv {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .dropdown-toggle-gmv {
    font-size: 1rem;
  }

  .button-login:hover {
    color: #475467;
    background-color: rgba(0, 0, 0, 0);
  }

  .navbar-link {
    font-size: 1rem;
  }

  .navbar-menu-gmv {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .fs-cc-prefs_title {
    font-size: 1.25rem;
  }

  .fs-cc-banner_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .component-feature-full-header {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .content-feature-full-header, .imgwrapper-feature-full-header {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .team-image {
    margin-bottom: 1rem;
  }

  .social-link:hover {
    color: #98a2b3;
  }

  .uui-button-row-4 {
    align-self: stretch;
  }

  .uui-space-xsmall-4 {
    min-height: .75rem;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .avatar-stack_component {
    margin-bottom: 1.5rem;
  }

  .team-grid-fixed {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-text-size-large-4 {
    font-size: 1rem;
  }

  .destacado-wrapper {
    padding: 2rem 1.5rem;
  }

  .uui-padding-vertical-xhuge-5 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .uui-heading-medium-4 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-page-padding-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-8 {
    font-size: 1rem;
  }

  .uui-button-8:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .testimonial-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .testimonial_arrow:hover {
    background-color: #fff;
  }

  .uui-testimonial07_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .testimonial_logo {
    max-height: 2.5rem;
  }

  .testimonial-text-size-large {
    font-size: 1rem;
  }

  .testimonial-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .testimonial_logo-wrapper {
    margin-top: 1rem;
  }

  .uui-heading-xsmall {
    font-size: 1.25rem;
  }

  .testimonial-space-xsmall {
    min-height: .75rem;
  }

  .uui-testimonial07_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .uui-testimonial07_client {
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
  }

  .testimonial_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-testimonial07_divider {
    display: none;
  }

  .testimonial_component {
    margin-top: 3rem;
    padding-bottom: 3rem;
  }

  .testimonial-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 0;
  }

  .grid-2-columns-segments {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---link-icon-right {
    width: 20px;
    margin-left: 8px;
  }

  .cards-segments {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .uui-contact04_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .registrationcontainer {
    display: block;
  }

  .div-block-4 {
    object-fit: scale-down;
    display: none;
  }

  .div-block-5 {
    justify-content: space-around;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-button-wrapper-3.max-width-full-mobile-landscape {
    width: 100%;
  }

  .uui-layout84_image-wrapper {
    height: 22rem;
    overflow: hidden;
  }

  .uui-button-secondary-gray-5 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-5:hover {
    color: #344054;
    background-color: #fff;
  }

  .uui-layout84_left {
    grid-row-gap: 1rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-space-small-4 {
    min-height: 1.25rem;
  }

  .uui-button-9 {
    font-size: 1rem;
  }

  .uui-button-9:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .uui-layout84_image {
    width: auto;
    height: 90%;
    max-height: none;
    max-width: none;
    align-self: center;
    margin-left: 1.5rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-row-5 {
    align-self: stretch;
  }

  .uui-button-row-5.button-row-center.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
    padding-top: 0;
  }

  .uui-layout84_image-blob {
    width: 120%;
    min-width: 28rem;
    top: 22%;
  }

  .uui-layout84_content-bottom {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    margin-top: 1rem;
    margin-bottom: 3rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-heading-xxsmall-2 {
    font-size: 1.125rem;
  }

  .uui-layout84_component {
    align-items: stretch;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-layout84_right {
    grid-row-gap: 1rem;
  }

  .div-block-8 {
    justify-content: space-around;
  }

  .div-block-7 {
    object-fit: scale-down;
    display: none;
  }

  .image-8.standart {
    width: 40vw;
  }

  .image-9.bloquex__text-img, .image-10.bloquex__text-img, .image-11.bloquex__text-img {
    width: 100%;
  }

  .div-block-10 {
    object-fit: scale-down;
    display: none;
  }

  .div-block-11, .div-block-12, .div-block-13 {
    justify-content: space-around;
  }

  .image-13.bloquex__text-img, .image-14.bloquex__text-img, .image-15.bloquex__text-img, .image-16.bloquex__text-img, .pricing-card-2.full-center, .pricing-card-3.full-center, .pricing-card-3.full-center, .pricing-card-3.full-center, .pricing-card-3.full-center {
    width: 100%;
  }

  .image-17.standart {
    width: 40vw;
  }

  .image-17.bloquex__text-img {
    width: 100%;
  }

  .tab-button-4.small {
    margin-left: 5px;
  }

  .tab-button-4.small.w--current {
    overflow: visible;
  }

  .row {
    flex-wrap: wrap;
  }

  .form-field.side-margins.no-bottom-margins {
    min-width: 300px;
  }

  .col.lg-5, .col.lg-6 {
    width: 100%;
  }

  .pricing-tab-yello-badge-2 {
    display: block;
  }

  .pricing-icon {
    width: 16px;
    height: 16px;
    background-size: 16px;
    margin-right: 16px;
  }

  .pricing-row-text {
    min-width: 50px;
    font-size: 16px;
  }

  .toggle-wrapper-3 {
    z-index: 2;
    background-color: #0d0f19;
    margin-top: 8px;
    margin-left: -24px;
    margin-right: -24px;
    padding-top: 24px;
    padding-bottom: 24px;
    position: -webkit-sticky;
    position: sticky;
    top: 56px;
  }

  .pricing-card-header-2 {
    z-index: 0;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .pricing-tab-yello-badge-3 {
    width: 35%;
    display: block;
  }

  .svg-7.position__static {
    position: static;
  }

  .div-top-bar {
    align-self: center;
    margin-top: auto;
    margin-bottom: auto;
  }

  .image-top-bar {
    display: none;
  }

  .grid-top-bar {
    grid-template-columns: 1fr .25fr;
    align-content: center;
    align-items: center;
    justify-items: center;
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .banner-superior-text.margin__medium_right {
    margin-right: auto;
  }
}

@media screen and (max-width: 479px) {
  .main-container {
    padding: 2rem 1rem;
  }

  .main-container.y-center {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .main-container.y-center.mobile__margin {
    padding-bottom: 0;
  }

  .h2 {
    font-weight: 500;
  }

  .h2.max__width-70 {
    max-width: 100%;
  }

  .div.flex-box.margin__medium_top.mobile {
    flex-direction: column;
  }

  .div.flex-box.margin__tiny_top-bot.full-center.max__width-405, .div.flex-box.margin__tiny_top-bot.full-center.max__width-405.padding__small_bot {
    width: auto;
  }

  .div.flex-box.margin__small_top-bot {
    align-items: flex-start;
  }

  .div.height__full.margin__auto {
    width: auto;
    align-items: center;
    display: flex;
  }

  .div.margin__medium_top.full-center {
    margin-top: 10px;
  }

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

  .h1 {
    font-size: 34px;
    font-weight: 500;
  }

  .h3, .h4 {
    font-weight: 500;
  }

  .h4.text__green-dark.margin__small_top-bot {
    text-align: center;
    margin-bottom: 5px;
  }

  .h4.margin__medium_bot.hover {
    margin-bottom: 10px;
  }

  .titulin.text__align-left.without-margin.text-green {
    margin-top: 8px;
  }

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

  .p.small.text__white {
    text-align: center;
  }

  .p.small.text__white.margin__small_left {
    text-align: left;
    text-align: left;
  }

  .p.small.text__green-dark {
    flex-wrap: wrap;
  }

  .p.small.text__green-dark.mobile-nomargin {
    margin-top: 0;
    display: flex;
  }

  .p.small.margin__small_left {
    margin-top: 0;
    margin-bottom: 0;
  }

  .p.bold.text__green-dark.margin__tiny_left {
    text-align: left;
  }

  .p.bold.margin__tiny_left.mobile {
    margin-left: 5px;
  }

  .p.bold.margin__small_left {
    text-align: left;
    margin-left: 10px;
  }

  .p.bold.table__text {
    font-size: 15px;
  }

  .p.mobile-centered {
    text-align: center;
  }

  .section.banner-superior {
    padding-top: 0;
    padding-bottom: 0;
  }

  .button, .button.ghost {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button.margin__medium_top.full-center.max__witdh18 {
    max-width: 60%;
  }

  .button.mobile__margin {
    margin-bottom: 10px;
  }

  .button.black {
    color: #000;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #000;
  }

  .button.black.mobile.mobile-full-width {
    width: 100%;
  }

  .button.mobile-fullwidth {
    width: 100%;
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    font-weight: 400;
  }

  .button.table__button {
    z-index: 10;
    position: relative;
  }

  .link.footer-link {
    margin-top: 5px;
  }

  .link.checkbox {
    white-space: nowrap;
    margin-right: 5px;
  }

  .link-cta.margin__small_top {
    margin-top: 15px;
    margin-right: auto;
  }

  .svg {
    min-width: 18px;
  }

  .svg.position__static {
    display: block;
    position: static;
    left: 8%;
  }

  .svg.small {
    width: 15px;
  }

  .svg.margin__tiny_top.google_review, .svg.margin__tiny_top.truspilot-review {
    min-width: 50px;
  }

  .svg.tick {
    width: 23px;
    max-width: 23%;
    min-width: auto;
    margin-right: 0;
  }

  .svg.margin_extra-tiny_top {
    min-width: 18px;
  }

  .svg.margin_extra-tiny_top.tick-position-top {
    margin-top: 7px;
  }

  .svg.estrellas {
    max-width: 70%;
    min-height: auto;
    min-width: 50px;
  }

  .svg.max__width-20.margin__extra-tiny-top {
    margin-top: 3px;
  }

  .svg.medium {
    width: 40px;
    max-width: 45px;
    min-height: auto;
    min-width: auto;
  }

  .image {
    height: auto;
  }

  .image.standart {
    width: 70%;
  }

  .image.bloquex__text-img {
    order: 1;
  }

  .padding__big_top-bot {
    background-size: auto 90%;
  }

  .tabs_menu.horizontal.no-margin.custom {
    width: 100%;
    display: none;
  }

  .tabs_menu.v2 {
    margin-top: 0;
    margin-bottom: 40px;
  }

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

  .tab-button.small {
    background-color: var(--gris-claro);
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-button.small.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-button.v2 {
    width: 200px;
    padding-bottom: 30px;
  }

  .tab-button.v2.w--current {
    width: 200px;
  }

  .color-square {
    width: 90%;
  }

  .left-arrow.position__absolute {
    right: 15%;
  }

  .right-arrow.position__absolute {
    right: -15%;
  }

  .video.max__width-100 {
    width: 250px;
  }

  .grid__destacados.margin__big_top-bot {
    margin-bottom: 15px;
  }

  .grid__destacados-icono.margin__big_top {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .grid__destacados-icono.margin__big_top.alter-4-columns {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid__logos.margin__big_top {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .accordion-heading {
    margin-right: 10px;
  }

  .header-center-box._75 {
    width: 90%;
  }

  .accordion-item {
    padding-left: 0;
    padding-right: 0;
  }

  .faq-wrapper {
    margin-top: 30px;
  }

  .grid__directorio {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .directorio__div-textos {
    margin-bottom: 30px;
    margin-right: 0;
  }

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

  .grid__proceso.margin__big_top-bot {
    margin-bottom: 15px;
  }

  .text-field {
    height: 45px;
    padding-left: 15px;
    font-size: 16px;
  }

  .text-block-15 {
    font-family: Montserrat, sans-serif;
    font-weight: 600;
  }

  .checkbox__wrappercheckbox__wrapper {
    margin-top: 5px;
    margin-bottom: 0;
  }

  .grid__form-checks {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    align-content: start;
    justify-content: start;
    align-items: start;
    justify-items: start;
  }

  .grid__contacto-direccion.margin__big_top {
    width: 100%;
  }

  .heading-wrapper {
    margin-bottom: 15px;
  }

  .heading-wrapper.no-margin {
    margin-bottom: 20px;
  }

  .pricing-card.full-center {
    padding: 2em 1em;
  }

  .pricing-features-grid.margin__tiny_top-bot {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .pricing-features-grid.margin__medium_bot {
    margin-top: 20px;
  }

  .directorio__card {
    padding-right: 10px;
  }

  .directorio__card-text {
    width: 93%;
  }

  .cta-banner-image {
    width: 120%;
    transform: translate(12%, 7%);
  }

  .cta-banner-wrapper {
    padding-top: 20px;
  }

  .cta-banner-text-div.width__60 {
    margin-bottom: 10px;
  }

  .cta-arrow {
    width: 60px;
  }

  .card {
    padding-left: 15px;
    padding-right: 15px;
  }

  .author-avatar {
    width: 100px;
    height: 100px;
  }

  .team-grid, .team-grid.margin__medium_bot, .navigation-grid {
    grid-template-columns: 1fr;
  }

  .brand {
    width: 260px;
  }

  .dropdown-link-base {
    flex-direction: column;
  }

  .webinar-card {
    padding-left: 1em;
    padding-right: 1em;
  }

  .f-container-regular {
    padding: 1.5rem 1rem;
  }

  .f-footer-grid.margin__big_bot {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .table-wrapper {
    width: 100%;
    margin-bottom: 7px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .table-wrapper._100 {
    padding-left: 0;
    padding-right: 0;
  }

  .table-wrapper._100.table {
    width: 90%;
  }

  .table-col {
    width: 140px;
  }

  .table-col.full-center {
    width: 180px;
  }

  .table {
    width: 100%;
  }

  .table.no-pad.overflow {
    width: 160vw;
    flex: none;
  }

  .table-row-4-col.header, .table-row-4-col.data-row {
    width: 180vw;
  }

  .div-block-2 {
    padding: 2rem 1rem;
  }

  .svg__top-right {
    width: 50px;
  }

  .svg__top-right.medium {
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 10px;
    left: 0%;
  }

  .testimonials-wrapper-t8 {
    margin-top: 30px;
  }

  .slide_testimonial {
    width: 250px;
  }

  .accordion__icon {
    width: 20px;
    height: 20px;
    overflow: hidden;
  }

  .raya, .raya._2 {
    width: 20px;
  }

  .servicio-gestoria {
    padding: 2rem 1rem;
  }

  .grid__gestoria.margin__medium_bot {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .features__text-wrapper {
    margin-bottom: 15px;
  }

  .div__creedencial {
    width: auto;
    height: auto;
    object-fit: contain;
  }

  .trust-pilot__img {
    height: auto;
  }

  .tiny_text {
    bottom: 10%;
  }

  .white-half {
    padding-top: 2rem;
    padding-bottom: 60px;
  }

  .header-text-wrapper {
    margin-bottom: 10px;
  }

  .movil__wide-photo-img__wrapper {
    width: 120vw;
    position: relative;
    left: -17%;
  }

  .footer__header {
    width: 100%;
  }

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

  .logo__img {
    width: 90px;
    height: auto;
    max-height: none;
  }

  .logo__img.sage {
    width: 65px;
  }

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

  .navigation-grid-v2 {
    grid-template-columns: 1fr;
  }

  .mobile-dropdown-tab {
    max-width: 200px;
  }

  .table-info {
    width: 250%;
    max-width: none;
    min-width: 100%;
  }

  .lottie-animation {
    height: 100%;
  }

  .dropdown-link {
    padding-left: 0;
  }

  .button-navbar:hover {
    background-color: #31ad8c;
  }

  .text-block-18 {
    color: #009b72;
  }

  .dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar03_bottom-bar-right {
    width: 100%;
    flex-direction: column;
  }

  .navbar-bottom-bar {
    align-items: flex-start;
  }

  .uui-navbar03_bottom-bar-left {
    grid-template-rows: auto auto;
    grid-template-columns: max-content;
  }

  .navbar-link {
    font-size: .9rem;
  }

  .fs-cc-prefs_button {
    margin-bottom: .5rem;
  }

  .fs-cc-banner_button {
    width: 100%;
    margin-bottom: .5rem;
    margin-left: 0;
  }

  .fs-cc-prefs_content, .fs-cc-prefs_component {
    padding: 1.5rem;
  }

  .fs-cc-banner_buttons-wrapper {
    width: 100%;
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .fs-cc-banner_close {
    position: absolute;
    top: -1.5rem;
    bottom: auto;
    left: auto;
    right: .75rem;
  }

  .component-feature-full-header, .team-grid-fixed {
    grid-template-columns: 1fr;
  }

  .testimonial-padding-vertical-xhuge {
    padding-bottom: 0;
  }

  .brix---heading-h3-size {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---link-icon-right {
    width: 18px;
  }

  .cards-segments {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .card-links-segments {
    min-height: 440px;
    padding-left: 28px;
    padding-right: 28px;
  }

  .container-segments-cards {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .link-3.footer-link {
    margin-top: 5px;
  }

  .text-field-2 {
    height: 45px;
    padding-left: 15px;
    font-size: 16px;
  }

  .uui-contact04_component {
    grid-template-columns: 1fr;
  }

  .image-3 {
    order: 1;
  }

  .lottie-animation-2 {
    justify-content: center;
    display: flex;
  }

  .button-2 {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-2.black {
    color: #000;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #000;
  }

  .button-2.black.mobile.mobile-full-width {
    width: 100%;
  }

  .button-2.ghost {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-2.newsletter {
    width: 100%;
    margin-bottom: 16px;
    margin-left: 0;
  }

  .button-2.mobile__margin {
    margin-bottom: 10px;
  }

  .registrationcontainer {
    display: block;
  }

  .div-block-4 {
    display: none;
  }

  .uui-layout84_left {
    grid-row-gap: 1rem;
  }

  .uui-layout84_image {
    height: 80%;
  }

  .uui-button-row-5.button-row-center.is-reverse-mobile-landscape {
    padding-top: 0;
  }

  .uui-layout84_content-bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: 1rem;
  }

  .uui-layout84_right {
    grid-row-gap: 1rem;
  }

  .text-field-3 {
    height: 45px;
    padding-left: 15px;
    font-size: 16px;
  }

  .div-block-6 {
    padding: 2rem 1rem;
  }

  .link-5.checkbox {
    white-space: nowrap;
    margin-right: 5px;
  }

  .text-block-21 {
    font-family: Montserrat, sans-serif;
    font-weight: 600;
  }

  .div-block-7 {
    display: none;
  }

  .image-7, .image-8 {
    height: auto;
  }

  .image-8.standart {
    width: 70%;
  }

  .image-9 {
    height: auto;
  }

  .image-9.bloquex__text-img {
    order: 1;
  }

  .image-10 {
    height: auto;
  }

  .image-10.bloquex__text-img {
    order: 1;
  }

  .lottie-animation-4 {
    height: 100%;
  }

  .image-11 {
    height: auto;
  }

  .image-11.bloquex__text-img {
    order: 1;
  }

  .div-block-9 {
    padding: 2rem 1rem;
  }

  .link-9.checkbox {
    white-space: nowrap;
    margin-right: 5px;
  }

  .div-block-10 {
    display: none;
  }

  .text-block-22 {
    font-family: Montserrat, sans-serif;
    font-weight: 600;
  }

  .checkbox__wrappercheckbox__wrapper-2 {
    margin-top: 5px;
    margin-bottom: 0;
  }

  .link-10.checkbox {
    white-space: nowrap;
    margin-right: 5px;
  }

  .text-block-23 {
    font-family: Montserrat, sans-serif;
    font-weight: 600;
  }

  .checkbox__wrappercheckbox__wrapper-3 {
    margin-top: 5px;
    margin-bottom: 0;
  }

  .link-11.checkbox {
    white-space: nowrap;
    margin-right: 5px;
  }

  .text-block-24 {
    font-family: Montserrat, sans-serif;
    font-weight: 600;
  }

  .image-13 {
    height: auto;
  }

  .image-13.bloquex__text-img {
    order: 1;
  }

  .image-14 {
    height: auto;
  }

  .image-14.bloquex__text-img {
    order: 1;
  }

  .image-15 {
    height: auto;
  }

  .image-15.bloquex__text-img {
    order: 1;
  }

  .image-16 {
    height: auto;
  }

  .image-16.bloquex__text-img {
    order: 1;
  }

  .svg__top-right-2 {
    width: 50px;
  }

  .svg__top-right-2.medium {
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 10px;
    left: 0%;
  }

  .pricing-card-2.full-center, .pricing-card-3.full-center, .pricing-card-3.full-center, .pricing-card-3.full-center, .pricing-card-3.full-center {
    padding: 2em 1em;
  }

  .svg__top-right-3 {
    width: 50px;
  }

  .svg__top-right-3.medium {
    background-color: rgba(0, 0, 0, 0);
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 10px;
    top: 2.3%;
    left: 6%;
  }

  .image-17 {
    height: auto;
  }

  .image-17.standart {
    width: 70%;
  }

  .image-17.bloquex__text-img {
    order: 1;
  }

  .directorio__card-2 {
    padding-right: 10px;
  }

  .lottie-animation-5 {
    height: 100%;
  }

  .tab-button-4.small {
    background-color: #f4f4f4;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-button-4.small.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .success-message-2 {
    border-radius: 5px;
    margin-top: 8px;
    margin-bottom: 16px;
  }

  .error-message-2 {
    border-radius: 5px;
  }

  .form-with-button {
    flex-direction: column;
  }

  .form-2 {
    width: 100%;
  }

  .form-field.side-margins.no-bottom-margins {
    width: 100%;
    min-width: 100%;
    margin-bottom: 8px;
    margin-left: auto;
    margin-right: auto;
  }

  .col {
    margin-bottom: 0;
  }

  .col.lg-5 {
    width: 100%;
  }

  .col.lg-6 {
    width: 100%;
    align-items: flex-start;
  }

  .col.lg-6.centre-align-vertical.width-40 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-tab-yello-badge-2 {
    width: 55%;
  }

  .pricing-table-content {
    padding-left: 8px;
    padding-right: 8px;
  }

  .table-info-2 {
    width: 100%;
    max-width: 190%;
    min-width: 190%;
  }

  .pricing-row-text {
    text-align: center;
    font-size: 14px;
  }

  .toggle-wrapper-3.table {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 16px;
  }

  .pricing-card-header-2 {
    margin-bottom: 0;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .pricing-card-header-2.table {
    width: auto;
    align-items: center;
    padding-bottom: 32px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .plus-icon {
    max-width: 10%;
  }

  .pricing-table-row {
    justify-content: flex-end;
  }

  .svg-2 {
    min-width: 18px;
  }

  .pricing-tab-yello-badge-3 {
    width: 55%;
  }

  .svg-3, .svg-4, .svg-4.margin_extra-tiny_top {
    min-width: 18px;
  }

  .svg-4.margin_extra-tiny_top.tick-position-top {
    margin-top: 7px;
  }

  .svg-5, .svg-6, .svg-7 {
    min-width: 18px;
  }

  .svg-7.position__static {
    display: block;
    position: static;
    left: 8%;
  }

  .svg-7.margin_extra-tiny_top {
    min-width: 18px;
  }

  .svg-7.margin_extra-tiny_top.tick-position-top {
    margin-top: 7px;
  }

  .text-span-155 {
    font-size: 40px;
  }

  .pricing-asesoria.full-center {
    width: 90%;
  }

  .text-span-165 {
    display: none;
  }

  .image-top-bar {
    margin-top: auto;
    margin-bottom: auto;
  }

  .grid-top-bar {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr .5fr;
    align-items: center;
    justify-items: center;
    margin-top: auto;
    margin-bottom: auto;
  }

  .svg-8 {
    max-width: 15px;
    min-width: 15px;
  }

  .svg-8.tick {
    width: 23px;
    max-width: 23%;
    min-width: auto;
    margin-right: 0;
  }

  .link-20.top-bar {
    font-size: 12px;
  }

  .banner-superior-text.margin__medium_right {
    margin-top: auto;
    margin-bottom: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .text-span-166 {
    font-weight: 600;
  }

  .tab-title-2 {
    color: #003829;
  }

  .button-3, .button-4, .button-4.ghost {
    width: 205px;
    padding-left: 15px;
    padding-right: 15px;
  }
}

#w-node-_92331a52-7c3a-dbd2-c8f0-ae5d77cd448a-12a1ee03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92331a52-7c3a-dbd2-c8f0-ae5d77cd448e-12a1ee03, #w-node-_92331a52-7c3a-dbd2-c8f0-ae5d77cd4495-12a1ee03, #w-node-_92331a52-7c3a-dbd2-c8f0-ae5d77cd449b-12a1ee03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_92331a52-7c3a-dbd2-c8f0-ae5d77cd44a2-12a1ee03, #w-node-e265cbfa-feac-2347-d5ef-562b2c40eaf6-12a1ee03, #w-node-aec699b5-db1f-1b86-2a38-ffd43fa13376-12a1ee03, #w-node-aec699b5-db1f-1b86-2a38-ffd43fa1337f-12a1ee03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5014ef7b-7133-c456-5689-6f1c3222ab39-12a1ee03 {
  justify-self: end;
}

#w-node-_780cea4f-66dc-6c40-b7a9-0f403977f034-3977f024, #w-node-_780cea4f-66dc-6c40-b7a9-0f403977f043-3977f024, #w-node-_780cea4f-66dc-6c40-b7a9-0f403977f052-3977f024, #w-node-_780cea4f-66dc-6c40-b7a9-0f403977f061-3977f024 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2c24ac94-459b-6b15-271a-a8c5adbd106c-adbd1069 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2c24ac94-459b-6b15-271a-a8c5adbd1071-adbd1069 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_2c24ac94-459b-6b15-271a-a8c5adbd1073-adbd1069 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_9d7bf713-60ed-4a84-7490-163bd20a98fe-adbd1069 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c24ac94-459b-6b15-271a-a8c5adbd107e-adbd1069, #w-node-_2c24ac94-459b-6b15-271a-a8c5adbd1089-adbd1069 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_5f8e1d31-8fa8-d5c1-6046-07b412493c74-12493c71, #w-node-_5f8e1d31-8fa8-d5c1-6046-07b412493c76-12493c71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec7f5115-c75b-cbb4-5a6a-5aa7eb4b5fea-5a8367c8 {
  justify-self: end;
}

#w-node-f29d9f06-609b-386a-78bc-16b7c91d5599-12a1ee7e, #w-node-f29d9f06-609b-386a-78bc-16b7c91d55a1-12a1ee7e, #w-node-f29d9f06-609b-386a-78bc-16b7c91d55a8-12a1ee7e, #w-node-_0609ef3f-2392-bac3-318f-648107c9a0ad-12a1ee7e, #w-node-_0609ef3f-2392-bac3-318f-648107c9a0b5-12a1ee7e, #w-node-_0609ef3f-2392-bac3-318f-648107c9a0bd-12a1ee7e, #w-node-dce2da61-0564-c1e0-fc61-ef173e418f3a-12a1ee7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dce2da61-0564-c1e0-fc61-ef173e418f42-12a1ee7e {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ea238e8-c380-2ba3-db14-415db43ce860-b43ce85d, #w-node-_7ea238e8-c380-2ba3-db14-415db43ce862-b43ce85d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ea238e8-c380-2ba3-db14-415db43ce864-b43ce85d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7ea238e8-c380-2ba3-db14-415db43ce867-b43ce85d, #w-node-acc5797a-e193-bedb-96ae-63cafa22af2f-12a1ee92, #w-node-acc5797a-e193-bedb-96ae-63cafa22af31-12a1ee92, #w-node-acc5797a-e193-bedb-96ae-63cafa22af43-12a1ee92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08346fe2-a3fa-197f-4636-566f5b2ab4f3-12a1ee92, #w-node-_08346fe2-a3fa-197f-4636-566f5b2ab4fe-12a1ee92, #w-node-_08346fe2-a3fa-197f-4636-566f5b2ab50b-12a1ee92, #w-node-_08346fe2-a3fa-197f-4636-566f5b2ab516-12a1ee92, #w-node-_08346fe2-a3fa-197f-4636-566f5b2ab521-12a1ee92, #w-node-_08346fe2-a3fa-197f-4636-566f5b2ab52c-12a1ee92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_53326c00-8d4f-9eae-5dc6-be5098d38c70-5ad6c923 {
  justify-self: end;
}

#w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02813-12a1ee93, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02828-12a1ee93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52878dbd-0506-ec59-669a-60fc5e913bdc-12a1ee93 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca24247e-4a49-78d5-6a42-5f01bbc5d7a9-12a1ee93, #w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c039-12a1ee93 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c047-12a1ee93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd777-12a1ee93, #w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd779-12a1ee93 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_632b0786-7790-495c-f841-e1373075dcdb-3075dcd0, #w-node-_632b0786-7790-495c-f841-e1373075dcdd-3075dcd0, #w-node-_632b0786-7790-495c-f841-e1373075dcdf-3075dcd0, #w-node-_632b0786-7790-495c-f841-e1373075dce1-3075dcd0, #w-node-_632b0786-7790-495c-f841-e1373075dce3-3075dcd0, #w-node-_632b0786-7790-495c-f841-e1373075dce5-3075dcd0, #w-node-_632b0786-7790-495c-f841-e1373075dce7-3075dcd0, #w-node-_632b0786-7790-495c-f841-e1373075dce9-3075dcd0, #w-node-_918eabb9-ed04-098c-0f47-a021e01ca190-12a1ee94, #w-node-_918eabb9-ed04-098c-0f47-a021e01ca198-12a1ee94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4eeea32-ff3c-5b19-d185-0da318b90633-12a1ee94, #w-node-f4eeea32-ff3c-5b19-d185-0da318b90638-12a1ee94, #w-node-f4eeea32-ff3c-5b19-d185-0da318b9063d-12a1ee94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_918eabb9-ed04-098c-0f47-a021e01ca19f-12a1ee94, #w-node-_994ead55-a5bc-d7a6-bb0d-3c85c3e3109f-12a1ee94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_994ead55-a5bc-d7a6-bb0d-3c85c3e310b1-12a1ee94, #w-node-_60f5491f-f8bb-6445-f37f-4cd9358181a4-12a1ee94, #w-node-_60f5491f-f8bb-6445-f37f-4cd9358181b9-12a1ee94 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_718664bd-28ed-0a60-9b55-aa23166a0a3e-12a1ee94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_718664bd-28ed-0a60-9b55-aa23166a0a53-12a1ee94, #w-node-_1e9b591f-d616-239c-3ac5-c5bd8ca1d16a-12a1ee94, #w-node-_1e9b591f-d616-239c-3ac5-c5bd8ca1d17a-12a1ee94 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e57098b3-168c-61e5-bdea-1414b045fb61-12a1ee94, #w-node-e57098b3-168c-61e5-bdea-1414b045fb68-12a1ee94, #w-node-e57098b3-168c-61e5-bdea-1414b045fb6f-12a1ee94, #w-node-e57098b3-168c-61e5-bdea-1414b045fb76-12a1ee94, #w-node-e57098b3-168c-61e5-bdea-1414b045fb7d-12a1ee94, #w-node-e57098b3-168c-61e5-bdea-1414b045fb84-12a1ee94, #w-node-_3a097f6d-ba95-43a6-4107-22f82047d087-12a1ee94, #w-node-_3a097f6d-ba95-43a6-4107-22f82047d08e-12a1ee94, #w-node-_3a097f6d-ba95-43a6-4107-22f82047d095-12a1ee94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1a0ff8d-ce33-5ff7-e6a9-c8b6565cddf7-12a1ee94 {
  justify-self: end;
}

#w-node-a1a0ff8d-ce33-5ff7-e6a9-c8b6565cde12-12a1ee94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: end;
}

#w-node-a9e6bacd-d8b0-fa55-ac2b-e8c4cc55bbfc-12a1ee96, #w-node-a9e6bacd-d8b0-fa55-ac2b-e8c4cc55bc04-12a1ee96, #w-node-a9e6bacd-d8b0-fa55-ac2b-e8c4cc55bc0b-12a1ee96, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-12a1ee96, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e492-12a1ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-12a1ee96 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda92-12a1ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb159-12a1ee96 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f6831-458c-56db-0f53-a28ca67cb16d-12a1ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af160adf-8373-ba12-5867-077ba7f65117-12a1ee96, #w-node-af160adf-8373-ba12-5867-077ba7f65129-12a1ee96 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76676de1-6279-5492-10e1-09933e44d868-12a1ee96, #w-node-_76676de1-6279-5492-10e1-09933e44d86f-12a1ee96, #w-node-_76676de1-6279-5492-10e1-09933e44d876-12a1ee96, #w-node-_76676de1-6279-5492-10e1-09933e44d87d-12a1ee96, #w-node-_76676de1-6279-5492-10e1-09933e44d884-12a1ee96, #w-node-_76676de1-6279-5492-10e1-09933e44d88b-12a1ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a73c1664-4909-80a6-2284-b182ecec22b7-12a1ee96, #w-node-a73c1664-4909-80a6-2284-b182ecec22c8-12a1ee96 {
  align-self: stretch;
}

#w-node-a73c1664-4909-80a6-2284-b182ecec22d9-12a1ee96, #w-node-a73c1664-4909-80a6-2284-b182ecec22ea-12a1ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0bf59f17-9c3b-f6b3-5d84-96e2234e2dc3-12a1ee96, #w-node-_753b9017-942b-5258-0678-5b2deee1c102-12a1ee96 {
  align-self: stretch;
}

#w-node-_48bfe2b4-c368-5b44-6d14-c2561980a399-12a1ee96, #w-node-_5c485a93-4d5b-418b-0eff-b9815e41c49c-12a1ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1479823c-81b1-cd01-69a5-1fd252e43500-12a1ee9a, #w-node-_1479823c-81b1-cd01-69a5-1fd252e43502-12a1ee9a, #w-node-_1479823c-81b1-cd01-69a5-1fd252e43514-12a1ee9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8840351-e15a-f045-adc1-0ba997c16246-12a1ee9a, #w-node-a8840351-e15a-f045-adc1-0ba997c16251-12a1ee9a, #w-node-a8840351-e15a-f045-adc1-0ba997c1625e-12a1ee9a, #w-node-a8840351-e15a-f045-adc1-0ba997c16269-12a1ee9a, #w-node-a8840351-e15a-f045-adc1-0ba997c16274-12a1ee9a, #w-node-a8840351-e15a-f045-adc1-0ba997c1627f-12a1ee9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_7e2c09d5-98e4-bfad-4f1f-53359b090833-12a1ee9d, #w-node-_7e2c09d5-98e4-bfad-4f1f-53359b09083b-12a1ee9d, #w-node-_7e2c09d5-98e4-bfad-4f1f-53359b090853-12a1ee9d, #w-node-_7e2c09d5-98e4-bfad-4f1f-53359b090843-12a1ee9d, #w-node-_7e2c09d5-98e4-bfad-4f1f-53359b09084b-12a1ee9d, #w-node-_7e2c09d5-98e4-bfad-4f1f-53359b09085b-12a1ee9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c769646-bbf7-b309-eca4-b73c7bc5987a-12a1ee9d {
  justify-self: end;
}

#w-node-_1c769646-bbf7-b309-eca4-b73c7bc59892-12a1ee9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: end;
}

#w-node-_37bc08aa-b25e-fe04-cdf0-a34c4725abd0-12a1eef4, #w-node-_37bc08aa-b25e-fe04-cdf0-a34c4725abd2-12a1eef4, #w-node-_37bc08aa-b25e-fe04-cdf0-a34c4725abe4-12a1eef4, #w-node-_2f90063e-578d-c0a6-02a2-66031dfe66dd-12a1eef4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_358aff55-7500-40fc-1e42-7023bcb15167-12a1eef4, #w-node-_358aff55-7500-40fc-1e42-7023bcb15172-12a1eef4, #w-node-_358aff55-7500-40fc-1e42-7023bcb1517f-12a1eef4, #w-node-_358aff55-7500-40fc-1e42-7023bcb1518a-12a1eef4, #w-node-_358aff55-7500-40fc-1e42-7023bcb15195-12a1eef4, #w-node-_358aff55-7500-40fc-1e42-7023bcb151a0-12a1eef4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_2711b8cc-99df-ec1e-6245-db522478dfd8-12a1eef5, #w-node-_2711b8cc-99df-ec1e-6245-db522478dfdd-12a1eef5, #w-node-_2711b8cc-99df-ec1e-6245-db522478dfe4-12a1eef5, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-12a1eef5, #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e492-12a1eef5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a12e4719-e842-7a74-713b-e2bb060492d9-12a1eef5 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a12e4719-e842-7a74-713b-e2bb060492db-12a1eef5, #w-node-eb84b9bf-23fd-05f4-d349-74202fa8a605-12a1eef5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb84b9bf-23fd-05f4-d349-74202fa8a617-12a1eef5 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76676de1-6279-5492-10e1-09933e44d868-12a1eef5, #w-node-_76676de1-6279-5492-10e1-09933e44d87d-12a1eef5, #w-node-_76676de1-6279-5492-10e1-09933e44d876-12a1eef5, #w-node-_76676de1-6279-5492-10e1-09933e44d88b-12a1eef5, #w-node-_76676de1-6279-5492-10e1-09933e44d86f-12a1eef5, #w-node-_76676de1-6279-5492-10e1-09933e44d884-12a1eef5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cee9906c-0872-068a-b11f-06ed7a74e216-12a1eef5 {
  align-self: stretch;
}

#w-node-cee9906c-0872-068a-b11f-06ed7a74e227-12a1eef5, #w-node-cee9906c-0872-068a-b11f-06ed7a74e238-12a1eef5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0fab60e1-4547-73d1-5f2b-2ac7f0680e5a-12a1eef5 {
  align-self: stretch;
}

#w-node-_0fab60e1-4547-73d1-5f2b-2ac7f0680e5e-12a1eef5, #w-node-_0fab60e1-4547-73d1-5f2b-2ac7f0680e63-12a1eef5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cee9906c-0872-068a-b11f-06ed7a74e25b-12a1eef5 {
  align-self: stretch;
}

#w-node-cee9906c-0872-068a-b11f-06ed7a74e26c-12a1eef5, #w-node-cee9906c-0872-068a-b11f-06ed7a74e27d-12a1eef5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_662de52a-d413-2fd8-37b0-0c7387911dfd-12a1eef5, #w-node-_662de52a-d413-2fd8-37b0-0c7387911e02-12a1eef5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-f4f1adae-052a-cfc3-f7bd-8a100ecd2cdf-12a1eefc, #w-node-f4f1adae-052a-cfc3-f7bd-8a100ecd2cf4-12a1eefc, #w-node-_874e0d3d-bfc2-e6fc-ec87-a542cb6a75bd-12a1eefc, #w-node-_874e0d3d-bfc2-e6fc-ec87-a542cb6a75bf-12a1eefc, #w-node-_9042dbac-e346-9623-2518-0e8b223d5ef9-12a1eefc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9042dbac-e346-9623-2518-0e8b223d5efb-12a1eefc {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecc9b648-ad78-1574-8c12-322ae82150f1-12a1eefc, #w-node-ecc9b648-ad78-1574-8c12-322ae82150f3-12a1eefc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ef87c97-b368-25b2-5aec-539460371149-12a1eefc, #w-node-_2ef87c97-b368-25b2-5aec-539460371154-12a1eefc, #w-node-_2ef87c97-b368-25b2-5aec-53946037115f-12a1eefc, #w-node-_2ef87c97-b368-25b2-5aec-53946037116a-12a1eefc, #w-node-_2ef87c97-b368-25b2-5aec-539460371175-12a1eefc, #w-node-_2ef87c97-b368-25b2-5aec-539460371180-12a1eefc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-cb0f9a23-ca97-350e-bf8a-86d264465794-12a1eefd, #w-node-cb0f9a23-ca97-350e-bf8a-86d2644657a9-12a1eefd, #w-node-_3e947621-6368-a517-addb-1281ab167959-12a1eefd, #w-node-_3e947621-6368-a517-addb-1281ab16795b-12a1eefd, #w-node-_3e947621-6368-a517-addb-1281ab167972-12a1eefd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7fe3c42f-8056-1445-3de3-4333885a52b6-12a1eefd {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7fe3c42f-8056-1445-3de3-4333885a52b8-12a1eefd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd7867c0-ad6d-4e59-33b7-ab1459bd942b-12a1eefd, #w-node-cd7867c0-ad6d-4e59-33b7-ab1459bd942d-12a1eefd {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b42fda8-69f8-969f-3141-2adff3430fc3-12a1eefd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b42fda8-69f8-969f-3141-2adff3430fd5-12a1eefd {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0b1-12a1eefd, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0b8-12a1eefd, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0bf-12a1eefd, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0c6-12a1eefd, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0cd-12a1eefd, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0d4-12a1eefd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f69c6ece-98a6-db17-bf7c-111abb85fdb6-12a1eefd, #w-node-f69c6ece-98a6-db17-bf7c-111abb85fdc1-12a1eefd, #w-node-f69c6ece-98a6-db17-bf7c-111abb85fdcc-12a1eefd, #w-node-f69c6ece-98a6-db17-bf7c-111abb85fdd7-12a1eefd, #w-node-f69c6ece-98a6-db17-bf7c-111abb85fde2-12a1eefd, #w-node-f69c6ece-98a6-db17-bf7c-111abb85fded-12a1eefd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_2ba4855f-6bca-1232-2575-5a4821860f26-12a1eeff, #w-node-_2ba4855f-6bca-1232-2575-5a4821860f3b-12a1eeff, #w-node-_81409221-5507-3eb5-6d91-3c6e1126ea4d-12a1eeff, #w-node-_81409221-5507-3eb5-6d91-3c6e1126ea4f-12a1eeff, #w-node-_81409221-5507-3eb5-6d91-3c6e1126ea66-12a1eeff, #w-node-effeed15-bc7a-a01f-d1e9-50c8cd83ede3-12a1eeff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-effeed15-bc7a-a01f-d1e9-50c8cd83edf7-12a1eeff, #w-node-_134ca820-0cc1-f239-1175-3a221f0d780c-12a1eeff {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_134ca820-0cc1-f239-1175-3a221f0d7819-12a1eeff {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27169a5f-fdc7-c2ae-a3aa-8d85df5c6721-12a1eeff, #w-node-_27169a5f-fdc7-c2ae-a3aa-8d85df5c672f-12a1eeff {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8157c934-ce9d-20f6-de32-1a974be40c2f-12a1eeff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8157c934-ce9d-20f6-de32-1a974be40c39-12a1eeff {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd5d8ec4-cac8-651b-9a15-06c428b5c4c6-12a1eeff, #w-node-cd5d8ec4-cac8-651b-9a15-06c428b5c4d1-12a1eeff, #w-node-cd5d8ec4-cac8-651b-9a15-06c428b5c4dc-12a1eeff, #w-node-cd5d8ec4-cac8-651b-9a15-06c428b5c4e7-12a1eeff, #w-node-cd5d8ec4-cac8-651b-9a15-06c428b5c4f2-12a1eeff, #w-node-cd5d8ec4-cac8-651b-9a15-06c428b5c4fd-12a1eeff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0dc29653-8d67-8420-09ed-076280b80685-12a1ef00, #w-node-_0dc29653-8d67-8420-09ed-076280b8069a-12a1ef00, #w-node-c9a53c6f-077a-2c61-9765-2e4a267f4c6c-12a1ef00, #w-node-c9a53c6f-077a-2c61-9765-2e4a267f4c6e-12a1ef00, #w-node-c9a53c6f-077a-2c61-9765-2e4a267f4c85-12a1ef00, #w-node-_36808ce4-94ce-1b0c-71c1-eabdfa38c9a3-12a1ef00 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36808ce4-94ce-1b0c-71c1-eabdfa38c9a5-12a1ef00 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed91607c-8b8a-632f-87b3-34f71b31c1b6-12a1ef00 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed91607c-8b8a-632f-87b3-34f71b31c1ca-12a1ef00, #w-node-_619f5a6c-fd83-5f39-6340-7bf36910eaae-12a1ef00, #w-node-_619f5a6c-fd83-5f39-6340-7bf36910eac2-12a1ef00 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_965ed806-3bf3-e83f-fee3-1c40422690b8-12a1ef00 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_965ed806-3bf3-e83f-fee3-1c40422690ca-12a1ef00 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f87793-12a1ef00, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f8779a-12a1ef00, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877a1-12a1ef00, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877a8-12a1ef00, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877af-12a1ef00, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877b6-12a1ef00 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282ba4-12a1ef00, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282baf-12a1ef00, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282bba-12a1ef00, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282bc5-12a1ef00, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282bd0-12a1ef00, #w-node-_8acf6c9b-0b37-6ff4-151c-6e512e282bdb-12a1ef00 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_1d885ef3-2339-303b-56b1-e3b34d0221ce-12a1ef01, #w-node-_1d885ef3-2339-303b-56b1-e3b34d0221e8-12a1ef01, #w-node-f0349e51-99f0-fea5-a248-107464fb07cb-12a1ef01, #w-node-f0349e51-99f0-fea5-a248-107464fb07cd-12a1ef01, #w-node-f0349e51-99f0-fea5-a248-107464fb07df-12a1ef01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ef2f1bf-80c8-7f61-6052-df346247fa13-12a1ef01 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ef2f1bf-80c8-7f61-6052-df346247fa15-12a1ef01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c21c570-de92-ea95-efaf-681685954727-12a1ef01 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c21c570-de92-ea95-efaf-68168595473d-12a1ef01 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df3f772b-e7b6-fbde-18c9-57f87bbb6118-12a1ef01 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df3f772b-e7b6-fbde-18c9-57f87bbb611a-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539eeef-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539eef6-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539eefd-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539ef04-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539ef0b-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539ef12-12a1ef01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85c45202-2cc1-a2ab-8d0c-ce9c7402cb4e-12a1ef01 {
  justify-self: end;
}

#w-node-_85c45202-2cc1-a2ab-8d0c-ce9c7402cb66-12a1ef01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: end;
}

#w-node-f7f95187-3e3b-8882-6255-c896addc9518-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc952e-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc9541-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc9546-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc9559-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc955e-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc9571-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc9576-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc9589-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc958e-12a1ef01, #w-node-f7f95187-3e3b-8882-6255-c896addc95a1-12a1ef01, #w-node-_75cc1649-d97f-1102-fcec-441866acc81a-12a1ef14, #w-node-_75cc1649-d97f-1102-fcec-441866acc821-12a1ef14, #w-node-_75cc1649-d97f-1102-fcec-441866acc826-12a1ef14, #w-node-e7cc0fdc-1086-253e-bec1-9dd30da0d936-12a1ef14, #w-node-e7cc0fdc-1086-253e-bec1-9dd30da0d938-12a1ef14, #w-node-e7cc0fdc-1086-253e-bec1-9dd30da0d94a-12a1ef14, #w-node-_8f9b0e9e-e931-009e-dee9-841d645d7c0e-12a1ef14, #w-node-_8f9b0e9e-e931-009e-dee9-841d645d7c22-12a1ef14, #w-node-_3fc307d0-68c6-3ac0-5ed3-08345164e6ab-12a1ef14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fc307d0-68c6-3ac0-5ed3-08345164e6c3-12a1ef14 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21daea64-948c-e3c7-4d98-d52cc3f52336-12a1ef14, #w-node-_21daea64-948c-e3c7-4d98-d52cc3f5234c-12a1ef14, #w-node-f44f5ed2-0e1d-ff0b-42bb-c9ffbc7805db-12a1ef14, #w-node-f44f5ed2-0e1d-ff0b-42bb-c9ffbc7805e3-12a1ef14, #w-node-f44f5ed2-0e1d-ff0b-42bb-c9ffbc7805ed-12a1ef14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91f4fff0-e659-4e75-5eb9-c5a05a267fed-12a1ef14, #w-node-_91f4fff0-e659-4e75-5eb9-c5a05a267ff2-12a1ef14, #w-node-_91f4fff0-e659-4e75-5eb9-c5a05a267ff7-12a1ef14, #w-node-_91f4fff0-e659-4e75-5eb9-c5a05a267ffc-12a1ef14, #w-node-_91f4fff0-e659-4e75-5eb9-c5a05a268010-12a1ef14, #w-node-_91f4fff0-e659-4e75-5eb9-c5a05a268015-12a1ef14, #w-node-_91f4fff0-e659-4e75-5eb9-c5a05a26801a-12a1ef14, #w-node-_91f4fff0-e659-4e75-5eb9-c5a05a26801f-12a1ef14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_695f3a22-1ccb-a801-8c00-44dedef54ada-12a1ef14, #w-node-_695f3a22-1ccb-a801-8c00-44dedef54ae4-12a1ef14, #w-node-_695f3a22-1ccb-a801-8c00-44dedef54aed-12a1ef14, #w-node-_695f3a22-1ccb-a801-8c00-44dedef54af7-12a1ef14, #w-node-_695f3a22-1ccb-a801-8c00-44dedef54b00-12a1ef14, #w-node-_695f3a22-1ccb-a801-8c00-44dedef54b0a-12a1ef14, #w-node-_848a2300-4c57-129a-d9ce-769cec9a7642-12a1ef14, #w-node-_848a2300-4c57-129a-d9ce-769cec9a7657-12a1ef14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56587cbd-0ceb-4827-3316-f93e5f63e5f7-12a1ef14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_56587cbd-0ceb-4827-3316-f93e5f63e5fc-12a1ef14 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_56587cbd-0ceb-4827-3316-f93e5f63e5ff-12a1ef14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_56587cbd-0ceb-4827-3316-f93e5f63e60a-12a1ef14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56587cbd-0ceb-4827-3316-f93e5f63e60b-12a1ef14, #w-node-_56587cbd-0ceb-4827-3316-f93e5f63e617-12a1ef14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-f38a21b0-79eb-8faa-74b9-9b7e0c638d77-12a1ef19, #w-node-f38a21b0-79eb-8faa-74b9-9b7e0c638d79-12a1ef19, #w-node-f38a21b0-79eb-8faa-74b9-9b7e0c638d8b-12a1ef19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7631ad28-5687-821a-91f6-ca47bea64fe9-12a1ef19, #w-node-_7631ad28-5687-821a-91f6-ca47bea64fde-12a1ef19, #w-node-_7631ad28-5687-821a-91f6-ca47bea64ff4-12a1ef19, #w-node-_7631ad28-5687-821a-91f6-ca47bea64fff-12a1ef19, #w-node-_7631ad28-5687-821a-91f6-ca47bea6500a-12a1ef19, #w-node-_7631ad28-5687-821a-91f6-ca47bea65015-12a1ef19, #w-node-_937d3614-7734-d5d0-a033-6cce23796b4f-12a1ef1a, #w-node-_937d3614-7734-d5d0-a033-6cce23796b5c-12a1ef1a, #w-node-_937d3614-7734-d5d0-a033-6cce23796b67-12a1ef1a, #w-node-_937d3614-7734-d5d0-a033-6cce23796b74-12a1ef1a, #w-node-_937d3614-7734-d5d0-a033-6cce23796b7f-12a1ef1a, #w-node-_937d3614-7734-d5d0-a033-6cce23796b8a-12a1ef1a, #w-node-_14759467-8adb-455d-83b5-15658d928453-12a1ef1b, #w-node-_14759467-8adb-455d-83b5-15658d928460-12a1ef1b, #w-node-_14759467-8adb-455d-83b5-15658d92846b-12a1ef1b, #w-node-_14759467-8adb-455d-83b5-15658d928478-12a1ef1b, #w-node-_14759467-8adb-455d-83b5-15658d928483-12a1ef1b, #w-node-_14759467-8adb-455d-83b5-15658d92848e-12a1ef1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_8ba47d16-381b-f6b9-2d6a-33b265c1cb56-12a1ef1c, #w-node-_8ba47d16-381b-f6b9-2d6a-33b265c1cb58-12a1ef1c, #w-node-_8ba47d16-381b-f6b9-2d6a-33b265c1cb6a-12a1ef1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19dd446b-9566-090a-34a6-0c1cda16e6fd-12a1ef1c, #w-node-_19dd446b-9566-090a-34a6-0c1cda16e6f0-12a1ef1c, #w-node-_19dd446b-9566-090a-34a6-0c1cda16e720-12a1ef1c, #w-node-_19dd446b-9566-090a-34a6-0c1cda16e708-12a1ef1c, #w-node-_19dd446b-9566-090a-34a6-0c1cda16e715-12a1ef1c, #w-node-_19dd446b-9566-090a-34a6-0c1cda16e72b-12a1ef1c, #w-node-_19a9d404-0896-b672-0afb-d60884b5e76e-12a1ef1d, #w-node-_19a9d404-0896-b672-0afb-d60884b5e756-12a1ef1d, #w-node-_19a9d404-0896-b672-0afb-d60884b5e761-12a1ef1d, #w-node-_19a9d404-0896-b672-0afb-d60884b5e779-12a1ef1d, #w-node-_19a9d404-0896-b672-0afb-d60884b5e784-12a1ef1d, #w-node-_19a9d404-0896-b672-0afb-d60884b5e78f-12a1ef1d, #w-node-_98c6308e-83f4-5d27-26e4-da2fb4dd52c6-12a1ef1e, #w-node-_98c6308e-83f4-5d27-26e4-da2fb4dd52d1-12a1ef1e, #w-node-_98c6308e-83f4-5d27-26e4-da2fb4dd52dc-12a1ef1e, #w-node-_4e72c197-281e-be57-1ff3-2a99f2c40ec3-12a1ef1e, #w-node-_502da1dd-41f8-34fc-aec8-e9e343aafed3-12a1ef1e, #w-node-_502da1dd-41f8-34fc-aec8-e9e343aafede-12a1ef1e, #w-node-_8562ebb3-2d20-1a51-3fde-84925eab3c44-12a1ef1e, #w-node-_8562ebb3-2d20-1a51-3fde-84925eab3c4f-12a1ef1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843c3-8ff843be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843c6-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843cb-8ff843be {
  align-self: start;
}

#w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843d1-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843d4-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843d6-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843da-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843dd-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843e0-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843e4-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843e7-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843e9-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843ec-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843ef-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843f1-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843f5-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843f8-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843fb-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff843ff-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84402-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84404-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84407-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff8440a-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff8440c-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84410-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84413-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84416-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff8441a-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff8441d-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84420-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84424-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84427-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff8442a-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff8442e-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84431-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84434-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84438-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff8443b-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff8443e-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84442-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84445-8ff843be, #w-node-fdd49f0c-3639-36a3-d2a8-040a8ff84448-8ff843be, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203553-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203586-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203589-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c20358c-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c20358f-2c20354e, #w-node-dbcd5523-529c-652d-6883-269332eb2398-2c20354e, #w-node-dbcd5523-529c-652d-6883-269332eb239b-2c20354e, #w-node-dbcd5523-529c-652d-6883-269332eb239e-2c20354e, #w-node-dbcd5523-529c-652d-6883-269332eb23a1-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c20359d-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035a0-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035a2-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035a4-2c20354e, #w-node-c4eb636a-efed-5069-1b17-c71e944fc8c6-2c20354e, #w-node-c4eb636a-efed-5069-1b17-c71e944fc8c9-2c20354e, #w-node-c4eb636a-efed-5069-1b17-c71e944fc8cb-2c20354e, #w-node-c4eb636a-efed-5069-1b17-c71e944fc8cd-2c20354e, #w-node-d2227d67-3220-0221-0900-9c9fd32fe225-2c20354e, #w-node-d2227d67-3220-0221-0900-9c9fd32fe228-2c20354e, #w-node-d2227d67-3220-0221-0900-9c9fd32fe22a-2c20354e, #w-node-d2227d67-3220-0221-0900-9c9fd32fe22c-2c20354e, #w-node-_4a7a0e87-b31c-f54b-3cf6-c2eb3da3c59f-2c20354e, #w-node-_4a7a0e87-b31c-f54b-3cf6-c2eb3da3c5a2-2c20354e, #w-node-_4a7a0e87-b31c-f54b-3cf6-c2eb3da3c5a5-2c20354e, #w-node-_4a7a0e87-b31c-f54b-3cf6-c2eb3da3c5a8-2c20354e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b65ef0cb-6d89-9196-ef19-d8922c203575-2c20354e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b65ef0cb-6d89-9196-ef19-d8922c203579-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c20357c-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c20357f-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203582-2c20354e, #w-node-d999357a-1127-d55f-8024-ba7932e15ec5-2c20354e, #w-node-d999357a-1127-d55f-8024-ba7932e15ec8-2c20354e, #w-node-d999357a-1127-d55f-8024-ba7932e15ecb-2c20354e, #w-node-d999357a-1127-d55f-8024-ba7932e15ece-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203593-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203596-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203598-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c20359a-2c20354e, #w-node-a52f82c7-8800-3245-500c-814829f1c612-2c20354e, #w-node-a52f82c7-8800-3245-500c-814829f1c615-2c20354e, #w-node-a52f82c7-8800-3245-500c-814829f1c617-2c20354e, #w-node-a52f82c7-8800-3245-500c-814829f1c619-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035a7-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035aa-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035ac-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035ae-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035b1-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035b4-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035b6-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035b8-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035bb-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035be-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035c1-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035c4-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035c8-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035cb-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035ce-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035d1-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035d5-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035d8-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035db-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c2035de-2c20354e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f9c98f4-e5ee-4eb9-5ef7-fb0c75d85852-2c20354e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c6d4aa3f-7604-afe0-5760-d3ba7491112d-2c20354e, #w-node-c6d4aa3f-7604-afe0-5760-d3ba74911130-2c20354e, #w-node-c6d4aa3f-7604-afe0-5760-d3ba74911133-2c20354e, #w-node-c6d4aa3f-7604-afe0-5760-d3ba74911136-2c20354e, #w-node-_2dcf115b-962e-cd22-0285-ee45d522853b-2c20354e, #w-node-_2dcf115b-962e-cd22-0285-ee45d522853e-2c20354e, #w-node-_2dcf115b-962e-cd22-0285-ee45d5228541-2c20354e, #w-node-_2dcf115b-962e-cd22-0285-ee45d5228544-2c20354e, #w-node-_42dcb9bb-58fe-5189-2086-1cd1e813a302-2c20354e, #w-node-_42dcb9bb-58fe-5189-2086-1cd1e813a305-2c20354e, #w-node-_42dcb9bb-58fe-5189-2086-1cd1e813a308-2c20354e, #w-node-_42dcb9bb-58fe-5189-2086-1cd1e813a30b-2c20354e, #w-node-_1b38886f-b6a8-87e6-3b9c-0ec62e2b75e0-2c20354e, #w-node-_1b38886f-b6a8-87e6-3b9c-0ec62e2b75e3-2c20354e, #w-node-_1b38886f-b6a8-87e6-3b9c-0ec62e2b75e6-2c20354e, #w-node-_1b38886f-b6a8-87e6-3b9c-0ec62e2b75e9-2c20354e, #w-node-af53bf25-ba7a-215a-aaea-9af79bc643cc-2c20354e, #w-node-af53bf25-ba7a-215a-aaea-9af79bc643cf-2c20354e, #w-node-af53bf25-ba7a-215a-aaea-9af79bc643d2-2c20354e, #w-node-af53bf25-ba7a-215a-aaea-9af79bc643d5-2c20354e, #w-node-ffa3c7a9-72e0-295b-b7d1-602e1dbcd0b9-2c20354e, #w-node-ffa3c7a9-72e0-295b-b7d1-602e1dbcd0bc-2c20354e, #w-node-ffa3c7a9-72e0-295b-b7d1-602e1dbcd0bf-2c20354e, #w-node-ffa3c7a9-72e0-295b-b7d1-602e1dbcd0c2-2c20354e, #w-node-_6e6cdca6-4ed6-4127-26f1-b149f50c8037-2c20354e, #w-node-_6e6cdca6-4ed6-4127-26f1-b149f50c803a-2c20354e, #w-node-_6e6cdca6-4ed6-4127-26f1-b149f50c803d-2c20354e, #w-node-_6e6cdca6-4ed6-4127-26f1-b149f50c8040-2c20354e, #w-node-_7d77139a-6dbe-269f-7242-4e75756d418a-2c20354e, #w-node-_7d77139a-6dbe-269f-7242-4e75756d418d-2c20354e, #w-node-_7d77139a-6dbe-269f-7242-4e75756d418f-2c20354e, #w-node-_7d77139a-6dbe-269f-7242-4e75756d4191-2c20354e, #w-node-_8c041b89-1bc2-39f5-5dd2-df6247285953-2c20354e, #w-node-_8c041b89-1bc2-39f5-5dd2-df6247285956-2c20354e, #w-node-_8c041b89-1bc2-39f5-5dd2-df6247285958-2c20354e, #w-node-_8c041b89-1bc2-39f5-5dd2-df624728595a-2c20354e, #w-node-_0b94b78a-dd80-e015-3797-669d6f6d4e35-2c20354e, #w-node-_0b94b78a-dd80-e015-3797-669d6f6d4e38-2c20354e, #w-node-_0b94b78a-dd80-e015-3797-669d6f6d4e3a-2c20354e, #w-node-_0b94b78a-dd80-e015-3797-669d6f6d4e3c-2c20354e, #w-node-_3722ea61-023a-e537-fa2d-6239c7cb475d-2c20354e, #w-node-_3722ea61-023a-e537-fa2d-6239c7cb4760-2c20354e, #w-node-_3722ea61-023a-e537-fa2d-6239c7cb4762-2c20354e, #w-node-_3722ea61-023a-e537-fa2d-6239c7cb4764-2c20354e, #w-node-fc9f4fb4-4cc0-c185-35a7-c03248e75423-2c20354e, #w-node-fc9f4fb4-4cc0-c185-35a7-c03248e75426-2c20354e, #w-node-fc9f4fb4-4cc0-c185-35a7-c03248e75428-2c20354e, #w-node-fc9f4fb4-4cc0-c185-35a7-c03248e7542a-2c20354e, #w-node-_3a9f75bf-3136-5317-e304-be8dbdf21cba-2c20354e, #w-node-_3a9f75bf-3136-5317-e304-be8dbdf21cbd-2c20354e, #w-node-_3a9f75bf-3136-5317-e304-be8dbdf21cbf-2c20354e, #w-node-_3a9f75bf-3136-5317-e304-be8dbdf21cc1-2c20354e, #w-node-_65dcce78-ce0b-969c-0656-eb031b035163-2c20354e, #w-node-_65dcce78-ce0b-969c-0656-eb031b035166-2c20354e, #w-node-_65dcce78-ce0b-969c-0656-eb031b035168-2c20354e, #w-node-_65dcce78-ce0b-969c-0656-eb031b03516a-2c20354e, #w-node-_07dc03af-799b-b22d-3ac0-047ec3257a32-2c20354e, #w-node-_07dc03af-799b-b22d-3ac0-047ec3257a35-2c20354e, #w-node-_07dc03af-799b-b22d-3ac0-047ec3257a38-2c20354e, #w-node-_07dc03af-799b-b22d-3ac0-047ec3257a3b-2c20354e, #w-node-_0e6c457a-fe88-788b-6dca-a2e095b96e80-2c20354e, #w-node-_0e6c457a-fe88-788b-6dca-a2e095b96e83-2c20354e, #w-node-_0e6c457a-fe88-788b-6dca-a2e095b96e86-2c20354e, #w-node-_0e6c457a-fe88-788b-6dca-a2e095b96e89-2c20354e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff849927-8d6c-7cd3-2684-b3834c432e2d-2c20354e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b201529e-ae9b-d106-120e-8fc69fed903b-2c20354e, #w-node-b201529e-ae9b-d106-120e-8fc69fed903e-2c20354e, #w-node-b201529e-ae9b-d106-120e-8fc69fed9041-2c20354e, #w-node-b201529e-ae9b-d106-120e-8fc69fed9044-2c20354e, #w-node-c3bb7cee-09ee-ba8d-c182-e48b1d845f8c-2c20354e, #w-node-c3bb7cee-09ee-ba8d-c182-e48b1d845f8f-2c20354e, #w-node-c3bb7cee-09ee-ba8d-c182-e48b1d845f91-2c20354e, #w-node-c3bb7cee-09ee-ba8d-c182-e48b1d845f94-2c20354e, #w-node-_343cd90f-f33b-5ed9-74b7-2ba0a7e3e563-2c20354e, #w-node-_343cd90f-f33b-5ed9-74b7-2ba0a7e3e566-2c20354e, #w-node-_343cd90f-f33b-5ed9-74b7-2ba0a7e3e568-2c20354e, #w-node-_343cd90f-f33b-5ed9-74b7-2ba0a7e3e56a-2c20354e, #w-node-_7b0370b6-6158-c0bb-09bf-cc570c2066b8-2c20354e, #w-node-_7b0370b6-6158-c0bb-09bf-cc570c2066bb-2c20354e, #w-node-_7b0370b6-6158-c0bb-09bf-cc570c2066bd-2c20354e, #w-node-_7b0370b6-6158-c0bb-09bf-cc570c2066bf-2c20354e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17e56778-5348-3c06-a4d1-d332a58bfdf3-2c20354e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b65ef0cb-6d89-9196-ef19-d8922c203600-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203603-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203605-2c20354e, #w-node-b65ef0cb-6d89-9196-ef19-d8922c203607-2c20354e, #w-node-_514732fa-1d30-a0b9-1400-fe83d021f318-2c20354e, #w-node-_514732fa-1d30-a0b9-1400-fe83d021f31b-2c20354e, #w-node-_514732fa-1d30-a0b9-1400-fe83d021f31d-2c20354e, #w-node-_514732fa-1d30-a0b9-1400-fe83d021f320-2c20354e, #w-node-e01ee241-8c1f-e675-593e-a9b1f6b30e7e-2c20354e, #w-node-e01ee241-8c1f-e675-593e-a9b1f6b30e81-2c20354e, #w-node-e01ee241-8c1f-e675-593e-a9b1f6b30e83-2c20354e, #w-node-e01ee241-8c1f-e675-593e-a9b1f6b30e85-2c20354e, #w-node-_190201a4-76ee-b065-c8f7-6291ae6bb429-2c20354e, #w-node-_190201a4-76ee-b065-c8f7-6291ae6bb42c-2c20354e, #w-node-_190201a4-76ee-b065-c8f7-6291ae6bb42e-2c20354e, #w-node-_190201a4-76ee-b065-c8f7-6291ae6bb430-2c20354e, #w-node-efa22a71-7b24-4584-a563-ef342dc05f54-2c20354e, #w-node-efa22a71-7b24-4584-a563-ef342dc05f57-2c20354e, #w-node-efa22a71-7b24-4584-a563-ef342dc05f59-2c20354e, #w-node-efa22a71-7b24-4584-a563-ef342dc05f5b-2c20354e, #w-node-_74439ba6-bc85-4cec-a08b-69d088d5b1e3-2c20354e, #w-node-_74439ba6-bc85-4cec-a08b-69d088d5b1e6-2c20354e, #w-node-_74439ba6-bc85-4cec-a08b-69d088d5b1e8-2c20354e, #w-node-_74439ba6-bc85-4cec-a08b-69d088d5b1ea-2c20354e, #w-node-_366fca39-3406-a62b-6204-d6e481680969-2c20354e, #w-node-_366fca39-3406-a62b-6204-d6e48168096c-2c20354e, #w-node-_366fca39-3406-a62b-6204-d6e48168096e-2c20354e, #w-node-_366fca39-3406-a62b-6204-d6e481680970-2c20354e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b65ef0cb-6d89-9196-ef19-d8922c2035e2-2c20354e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b60f1cc9-45db-5857-701d-73d63738db45-2c20354e, #w-node-b60f1cc9-45db-5857-701d-73d63738db48-2c20354e, #w-node-b60f1cc9-45db-5857-701d-73d63738db4a-2c20354e, #w-node-b60f1cc9-45db-5857-701d-73d63738db4c-2c20354e, #w-node-bdff4950-e47c-290e-5705-749824117892-2c20354e, #w-node-bdff4950-e47c-290e-5705-749824117895-2c20354e, #w-node-bdff4950-e47c-290e-5705-749824117897-2c20354e, #w-node-bdff4950-e47c-290e-5705-749824117899-2c20354e, #w-node-be41388c-db07-1028-f0db-4e02673c35ad-2c20354e, #w-node-be41388c-db07-1028-f0db-4e02673c35b0-2c20354e, #w-node-be41388c-db07-1028-f0db-4e02673c35b3-2c20354e, #w-node-be41388c-db07-1028-f0db-4e02673c35b6-2c20354e, #w-node-_0655ddf0-8c78-0023-9b29-5748eaa6cd7f-2c20354e, #w-node-_0655ddf0-8c78-0023-9b29-5748eaa6cd82-2c20354e, #w-node-_0655ddf0-8c78-0023-9b29-5748eaa6cd85-2c20354e, #w-node-_0655ddf0-8c78-0023-9b29-5748eaa6cd88-2c20354e, #w-node-_32632695-b638-5daa-1652-81519e8dd4e4-2c20354e, #w-node-_32632695-b638-5daa-1652-81519e8dd4e7-2c20354e, #w-node-_32632695-b638-5daa-1652-81519e8dd4ea-2c20354e, #w-node-_32632695-b638-5daa-1652-81519e8dd4ed-2c20354e, #w-node-_51d7790f-1398-3468-0f57-e08292029622-92029617, #w-node-_51d7790f-1398-3468-0f57-e0829202962a-92029617, #w-node-_51d7790f-1398-3468-0f57-e08292029632-92029617, #w-node-_51d7790f-1398-3468-0f57-e0829202963a-92029617, #w-node-_51d7790f-1398-3468-0f57-e08292029642-92029617, #w-node-_51d7790f-1398-3468-0f57-e0829202964a-92029617, #w-node-_533eebde-19fc-8f92-e8d5-804461c92a57-61c92a4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_533eebde-19fc-8f92-e8d5-804461c92a5f-61c92a4f, #w-node-_533eebde-19fc-8f92-e8d5-804461c92a63-61c92a4f, #w-node-_533eebde-19fc-8f92-e8d5-804461c92a67-61c92a4f, #w-node-_533eebde-19fc-8f92-e8d5-804461c92a6b-61c92a4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_533eebde-19fc-8f92-e8d5-804461c92a82-61c92a4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_533eebde-19fc-8f92-e8d5-804461c92a8a-61c92a4f, #w-node-_533eebde-19fc-8f92-e8d5-804461c92a8e-61c92a4f, #w-node-_533eebde-19fc-8f92-e8d5-804461c92a92-61c92a4f, #w-node-_533eebde-19fc-8f92-e8d5-804461c92a96-61c92a4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_06f176c5-f9e3-fc94-8e97-7aad118f0af5-444607f5, #w-node-c8eb06b9-4782-a37e-b0a4-7cad1dbdc8ef-444607f5, #w-node-ce838f03-ab0e-ca40-4e1f-0f5a7b240093-444607f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a344a-582a342a {
  align-self: start;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a345a-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a345e-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a3462-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a3466-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a346a-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a346e-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a34b8-582a342a {
  align-self: start;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a34c8-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a34cc-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a34d0-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a34d4-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a34d8-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a34dc-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a347e-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a348e-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a3492-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a3496-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a349a-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a349e-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a34a2-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-e389ca2d-6994-4cc8-2c8e-2179f07c944d-582a342a, #w-node-e389ca2d-6994-4cc8-2c8e-2179f07c9451-582a342a, #w-node-e389ca2d-6994-4cc8-2c8e-2179f07c9455-582a342a, #w-node-e389ca2d-6994-4cc8-2c8e-2179f07c9459-582a342a, #w-node-e389ca2d-6994-4cc8-2c8e-2179f07c945d-582a342a, #w-node-e389ca2d-6994-4cc8-2c8e-2179f07c9461-582a342a, #w-node-_590137f1-21c7-590e-b2b0-d16ebb21773d-582a342a, #w-node-_590137f1-21c7-590e-b2b0-d16ebb217741-582a342a, #w-node-_590137f1-21c7-590e-b2b0-d16ebb217745-582a342a, #w-node-_590137f1-21c7-590e-b2b0-d16ebb217749-582a342a, #w-node-_590137f1-21c7-590e-b2b0-d16ebb21774d-582a342a, #w-node-_590137f1-21c7-590e-b2b0-d16ebb217751-582a342a, #w-node-_567ebec6-4038-a685-2f07-72c2dfb771ce-582a342a, #w-node-_567ebec6-4038-a685-2f07-72c2dfb771d2-582a342a, #w-node-_567ebec6-4038-a685-2f07-72c2dfb771d6-582a342a, #w-node-_567ebec6-4038-a685-2f07-72c2dfb771da-582a342a, #w-node-_567ebec6-4038-a685-2f07-72c2dfb771de-582a342a, #w-node-_567ebec6-4038-a685-2f07-72c2dfb771e2-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d4e6-582a342a {
  align-self: start;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d4f5-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d4f9-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d4fd-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d501-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d505-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d509-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d51a-582a342a {
  align-self: start;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d529-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d52d-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d531-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d535-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d539-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d53d-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d554-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d563-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d567-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d56b-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d56f-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d573-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d577-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d58f-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d59f-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5a3-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5a7-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5ab-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5af-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5b3-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5c3-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5c4-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5d3-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5d7-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5db-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5df-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5e3-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5e7-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5fd-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d5fe-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d60d-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d611-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d615-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d619-582a342a, #w-node-aba8d5a3-590b-fd83-c329-cd16bb73d61d-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-aba8d5a3-590b-fd83-c329-cd16bb73d621-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09c2f-582a342a {
  align-self: start;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09c3e-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09c42-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09c46-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09c4a-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09c4e-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09c52-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09c63-582a342a {
  align-self: start;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09c72-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09c76-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09c7a-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09c7e-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09c82-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09c86-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09c9d-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09cac-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09cb0-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09cb4-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09cb8-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09cbc-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09cc0-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09cd8-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09ce8-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09cec-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09cf0-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09cf4-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09cf8-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09cfc-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09d0c-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d0d-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09d1c-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d20-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d24-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d28-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d2c-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09d30-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09d46-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d47-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09d56-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d5a-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d5e-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d62-582a342a, #w-node-da37fc9d-43e8-7556-82a4-89b33cd09d66-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-da37fc9d-43e8-7556-82a4-89b33cd09d6a-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a3650-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2633738-e1d7-4313-b3dc-d915582a3658-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a365c-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a3660-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a3664-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a3668-582a342a, #w-node-d2633738-e1d7-4313-b3dc-d915582a366c-582a342a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-b03c7f03-7b26-f8dc-5c52-9a463a724c78-3a724c75, #w-node-b03c7f03-7b26-f8dc-5c52-9a463a724c7e-3a724c75, #w-node-b03c7f03-7b26-f8dc-5c52-9a463a724c83-3a724c75, #w-node-b03c7f03-7b26-f8dc-5c52-9a463a724c88-3a724c75 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_896c95c6-9f54-11e1-8078-fc09b5eb6044-b5eb6043 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_896c95c6-9f54-11e1-8078-fc09b5eb6082-b5eb6043 {
  align-self: center;
  justify-self: center;
}

#w-node-_9731d12c-eae1-5746-dbdb-02d21b84950e-1b849505, #w-node-a4133434-771a-26c9-c153-c43ad4bc70e4-1b849505, #w-node-_4db61cd2-a950-e3ca-a3fc-a92422098e56-1b849505 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f43ff4d2-5b11-7a81-aaf9-1978ac99aab0-ac99aaa8, #w-node-f43ff4d2-5b11-7a81-aaf9-1978ac99aabb-ac99aaa8, #w-node-f43ff4d2-5b11-7a81-aaf9-1978ac99aac6-ac99aaa8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_04ef0070-56f5-8349-10e9-2a6f523bf46f-523bf465, #w-node-_60490a63-81ab-13e7-1c2d-9a120af12ef4-523bf465, #w-node-_9f85acf2-68e3-2606-75cd-d70f140c7bdd-523bf465, #w-node-b663436a-dce4-d58a-a51b-32f320cdc6b4-523bf465, #w-node-_7df368c3-650b-9568-c346-e68640d37cee-523bf465, #w-node-c54c9bca-5d3f-cc98-74db-acfc935db291-523bf465, #w-node-f0c5fb88-a82f-a96e-e646-ebbc003d9062-523bf465, #w-node-_4fb0bbe1-1147-d3ad-6725-78d55b882de7-523bf465 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_024ef7d3-35d3-7f30-d706-dd5ad99e8604-d99e8601, #w-node-_024ef7d3-35d3-7f30-d706-dd5ad99e860f-d99e8601, #w-node-_024ef7d3-35d3-7f30-d706-dd5ad99e861a-d99e8601, #w-node-_024ef7d3-35d3-7f30-d706-dd5ad99e8625-d99e8601, #w-node-_024ef7d3-35d3-7f30-d706-dd5ad99e8630-d99e8601, #w-node-_024ef7d3-35d3-7f30-d706-dd5ad99e863b-d99e8601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-fb0caf79-44e7-c09d-a8c6-402c956eb0e1-956eb0db, #w-node-fb0caf79-44e7-c09d-a8c6-402c956eb0e8-956eb0db, #w-node-fb0caf79-44e7-c09d-a8c6-402c956eb0ef-956eb0db, #w-node-c664eece-ddc9-5690-6569-8385dd3575b5-dd3575af, #w-node-c664eece-ddc9-5690-6569-8385dd3575bc-dd3575af, #w-node-c664eece-ddc9-5690-6569-8385dd3575c3-dd3575af, #w-node-c664eece-ddc9-5690-6569-8385dd3575ca-dd3575af, #w-node-c664eece-ddc9-5690-6569-8385dd3575d1-dd3575af, #w-node-c664eece-ddc9-5690-6569-8385dd3575d8-dd3575af, #w-node-_0da96ab2-a656-4cb8-95a6-f91870f94684-70f94681, #w-node-_0da96ab2-a656-4cb8-95a6-f91870f94686-70f94681, #w-node-_8077deb2-f82d-3ede-fbbf-5613f6dd888f-f6dd888c, #w-node-_8077deb2-f82d-3ede-fbbf-5613f6dd889d-f6dd888c, #w-node-a358a126-784f-62c3-4f1d-7dc5db458a78-db458a75, #w-node-a358a126-784f-62c3-4f1d-7dc5db458a7a-db458a75, #w-node-f514ea14-68b6-c4c0-677c-60cff35b4151-f35b414e, #w-node-f514ea14-68b6-c4c0-677c-60cff35b416a-f35b414e, #w-node-b93d2979-c580-f872-afe5-e471c9634c38-c9634c32, #w-node-b93d2979-c580-f872-afe5-e471c9634c39-c9634c32, #w-node-ff256a12-4d74-7258-59af-a77fb5ef3df3-b5ef3dea, #w-node-ff256a12-4d74-7258-59af-a77fb5ef3dfd-b5ef3dea, #w-node-_58f54ef0-44a2-0e6e-a91f-fedc32708193-3270818b, #w-node-_58f54ef0-44a2-0e6e-a91f-fedc327081a9-3270818b, #w-node-_58f54ef0-44a2-0e6e-a91f-fedc327081bd-3270818b, #w-node-_1610ea43-b04e-b9d7-8e88-1871cb0e4fbc-3270818b, #w-node-_1610ea43-b04e-b9d7-8e88-1871cb0e4fd0-3270818b, #w-node-_820de0ef-0fbb-a0f0-3480-92a2dc5afaac-3270818b, #w-node-_820de0ef-0fbb-a0f0-3480-92a2dc5afac0-3270818b, #w-node-_0db62e81-0a35-0813-850f-a386fdda1d7e-3270818b, #w-node-_0db62e81-0a35-0813-850f-a386fdda1d92-3270818b, #w-node-_9496ed87-cf9f-4048-8dc2-e770f6ccd74f-3270818b, #w-node-_9496ed87-cf9f-4048-8dc2-e770f6ccd763-3270818b, #w-node-aba520f4-0598-fa80-2b4c-2cddaed1e0b2-aed1e0a8, #w-node-_4536d692-36d3-fdbb-78f5-fcd74f0cafd8-4f0cafd4, #w-node-_4536d692-36d3-fdbb-78f5-fcd74f0cafda-4f0cafd4, #w-node-_4536d692-36d3-fdbb-78f5-fcd74f0caff1-4f0cafd4, #w-node-_0923c619-f535-b21b-0bdd-924e3310c078-235e8372, #w-node-_0923c619-f535-b21b-0bdd-924e3310c07a-235e8372, #w-node-_0923c619-f535-b21b-0bdd-924e3310c097-235e8372, #w-node-_90de5e83-1e26-9215-be01-f03b2a71d795-2a71d792, #w-node-_90de5e83-1e26-9215-be01-f03b2a71d79d-2a71d792, #w-node-_90de5e83-1e26-9215-be01-f03b2a71d7a4-2a71d792, #w-node-_0097a9ff-af9f-ae22-73e0-1bb7184a2576-184a2573, #w-node-_0097a9ff-af9f-ae22-73e0-1bb7184a258b-184a2573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0b62b27-3910-3f1d-0676-10674b7c2b40-4b7c2b3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-b0b62b27-3910-3f1d-0676-10674b7c2b4c-4b7c2b3d, #w-node-b0b62b27-3910-3f1d-0676-10674b7c2b51-4b7c2b3d, #w-node-b0b62b27-3910-3f1d-0676-10674b7c2b57-4b7c2b3d, #w-node-b0b62b27-3910-3f1d-0676-10674b7c2b5d-4b7c2b3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0b62b27-3910-3f1d-0676-10674b7c2b60-4b7c2b3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-b0b62b27-3910-3f1d-0676-10674b7c2b69-4b7c2b3d, #w-node-b0b62b27-3910-3f1d-0676-10674b7c2b6f-4b7c2b3d, #w-node-b0b62b27-3910-3f1d-0676-10674b7c2b74-4b7c2b3d, #w-node-b0b62b27-3910-3f1d-0676-10674b7c2b7a-4b7c2b3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c777b4d8-a458-c7cf-27c0-beaca0b3614f-12a1ef3c {
  align-self: stretch;
}

#w-node-c777b4d8-a458-c7cf-27c0-beaca0b36160-12a1ef3c, #w-node-c777b4d8-a458-c7cf-27c0-beaca0b36164-12a1ef3c, #w-node-c777b4d8-a458-c7cf-27c0-beaca0b36168-12a1ef3c, #w-node-c777b4d8-a458-c7cf-27c0-beaca0b3616c-12a1ef3c, #w-node-c777b4d8-a458-c7cf-27c0-beaca0b36170-12a1ef3c, #w-node-c777b4d8-a458-c7cf-27c0-beaca0b36174-12a1ef3c, #w-node-c777b4d8-a458-c7cf-27c0-beaca0b36178-12a1ef3c, #w-node-c777b4d8-a458-c7cf-27c0-beaca0b3617c-12a1ef3c, #w-node-c777b4d8-a458-c7cf-27c0-beaca0b36180-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-f4963b20-9422-a293-af87-db4c51b4bece-12a1ef3c {
  align-self: stretch;
}

#w-node-f4963b20-9422-a293-af87-db4c51b4bedf-12a1ef3c, #w-node-f4963b20-9422-a293-af87-db4c51b4bee3-12a1ef3c, #w-node-f4963b20-9422-a293-af87-db4c51b4bee7-12a1ef3c, #w-node-f4963b20-9422-a293-af87-db4c51b4beeb-12a1ef3c, #w-node-f4963b20-9422-a293-af87-db4c51b4beef-12a1ef3c, #w-node-f4963b20-9422-a293-af87-db4c51b4bef3-12a1ef3c, #w-node-f4963b20-9422-a293-af87-db4c51b4bef7-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-ebbed927-fcbb-bd89-f2b1-b38d5c026b31-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ebbed927-fcbb-bd89-f2b1-b38d5c026b42-12a1ef3c, #w-node-ebbed927-fcbb-bd89-f2b1-b38d5c026b46-12a1ef3c, #w-node-ebbed927-fcbb-bd89-f2b1-b38d5c026b4a-12a1ef3c, #w-node-ebbed927-fcbb-bd89-f2b1-b38d5c026b4e-12a1ef3c, #w-node-ebbed927-fcbb-bd89-f2b1-b38d5c026b52-12a1ef3c, #w-node-ebbed927-fcbb-bd89-f2b1-b38d5c026b56-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_35bc3003-36f5-0919-60d2-6a00c096ded0-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_35bc3003-36f5-0919-60d2-6a00c096dee1-12a1ef3c, #w-node-_35bc3003-36f5-0919-60d2-6a00c096dee6-12a1ef3c, #w-node-_35bc3003-36f5-0919-60d2-6a00c096deeb-12a1ef3c, #w-node-_35bc3003-36f5-0919-60d2-6a00c096def0-12a1ef3c, #w-node-_35bc3003-36f5-0919-60d2-6a00c096def5-12a1ef3c, #w-node-_35bc3003-36f5-0919-60d2-6a00c096defa-12a1ef3c, #w-node-_35bc3003-36f5-0919-60d2-6a00c096deff-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c65189f2-ca95-eadb-f990-875c4649f592-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c65189f2-ca95-eadb-f990-875c4649f5a1-12a1ef3c, #w-node-c65189f2-ca95-eadb-f990-875c4649f5a6-12a1ef3c, #w-node-c65189f2-ca95-eadb-f990-875c4649f5ab-12a1ef3c, #w-node-c65189f2-ca95-eadb-f990-875c4649f5b0-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_0944099e-1203-5ece-df25-eca5c11fb9a1-12a1ef3c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_0944099e-1203-5ece-df25-eca5c11fb9ab-12a1ef3c, #w-node-_0944099e-1203-5ece-df25-eca5c11fb9af-12a1ef3c, #w-node-_0944099e-1203-5ece-df25-eca5c11fb9b3-12a1ef3c, #w-node-_0944099e-1203-5ece-df25-eca5c11fb9b7-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0944099e-1203-5ece-df25-eca5c11fb9bc-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0944099e-1203-5ece-df25-eca5c11fb9c4-12a1ef3c {
  align-self: center;
  justify-self: start;
}

#w-node-d25fb810-b39f-7b7a-3423-0d70cd909936-12a1ef3c, #w-node-d25fb810-b39f-7b7a-3423-0d70cd90993a-12a1ef3c, #w-node-d25fb810-b39f-7b7a-3423-0d70cd90993e-12a1ef3c, #w-node-d25fb810-b39f-7b7a-3423-0d70cd909942-12a1ef3c, #w-node-d25fb810-b39f-7b7a-3423-0d70cd909946-12a1ef3c, #w-node-d25fb810-b39f-7b7a-3423-0d70cd90994a-12a1ef3c, #w-node-d25fb810-b39f-7b7a-3423-0d70cd90994e-12a1ef3c, #w-node-d25fb810-b39f-7b7a-3423-0d70cd909952-12a1ef3c, #w-node-d25fb810-b39f-7b7a-3423-0d70cd909956-12a1ef3c, #w-node-_8438da9e-07ca-5d62-0bad-ee58c50e0ad2-12a1ef3c, #w-node-_8438da9e-07ca-5d62-0bad-ee58c50e0ad6-12a1ef3c, #w-node-_8438da9e-07ca-5d62-0bad-ee58c50e0ada-12a1ef3c, #w-node-_8438da9e-07ca-5d62-0bad-ee58c50e0ade-12a1ef3c, #w-node-_8438da9e-07ca-5d62-0bad-ee58c50e0ae2-12a1ef3c, #w-node-_8438da9e-07ca-5d62-0bad-ee58c50e0ae6-12a1ef3c, #w-node-_8438da9e-07ca-5d62-0bad-ee58c50e0aea-12a1ef3c, #w-node-_8f5ce777-54f1-46ad-bf53-75c1bf26250a-12a1ef3c, #w-node-_8f5ce777-54f1-46ad-bf53-75c1bf26250e-12a1ef3c, #w-node-_8f5ce777-54f1-46ad-bf53-75c1bf262512-12a1ef3c, #w-node-_8f5ce777-54f1-46ad-bf53-75c1bf262516-12a1ef3c, #w-node-_8f5ce777-54f1-46ad-bf53-75c1bf26251a-12a1ef3c, #w-node-_8f5ce777-54f1-46ad-bf53-75c1bf26251e-12a1ef3c, #w-node-_719b7e2a-5d10-c7a3-c9fb-1c4e25ddeb2a-12a1ef3c, #w-node-_719b7e2a-5d10-c7a3-c9fb-1c4e25ddeb2f-12a1ef3c, #w-node-_719b7e2a-5d10-c7a3-c9fb-1c4e25ddeb34-12a1ef3c, #w-node-_719b7e2a-5d10-c7a3-c9fb-1c4e25ddeb39-12a1ef3c, #w-node-_719b7e2a-5d10-c7a3-c9fb-1c4e25ddeb3e-12a1ef3c, #w-node-_719b7e2a-5d10-c7a3-c9fb-1c4e25ddeb43-12a1ef3c, #w-node-_719b7e2a-5d10-c7a3-c9fb-1c4e25ddeb48-12a1ef3c, #w-node-bc057f33-b4f5-9c38-af7d-c8aaf0fb27af-12a1ef3c, #w-node-bc057f33-b4f5-9c38-af7d-c8aaf0fb27b4-12a1ef3c, #w-node-bc057f33-b4f5-9c38-af7d-c8aaf0fb27b9-12a1ef3c, #w-node-bc057f33-b4f5-9c38-af7d-c8aaf0fb27be-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_1ab83c8f-b398-79ad-d975-5358836beaa8-12a1ef3c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1ab83c8f-b398-79ad-d975-5358836beab2-12a1ef3c, #w-node-_1ab83c8f-b398-79ad-d975-5358836beab6-12a1ef3c, #w-node-_1ab83c8f-b398-79ad-d975-5358836beaba-12a1ef3c, #w-node-_1ab83c8f-b398-79ad-d975-5358836beabe-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1ab83c8f-b398-79ad-d975-5358836beac3-12a1ef3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ab83c8f-b398-79ad-d975-5358836beacb-12a1ef3c {
  align-self: center;
  justify-self: start;
}

#w-node-_602fb512-ba4a-12fd-a971-949685a2c18b-12a1ef3e, #w-node-_602fb512-ba4a-12fd-a971-949685a2c192-12a1ef3e, #w-node-_602fb512-ba4a-12fd-a971-949685a2c199-12a1ef3e, #w-node-_602fb512-ba4a-12fd-a971-949685a2c1a0-12a1ef3e, #w-node-_602fb512-ba4a-12fd-a971-949685a2c1a7-12a1ef3e, #w-node-_602fb512-ba4a-12fd-a971-949685a2c1ae-12a1ef3e, #w-node-_602fb512-ba4a-12fd-a971-949685a2c1b5-12a1ef3e, #w-node-_602fb512-ba4a-12fd-a971-949685a2c1bc-12a1ef3e, #w-node-_4676e816-e961-d8ca-6e87-37db67877efc-12a1ef3e, #w-node-dc8ff575-fe3d-42b5-ff1b-96303cef2b04-12a1ef3e, #w-node-ba857149-ebe7-0b3f-0e93-6f07fa930cf3-12a1ef3e, #w-node-_3e7f748f-03ed-b771-a39e-a1930cb15030-12a1ef3e, #w-node-a191d830-3d8f-7d67-a6ce-6cbf22287db6-12a1ef3e, #w-node-_24cac9a5-5c94-c5ea-0584-360b05f4810d-12a1ef3e, #w-node-a520b0f4-aac5-176b-0b8d-0f4d73f5d82c-12a1ef3e, #w-node-_38dde23a-80e1-a46a-8e4b-6002407d7a1e-12a1ef3e, #w-node-_0b7449e9-dd2c-cb4a-eced-ca61e594ef32-12a1ef3e, #w-node-_4b6e206e-0d23-d2da-a170-71f944fb603d-12a1ef3e, #w-node-_4b6e206e-0d23-d2da-a170-71f944fb6044-12a1ef3e, #w-node-_4b6e206e-0d23-d2da-a170-71f944fb604b-12a1ef3e, #w-node-_4b6e206e-0d23-d2da-a170-71f944fb6052-12a1ef3e, #w-node-_4b6e206e-0d23-d2da-a170-71f944fb6059-12a1ef3e, #w-node-_4b6e206e-0d23-d2da-a170-71f944fb6060-12a1ef3e, #w-node-_4b6e206e-0d23-d2da-a170-71f944fb6067-12a1ef3e, #w-node-a09f893e-4b5f-e294-5de6-13411279a039-12a1ef3e, #w-node-a09f893e-4b5f-e294-5de6-13411279a040-12a1ef3e, #w-node-a09f893e-4b5f-e294-5de6-13411279a047-12a1ef3e, #w-node-a09f893e-4b5f-e294-5de6-13411279a04e-12a1ef3e, #w-node-a09f893e-4b5f-e294-5de6-13411279a055-12a1ef3e, #w-node-a09f893e-4b5f-e294-5de6-13411279a05c-12a1ef3e, #w-node-_27137b21-547d-7b40-1818-18dff016dc9e-12a1ef3e, #w-node-_27137b21-547d-7b40-1818-18dff016dca5-12a1ef3e, #w-node-_27137b21-547d-7b40-1818-18dff016dcac-12a1ef3e, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02813-12a1ef3f, #w-node-cd3f04d6-f994-dc0e-6aef-c27bf6e02828-12a1ef3f, #w-node-badf2dfc-f383-48a4-fea5-4170a18dcbc7-12a1ef3f, #w-node-badf2dfc-f383-48a4-fea5-4170a18dcbc9-12a1ef3f, #w-node-badf2dfc-f383-48a4-fea5-4170a18dcbe0-12a1ef3f, #w-node-eb08ebb7-0747-1018-5519-92956ab91751-12a1ef3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb08ebb7-0747-1018-5519-92956ab91753-12a1ef3f {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f95cd73-d1eb-2b33-3984-5ea9de4a5ddf-12a1ef3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f95cd73-d1eb-2b33-3984-5ea9de4a5dfa-12a1ef3f {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a791f90-55a5-f16a-4243-b9e55602591b-12a1ef3f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a791f90-55a5-f16a-4243-b9e55602591d-12a1ef3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2839335-2f82-8449-c5fc-f4ec4586733b-12a1ef3f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2839335-2f82-8449-c5fc-f4ec45867359-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed8766-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed876d-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed8774-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed877b-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed8782-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed8789-12a1ef3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f578b83d-9612-bf15-77e1-60f90df69cc9-12a1ef3f, #w-node-f578b83d-9612-bf15-77e1-60f90df69cd4-12a1ef3f, #w-node-f578b83d-9612-bf15-77e1-60f90df69cdf-12a1ef3f, #w-node-f578b83d-9612-bf15-77e1-60f90df69cea-12a1ef3f, #w-node-f578b83d-9612-bf15-77e1-60f90df69cf5-12a1ef3f, #w-node-f578b83d-9612-bf15-77e1-60f90df69d00-12a1ef3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-cb832807-1b50-021c-d610-7812aded8ddc-12a1ef41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb832807-1b50-021c-d610-7812aded8de7-12a1ef41, #w-node-cb832807-1b50-021c-d610-7812aded8dec-12a1ef41, #w-node-cb832807-1b50-021c-d610-7812aded8df1-12a1ef41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-cb832807-1b50-021c-d610-7812aded8df6-12a1ef41, #w-node-_0a986d28-a59c-4c5e-f43a-6e3ae034cb4e-12a1ef45, #w-node-_0a986d28-a59c-4c5e-f43a-6e3ae034cb50-12a1ef45, #w-node-_0a986d28-a59c-4c5e-f43a-6e3ae034cb62-12a1ef45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c8d0459-4b43-96ab-9b13-d2fb58a32176-12a1ef45, #w-node-_2c8d0459-4b43-96ab-9b13-d2fb58a32181-12a1ef45, #w-node-_2c8d0459-4b43-96ab-9b13-d2fb58a3218e-12a1ef45, #w-node-_2c8d0459-4b43-96ab-9b13-d2fb58a32199-12a1ef45, #w-node-_2c8d0459-4b43-96ab-9b13-d2fb58a321a4-12a1ef45, #w-node-_2c8d0459-4b43-96ab-9b13-d2fb58a321af-12a1ef45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_970c8978-704d-e7d2-73ab-e9309cbbc586-12a1ef46, #w-node-_970c8978-704d-e7d2-73ab-e9309cbbc59b-12a1ef46, #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa4fe-12a1ef46, #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa505-12a1ef46, #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa50c-12a1ef46, #w-node-b04d8a77-ea8a-6ed7-b2be-7ff3195993bc-12a1ef49, #w-node-_22ec37bf-543e-4f04-d4cd-2affdc4951e6-12a1ef49, #w-node-_8ea096b6-181f-6849-31e4-2c98a77fb474-12a1ef49, #w-node-_888a7f4f-3234-903f-3aee-18fcc4aed6e8-12a1ef49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33e2620b-c837-244d-2694-468d16df7985-12a1ef49, #w-node-b1565433-1e1a-a33a-f8eb-038d810fdb96-12a1ef49, #w-node-_8df1c55a-59da-13fd-acec-a8120c625a7f-12a1ef49, #w-node-b3aa9c02-7da3-a3cc-6347-8a938c322627-12a1ef49, #w-node-_4214aca2-a30c-03cc-89c8-34232d0c3e81-12a1ef49, #w-node-_00d708f0-d376-1244-3432-006b04960aff-12a1ef49, #w-node-_49204fb5-3961-b876-6196-dacf06f325d2-12a1ef49, #w-node-_0146e38d-4b53-1331-788b-577bcc399bc6-12a1ef49, #w-node-e83ccf19-c55b-6b3c-e091-f546600e7695-12a1ef49, #w-node-ec7a2410-0879-4977-ce1a-25157962b7b3-12a1ef49, #w-node-_8fcaaf53-1ac6-eafe-33d0-4804dc1afbea-12a1ef49, #w-node-_3b07d453-1bcc-cfa0-1f78-9824d5e1ca87-12a1ef49, #w-node-dc80586d-21d5-69fc-cfdc-9c20fbbcdb47-12a1ef49, #w-node-fe048c9a-02e8-9163-ec79-d1ac8e17f61f-12a1ef49, #w-node-_812f80f1-91c3-939c-5242-95335aeef2e9-12a1ef49, #w-node-b03a57b4-eb04-058b-dc17-813bd29a73ee-12a1ef49, #w-node-c042ccda-ce17-7a4c-3730-0f371e50b747-12a1ef49, #w-node-d0bfaddf-4ec3-218a-a626-f4c5e8f88003-12a1ef49, #w-node-_382044c4-12fa-519b-2dec-90db05aca3cd-12a1ef49, #w-node-b74c0bc5-51c8-d2d7-bddc-66bf81325098-12a1ef49, #w-node-_3c331de1-c134-5754-4444-2de3d833203e-12a1ef49, #w-node-a0e5e2f3-d44e-e0b0-b90c-0d5f66048b15-12a1ef49, #w-node-_3d5fb44c-58f9-8078-143b-436d8ec17211-12a1ef49, #w-node-_8e1c699e-ef8a-607f-3e7b-72dfc0022015-12a1ef49, #w-node-_4c3e7675-0456-8025-4b80-c58a7fd48caf-12a1ef49, #w-node-_8840a482-98e3-933c-4202-2c15a9bd736a-12a1ef49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_9a98469e-639d-9da6-e024-816e382eb8d0-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8d3-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8d6-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8d9-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8dc-12a1ef49, #w-node-a4515dc5-1bdd-3868-1924-d9b887f5f585-12a1ef49, #w-node-_6b3ee989-d6c4-caf8-dd62-eac373129ada-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8df-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8e2-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8e5-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8e8-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8eb-12a1ef49, #w-node-_313f578f-5e22-c9cb-ed26-df2582886281-12a1ef49, #w-node-a146890a-b6bd-7f69-01e6-3413d2e2c2a3-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8ee-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8f1-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8f4-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8f7-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8fa-12a1ef49, #w-node-df880726-622f-5845-1cbe-c4ee08f6d0c9-12a1ef49, #w-node-_0c724f72-646e-8ccf-13a0-6821bb7e35fd-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb8fd-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb900-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb903-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb906-12a1ef49, #w-node-_9a98469e-639d-9da6-e024-816e382eb909-12a1ef49, #w-node-_6c37871b-40e7-6d96-b024-f0f0fa241be6-12a1ef49, #w-node-_55fc75aa-dd7c-a301-364c-093b7137c8d9-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b83099768d-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b830997690-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b830997693-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b830997696-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b830997699-12a1ef49, #w-node-_11aff8a6-d415-2434-f611-a1482fd43818-12a1ef49, #w-node-_5b2f3db7-c675-28dc-0a7d-13266d39d9e4-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b83099769c-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b83099769f-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976a2-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976a5-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976a8-12a1ef49, #w-node-_7fd4d8a6-a6e7-e0fa-2886-9c1c192d94c9-12a1ef49, #w-node-_8f7216d4-9805-e9ef-6c94-61895f283fd7-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976ab-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976ae-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976b1-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976b4-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976b7-12a1ef49, #w-node-_9ce46983-ce59-dc73-e120-c647263cc043-12a1ef49, #w-node-c1a96535-b073-01ac-fc16-74e3ed17ab20-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976ba-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976bd-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976c0-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976c3-12a1ef49, #w-node-f00ffaec-9313-0cb1-4272-50b8309976c6-12a1ef49, #w-node-dd1c325f-b507-bdd7-f1d8-60c41062bc4c-12a1ef49, #w-node-f54a3002-fe61-433f-12d4-a1a6a40562ed-12a1ef49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09c8a013-d793-dedc-afac-a4cb2c752d04-bf4cc239 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_09c8a013-d793-dedc-afac-a4cb2c752d37-bf4cc239 {
  align-self: center;
  justify-self: center;
}

#w-node-_6955eba1-f48c-3f4f-20ca-932e3b3e9f15-1b074b54, #w-node-_6955eba1-f48c-3f4f-20ca-932e3b3e9f2d-1b074b54, #w-node-d50a56cc-2d81-0cb7-418f-33dd00b60a18-1b074b54, #w-node-d50a56cc-2d81-0cb7-418f-33dd00b60a1a-1b074b54, #w-node-d50a56cc-2d81-0cb7-418f-33dd00b60a2c-1b074b54, #w-node-_5db6f97f-3ce2-ef52-b8be-1e25d3b2e4f4-1b074b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5db6f97f-3ce2-ef52-b8be-1e25d3b2e4f6-1b074b54 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_585bde6b-18df-7665-cf4c-a98d700f6a03-1b074b54, #w-node-_585bde6b-18df-7665-cf4c-a98d700f6a05-1b074b54 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66a3cf5d-e01e-2bc9-e263-94398eb6e76f-1b074b54 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66a3cf5d-e01e-2bc9-e263-94398eb6e783-1b074b54, #w-node-b65079f8-c04e-a7ef-df3b-c6c9daa285b7-1b074b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b65079f8-c04e-a7ef-df3b-c6c9daa285c9-1b074b54 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-a1a0ff8d-ce33-5ff7-e6a9-c8b6565cddf7-12a1ee94, #w-node-_1c769646-bbf7-b309-eca4-b73c7bc5987a-12a1ee9d, #w-node-_85c45202-2cc1-a2ab-8d0c-ce9c7402cb4e-12a1ef01 {
    justify-self: start;
  }

  #w-node-_2d81e6cf-99ae-eec8-a146-4cfd7aa7eae7-b5eb6043, #w-node-ff9ef4c8-e566-042f-c4a9-bda6117ed6af-b5eb6043 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_896c95c6-9f54-11e1-8078-fc09b5eb6082-b5eb6043 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_09c8a013-d793-dedc-afac-a4cb2c752d02-bf4cc239, #w-node-_09c8a013-d793-dedc-afac-a4cb2c752d03-bf4cc239 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09c8a013-d793-dedc-afac-a4cb2c752d37-bf4cc239 {
    align-self: center;
    justify-self: center;
  }
}

@media screen and (max-width: 991px) {
  #w-node-c26da9cd-64a7-cdbe-139f-b63651809d43-12a1ee03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c26da9cd-64a7-cdbe-139f-b63651809d56-12a1ee03 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-c26da9cd-64a7-cdbe-139f-b63651809d59-12a1ee03, #w-node-_780cea4f-66dc-6c40-b7a9-0f403977f027-3977f024 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5f8e1d31-8fa8-d5c1-6046-07b412493c74-12493c71 {
    order: 9999;
  }

  #w-node-_0609ef3f-2392-bac3-318f-648107c9a0b5-12a1ee7e, #w-node-_0609ef3f-2392-bac3-318f-648107c9a0bd-12a1ee7e {
    align-self: start;
  }

  #w-node-dce2da61-0564-c1e0-fc61-ef173e418f3a-12a1ee7e {
    order: -9999;
  }

  #w-node-_7ea238e8-c380-2ba3-db14-415db43ce860-b43ce85d, #w-node-acc5797a-e193-bedb-96ae-63cafa22af43-12a1ee92 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_52878dbd-0506-ec59-669a-60fc5e913bdc-12a1ee93, #w-node-_4cb3fba5-87f1-9426-76de-cbc61fa9c039-12a1ee93 {
    order: -9999;
  }

  #w-node-e42b1ee0-1dc0-8824-17d0-8c6572bbd777-12a1ee93 {
    order: 9999;
  }

  #w-node-_994ead55-a5bc-d7a6-bb0d-3c85c3e3109f-12a1ee94, #w-node-_60f5491f-f8bb-6445-f37f-4cd9358181a4-12a1ee94, #w-node-_718664bd-28ed-0a60-9b55-aa23166a0a3e-12a1ee94, #w-node-_1e9b591f-d616-239c-3ac5-c5bd8ca1d16a-12a1ee94 {
    order: -9999;
  }

  #w-node-_3a097f6d-ba95-43a6-4107-22f82047d08e-12a1ee94, #w-node-_3a097f6d-ba95-43a6-4107-22f82047d095-12a1ee94 {
    align-self: start;
  }

  #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-12a1ee96, #w-node-fd18b5bd-7faf-4e27-63b7-099d6c8cda90-12a1ee96 {
    order: 9999;
  }

  #w-node-_870f6831-458c-56db-0f53-a28ca67cb159-12a1ee96, #w-node-af160adf-8373-ba12-5867-077ba7f65117-12a1ee96 {
    order: -9999;
  }

  #w-node-_1479823c-81b1-cd01-69a5-1fd252e43514-12a1ee9a, #w-node-_37bc08aa-b25e-fe04-cdf0-a34c4725abe4-12a1eef4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8e3a6c1a-2dd1-092a-6e99-d1fecaf6e490-12a1eef5, #w-node-a12e4719-e842-7a74-713b-e2bb060492d9-12a1eef5, #w-node-eb84b9bf-23fd-05f4-d349-74202fa8a617-12a1eef5, #w-node-_874e0d3d-bfc2-e6fc-ec87-a542cb6a75bd-12a1eefc, #w-node-_9042dbac-e346-9623-2518-0e8b223d5ef9-12a1eefc, #w-node-ecc9b648-ad78-1574-8c12-322ae82150f1-12a1eefc {
    order: 9999;
  }

  #w-node-_3e947621-6368-a517-addb-1281ab167972-12a1eefd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7fe3c42f-8056-1445-3de3-4333885a52b6-12a1eefd, #w-node-cd7867c0-ad6d-4e59-33b7-ab1459bd942b-12a1eefd {
    order: 9999;
  }

  #w-node-_1b42fda8-69f8-969f-3141-2adff3430fc3-12a1eefd {
    order: -9999;
  }

  #w-node-_81409221-5507-3eb5-6d91-3c6e1126ea66-12a1eeff {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-effeed15-bc7a-a01f-d1e9-50c8cd83ede3-12a1eeff, #w-node-_134ca820-0cc1-f239-1175-3a221f0d780c-12a1eeff, #w-node-_27169a5f-fdc7-c2ae-a3aa-8d85df5c6721-12a1eeff, #w-node-_8157c934-ce9d-20f6-de32-1a974be40c2f-12a1eeff {
    order: -9999;
  }

  #w-node-c9a53c6f-077a-2c61-9765-2e4a267f4c85-12a1ef00 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_36808ce4-94ce-1b0c-71c1-eabdfa38c9a3-12a1ef00, #w-node-ed91607c-8b8a-632f-87b3-34f71b31c1ca-12a1ef00 {
    order: 9999;
  }

  #w-node-_619f5a6c-fd83-5f39-6340-7bf36910eaae-12a1ef00 {
    order: -9999;
  }

  #w-node-_965ed806-3bf3-e83f-fee3-1c40422690ca-12a1ef00 {
    order: 9999;
  }

  #w-node-f0349e51-99f0-fea5-a248-107464fb07df-12a1ef01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2ef2f1bf-80c8-7f61-6052-df346247fa13-12a1ef01 {
    order: 9999;
  }

  #w-node-_4c21c570-de92-ea95-efaf-681685954727-12a1ef01 {
    order: -9999;
  }

  #w-node-df3f772b-e7b6-fbde-18c9-57f87bbb6118-12a1ef01 {
    order: 9999;
  }

  #w-node-e7cc0fdc-1086-253e-bec1-9dd30da0d94a-12a1ef14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3fc307d0-68c6-3ac0-5ed3-08345164e6c3-12a1ef14 {
    order: 9999;
  }

  #w-node-f44f5ed2-0e1d-ff0b-42bb-c9ffbc7805e3-12a1ef14, #w-node-f44f5ed2-0e1d-ff0b-42bb-c9ffbc7805ed-12a1ef14 {
    align-self: start;
  }

  #w-node-f38a21b0-79eb-8faa-74b9-9b7e0c638d8b-12a1ef19, #w-node-_8ba47d16-381b-f6b9-2d6a-33b265c1cb6a-12a1ef1c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_896c95c6-9f54-11e1-8078-fc09b5eb6044-b5eb6043 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-fb0caf79-44e7-c09d-a8c6-402c956eb0e8-956eb0db, #w-node-fb0caf79-44e7-c09d-a8c6-402c956eb0ef-956eb0db {
    align-self: start;
  }

  #w-node-_0da96ab2-a656-4cb8-95a6-f91870f94684-70f94681, #w-node-a358a126-784f-62c3-4f1d-7dc5db458a78-db458a75 {
    order: 9999;
  }

  #w-node-b93d2979-c580-f872-afe5-e471c9634c39-c9634c32 {
    align-self: auto;
  }

  #w-node-ff256a12-4d74-7258-59af-a77fb5ef3dfd-b5ef3dea, #w-node-_4536d692-36d3-fdbb-78f5-fcd74f0caff1-4f0cafd4, #w-node-_0923c619-f535-b21b-0bdd-924e3310c097-235e8372, #w-node-badf2dfc-f383-48a4-fea5-4170a18dcbe0-12a1ef3f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eb08ebb7-0747-1018-5519-92956ab91751-12a1ef3f {
    order: 9999;
  }

  #w-node-_2f95cd73-d1eb-2b33-3984-5ea9de4a5ddf-12a1ef3f {
    order: -9999;
  }

  #w-node-_9a791f90-55a5-f16a-4243-b9e55602591b-12a1ef3f {
    order: 9999;
  }

  #w-node-a2839335-2f82-8449-c5fc-f4ec4586733b-12a1ef3f {
    order: -9999;
  }

  #w-node-_0a986d28-a59c-4c5e-f43a-6e3ae034cb62-12a1ef45 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa505-12a1ef46, #w-node-_0a07847c-1f3f-94e3-7ed0-7d12e3caa50c-12a1ef46 {
    align-self: start;
  }

  #w-node-_09c8a013-d793-dedc-afac-a4cb2c752d04-bf4cc239 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-d50a56cc-2d81-0cb7-418f-33dd00b60a2c-1b074b54 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5db6f97f-3ce2-ef52-b8be-1e25d3b2e4f4-1b074b54, #w-node-_585bde6b-18df-7665-cf4c-a98d700f6a03-1b074b54 {
    order: 9999;
  }

  #w-node-_585bde6b-18df-7665-cf4c-a98d700f6a05-1b074b54, #w-node-_66a3cf5d-e01e-2bc9-e263-94398eb6e76f-1b074b54, #w-node-b65079f8-c04e-a7ef-df3b-c6c9daa285b7-1b074b54 {
    order: -9999;
  }
}

@media screen and (max-width: 767px) {
  #w-node-ec7f5115-c75b-cbb4-5a6a-5aa7eb4b5fea-5a8367c8, #w-node-ec7f5115-c75b-cbb4-5a6a-5aa7eb4b5ffb-5a8367c8, #w-node-_53326c00-8d4f-9eae-5dc6-be5098d38c70-5ad6c923, #w-node-_53326c00-8d4f-9eae-5dc6-be5098d38c82-5ad6c923 {
    justify-self: start;
  }

  #w-node-e57098b3-168c-61e5-bdea-1414b045fb68-12a1ee94, #w-node-e57098b3-168c-61e5-bdea-1414b045fb6f-12a1ee94, #w-node-e57098b3-168c-61e5-bdea-1414b045fb76-12a1ee94, #w-node-e57098b3-168c-61e5-bdea-1414b045fb7d-12a1ee94, #w-node-e57098b3-168c-61e5-bdea-1414b045fb84-12a1ee94 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1a0ff8d-ce33-5ff7-e6a9-c8b6565cde12-12a1ee94 {
    justify-self: center;
  }

  #w-node-_76676de1-6279-5492-10e1-09933e44d86f-12a1ee96, #w-node-_76676de1-6279-5492-10e1-09933e44d876-12a1ee96, #w-node-_76676de1-6279-5492-10e1-09933e44d87d-12a1ee96, #w-node-_76676de1-6279-5492-10e1-09933e44d884-12a1ee96, #w-node-_76676de1-6279-5492-10e1-09933e44d88b-12a1ee96 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1c769646-bbf7-b309-eca4-b73c7bc59892-12a1ee9d {
    justify-self: center;
  }

  #w-node-_76676de1-6279-5492-10e1-09933e44d87d-12a1eef5, #w-node-_76676de1-6279-5492-10e1-09933e44d876-12a1eef5, #w-node-_76676de1-6279-5492-10e1-09933e44d88b-12a1eef5, #w-node-_76676de1-6279-5492-10e1-09933e44d86f-12a1eef5, #w-node-_76676de1-6279-5492-10e1-09933e44d884-12a1eef5, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0b8-12a1eefd, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0bf-12a1eefd, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0c6-12a1eefd, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0cd-12a1eefd, #w-node-_17acd096-9f67-5396-2bde-17b8e7d5b0d4-12a1eefd, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f8779a-12a1ef00, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877a1-12a1ef00, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877a8-12a1ef00, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877af-12a1ef00, #w-node-_1cbf9056-cba2-3bc2-2e12-9b78d3f877b6-12a1ef00, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539eef6-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539eefd-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539ef04-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539ef0b-12a1ef01, #w-node-_564fe9d6-5b73-ee19-c057-e3a52539ef12-12a1ef01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_85c45202-2cc1-a2ab-8d0c-ce9c7402cb66-12a1ef01 {
    justify-self: center;
  }

  #w-node-_695f3a22-1ccb-a801-8c00-44dedef54ae4-12a1ef14, #w-node-_695f3a22-1ccb-a801-8c00-44dedef54aed-12a1ef14, #w-node-_695f3a22-1ccb-a801-8c00-44dedef54af7-12a1ef14, #w-node-_695f3a22-1ccb-a801-8c00-44dedef54b00-12a1ef14, #w-node-_695f3a22-1ccb-a801-8c00-44dedef54b0a-12a1ef14, #w-node-c664eece-ddc9-5690-6569-8385dd3575bc-dd3575af, #w-node-c664eece-ddc9-5690-6569-8385dd3575c3-dd3575af, #w-node-c664eece-ddc9-5690-6569-8385dd3575ca-dd3575af, #w-node-c664eece-ddc9-5690-6569-8385dd3575d1-dd3575af, #w-node-c664eece-ddc9-5690-6569-8385dd3575d8-dd3575af, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed876d-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed8774-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed877b-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed8782-12a1ef3f, #w-node-f9cc8e4d-65b6-9095-1469-39b165ed8789-12a1ef3f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-dce2da61-0564-c1e0-fc61-ef173e418f3a-12a1ee7e {
    order: -9999;
  }

  #w-node-_7ea238e8-c380-2ba3-db14-415db43ce864-b43ce85d {
    justify-self: auto;
  }

  #w-node-_134ca820-0cc1-f239-1175-3a221f0d780c-12a1eeff, #w-node-_8157c934-ce9d-20f6-de32-1a974be40c2f-12a1eeff, #w-node-_619f5a6c-fd83-5f39-6340-7bf36910eaae-12a1ef00 {
    order: -9999;
  }
}


@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-ExtraBold.ttf') format('truetype'), url('../fonts/PlusJakartaSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-BoldItalic.ttf') format('truetype'), url('../fonts/PlusJakartaSans-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Plusjakartasans';
  src: url('../fonts/PlusJakartaSans-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Bold.ttf') format('truetype'), url('../fonts/Inter-ExtraBold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}